DOI QR코드

DOI QR Code

확장 제어 채널 프레임워크를 사용한 다중 컨퍼런스 서버 구조

Multiple Conference Servers Architecture using Extended Control Channel Framework

  • Jang, Choonseo (Department of Computer Engineering, Kumoh Inst. of Tech.)
  • 투고 : 2017.03.20
  • 심사 : 2017.04.05
  • 발행 : 2017.07.31

초록

본 논문에서는 SIP(session initiation protocol) 세션에서 확장 제어 채널 프레임워크를 사용하여 대용량 컨퍼런스 시스템에 적용 할 수 있는 새로운 다중 컨퍼런스 서버 구조를 제안하였다. 이를 위하여 본 연구에서는 전체 컨퍼런스 시스템의 부하를 복수개의 서버에서 효율적으로 분산 처리하기 위한 새로운 확장된 제어 채널 프레임워크 구조가 제시되었다. 각 서버 사이에 SIP 세션을 설정하여 제어 채널을 연결하고, 이 제어 채널을 통하여 전송 될 수 있는 확장제어 채널 메시지가 설계되었다. 구현된 확장 제어 채널 메시지를 사용하여 다중 컨퍼런스 서버들 사이에 부하가 효율적으로 분산 될 수 있도록 하였고, 확장 제어 채널 프레임워크에 맞춘 컨퍼런스 정보 데이터 포맷도 설계되었다. 아울러 확장 제어 채널 메시지의 교환 절차도 함께 제시되었다. 제안된 시스템의 성능은 시뮬레이션 실험을 통하여 분석하였다. 분석 결과 평균 SIP 메시지 지연 시간과 평균 미디어 스트림 지연 시간이 향상됨을 보였다.

In this paper, a new architecture of multiple conference servers which use extended control channel framework in SIP(session initiation protocol) session has been presented. For this purpose, in this study, a new extended control channel framework architecture which can distribute total conference system loads to multiple servers effectively has been presented. In the implementation, extended control channels have been connected by using SIP sessions that was established between each conference servers, and extended control channel messages which can be transferred through control channels have been designed in this study. These extended control channel messages can distribute system load effectively between multiple conference servers, and conference information data format that can represent extended control channel framework has also been designed. Furthermore, exchange procedures of extended control channel messages have also been presented. The performance of the proposed system has been analysed by simulation. The analysis results show that average SIP messages delay time and average media stream delay time have improved.

키워드

참고문헌

  1. R. Shekh-Yusef and M. Barnes. (2013, December). Indication of Conference Focus Support for the Centralized Conferencing Manipulation Protocol. IETF [Online] RFC 7082. Available: https://www.ietf.org/rfc/rfc7082.txt.
  2. J. Rosenberg. (2006, Feb.). A Framework for Conferencing with the Session Initiation Protocol (SIP). IETF [Online] RFC 4353. Available: https://www.ietf.org/rfc/rfc4353.txt.
  3. M. Barnes et al, (2008, June), A Framework for Centralized Conferencing. IETF [Online] RFC 5239. Available:https://www.ietf.org/rfc/rfc5239.txt.
  4. J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler. (2002, Jun e). Session Initiation Protocol. IETF [Online] RFC 3261 . A vailable: https://www.ietf.org/rfc/rfc3261.txt.
  5. O. Novo, G. Camarillo and D. Morgan (2012, March). Conference Information Data Model for Centralized Conferencing. IETF [Online] RFC 6501. Available: https://www.ietf.org/rfc/rfc6501.txt..
  6. G. Camarillo, S. Srinivasan and J. Urpalainen. (2012, Marc h). Conference Event Package Data Format Extension for Ce ntralized Conferencing. IETF [Online] RFC 6502 . Availabl e: https://www.ietf.org/rfc/rfc6502.txt.
  7. F. Andreasen. (2010, Sept.). Session Description Protocol (SDP) Capability Negotiation. IETF [Online] RFC 5939. Available: https://www.ietf.org/rfc/rfc5939.txt.
  8. C. Jang, "Distributed Large-Scale Conferencing System Architecture with Dynamic Server Allocation in SIP Environment," International Journal of Multimedia and Ubiquitous Engineering, vol. 10, no.5, pp.411-428, May 2015. https://doi.org/10.14257/ijmue.2015.10.5.38
  9. C. Jang, "A New Distributed Conference System Architecture using Extended CCMP in SIP Environment," Journal of Korea Inst. of. Information and Communication Eng, vol. 20, no.12, pp.2252-2258, Dec. 2016. https://doi.org/10.6109/jkiice.2016.20.12.2252