FIELD: information technology.
SUBSTANCE: methods for encoding and decoding data are disclosed. In one aspect, multiple code rates for a forward error correction (FEC) code may be supported, and a suitable code rate may be selected based on packet size. A transmitter may obtain at least one threshold to use for code rate selection, determine a packet size to use for data transmission, and select a code rate from multiple code rates based on the packet size and at least one threshold. In another aspect, multiple FEC codes of different types (e.g., Turbo, LDPC, and convolutional codes) may be supported, and a suitable FEC code may be selected based on packet size. The transmitter may obtain at least one threshold to use for FEC code selection and may select a FEC code from multiple FEC codes based on the packet size and at least one threshold.
EFFECT: efficient data encoding and decoding.
52 cl, 18 dwg
Authors
Dates
2011-08-20—Published
2008-01-04—Filed