DOI QR코드

DOI QR Code

분산형 컨퍼런스 모델에서의 효율적 SIP 메시지 제어

An Efficient SIP Messages Control in Distributed Conference Model

  • 장춘서 (금오공과대학교 컴퓨터공학과) ;
  • 이기수 (금오공과대학교 컴퓨터공학과)
  • Jang, Choon-Seo (Dept. of Computer Engineering, Kumoh Institute of Technology) ;
  • Lee, Ky-Soo (Dept. of Computer Engineering, Kumoh Institute of Technology)
  • 투고 : 2012.07.03
  • 심사 : 2012.08.28
  • 발행 : 2012.10.31

초록

본 논문에서는 SIP(Session Initiation Protocol) 환경에서의 분산형 컨퍼런스 모델에서 각 컨퍼런스 서버들의 부하를 줄여 확장성을 높일 수 있는 효율적인 SIP 메시지 제어 방식을 제안하였다. 제안된 시스템에서 컨퍼런스 참가자는 자신의 처리 능력 및 네트워크 상황에 맞추어 컨퍼런스 서버로 부터의 이벤트 통지 메시지 발생량을 실시간으로 제어 할 수 있고, 컨퍼런스 서버와의 세션 유지를 위해 필요한 각종 SIP 메시지의 발생량도 능동적으로 제어 할 수 있도록 하였다. 따라서 본 제어 방식을 사용하여 컨퍼런스 서버들이 처리해야 할 SIP 메시지를 크게 줄일 수 있어 대용량 컨퍼런스 시스템으로의 확장이 용이해지며 SIP 환경에서의 전체 네트워크 트래픽도 크게 감소시킬 수 있게 된다. 이를 위하여 본 연구에서는 효율적인 SIP 메시지 제어에 필요한 구성요소들이 추가된 새로운 컨퍼런스 이벤트 패키지 및 컨퍼런스 정보 데이터 모델이 제시되었다. 제안된 시스템의 성능은 실험을 통하여 분석하였다.

In this paper, We have proposed an efficient SIP(Session Initiation Protocol) messages control which can be used to reduce conference servers load in distributed conference model. Each conference participant can control the amount of event notification messages from the conference server in real time according to its processing capacity and network circumstances. And the amount of SIP messages needed to maintain session with the conference servers can also be controlled actively in our system. The amount of SIP messages which should be processed by the conference servers can be reduced largely by using our suggested method. Therefore the conference system can be more easily expandable and total network traffic can be reduced largely in SIP environment. We have suggested new conference event packages and conference information data model with some added elements that are necessary for efficient SIP messages control. The performance of the proposed system has been evaluated by experiments.

키워드

참고문헌

  1. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler, "Session Initiation Protocol," RFC 3261, June 2002.
  2. Y. H. Cho, M. S. Jeong, "Policy-based distributed management architecture for large-scale enterprise conferencing service using SIP," IEEE Journal on Communications, pp.1934-1949, Oct. 2005.
  3. Y. Cho et al., "Distributed management architecture for multimedia conferencing using SIP," Int. Conf. DFMA, pp.98-105, Feb. 2006.
  4. C. S. Jang, "A Distributed Conference Architecture with a New Load Control Method" Journal of The Korea Society of Computer and Information, Vol 17, No.6, pp 103-108, June 2012.
  5. M. Barnes, C. Boulto and O. Levin, "A Framework for Centralized Conferencing," RFC 5239, June. 2008.
  6. J. Rosenberg, "A Framework for Conferencing with the Session Initiation Protocol (SIP)," RFC 4353, Feb. 2006.
  7. Johnston, A. and O. Levin, "Session Initiation Protocol (SIP) Call Control-Conferencing for User Agents," RFC 4353, Feb. 2006.
  8. H. K. Cho, K. S. Lee, C. S. Jang, "A Method of Efficient SIP Messages Processing for Conference Focus," Journal of The Korea Society of Computer and Information, Vol 12, No.6, pp 187-192, December 2007.
  9. H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications," RFC 3550, July 2005.
  10. J. Rosenberg, H. Schulzrinne and O. Levin, " A Session Initiation Protocol (SIP) Event Package for Conference State," RFC 4575, Augist 2006.
  11. C. S. Jang, H. K. Cho, K. S. Lee, "A Method of Efficient Conference Event Package Processing in Distributed Conference Environment" Journal of The Korea Society of Computer and Information, Vol 13, No.7, pp 199-205, December 2008.