Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2004.11C.3.371

A Study on the Implementation of SIP based new Integrated Instant Messenger  

Jo, Hyun-Gyu (금오공과대학교 컴퓨터공학과 대학원)
Lee, Ky-Soo (금오공과대학교 컴퓨터공학)
Jang, Choon-Seo (금오공과대학교 컴퓨터공학부)
Abstract
SIP(Session Initiation Protocol) is a text based call signaling protocol that has characteristics such as flexibilities and extensibility for various application services over Internet. In this paper, we have implemented SIP based integrated Instant Messenger system which includes Presence Watcher Information service that can notify various current users status. In this system, voice and video communications are also possible as well as text based instant messages. For voice and video communication, we have newly proposed a method in which direct connection is possible between users without creation of SW INVITE dialog by extending PRESENCE TUPLE of presence information. In this case, PRESENCE TUPLE stores some informations necessary for the session.
Keywords
SIP; Presence Watcher Information Service; Instant Messenger;
Citations & Related Records
연도 인용수 순위
  • Reference
1 IETF SIP Working Group, http://www.ietf.org/html.charters/sip-charter.html
2 Fredrik Fingal, Patrik Gustavsson, 'A SIP of IP-telephony,' http://www.cs/columbia.edu/~hgs/sip/papers.html
3 J. Rosenberg, 'A Presence Event Package for the Session Initiation Protocol(SIP),' draft-ietf-simple-presence-10, January, 2003
4 B. Campbell, Ed., J. Rosenberg, H. Schulzrinne, C. Huitema, D. Gurle, 'Session Initiation Protocol(SIP) Extension for Instant Messaging,' RFC 3428, December, 2002
5 H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson, 'RTP: A Transport Protocol for Real-Time Applications,' RFC 1889, January, 1996
6 J. Franks, P. Hallam-Baker, J. Hostetler, S. Lawrence, P. Leach, A. Luotonen, L. Stewart, 'HTTP Authentication : Basic and Digest Access Authentication,' RFC 2617, June, 1999
7 J. Peterson, 'Common Profile for Presence,' draft-ietf-impp-pres-04, August, 2003
8 J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler, 'Session Initiation Protocol,' RFC 3261, June, 2002
9 M. Handley, V. Jacobson. 'Session Description Protocol,' RFC 2327, April, 1998
10 A. B. Roach, 'Session Initation Protocol(SIP)-Specific Event Notification,' RFC 3265, June, 2002
11 H. Sugano, S. Fujimoto, G. Klyne, A. Bateman, W. Carr, J. Peterson, 'Common Presence and Instant Messaging(CPIM) Presence Information Data Format,' draft-ietf-impp-cpim-pidf-08, May, 2003
12 J. Rosenberg, 'A Watcher Information Event Template-Package for the Session Initiation Protocol(SIP),' draft-ietf-simple-winfo-package-04, January, 2003
13 D. Crocker, J. Peterson, 'Common Profile for Instant Messaging,' draft-ietf-impp-im-04, August, 2003
14 J. Rosenberg, 'An Extensible Markup Language(XML) Based Format for Watcher Information,' draft-ietf-simple-winfo-format-03, January, 2003