|
Match
|
Document |
Document Title |
|
|
7117418 |
Soft input-soft output forward error correction decoding for turbo codes
A method of turbo decoding using soft input-soft output information. A vector of data is sampled from a channel of data. The vector of data is then processed to output a final code word of bits. A...
|
|
|
7114115 |
Data reproducing controller
A data reproducing controller for operating a device for reproducing data at a high speed, which is recorded on a disc and includes an error correction code. A PI correction circuit performs an...
|
|
|
7111222 |
Data recording method, recording medium and reproduction apparatus
A data recording method comprising the steps of encoding user data into first error correcting codes having a first correction capability, encoding control information into second error correcting...
|
|
|
7111221 |
Digital transmission system for an enhanced ATSC 8-VSB system
A transmission system includes a first forward error correction unit, a robust processor unit, a trellis encoder unit, a second forward error correction unit, and a transmitter device. The first...
|
|
|
7107505 |
Concatenated turbo product codes for high performance satellite and terrestrial communications
Architecture for enhancing the encoding/decoding of information of a channel. A stream of incoming information bits are arranged into a first array of information bits. The first array of...
|
|
|
7100101 |
Method and apparatus for concatenated and interleaved turbo product code encoding and decoding
Method and apparatus for concatenated and interleaved turbo product code (TPC) encoding and decoding are described. Described are series concatenated and interleaved TPC encoders and decoders. One...
|
|
|
7096404 |
Forward error correction scheme for data channels using universal turbo codes
A method of providing forward error correction for data services uses a parallel concatenated convolutional code which is a Turbo Code comprising a plurality of eight-state constituent encoders...
|
|
|
7096403 |
Iterative concatenated code decoding circuit and encoding/decoding system using the same
This invention provides an iterative concatenated code decoding circuit that allows a circuit size to be reduced and the error correction capability to be improved. A encoded data received through...
|
|
|
7096402 |
Turbo decoder
Detection of errors in the results of turbo decoding is performed while decoding is being repeated. If absence of errors is detected, the results of decoding are output, even though repetition of...
|
|
|
7093188 |
Decoding method and apparatus
Units of forward error correction (FEC) encoded bits each represent a one-bit data value and include correctness bits that together reflect a probability that the one-bit data value represented by...
|
|
|
7093180 |
Fast H-ARQ acknowledgement generation method using a stopping rule for turbo decoding
Applying a stopping rule for Turbo decoding for both good and bad code blocks. Terminating decoding, if the iteration either converges or diverges. Generating H-ARQ acknowledgement, using the...
|
|
|
7093179 |
Method and coding means for error-correction utilizing concatenated parity and turbo codes
A method and apparatus for encoding and decoding data using an overall code comprising an outer parity-check and an inner parallel concatenated convolutional, or turbo code. The overall code...
|
|
|
7089480 |
Rate matching method in mobile communication system
A rate matching method is provided for a mobile communication system that performs an adjustment to a code rate based on an optimal level by puncturing or repetition to respective bit streams of...
|
|
|
7089478 |
FEC block reconstruction system, method and computer program product for mitigating burst noise in a communications system
A system, method and computer program product is provided for mitigating the effects of burst noise on packets transmitted in a communications system. A transmitting device applies an outer code,...
|
|
|
7089477 |
Interleaved serial concatenation forming turbo-like codes
A turbo-like code is formed by repeating the signal, coding it, and interleaving it. A serial concatenated coder is formed of an inner coder and an outer coder separated by an interleaver. The...
|
|
|
7085987 |
Enhanced turbo product code decoder system
A method and apparatus for decoding a linear block encoded string of information bits comprising: converting the string into a plurality of codewords. Performing hard and soft decisions on each...
|
|
|
7085986 |
Low decoding complexity concatenated codes for high rate coded transmission
A data coder includes a combined parallel concatenated convolution coder (PCCC) and a parallel concatenated zigzag (PCZZ) coder, where PCCC functional blocks are re-used in the PCZZ coder for...
|
|
|
7085985 |
Close two constituent trellis of a turbo encoder within the interleave block
Close two constituent trellis of a turbo encoder within the interleave block. The state of a multi-state encoder is forced to a known/predetermined state at the end and beginning of each data...
|
|
|
7085984 |
System and method for providing an improved channel encoder in a digital data communications system
A system and method is disclosed for providing an improved channel encoder in a digital data communication system. In one advantageous embodiment the invention comprises a channel encoder that...
|
|
|
7080311 |
Convolutional coding and decoding method and system
A method of transmitting convolutionally encoded data with separate, independent and looped encoding over at least one data portion. The data is distributed over one or more cycles, and a plurality...
|
|
|
7080306 |
Disk device with improved error-correction capability
A disk device for performing error-correction processing is loaded with a high-reliability disk to which a C1 code as a low-level error-correction code (ECC) is added for every sector, and a C2...
|
|
|
7080278 |
Technique for correcting multiple storage device failures in a storage array
A technique efficiently corrects multiple storage device failures in a storage array. The storage array comprises a plurality of concatenated sub-arrays, wherein each sub-array includes a set of...
|
|
|
7076721 |
Data recording/readback method and data recording/readback device for the same
The present invention discloses an information processing method including the following steps:
(1) a first step receiving an encoded information data series as input; (2) a second step...
|
|
|
7076720 |
Encoding apparatus and decoding apparatus
An encoding apparatus includes a first encoding unit adapted to encode inputted data, an interleaving unit adapted to interleave the inputted data, and a second encoding unit adapted to encode an...
|
|
|
7073114 |
Method of decoding utilizing a recursive table-lookup decoding method
A recursive table-lookup decoding method for decoding a convolutional block code by approximating the well-known MAP, LOG-MAP, APP and BCJR decoding algorithms to obtain approximations for the...
|
|
|
7069496 |
Decoding method, decoding apparatus and digital transmission system of product code
A decoding apparatus generates error position sets of data sequence by generating a codeword from positions of soft input values output from a low reliability position detecting circuit and from...
|
|
|
7069492 |
Method of interleaving a binary sequence
To interleave a binary sequence a represented by the polynomial
a ( x ) = ∑ i = 0 n - 1 a i x i ,
where n=R.M with R≧M, i being an integer which may be written i=r.M+c, r...
|
|
|
7068649 |
Extended bandwidth homePNA system compatible with homePNA 2.0
An extended bandwidth HomePNA system uses a transmit spectrum having a greater bandwidth than the bandwidth specified by a HomePNA 2.0 communication standard. The extended bandwidth system of the...
|
|
|
7065699 |
Using quadrant shifting to facilitate binary arithmetic with two's complement operands
Operands ( 90 ) that are represented in two's complement format are prepared for use in binary arithmetic. For each operand, it is determined ( 91, 93 ) whether an original value thereof is within...
|
|
|
7065696 |
Method and system for providing high-speed forward error correction for multi-stream data
A system for providing a high-speed implementation for multi-stream forward error correction (FEC) is provided. According to one exemplary aspect, the system is able to provide block-based...
|
|
|
7065695 |
Metric calculation design for variable code rate decoding of broadband trellis, TCM, or TTCM
Metric calculation design for variable code rate decoding of broadband trellis, TCM (trellis coded modulated), or TTCM (turbo trellis coded modulation). A single design can accommodate a large...
|
|
|
7062698 |
Method and apparatus to control head instability in a data storage system
A method and an apparatus to control a data storage system, and more particularly, a method and an apparatus to restore the stability of a head in a data storage system by automatically applying a...
|
|
|
7051268 |
Method and apparatus for reducing power consumption of a decoder in a communication system
A method and an apparatus for reducing power consumption of a decoder in a communication system are disclosed. In a communication system communicating a packet, the packet can be arranged among...
|
|
|
7051261 |
Turbo encoder with reduced processing delay
A turbo encoder includes a memory for temporarily storing an incoming data sequence and an interleaved address generator (IAG) designed to generate a sequence of addresses corresponding to the...
|
|
|
7047474 |
Decoding concatenated codes via parity bit recycling
A method, apparatus and article of manufacture for decoding concatenated codes includes (in terms of the method): receiving data representing concatenated codes; first inner decoding the received...
|
|
|
7043162 |
Optical transmission system, fec multiplexer, fec multiplexer/separator, and error correction method
An FEC multiplexing circuit ( 2 ) has a configuration in which a first memory circuit ( 15 ) is arranged on the input stage of a first RS encoding circuit ( 16 ), a second memory circuit ( 17 ) is...
|
|
|
7039913 |
Optical disc, method of writing to an optical disc, and method of reading from an optical disc
An ID information, user data, and a control information are disposed each in one block, and coded for error correction. The user data and control information are disposed in an ECC block 1 , while...
|
|
|
7039846 |
Enhanced turbo product code decoder system utilizing a codeword organization method
A method and apparatus for decoding a linear block encoded string of information bits comprising: converting the string into a plurality of codewords. Performing hard and soft decisions on each...
|
|
|
7036071 |
Practical coding and metric calculation for the lattice interfered channel
A communication system includes a lattice interfered channel to transmit data from a transmitter to a receiver. In one embodiment, an encoding-modulation scheme having a rich signal constellation...
|
|
|
7036067 |
Error detection for multi-stream communications
According to an embodiment of the invention, a method and apparatus are described for error detection for multi-stream communication. Under an embodiment of the invention, a method for producing an...
|
|
|
7035342 |
Parallel concatenated code with soft-in soft-out interactive turbo decoder
A method for parallel concatenated (Turbo) encoding and decoding. Turbo encoders receive a sequence of input data tuples and encode them. The input sequence may correspond to a sequence of an...
|
|
|
7032163 |
Error correction decoder for turbo code
To provide a turbo decoder reducing power consumption by reducing an operational processing amount while ensuring sufficient error correction capability, there is provided a constitution including...
|
|
|
7032156 |
Apparatus and method for reducing Bit Error Rates (BER) and Frame Error Rates (FER) using turbo decoding in a digital communication system
An Forward Error Correction (FEC) apparatus and method for reducing Bit error rates (BER) and Frame Error Rates (FER) using turbo decoding in a digital communication system. In a constituent...
|
|
|
7032155 |
Data regenerating apparatus
A data regenerating apparatus that generates decoded data by performing a decoding process on a readout signal from a storage medium according to an iterative decoding technique corresponding to a...
|
|
|
7032154 |
Concatenated forward error correction decoder
A method and apparatus for performing error correction is described. A stream of data is encoded using concatenated error correcting codes. The encoded data is communicated over a transmission...
|
|
|
7027521 |
Digital transmission method of the error correcting coding type
A digital transmission method with error correcting coding includes a coding procedure and a decoding procedure in order to correct transmission errors. The coding procedure includes a plurality of...
|
|
|
7020828 |
Trellis encoder with rate 1/4 and 1/2 for a backward compatible robust encoding ATSC DTV transmission system
Robust and existing standard bit streams are mixed in a backward compatible manner for forming enhanced modes for better reception of ATSC DTV signals. This is achieved by an enhanced coding block...
|
|
|
7020827 |
Cascade map decoder and method
MAP decoder with cascade architecture. Iterative Turbo decoders can use two such cascade MAP decoders with feedback in conjunction with interleaver and deinterleaver where the MAP decoders generate...
|
|
|
7020824 |
Information data multiplex transmission system, its multiplexer and demultiplexer, and error correction encoder and decoder
A multiplexing unit on the transmitting side estimates information amounts supplied from respective signal processing units, determines a multiplex code on the basis of respective information...
|
|
|
7020183 |
Code division multiple access signal receiving apparatus
In a code division multiple access signal receiving apparatus for demodulating transmit data by subjecting a receive signal to despread processing using a code sequence identical with a...
|