CA2394526C

Forward error correction with channel adaptation

Abstract

A transmit-configuration mechanism (52) for configuring an FEC encoder (34) (including an associated interleaver (84)) for changing data channel characteristics. Channel information specifying a modulation mode and carriers capable of supporting the modulation mode for the data channel is received by a transmitting network node (12a) for use in a data transmission to a receiving network node (12b). The received channel information is based on a prior data transmission to the receiving network node (12b) over the data channel. Configuration values are computed from the received channel information and an amount of data to be transmitted in a data transmission. The FEC encoder (34) is configured to operate on the data transmission data amount according to the configuration information.

CA2394526C, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Expired 6 December 2020, 5.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

27 claims: 4 independent, 23 dependent

  1. 1
    CA 02394526 2008-11-07 60412-3037 CLAIMS :1. A method of adapting a forward error correction (FEC) encoder to a communication channel over which data encoded by the FEC encoder and modulated onto OFDM symbols is to be transmitted in a data transmission to a receiving network node, comprising: receiving channel information for specifying symbol block sizes associated with the data transmission, the received channel information being based on conditions of the communication channel during a prior data transmission to the receiving network node;computing FEC encoder configuration information based on the received channel information;and configuring the FEC encoder to operate on the data according to the configuration information.
  2. 14
    A computer program residing on a computer-readable medium for adapting a forward error correction (FEC) encoder to a communication channel over which data encoded by the FEC encoder and modulated onto OFDM symbols is to be transmitted in a data transmission to a receiving network node, the computer program comprising instructions causing a computer to :receive channel information for specifying symbol block sizes associated with the data transmission, the received channel information being based on conditions of the communication channel during a prior data transmission to the receiving network node;compute FEC encoder configuration information based on the received channel information;and configure the FEC encoder to operate on the data according to the configuration information.
  3. 26
    An apparatus for adapting a forward error correction (FEC) encoder to a communication channel over which data encoded by the FEC encoder and modulated onto OFDM symbols is to be transmitted in a data transmission to a receiving network node, comprising:a transmit configuration unit for receiving channel information specifying symbol block sizes associated CA 02394526 2008-11-07 60412-3037 with the data transmission, the received channel information being based on conditions of the communication channel during a prior data transmission to the receiving network node, the transmit configuration unit computing FEC encoder configuration information based on the received channel information;and a controller coupled to the transmit configuration unit and the FEC encoder for configuring the FEC encoder to operate on the data according to the configuration information.
  4. 27
    An apparatus for adapting a forward error correction (FEC) encoder to a communication channel over which data encoded by the FEC encoder and modulated onto OFDM symbols is to be transmitted in a data transmission to a receiving network node, comprising:means for receiving channel information specifying symbol block sizes associated with the data transmission, the received channel information being based on conditions of the communication channel during a prior data transmission to the receiving network node;means for computing FEC encoder configuration values based on the received channel information;and means for configuring the FEC encoder to operate on the data according to the configuration information. SMART BIGGAR OTTAWA, CANADA PATENT AGENTS