Implementation of SIP-based Messenger

SIP 기반 메신저 구현

  • Published : 2001.10.12

Abstract

현재 인터넷상에서 버디 리스트와 프레젠스 서비스가 폭발적인 증가하고 있고, 이들 서비스는 온라인 상태에서 인스턴트 메시지를 사용하고 있다. 그러나 이들 서비스들은 독자 사양에 따라 구현되어 강호호환성을 제공하지 않는다. 이를 해결하기 위해서 인터넷 표준 기구인 IETF (Internet Engineering Task Force)[1]의 IMPP (Instant Messaging and Presence Proto3col) 워킹그룹은 인스턴트 메시징과 프레젠스 서비스를 위한 기본골격(framework)을 표준화하였고, IMPP 를 따르는 메신저 프로토콜을 표준화하는 SIMPLE (SIP for Instant Messaging and Presence Leveraging) 워킹그룹과 APEX (Application Exchange) 워킹그룹을 구성하였다. 본 논문에서는 IETF SIMPLE 워킹그룹에서 제안만 SIP 기반 인스턴트 메시징과 프레젠스 기능을 갖는 메신저를 구현하였다. 구현 언어는 C++를 사용하였고 UA (User Agent)는 MS Windows 98/2000에서 구현하였고 인스턴트 메시징과 프레젠스 기능을 수행하는 메신저 서버는 Linux에서 구현하였다.

Keywords