Abstract
The Session Initiation Protocol (SIP) provides powerful and flexible signaling capabilities for building video conferencing services. Traditionally, for SIP-based centralized video conference systems, the conferencing scale is mainly limited by both the capability of conference server and the availability of bandwidth. In this paper, our design focuses on how to provide dynamic scalability for the SIP-based video conferencing system when the number of conference users increases continually. Based on the study of the SIP protocol and the existing video conferencing models, we propose a dynamic scalable service model that can support to dynamically increase the number of conference servers without negative influence on the stability of system. This enables the extra service requests to be transferred and served in the cooperated conference servers. The paper also addresses the SIP-enabled conferencing flows based on the model in detail. We developed a prototype of video conference system based on the proposed model. Experimental results demonstrate the validity of this service model.
The work reported in this paper is supported by NSFC under Grant 60242002, and the NCET of MOE, China.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ITU-T Rec. H.323, Packet based Multimedia Communications Systems. Telecommunication Standardization Sector of ITU, (2003)
Rosenberg, J., Schulzrinne, H., et al.: SIP: Session Initiation Protocol. IETF RFC 3261 (2002)
Schulzrinne, H., et al.: RTP: a transport protocol for real-time applications. IETF RFC 1889 (1996)
Schulzrinne, H., Rao, R., Lanphier, R.: Real Time Streaming Protocol (RTSP). IETF RFC 2326 (1998)
Handley, M., Jacobson, V.: SDP: Session Description Protocol. IETF RFC 2327 (1998)
3rd Generation Partnership Project, IP Multimedia Subsystem (IMS), Stage 2 (Release 5), 3GPP TS 23.228 V5.1.0, (2000)
Meddahi, A., Vanwormhoudt, G.: SIP for e-Learning Services. In: 10th International Conference on Communication Technology (ICT 2003), vol. 1, pp. 522–529 (2003)
Prasad, R.V., Hurni, R., Jamadagni, H.S.: A Scalable Distributed VoIP Conferencing Using SIP. In: Proceedings of the Eighth IEEE International Symposium on Computers and Communication, vol. 1, pp. 608–613 (2003)
Arabshian, K., Schulzrinne, H.: A SIP-based Medical Event Monitoring System. In: MOBIQUITOUS 2004, pp. 319–324 (2004)
Zhang, J., Ma, H.: An Approach to Developing Multimedia Services Based on SIP. In: Proceedings of ICCC 2004, vol. 1, pp. 95–101 (2004)
Rosenberg, J.: A Framework for Conferencing with the Session Initiation Protocol. IETF Draft (2004)
Rosenberg, J.: A Session Initiation Protocol (SIP) Event Package for Conference State. IETF Draft (2004)
Johnston, A.: Session Initiation Protocol Call Control. Conferencing for User Agents. IETF Draft (2004)
Handley, M., Crowcroft, J., et al.: The internet Multimedia conferencing architecture. IETF Draft (2000)
Koskelainen, P., Schulzrinne, H., et al.: A SIP-based conference control framework. In: Proc. Nossdav 2002, Miami Beach, Florida, USA (2002)
Rosenberg, J., Schulzrinne, H.: Models for multiparty conferencing in SIP. IETF Draft (2002)
Zeadally, S., Siddiqui, F.: Design and Implementation of a SIP-based VoIP Architecture. In: Proceedings of AINA 2004, vol. 2, pp. 187–190 (2004)
Sparks, R.: The Session Initiation Protocol (SIP) Refer Method. IETF RFC 3515 (2003)
Polk, J.M.: Requirements for Session Initiation Protocol Location Conveyance. IETF Draft (2004)
Roach, A.B.: Session Initiation Protocol (SIP)-Specific Event Notification. IETF RFC 3265 (2002)
Ma, H., Zhang, J.: A unified framework of multimedia service based on SIP. In: Proceedings of International Conference on Consumer Electronics, pp. 389–390 (2005)
Campbell, B., Rosenberg, J., Schulzrinne, H., et al.: Session Initiation Protocol (SIP) Extension for Instant Messaging. IETF RFC 3428 (2002)
Vovida Networks, Inc.: VOCAL: Vovida Open Communication Application Library (2000), http://www.vovida.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, Z., Ma, H., Zhang, J. (2006). A Dynamic Scalable Video Conference System Based on SIP. In: Shen, Wm., Chao, KM., Lin, Z., Barthès, JP.A., James, A. (eds) Computer Supported Cooperative Work in Design II. CSCWD 2005. Lecture Notes in Computer Science, vol 3865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11686699_9
Download citation
DOI: https://doi.org/10.1007/11686699_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32969-5
Online ISBN: 978-3-540-32970-1
eBook Packages: Computer ScienceComputer Science (R0)