Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
121 words
A wireless communication system including: A. a plurality of wideband base stations that service mobile telephone terminals over a plurality of channels within an assigned frequency range, each base station polling the channels within the assigned frequency range to determine inactive channels and requesting the allocation to the base station of one of the inactive channels: B. a controller for controlling channel allocation among the base stations, the controller accumulating channel use information from the base stations and allocating the channels among the base stations by allocating to a particular base station one of the channels that the base station determined to be inactive; and wherein the base stations include in the requests to the controller a list of inactive channels.
Claim 2
Dependent Claim
121 words
A wireless communication system including: A. a plurality of wideband base stations that service mobile telephone terminals over a plurality of channels within an assigned frequency range, each base station polling the channels within the assigned frequency range to determine inactive channels and requesting the allocation to the base station of one of the inactive channels: B. a controller for controlling channel allocation among the base stations, the controller accumulating channel use information from the base stations and allocating the channels among the base stations by allocating to a particular base station one of the channels that the base station determined to be inactive; and wherein the base stations include in the requests to the controller a list of inactive channels.
Claim 3
Dependent Claim
55 words
The wireless communication system of claim 1 wherein: a. each base station notifies the controller when the base station assigns one of the channels to one of the terminals and when the base station releases the channel from the terminal; and b. the controller maintains a load statistics table indicating the status of each channel.
Claim 4
Dependent Claim
34 words
The wireless communication system of claim 2 wherein the controller consults the table to determine if a particular channel, which is listed in the request from the base station, is free over the system.
Claim 5
Dependent Claim
86 words
The wireless communication system of claim 2 wherein the controller accumulates the channel use information over a number of predetermined time periods and determines for each base station a channel usage rate at which the base station assigns channels to the terminals, the controller allocating a channel from a base station to which the channel is currently assigned to a requesting a base station if the channel usage rate associated with the base station to which the channel is currently assigned is below a predetermined value.
Claim 6
Dependent Claim
40 words
The wireless communication system of claim 4 wherein the controller accumulates information for each base station relating to the number of channels in use simultaneously and includes these numbers in calculation of the channel usage rates for the base stations.
Claim 7
Dependent Claim
58 words
The wireless communication system of claim 5 wherein the controller determines from the accumulated channel use information for each base station an expected channel use, the controller allocating a channel from a current base station to a requesting base station if the expected channel use associated with the current base station during the current time period is low.
Claim 8
Dependent Claim
31 words
The wireless communication system of claim 1 wherein the channel allocated to a particular base station is one that the controller determines is not in use at any other base station.
Claim 9
Independent Claim
105 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; D. determining the current status of a first channel on the list; E. allocating the channel to the requesting base station.
Claim 10
Independent Claim
105 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; D. determining the current status of a first channel on the list; E. allocating the channel to the requesting base station.
Claim 11
Dependent Claim
76 words
The method of claim 8 wherein: E11. the step of allocating the channel to the requesting base station is performed if the channel is free; and further comprising the steps: F. otherwise determining if a next channel on the list is free and if so allocating the channel to the requesting base station; and G. repeating step F until either a channel is allocated or the status of every channel on the list has been checked.
Claim 12
Independent Claim
214 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller: B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate which indicates the number of times the base station assigns channels to terminals over a predetermined time period; D. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; E. determining the current status of a first channel on the list; F. determining if the channel usage rate associated with the base station to which the channel is allocated is below a predetermined value; G. re-allocating the channel to the requesting base station if the associated channel usage rate is below the predetermined value; H. otherwise, determining if the channel usage rate associated with a next channel on the list is below the predetermined value; I. repeating steps G and H until either a channel is allocated or every channel on the list has been checked.
Claim 13
Independent Claim
214 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller: B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate which indicates the number of times the base station assigns channels to terminals over a predetermined time period; D. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; E. determining the current status of a first channel on the list; F. determining if the channel usage rate associated with the base station to which the channel is allocated is below a predetermined value; G. re-allocating the channel to the requesting base station if the associated channel usage rate is below the predetermined value; H. otherwise, determining if the channel usage rate associated with a next channel on the list is below the predetermined value; I. repeating steps G and H until either a channel is allocated or every channel on the list has been checked.
Claim 14
Dependent Claim
39 words
The method of claim 10 wherein the step of determining the channel usage rate includes determining the number of channels in use simultaneously over the predetermined period of time and using the number in determining the channel usage rate.
Claim 15
Dependent Claim
74 words
The method of claim 10 wherein: F1. the step of determining if the channel usage rate associated with the base station to which the channel is allocated is below a predetermined value is performed if the channel is free; and H1. the step of determining if the channel usage rate associated with a next channel on the list is below the predetermined value is performed if the next channel on the list is free.
Claim 16
Independent Claim
225 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate at which the base station assigns the channels allocated to the base station to mobile telephone terminals; D. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; E. determining the current status of a first channel on the list; F. determining if the channel usage rate associated with the base station to which the channel is currently allocated is below a predetermined value; G. allocating the channel to the requesting base station if the associated channel usage rate is below the predetermined value; H. otherwise, determining if the channel usage rate associated with the base station to which a next channel on the list is allocated is below the predetermined value; and I. repeating steps G and H until either a channel is allocated or the status of every channel on the list has been checked.
Claim 17
Independent Claim
225 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate at which the base station assigns the channels allocated to the base station to mobile telephone terminals; D. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; E. determining the current status of a first channel on the list; F. determining if the channel usage rate associated with the base station to which the channel is currently allocated is below a predetermined value; G. allocating the channel to the requesting base station if the associated channel usage rate is below the predetermined value; H. otherwise, determining if the channel usage rate associated with the base station to which a next channel on the list is allocated is below the predetermined value; and I. repeating steps G and H until either a channel is allocated or the status of every channel on the list has been checked.
Claim 18
Dependent Claim
58 words
The method of claim 13 wherein: a. the step of determining the channel usage rate for the base station includes determining an expected channel usage rate over a predetermined time period; and b. the step of determining if the channel usage rate is below the predetermined value includes determining if the expected rate is below the predetermined value.
Claim 19
Dependent Claim
54 words
The method of claim 14 further including the step of preallocating channels among the base stations at predetermined times based on the expected rate of channel usage, a number of the channels currently allocated to base stations having low expected channel usage rates being reallocated to base stations having high expected channel usage rates.
Claim 20
Dependent Claim
82 words
The method of claim 13 wherein: F1. the step of determining if the channel usage rate associated with the base station to which the channel is currently allocated is below a predetermined value is performed if the channel is free; and H1. the step of determining if the channel usage rate associated with the base station to which a next channel on the list is allocated is below the predetermined value is performed if the next channel on the list is free.
Claim 21
Independent Claim
213 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate at which the base station assigns the channels allocated to the base station to mobile telephone terminals; D. determining patterns of use over all the base stations; E. preallocating channels among the base stations based on the patterns of use; F. designating times at which the patterns of use change and pre-allocating channels at the designated times; and further including the step of, for each base station: a. determining the number of channels in use simultaneously over a predetermined period of time; b. determining over the predetermined time period the number of channels assigned to the terminals; and c. determining a channel usage rate based on the results of steps a and b; wherein if the channel usage rate is above a predetermined value the channel is not re-allocated from the base station to which the channel is currently allocated.
Claim 22
Independent Claim
213 words
A method of dynamically allocating channels among a plurality of wideband base stations including the steps of: A. maintaining a table of channels in a controller; B. determining from the base stations the current status of channels and including in the table of channels an indication for each channel that the channel is either in use or free; C. accumulating channel status information and determining for each base station a channel usage rate at which the base station assigns the channels allocated to the base station to mobile telephone terminals; D. determining patterns of use over all the base stations; E. preallocating channels among the base stations based on the patterns of use; F. designating times at which the patterns of use change and pre-allocating channels at the designated times; and further including the step of, for each base station: a. determining the number of channels in use simultaneously over a predetermined period of time; b. determining over the predetermined time period the number of channels assigned to the terminals; and c. determining a channel usage rate based on the results of steps a and b; wherein if the channel usage rate is above a predetermined value the channel is not re-allocated from the base station to which the channel is currently allocated.
Claim 23
Dependent Claim
145 words
The method of claim 17 further including the steps of F. requiring a base station requesting a channel allocation to include in the request a list of channels determined by the base station to be inactive; G. determining the current status of a first channel on the list; H. determining if the channel usage rate associated with the base station to which the channel is currently allocated is below the predetermined value; I. allocating the channel to the requesting base station if the associated channel usage rate is below the predetermined value; J. otherwise, determining if the channel usage rate associated with the base station to which a next channel on the list is allocated is below the predetermined value; and K. repeating steps I and J until either a channel is allocated or the status of every channel on the list has been checked.
Claim 24
Dependent Claim
82 words
The method of claim 18 wherein: H1. the step of determining if the channel usage rate associated with the base station to which the channel is currently allocated is below the predetermined value is performed if the channel is free; and J1. the step of determining if the channel usage rate associated with the base station to which a next channel on the list is allocated is below the predetermined value is performed if the next channel on the list is free.