Dynamic QoS for integrated voice and data CDMA/1XRTT networks
First Claim
1. A system for allocating radio spectral resources to data and voice traffic in a communication network that supports shared frequency transmissions, said system comprising:
- means for receiving data traffic and voice traffic;
processing means for dynamically allocating a first percentage of said spectral resources to said data traffic and a second percentage of said spectral resources to said voice traffic, wherein said first percentage and said second percentage are dynamically adjustable depending on a present need for data traffic and voice traffic and wherein further an overlapping percentage of said spectral resources is allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis; and
means, responsive to said dynamically allocating, for transmitting both said data traffic and said voice traffic as radio frequency (RF) transmissions out to said communication network, wherein said data traffic and said voice traffic are transmitted in their respective allocated percentage of said spectral resources.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and program product which improves the QoS and GoS of voice and data traffic on an integrated communications network. An RF spectrum allocation application/algorithm provides initial allocation of a percentage of available spectral resources to current voice and data traffic. Each allocated percentage is bounded by a sliding window, which adjusts its location based on the changing need for the resources. Thus, a voice sliding window dynamically adjusts its location to provide additional spectral resources to voice traffic when the voice traffic increases and provides less spectral resources when the voice traffic decreases. Likewise, a data sliding window dynamically adjusts its location to provide additional spectral resources to data traffic when the data traffic increases and provides less spectral resources when the data traffic decreases. The size of each window is determined by input parameters. When heavy voice and/or data traffic is present, the maximum available spectral resources are utilized and shared between both traffic types based on the RF spectrum allocation algorithm. Whenever an overlap in the windows occurs, the algorithm dynamically determines which of the traffic types to allocate the remaining spectral resources based on a number of factors, including the cost/financial factors and QoS and GoS calculations.
28 Citations
27 Claims
-
1. A system for allocating radio spectral resources to data and voice traffic in a communication network that supports shared frequency transmissions, said system comprising:
-
means for receiving data traffic and voice traffic;
processing means for dynamically allocating a first percentage of said spectral resources to said data traffic and a second percentage of said spectral resources to said voice traffic, wherein said first percentage and said second percentage are dynamically adjustable depending on a present need for data traffic and voice traffic and wherein further an overlapping percentage of said spectral resources is allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis; and
means, responsive to said dynamically allocating, for transmitting both said data traffic and said voice traffic as radio frequency (RF) transmissions out to said communication network, wherein said data traffic and said voice traffic are transmitted in their respective allocated percentage of said spectral resources. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for allocating spectral resources to data and voice traffic in a communication network that supports shared frequency transmissions, said method comprising:
-
receiving data traffic and voice traffic;
dynamically allocating a first percentage of said spectral resources to said data traffic and a second percentage of said spectral resources to said voice traffic, wherein said first percentage and said second percentage are dynamically adjustable depending on a present need for data traffic and voice traffic and wherein further an overlapping percentage of said spectral resources is allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis; and
responsive to said dynamically allocating, transmitting both said data traffic and said voice traffic as radio frequency (RF) transmissions out to said communication network, wherein said data traffic and said voice traffic are transmitted in their respective allocated percentage of said spectral resources. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product comprising:
-
a computer readable medium; and
program code on said computer readable medium for allocating spectral resources to data and voice traffic in a communication network that supports shared frequency transmissions, said program code comprising code for;
receiving data traffic and voice traffic;
dynamically allocating a first percentage of said spectral resources to said data traffic and a second percentage of said spectral resources to said voice traffic, wherein said first percentage and said second percentage are dynamically adjustable depending on a present need for data traffic and voice traffic and a cost factor analysis for data traffic transmission and wherein further an overlapping percentage of said spectral resources is allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis; and
responsive to said dynamically allocating, transmitting both said data traffic and said voice traffic as radio frequency (RF) transmissions out to said communication network, wherein said data traffic and said voice traffic are transmitted in their respective allocated percentage of said spectral resources. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification