SIP Session Control using Web service-based Open API in IMS

웹서비스 기반 Open API를 이용한 IMS 망의 SIP 세션 제어

  • 박유미 (한국전자통신연구원 융합기술연구부문 개인화서비스플랫폼연구팀) ;
  • 임종철 (한국전자통신연구원 융합기술연구부문 개인화서비스플랫폼연구팀) ;
  • 최영일 (한국전자통신연구원 융합기술연구부문 개인화서비스플랫폼연구팀) ;
  • 김상하 (충남대학교 정보통신공학과)
  • Published : 2008.12.31

Abstract

This paper reviews the Parlay X and proposes SIP multimedia session control mechanism which is able to be implemented over IMS using Extended Call Control APIs of Parlay X. Parlay X is one of the industrial standards of Open API in the telecommunication to open network resources and capabilities to third party service providers. In this paper, SIP session control mechanism is described by depicting call flows of basic and essential session handling methods including session initiation, transfer, restoration, and termination. We also show how easy Parlay X Extended Call Control APIs can be used for the purpose of complicated calls handling in the IT applications. To verify feasibility of the blended services based on convergence of telecommunication and internet with regard to performance, we accomplish experimental performance of Extended Call Control APIs from IT application through open service gateway. We show Open API could be applied to next generation network based on IMS without serious degradation of the network performance.

본 논문에서는 통신망의 기능들을 표준화된 인터페이스로 개방하고자 하는 Open API 기술인 Parlay X APT를 분석하고, 이에 기반하여 멀티미디어 호를 제어할 수 있는 확장 호 제어 (Extended Call Control) API를 IMS 망에 적용하기 위한 SIP 세션 제어 방법을 제안한다. 제안 방법은 확장 호 제어 Open API들의 조합으로 발생할 수 있는 다자간 멀티미디어 호 제어 시 기본적이고 필수적인 세션의 생성, 종료, 복원을 수행하는 세션 전이 방법을 포함한다. 또한 Open API를 이용한 IT 응용 사례를 통해 SIP 세션 방법에 대해 기술하곤 제 3자 호제어, 네트워크 발생 호제어, 멀티미디어 인터액션 API를 이용하여 복잡한 멀티미디어 호를 용이하게 제어할 수 있음을 보인다. 마지막으로 주요 호제어 API를 대상으로 개방형 서비스 게이트웨이에서의 처리 성능을 측정하여 교환기의 호처리 성능과 비교한 결과, Open API의 호처리 성능이 교환기 호처리 성능에 크게 뒤지지 않음을 보였다.

Keywords

References

  1. Ard-Jan Moderdijk, "Open Service Architecture: Concepts and Standards," Ericsson Technical Report, 2001
  2. Jean-Yves Cochennec, "Activities on next-generation networks under global information infrastructure in ITU-T," IEEE Communications Magazine, 40(7), pp. 98-101, Jul. 2002
  3. Jyh-Cheng Chen and Tao Zhang, IP-Based Next-Generation Wireless Networks : Systems, Architectures, and Protocols, John Wiley & Sons, 2004
  4. Roch H. Glitho, "Developing Applications for Internet Telephony: A Case Study on the Use of Parlay Call Control APIs in SIP Networks," IEEE Network, 18(3), pp. 48-55, May/June 2004 https://doi.org/10.1109/MNET.2004.1301023
  5. Nikolaos D. Tselikas, Nikolaos L. Dellas, Eleftherios A. Koutsoloukas, Sofia H. Kapellaki, George N. Prezerakos, and Iakovos S. Venieris, "Distributed service provisioning using open APIs-based middleware: "OSA/Parlay vs. JAIN" performance evaluation study," The Journal of Systems and Software, pp. 765-777, 2007
  6. 3GPP TS 29.199-2, "Open Service Access (OSA); Parlay X 2 Web Services; Part 2: Third Party Call"
  7. 3GPP TS 29.199-3, "OSA; Parlay X Web Services; Part3:Call Notification"
  8. 3GPP TS 29.199-11 V7.1.0, "Open Service Access (OSA) Parlay X Web Services Part11: Audio Call"
  9. 3GPP TS 29.199-12 V7.0.0: "Open Service Access (OSA); Parlay X Web Services; Part 12: MultiMedia Conference"
  10. 3GPP TS 23.002, "Network Architecture"
  11. 3GPP TS 23.228, "IP Multimedia Subsystem (IMS); Stage 2"
  12. 3GPP TS 23.218, "IP Multimedia (IM) session handling; IM call model; Stage 2"
  13. IETF RFC 3261, "SIP:Session Initiation Protocol"
  14. 3GPP TS 24.229, "IP multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3"
  15. sipping-cc-framework-07, "A Call Control and Multi-party usage framework for SIP"