IP Library Granted Patent US 8,335,968
Granted Patent B1
US 8,335,968 · App. 12/215,000 · Granted Dec 18, 2012

Method and apparatus for determining codeword interleaver parameters

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 8,335,968
App. No.
12/215,000
Granted
Dec 18, 2012
Kind
B1
Abstract

Modem selection of codeword interleaver parameters given standard based, operator based and channel based communication channel performance constraints. A processor implements processes for characterizing the forward error correction codeword and interleaver solution space in terms of expressions from which targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with the to communication channel performance constraints.

Claims (39)

1. A modem having shared and discrete components forming a transmit path and a receive path configured to couple to a communication medium for establishing a communication channel thereon, and the modem comprising:

a forward error correction (FEC) encoder component on the transmit path, and the FEC encoder component having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

an interleaver component coupled to the FEC encoder component for interleaving the codewords, and the interleaver component having configurable interleaver block length ‘I’ and interleaver depth ‘M’ parameters; and

a processor coupled to the transmit and receive path components including the FEC encoder and interleaver components and the processor configured to characterize a FEC codeword and interleaver solution space in terms of a quadratic formula for latency which expresses interleaver block length ‘I’ as a function of the interleaver depth parameter ‘M’ from which expression targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints.

2. A modem having shared and discrete components forming a transmit path and a receive path configured to couple to a communication medium for establishing a communication channel thereon, and the modem comprising:

a forward error correction (FEC) encoder component on the transmit path, and the FEC encoder component having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

an interleaver component coupled to the FEC encoder component for interleaving the codewords, and the interleaver component having configurable interleaver block length ‘I’ and interleaver depth ‘M’ parameters; and

a processor coupled to the transmit and receive-path components including the FEC encoder and interleaver components and the processor configured to characterize a FEC codeword and interleaver solution space in terms of a minimum value for the interleaver depth parameter ‘M’ based on at least one of a minimum required impulse noise protection constraint and a maximum interleaver block size constraint from which expression targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints.

3. A modem having shared and discrete components forming a transmit path and a receive path configured to couple to a communication medium for establishing a communication channel thereon, and the modem comprising:

a forward error correction (FEC) encoder component on the transmit path, and the FEC encoder component having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

an interleaver component coupled to the FEC encoder component for interleaving the codewords, and the interleaver component having configurable interleaver block length ‘I’ and interleaver depth ‘M’ parameters; and

a processor coupled to the transmit and receive path components including the FEC encoder and interleaver components and the processor configured to characterize a FEC codeword and interleaver solution space in terms of a maximum value for the interleaver depth parameter ‘M’ based on a maximum FEC overhead constraint, from which expression targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints.

4. A method for codeword interleaver parameter determination in a modem configured to couple to a communication medium for establishing a communication channel thereon; and the method comprising:

providing a forward error correction (FEC) encoder having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

providing an interleaver for interleaving the codewords provided by the FEC encoder, and the interleaver having configurable interleaver block length ‘I’ and interleaver depth ‘My parameters; and

characterizing a FEC codeword and interleaver solution space in terms of expressions from which targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints,

wherein the characterizing act further comprises:

characterizing the FEC codeword and interleaver solution space in terms of a quadratic formula for latency which expresses interleaver block length ‘I’ as a function of interleaver depth parameter ‘M’.

5. A method for codeword interleaver parameter determination in a modem configured to couple to a communication medium for establishing a communication channel thereon; and the method comprising:

providing a forward error correction (FEC) encoder having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

providing an interleaver for interleaving the codewords provided by the FEC encoder, and the interleaver having configurable interleaver block length ‘I’ and interleaver depth ‘My parameters; and

characterizing a FEC codeword and interleaver solution space in terms of expressions from which targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints,

wherein the characterizing act further comprises:

characterizing the FEC codeword and interleaver solution space in terms of a minimum value for the interleaver depth parameter ‘M’ based on at least one of a minimum required impulse noise protection constraint and a maximum interleaver block size constraint, prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints.

6. A method for codeword interleaver parameter determination in a modem configured to couple to a communication medium for establishing a communication channel thereon; and the method comprising:

providing a forward error correction (FEC) encoder having configurable codeword length ‘N’ and redundancy ‘R’ parameters for the FEC encoding of the communication channel into codewords;

providing an interleaver for interleaving the codewords provided by the FEC encoder, and the interleaver having configurable interleaver block length ‘I’ and interleaver depth ‘My parameters; and

characterizing a FEC codeword and interleaver solution space in terms of expressions from which targeted portions of the solution space may be identified prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints,

wherein the characterizing act further comprises:

characterizing the FEC codeword and interleaver solution space in terms of a maximum value for the interleaver depth parameter ‘M’ based on a maximum FEC overhead constraint, prior to evaluation of the magnitude of the coefficients of the corresponding nodes thereof for compliance with communication channel performance constraints.

7. The modem of claim 1 , wherein the processor is further configured, if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

8. The modem of claim 2 , wherein the processor is further configured, if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

9. The modem of claim 3 , wherein the processor is further configured, if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

10. The method of claim 4 , further comprising:

if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

11. The method of claim 5 , further comprising:

if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

12. The method of claim 6 , further comprising:

if the performance constraints are satisfied, setting values of one or more of the parameters ‘N’, ‘R’, ‘I’ and ‘M’ using the characterized solution space.

Assignments (5)
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 Jul 28, 2008
From: SCHELSTRAETE, SIGURD
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 021297/0741 →