Adaptive coding and modulation based on link performance prediction
First Claim
Patent Images
1. A method for communication, comprising:
- in a communication system that includes a transmitter and a receiver, transmitting and receiving data, which is encoded using a specified forward error correction (FEC) code, modulated using a specified modulation scheme and transmitted at a given power level;
monitoring one or more parameters of the received data;
predicting, based on values of one or more of the parameters monitored at a plurality of historical time instants, a future performance of the communication system, assuming the communication system were to continue using the specified FEC code, the specified modulation scheme and the given power level; and
based on the predicted future performance, modifying at least one feature of the transmitted data, selected from a group of features consisting of the FEC code, the modulation scheme and the power level.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for communication over a communication link, which includes a transmitter and a receiver, includes transmitting and receiving data, which is encoded using a specified forward error correction (FEC) code, modulated using a specified modulation scheme and transmitted at a given power level.
One or more parameters of the communication link are monitored. A condition, which is based on values of one or more of the parameters monitored at a plurality of historical time instants, is evaluated. At least one feature of the transmitted data, selected from a group of features consisting of the FEC code, the modulation scheme and the power level, is modified based on the condition.
159 Citations
36 Claims
-
1. A method for communication, comprising:
-
in a communication system that includes a transmitter and a receiver, transmitting and receiving data, which is encoded using a specified forward error correction (FEC) code, modulated using a specified modulation scheme and transmitted at a given power level; monitoring one or more parameters of the received data; predicting, based on values of one or more of the parameters monitored at a plurality of historical time instants, a future performance of the communication system, assuming the communication system were to continue using the specified FEC code, the specified modulation scheme and the given power level; and based on the predicted future performance, modifying at least one feature of the transmitted data, selected from a group of features consisting of the FEC code, the modulation scheme and the power level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A communication system, comprising:
-
a transmitter, which is arranged to transmit data that is encoded using a specified forward error correction (FEC) code, modulated using a specified modulation scheme and transmitted at a given power level; a receiver, which is arranged to receive the data transmitted by the transmitter and to monitor one or more parameters of the received data; and a controller, which is associated with at least one of the transmitter and the receiver and is arranged to predict, based on values of the parameters monitored at a plurality of historical time instants, a future performance of the communication system, assuming the communication system were to continue using the specified FEC code, the specified modulation scheme and the given power level, and, based on the predicted future performance, to modify at least one feature selected from a group of features consisting of the FEC code, the modulation scheme and the power level. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for communication over a communication link that includes a transmitter and a receiver, the method comprising:
-
transmitting and receiving data, which is encoded using a forward error correction (FEC) code, modulated using a modulation scheme and transmitted at a power level; monitoring coefficient values of an adaptive equalizer used for equalizing the modulated data received by the receiver; and responsively to the monitored coefficient values, modifying at least one feature of the transmitted data, selected from a group of features consisting of the FEC code, the modulation scheme and the power level.
-
-
36. A method for communication over a communication link that includes a transmitter and a receiver, the method comprising:
-
transmitting and receiving data, which is encoded using a forward error correction (FEC) code, modulated using a modulation scheme and transmitted at a power level; monitoring a radial mean square error (MSE) of at least part of the modulated data received by the receiver; and responsively to the monitored radial MSE, modifying at least one feature of the transmitted data, selected from a group of features consisting of the FEC code, the modulation scheme and the power level.
-
Specification