DOI QR코드

DOI QR Code

SIP 기반 분산형 컨퍼런스 구조에서의 새로운 컨퍼런스 정보 데이터 모델

A New Conference Information Data Model in SIP based Distributed Conference Architecture

  • 장춘서 (금오공과대학교 컴퓨터공학부) ;
  • 이기수 (금오공과대학교 컴퓨터공학부)
  • 발행 : 2009.05.31

초록

컨퍼런스 참가자 수가 늘어남에 따라 성능이 저하되어 확장성의 제약이 있는 중앙 집중형 컨퍼런스 구조의 문제점을 해결하기 위하여 복수개의 컨퍼런스 서버에 부하를 분담시키는 분산형 컨퍼런스 구조들이 최근 연구되고 있다. 이들 구조에서는 컨퍼런스 참가자 수가 증가함에 따라 동적으로 새로운 컨퍼런스 서버들이 컨퍼런스 환경에 추가된다. 본 논문에서는 이러한 분산형 컨퍼런스 구조에 사용 할 수 있는 새로운 컨퍼런스 정보 데이터 모델을 제안하였다. 제안된 새로운 컨퍼런스 정보 데이터 모델에서는 주 컨퍼런스 서버와 복수개의 부 컨퍼런스 서버들 사이에 컨퍼런스 운영에 필요한 컨퍼런스 정보를 교환할 수 있도록 하기 위한 여러 요소들이 추가되었고, 이를 이용한 컨퍼런스 정보 교환 절차가 제시되었다. 또 이 방식을 사용해 컨퍼런스 정보의 관리와 전체 컨퍼런스 참가자들에 대한 SIP(Session Initiation Protocol) 통지 기능도 컨퍼런스 서버들이 서로 분산 처리 할 수 있게 됨으로써 주 컨퍼런스 서버에 가해지는 부하를 더욱 줄일 수 있게 된다. 제안된 시스템의 성능은 실험을 통하여 분석하였다.

The centralized conference architecture has a restriction in scalability due to the performance reduction as the number of conference participants increases. To solve this problem several distributed conference architectures have been studied recently. In these architectures new conference servers are added dynamically to the conference environment. In this paper, We have proposed a new conference information data model which can be used in these distributed conference architectures. In our newly proposed conference information data model. several components has been added for exchanging conference information between primary conference server and multiple secondary conference servers. We also proposed a procedure of conference information exchange between these conference servers. And the management of conference informations and SIP(Session Initiation Protocol) notifications to the total conference participants can be processed distributedly with these conference servers, therefore the load to the primary conference server can be decreased by using this method. The performance of our proposed model has been evaluated by experiments.

키워드

참고문헌

  1. M. Barnes, C. Boulto and O. Levin, "A Framework for Centralized Conferencing," RFC 5329, June 2008.
  2. J. Rosenberg, "A Framework for Conferencing with the Sessiion Initiation Protocol (SIP)," RFC 4353, Feb. 2006
  3. Y. Cho et al., "Distributed management architecture for multimedia conferencing using SIP," Int. Conf. DFMA, pp.98-105, Feb. 2006.
  4. R. V. Prased, R. Hurni, and H. Jamadagni, "A Scalable Distributed VoIP using SIP,"Proc. 8th IEEE ISCC, pp.608-613, June 2003.
  5. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler, "Session Initiation Protocol," RFC 3261, June 2002.
  6. H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications," RFC 3550, July 2003.
  7. G. Camarillo, J. Ott and K. Drage, "The Binary Floor Control Protocol (BFCP)," RFC 4582, Nov. 2006.
  8. 조현규, 이기수, 장춘서, "컨퍼런스 포커스를 이한 효율적인 SIP 메시지 처리 방법," 한국컴퓨터정보학회논문지, 제12권, 제 6호, 187-192쪽, 2007년 12월.
  9. Y. Cho et al., "Policy-based distributedmanagementarchitecture for large-scale enterprise conferencing service using SIP," Int. Conf. DFMA, pp.98-105, Feb. 2006.
  10. O. Novo, G. Camarillo, D. Morgan and R. Even, "Conference Information Data Model for Centralized Conferencing," RFC Internet-draft,," June 2008.