IP Library Granted Patent US 6,865,709
Granted Patent B2
US 6,865,709 · App. 10/112,270 · Granted Mar 8, 2005

Method and device for channel encoding in an information transfer system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,865,709
App. No.
10/112,270
Granted
Mar 8, 2005
Kind
B2
Abstract

To achieve an improved disparate error protection in the transmission of coded symbols of an information stream, the information stream is supplied to a multiplicity of coding branches for coding, and is supplied in parallel, to a puncturing and multiplexing unit. Symbols of different quality classes are fed into each coding branch using a demultiplexer. An interleaver follows at least one demultiplexer for generating error protection for the filtered symbols. The symbols, which may possibly be interleaved, are coded in each coding branch and are supplied to the puncturing and multiplexing unit. The puncturing and multiplexing unit sets a predetermined coding rate.

Claims (32)

1. A method for channel coding in a message transmission system, which comprises:

providing an information stream having symbols of different quality classes;

supplying the information stream to a plurality of coding branches for coding;

for each one of the plurality of the coding branches, using a respective demultiplexer to feed symbols of a respective one of the different quality classes of the information stream into the one of the plurality of the coding branches;

providing at least a first one of the plurality of the coding branches with an interleaver for providing error protection for the symbols of at least a first one of the different quality classes;

configuring the interleaver after the demultiplexer provided for the first one of the plurality of the coding branches such that the symbols of the first one of the different quality classes are interleaved;

in each one of the plurality of the coding branches, coding the symbols of the respective one of the different quality classes to obtain coded symbols, the symbols of the first one of the different quality classes being interleaved before being coded;

supplying the coded symbols from each one of the plurality of the coding branches in parallel to a puncturing and multiplexing unit; and

setting a predetermined code rate with the puncturing and multiplexing unit.

2. The method according to claim 1 , which comprises providing the interleaver as a turbo code interleaver.

3. The method according to claim 2 , which comprises:

in each one of the plurality of the coding branches, using a fractional coder to code the symbols of the respective one of the different quality classes; and

selecting the fractional coder from the group consisting of a recursive systematic convolutional coder, a nonsystematic convolutional coder, and a block coder.

4. The method according to claim 1 , which comprises:

in each one of the plurality of the coding branches, using a fractional coder to code the symbols of the respective one of the different quality classes; and

selecting the fractional coder from the group consisting of a recursive systematic convolutional coder, a nonsystematic convolutional coder, and a block coder.

5. The method according to claim 4 , which comprises:

defining a plurality of fractional coders with the fractional coder in each one of the plurality of the coding branches; and

using a common coding rate in the plurality of the fractional coders.

6. The method according to claim 4 , which comprises:

defining a plurality of fractional coders with the fractional coder in each one of the plurality of the coding branches; and

using different coding rates in the plurality of the fractional coders.

7. A device for channel coding in a message transmission system, comprising:

a plurality of coding branches for receiving an information stream having symbols of different quality classes;

a puncturing and multiplexing unit; and

a plurality of fractional coders;

each one of said plurality of said coding branches having a demultiplexer for feeding symbols of a respective one of the different quality classes of the information stream into said one of said plurality of said coding branches;

at least a first one of said plurality of said coding branches including an interleaver for providing error protection;

said interleaver being configured after said demultiplexer in said first one of said plurality of said coding branches for interleaving the symbols of a first one of the different quality classes of the information stream;

each one of said plurality of said coding branches including one of said plurality of said fractional coders for coding the respective one of the different quality classes of the

information stream and for thereby obtaining coded symbols, the symbols of the first one of the different quality classes of the information stream being interleaved before being coded; and

said plurality of said fractional coders supplying the coded symbols of the different quality classes of the information stream in parallel to said puncturing and multiplexing unit.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053518/0765 →
CONFIRMATORY ASSIGNMENT EFFECTIVE AS OF JANUARY 1, 2018 Recorded Aug 12, 2020
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 053477/0121 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →