Upstream adaptive modulation in a communications system
First Claim
1. A method for use in a communications system, the communications system including a plurality of first communication devices communicatively coupled to a second communication device via a single channel, the single channel being configured to allow transmission of data from the plurality of first communication devices to the second communication device using different data codes from among a plurality of data codes, comprising:
- monitoring, by the second communication device, first and second characteristics respectively associated with first and second devices from among the plurality of first communication devices;
assigning, by the second communication device, first and second data codes, from among the plurality of data codes to the first and the second devices according to the first and the second characteristics, the first and the second data codes being different with respect to each other and being respectively associated with first and second parameters;
receiving, by the second communication device, a first data transmission over the single channel from the first device in accordance with the first parameter and a second data transmission over the single channel from the second device in accordance with the second parameter; and
updating, by the second communication device, the first data code with a third data code from among the plurality of data codes when a variation is detected in the first characteristic.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing upstream adaptive modulation. Burst parameters associated with a range of data interval usage codes (IUCs) are defined. Each of the data IUCs has a different modulation order and forward error correction (FEC). The SNR and codeword error rate for each satellite modem in the network are monitored. The data IUCs are dynamically assigned to different satellite modems within an upstream channel based on SNR and/or codeword error rate to enable each of the satellite modems in the upstream channel to achieve maximum bandwidth efficiency during upstream data transmissions. Bandwidth requests are received from the satellite modems and granted. The grant includes the assigned data IUC. The data bursts received in the upstream channel are each processed using the parameters from the assigned IUC for each of the satellite modems sending data in the upstream channel. When any of the satellite modems'"'"' SNR and/or codeword error rate changes, the data IUC for that satellite modem is changed accordingly.
50 Citations
27 Claims
-
1. A method for use in a communications system, the communications system including a plurality of first communication devices communicatively coupled to a second communication device via a single channel, the single channel being configured to allow transmission of data from the plurality of first communication devices to the second communication device using different data codes from among a plurality of data codes, comprising:
-
monitoring, by the second communication device, first and second characteristics respectively associated with first and second devices from among the plurality of first communication devices; assigning, by the second communication device, first and second data codes, from among the plurality of data codes to the first and the second devices according to the first and the second characteristics, the first and the second data codes being different with respect to each other and being respectively associated with first and second parameters; receiving, by the second communication device, a first data transmission over the single channel from the first device in accordance with the first parameter and a second data transmission over the single channel from the second device in accordance with the second parameter; and updating, by the second communication device, the first data code with a third data code from among the plurality of data codes when a variation is detected in the first characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communications system, comprising:
-
a second communication device communicatively coupled to a plurality of first communication devices via a single channel, the single channel being configured to allow transmission of data from the plurality of first communication devices to the second communication device using different data codes from among a plurality of data codes, the second communication device being configured to; monitor first and second characteristics respectively associated with first and second devices from among the plurality of first communication devices; assign first and second data codes from among the plurality of data codes to the first and the second devices according to the first and the second characteristics, the first and the second data codes being different with respect to each other and being respectively associated with first and second parameters; receive a first data transmission over the single channel from the first device in accordance with the first parameter and a second data transmission over the single channel from the second device in accordance with the second parameter; and update the first data code with a third data code from among the plurality of data codes when a variation is detected in the first characteristic. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A modulator in a communications system, the communications system including a plurality of first communication devices communicatively coupled to a second communication device via a single channel, the single channel being configured to allow transmission of data from the plurality of first communication devices to the second communication device using different data codes from among a plurality of data codes, comprising:
-
means for monitoring first and second characteristics respectively associated with first and second devices from among the plurality of first communication devices; means for assigning first and second data codes from among the plurality of data codes to the first and the second devices according to the first and the second characteristics, the first and the second data codes being different with respect to each other and being respectively associated with first and second parameters; means for receiving a first data transmission over the single channel from the first device in accordance with the first parameter and a second upstream data transmission over the single channel from the second device in accordance with the second parameter; and means for updating the first data code with a third data code from among the plurality of data codes when a variation is detected in the first characteristic. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A modulation method for use in a communications system, the communications system including a plurality of first communication devices communicatively coupled to a second communication device via a single channel, the single channel being configured to allow transmission of data from the plurality of first communication devices to the second communication device using different data codes from among a plurality of data codes, comprising:
-
monitoring, by the second communication device, first and second characteristics respectively associated with first and second devices from among the plurality of first communication devices; assigning via a first message, by the second communication device, a first data code from among the plurality of data codes to the first device according to the first characteristic, the first data code being associated with a first burst parameter to be used by the first device during a first data transmission over the single channel; assigning via a second message, by the second communication device, a second data code from among the plurality of data codes to the second device according to the second characteristic, the second data code being different with respect to the first data code and being associated with a second burst parameter to be used by the second device during a second data transmission over the single channel; and updating, by the communication device, the first data code or the second data code with a third data code from among the plurality of data codes when a variation is detected in the first or second characteristic.
-
Specification