Channel-type switching based on cell load
First Claim
Patent Images
1. In a mobile radio communications system having two different types of communications channels including a first type of channel and a second type of channel, a method comprising:
- providing the first type of channel to support a user connection, where a user of the user connection is located in a cell defined by a base station;
determining traffic load in at least the cell in which the user is located;
determining whether to switch the user connection from the first type of channel to the second type of channel based at least in part on the determined load in the cell;
determining an amount of data in a buffer associated with the user connection;
dynamically adjusting a timer timeout value based at least in part upon the determined cell load so that the timeout value is a function of the cell load;
determining whether the amount of data in the buffer is less than a buffer threshold;
when the amount of data in the buffer is less than the buffer threshold, starting a timer associated with the adjusted timeout value;
after the timer has been started, determining whether the amount of data in the buffer is still less than the buffer threshold, and if so then switching the user connection from the first type of channel to the second type of channel upon expiration of the timer; and
after the timer has been started, resetting the timer and staying on the first type of channel when it is determined that the amount of data in the buffer is greater than the buffer threshold prior to expiration of the timer.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and corresponding method of controlling switching between different types of channels in a cellular communications system (e.g., wideband CDMA). Timer timeout values (i.e., timer lengths) and/or buffer thresholds, used in determining if and when to switch from one type of channel to another for a given user connection, are chosen and/or dynamically adjusted based upon at least estimated or measured traffic load in a cell in which the user is located.
-
Citations
14 Claims
-
1. In a mobile radio communications system having two different types of communications channels including a first type of channel and a second type of channel, a method comprising:
-
providing the first type of channel to support a user connection, where a user of the user connection is located in a cell defined by a base station;
determining traffic load in at least the cell in which the user is located;
determining whether to switch the user connection from the first type of channel to the second type of channel based at least in part on the determined load in the cell;
determining an amount of data in a buffer associated with the user connection;
dynamically adjusting a timer timeout value based at least in part upon the determined cell load so that the timeout value is a function of the cell load;
determining whether the amount of data in the buffer is less than a buffer threshold;
when the amount of data in the buffer is less than the buffer threshold, starting a timer associated with the adjusted timeout value;
after the timer has been started, determining whether the amount of data in the buffer is still less than the buffer threshold, and if so then switching the user connection from the first type of channel to the second type of channel upon expiration of the timer; and
after the timer has been started, resetting the timer and staying on the first type of channel when it is determined that the amount of data in the buffer is greater than the buffer threshold prior to expiration of the timer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a mobile radio communications system having two different types of communications channels including a first type of channel and a second type of channel, a method comprising:
-
providing the first type of channel to support a user connection;
determining a load in a base station cell in which a mobile station (MS) associated with the user connection is located;
dynamically adjusting at least one of a buffer threshold and a timer timeout value based at least in part upon the determined load in the base station cell;
controlling a channel switching decision of whether to switch the user connection from the first type of channel to the second type of channel based upon at least one of the adjusted buffer threshold and the adjusted timer timeout value;
determining an amount of data in a buffer associated with the user connection;
dynamically adjusting the timer timeout value based at least in part upon the determined cell load so that the timeout value is a function of the cell load;
determining whether the amount of data in the buffer is less than the buffer threshold;
when the amount of data in the buffer is less than the buffer threshold, starting a timer;
after the timer has been started, determining whether the amount of data in the buffer is still less than the buffer threshold, and if so then switching the user connection from the first type of channel to the second type of channel upon expiration of the timer; and
after the timer has been started, resetting the timer and staying on the first type of channel when it is determined that the amount of data in the buffer is greater than the buffer threshold prior to expiration of the timer. - View Dependent Claims (7, 8)
-
-
9. In a mobile communications system including plural base stations coupled to a controller and communicating over a radio interface with mobile stations, each base station defining a respective cell in which mobile stations may be located, a control node comprising:
-
plural buffers, each buffer assignable to support a mobile user connection and having a respective buffer threshold;
channel-type switching circuitry, coupled to the buffers, controllably switching a user connection from a first type of radio channel to a second type of radio channel;
a capacity management function obtaining data indicative of cell loads and causing at least one of timer timeout values and buffer thresholds to be adjusted as a function of the cell loads; and
a channel-type switching controller controlling the channel-type switching circuitry to direct the data corresponding to one of the mobile user connections stored in one of the buffers from a first type of radio channel supporting the mobile user connection to a second type of radio channel based at least in part upon at least one of an adjusted timer timeout value and an adjusted buffer threshold. - View Dependent Claims (10, 11, 12, 13, 14)
means for determining an amount of data in the one buffer associated with the user connection;
means for dynamically adjusting a timer timeout value corresponding to the one buffer based at least in part upon the determined cell load so that the timeout value is a function of cell load;
means for determining whether the amount of data in the one buffer is less than a corresponding buffer threshold;
means for starting a timer when the amount of data in the one buffer is less than the corresponding buffer threshold;
means for determining whether the amount of data in the one buffer is still less than the corresponding buffer threshold after the timer has been started, and if so means for switching the user connection from the first type of channel to the second type of channel upon expiration of the timer.
-
-
14. The control node of claim 13, further comprising means for dynamically adjusting buffer thresholds based at least in part upon determined cell loads so that the thresholds are functions of cell load.
Specification