Design and Implementation of Proxy Server for Supporting CPL

호처리언어(CPL) 지원을 위한 SIP Proxy 서버의 설계 및 구현

  • Published : 2002.10.01

Abstract

호처리 언어(CPL)는 기존의 공중전화망에서 제공하는 다양한 부가 전화 서비스를 인터넷상에서 개발할 수 있도록 하는 기술로서, IETF IPTEL 워킹그룹에서 개발한 표준이다. CPL은 하위 수송계층 프로토콜로서 H.323이나 SIP (Session Initiation Protocol)를 이용할 수 있는데, 이 중 IETF의 SIP 워킹그룹에서 개발한 SIP는 프리젠트, 인스턴스 메시징, 컨퍼런스 등 다양한 VoIP 서비스 개발에 활용되고 있다. 사용자들은 CPL을 이용하여 원하는 부가 서비스들을 요청할 수 있으며, 이들은 SIP Registrar에 등록되어 실질적인 서비스를 제공받게 된다. 본 논문에서는 이러한 다양한 부가서비스 지원을 위한 프락시 서버의 동작에 대해 기술하고자 한다. CPL을 지원하는 SIP Proxy Server는 리눅스 커널버전 2.4.x 상에서 C언어를 이용하여 설계 및 구현한다.

Keywords