1. A method for facilitating transmission of uplink data in a radio communication system, the method comprising:
receiving, at an assigned base radio out of a plurality of interconnected base radios, status information from each of the other base radios out of the plurality of interconnected base radios, the status information including at least an operational activity state of at least one inbound radio frequency at each of the corresponding ones of the other base radios;
combining, at the assigned base radio, the status information received from each of the other base radios,
transmitting, at the assigned base radio, the combined status information on a single outbound radio frequency for receipt by a plurality of radio terminals;
monitoring, at each of the plurality of radio terminals, the single outbound radio frequency and receiving, at each of the plurality of radio terminals, the combined status information over the single outbound radio frequency;
determining, at a first one of the plurality of radio terminals, an available inbound radio frequency associated with a particular one of the plurality of interconnected base radios based on the received combined status information;
selecting, at the first radio terminal, the available inbound radio frequency; and
transmitting, at the first radio terminals, the uplink data to the particular one of the plurality of interconnected base radios using the available inbound radio frequency.
2. The method claimed in claim 1, further comprising receiving, at a server, the uplink data from the particular one of the plurality of interconnected base radios.
3. The method claimed in claim 1, further comprising synchronizing communications between the single outbound radio frequency and the plurality of inbound radio frequencies.
4. The method claimed in claim 1, wherein the status information further includes information for each of the plurality of base radios related to one or more of a color code verification and a slot synchronization, and wherein the operational activity state comprises one of a busy state and an idle state.
5. The method claimed in claim 1, wherein the step of receiving the status information from each of the other base radios out of the plurality of interconnected base radios comprises the assigned base radio receiving the status information via a wired interface.
6. The method claimed in claim 1, wherein the single outbound radio frequency and the plurality of inbound radio frequencies are fixed frequencies.
7. The method claimed in claim 1, wherein the uplink data comprises location information of the first radio terminals.
8. A system for facilitating transmission of data in a communication network, the system comprising:
a plurality of base radios, wherein at least one base radio comprises:
a base radio processor to combine status information corresponding to a plurality of inbound frequencies, wherein each of the plurality of inbound radio frequencies corresponds to one of the plurality of base radios, and
a base radio transceiver to transmit the combined status information on a single outbound radio frequency; and
one or more radio terminals comprising
a radio terminal processor to monitor the single outbound radio frequency to receive the combined status information,
the radio terminal processor to determine, based on the combined status information, at least one available inbound radio frequency from the plurality of inbound radio frequencies,
the radio terminal processor to select an inbound radio frequency of the at least one available inbound frequency, and
a radio terminal transceiver to transmit the data using the available inbound radio frequency to the corresponding base radio of the plurality of base radios.
9. A system for facilitating transmission of uplink data in a radio communication network, the system comprising:
a plurality of interconnected base radios, wherein at least one assigned base radio comprises:
a base radio transceiver configured to receive status information from each of the other base radios out of the plurality of interconnected base radios, the status information including at least an operational activity state of at least one inbound radio frequency at each of the corresponding ones of the other base radios;
a base radio processor configured to combine the received status information into combined status information, and
the base radio transceiver configured to transmit the combined status information on a single outbound radio frequency for receipt by a plurality of radio terminals; and
a particular one of the plurality of radio terminals comprising:
a radio terminal processor configured to monitor the single outbound radio frequency and to receive the combined status information over the single outbound radio frequency,
the radio terminal processor configured to determine an available inbound radio frequency associated with a particular one of the plurality of interconnected base radios based on the received combined status information;
the radio terminal processor configured to select the available inbound radio frequency, and
a radio terminal transceiver configured to transmit the uplink data to the particular one of the plurality of interconnected base radios using the available inbound radio frequency.
10. The system claimed in claim 9, wherein the status information comprises information for each of the plurality of base radios related to one or more of a color code verification, a slot synchronization, and an operational activity state, wherein the operational activity state comprises one of a busy state and an idle state.
11. The system claimed in claim 9, wherein the plurality of inbound frequencies are synchronized with the single outbound radio frequency.
12. The system claimed in claim 9, wherein at least one other base radio of the plurality of base radios transmit the status information to the base radio via a wired interface.
13. The system claimed in claim 9, wherein the single outbound radio frequency and the plurality of inbound radio frequencies are fixed frequencies.
14. The system claimed in claim 9, wherein the uplink data comprises location information of the particular radio terminals.
15. The method claimed in claim 1, wherein the particular one of the plurality of interconnected base radios is different from the assigned base radio.
16. The method claim in claim 1, wherein the single outbound frequency is shared amongst the plurality of radio terminals such that a separate outbound frequency is not assigned for each of the plurality of radio terminals.
17. The system claimed in claim 9, further comprising:
a server operating to receive the data from the corresponding base radio.
18. The system claimed in claim 17, wherein the particular one of the plurality of interconnected base radios is different from the assigned base radio.
19. The system claim in claim 9, wherein the single outbound frequency is shared amongst the plurality of radio terminals such that a separate outbound frequency is not assigned for each of the plurality of radio terminals.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A method for managing real-time bandwidth requests in a wireless network, comprising:
maintaining a plurality of class of service (CoS) queues, each CoS queue configured to store one or more bandwidth requests of a designated CoS, wherein the bandwidth request comprises at least one of a call admission request, an additional bandwidth request, and a handoff request;
queuing each of a plurality of bandwidth requests in a corresponding one of the plurality of CoS queues, the bandwidth requests requesting establishment of a connection to a cell of a wireless network;
processing, by queue, the plurality of bandwidth requests from the plurality of CoS queues in order of a CoS priority of the queues; and
clearing each bandwidth request after a delay threshold for the bandwidth request is reached.
2. The method of claim 1, further comprising establishing a connection based on subscription level information of each bandwidth request.
3. The method of claim 2, wherein the subscription level information comprises a quality of service (QoS), and further comprising processing each bandwidth request in an order based on the QoS.
4. The method of claim 3, wherein processing each of the bandwidth requests in an order based on the QoS comprises:
retrieving a QoS policy for the connection;
determining the CoS for the connection based on the QoS policy;
queuing each bandwidth request in the corresponding CoS queue; and
processing each bandwidth request after bandwidth requests in higher priority CoS queues have been processed.
5. The method of claim 1, wherein at least one of the bandwidth requests is a call origination request.
6. The method of claim 1, wherein at least one of the bandwidth requests is a handoff request.
7. The method of claim 1, wherein the connection is an existing connection, and at least one of the bandwidth requests is an additional bandwidth request for the connection.
8. The method of claim 1, further comprising determining a priority associated with the connection based on subscription level information, wherein the subscription level information of each bandwidth request comprises a CoS.
9. The method of claim 1, wherein processing the plurality of bandwidth requests comprises processing each bandwidth request corresponding to a highest priority CoS and in a descending order of CoS priority.
10. The method of claim 1, further comprising clearing from the queues any bandwidth request reaching a delay threshold.
11. The method of claim 1, wherein the CoS priority comprises a subscription level.
12. The method of claim 1, further comprising processing each bandwidth request by determining whether allowing each bandwidth request would exceed a blocking threshold for the cell.
13. The method of claim 12, wherein the cell comprises a plurality of blocking thresholds, and further comprising processing each bandwidth request by determining whether allowing each bandwidth request would exceed a corresponding blocking threshold.
14. The method of claim 13, wherein the cell comprises a call bandwidth blocking threshold for call admission and additional bandwidth requests and a handoff blocking threshold for call handoff requests.
15. A system for managing real-time bandwidth requests in a wireless network, comprising:
means for maintaining a plurality of class of service (CoS) queues, each CoS queue configured to store one or more bandwidth requests of a designated CoS, wherein the bandwidth request comprises at least one of a call admission request, an additional bandwidth request, and a handoff request;
means for queuing each of a plurality of bandwidth requests in a corresponding one of the plurality of CoS queues, the bandwidth requests requesting establishment of a connection to a cell of a wireless network;
means for processing, by queue, the plurality of bandwidth requests from the plurality of CoS queues in order of a CoS priority of the queues; and
means for clearing each bandwidth request after a delay threshold for the bandwidth request is reached.
16. The system of claim 15, further comprising means for establishing a connection based on subscription level information of each bandwidth request.
17. The system of claim 16, wherein the subscription level information comprises a quality of service (QoS), and further comprising means for processing each bandwidth request in an order based on the QoS.
18. The system of claim 17, wherein processing each of the bandwidth requests in an order based on the QoS comprises:
means for retrieving a QoS policy for the connection;
means for determining the CoS for the connection based on the QoS policy;
means for queuing each bandwidth request in the corresponding CoS queue; and
means for processing each bandwidth request after bandwidth requests in higher priority CoS queues have been processed.
19. The system of claim 15, wherein at least one of the bandwidth requests is a call origination request.
20. The system of claim 15, wherein at least one of the bandwidth requests is a handoff request.
21. The system of claim 15, wherein the connection is an existing connection, and at least one of the bandwidth requests is an additional bandwidth request for the connection.
22. The system of claim 15, further comprising means for determining a priority associated with the connection based on subscription level information, wherein the subscription level information of each bandwidth request comprises a CoS.
23. The system of claim 15, wherein processing the plurality of bandwidth requests comprises processing each bandwidth request corresponding to a highest priority CoS and in a descending order of CoS priority.
24. The system of claim 18, wherein the CoS priority comprises a subscription level.
25. The system of claim 18, further comprising means for processing each bandwidth request by determining whether allowing each bandwidth request would exceed a blocking threshold for the cell.
26. The system of claim 25, wherein the cell comprises a plurality of blocking thresholds, and further comprising means for processing each bandwidth request by determining whether allowing each bandwidth request would exceed a corresponding blocking threshold.
27. The system of claim 26, wherein the cell comprises a call bandwidth blocking threshold for call admission and additional bandwidth requests and a handoff blocking threshold for call handoff requests.
28. Logic embodied in a computer readable medium, the computer readable medium comprising logic operable to:
maintain a plurality of class of service (CoS) queues, each CoS queue configured to store one or more bandwidth requests of a designated CoS, wherein the bandwidth request comprises at least one of a call admission request, an additional bandwidth request, and a handoff request;
queue each of a plurality of bandwidth requests in a corresponding one of the plurality of CoS queues, the bandwidth requests requesting establishment of a connection to a cell of a wireless network;
process, by queue, the plurality of bandwidth requests from the plurality of CoS queues in order of a CoS priority of the queues; and
clear each bandwidth request after a delay threshold for the bandwidth request is reached.
29. The computer readable medium of claim 28, the logic operable to establish a connection based on subscription level information of each bandwidth request.
30. The computer readable medium of claim 29, wherein the subscription level information comprises a quality of service (QoS), and the logic operable to process each bandwidth request in an order based on the QoS.
31. The computer readable medium of claim 30, wherein processing each of the bandwidth requests in an order based on the QoS comprises logic operable to:
retrieve a QoS policy for the connection;
determine the CoS for the connection based on the QoS policy;
queue each bandwidth request in the corresponding CoS queue; and
process each bandwidth request after bandwidth requests in higher priority CoS queues have been processed.
32. The computer readable medium of claim 28, wherein at least one of the bandwidth requests is a call origination request.
33. The computer readable medium of claim 28 wherein at least one of the bandwidth requests is a handoff request.
34. The computer readable medium of claim 28, wherein the connection is an existing connection, and at least one of the bandwidth requests is an additional bandwidth request for the connection.
35. The computer readable medium of claim 28, the logic further operable to determine a priority associated with the connection based on subscription level information, wherein the subscription level information of each bandwidth request comprises a CoS.
36. The computer readable medium of claim 28, wherein processing the plurality of bandwidth requests comprises processing each bandwidth request corresponding to a highest priority CoS and in a descending order of CoS priority.
37. The computer readable medium of claim 28, wherein the CoS priority comprises a subscription level.
38. The computer readable medium of claim 28, the logic further operable to process each bandwidth request by determining whether allowing each bandwidth request would exceed a blocking threshold for the cell.
39. The computer readable medium of claim 38, wherein the cell comprises a plurality of blocking thresholds, and the logic further operable to process each bandwidth request by determining whether allowing each bandwidth request would exceed a corresponding blocking threshold.
40. The computer readable medium of claim 39, wherein the cell comprises a call bandwidth blocking threshold for call admission and additional bandwidth requests and a handoff blocking threshold for call handoff requests.
41. A method for managing real-time bandwidth requests in a wireless network, comprising:
maintaining a plurality of class of service (CoS) queues, each CoS queue configured to store one or more bandwidth requests of a designated CoS;
queuing each of a plurality of bandwidth requests in a corresponding one of the plurality of CoS queues, the bandwidth requests requesting establishment of a connection to a cell of a wireless network;
establishing a connection based on a quality of service (QoS) of each bandwidth request;
processing, by queue, the plurality of bandwidth requests from the plurality of CoS queues in order of a CoS priority of the queues;
processing each bandwidth request in the queue in an order based on the QoS; and
clearing each bandwidth request after a delay threshold for the bandwidth request is reached.