Error correction code parameter selection in a communication system
AssigneeTexas Instruments Incorporated
InventorsItay Lusky, Daniel Wajcer, Yosef Bendel, Yigal Bitran, Naftali Sommer, Ofir Shalvi, Zvi Reznic, Ariel Yagil, Eli Haim
Life of this patent
Estimating the term…
Abstract
A method is disclosed for providing data for automatically estimating channel performance if different parameters of a Reed-Solomon (RS) code are used in a communication system while transmission is occurring in the communication system without changing the current Reed-Solomon (RS) code parameters.
Claims28
A method for estimating expected performance of a receiver in a communication system using different parameters of a Reed-Solomon (RS) code while transmission is occurring in the communication system without changing parameters of a current RS code, the method comprising:
- receiving RS symbols in an input signal from the channel;
- processing the input signal in a RS decoder to decode the received RS symbols and generate an RS coded output of “N” RS symbols;
- selecting a virtual RS code comprising “M” sequential RS symbols,
- determining a number of erred RS symbols in the virtual RS code;
- determining length of RS error events by determining a number of sequential erred RS symbols in the virtual RS code, wherein RS error events are sequential erred RS symbols;
- using the number of erred RS symbols in the virtual RS code and lengths of RS error events, developing a histogram to determine updated parameters including a minimum number “t” of RS symbols that must be corrected and a maximal information symbols “K” that can be transmitted in the virtual RS code of length “M” that provides a RS frame error rate that is lower than a predetermined target RS frame error rate, wherein M=K+2t;
- and
- updating current parameters of the current RS code using the updated parameters.
A communication device for estimating performance of a channel in a communication system using different parameters of a Reed-Solomon (RS) code while transmission is occurring in the communication system without changing parameters of a current RS code, the device comprises:
- means for receiving RS symbols in an input signal from the channel;
- means for processing the input signal in a RS decoder, to decode the received RS symbols and generate an RS coded output of “N” RS symbols;
- means for selecting a virtual RS code comprising “M” sequential RS symbols,
- means for determining a number of erred RS symbols in the virtual RS code;
- means for determining length of RS error events by determining a number of sequential erred RS symbols in the virtual RS code, wherein RS error events are sequential erred RS symbols;
- means for using the number of erred RS symbols in the virtual RS code and lengths of RS error events to develop a histogram to determine updated parameters including a minimum number “t” of RS symbols that must be corrected and a maximal information symbols “K” that can be transmitted in the virtual RS code of length “M” that provides a RS frame error rate that is lower than a predetermined target RS frame error rate, wherein M=K+2t;
- and
- means for updating current parameters of the current RS code using the updated parameters.
A communication receiver comprising:
- a RS decoder configured to decode RS symbols in an input signal received from a channel and further configured to generate an RS coded output of “N” RS symbols;
- a histogram unit coupled to the RS decoder, the histogram unit is configured to develop a histogram to determine updated parameters for the RS decoder including a minimum number “t” of RS symbols that must be corrected and a maximal information symbols “K” that can be transmitted in a virtual RS code of length “M” sequential RS symbols that provides a RS frame error rate that is lower than a predetermined target RS frame error rate, wherein M =K+2t.
Dependencies are inferred from the claim text.