Design and Implementation of a SIP Stack

SIP(Session Initiation protocol) 스택의 설계 및 구현

  • 노강래 (세종대학교 컴퓨터공학과) ;
  • 이종열 (세종대학교 컴퓨터공학과) ;
  • 김준일 (세종대학교 컴퓨터공학과) ;
  • 신동일 (세종대학교 컴퓨터공학과) ;
  • 신동규 (세종대학교 컴퓨터공학과)
  • Published : 2002.04.01

Abstract

SIP는 인터넷 텔레포니 신호(Internet Telephony Call)와 같은 멀티미디어 세션을 성립, 변경, 종료시킬 수 있는 응용계층의 호 제어 프로토콜이다. 또한, SIP 프록시 서버(Proxy Server)라는 네트일 호스트로 구축된 인프라를 통해 멀티미디어 통신을 원하는 네트윅상의 사용자를 찾아 멀티미디어 세션(Session)이 성립될 수 있도록 도와준다. SIP는 Request-Response 방식의 프로토콜이기 때문에 요청(Request)과 응답(Response)을 주고받는 일련의 트랜잭션(Transaction)으로 하나의 Task를 완성한다. 본 논문에서는 rfc2543을 기반으로 기본적인 SIP 트랜잭션을 위한 SIP 스택(Stack)의 설계 및 그 구현 방안을 제지한다.

Keywords