System and method for link adaptation in communication systems
First Claim
1. A method of allocating resources to a communication channel between a transmitter and a receiver, comprising the steps of:
- (a) at the receiver, measuring a performance parameter of the communication channel;
(b) if the performance parameter of the communication channel indicates that the performance of the communication link is satisfactory and the channel bandwidth is less than a maximum allocatable bandwidth, then increasing the channel bandwidth at the transmitter;
(c) if the performance parameter of the communication channel indicates that the performance of the communication link is unsatisfactory, then comparing, in the receiver, a signal strength indicator of a communication signal from the transmitter to a threshold;
(d) if the signal strength indicator of the communication signal at the receiver satisfies the threshold, then decreasing the bandwidth allocated to the communication channel between the transmitter and the receiver; and
(e) if the signal strength indicator of the communication signal at the receiver fails to satisfy the threshold, then performing at least one of increasing the transmission power or reducing the user rate.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for allocating resources to a communication channel between a transmitter and a receiver are disclosed. The receiver implements a procedure that instructs the transmitter to utilize the maximum available bandwidth, consistent with maintaining satisfactory communication channel performance. When the performance of the communication channel degrades, the receiver measures the strength of a communication signal received from the transmitter. If the communication signal strength satisfies a threshold, then the bandwidth dedicated to the communication channel may be decreased, and at least one of the number of bits per symbol and coding rate may be increased. By contrast, if the communication signal strength fails to satisfy a threshold, then the transmitter may increase the transmission power and/or reduce the user rate of the communication link.
-
Citations
15 Claims
-
1. A method of allocating resources to a communication channel between a transmitter and a receiver, comprising the steps of:
-
(a) at the receiver, measuring a performance parameter of the communication channel;
(b) if the performance parameter of the communication channel indicates that the performance of the communication link is satisfactory and the channel bandwidth is less than a maximum allocatable bandwidth, then increasing the channel bandwidth at the transmitter;
(c) if the performance parameter of the communication channel indicates that the performance of the communication link is unsatisfactory, then comparing, in the receiver, a signal strength indicator of a communication signal from the transmitter to a threshold;
(d) if the signal strength indicator of the communication signal at the receiver satisfies the threshold, then decreasing the bandwidth allocated to the communication channel between the transmitter and the receiver; and
(e) if the signal strength indicator of the communication signal at the receiver fails to satisfy the threshold, then performing at least one of increasing the transmission power or reducing the user rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A portable communication device, comprising:
-
a receiver for receiving a communication signal from a remote radio transmitter over a communication channel;
a control unit connected to the receiver and including;
(a) means for measuring a performance parameter of the communication channel;
(b) means for generating a signal instructing the remote transmitter to increase the channel bandwidth if the performance parameter of the communication channel indicates that the performance of the communication channel is satisfactory and the channel bandwidth is less than a maximum allocatable bandwidth;
(c) means for comparing a signal strength indicator of a communication signal from the remote radio transmitter to a threshold;
(d) means for generating a signal instructing the remote transmitter to increase the channel bandwidth if the signal strength indicator of the communication signal from the remote radio transmitter satisfies the threshold; and
(e) means for performing at least one of increasing the transmission power or reducing the user rate if the signal strength indicator of the communication signal at the receiver fails to satisfy the threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product for allocating resources to a communication channel between a transmitter and a receiver, comprising:
-
computer-readable storage medium having computer-readable program code means embodied in said medium, said computer-readable program code means including;
computer-readable program code means for measuring a performance parameter of the communication channel;
computer-readable program code means for generating a signal instructing the remote transmitter to increase the channel bandwidth if the performance parameter of the communication channel indicates that the performance of the communication channel is satisfactory and the channel bandwidth is less than a maximum allocatable bandwidth;
computer-readable program code means for comparing a signal strength indicator of a communication signal from the remote radio transmitter to a threshold;
computer-readable program code means for generating a signal instructing the remote transmitter to increase the channel bandwidth if the signal strength indicator of the communication signal from the remote radio transmitter satisfies the threshold; and
computer-readable program code means for performing at least one of increasing the transmission power or reducing the user rate if the signal strength indicator of the communication signal at the receiver fails to satisfy the threshold.
-
Specification