摘要:
The present document relates to optical transmission systems. In particular, the present document relates to a system and method for detecting symbols at an optical receiver from an optical signal which has been submitted to distortion in an optical transmission medium. A detection unit (300) configured to detect a symbol from a received digital signal is described, wherein the digital signal has been derived from an optical signal transmitted over a first optical transmitted channel and submitted to noise. The detection unit (300) comprises a noise whitening filter unit (301), configured to filter the received digital signal using a noise whitening filter, wherein the noise whitening filter is configured to whiten the noise, and wherein the noise whitening filter is based on an estimate of a power spectral density of the noise; and a maximum likelihood sequence detector (306), referred to as MLSE detector, downstream of the noise whitening filter unit (301); wherein the MLSE detector (306) is configured to detect the symbol from the filtered digital signal at a given time instant, while taking into account one or more symbols of one or more previous time instants.
摘要:
A multiuser detector system with correlation based pruning including a parameter estimation module adapted to receive complex signals, and to produce estimated signature waveforms for each of K co-channel interfering signals. Pre-processing the estimated signature waveforms using an S-matrix module and producing a more valid set of hypotheses, wherein the S-matrix module uses apriori knowledge of an unnormalized cross correlation matrix, and processing the more valid set of hypotheses for pruning with an M-algorithm in a multiuser detector module. An improvement to the M-algorithm in which the interference structure based on the signal correlation matrix used during the optimization process aids in selecting a better subset of hypotheses to test. This approach has the benefit of reducing computational complexity and improving performance over the existing M-algorithm
摘要:
A multiple access processing system for a plurality of users employing a multiuser detector processing partial blocks of data within a window is described herein. The multiuser detector processes the data for all users within a processing window and is interrupted at successive frame boundaries. Once an entire block is processed by the MUD, the blocks for that user are decoded and the processing continues.
摘要:
A multi-branch receiver comprises a plurality of signal branches including branch filters to filter respective branch input signals and to produce corresponding branch output signals, a combiner to combine the branch output signals to produce a combined baseband signal, a pre-filter to filter the combined baseband signal to produce a received signal with minimum phase channel characteristics, and an equalizer to generate an estimate of a data sequence contained in the received signal.
摘要:
In connection with transmitted space-time, trellis encoded, signals that pass through a transmission channel that is characterized by memory, improved performance is realized with a receiver that combines a decoder with an equalizer that selects the trellis transition, s, that minimizes the metric ξ j k = r k - ∑ l = L 1 + 1 L 1 h ˜ j l s ˜ k - l - ∑ l = L 1 + 1 L + 1 h ˜ j l s ^ k - l 2 where f̃ j ( l ) is related to both the transmission channel and to the encoding structure in the transmitter, s̃ ( k ) are the (trial) symbols according to a certain transition and ŝ ( k ) are the symbols that were previously decided.
摘要翻译:结合传输的时空,网格编码,通过存储器特征的传输信道的信号,改进的性能是通过将解码器与均衡器组合的接收机来实现的,所述均衡器选择最小化度量的网格转换s ¾jk = rk - 'l = L 1 + 1 L 1 hÜjl ¢Ü ¢k - l - 'l = L 1 + 1 L + 1 hÜjl ¢s ^ ¢k - 其中fj(l)与发射机中的传输信道和编码结构相关,s(k)是根据某个转换的(试验)符号,s(k)是先前决定的符号 。
摘要:
A receiver (MST) for use in a modulated communications system wherein data is communicated in a time-slotted format. The receiver comprises circuitry (28) for providing samples of a group of data from the time-slotted format and circuitry (46,42) for determining a first set of channel estimates in response to a first set of the samples. The receiver also comprises circuitry (30) for first predicting decisions for data in the group of data in response to the first set of channel estimates and circuitry (46,42) for determining a second set of channel estimates in response to the predicted decisions. Lastly, the circuitry for predicting is further for second predicting decisions for data in the group of data in response to the second set of channel estimates. Iterative channel estimation with a noise whitening filter.
摘要:
The present invention is a high quality real-time Turbo-MUD processing system initially employing a high complexity multi-user detector that results in better estimates of the bit streams, and then the remaining iterations employing a computationally low linear-based-MUD/Turbo-MUD. The present approach uses more computational computations at the first iteration, and less computations on subsequent processing due to cycling through the Turbo-MUD process with a low complexity sub-optimal detector that significantly cleans up the estimates in a few iterations of the Turbo-MUD. The present invention also provides an efficient means of estimating symbols transmitted in a multi-user environment in overloaded or super-saturated conditions.
摘要:
A method and apparatus are disclosed for improving the processing time of reduced complexity sequence estimation techniques, such as reduced state sequence estimation (RSSE). The possible values for the branch metrics in the RSSE are precomputed to permit pipelining and the shortening of the critical path. Precomputing the branch metrics for all possible symbol combinations in the channel memory makes it possible to remove the branch metrics unit (BMU) and decision-feedback unit (DFU) from the feedback loop, thereby reducing the critical path. A look-ahead branch metrics unit (LABMU) and an intersymbol interference canceller (ISIC) precompute the branch metrics for all possible values for the channel memory. At the beginning of each decoding cycle, a set of multiplexers (MUXs) select the appropriate branch metrics based on the survivor symbols in the corresponding survivor path cells (SPCs), which are then sent to an add-compare-select unit (ACSU). The computational load of the precomputations is reduced for multi-dimensional trellis codes by precomputing each dimension of the multi-dimensional trellis code separately. Prefiltering techniques are used to reduce the computational complexity by shortening the channel memory. A hybrid survivor memory architecture is also disclosed for a RSSE for a channel having a channel memory of length L, where the survivors corresponding to the L past decoding cycles are stored in a register exchange architecture (REA), and survivors corresponding to later decoding cycles are stored in a trace-back architecture (TBA) or register exchange architecture (REA). Symbols are mapped to information bits to reduce the word size before being moved from the first register exchange architecture (REA) to the trace-back architecture (TBA) or the second register exchange architecture (REA).
摘要:
A novel and useful apparatus for and method of interference reduction in a communications receiver. The invention first finds the channel estimate (70) and the noise vector (74) from the receive signal. An interference detector (78) is then used to choose an appropriate compensation filter and select between adaptive and deterministic moving average models for noise prediction. After compensation filtering, a new channel estimate and noise vector is calculated. The new noise vector is used to determine noise whitening coefficients if the adaptive model is used. In the deterministic model case, the coefficients do not need to be calculated since they are already known, having been calculated a priori. The noise whitening coefficients are then used in an equalizer (58) such as a Viterbi algorithm based equalizer.
摘要:
Radiocommunication systems and methods for minimizing co-channel interference are disclosed. The systems and methods are applicable to, for example, landmobile communications (420), satellite communication systems (410) and hybrids (400) thereof. Signal processing using matrix models of received and transmitted signals provides for minimized interference.