Browse > Article
http://dx.doi.org/10.9708/jksci.2010.15.12.067

A New Presence Lists Service in SIP Environment  

Jang, Choon-Seo (금오공과대학교 컴퓨터공학부)
Abstract
In SIP(Session Initiation Protocol) environment, the presence event notification operation makes presence service user to recognize presence information status changes of the other party. In conventional method, the user should send each SIP SUBSCRIBE message containing the address of the other party to the presence server. Furthermore each presence subscription requires refresh messages, and the amount of notification messages from the other party becomes large. These facts increases network traffic and the load of presence server. In this paper, to solve these problems a new presence list service has been suggested. It uses a presence list consists of URI of the other party and make it possible to subscribe by using one SUBSCRIBE message. So this method decreases the amount of SUBSCRIBE messages and refresh messages, and it also decreases the amount processing event notification messages from the subscribed the other party. And to increase the efficiency, a presence filtering method which enables to include some parts of selected presence information into the notification message body has been also suggested. The implemented system can reduce SIP message related network traffic and message processing time of the presence server. The performance of this proposed system has been evaluated by experiments, and the results showed decreasing of server processing time.
Keywords
SIP(Session Initiation Protocol); Presence Service; Presence Filtering;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 J. Rosenberg, "A Presence Event Package for the Session Initiation Protocol (SIP)," RFC 3856, August 2004.
2 J. Rosenberg, "A Watcher Information Event Template-Package for the Session Initiation Protocol", RFC 3857, August 2004.
3 장춘서, "SIP 환경에서의 확장 CPL을 사용한 새로운 인스턴트 메시징 시스템", 한국컴퓨터정보학회논문지, 제14권, 제 9호, 67-74쪽, 2009년. 9월.   과학기술학회마을
4 J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler, "Session Initiation Protocol," RFC 3261, June 2002.
5 A. B. Roach, "Session Initiation Protocol (SIP)-Specific Event Notification", RFC 3265, June 2002.
6 B. Campbell, J. Rosenberg, H. Schulzrinne, C. Huitema, D. Gurle, "Session Initiation Protocol (SIP) Extension for Instant Messaging", RFC 3428, December 2002.
7 M. Lonnfors, E. Leppanen, H. Khartabil, J. Urpalainen, "Presence Information Data format (PIDF) Extension for Partial Presence", RFC 5262, September 2008.
8 A. Niemi, Ed., "Session Initiation Protocol (SIP) Extension for Event State Publication", RFC 3903, Octover 2004.
9 A. Niemi, M. Lonnfors, E. Leppanen, "Publication of Partial Presence Information", RFC 5264, September 2008.
10 H. Sugano, G. Klyne, "Presence Information Data Format (PIDF)," RFC 3863, August 2004.
11 M. Lonnfors, et al., "Session Initiation Protocol (SIP) extension for Partial Notification of Presence Information", Internet-Draft, January 2008.