System and method for allocating frequency channels in a two-way messaging network
First Claim
1. In a radio frequency communication network having a plurality of transmitter and receiver units for communication with a portable two-way selective call communication device, a method for allocating a plurality of frequency channels to a plurality of said transmitter units for which there is a demand that the transmitter units transmit messages comprising:
- storing for each transmitter unit an interference data matrix including information identifying interfering transmitter units and for each of said interfering transmitter units a co-channel interference value and an adjacent channel interference value;
calculating a transmitter priority value for each of said transmitter units, said transmitter priority value determining the order in which transmitter units are assigned a channel;
calculating for each of said transmitter units a channel priority value for each of the frequency channels that the transmitter unit can access, said channel priority value determining the order in which an available channel is considered for assignment to the transmitter unit;
determining whether a proposed available channel is acceptable for assignment to a given transmitter unit based upon the data stored in the interference matrix of said given transmitter unit for other transmitter units currently using the same channel as said proposed channel or a channel adjacent to said proposed channel upon the data stored in the interference matrices of other transmitter units currently using the same channel or a channel adjacent to said proposed channel for said given transmitter unit, and further upon the transmitter priority value and the channel priority value; and
assigning said proposed channel to said transmitter unit if said proposed channel is determined to be acceptable.
4 Assignments
0 Petitions
Accused Products
Abstract
In order to allocate frequency channels to transmitter units, the transmitter units are grouped in zones, each zone having one or more transmitter units (10, 20, 30) therein. A system controller (40) calculates a zone priority value which is a function of the zone'"'"'s message traffic level and message latency. The zone priority value determines the order in which a zone is assigned a frequency channel. A channel priority value is calculated for each channel or sub-channel that can be accessed by the transmitter units (10, 20, 10) in the zone based on a probability of success and a mean quality margin value wherein the priority value of a channel determines the order in which an available channel is considered for assignment to a zone. A proposed channel is assigned to a given zone only if the proposed channel passes a channel quality check. The channel quality check may be based on co-channel and adjacent channel interference values. Alternatively, the channel quality check may be based on a determination of whether a channel proposed for assignment to a given zone is currently in use by another zone that is correlated with the given zone. Zones are merged and divided in order to provide increasing system capacity and better channel quality as the customer demands grow.
-
Citations
7 Claims
-
1. In a radio frequency communication network having a plurality of transmitter and receiver units for communication with a portable two-way selective call communication device, a method for allocating a plurality of frequency channels to a plurality of said transmitter units for which there is a demand that the transmitter units transmit messages comprising:
-
storing for each transmitter unit an interference data matrix including information identifying interfering transmitter units and for each of said interfering transmitter units a co-channel interference value and an adjacent channel interference value; calculating a transmitter priority value for each of said transmitter units, said transmitter priority value determining the order in which transmitter units are assigned a channel; calculating for each of said transmitter units a channel priority value for each of the frequency channels that the transmitter unit can access, said channel priority value determining the order in which an available channel is considered for assignment to the transmitter unit; determining whether a proposed available channel is acceptable for assignment to a given transmitter unit based upon the data stored in the interference matrix of said given transmitter unit for other transmitter units currently using the same channel as said proposed channel or a channel adjacent to said proposed channel upon the data stored in the interference matrices of other transmitter units currently using the same channel or a channel adjacent to said proposed channel for said given transmitter unit, and further upon the transmitter priority value and the channel priority value; and assigning said proposed channel to said transmitter unit if said proposed channel is determined to be acceptable. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a radio frequency communication network having a plurality of transmitter and receiver units for communication with a portable two-way selective call communication device, a system for allocating a plurality of frequency channels to a plurality of said transmitter units for which there is a demand that the transmitter units transmit messages comprising:
-
a memory for storing for each transmitter unit an interference data matrix including information identifying interfering transmitter units and for each of said interfering transmitter units a co-channel interference value and an adjacent channel interference value; a controller for calculating a transmitter priority value for each of said transmitter units, said transmitter priority value determining the order in which transmitter units are assigned a channel, and further for calculating for each of said transmitter units a channel priority value for each of the frequency channels that the transmitter unit can access, said channel priority value determining the order in which an available channel is considered for assignment to the transmitter unit; said controller determining from the interference matrix of a given transmitter unit for which a channel is to be assigned whether a proposed channel would be acceptable based on the data stored in said given transmitter unit'"'"'s interference matrix for other transmitter units currently using the same channel as said proposed channel or a channel adjacent to said proposed channel;
said controller determining from the interference matrices of said other transmitter units currently using the same channel as said proposed channel or a channel adjacent to said proposed channel whether said proposed channel would be acceptable if assigned to said given transmitter unit based on the data stored in said other transmitter units'"'"' interference matrices for said given transmitter; and
said controller assigning said proposed channel to said given transmitter unit if said proposed channel is acceptable based on the interference matrices of said given transmitter unit and of said other transmitter units, and further based upon the transmitter priority value and channel priority value calculated for each of said transmitter units.
-
Specification