Dynamic Load Balancing of a Service Control Node in the Advanced Intelligent Network
Hitoshi Imagawa, Yasuo Kinouchi, Katsuyuki Kawase, Masanori Hirano, Etsuo Masuda · IEICE Transactions on Communications · 1999
A service control node in the Advanced Intelligent Network (AIN) allocates data for customers among multiple modules and performs distributed processing of multiple transactions. In such a node, load can vary among the modules due to dispersion in the amount of traffic for each customer. It is therefore important to balance out this load variation and raise the utilization of each module in order to achieve an efficient distributed processing system. We first propose a method for balancing the load among modules by dynamically transferring customer data in units of records from high-load modules to low-load modules. Then, based on this method, a method for selecting records to be transferred between modules is also proposed. And we clarify the processor overhead for transferring records. The effect of the reduction of number of modules by load balancing is also evaluated. Based on the these results, it is shown that dynamic transferring of records is an effective scheme for balancing load among modules in a service control node of the AIN. key words: advanced intelligent network, SCP, load balancing,