System and method for dynamic frequency allocation for packet switched services
First Claim
1. A system for dynamic channel allocation for packet switched services, comprising:
- a throughput estimation module to determine when possible incoming interference with other assigned channels may occur and to derive time slot throughput estimates;
an outgoing interference evaluation module to determine the effect of the channel assignment upon other channels already assigned within a cell and within nearby cells based upon a C/I ratio; and
a QoS management module to choose a shared or a dedicated channel for the connection based upon a traffic class type associated with the mobile station or the service or the application requiring the information transfer and throughput requirements of the channel assignment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and computer program for dynamic frequency allocation for packet switched services in which radio channels used for packet switched services may be dynamically allocated to meet quality of service (QoS) requirements utilizing a dynamic frequency and channel allocation system. The achievable throughput is estimated in the available channels. Further, the user or application is able to specify the level of service desired and the system, method and computer program will select a channel assignment to meet the desired level of service. When the channels to be assigned have been selected, the system, method and computer program will evaluate if the new channel assignment will cause excessive interference to any other ongoing connection. In such case the ongoing connection will be re-assigned to another suitable radio channel.
-
Citations
20 Claims
-
1. A system for dynamic channel allocation for packet switched services, comprising:
-
a throughput estimation module to determine when possible incoming interference with other assigned channels may occur and to derive time slot throughput estimates;
an outgoing interference evaluation module to determine the effect of the channel assignment upon other channels already assigned within a cell and within nearby cells based upon a C/I ratio; and
a QoS management module to choose a shared or a dedicated channel for the connection based upon a traffic class type associated with the mobile station or the service or the application requiring the information transfer and throughput requirements of the channel assignment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of dynamic channel allocation for packet switched services, comprising:
-
dividing the transceiver unit resources in a cell to shared channel resources forming a shared territory and dedicated channel resources forming a dedicated territory;
allocating frequencies for the shared territories to a plurality of cells based upon minimizing the interference between the shared territories among the plurality of cells. transmitting the frequencies to each of the plurality of cells;
receiving a request for a channel assignment from a mobile station or a core network, wherein a channel assignment comprises two of the frequencies;
estimating the achievable throughputs in each of the possible radio channels based on the estimated C/I and the channel capacity already used by other connections;
determining a traffic class type for the channel assignment, wherein the traffic class type is either best effort or guaranteed;
assigning the shared channel providing the highest estimated throughput when the traffic class type is best effort;
assigning a dedicated channel able to provide the required throughput when the traffic class type is guaranteed and a shared channel assignment would generate inadequate throughput for the mobile station;
evaluating outgoing interference that may result from the channel assignment impacting any existing connections in the serving cell or the nearby cells based upon the estimated post-assignment C/I ratio for each existing connection; and
initiating a channel re-assignment for the existing connections for which the C/I ratio is estimated not to exceed a predetermined value. - View Dependent Claims (11, 12, 13)
-
-
14. A computer program storable on a computer readable medium and executable by computer for dynamic channel allocation for packet switched services, comprising:
-
a throughput estimation code segment to determine when possible interference with other assigned channels may occur and derive a throughput estimation for all available radio channels based upon a total C/I ratio;
an outgoing interference evaluation code segment to determine the effect of the channel assignment upon other channels already assigned within a cell and within nearby cells based upon a C/I ratio; and
a QoS management code segment to monitor requests for channel assignment from the mobile station or the core network, allocate the channel assignment to either a dedicated channel or a shared channel based upon a traffic class type associated with the mobile station the throughput requirements of the channel assignment and the estimated available throughput on available shared and dedicated channels. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification