Error correction code parameter selection in a communication system
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
28 Claims
-
1. 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; andupdating current parameters of the current RS code using the updated parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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; andmeans for updating current parameters of the current RS code using the updated parameters. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. 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. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification