Interleaved coder and method

Coded data generation or conversion – Digital code to digital code converters – Data rate conversion

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C341S051000, C341S059000, C341S050000

Reexamination Certificate

active

06603412

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to channel encoding and decoding, and more particularly to interleaved codes such as turbo codes with iterative decoding and related systems.
2. Background
Demand for wireless information services via cell phones, personal digital assistants (PDAs), and Internet appliances (IA) plus wireless networking among notebook computers is rapidly growing. However, the air interface in wireless communication typically has a large bit error rate due to effects such as noisy channels with multipath fading.
Channel coding for the air interface transmission channel using CDMA (code division multiple access) together with reception schemes such as rake detectors help mitigate the error rate. In particular, third generation wireless proposals include channel coding of data packets with rate ⅓ turbo codes. Turbo codes are parallel concatenated convolutional codes with an interleaving between the parallel codes.
FIG. 2
a
illustrates the wireless standard UMTS/3GPP turbo encoder (the trellis termination connections have been omitted for clarity). The interleaver essentially randomly permutes the input data within a block; this permutation underlies the good coding performance because close together inputs bits are spread apart by the interleaving.
Cascade architectures for Viterbi decoders have been described in Feygin et al, Generalized Cascade Viterbi Decoder—a Locally Connected Multiprocessor with Linear Speed-Up, Proc. ICASSP-91 1097 (1991) and Black et al, A Unified Approach to the Viterbi Algorithm State Metric Update for Shift Register Processes, Proc. ICASSP-92 V-629 (1992). Viterbi decoding can be applied to Turbo codes.
FIG. 2
b
illustrates an iterative MAP (maximum a posteriori probability) decoder consisting of repeated applications of computations based on the trellises of the two constituent convolutional codes and the interleaver of the encoder of
FIG. 2
a.
MAP decoding is more complex than but provides better performance than Viterbi decoding. U.S. Pat. No. 6,023,783 (Divsalar) discloses various turbo encoders and decoders, and Hagenauer et al, Iterative Decoding of Binary Block and Convolutional Codes, 42 IEEE Tr.Info.Th. 429 (1996) describes the soft iterative MAP decoding.
SUMMARY OF THE INVENTION
The present invention provides an interleaver architecture with memory partitioning into banks to allow quasi-parallel memory read/writes.
This has advantages including preferred embodiments with faster or simpler turbo encoding/decoding.


REFERENCES:
patent: 5537112 (1996-07-01), Tsang
patent: 5633634 (1997-05-01), Pawlowski
patent: 5717715 (1998-02-01), Claydon et al.
patent: 5841378 (1998-11-01), Klayman et al.
patent: 5872480 (1999-02-01), Huang
patent: 6204781 (2001-03-01), Aziz et al.
patent: 6476737 (2002-11-01), Caroselli et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Interleaved coder and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Interleaved coder and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Interleaved coder and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3081522

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.