METHOD AND SYSTEM FOR ADAPTIVELY OBTAINING BANDWIDTH ALLOCATION REQUESTS
First Claim
1. A base station for a broadband wireless communication system, comprising:
- A transceiver system for transmitting downlink (DL) traffic to remote units and receiving uplink (UL) traffic from said remote units;
a bandwidth request processing module for detecting a bandwidth (BW) request in the UL traffic received from a remote unit and identifying in said BW request a requested amount of UL bandwidth pertaining to a specified connection established at said remote unit; and
a bandwidth allocation module for determining if said requested amount of bandwidth is available, and allocating to said remote unit said requested amount of UL bandwidth, if available,wherein said base station implicitly informs said remote unit that said request has been granted by including said requested amount of UL bandwidth in an UL bandwidth amount granted to said remote unit.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for adaptively obtaining bandwidth requests in a broadband wireless communication system. The method and apparatus includes dynamically varying technique combinations enabling a plurality of users to efficiently request bandwidth from a shared base station. A user may “piggyback” a new bandwidth request upon, or set a “poll-me bit” within, presently allocated bandwidth. A base station may poll users, individually or in groups, by allocating unrequested bandwidth for new requests. Polling may respond to a “poll-me bit,” and/or it may be adaptively periodic at a rate based on communication status parameters, such as recent communication activity and connection QoS levels Group polling permits a possibility of collisions. Polling policies may be established for dynamically varying user groups, or may be determined for each user. Dynamic selection of appropriate polling techniques makes use of efficiency benefits associated with each technique.
-
Citations
37 Claims
-
1. A base station for a broadband wireless communication system, comprising:
-
A transceiver system for transmitting downlink (DL) traffic to remote units and receiving uplink (UL) traffic from said remote units; a bandwidth request processing module for detecting a bandwidth (BW) request in the UL traffic received from a remote unit and identifying in said BW request a requested amount of UL bandwidth pertaining to a specified connection established at said remote unit; and a bandwidth allocation module for determining if said requested amount of bandwidth is available, and allocating to said remote unit said requested amount of UL bandwidth, if available, wherein said base station implicitly informs said remote unit that said request has been granted by including said requested amount of UL bandwidth in an UL bandwidth amount granted to said remote unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A base station for a broadband wireless communication system which transmits downlink (DL) traffic to remote units and receives uplink (UL) traffic from said remote units, the base station comprising:
-
a bandwidth request processing module for detecting a bandwidth (BW) request in the UL traffic received from a remote unit and identifying in said BW request a requested amount of UL bandwidth pertaining to a specified connection established at said remote unit; and a bandwidth allocation module for determining if said requested amount of bandwidth is available, and allocating to said remote unit said requested amount of UL bandwidth, if available and comprising a media access arbiter for receiving said request and granting said requested amount of bandwidth, if available, and a processor adapted to maintain a DL map and an UL map with downlink and uplink bandwidth allocations respectively, dynamically update said UL map to account for said requested amount of UL bandwidth, if granted, and provide updated DL and UL maps to said transceiver for broadcasting to all remote units.
-
Specification