Patent application number | Description | Published |
20080240159 | MAPPING OF SUBPACKETS TO RESOURCES IN A COMMUNICATION SYSTEM - Techniques for transmitting data in a communication system are described. A packet may be partitioned into multiple subpackets, and each subpacket may be encoded separately. The subpackets may be mapped to resources assigned for transmission of the packet, with at least one subpacket being mapped to a subset of the assigned resources. The assigned resources may include multiple tiles, with each tile corresponding to a block of time frequency resources. The subpackets may be mapped to the tiles such that (i) the subpackets are mapped to equal number of tiles to achieve similar decoding performance, (ii) each subpacket is mapped to at least N | 10-02-2008 |
20090209272 | EFFICIENT SLEEP MODE OPERATION FOR OFDMA SYSTEMS - A communications system and method for a wireless mobile device is provided. The method includes performing sleep mode operations in a device and performing wake-up operations with one or more base stations in view of the sleep mode operations in the device. The method also includes demodulating a communications channel for the device during sleep mode operations in the device and prior to synchronizing with the base stations. | 08-20-2009 |
20090245091 | BUFFERED DEMOD AND DEMAP FUNCTIONS - An apparatus operable in a wireless communication system, the apparatus may include an FFT symbol buffer and a demapping device. The FFT symbol buffer can feed FFT symbol data derived from received communication signals to a channel estimation device and a shared buffer. The channel estimation device can also provide intermediate data to the shared buffer. The intermediate data may be in tile form and can be derived from the FFT symbol data. Further, the intermediate data can be stored in the shared buffer. The demapping device can extract the intermediate data from the shared buffer in various forms including sub-packet form. | 10-01-2009 |
20090245092 | APPARATUS, PROCESSES, AND ARTICLES OF MANUFACTURE FOR FAST FOURIER TRANSFORMATION AND BEACON SEARCHING - In embodiments, a wireless receiver employs a hardware-based Fast Fourier Transform (FFT) engine controlled by firmware. The FFT engine executes tasks stored in a task list. Each task is associated with a different portion of a signal, for example, one or more Orthogonal Frequency Division Modulated (OFDM) symbols. Each task may include configuration information for the FFT engine for configuring the engine to process the associated portion of the signal, a pointer to the portion to be processed, and another pointer to the memory for storing the output. The task list may be firmware controlled. Division of the FFT into a configurable hardware part driven by firmware to read and execute the tasks in the task list may speed up the FFT process and make it more flexible. A hardware beacon sorter may be coupled to the FFT engine to sort the sub-carriers according to their energies. | 10-01-2009 |
20090245192 | Reconfigurable Wireless Modem Sub-Circuits To Implement Multiple Air Interface Standards - A flexible and reconfigurable digital system (for example, a wireless modem) includes a set of sub-circuits. Each sub-circuit includes a task manager and an amount of configurable hardware circuitry for performing a type of operation on a data stream. The task manager of a sub-circuit can configure and control the configurable hardware of the sub-circuit. A central processor configures and orchestrates operation of the sub-circuits by maintaining a set of task lists in a tightly coupled memory. Each task list includes task instructions for a corresponding sub-circuit. The task manager of a sub-circuit reads task instructions from its task list and controls its associated hardware circuitry as directed by the instructions. A timestamp task instruction and a push task instruction and the task list architecture allow modem sub-circuits to be easily reconfigured to operate in accordance with either a first air interface standard or a second air interface standard. | 10-01-2009 |
20090245222 | RETURN LINK TIME ADJUSTMENTS IN FDD OFDMA OR SC-FDM SYSTEMS - A method for adjusting timing in a Frequency Division Multiplexing (FDM) system, including receiving a request to perform a timing correction, generating a time domain FDM symbol, and controlling the timing correction in the time domain FDM symbol by at least one of adjusting a length of a cyclic prefix, overlapping a portion of adjacent FDM symbols, adjusting a symbol windowing length, or utilizing a return link (RL) silence interval. | 10-01-2009 |
20090245230 | COMPENSATING FOR DRIFTS OCCURRING DURING SLEEP TIMES IN ACCESS TERMINALS - A method and apparatus are presented for compensating drifts in access terminals occurring during a sleep time. The method includes determining whether a sleep time exceeds a threshold, buffering time domain samples containing acquisition pilots and a paging channel, powering down RF circuitry in the access terminal after buffering samples, processing the samples to compensate for drift, and determining whether the access terminal was paged based upon the processed samples. The apparatus includes a digital front end, an FFT engine coupled to the digital front end, a symbol buffer coupled to the FFT engine, a processor coupled to the digital front end, FFT engine, and symbol buffer, and a memory coupled to the processor, the memory further comprising instructions for executing the method. | 10-01-2009 |
20090245334 | WALL CLOCK TIMER AND SYSTEM FOR GENERIC MODEM - A modem (for example, a modem within a cellular telephone) includes a plurality of Wireless Communication System Modem Sub-Circuits (WCSMSCs). Each WCSMSC receives a control signal generated by a corresponding one of a plurality of programmable timers. Each timer receives the same sequence of count values from a wall clock counter. A processor that controls overall modem operation can program a timer to generate a control pulse at a particular count time of the wall clock counter. The processor can also program a timer to generate a periodic control signal. The control signals output from the timers orchestrate when the various WCSMSCs start operating in the processing of a frame. By virtue of the programmability of the timers, the wall clock timer system is programmable to generate customized control signals such that frames of new and different protocols having arbitrary frame structures can be processed by the same modem/timer system. | 10-01-2009 |
20090245431 | ZEROING-OUT LLRS USING DEMOD-BITMAP TO IMPROVE PERFORMANCE OF MODEM DECODER - A demodulation mask bitmap includes binary mask values. Each mask value corresponds to an input resource element to a demodulator. For each mask value of a first state, a demodulation engine of the demodulator is not clocked and the demodulator outputs a zero-valued resource element. For each mask value of a second state, the demodulation engine is clocked, the input resource element is demodulated, and the demodulator outputs a demodulated resource element. A demodulation mask bitmap is designed to mask pilot resource elements and corrupted resource elements. Power is conserved by not clocking the demodulation engine for corrupted and pilot resource elements. Subsequent LLR generation and decode operations are simplified. Decoder performance is improved because the decoder does not decode LLR values derived from corrupted resource elements and/or resource elements not relevant to the reconstruction of a communicated message. | 10-01-2009 |
20090247156 | REFERENCE SIGNAL MANAGEMENT IN MOBILE SYSTEMS - A reference signal management (RSM) program executing on a mobile device detects multiple reference signals, allocates those reference signals into groups, and performs reference signal management functions using information conveyed in the reference signals. The RSM program detects both broadband and narrowband reference signals and maintains updated groups of reference signals that are transmitted from access points with independent configurations or different radio technologies. Battery power of the mobile device is efficiently used to manage reference signals in heterogeneous network environments by preventing unnecessary handoffs, overhead downloads, access probes and new registrations. Reference signals are managed from both synchronous and asynchronous sectors and in idle mode as well as in connected state mode. The RSM program performs functions such as managing handoffs between access points, managing an idle mode of the mobile device, managing an active group of the detected reference signals, and collecting overhead parameters for the mobile device. | 10-01-2009 |
20090248774 | REUSE ENGINE WITH TASK LIST FOR FAST FOURIER TRANSFORM AND METHOD OF USING THE SAME - An improved processing engine for performing Fourier transforms includes an instruction processor configured to process sequential instruction software commands and a Fourier transform engine coupled to the instruction processor. The Fourier transform engine is configured to perform Fourier transforms on a serial stream of data. The Fourier transform engine is configured to receive configuration information and operational data from the instruction processor via a set of software tasks. | 10-01-2009 |
20090248920 | Off-Line Task List Architecture - A flexible and reconfigurable digital system (for example, a wireless modem) includes a set of sub-circuits. Each sub-circuit includes a task manager and an amount of configurable hardware circuitry for performing a type of operation on a data stream. The task manager of a sub-circuit can configure and control the configurable hardware of the sub-circuit. A central processor configures and orchestrates operation of the sub-circuits by maintaining a set of task lists in a tightly coupled memory. Each task list includes task instructions for a corresponding sub-circuit. The task manager of a sub-circuit reads task instructions from its task list and controls its associated hardware circuitry as directed by the instructions. A timestamp task instruction and a push task instruction and the task list architecture allow modem sub-circuits to be easily reconfigured to operate in accordance with either a first air interface standard or a second air interface standard. | 10-01-2009 |
20100067598 | Method and System for LLR Buffer Reduction in a Wireless Communication Modem - A system involves a transmitting device (for example, a first wireless communication device) and a receiving device (for example, a second wireless communication device). In the receiving device, LLR (Log-Likelihood Ratio) values are stored into an LLR buffer. LLR bit width is adjusted as a function of packet size of an incoming transmission to reduce the LLR buffer size required and/or to prevent LLR buffer capacity from being exceeded. The receiver may use a higher performance demodulator in order to maintain performance despite smaller LLR bit width. In the transmitting device, encoder code rate is adjusted as a function of receiver LLR buffer capacity and packet size of the outgoing transmission such that receiver LLR buffer capacity is not exceeded. Any combination of receiver LLR bit width adjustment, demodulator selection, and encoder code rate adjustment can be practiced to reduce LLR buffer size required while maintaining performance. | 03-18-2010 |
20100232356 | LAYER TWO SEGMENTATION TECHNIQUES FOR HIGH DATA RATE TRANSMISSIONS - A method, an apparatus, and a computer program product for wireless communication are provided to enable a reduction in processing power while handling high data rates. An apparatus includes a processing system configured to service a MAC PDU. Here, the MAC PDU includes a MAC header and at least one MAC SDU. The MAC header includes a transmission sequence number (TSN) having a length greater than 6 bits. Further, the processing system is configured to read the MAC header and to transport the MAC PDU in accordance with the MAC header between a MAC and a PHY utilizing one or more transport blocks over one or more transport channels. | 09-16-2010 |
20100279709 | ULTIMODE SUPPORT IN WIRELESS COMMUNICATIONS - Systems and methodologies are described that facilitate multimode communication in wireless networks. Receiving and/or transmitting components can comprise a plurality of receive paths over which antennas can forward concurrently received signals to facilitate simultaneous or shared receiving of signals related to disparate communication technologies. The receive paths can be implemented by one or more multiplexers (e.g., diplexers, triplexers, etc.) to facilitate separating signals simultaneously received over disparate bands. In addition, antenna switching is described to facilitate shared receiving. Multimode transmitting is similarly provided. In particular, voice, data and global positioning system (GPS) signals can be concurrently received and processed by a wireless device. | 11-04-2010 |
20120089890 | FEC CODE AND CODE RATE SELECTION BASED ON PACKET SIZE - Techniques for encoding and decoding data are described. In an aspect, multiple code rates for a forward error correction (FEC) code may be supported, and a suitable code rate may be selected based on packet size. A transmitter may obtain at least one threshold to use for code rate selection, determine a packet size to use for data transmission, and select a code rate from among the multiple code rates based on the packet size and the at least one threshold. In another aspect, multiple FEC codes of different types (e.g., Turbo, LDPC, and convolutional codes) may be supported, and a suitable FEC code may be selected based on packet size. The transmitter may obtain at least one threshold to use for FEC code selection and may select an FEC code from among the multiple FEC codes based on the packet size and the at least one threshold. | 04-12-2012 |