Journal of Applied Sciences ›› 2011, Vol. 29 ›› Issue (5): 459-466.doi: 10.3969/j.issn.0255-8297.2011.05.004

• Communication Engineering • Previous Articles     Next Articles

Composite Multicast Congestion Control by Multi-objective Particle Swarm Optimization

MA Hai-yuan1;2, MENG Xiang-ru1, MA Zhi-qiang1, MA Sen2   

  1. 1. Telecommunication Engineering Institute, Air Force Engineering University, Xi’an 710077, China
    2. Troops 94303 of People’s Liberation Army, Weifang 261051, Shandong Province, China
  • Received:2011-03-25 Revised:2011-04-22 Online:2011-09-28 Published:2011-09-30

Abstract:

 To enhance throughput and smoothen the sending rate of large scale multicast in a heterogeneous environment, a composite multicast congestion control (CMCC) scheme is proposed. The rate in basic layer is controlled by the lowest receiver in a single-rate way, while the rates in enhanced layers are allocated by an optimizer. Aimed at maximizing global satisfaction and minimizing jitter of sending rates, rate allocation
of layers is formulated as a multi-objective optimization problem. The multi-objective particle swarm optimization (PSO) algorithm is used to solve the multi-objective problem. The algorithm has advantages of fast convergence, small number of parameters and low computation complexity. Simulation results show that CMCC can enhance throughput as compared with traditional hybrid multicast congestion control scheme. It also has a smooth sending rate in streaming applications.

Key words:  multicast, layered multicast, congestion control, multi-objective optimization, particle swarm optimization

CLC Number: