On-the-fly inroute adaptive modulation
AssigneeHughes Network Systems, LLC
InventorJohn Border
Life of this patent
Estimating the term…
Abstract
Various arrangements for adaptive modulation of terminal to satellite communications are presented herein. A terminal may access a feedback data structure to perform a lookup based on a power level received as feedback. Based on performing the lookup using the power level in the feedback data structure, the terminal may determine an error correcting code rate to be used. The terminal may transmit one or more data packets to the satellite using the determined error correcting code rate without changing communication channel or requesting permission via the satellite to change the error correcting code rate.
Claims15
A method for adaptive modulation of terminal to satellite communications, the method comprising:
- receiving, by a terminal, power level feedback from a satellite, wherein the power level feedback is indicative of a received power level of a data transmission previously sent from the terminal to the satellite;
- accessing, by the terminal, a feedback data structure to perform a lookup based on the received power level, wherein:
- the feedback data structure maps a plurality of error correcting code rates with a plurality of minimum power level thresholds;
- the feedback data structure comprises a plurality of entries;
- each entry of the plurality of entries maps one of the plurality of error coding rates with one of the plurality of minimum power level thresholds;
- the plurality of entries of the feedback data structure are ranked according to the plurality of minimum power level thresholds;
- and
- each of the plurality of minimum power level thresholds are mapped to a same symbol rate;
- based on performing the lookup based on the received power level in the feedback data structure, determining, by the terminal, the received power level is not greater than any of the plurality of minimum power level thresholds;
- determining, by the terminal, to decrease a symbol rate in response to determining that the received power level is not greater than any of the plurality of minimum power level thresholds;
- and
- transmitting, by the terminal, data packets to the satellite using a decreased symbol rate in response to determining that the received power level is not greater than any of the plurality of minimum power level thresholds mapped to the same symbol rate.
A system that performs adaptive modulation of terminal to satellite communications, the system comprising:
- a terminal that is in communication with a gateway system via a satellite and a satellite antenna, wherein the terminal comprises one or more non-transitory processor-readable mediums and the terminal is configured to:
- receive power level feedback from the satellite, wherein the power level feedback is indicative of a received power level of a data transmission previously sent from the terminal to the satellite;
- access a feedback data structure stored using the one or more non-transitory processor-readable mediums to perform a lookup based on the received power level, wherein:
- the feedback data structure maps a plurality of error correcting code rates with a plurality of minimum power level thresholds;
- the feedback data structure comprises a plurality of entries;
- each entry of the plurality of entries maps one of the plurality of error coding rates with one of the plurality of minimum power level thresholds;
- the plurality of entries of the feedback data structure are ranked according to the plurality of minimum power level thresholds;
- and
- each of the plurality of minimum power level thresholds are mapped to a same symbol rate;
- based on performing the lookup based on the received power level in the feedback data structure, determine the received power level is not greater than any of the plurality of minimum power level thresholds;
- determine to decrease a symbol rate in response to determining that the received power level is not greater than any of the plurality of minimum power level thresholds;
- and
- transmit data packets to the satellite using a decreased symbol rate in response to determining that the received power level is not greater than any of the plurality of minimum power level thresholds mapped to the same symbol rate.
Dependencies are inferred from the claim text.