Browse > Article
http://dx.doi.org/10.6109/jkiice.2016.20.12.2252

A New Distributed Conference System Architecture using Extended CCMP in SIP Environment  

Jang, Choonseo (Department of Computer Engineering, Kumoh Inst. of Tech.)
Abstract
CCMP(centralized conferencing manipulation protocol) enables adding and removing conference participants, changing their roles, adding and removing media streams in conference system. In this paper, by using extended CCMP, a new distributed conference system architecture which can be used to multiple servers distributed conference system in SIP(session initiation protocol) environment has been presented. In this study, according to increasing number of participants, a new extended CCMP architecture which can distribute conference system loads to multiple servers dynamically to decrease loads of servers has been designed. This extended CCMP architecture also can add dynamically new servers from the prepared servers pool. Furthermore, new conference information data format which can represent extended CCMP has been designed, and exchange procedures of extended CCMP control messages which can distribute loads between servers have also been presented. The performance of the proposed system has been analysed by simulation.
Keywords
SIP; Conference System; CCMP; Conference Information Data;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler. (2002, June). Session Initiation Protocol. IETF [Online] RFC 3261 . Available: https://www.ietf.org/rfc/rfc3261.txt.
2 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.
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. (2006, Feb.). A Framework for Conferencing with the Session Initiation Protocol (SIP). IETF [Online] RFC 4353. Available: https://www.ietf.org/rfc/rfc4353.txt.
5 M. Barnes, C. Boulton, S. Romano and H. Schulzrinne. (2012, Feb.). Centralized Conferencing Manipulation Protocol. IETF [Online] RFC 6503. Available: https://www.ietf.org/rfc/rfc6503.txt..
6 M. Barnes, L. Miniero, R. Presta, S. Romano and H. Schulzrinne, "CCMP: a novel standard protocol for Conference Management in the XCON Framework," in Proc. of IP Telecommunications, pp. 91-100, Aug. 2010.
7 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..
8 A. Knauf, G. Hege, T. Schmidt and M. Wahlisch, "A virtual and distributed control layer with proximity awareness for group conferencing in P2PSIP," in Proc. of IP Telecommunications, pp. 122-133, Aug. 2010.
9 G. Camarillo, S. Srinivasan and J. Urpalainen. (2012, March). Conference Event Package Data Format Extension for C entralized Conferencing. Internet Engineering Task Force R FC 6502 [Online]. Available: https://www.ietf.org/rfc/rfc6502.txt.
10 H. Schulzrinne, S. Casner, R. Frederick and V. Jacbson. (2005, July). RTP: A Transport Protocol for Real-Time Applications. IETF [Online] RFC 3550. Available: https://www.ietf.org/rfc/rfc3550.txt.
11 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.   DOI