DOI QR코드

DOI QR Code

Architecture of SIP-based Effective Hybrid-type Multimedia Conference

SIP 기반의 효율적인 혼성형 멀티미디어 컨퍼런스 구조

  • 이기수 (금오공과대학교 컴퓨터공학과) ;
  • 장춘서 (금오공과대학교 컴퓨터공학과) ;
  • 조현규 (금오공과대학교 컴퓨터공학과)
  • Published : 2007.03.28

Abstract

SIP-based tightly coupled conference, which has a centrally located conference server for controlling and management, can be classified several models according to location of focus and mixer. These are centralized server model, endpoint server model, media server component model and distributed mixing model. However each model has its strength and weakness. In this paper, we propose and implement a SIP-based effective hybrid-type conference model which decreases amount of SIP signaling messages, lowers load of server media mixer, and can be easily expandable to large scale conference. In this model, when the number of participants exceeds a pre-defined limit, the conference server selects some participants which posses specific functions and let them share functions of notifications of conference state event package and media mixing. When each participant subscribes conference state event package to the server, it can indicates its possession of such functions by a specific header message. The server stores the indication to the conference information database, and later uses it to select participants for load sharing. The performance of our proposed model is evaluated by experiments.

중앙에 컨퍼런스 서버가 위치하여 컨퍼런스 전체를 제어하고 관리하는 SIP(Session Initiation Protocol) 기반의 밀결합 형태의 컨퍼런스 방식은 포커스(focus)와 믹서의 위치에 따라 중앙 집중형, 단말서버형, 미디어 서버 분리형, 믹서 분산형 등 여러 모델로 분류할 수 있는데 모두 각각의 장단점을 가지고 있다. 본 논문에서는 서버와 참가자 사이에 오가는 SIP 시그널링 메시지 양을 줄일 수 있고 서버의 미디어 믹서 부하를 경감시킬 수 있으며 또한, 대규모 컨퍼런스로의 확장이 용이한 SIP 기반의 효율적인 혼성 형태의 컨퍼런스 모델을 제안하고 이를 설계 및 구현하였다. 이 모델에서는 참가자 수가 미리 정해진 일정한도를 넘으면 서버는 특정 기능을 가진 참가자들을 선택하여 이들로 하여금 컨퍼런스 상태 이벤트 패키지의 통지 기능 및 미디어 믹서 기능을 서버와 분담하도록 한다. 각 참가자는 서버에 컨퍼런스 상태 이벤트 패키지를 등록할 때 특정 헤더 메시지로 이와 같은 기능의 보유 여부를 알릴 수 있고 서버는 컨퍼런스 정보 데이터베이스에 이를 표시하여 나중에 기능을 분담할 참가자들을 선정할 수 있게 된다. 제안된 방식은 실험을 통하여 성능을 측정하였다.

Keywords

References

  1. J. Rosenberg, H Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks,M. Handley and E. Schooler, "SIP: Session Initiation Protocol", RFC 3261, June 2002.
  2. I. Dalgic and H Fang, "Corision of H323 and SIP for IP Telephony Signaling", Proc. of Photonics East, Boston, Massachusetts,September 1999.
  3. F. Fingal and P. Gustavsson, "A SlP of IP-telephony", http//www.cs.columbia.edu/-hgs/sip /papers.html, February 1999.
  4. J. Rosenberg, "A Framework for Corrferencing with Session lnitiation Protocol(SlP)", RFC4353, Feburary, 2006.
  5. L. Milladinovic and J. Stadler,"Multiparty Conferenæ Signaling using the Session Initiation Protocol(SIP)", in International Network Conference, July 2002.
  6. K. Singh, G. Nair and H Schulzrine,"Centralized conferencing using SIP" in Internet Telephony Workshop 2001, New York, Apri 2001.
  7. P. Koskelainen and H Khartabil, ''Requirements for Conference Policy Control Protocol", draft-ietf-xcon-cpcp-reqs-04, Augest 2004.
  8. H Schulzrine,S. Casner, R. Frederick and V. Jacobson, ''RTP: A Transport Protocol for Real-Time Applications", RFC 3550, July 2003.
  9. J. Rosenberg, H Schulzrinne and O. Levoin,"A Session Initiation Protocol (SIP) Event Package for Conference State", RFC 4575, August 2006.
  10. R. Sparks,"'The Session Initiation Protocol (SIP) Refer Method", RFC 3515, April 2003.