Skip to main content

A Dynamic Scalable Video Conference System Based on SIP

  • Conference paper
Computer Supported Cooperative Work in Design II (CSCWD 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3865))

  • 994 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ITU-T Rec. H.323, Packet based Multimedia Communications Systems. Telecommunication Standardization Sector of ITU, (2003)

    Google Scholar 

  2. Rosenberg, J., Schulzrinne, H., et al.: SIP: Session Initiation Protocol. IETF RFC 3261 (2002)

    Google Scholar 

  3. Schulzrinne, H., et al.: RTP: a transport protocol for real-time applications. IETF RFC 1889 (1996)

    Google Scholar 

  4. Schulzrinne, H., Rao, R., Lanphier, R.: Real Time Streaming Protocol (RTSP). IETF RFC 2326 (1998)

    Google Scholar 

  5. Handley, M., Jacobson, V.: SDP: Session Description Protocol. IETF RFC 2327 (1998)

    Google Scholar 

  6. 3rd Generation Partnership Project, IP Multimedia Subsystem (IMS), Stage 2 (Release 5), 3GPP TS 23.228 V5.1.0, (2000)

    Google Scholar 

  7. Meddahi, A., Vanwormhoudt, G.: SIP for e-Learning Services. In: 10th International Conference on Communication Technology (ICT 2003), vol. 1, pp. 522–529 (2003)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. Arabshian, K., Schulzrinne, H.: A SIP-based Medical Event Monitoring System. In: MOBIQUITOUS 2004, pp. 319–324 (2004)

    Google Scholar 

  10. Zhang, J., Ma, H.: An Approach to Developing Multimedia Services Based on SIP. In: Proceedings of ICCC 2004, vol. 1, pp. 95–101 (2004)

    Google Scholar 

  11. Rosenberg, J.: A Framework for Conferencing with the Session Initiation Protocol. IETF Draft (2004)

    Google Scholar 

  12. Rosenberg, J.: A Session Initiation Protocol (SIP) Event Package for Conference State. IETF Draft (2004)

    Google Scholar 

  13. Johnston, A.: Session Initiation Protocol Call Control. Conferencing for User Agents. IETF Draft (2004)

    Google Scholar 

  14. Handley, M., Crowcroft, J., et al.: The internet Multimedia conferencing architecture. IETF Draft (2000)

    Google Scholar 

  15. Koskelainen, P., Schulzrinne, H., et al.: A SIP-based conference control framework. In: Proc. Nossdav 2002, Miami Beach, Florida, USA (2002)

    Google Scholar 

  16. Rosenberg, J., Schulzrinne, H.: Models for multiparty conferencing in SIP. IETF Draft (2002)

    Google Scholar 

  17. Zeadally, S., Siddiqui, F.: Design and Implementation of a SIP-based VoIP Architecture. In: Proceedings of AINA 2004, vol. 2, pp. 187–190 (2004)

    Google Scholar 

  18. Sparks, R.: The Session Initiation Protocol (SIP) Refer Method. IETF RFC 3515 (2003)

    Google Scholar 

  19. Polk, J.M.: Requirements for Session Initiation Protocol Location Conveyance. IETF Draft (2004)

    Google Scholar 

  20. Roach, A.B.: Session Initiation Protocol (SIP)-Specific Event Notification. IETF RFC 3265 (2002)

    Google Scholar 

  21. 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)

    Google Scholar 

  22. Campbell, B., Rosenberg, J., Schulzrinne, H., et al.: Session Initiation Protocol (SIP) Extension for Instant Messaging. IETF RFC 3428 (2002)

    Google Scholar 

  23. Vovida Networks, Inc.: VOCAL: Vovida Open Communication Application Library (2000), http://www.vovida.org

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics