A Design and Implementation of a Mobile Instant Messaging System with Extensible Presence Capabilities

확장성 있는 프레전스 기능을 가진 무선 인스턴트 메시징 시스템 설계 및 구현

  • 나재욱 (경북대학교 정보통신학과) ;
  • 최진영 (경북대학교 정보통신학과) ;
  • 조현덕 (경북대학교 정보통신학과) ;
  • 김용훈 (경북대학교 정보통신학과) ;
  • 이진구 (경북대학교 정보통신학과) ;
  • 박종태 (경북대학교 전자전기컴퓨터학부)
  • Published : 2006.06.01

Abstract

In this paper, we have designed and implemented mobile instant messenger which has extensible presence service capability. Most previous work on instant messaging system has some limitation with regard to interoperability and extensibility. To solve these problems, we have employed the presence service architecture of IETF. In order to provide extensible presence capability in the wireless mobile communication, we have employed the presence service attributes which are defined in OMA's IMPS architecture. In particular, we have designed and implemented the presence service libraries for manipulating the presence information in response to user's requirement. finally, we have developed the wireless E-mail service, employing the presence service architecture, to verity the extensibility.

본 논문에서는 확장성 있는 프레전스 서비스를 제공하는 모바일 인스턴트 메신저를 설계 및 구현하였다. 기존의 여러 가지 인스턴트 메시징 시스템은 상호연동성과 확장성에 문제가 있다. 상호연동성 문제를 해결하기 위하여 국제표준인 IETF의 프레전스 서비스 구조를 채택하였다. 그리고 무선 이동통신에서 다양한 새로운 프레전스 기능을 수용하기 위하석 OMA의 IMPS 구현모델에서 정의된 확장성있는 프레전스 서비스 속성을 구현하였다. 그리고 인스턴트 메시징에서 사용자의 임의 설정에 따라 프레전스 정보 표현이 가능하도록 확장성 있는 프레전스 서비스 라이브러리를 설계 및 구현하였다. 구현된 라이브러리를 무선 E-mail 시스템 구현에 적용하여 확장성 있는 프레전스 서비스 기능을 확인하였다.

Keywords

References

  1. M. Day, J. Rosenberg and H. Sugano, 'A Model for Presence and Instant Messaging,' RFC 2778, Feb., 2000
  2. L. Rishi and S. Kumar, 'Presence and its effect on network,' Personal Wireless Communications, Jan. 2005, pp. 368-372 https://doi.org/10.1109/ICPWC.2005.1431368
  3. J. Rosenberg, 'A Presence Event Package for the Session Initiation Protocol (SIP),' RFC 3856, Aug., 2004
  4. Open Mobile Alliance. Open Mobile Alliance Principles [Online]. Available : http://www.openmobilealliance.org/docs/OMA-principles.pdf
  5. 'WV-049 Presence Attributes-Approved Version 1.2,' OMA, Jan., 2005
  6. 'WV -050 Presence Attribute DTD and Examples-Approved Version 1.2,' Open Mobile Alliance, Jan., 2005
  7. 'WV-051 Command Line Protocol-Approved Version 1.2,' Open Mobile Alliance, Jan., 2005
  8. 'WV-052 Server-Server Protocol Semantics Document - Approved Version 1.2,' Open Mobile Alliance, Jan., 2005
  9. R. Parviainen and P. Parnes, 'Mobile instant messaging,' Telecommunications, ICT 2003, Feb., Mar., 2003, pp. 425-430 https://doi.org/10.1109/ICTEL.2003.1191273
  10. M. Debbabi and M. Rahman, 'The war of presence and instant messaging: right protocols and APIs,' Consumer Communications and Networking Conference, Jan., 2004, pp. 341-346 https://doi.org/10.1109/CCNC.2004.1286884
  11. Vaughan-Nichols and S.J., 'Presence technology: more than just instant messaging,' IEEE Computer, Oct., 2003 pp. 11-13 https://doi.org/10.1109/MC.2003.1236463
  12. C. Faure, 'Presence service in 3G networks,' 3G Mobile Communication Technologies, May, 2002, pp, 511-515
  13. Kanter, T.G., 'Extensible mobile presence,' Mobile and Wireless Communications Network, Sept., 2002, pp. 661-664 https://doi.org/10.1109/MWCN.2002.1045848
  14. J. Zhigang, J. Hui, and H. Lu, 'Instant messaging and presence services using SIMPLE,' TENCON 2004. Nov., 2004, pp. 157-159 https://doi.org/10.1109/TENCON.2004.1414731
  15. D. Greene and D. O'Mahony, 'Instant messaging & presence management in mobile adhoc networks,' Pervasive Computing and Communications Workshops, Mar., 2004, pp. 55-59 https://doi.org/10.1109/PERCOMW.2004.1276905
  16. M. Debbabi, M. Rahman and W. Lin, G. Jay, and S. Srikrishna 'Standard SIP-based instant messaging and presence APIs for networked devices,' IETF Networked Appliances, Oct. 2002, pp. 59-64
  17. D. Jiang, T. Yeap, L. Logrippo and R. Liscano, 'Personalization for SIP Multimedia Communications with Presence,' International Conference on Services Systems and Services Management, June 2005, pp. 1365-1368 https://doi.org/10.1109/ICSSSM.2005.1500221
  18. A. Kanamaru, Y. Tsuchiya, T. Fujisaki, and K. Takahashi, 'Fieldcast2: flexible P2P architecture for presence information sharing,' Pervasive Computing and Communications Workshops, March 2004, pp. 98-103 https://doi.org/10.1109/PERCOMW.2004.1276913
  19. R Liscano, A Ghavam and M. Barbeau, 'Integrating Service Discovery Protocol with Presence-based Communications for Ad hoc Collaborative Scenario,' Communication Networks and Services Research, May 2004, pp. 357-361 https://doi.org/10.1109/DNSR.2004.1344752
  20. A. Moran, J Favela, A. Martinez, and D. Decouchant, 'Document presence notification services for collaborative writing,' Seventh International Workshop on Digital Object Identifier, Sept. 2001 pp. 125-133 https://doi.org/10.1109/CRIWG.2001.951994