Implementation of a Network Design and Analysis Tool Supporting VoIP Simulations

VoIP 시뮬레이션을 지원하는 네트워크 설계 및 분석 도구의 구현

  • Choi Jae-Won (Dept. of Computer Engineering, Changwon National University) ;
  • Lee Kwang-Hui (Dept. of Computer Engineering, Changwon National University)
  • 최재원 (창원대학교 컴퓨터학과) ;
  • 이광휘 (창원대학교 컴퓨터학과)
  • Published : 2005.01.01

Abstract

In this paper, we have described the implementation of a practical simulation tool to design and analyze communication networks. Especially, this study is focused on the implementation and application methods of a simulator supporting VoIP The key characteristics of this particular system are its easy and intuitive usage, the real behaviors implementation of equipment and protocols, the actual generation and transmission of traffic for simulation, supporting of VoIP and so forth. Our system is distinguished from the existing tools which define only the nature of voice traffic, process those packets in the same way as general data, and analyze only the quality of packet transmission such as delay. Our tool presented in this paper generates and processes packets in different way according to the types of traffic distinguishing call signal from voice information traffic. Also, we equipped this system with the various devices such as VoIP gateway and gatekeeper, which enabled this system to analyze the performance of devices and the quality of voice traffic transmission between PSTN and Internet. By presenting the implementation methods and application of this system, we managed to propose the utilization scheme of a simulation tool.

본 논문에서는 네트워크를 설계하고 분석할 수 있는 실용적인 시뮬레이션 도구의 구현에 대하여 기술하였다. 본 시뮬레이터의 특징은 쉽고 직관적인 사용법, 장비와 프로토콜의 실제 동작 구현, 시뮬레이션용 트래픽의 실제 생성과 전송, VoIP의 지원 등이다 특히 본 논문은 VoIP를 지원하는 시뮬레이터의 구현과 적용 방법에 초점을 맞추었다. 음성 트래픽의 특성만을 정의하여 전송하고 일반 데이터와 동일하게 처리하여 지연과 같은 품질만 분석하는 기존의 도구와는 차별을 두었다. 이를 위하여 통화를 연결하고 해제하는 호 신호와 음성 정보 트래픽을 구분하여 생성하고 처리하도록 하였다. 또한, VoIP 게이트웨이와 게이트키퍼 등의 장비를 탑재하여 호 처리율이나 실패율과 같은 장비의 성능과 함께 PSTN과 인터넷 상호 간의 음성 트래픽 전송ㆍ품질을 분석할 수 있도록 하였다. 본 시스템의 구현 방법과 적용 예를 통하여 시뮬레이션 도구의 활용화 방안을 제시하였다.

Keywords

References

  1. Teresa C. Mann-Rubinson, Kornel Terplan, Network Design: Management and Technical Perspectives, CRC Press, Aug. 1998
  2. Robert S. Cahn, Wide Area Network Design: Concepts and Tools for Optimization, Morgan Kaufmann Publishers, May 1998
  3. Uyless black, Voice over IP, Prentice Hall PTR, 1999
  4. S.Y. Wang, C.L. Chou, C.H. Huang, C.C. Hwang, Z.M. Yang, C.C. Chiou, and C.C. Lin, 'The Design and Implementation of the NCTUns1.0 Network Simulator,' Computer Networks, Vol. 42, No. 2, pp. 175-197, June 2003 https://doi.org/10.1016/S1389-1286(03)00181-6
  5. OPNET, http://www.opnet.com/
  6. NS-2, http://www.isi.edu/nsnam/ns/
  7. Lee Breslau, et al., 'Advances in Network Simulation,' IEEE Computer, Vol. 33, No. 5, pp. 59-67, May 2000 https://doi.org/10.1109/2.841785
  8. Nam, http://www.isi.edu/nsnam/nam/
  9. Xgraph, http://www.isi.edu/nsnam/xgraph/
  10. Uie-Soo Jun and Kwang-Hui Lee, 'HTTP Traffic Modeling and Analysis with Statistical Process,' Journal of KSII, Vol. 5, No. 4, pp. 63-76, Aug. 2004
  11. Sheldon M. Ross, Introduction to Probability Models, 7th ed., Academic Press, Feb. 2000
  12. J. Rosenberg, et al., SIP: Session Initiation Protocol, IETF RFC 3261, June 2002
  13. P.J. Kuhn, C.D. Pack and R.A. Skoog, 'Common Channel Signaling Networks: Past, Present, Future,' IEEE Journal on Selected Areas in Communications, pp. 381-393, April 1994 https://doi.org/10.1109/49.285299
  14. ITU-T Recommendation H,323, Packet-based multimedia communications systems, Nov. 2000
  15. Jae-Won Choi and Kwang-Hui Lee, 'Design and Implementation of a Network Simulation System,' in Proc. of PDCN 2004, pp. 245-250, Innsbruck, Austria, Feb. 17-19, 2004