Abstract:
Multipoint broadcasting requires that the downlink-channel information be available at collaborating base stations. Methods and apparatus for wideband analog channel feedback are described that provide downlink-channel information feedback from mobile users to base stations via uplink channels, and that use very few or no resources of the RAT of the wireless cellular network. Also described are methods and apparatus that perform channel-feedback signal cancellation at base stations to reduce its interference on the uplink-traffic signal. Wideband analog channel feedback is adaptable to the feedback bandwidth in uplink, and it offers frequency diversity to combat the deep fading in feedback channels. Wideband analog channel feedback is also applicable to uplink channel-information feedback. Applications of the described methods and apparatus include multipoint broadcasting in a wireless cellular network, and more generally, channel feedback between two communicating devices in a communications network.
Abstract:
Methods and apparatus are described that provide efficient detection of the carrier-phase difference (CPD) between communicating devices over the entire signal bandwidth. The CPD detection utilizes the linear structure of the CPD, which eliminates most of the feedback overhead. Both feedback mechanisms, compact digitized feedback, and feedback via fast signaling protocols, are described. The CPD can be decomposed into a fixed/slow-changing portion and a fast-varying portion, with the former being pre-calibrated and communicated prior to communications sessions, thus further reducing the feedback overhead and improving the CPD detection accuracy. The nonlinearity in the TX/RX chains can also be pre-calibrated, allowing CPDs with more general structures to be detected by methods that detect CPDs with linear structures. Applications of the described methods and apparatus include wireless multipoint broadcast systems, also known as coordinated multipoint transmission, or CoMP, in LTE-A (long-term evolution, advanced) systems, and frequency and phase synchronization of a cluster of base stations.
Abstract:
A description is given of an apparatus that includes a division unit configured to receive a data stream and to divide the received data stream into a plurality of data segments. The apparatus further includes a plurality of first CRC check units, wherein each of the first CRC check units is configured to perform a first CRC check of a respective one of the plurality of data segments, the plurality of first CRC checks being performed concurrently, and wherein each of the first CRC check units is configured to perform a second CRC check based on an output of the respective first CRC check unit.
Abstract:
An apparatus including automatic gain control (AGC) includes at least one variable gain amplifier (VGA) operative to receive an input signal and to generate an amplified signal. A gain of the VGA is controlled as a function of at least a first control signal. The apparatus further includes an AGC circuit coupled to the VGA and being operative to generate the first control signal. The AGC circuit has a bandwidth that is controlled as a function of at least the amplified signal and a second control signal, the second control signal being indicative of a motion of the apparatus.
Abstract:
Methods of recovering data in a received signal sent in a communications media are disclosed. Composite channel impulse responses are first estimated. Channel-tap locations are then assigned to suppress the interference noises by sequential search schemes or heuristic search schemes based on estimated composite channel impulse responses. A sequential search scheme optimizes a predetermined design criterion in a sequential manner. Also described are recursive evaluations of the design criterion and the inverses of the noise covariance matrices based on the composite channel impulse response during a sequential search. A heuristic search scheme selects channel-tap locations based on a set of pre-selected channel-tap locations. The set of pre-selected channel-tap locations is determined according to the estimated composite channel impulse response. A method of estimating energy levels of known interference sources is also described.
Abstract:
An interleaver generates a valid interleaved data address for each iteration i of the mapping by the interleaver without employing a multiplication operation. The interleaver includes an address generator comprises two counters, bit-reverse and index tables, and an accumulation register array. The interleaver further comprises two adders, two registers storing tentative address values addressi and addressi+1, and select logic including a comparator, two buffers, and a multiplexer (mux). Two counters are employed to allow the interleaver to generate at least one valid address for each iteration, and a tentative address is generated from each output value of the two counters. Each iteration generates an output interleaved address. A tentative address is generated by using a portion of the counter value as an address to select a corresponding entry from each of the bit-reverse and index tables and the accumulation register array. The selected values from the index table and accumulation register array are combined in an adder. The value selected from the bit-reverse table is appended to the combination of the selected values from the index table and accumulation register array to form the tentative address. The tentative address generated from the first counter value is compared with a threshold value, and, based on the comparison, one of the two tentative addresses is selected as the output interleaved address. Before beginning the next iteration, the accumulated value used in generating the valid output interleaved address is updated to a new accumulated value. If not all output interleaved addresses have been generated, the counters are incremented by the same increment value, the increment value dependent upon the comparison with the threshold value, and the next iteration begins.
Abstract:
The present invention discloses a device for generating multiple spreading sequences efficiently. In a preferred embodiment, the eight different spreading sequences are generated in parallel. In this embodiment, the spreading sequence generator comprises a master sequence generator and eight secondary sequence generators. The spreading sequence generator also comprises eight different modulo-2 adders which are used for generating parity check sum outputs. The master sequence generator is responsible for creating a master output from the first subgroup. The secondary sequence generators create eight different secondary outputs. Each of the secondary outputs is combined with the master output through one of the eight modulo-2 adders to create eight different spreading sequences. In an alternative embodiment, the principles of the present invention may be used to generate such spreading sequences in a sequential manner. Both embodiments provide efficiency and power savings over the prior art method and apparatus.
Abstract:
Methods and apparatus of channel estimation using time-domain parameter extraction are disclosed. The wireless channel can be modeled by a multipath model with a limited number of parameters in the continuous time domain. Extracting the time-domain parameters and then reconstructing the channel yields channel estimates that have better accuracy. Time-domain parameter extraction also has lower computational complexity than existing methods.
Abstract:
A description is given of an apparatus that includes a division unit configured to receive a data stream and to divide the received data stream into a plurality of data segments. The apparatus further includes a plurality of first CRC check units, wherein each of the first CRC check units is configured to perform a first CRC check of a respective one of the plurality of data segments, the plurality of first CRC checks being performed concurrently, and wherein each of the first CRC check units is configured to perform a second CRC check based on an output of the respective first CRC check unit.
Abstract:
Most wireless channels are sparse, so sparse channel-based methods can be used for channel estimation and feedback with much better estimation accuracy and much lower feedback overhead. However, certain wireless channels can be non-sparse, for which sparse channel-based methods may cause degraded estimation quality and increased feedback overhead. Means of detecting the channel sparseness are described that provide simple and effective channel sparseness indicators and safeguard against the mismatch between non-sparse channels and sparse channel-based methods. Various fallback options can be used under non-sparse channels such that estimation degradation and feedback overhead are both minimized. Fake multipath removal in continuous time-domain parameter extraction, a sparse channel-based method, is also described that further improves estimation quality and reduces feedback overhead.