J4 ›› 2010, Vol. 37 ›› Issue (6): 1119-1124.doi: 10.3969/j.issn.1001-2400.2010.06.025

• Original Articles • Previous Articles     Next Articles

Real-time routing algorithm for multi-layer optical networks

ZHENG Wei1;LIU San-yang2;QI Xiao-gang2;CHEN Xiao-hui3   

  1. (1. School of Computer Science and Technology, Xidian Univ., Xi'an  710071, China;
    2. School of Science, Xidian Univ., Xi'an  710071, China;
    3. Wuhan Research Inst.  of Posts and Telecommunications, Wuhan  430074, China)
  • Received:2010-03-23 Online:2010-12-20 Published:2011-01-22
  • Contact: ZHENG Wei E-mail:zhengwei@mail.xidian.edu.cn

Abstract:

An ACO-based differentiated integrated routing (ADIR) algorithm is presented for solving the problem of real-time routing. First, the algorithm simplifies the RWA problem into a routing problem with a layered-graph model. Then, we search for routes for the routing problem. The ants used in our algorithm are transported in a control plane, so we can search for routes in the control plane and transport traffic in the data plane synchronously. And the route for a connection request can be determined in real-time. The hops and congestion of routes are also considered in our algorithm, so the blocking probability is reduced. Finally, we use different kinds of ants with the motivation of bandwidth differentiation so that the low bandwidth request traffic can use the key link and the high bandwidth request traffic selects a detour path, and therefore the blocking probability can also be reduced. Simulation results show that ADIR performs better than other routing approaches in terms of traffic blocking probability and traffic blocking fairness.

Key words: multi-layer networks, ant colony optimization, differentiated integrated routing