Dynamic bandwidth allocation for multiple access communications using buffer urgency factor
First Claim
1. A base station for providing wireless communication of digital signals over a plurality of digital communication paths, the digital signals being communicated using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals, the base station comprising:
- a wireless transceiver for establishing communication sessions over the plurality of digital communication paths;
a plurality of buffers for storing data to be transmitted by said wireless transceiver, each buffer being associated with a particular digital communication path and having at least one threshold associated with a level of data stored therein;
a transmission processor for allocating a plurality of code channels within the at least one radio frequency channel to transmit the stored data during the communication sessions; and
a channel resource assignor connected to said transmission processor for monitoring a level.,of data stored in each buffer and for computing an urgency factor for each buffer based upon the at least one threshold associated therewith, the urgency factor representing a relative need for transmitting the stored data over the particular digital communication path associated with that buffer, said channel resource assignor comparing the computed urgency factors for the plurality of buffers for determining how many code channels are to be allocated to each digital communication path.
6 Assignments
0 Petitions
Accused Products
Abstract
A base station provides wireless communication of digital signals over digital communication paths, with the digital signals being communicated using radio frequency channels via Code Division Multiple Access (CDMA) modulated radio signals. The base station includes a wireless transceiver for establishing communication sessions over the digital communication paths, and buffers for storing data to be transmitted by the wireless transceiver. Each buffer is associated with a particular digital communication path and has a threshold associated with a level of data stored therein. A transmission processor allocates code channels within the radio frequency channels to transmit the stored data during the communication sessions. A channel resource assignor connected to the transmission processor monitors a level of data stored in each buffer and computes an urgency factor for each buffer based upon the threshold associated therewith. The urgency factor represents a relative need for transmitting the stored data over the particular digital communication path associated with that buffer. The channel resource assignor compares the computed urgency factors for buffers for determining how many code channels are to be allocated to each digital communication path.
114 Citations
36 Claims
-
1. A base station for providing wireless communication of digital signals over a plurality of digital communication paths, the digital signals being communicated using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals, the base station comprising:
-
a wireless transceiver for establishing communication sessions over the plurality of digital communication paths;
a plurality of buffers for storing data to be transmitted by said wireless transceiver, each buffer being associated with a particular digital communication path and having at least one threshold associated with a level of data stored therein;
a transmission processor for allocating a plurality of code channels within the at least one radio frequency channel to transmit the stored data during the communication sessions; and
a channel resource assignor connected to said transmission processor for monitoring a level.,of data stored in each buffer and for computing an urgency factor for each buffer based upon the at least one threshold associated therewith, the urgency factor representing a relative need for transmitting the stored data over the particular digital communication path associated with that buffer, said channel resource assignor comparing the computed urgency factors for the plurality of buffers for determining how many code channels are to be allocated to each digital communication path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A subscriber unit for providing wireless communication of digital signals between terminal equipment connected therewith and a digital communication path, the digital signals being communicated using at least one radio frequency channel via Code Division Multiple Access (CDMA) modulated radio signals, the subscriber unit comprising:
-
a wireless transceiver for establishing a respective communication session over the digital communication path;
a buffer for storing data to be transmitted by said wireless transmitter, and having at least one threshold associated with a level of data stored therein;
a transmission processor for receiving over the digital communication path at least one allocated code channel within the at least one radio frequency channel to transmit the data stored in said buffer during the respective communication session;
said wireless transceiver transmitting a level of data stored in said buffer with respect to the at least one threshold associated therewith;
said transmission processor receiving over the digital communication path an adjustment in a number of at least one allocated code channel within the at least one radio frequency channel received based upon an urgency factor, the urgency factor being computed for representing a relative need for transmitting the data stored in said buffer over the digital communication path. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A digital communication system comprising:
-
a plurality of subscriber units for providing wireless communication of digital signals; and
a base station for establishing communication sessions with said plurality of subscriber units over a plurality of digital communication paths, said base station comprising a plurality of buffers for storing data to be transmitted to said plurality of subscriber units, each buffer being associated with a particular subscriber unit and having at least one threshold associated with a level of data stored therein, a transmission processor for allocating a plurality of code channels within the at least one radio frequency channel to transmit the data stored in said plurality of buffers during the communication sessions, at least one of said subscriber units being allocated at least one code channel, and a channel resource assignor connected to said transmission processor for monitoring a level of data stored in each buffer and for computing an urgency factor for each buffer based upon the at least one threshold associated therewith, the urgency factor representing a relative need for transmitting the stored data in a respective buffer to the subscriber unit associated with that buffer, said channel resource assignor comparing the computed urgency factors for said plurality of buffers for determining how many code channels to allocate to each subscriber unit. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification