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 assigning 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 add up to at least 100 percent of the available spectral resources and each percentage is dynamically adjustable depending on a presently determined need for data traffic and voice traffic and wherein further when the first and second percentages add up to more than 100 percent, an overlapping percentage of said spectral resources is dynamically allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis for voice and data traffic; 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.
7 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 assigning 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 add up to at least 100 percent of the available spectral resources and each percentage is dynamically adjustable depending on a presently determined need for data traffic and voice traffic and wherein further when the first and second percentages add up to more than 100 percent, an overlapping percentage of said spectral resources is dynamically allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis for voice and data traffic; 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 add up to at least 100 percent of the avaliable spectral resources and each percentage is dynamically adjustable depending on a presently determined need for data traffic and voice traffic and wherein further when the first and second percentages add up to more than 100 percent, an overlapping percentage of said spectral resources is dynamically allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis for data and voice traffic; 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 add up to at least 100 percent of the available spectral resources and each percentage is dynamically adjustable depending on a presently determined need for data traffic and voice traffic and wherein further when the first and second percentages add up to more than 100 percent, an overlapping percentage of said spectral resources is dynamically allocated to a particular one of said voice traffic and said data traffic based on a cost factor analysis for data and voice traffic; 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