Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Processing Data Data-processing-system-and-method-for-balancing-a-load-in-a-communications-network

 Platen-drive thermal dye printer with cone shaped scuff rollers transporting the receiver in reciprocating directions
The present invention as disclosed herein overcomes the problems set forth above. The invention ...


 Method and apparatus for controlling data transfers between a bus and a memory device using a multi-chip memory controller
A method and apparatus for controlling data transfers between a bus and a memory device using a ...


 Mechanism for PCI I/O-initiated configuration cycles
OF THE EMBODIMENTS The PCI local bus was intended to allow downstream configuration register ...


 Mechanism for arbitrating client access to a networked print server
In accordance with the present invention, the foregoing objectives are realized by providing a ...


 Printer
OF THE INVENTION 2. Field of the Invention The present invention relates to a printer and a ...


 Ribbon reinking apparatus
A primary object of my invention is to provide a novel ribbon reinking apparatus that can reink ...


 Control mechanism to disable driven ink metering elements in rotary printing machines
It is an object of the present invention to provide a mechanism permitting any ink metering element ...


 Method and system for maintaining translation lookaside buffer coherency in a multiprocessor data processing system
It is therefore one object of the present invention to provide an improved multiprocessor data ...


 Data transaction typing for improved caching and prefetching characteristics
The problems outlined above are in large part solved by a microprocessor in accordance with the ...


 BLSR node extension
The present invention provides a method to allow more than sixteen traffic terminating nodes to be ...


 Data processing system and method for balancing a load in a communications network

Details
Inventors: Yuan, Wei; Djoko, Surnjani; Subramanian, Sairam; Madhavapeddy, Seshu; Maveddat, Payam;
Assignee: Northern Telecom Limited (Quebec, CA)
Primary Examiner: Nguyen; Lee
Assistant Examiner:
Attorney, Agent or Firm: Carr & Storm, L.L.P.

A data processing system implements a load balancing methodology which recognizes the effects that multiple, mobile subscribers have within a wireless communications network. During execution of this load balancing methodology, a rehoming operation is executed at a telephone central office to move some subscribers in a network to a new home mobile switching center with a minimum number of rehoming steps. To perform this rehoming operation, a mobile switching center in a network which has a highest load is selected first. Mobile switching centers which have a load lower than a network average load are considered to be candidates for a rehome destination. All subscriber groups homed to the highest loaded mobile switching center are evaluated to determine whether or not a rehoming operation using this subscriber group would provide a highest benefit and give a lowest standard deviation of loads among mobile switching centers after the rehome operation is selected. This operation is iterative and searches for the best directory number to be homed in each candidate mobile switching center. A resulting balanced load of network resources will serve to increase the effectiveness and longevity of a current wireless communications network before additional equipment is required.

DETAILED DESCRIPTION The previously mentioned needs are fulfilled with the present invention.
Accordingly, there is provided, in a first form, a method for balancing a number of operations to be performed by a plurality of data processors.
The method includes the steps of determining which mobile switching center in a communications network has a highest load.
Subsequently, mobile switching centers which have loads lower than a network average load are considered to be candidates for rehoming a group of mobile telephone users from the highest loaded mobile switching center.
All subscriber groups homed to the highest loaded mobile switching center are iteratively evaluated to determine whether or not a rehoming operation using the subscriber group will provide a highest benefit and give a lowest standard deviation of loads among mobile switching centers after the rehoming operation is performed.
After a group of mobile telephone users and the mobile switching center to which that group should be moved are identified, that group of mobile telephone users is rehomed to the new mobile switching center.
A resulting balanced load of the network resources provides increased effectiveness and efficiency of the wireless communications network.
Additionally, there is provided, in a second form, a data processing system.
The data processing system includes a memory for storing a software program and a central processing unit coupled to the memory for accessing the software program.
The central processing unit identifies a group of mobile telephone users in a communication network to be moved from a first mobile switching center to a second mobile switching center in response to the software program.
The central processing unit includes a device for calculating an average load of each of a plurality of mobile switching centers in the communication network.
The central processing unit also includes a device for calculating a standard deviation between the load of each of the plurality of mobile switching centers and the average load of the plurality of mobile switching centers



Related patents
  Apparatus and method for measuring transaction time in a computer system
What is claimed is: 1. An apparatus comprising: (A) at least one server computer system running at least one server application; (B) at least one client computer system ...
  Document server for processing a distribution job in a document processing system
In accordance with one aspect of the present invention, there is provided a server for processing a distribution job in a document processing system, the distribution ...
  Client-server system with effectively used server functions
It is therefore the first object of the present invention to provide a client-server system in which a client apparatus is able to easily realize the functions provided ...
  Method for automated deployment of a software program onto a multi-processor architecture
OF THE INVENTION To enable the tasks comprising a complex problem to be deployed across processors in a multi-processor architecture, the invention employs a DFG of the ...
  Method and apparatus for performing N bit by 2*N-1 bit signed multiplications
A method and apparatus for performing N bit by 2*N (or 2*N-1) bit signed multiplication using two N bit multiply instructions is described. According to one aspect of ...
  Numerical control device including tapping pitch data group memory
An object of this invention is to eliminate the above-described difficulties accompanying a conventional NC device. More specifically, an object of the invention is to ...
  Paper feeding device in a printer
An object of the invention is to provide a precise paper feeding device using paper feeding rollers of the same shape comprised of a hard member, like metal, capable of ...
  Double star wheel for post-printing media control in inkjet printing
Accordingly, it is an object of the invention to provide improved starwheel-type pinch wheels which can handle forces in the range of 0.3 to 0.6 Newtons without damaging ...
  Media handling in an ink-jet printer having guide ribs
What is claimed is: 1. A print medium support mechanism for supporting a sheetlike print medium in a printer's print zone, comprising: an upper print media guide; the ...
  Recording apparatus having urging member to prevent floating of recording sheet
An object of the present invention is to provide a recording apparatus which can eliminate the above-mentioned conventional drawbacks, to prevent the floating of a ...

0.034

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved