DOI QR코드

DOI QR Code

A Distributed Instant Message System Architecture using Media Control Channel

미디어 제어 채널을 사용한 분산 인스턴트 메시지 시스템 구조

  • Kim, Byung Chul (School of Electronic Engineering, Kumoh Inst. of Tech.) ;
  • Jang, Choonseo (Department of Computer Engineering, Kumoh Inst. of Tech.)
  • Received : 2016.02.15
  • Accepted : 2016.03.14
  • Published : 2016.05.31

Abstract

In this paper, a distributed instant message system with multiple servers architecture which can distribute system load effectively using an extended media control channel has been presented. A media control channel provides establishing a reliable control channel and also keeping a reliable control channel between SIP server and client in the field of real-time media transport area. In this study, a new instant message system architecture which can distribute massive instant message including multimedia data to multiple servers has been presented. The presented instant message system architecture can distribute system load by extending media control channel. For this purpose, media control channel messages, which distribute system load to multiple servers dynamically according to increasing number of users, have been designed in our presented system. And, in our research, an exchanging procedures of media control channel messages between servers have also been presented. The performance of the proposed system has been analysed by simulation.

본 논문에서는 확장 미디어 제어 채널을 사용하여 시스템의 부하를 효율적으로 분산 처리 할 수 있는 다중 서버구조의 분산 인스턴트 메시지 시스템을 제안하였다. 미디어 제어 채널은 실시간 전송 분야에서 SIP 서버와 클라이언트 사이의 신뢰성 있는 제어 채널 설정 및 유지 기능을 제공한다. 본 연구에서는 이 미디어 제어 채널의 기능을 확장하여 멀티미디어 데이터를 포함한 다량의 인스턴트 메시지를 효율적으로 다중 서버에 분산 처리 할 수 있는 새로운 구조의 인스턴트 메시지 시스템을 제안하였다. 이를 위하여 본 연구에서는 사용자 수의 증가에 따라 복수 개의 서버에게 동적으로 부하를 분산 처리하기 위한 미디어 제어 채널 메시지가 설계되었고 서버들 사이에서 미디어 제어 채널 메시지의 교환 절차가 제시되었다. 제안된 시스템의 성능은 시뮬레이션을 통하여 분석하였다.

Keywords

References

  1. J. Rosenberg, "IETF Specifications for Instant Messaging and Presence Using SIP," RFC 6914, IETF, April 2013
  2. P. Saint-Andre, "Extensible Messaging and Presence Protocol (XMPP):Instant Messaging and Presence," RFC 6121, IETF, March 2011.
  3. P. Saint-Andre, "Instant Messaging and Presence Purpose for the Call-Info Header Field in the Session Initiation Protocol (SIP)," RFC 6993, IETF, July 2013.
  4. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston and E. Schooler, "SIP: Session Initiation Protocol," RFC 3261, IETF, June 2002.
  5. F. Andreasen, "Session Description Protocol (SDP) Capability Negotiation," RFC 5939, IETF, September 2010.
  6. F. Andreasen, "Session Description Protocol Offer/Answe," RFC 4317, IETF, December 2005.
  7. C. Boulton, T. Melanchuk and S. McGlashan, "Media Control Channel Framework," RFC 6230, IETF, May 2011.
  8. P. Saint-Andre, "Extensible Messaging and Presence Protocol (XMPP): Address Format," RFC 6122, IETF, March 2011.
  9. H. Schulzrinne,H. Tschofenig and M. Thomson, "Dynamic Extensions to the Presence Information Data Formate," RFC 5962, IETF, September 2010.
  10. C. Jang and K. Lee, "A Session-based Instant Message System by Distributed Architecture," Journal of Korea Inst. of. Information and Communication Eng., vol. 18, no. 9, pp. 2169-2175, September 2014. https://doi.org/10.6109/jkiice.2014.18.9.2169

Cited by

  1. 미디어 제어 채널/분산 컨퍼런스 매니퓰레이션 구조에 의한 다중 서버 컨퍼런스 서비스 시스템 vol.12, pp.3, 2016, https://doi.org/10.17661/jkiiect.2019.12.3.224