The system for load balancing based on class of service for wireless
communication networks dynamically balances the traffic load among a
plurality of cell sites by using multiple criteria to determine which
cell site is selected to provide service to a mobile subscriber station.
The load balancing process is executed in response to the wireless
communication network assigning a cell site to provide service to a
mobile subscriber station based upon a first criteria. It is then
determined whether this cell site assignment results in secondary
criteria being exceeded. If secondary criteria are exceeded by the
assignment, the load balancing process is activated to reallocate mobile
subscriber stations among the cell sites as a function of both the
traffic load that exists in the cell sites as well as the class of
service of the mobile subscriber stations served by the cell sites. Thus,
the subscribers can pay a premium price for a higher quality of service,
which gives preference to this mobile subscriber station in being
assigned to a cell that has a greater signal strength and therefore a
higher quality of service.