Design and Implementation of MPλS Simulator based on ns-2 Network Simulator

ns-2 네트워크 시뮬레이터 기반의 MPλS 시뮬레이터의 설계 및 구현

  • 서선영 (대전대학교 정보통신공학과) ;
  • 이봉환 (대전대학교 정보통신공학과) ;
  • 황선태 (대전대학교 정보통신공학과) ;
  • 윤찬현 (한국정보통신대학원대학교 공학부)
  • Published : 2003.10.01

Abstract

The rapid increase of Internet users, diversity of application services, high speed data transmission, and extension of application areas have resulted in exponential growth of Internet traffic. In order to satisfy the increasing demand of bandwidth, the MPλS protocol, which is based on MPLS for efficient integration of WDM and IP protocols, has been suggested by IETF. In this paper, we present an MPλS simulator which enables to simulate various MPλS function such as optical crossconnect (OXC), multi-wavelength links, routing and wavelength assignment(RWA), and MPλS signaling and control. The simulator is developed based on the ns-2, an widely used multi-protocol network simulator. The function of the simulator is validated by running many simulation based on various scenarios and performance measures such as throughput and blocking probability. The simulator could be widely utilized for validation of proposed protocols before developing real optical network systems.

인터넷 사용자의 급증, 서비스의 다양화, 전송속도의 고속화, 이용 분야의 확대 등으로 인해 인터넷 트래픽이 매년 급속하게 증가하고 있다. 이러한 수요를 충족시키기 위하여 대용량의 대역폭을 제공하는 WDM 기술과 IP 망을 효율적으로 통합한 MPLS를 기반으로 하는 MPλS 프로토콜이 제안되었다. 본 논문에서는 ns-2 네트워크 시뮬레이터의 기능을 확장하여 MPλS 네트워크 시뮬레이터를 설계하고 구현하였다. 구현한 시뮬레이터는 OXC(Optical Crossconnect) 모듈, 효율적인 파장 할당을 위한 RWA(Routing and Wavelength Assignment) 모듈, 다중 파장 링크 모듈, MPλS 시그널링 및 제어 모듈 등으로 구성된다. 구현한 시뮬레이터 상에서 처리율 및 블로킹 확률 등의 파라미터를 이용하여 MPλS의 성능을 검증하였으며 구현한 시뮬레이터는 시스템 개발 이전 단계에서 제안된 프로토콜의 기능을 검증하는데 유용하게 사용 될 수 있을 것으로 사료된다.

Keywords

References

  1. 광인터넷 구축 방안에 관한 연구,' 한국전산원, December. 2001년
  2. D.O.Awduche, Y.Rekhter, J.Drake and R. Coltun, 'Multi-Protocol Lambda Switching: Combining MPLS Traffic Engineering Control With Optical Crossconnects,' Internet Draft, Work in Progress, Apr. 2001
  3. S. Seetharaman, A Durresi, R Jagannathan, R. Jain, N. Chandhok, K. Vinodkrishnan, 'IP over Optical Networks: A Summary of Issues,' Internet Draft draft-osu-ipo-mpls-issues-02.txt, April 2001
  4. K. Fall, 'The ns Manual, The VINT Project,' November 28, 2000
  5. Eric C. Rosen, Arun Viswanathan, Ross Callon, 'Multiprotocol Label Switching Architectrure,' RFC 3031, Jan. 2001
  6. R Callon at al., 'A Framework for Multiprotocol Label Switching,' Internet Draft, Sep. 1999
  7. Gae-IL Ahn, 'Design and Implementation of MPLS Network Simulator,' Ph.D. Dissertation, Chungnam Univ. Daejeon, Korea, Feb. 2002
  8. 강민호, 이용규, 오세윤, '광인터넷 기술발전 및 연구동향', 대한전자공학회지, p.18-25, Vol.27, June, 2000
  9. UCB/LBNL/VINT, 'nsNoteandDocumentation,' http://www-mash.cs.berkeley.edu/ns
  10. UCB/LBNLATNT, 'nsmanual,' http://www-mash.cs.berkeley.edu/ns/ns-man.html
  11. JaeChung, MarkClaypool, 'NSbyExample,' http://performwpi.edu/NS/index.html
  12. M. Kova Cevic and A S. Acampora, 'Benefits of wavelength translation in all-optical clear channel networks,' IEEE Journal on Selected Areas in Comra, vol. 14, no. 5, pp.780-799, June 1996 https://doi.org/10.1109/49.510910
  13. 이쌍수, 이창형, 서승우, 장문종, '파장 분할 다중화(WDM) 망의 분산 파장 할당 알고리즘', 한국통신학회논문지, Vol. 24, No. 2A, 1999
  14. E. Karasan and E. Ayanoglu, 'Effects of Wavelength Routing and Selection Algorithms on Wavelength Conversion Gain in WDM Networks,' IEEE Transactions on Networking, Vol. 6, pp. 186-196, April 1998 https://doi.org/10.1109/90.664267
  15. Bo wen, Nilesh M Bhide, Ramakrishna K Shenai, Krishna M Sivalingam, 'Optical Wavelength Division Multiplexing (WDM) Network Simulator(OWNS): Architecture and Performances Studies,' SHE Optical Networks Magazine Special Issue on Simulation, CAD, and Measurement of Optical Networks, March 2001
  16. DQDB 프로토콜의 성능분석을 위한 컴튜터 시뮬레이션', http://cnr.kaist.ac.kr/lecture/ee520_2002/projectl/Projectl.doc