EDP들의 참조 테이블을 이용한 실용적 인 경로 설정 및 파장 할당 알고리즘

A Practical RWA Algorithm-based on Lookup Table for Edge Disjoint Paths

  • 발행 : 2004.04.01

초록

경로 설정 및 파장 할당(Routing and Wavelength Assignment) 문제는 파장 할당 전송 기법(Wavelength Division Multiplexing)을 기반으로 하는 광 네트워크에서 중요한 분야이다. 경로 설정 및 파장 할당 문제는 선형 프로그램(Linear Programming)과 그래프 컬러링(Graph Coloring)의 조합으로 해결되거나, 경로 선택에 기반 한 그래프 알고리즘에 의해서 해결된다. 이와 같은 방법은 복잡하며 휴리스틱 알고리즘(heuristic algorithm)이 요구된다. 본 논문에서는 각각의 연결 요구에 대한 최대한의 EDPs(Edge Disjoint Paths)를 구함으로써 경로 설정 및 파장 할당 문제를 효율적으로 해결하는 새로운 방법을 제안한다. 이렇게 구한 EDPs는 참조 테이블에 저장되고 가중치 매트릭스의 갱신에 사용된다. 각 연결 요구에 대한 경로는 순서대로 가중치 매트릭스를 참조하여 결정한다. 본 논문에서 제안하는 알고리즘이 현재 실질적으로 효율적이라 알려진 BGA for EDP(Bounded Greedy Approach for EDP)보다 약 50%의 수행 시간 내에 같거나 작은 파장 수를 사용하여 연결 요구를 만족시켜주고 있음을 시뮬레이션을 통해서 확인할 수 있다.

Routing and wavelength assignment(RWA) problem is an important issue in optical transport networks based on wavelength division multiplexing(WDM) technique. It is typically solved using a combination of linear programming and graph coloring, or path selection based graph algorithms. Such methods are either complex or make extensive use of heuristics. In this paper we propose a novel and efficient approach which basically obtains the maximum edge disjoint paths (EDPs) for each source-destination demand pair. And those EDPs obtained are stored in Lookup Table and used for the update of weight matrix. Routes are determined in order by the weight matrix for the demand set. The comprehensive computer simulation shows that the Proposed algorithm uses similar or fewer wavelengths with significantly less execution time than bounded greedy approach (BGA) for EDP which is currently known to be effective in practice.

키워드

참고문헌

  1. H. Zang, J.P. Jue, and B. Mukherjee, 'A review of routing and wavelength assignment approaches for wavelength-routed optical WDM networks,' Optical Networks Magazine, vol. 1, no. 1, pp.47-60, Jan. 2000
  2. P. Manohar, D. Manjunath, and R. K. Shevgaonkar, 'Routing and Wavelength Assignment in Optical Networks from Edge Disjoint Path Algorithms,' IEEE Communication Letters, vol. 5, pp. 211-213, May 2002 https://doi.org/10.1109/4234.1001667
  3. D. Banerjee and B. Mukherjee, 'A Practical Approach for Routing and Wavelength Assignment in Large Wavelength-Routed Optical Networks,' IEEE Journal on Selected Areas in Communications, vol. 14, pp. 903-908, June 1996 https://doi.org/10.1109/49.510913
  4. Y. Zhang, K. Taira, H. Takagi, and S. K. Das, 'An Efficient Heuristic for Routing and Wavelength Assignment in Optical WDM Networks,' IEEE International Conference on Communications, vol. 5, pp. 2734-2739, 2002 https://doi.org/10.1109/ICC.2002.997340
  5. M. D. Swaminathan and K. N. Sivarajan, 'Practical Routing and Wavelength Assignment Algorithms for All Optical Networks with Limited Wavelength Conversion,' IEEE International Conference on Communications, vol. 5, pp. 2750-2755, 2002 https://doi.org/10.1109/ICC.2002.997343
  6. M. Alanyali and E. Ayanoglu, 'Provisioning algorithms for WDM optical networks,' IEEE/ACM Trans. On Networking, vol. 7, no. 5, pp. 767-778, Oct. 1999 https://doi.org/10.1109/90.803389
  7. I. Chlamtac, A. Farago, and T. Zhang, 'Light-path(wavelength) routing in large WDM networks,' IEEE J. Sel. Areas in Communs. vol. 14, no. 5, pp. 909-913, June 1996 https://doi.org/10.1109/49.510914
  8. http://only1.snu.ac.kr/software/lpsolver
  9. J. M. Kleinberg, 'Approximation algorithms for disjoint paths problems,' Ph.D. dissertation, MIT, Cambridge, May 1996
  10. P. Papadimitratos, Z. J. Haas, E. G. Sirer, 'Path Set Selection in Mobile Ad Hoc Networks,' MobiHoc 2002