IP Library Granted Patent US 7,457,368
Granted Patent B2
US 7,457,368 · App. 10/860,286 · Granted Nov 25, 2008

Multilevel channel coding in ADSL

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 7,457,368
App. No.
10/860,286
Granted
Nov 25, 2008
Kind
B2
Abstract

Disclosed herein are various techniques for multilevel channel coding. For a given binary word comprising a plurality of bits, the least-significant bit may be encoded by a boosted coding technique, such as turbo channel coding or low density parity check (LDPC) channel coding. A subset of the remaining bits of the binary word may be encoded using trellis coded modulation (TCM) coding. The results of the boosted channel coding and the TCM coding may be mapped to one or more symbols. The one or more symbols then may be transmitted to a receiver using transmission techniques well known to those skilled in the art. The present invention finds particular benefit in digital subscriber line (DSL)-based systems in accord with the ITU G.922.1 Recommendation and similar standards.

Claims (32)

1. A method for encoding a plurality of bits in a word, the method comprising:

encoding a subset of the plurality of bits using trellis coded modulation, the subset of bits excluding a least-significant bit; and

encoding the least-significant bit of the plurality of bits using a second encoding technique, wherein the second encoding technique comprises at least one of turbo coding, block turbo coding, and low density parity check coding.

2. The method according to claim 1 , wherein the subset of the plurality of bits includes a next-to-least significant bit.

3. The method according to claim 1 , further comprising mapping data to at least one symbol, the data comprising a result of said encoding the least-significant bit and a result of said encoding the subset of the plurality of bits.

4. The method according to claim 3 , wherein said mapping comprises four-dimensional mapping.

5. The method according to claim 1 , further comprising mapping data to at least one symbol, the data comprising a result of said encoding the least-significant bit, a result of said encoding the subset of the plurality of bits, and a second plurality of bits in the word.

6. The method according to claim 5 , wherein said mapping includes four-dimensional mapping.

7. The method according to claim 1 , wherein the trellis coded modulation conforms to International Telecommunications Union Recommendation G.922.1.

8. A system for encoding a plurality of bits in a word, the system comprising:

a first encoder configured to encode a subset of the plurality of bits using trellis coded modulation, the subset of the plurality of bits excluding a least-significant bit; and

a second encoder configured to encode the least-significant bit of the plurality of bits using a second encoding technique, wherein the second encoding technique comprises at least one of turbo encoding, block turbo coding, and low density parity check coding.

9. The system according to claim 8 , wherein the subset of the plurality of bits includes the next-to-least significant bit.

10. The system according to claim 8 , further comprising logic configured to map data to at least one symbol, the data comprising a result of encoding the least-significant bit and a result of encoding the subset of the plurality of bits.

11. The system according to claim 10 , wherein said logic configured to map data uses four-dimensional mapping.

12. The system according to claim 8 , further comprising logic configured to map data to at least one symbol, the data comprising a result of encoding the least-significant bit, a result of encoding the subset of the plurality of bits, and a second plurality of bits in the word.

13. The system according to claim 12 , wherein said logic configured to map data uses four-dimensional mapping.

14. The method according to claim 8 , wherein the trellis coded modulation conforms to International Telecommunications Union Recommendation G.922.1.

15. A system for encoding a plurality of bits in a word, the system comprising:

means for encoding a subset of the plurality of bits using trellis coded modulation, the subset of the plurality of bits excluding a least-significant bit; and

means for encoding the least-significant bit of the plurality of bits using a second encoding technique, wherein the second encoding technique comprises at least one of turbo coding, block turbo coding, and low density parity check coding.

16. The system according to claim 15 , further comprising means for mapping data to at least one symbol, the data comprising a result of the encoding the least-significant bit and a result of encoding the subset of plurality of bits.

17. The system according to claim 15 , wherein said means for encoding the least-significant bit comprises means for encoding the least significant bit using at least one of turbo coding, block turbo coding, and low density parity check coding.

18. The system according to claim 15 , wherein the trellis coded modulation conforms to International Telecommunications Union Recommendation G.922.1.

19. A computer-readable medium encoded with a set of instructions configured to control a processor to encode a plurality of bits in a word, the set of instructions being configured to control the processor to:

encode a subset of the plurality of bits using trellis coded modulation, the subset of the plurality of bits excluding a least-significant bit; and

encode the least-significant bit of the plurality of bits using a second encoding technique, wherein the second encoding technique comprises at least one of turbo coding, block turbo coding, and low density parity check coding.

20. The computer readable medium according to claim 19 , further comprising instructions configured to control a processor to map data to at least one symbol, the data comprising a result of encoding the least-significant bit and a result of encoding the subset of the plurality of bits.

21. The method according to claim 19 , wherein the trellis coded modulation conforms to International Telecommunications Union Recommendation G.922.1.

22. A method for encoding a plurality of bits in a binary word comprising:

encoding a subset of the plurality of bits using trellis coded modulation, the subset of bits excluding a least-significant bit;

encoding the least-significant bit of the plurality of bits using a second encoding technique, the second encoding technique comprising at least one of turbo encoding, block turbo encoding, and low density parity check encoding; and mapping, to at least one symbol, data comprising a result of encoding the least-significant bit, a result of encoding the subset of the plurality of bits, and a second plurality of bits in the binary word.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: ALCATEL-LUCENT USA, INC.
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036732/0876 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: SILICON VALLEY BANK
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036733/0031 →
SECURITY INTEREST Recorded Jun 10, 2015
From: IKANOS COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 035874/0351 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 5, 2015
From: IKANOS COMMUNICATIONS, INC.
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 035581/0710 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2009
From: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING INC.
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 023163/0723 →
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2009
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: BROOKTREE BROADBAND HOLDING, INC
Reel/Frame 023148/0566 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2007
From: GLOBESPANVIRATA, INC.
To: BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 018861/0132 →
SECURITY AGREEMENT Recorded Feb 6, 2007
From: BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 018860/0690 →
CHANGE OF NAME Recorded Nov 2, 2006
From: GLOBESPANVIRATA, INC.
To: CONEXANT, INC.
Reel/Frame 018471/0286 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2004
From: DUVANT, PATRICK; LANGBERG, EHUD; PONS, JULIEN; SHOLTZ, WILLIAM
To: GLOBESPAN VIRATA INC.
Reel/Frame 015853/0901 →