A method for monitoring and updating uplink and downlink bandwidth requirements of a plurality of communication links in a wireless communication system, wherein the communication system includes a plurality of base stations arranged into a plurality of associated cell clusters, and wherein the uplink and downlink transmissions of each base station within a cell cluster are controlled by an associated cell cluster controller, and wherein the transmissions occur during frames comprising N time slots wherein N.sub.1, N.sub.2, . . . N.sub.M are positive integers, and wherein ##EQU13## comprising the steps of:
- (a) summing all of the uplink bandwidth requirements of each base station within a selected cell cluster as follows:
- for each integer value of k between 1 and ##EQU14## (b) summing all of the downlink bandwidth requirements of each base station within the selected cell cluster as follows:
- for each integer value of k between 1 and M, ##EQU15## (c) calculating an estimated bandwidth allocation scheme as follows:
- ##EQU16## (d) comparing the estimated bandwidth allocation scheme calculated in step (c) with the allocation scheme currently used by the cluster controller associated with the selected cell cluster, wherein the allocation scheme currently used by the cluster controller is defined as N.sub.d, N.sub.u ;
- and
- (e) replacing N.sub.d and N.sub.u with the estimated bandwidth allocation scheme calculated in step (c) if .vertline.N.sub.d -N.sub.d .vertline..gtoreq..mu., wherein .mu. comprises a predetermined threshold.