Channel allocation and reallocation in a communication system
First Claim
1. A method for automatically allocating a channel, in a communication system, having a total data rate for transmitting and receiving signals, each of the signals having a carrier frequency, a baud rate and a constellation size, the channel comprising a frequency band comprising a plurality of carrier frequencies, comprising the steps of:
- a. receiving a noise sample from the channel;
b. determining a channel noise estimate for the noise sample;
c. receiving a parameter indicating a maximum allowed bit error rate;
d. scanning one or more possible combinations of carrier frequency and baud rate for the channel;
e. determining the bit error rate for each combination based on the channel noise estimate;
f. determining what constellation sizes can be used for each combination such that the bit error rate for that combination does not exceed the maximum allowed bit error rate;
g. determining a data rate for one or more of the combinations; and
h. allocating the channel such that the total data rate is maximized.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for automatically allocating a channel, in a communication system, having a total data rate for transmitting and receiving signals, each of the signals having a carrier frequency, a baud rate and a constellation size, the channel comprising a frequency band comprising a plurality of carrier frequencies, comprising the steps of: receiving a noise sample from the channel; determining a channel noise estimate for the noise sample; receiving a parameter indicating a maximum allowed bit error rate; scanning one or more possible combinations of carrier frequency and baud rate for the channel; determining the bit error rate for each combination based on the channel noise estimate; determining what constellation sizes can be used for each combination such that the bit error rate for that combination does not exceed the maximum allowed bit error rate; determining a data rate for one or more of the combinations; and allocating the channel such that the total data rate is maximized. Other systems and methods are disclosed.
76 Citations
12 Claims
-
1. A method for automatically allocating a channel, in a communication system, having a total data rate for transmitting and receiving signals, each of the signals having a carrier frequency, a baud rate and a constellation size, the channel comprising a frequency band comprising a plurality of carrier frequencies, comprising the steps of:
-
a. receiving a noise sample from the channel;
b. determining a channel noise estimate for the noise sample;
c. receiving a parameter indicating a maximum allowed bit error rate;
d. scanning one or more possible combinations of carrier frequency and baud rate for the channel;
e. determining the bit error rate for each combination based on the channel noise estimate;
f. determining what constellation sizes can be used for each combination such that the bit error rate for that combination does not exceed the maximum allowed bit error rate;
g. determining a data rate for one or more of the combinations; and
h. allocating the channel such that the total data rate is maximized. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for automatically reallocating a channel for transmitting and receiving signals in a communication system, the channel having a total data rate, each of the signals having a carrier frequency, a baud rate and a constellation size, the channel comprising a frequency band comprising a plurality of carrier frequencies, comprising the steps of:
-
a. determining a time period when active transmission is not occurring on the channel;
b. receiving a noise sample from the channel during the time period;
c. determining a channel noise estimate for the noise sample;
d. receiving a parameter indicating a maximum allowed bit error rate;
e. scanning one or more possible combinations of carrier frequency and baud rate for the channel;
f. determining the bit error rate for each combination based on the channel noise estimate;
g. determining what constellation sizes can be used for each combination such that the bit error rate for that combination does not exceed the maximum allowed bit error rate;
h. determining a data rate for one or more of the combinations; and
i. reallocating the channel such that the total data rate is maximized. - View Dependent Claims (7, 8)
-
-
9. A system for automatically allocating a channel in a communication system having a total data rate for transmitting and receiving signals, each of the signals having a carrier frequency, a baud rate and a constellation size, the channel comprising a frequency band comprising a plurality of carrier frequencies, comprising:
-
a. a performance estimator coupled to the channel for receiving a noise sample from the channel, the performance estimator having an output estimating carrier frequency, baud rate and constellation size combinations such that a maximum allowed bit error rate is not exceeded; and
b. a frequency allocator coupled to the output of the performance estimator for allocating in the channel one or more of the carrier frequency, baud rate, and constellation size combinations such that the total data rate is maximized. - View Dependent Claims (10, 11, 12)
-
Specification