NGN 서비스 구현과 성능측정

Implementation of NGN Service and Performance Measurement

  • 김형민 (광운대학교 전자통신공학과 네트워크컴퓨팅 연구실) ;
  • 김화성 (광운대학교 전자통신공학과 네트워크컴퓨팅 연구실) ;
  • 최영일 (한국전자통신연구소, 소프트스위치팀) ;
  • 이병선 (한국전자통신연구소, 소프트스위치팀)
  • 발행 : 2005.01.01

초록

오늘날 통신네트워크는 음성과 데이터의 통합으로 가는 것과 동시에 새로운 서비스가 요구가 증가됨에 따라서 NGN으로 변화하고 있다. NGN은 Service, Transport, Distributed Processing Environment의 3개 계층으로 구성된다. 여기서 Service 계층은 다시 애플리케이션 계층과 Service Component 계층으로 구분할 수 있다. Parlay Group은 third-party 애플리케이션 제공의 실현을 위하여, 애플리케이션과 Service Component Layer사이에 인터페이스로 개방형 Parlay API를 채택하고 있다. Parlay API를 사용함으로써 third-party 업체들은 네트워크 제공자가 제공하는 Service component위에 있는 애플리케이션 레이어 즉 새로운 애플리케이션을 개발을 하게 될 것이다. 본 논문에서는 third-party 서비스를 이용한 Third Party Call Control (TPCC) 서비스를 구현 하였다. TPCC서비스는 Parlay APl와 Parlay X APl를 사용해 각각 구현하였으며 Transport layer에서 시그널링 프로토콜로는 SIP를 사용하였다. 또한 각 구현사항들에 대하여 성능 측정을 실시하여 비교하였다.

Communication network is in a transition toward the NGN (Next Generation Networks) to accommodate the explosive demand of new services. The NGN allows the third-party application provisioning by defining the networks as layers of Services, Distributed Processing Environment and Transport. Especially, the Service layer can further be divided into Application and Service Component layer. In order to realize the third-party application provisioning, the Parlay Group has adopted an open Parlay API as an interface between the Application and the Service Component layer. Using Parlay API, the third parties may develop and deploy the IT-based applications at the Application layer exploiting the service components located within network operators' domain. In this paper, we present the implementation details about the Third Party Call Control (TPCC) Service using the third-party service logic based on Parlay API and Parlay X API, when SIP is used as a signaling protocol in Transport layer. Also, we compare the performance evaluation of both implementations.

키워드

참고문헌

  1. Parlay Group, Parlay API Business Benefits White Paper, June 1999
  2. Parlay Group, Parlay API Spec. 3, Dec. 2001
  3. A. John, R. Peter, 'Electric Communication Development,' Communications of the ACM, 40, pp. 71-79, May 1997
  4. Parlay Group, Parlay Web Services - White Papers, Version 1.0, October 2002
  5. IETF, draft-ietf-sip-rfc2543bis-03.txt, 'SIP: Session Initiation Protocol', May 2001
  6. IETF, draft-ietf-sipping-3pcc-02.txt, 'Best Current Practices for Third Party Call Control in the Session Initiation Protocol', June 5, 2002