Abstract:
For a first group of devices having a first group size, a set of block allocations is selected from a codebook. A block allocation for the first group of devices is selected from the selected set of block allocations. A corresponding integer number of different orthogonal frequency division multiplexing (OFDM) tone blocks is assigned to each device of the first group of devices according to the allocation. An orthogonal frequency division multiple access (OFDMA) data unit to be transmitted to the first group of devices via the WLAN communication channel is generated using the assigned set of OFDM tone blocks. The OFDMA data unit includes a preamble portion and a data portion, the preamble portion having an index to the codebook that indicates i) the first group size, and ii) the selected block allocation.
Abstract:
A wireless device includes a first receiver configured to receive a first signal transmitted using a first communication protocol, and to generate at least one of first information based on a first portion of a first signal and second information based on a second portion of the first signal. The wireless device includes a second receiver configured to receive a second signal transmitted using a second communication protocol, to suppress at least a portion of interference from the first signal based on the first information in response to the first receiver generating only the first information, and to cancel interference from the first signal based on the first information and the second information in response to the first receiver generating the first information and the second information.
Abstract:
A wireless device including a metric generating module and a parameter selecting module. The metric generating module is configured to generate a first metric based on (i) a number of frames retransmitted over a first time period, and (ii) a total number of frames transmitted over the first time period. The metric generating module is configured to generate a second metric based on (i) a number of frames received more than once over a second time period, and (ii) a total number of frames received over the second time period. The parameter selecting module is configured to select one or more transmission parameters to transmit data based on one or more of the first metric and the second metric.
Abstract:
Systems and methods are provided for detecting a received synchronization signal. The method includes receiving, at a receiver, a signal from a transmitter and the signal includes the received synchronization signal. The method includes processing the received signal and a plurality of candidate synchronization signals to obtain a plurality of correlation signals. Each candidate synchronization signal is associated with one of the plurality of correlation signals. The method includes selecting, based at least in part on the plurality of correlation signals, one of the plurality of candidate synchronization signals. The selected candidate synchronization signal is correlated with the received synchronization signal. The method includes detecting the received synchronization signal based at least in part on (i) the received signal, and (ii) a characteristic obtained from the correlation signal that is associated with the selected candidate synchronization signal.
Abstract:
Systems and methods are provided for extending the range of a transmitter by time repetition. The systems and methods may include receiving, at the transmitter block, and input of signals corresponding to data for transmission. The systems and methods may further include repeating the signals, reordering the signals, and operating on the signals in such a way that an output of signals from the transmitter block is dependent on a time-varying function and corresponds to the data for transmission.
Abstract:
Methods and systems are disclosed for transmitting high efficiency signals. The method includes creating a first signal and a second signal each comprising a plurality of information fields. The method includes determining respective intervals for repeated transmissions of each of the first signal and the second signal. The method includes determining whether a first transmission of the repeated transmissions of the first signal will be consecutively followed by a second transmission of the repeated transmissions of the second signal. The method includes adding scheduling information, based in part on determining the first transmission will be consecutively followed by the second transmission, indicating that the first transmission will be consecutively followed by the second transmission.
Abstract:
A wireless communication device including an interference module and a feedback generation module. The interference module is configured to detect interference on a communication channel, identify types of the interference detected on the communication channel, and provide information about the types of the interference detected on the communication channel. The feedback generation module is configured to receive a request, from a transmitter, for feedback about a condition of the communication channel, and, based on the request and the information about the types of the interference detected on the communication channel, determine a measurement region of the communication channel, generate the feedback about the condition of the communication channel using measurements taken, by a receiver, in the measurement region as determined by the feedback generation module, and provide the feedback to the transmitter.
Abstract:
In a method for determining a transmit steering matrix for use in transmission of an information signal from a first communication device to at least one second communication device, a subset of antennas of the at least one second communication device is selected from a plurality of different subsets of the antennas of the at least one second communication device, wherein selecting the subset of antennas is for developing the steering matrix for transmit beamforming from the first communication device to the least one second communication device. The steering matrix is developed i) based on training signals received via the selected subset of the antennas of the at least one second communication device, and ii) assuming that only the selected subset of the antennas of the at least one second communication device will be utilized by the at least one second communication device when receiving the information signal.
Abstract:
Apparatus, methods, and other embodiments associated with duplex mode enabling frame headers are described. According to one embodiment, an apparatus includes a transceiver and duplex logic. The duplex logic is configured to receive data to be transmitted by the transceiver to a device and generate a header for a frame. The header includes at least one bit that encodes information used to enable full duplex communication with the device. The duplex logic is configured to provide the frame to the transceiver to transmit the frame.
Abstract:
Methods, software, circuits and systems involving a low complexity, tailbiting decoder. In various embodiments, the method relates to concatenating an initial and/or terminal subblock of the serial data block and outputting decoded data from an internal block of the modified data block. The circuitry generally includes a buffer, logic configured to concatenate an initial and/or terminal subblock to the serial data block, and a decoder configured to decode the data block, estimate starting and ending states for the data block, and output an internal portion of the serial data block and the one or more sequences as decoded data. The invention advantageously reduces the complexity of a suboptimal convolutional decoder, ensures smooth transitions at the beginning and end of the serial data block during decoding, and increases the reliability of the starting and ending states, without adding overhead to the transmitted data block.