Patent application number | Description | Published |
20080212539 | Method and Apparatus for Resource Reuse in a Communication System - Method and apparatuses taught herein enable link adaptation feedback to be determined in advance for future transmit intervals, based on one or more data sending units sending indications of future transmit resource allocations, and receiving corresponding link adaptation feedback from data receiving units. Knowledge of the future transmit resource allocations enable individual data sending units to predict interference conditions for the future transmit interval, and thereby compute link adaptation feedback that takes advantage of low-interference conditions. Individual data sending units receive link adaptation feedback for the future transmit interval from the data receiving units they are supporting, and make corresponding link adaptations for the future transmit interval. Such operations are, in one or more embodiments, carried out in a Wideband Code Division Multiple Access (WCDMA), Long Term Evolution LTE), or WiMAX network, wherein the data sending units comprise radio base stations, and the data receiving units comprise wireless communication devices. | 09-04-2008 |
20080267261 | Efficient Computation of a Waveform Correlation Matrix - A method and apparatus for reducing the complexity of waveform correlation computations used by a multicode receiver is described herein. One exemplary multicode receiver includes a despreading unit, channel estimator, and waveform correlation calculator. The despreading unit despreads a received multicode signal to generate despread symbols. The channel estimator estimates channel coefficients associated with the despread symbols. The waveform correlation calculator determines waveform correlations between the transmitted symbols in successive processing windows that span two or more symbol periods and that overlap in time. To reduce the computational complexity associated with computing waveform correlations, the calculator may reuse channel coefficients and/or net channel correlations for multiple symbol periods and/or processing windows. The calculator may also reduce complexity by reusing one or more waveform correlations from a previous processing window as waveform correlations for one or more subsequent processing windows and/or by exploiting the Hermitian symmetry of the waveform correlation matrix. | 10-30-2008 |
20080267262 | Efficient Computaton of Soft Scaling Factors for Linear Multi-User Detector - A symbol detector converts initial symbol estimates of received symbols to soft estimates for decoding. The symbol detector computes spreading waveform correlations between a spreading waveform for a symbol of interest and spreading waveforms for one or more interfering symbols. Interference rejection terms are computed by scaling the spreading waveform correlations by corresponding signal powers and compensating for noise. A soft scaling factor for the symbol of interest is computed from the interference rejection terms. The soft scaling factors are then applied to the initial symbol estimates to generate the soft estimates. | 10-30-2008 |
20080267265 | Robust Multicode Detector for HSDPA - Detecting a symbol of interest comprises despreading a received signal to obtain despread values corresponding to the symbol of interest and to one or more interfering symbols, combining the despread values to generate combined values for the symbol of interest and the interfering symbols, computing spreading waveform correlations between the spreading waveform for the symbol of interest and the spreading waveforms for the interfering symbols, computing interference rejection terms representing the interference present in the combined value for the symbol of interest attributable to the interfering symbols based on the spreading waveform correlations, and generating an estimate of the symbol of interest by combining the combined values with the interference rejection terms. The interference rejection terms are computed by scaling the spreading waveform correlations by corresponding signal powers and compensating the estimates for noise. This provides a robust interference model that avoids numerical problems associated with conventional joint detection. | 10-30-2008 |
20080291978 | Receiver Parametric Covariance Estimation for Transmit Diversity - A parametric form of G-Rake and chip equalization for closed-loop transmit diversity is provided, that accounts for impairment correlation between transmit antennas. In a closed-loop transmit diversity system, the base station transmits a signal from two or more antennas, using one of a predetermined set of relative phase offsets at one of the antennas. The parametric estimation of the impairment or data covariance is performed by summing terms, including a term for each possible phase offset. The terms are weighted by fitting parameters. The fitting parameters are jointly solved by fitting the impairment or data covariance estimate to a measured impairment or data covariance. In another aspect, a measured impairment covariance is formed by exploiting a special relationship between the pilot channels of the different transmit antennas. | 11-27-2008 |
20080304554 | METHOD AND APPARATUS FOR ESTIMATING IMPAIRMENT COVARIANCE MATRICES USING UNOCCUPIED SPREADING CODES - In one of its aspects, the technology concerns a method of processing a signal which includes physical data channels which have been channelized using spreading codes. The method comprises (1) despreading unoccupied spreading codes (e.g., codes which are essentially unobscured by traffic data) included in the signal to obtain unoccupied code despread values, (2) using the unoccupied code despread values to form an impairment covariance matrix; and (3) using the impairment covariance matrix along with a channel estimate to form a processing parameter. The processing parameter can be one of combining sets and a signal quality estimate. In another of its aspects, the technology concerns a coherent, linear equalizer apparatus configured to process a signal which includes physical data channels which have been channelized using spreading codes. The equalizer apparatus comprises plural delay fingers ( | 12-11-2008 |
20080304600 | SIGNAL PROCESSOR FOR ESTIMATING SIGNAL PARAMETERS USING AN APPROXIMATED INVERSE MATRIX - A device that estimates information from a signal includes a receiver for receiving an input signal and electronic processing circuitry. The electronic processing circuitry generates a matrix associated with the input signal and determines an approximation of an inverse of the matrix based on the adjoint of the matrix and a scaling factor associated with the determinant of the matrix. This approximation avoids possible mathematical difficulties that may be encountered in certain situations when a typical matrix inversion is calculated. The approximated inverse matrix is applied to the input signal to transform the input signal into an output signal. Information associated with the input signal is then determined based on the output signal. | 12-11-2008 |
20090010352 | CYCLIC REDUNDANCY IN OFDM SYSTEMS - Method, communication system, receiver, baseband processor and computer program for recovering data from a received OFDM-signal containing recurrent redundant information where part of the recurrent redundant information is used to maximize the SINR (Signal to Interference plus Noise Ratio) of the received OFDM-signal. | 01-08-2009 |
20090116455 | Method and Apparatus for Code Power Parameter Estimation for Received Signal Processing - As taught herein channelization code power estimates are generated for a number of data channels in a received CDMA signal based on a joint determination process. Joint processing in this context yields improved estimation of data channel code powers and corresponding estimations of noise variance. These improvements arise from exploitation of joint processing of measured data value correlations across two or more data channel codes represented in the received signal. In one or more embodiments, joint determination of data channel code powers comprises forming a correlation matrix as a weighted average of correlations determined for a plurality of data channels. In one or more other embodiments, joint determination of data channel code powers comprises jointly fitting the correlation matrices for a plurality of data channels in a least squares error estimation process. | 05-07-2009 |
20090185603 | Differentiated Linear Equalization at Communication Base Stations - The teachings presented herein improve the processing of individual signals of interest included in a received composite signal by computing combining weights and/or signal quality estimates for each signal of interest, e.g., for linear equalization, based on either shared or non-shared correlation estimates. As a non-limiting advantage, the use of shared correlation estimates reduces computational loading as compared to the processing load that would be needed for computing non-shared correlation estimates for all signals of interest. As a further non-limiting advantage, the conditional use of shared and non-shared correlation estimates provides for the use of non-shared correlation estimates where signal characteristic(s) of one or more of the signals of interest warrant such usage, e.g., for one or more high-rate signals of interest. | 07-23-2009 |
20090190485 | Method of Closed Loop Power Control Adjusted by Self-Interference - A method and apparatus for controlling the transmit power of a mobile device in a mobile communication network takes the level of self-interference into account to perform inner-loop power control. For normal inner-loop power control, a signal quality estimate is compared to a signal quality target and power control commands are generated based on the comparison. When self-interference is the dominant impairment in the received signal, a “fast break” is introduced to change inner-loop power control command generation. | 07-30-2009 |
20090213907 | Method and Apparatus for Block-Based Signal Demodulation - Teachings presented herein combine the relative simplicity of equalization with the performance of maximum likelihood (ML) processing. These teachings are applied to the detection of symbols in a stream of symbol blocks. In one or more embodiments, block-based equalization, including feedforward filtering, suppresses inter-block interference and produces detection statistics for the symbols in each symbol block, and joint detection addresses intra-block interference by jointly detecting the most likely combination of symbols within each symbol block, based on the corresponding detection statistics. The joint detection obviates the need to address intra-block interference within the equalization filters, while, at the same time, the block-based equalization produces detection statistics for each symbol block thereby simplifying the joint detection process. Overall complexity is less than would be needed for full MLSE processing of the symbol blocks without equalization preprocessing, while performance is close to or on par with full MLSE processing. | 08-27-2009 |
20090213908 | Method and Apparatus for Symbol Detection via Reduced Complexity Sequence Estimation Processing - Teachings presented herein offer the performance advantages of sequence estimation for received signal symbol detection, while simultaneously providing potentially significant reductions in computational overhead. Initial demodulation of a received signal identifies a reduced number of candidate symbol values for all or a subset of a sequence of symbols represented in a received signal. A sequence estimation process, e.g., an MLSE process, constrains its state spaces to the reduced number of candidate symbols values, rather than considering all possible symbol values. | 08-27-2009 |
20090213922 | Method and Apparatus for Efficient Multi-Symbol Detection - Where two or more multi-valued digital data symbols are modulated so that they overlap after passing through a channel, forming a combined signal, a receiver receives the combined signal and forms detection statistics to attempt to recover the symbols. Where forming detection statistics does not completely separate the symbols, each statistic comprises a different mix of the symbols. A receiver determines the symbols which, when mixed in the same way, reproduce or explain the statistics most closely. For example, the receiver hypothesizes all but one of the symbols and subtracts the effect of the hypothesized symbols from the mixed statistics. The remainders are combined and quantized to the nearest value of the remaining symbol. For each hypothesis, the remaining symbol is determined. A metric is then computed for each symbol hypothesis including the so-determined remaining symbol, and the symbol set producing the best metric is chosen as the decoded symbols. | 08-27-2009 |
20090304132 | Method and Apparatus for Efficient Estimation of Interference in a Wireless Receiver - Methods and apparatus for determining an impairment covariance matrix for use in an interference-suppressing CDMA receiver are disclosed. In several of the disclosed embodiments, precise information regarding signal propagation delays is not needed. An exemplary method includes the selection of a plurality of processing delays for processing a received CDMA signal. Net channel coefficients for the processing delays are estimated and used to calculate an impairment covariance matrix. The impairment covariance matrix is calculated as a function of the estimated net channel coefficients and the processing delays, without estimating a propagation medium channel response for the received signal. | 12-10-2009 |
20090316674 | METHOD AND APPARATUS FOR DEMODULATION OF QAM SIGNAL USING SYMBOL-SPECIFIC AMPLITUDE REFERENCE ESTIMATION - According to the teachings presented herein, “spreading code” knowledge is used in forming amplitude references for QAM demodulation in a DS-CDMA receiver. Here, “spreading code” broadly refers to spreading/channelization codes, scrambling codes, or the product of such codes. Further, these teachings apply to any linear DS-CDMA demodulator, such as Rake, Generalized Rake (G-Rake), or chip equalizer, and to nonlinear demodulators that employ linear filtering, such as decision feedback equalizers (DFEs). Advantageously, the determination of symbol-specific amplitude references relies on shared correlation estimates and/or shared combining weights that are common to two or more symbols of interest, thereby significantly reducing processing requirements as compared to the use of symbol-specific impairment correlation estimates. | 12-24-2009 |
20090323777 | Methods and Apparatus for Sharing Signal Correlation Data in a Receiver - Methods and apparatus are disclosed for suppressing both own-cell and other-cell interference in the processing of multiple signals of interest in a received composite signal. In an exemplary embodiment of the methods disclosed herein, combining weights for each of a first plurality of signals of interest in a composite information signal are computed, based on first shared signal correlation data computed from the composite information signal. A reduced-interference composite signal is calculated from the composite information signal, using, for instance, subtractive interference cancellation or interference projection techniques. Combining weights for processing each of a second plurality of signals of interest are computed as a function of second shared signal correlation data corresponding to the reduced-interference composite signal. Corresponding apparatus, including G-Rake and chip equalizer embodiments are also disclosed. | 12-31-2009 |
20100020854 | Method and Apparatus for Communication Signal Processing Based on Mixed Parametric and Non-Parametric Estimation of Impairment Correlations - According to the teachings presented herein, a method and apparatus for communication signal processing advantageously use a mix of parametric and non-parametric correlation estimation in communication signal processing. Non-parametric estimation generates an “overall” correlation estimate for a received communication signal, and parametric estimation generates a “component” correlation estimate. The component correlation estimate is removed from the overall correlation estimate to form a partial correlation estimate that is used to process the received communication signal at least initially, such as in a pre-equalization stage. The overall and component correlation estimates are generated as impairment and/or data correlation estimates. | 01-28-2010 |
20100103983 | ROOT SPREADING CODE BASED ASSIGNMENT FOR HSDPA - A base station is described herein that uses a root spreading code based code assignment to transmit signals to a mobile station. The mobile station can then suppress intra-block interference by effectively using a joint detection technique or a non-linear equalization technique to detect the transmitted symbols. | 04-29-2010 |
20100124206 | TIME-DIVISION MULTIPLEXED PILOT SIGNAL FOR INTEGRATED MOBILE BROADCASTS - A pilot channel signal for time-division multiplexing with one or more traffic channel signals in a broadcast/multi-cast signal and for code-division multiplexing with a continuously transmitted pilot channel signal is described. In an exemplary method for transmitting a broadcast/multicast signal, a pilot symbol sequence is obtained for each slot of one or more frames of the broadcast/multicast signal, so that the pilot symbol sequence varies for each slot of a given frame. The pilot symbol sequence for each slot is spread with a channelization code, and the spread pilot symbol sequence for each slot is scrambled, using a scrambling code, to form a first pilot channel signal. The first pilot channel signal is transmitted so that it is time-division multiplexed with one or more traffic channel signals transmitted during each slot and code-division multiplexed with a second pilot channel signal transmitted during all slots of the one or more frames. | 05-20-2010 |
20100159838 | UPLINK MULTI-CELL SIGNAL PROCESSING FOR INTERFERENCE SUPPRESSION - A node (e.g., base station, signal processing unit) is described herein that includes a symbol detector and a method which are capable of suppressing interference caused by one user device (which may be in softer handoff mode) to reduce performance degradation to other intra-cell user devices and/or other inter-cell user devices (which may not be in softer handoff mode). | 06-24-2010 |
20110013556 | INTERFERER REGION IDENTIFICATION USING IMAGE PROCESSING - Demodulation and interference parameter estimation in an OFDM receiver is improved by identifying regions, in a two-dimensional array of time-frequency transmission positions, having related interference parameters, such as resulting from the same pre-coding scheme, transmission rank, transmitting antennas, and the like. An interference measure is estimated for each of a plurality of time-frequency positions. The interference measures are analyzed by considering them as pixels, or picture elements, in a two-dimensional image, and applying image processing algorithms to identify the regions having related interference parameters. The image processing algorithms may include operations such as edge detection, segmentation, and/or clustering. The receiver may perform interference suppression or cancellation such as interference rejection combining of data extracted from signals received within an identified time-frequency region having related interference parameters. | 01-20-2011 |
20110053631 | METHOD AND APPARATUS FOR UPLINK POWER CONTROL IN A WIRELESS COMMUNICATION NETWORK - A method and apparatus provide advantageous uplink power control for a set of uplink channels transmitted by a mobile terminal or other item of user equipment (UE). The proposed uplink power control maintains the total received power for the set of uplink channels at or about a target received power, while also maintaining the received signal quality for a subset of those channels—e.g., a particular one of them—at or about a target received signal quality. In an advantageous but non-limiting example embodiment, the subset comprises a fixed-rate control channel, and the set includes that control channel and a variable-rate traffic channel. Correspondingly, a base station generates first power control commands to maintain the received signal quality of the control channel at or about some quality target, and generates second power control commands to maintain the total received power (of the two channels) at or about some power target. | 03-03-2011 |
20110075767 | METHOD AND APPARATUS FOR DETECTING A PLURALITY OF SYMBOL BLOCKS - Teachings presented herein offer reduced computational complexity for detecting a plurality of symbol blocks, even for symbol blocks that comprise the combination of a relatively large number of symbols. The teachings perform two or more stages of detection assistance to successively reduce the number of candidate combinations of symbols to be considered for a symbol block when detecting the plurality of symbol blocks. In particular, the teachings identify a reduced set of candidate symbol combinations for at least one symbol block in the plurality of symbol blocks, and then jointly detect each of one or more distinct groups of symbols in the symbol block to determine from that reduced set a final reduced set of candidate symbol combinations. Detection of the plurality of symbol blocks limits the candidate combinations of symbols considered for a symbol block to the final reduced set of candidate symbol combinations identified for that symbol block. | 03-31-2011 |
20110075769 | METHOD AND APPARATUS FOR GENERATING SOFT BIT VALUES - Teachings presented herein offer reduced and stable computational complexity for symbol block detection using multi-stage assistance, and also provide for the generation of soft bit values. A demodulator generates these soft bit values by forming from a set of candidate symbol combinations, for each group of symbols in a symbol block, a subset of candidate symbol combinations for that group. The demodulator selects from the set the most likely combination, at least one combination that has a complementary bit value for a respective bit value in the most likely combination, and as many of the next most likely combinations not already selected as are needed for the size of the subset to conform to a pre-determined size. The demodulator generates soft bit values by limiting the candidate combinations of symbols considered for a symbol block according to the subsets formed for the groups of symbols in that symbol block. | 03-31-2011 |
20110080982 | SIGNAL QUALITY ESTIMATION FROM COUPLING MATRIX - The quality of a received signal in a non-linear receiver is estimated using a coupling matrix G or Q that describes the interaction of symbols in the received signal with other symbols and/or how the impairment (noise and interference) interacts in the received signal. The coupling matrix is also useful for joint detection. The signal quality estimate may include, e.g., the minimum eigenvalue, and other functions, such as the determinant and trace of the coupling matrix. When G or Q varies with each block, as in CDMA systems employing longcode scrambling, a representative matrix can be used, such as a matrix of RMS values or average magnitudes of real and imaginary components. The signal quality estimate can be expressed as a bit error rate (BER). | 04-07-2011 |
20110111790 | Method and Apparatus for Communication Channel Error Rate Estimation - A wireless communication device or system generates transmit power control feedback for a received power control channel by determining a command error rate (CER), or by identifying a target signal quality for the power control channel according to a defined signal-quality-to-CER mapping function. Generally, the power control channel does not include error-coded data to use for CER estimation. However, in one embodiment, the channel does include known reference bits that are evaluated for CER estimation, with the estimated CER used to set the signal quality target for inner loop power control. In other embodiments, a computed reception error probability is used to identify a CER estimate according to a defined probability-to-CER mapping function. By way of non-limiting example, these embodiments may be used to provide power control feedback for power control commands transmitted on a Fractional Dedicated Physical Channel in WCDMA systems. | 05-12-2011 |
20110129000 | METHOD AND APPARATUS FOR EFFICIENT AMLD MATRIX COMPUTATIONS - The computation of code-specific channel matrices for an Assisted Maximum Likelihood Detection (AMLD) receiver comprises separately computing high rate matrices that change each symbol period, and a low rate matrix that is substantially constant over a plurality of symbol periods. The high and low rate matrices are combined to generate a code-specific channel matrix for each receiver stage. The high rate matrices include scrambling and spreading code information, and the low rate matrices include information on the net channel response and combining weights. The low rate matrices are efficiently computed by a linear convolution in the frequency domain of the net channel response and combining weights (with zero padding to avoid circular convolution), then transforming the convolution to the time domain and extracting matrix elements. Where the combining weights are constant across stages, a common code-specific channel matrix may be computed and used in multiple AMLD receiver stages. | 06-02-2011 |
20110129042 | METHOD AND APPARATUS FOR DETECTING A PLURALITY OF SYMBOL BLOCKS USING A DECODER - Teachings presented herein offer a technique for using a demodulator to improve a demodulation process. For example, a demodulation unit according to an embodiment of the present invention may be a multi-stage demodulator and may include: a demodulator configured to receive a baseband signal and configured to produce modem bit likelihood values based on the received baseband signal; a decoder configured to receive and process the modem bit likelihood values to produce improved modem bit likelihood values; a candidate value generator configured to produce, based on the improved modem bit likelihood values, candidate symbol values for a group of one or more symbols; and a detector configured to receive the baseband signal and the candidate symbol values and configured to produce one of (a) final modem bit estimates and (b) candidate symbol values for a group of symbols. | 06-02-2011 |
20110129043 | METHOD AND APPARATUS FOR DETECTING A PLURALITY OF SYMBOL BLOCKS USING A DECODER - Teachings presented herein offer improved symbol block detection by including a decoder unit in a demodulation system. Utilizing a decoder unit in a demodulation system can significantly enhance symbol block detection because the decoder can produce bit likelihood values (soft bit values), and these bit likelihood values can be used to construct a set of candidate symbol values. Advantageously, this set of candidate symbol values is more likely to contain the actually transmitted symbol(s) than if the decoder unit was not used in the demodulation system. | 06-02-2011 |
20110158359 | ITERATIVE DECODING AND DEMODULATION WITH FEEDBACK ATTENUATION - An iterative demodulator and decoder uses feedback attenuation to maintain proper balance between the demodulator and decoder. Balance is maintained by attenuating the influence of extrinsic information fed back from the decoder to the demodulator to prevent strong decisions by the decoder from overwhelming the demodulator. | 06-30-2011 |
20110206107 | Blind SIR Estimation Using Soft Bit Values - An SIR estimate of a communication signal in a wireless communication system receiver is calculated based on soft bit values output by a nonlinear detector. The average amplitude of the detector output soft bits is estimated. The average power of the detector output soft bits is estimated, e.g., as a mean-square or variance. An SIR of the communication signal is estimated based on the soft bit amplitude and power estimates. In particular, the SIR is estimated as the ratio of the square of soft bit amplitude to the difference between the mean square soft bit power and the square of soft bit amplitude, or the ratio of the square of soft bit amplitude to the variance. In either case, the SIR estimate may be scaled to obtain the desired units. The communication signal may be a received signal, or a simulated signal generated using channel estimates obtained from, e.g., a pilot channel. | 08-25-2011 |
20120321022 | METHOD AND APPARATUS FOR DETECTING A PLURALITY OF SYMBOL BLOCKS USING A DECODER - Teachings presented herein offer a technique for using a demodulator to improve a demodulation process. For example, a demodulation unit according to an embodiment of the present invention may be a multi-stage demodulator and may include: a demodulator configured to receive a baseband signal and configured to produce modem bit likelihood values based on the received baseband signal; a decoder configured to receive and process the modem bit likelihood values to produce improved modem bit likelihood values; a candidate value generator configured to produce, based on the improved modem bit likelihood values, candidate symbol values for a group of one or more symbols; and a detector configured to receive the baseband signal and the candidate symbol values and configured to produce one of (a) final modem bit estimates and (b) candidate symbol values for a group of symbols. | 12-20-2012 |
20130089132 | RECEIVER AND METHOD FOR TWO-STAGE EQUALIZATION WITH SEQUENTIAL SEARCH - A receiver and method are described herein that address inter-symbol interference in a received signal by using a two-stage equalizer which includes a first demodulation stage that processes the received signal and produces initial symbol decisions, and a non-linear equalization second stage that uses the received signal to perform a sequential search in an attempt to improve upon the initial symbol decisions where if able to improve upon the initial symbol decisions then an output sequence is obtained from the sequential search and if not able to improve upon the sequence metric threshold then the output sequence is the initial symbol decisions. | 04-11-2013 |
20130128800 | TIME-DIVISION MULTIPLEXED PILOT SIGNAL FOR INTEGRATED MOBILE BROADCASTS - A pilot channel signal for time-division multiplexing with one or more traffic channel signals in a broadcast/multi-cast signal and for code-division multiplexing with a continuously transmitted pilot channel signal is described. In an exemplary method for transmitting a broadcast/multicast signal, a pilot symbol sequence is obtained for each slot of one or more frames of the broadcast/multicast signal, so that the pilot symbol sequence varies for each slot of a given frame. The pilot symbol sequence for each slot is spread with a channelization code, and the spread pilot symbol sequence for each slot is scrambled, using a scrambling code, to form a first pilot channel signal. The first pilot channel signal is transmitted so that it is time-division multiplexed with one or more traffic channel signals transmitted during each slot and code-division multiplexed with a second pilot channel signal transmitted during all slots of the one or more frames. | 05-23-2013 |