|
Match
|
Document |
Document Title |
|
|
6970520 |
Methods and systems for accumulating metrics generated by a sequence estimation algorithm
Radiocommunication systems, methods and terminals are described wherein metrics associated with MLSE detecting techniques, e.g., using the Viterbi algorithm, are accumulated in a manner which is...
|
|
|
6968013 |
Decoding techniques for multi-antenna systems
A wireless radiofrequency data communication system has a base-station with N first groups and a signal processing-unit with a memory and processor. Each first group has a receiver-unit provided...
|
|
|
6963618 |
Enhanced slice prediction feedback
In an enhanced slice prediction embodiment, an input containing first and second data is received. Each data element of the first data represents a number of bits that is greater than a number of...
|
|
|
6961391 |
Signal processor used for symbol recovery and methods therein
A signal processor and method therein that is arranged and constructed to recover a sequence of symbols from a received signal is discussed. The processor includes a symbol selector for selecting a...
|
|
|
6961387 |
Apparatus and method for coding/decoding optimal (11,5) codeword in a mobile communication system
An apparatus encodes an input information bit stream comprised of 5 bits into a (11,5) codeword comprised of 11 coded symbols. The apparatus comprises a Reed-Muller encoder for encoding the input...
|
|
|
6956912 |
Turbo decoder with circular redundancy code signature comparison
An iterative turbo decoder and method for error correcting communication signal data are provided. The decoder implements a stopping rule through use of signature codes to determine whether...
|
|
|
6952457 |
Method and system for adapting a training period in a turbo decoding device
A method of processing an information sequence with a decoder is provided. A window within the information sequence is selected. A training period is calculated for the window. At least one...
|
|
|
6950476 |
Apparatus and method for performing SISO decoding
A device and method for performing SISO decoding. The method comprising the steps of: (a) providing a trellis representative of an output of a convolutional encoder, the convolutional encoder has a...
|
|
|
6947506 |
Method and apparatus for improved turbo multiuser detector
A multi-user turbo decoder combining multi-user detection and forward error correction decoding is disclosed that utilizes iterative decoding of received, interfering signals, and the construction...
|
|
|
6947503 |
Method and circuit for synchronizing a receiver for a convolutionally coded reception signal
A method for synchronizing a receiver for a convolutionally coded reception signal having a sequence of received data symbols includes decoding the convolutionally coded reception signal by means...
|
|
|
6947491 |
Third generation FDD modem interleaver
A method and apparatus are disclosed for deinterleaving expanded interleaved data blocks, particularly for use in a wireless telecommunications system such as provided by the Third Generation...
|
|
|
6944237 |
Multi-pair transceiver decoder system with low computation slicer
A method and a system for decoding information signals encoded by a multi-state encoding architecture and transmitted over a multi-dimensional transmission channel by computing a distance of a...
|
|
|
6944234 |
Coding method and apparatus for reducing number of state transition paths in a communication system
A communication system is composed of an encoder encoding an input sequence to sequentially generate output codes X 0 , X 1 , . . . , and a decoder decoding the output codes by a MLSD (Maximum...
|
|
|
6940929 |
Low-latency high-speed trellis decoder
A method for decoding a word received at a current time instant into a symbol of a trellis code. The trellis code corresponds to a trellis diagram having N states associated with the current time...
|
|
|
6940928 |
Method and apparatus for soft-in soft-out turbo code decoder
Method and apparatus for Soft In Soft Out Turbo Code Decoder. Metrics are received by a decoder having SISO unit(s). The SISO unit computes all the alpha values corresponding to a block of data. Of...
|
|
|
6940915 |
Adaptive learning method and system to adaptive modulation
In recent years adaptive modulation has emerged as a popular technique to improve data throughput and system capacity in a wireless system. The basic idea is to adapt the modulation scheme to the...
|
|
|
6934343 |
Computing the full path metric in viterbi decoding
By utilizing an additional counter and monitoring the maximum state metric at each stage, only forward progressing modulo wrap-arounds will occur and these can be counted. After decoding this count...
|
|
|
6928267 |
Estimating an indicator for a communication path
The present invention relates to estimation of a network indicator of a communication path between a first station and a second station in a communication system. A first indicator of the...
|
|
|
6904106 |
Method and apparatus for spread spectrum interference cancellation
The interference cancellation (IC) system ( 500 ) includes a plurality of IC units, for which IC is applied. Each IC unit has its spread spectrum code generator, delay devices, correlators or...
|
|
|
6904105 |
Method and implemention of a traceback-free parallel viterbi decoder
The traceback operation for a Viterbi algorithm can be minimized by producing optimal path values for each state in the trellis, and updating the optimal path values at each state for each symbol....
|
|
|
6904097 |
Method and apparatus for adaptive signaling in a QAM communication system
A method and apparatus to adaptively puncture bits within QAM modulated data symbols transmitted in a communication system in order to effect a signaling channel. The method and apparatus utilize...
|
|
|
6891907 |
Frequency offset correction system and correction method
A frequency offset correction system includes a phase shift estimation unit and correction unit. The phase shift estimation unit estimates a pilot phase shift from pilot signal data for a plurality...
|
|
|
6889154 |
Method and apparatus for calibrating data-dependent noise prediction
Disclosed herein is an apparatus and method of calibrating the parameters of a Viterbi detector 138 in which each branch metric is calculated based on noise statistics that depend on the signal...
|
|
|
6889053 |
Likelihood-based geolocation prediction algorithms for CDMA systems using pilot strength measurements
The location of a mobile wireless communication unit in the service area of a CDMA communications system is predicted utilizing two likelihood functions that define maximum likelihood estimators of...
|
|
|
6888901 |
Apparatus and method for stopping iterative decoding in a CDMA mobile communication system
Disclosed is an apparatus for stopping iterative decoding in a turbo decoder performing iterative decoding on a received frame comprised of information bits and then outputting the iteratively...
|
|
|
6888897 |
Multi-mode iterative detector
A transmitter is provided for transmitting data to a communication channel and a receiver receives the data from the communication channel. The transmitter comprises an encoder to encode data and a...
|
|
|
6885710 |
Apparatus and method for channel encoding/decoding in a communication system
An apparatus and method for channel encoding/decoding are provided which vary an iterative decoding number according to service type, data class and channel condition. A message information...
|
|
|
6885701 |
Data demodulation apparatus and method
The invention provides a data decoding apparatus and method by which the data rate can be discriminated at a high speed using a Viterbi decoding process. Receive data are successively Viterbi...
|
|
|
6876709 |
Quantization method for iterative decoder in communication system
A quantization method for an iterative decoder. In the quantization method, received signal levels are equally divided into predetermined intervals within a range 2 n (n is a positive integer)...
|
|
|
6876706 |
Method for common source and channel coding
In a method, and a signal processing arrangement, for coding information, the information symbol sequences are first sorted in accordance with the probability of occurrence of the symbols in the...
|
|
|
6868521 |
Apparatus and method for implementing a decoder for convolutionally encoded symbols
An apparatus and method for implementing a decoder for convolutionally encoded symbols (e.g., a viterbi decoder) is described. In one embodiment, a file of all the initial states (or their...
|
|
|
6856625 |
Apparatus and method of interleaving data to reduce error rate
A method and apparatus for reducing the information error rate of a communication network. The apparatus comprises a selector device coupled to a Framer and to an Interleaver. The selector device...
|
|
|
6850573 |
Coding apparatus and method, decoding apparatus and method, and recording medium
More code words are assigned to the data word. There are 71949 code words that can take the start point at the state 4 and there are 71949 code words that can take the start point at the state 5...
|
|
|
6850563 |
Data slicer for combined trellis decoding and equalization
A slicer for a decision feedback error equalizer system that processes trellis encoded data using the ATSC trellis code is implemented in two parts. A first part includes a trellis decoder that...
|
|
|
6848065 |
Bit error rate estimation
A bit error rate estimate is generated for a received signal. This involves using an error correction decoding technique to generate a block of decoded bits from the received signal, and using an...
|
|
|
6842496 |
Algorithm for multiple-symbol differential detection
A method for differential phase evaluation of M-ary communication data is employed in which the data consists of N sequential symbols r 1 . . . r N , each having one of M transmitted phases....
|
|
|
6842490 |
Viterbi decoder with adaptive traceback
In a convolutional decoder using partial traceback, L−1 data bits of a traceback beginning at a time step T are stored, where L is the traceback length; these L−1 data bits are the data bits...
|
|
|
6836516 |
Decoding method and apparatus
A decoding method and apparatus include providing capability for decoding data symbols that were encoded in a transmitter by either a serial-concatenated code or turbo code in a parallel processing...
|
|
|
6834369 |
Apparatus and method for determining a most likely code word in a digital data transmission system
In order to rapidly determine a most likely code word at a decoder provided in a digital data transmission system using block codes or convolutional codes for the purposes of combating a noisy...
|
|
|
6829313 |
Sliding window turbo decoder
Decoding signals represented by a trellis of a block length divided into windows includes a step of decoding a portion of the trellis using backward recursion starting from a point that is after...
|
|
|
6826235 |
Robust communications system utilizing repetition code and cumulative decoder associated therewith
A novel robust communications scheme whereby a repetition code at the transmitter and an associated cumulative decoder at the receiver are used to increase the reliability of transmission in a...
|
|
|
6823027 |
Method for enhancing soft-value information
A Reduced-State Sequence Estimation (RSSE) method is disclosed, whereby states in a trellis structure associated, for example, with a Viterbi algorithm are partitioned into a plurality of...
|
|
|
6819719 |
Method to transfer trellis code modulated digital data over a digital subscriber line, and related modulator and demodulator devices
A method to transfer data from a digital data modulator device to a digital data demodulator device over a subscriber line. The digital data modulator device has a detection circuit for detecting...
|
|
|
6813744 |
ACS unit for a viterbi decoder
An ACS unit is proposed for a Viterbi decoder, which, in order to determine the path metrics of two states of a time step in a trellis diagram, compares the difference (Γ) between the path metrics...
|
|
|
6813322 |
Soft output value biasing
Biasing soft output values based on a known or learned bit error rate function yields performance improvements in decoding algorithms adapted to work with soft values, such as soft output Viterbi...
|
|
|
6810094 |
Viterbi decoder with pipelined parallel architecture
A Viterbi decoder comprises a COFDM modulator, depuncture unit, a branch metrics unit an add-compare-select unit, memory, a best path unit, an error unit and a sequential controller for controlling...
|
|
|
6810078 |
Blind rate determination
A blind rate determination system generates syndromes for a received symbol stream and, based on the syndromes, calculates a confidence metric associated with possible data rates. The confidence...
|
|
|
6807239 |
Soft-in soft-out decoder used for an iterative error correction decoder
Adders each add up an addition value sent from a metric calculator and a state metric read from a memory. A maximum value selector generates a first likelihood when a data bit is 1, based on the...
|
|
|
6795512 |
System for carrier phase tracking of coded symbols using reliability metrics for symbol estimates
A system for carrier phase tracking of symbols. In an embodiment employing a feedback structure, a symbol derotator pre-rotates a symbol by a derotation phase. A symbol and reliability estimation...
|
|
|
6795511 |
Method for reducing the sensitivity of a maximum likelihood detection trellis to channel variations
An improved maximum likelihood detector with a trellis having three or more dimensions is disclosed. Trellis dimensions include a state dimension and a sample dimension found in a conventional...
|