A SIP-based conference control framework

Conference control has been an area of intensive research over the years but widely accepted robust and scalable solutions and standards are still lacking. The main conference control components are conference management and floor (resource) control. We identify the requirements for conference control and propose a component-based scalable conference control framework employing the Session Initiation Protocol (SIP) and the Simple Object Access Protocol (SOAP). The framework assumes a single control point, but our architecture can scale to large groups by distributing media via a tree-shaped hierarchy of conference servers.

[1]  Richard E. Newman,et al.  A Brief Overview of the DCS Distributed Conferencing System , 1991, USENIX Summer.

[2]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[3]  Dirk Trossen Scalable group communication in tightly coupled environments , 2000 .

[4]  J. J. Garcia-Luna-Aceves,et al.  Floor Control for Activity Coordination in Networked Multimedia Applications , 1995 .

[5]  Lawrence A. Rowe,et al.  Floor control for large-scale MBone seminars , 1997, MULTIMEDIA '97.

[6]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[7]  Shiro Sakata,et al.  Distributed Desktop Conferencing System with Multiuser Multimedia Interface , 1991, IEEE J. Sel. Areas Commun..

[8]  Jörg Ott,et al.  Simple conference control protocol service specification , 2001 .

[9]  Henning Schulzrinne,et al.  The Multimedia Internet Terminal (MInT) , 1998, Telecommun. Syst..

[10]  Harrick M. Vin,et al.  Software architecture of DiCE: a distributed collaboration environment , 1992, CCRV.

[11]  N.D. Georganas,et al.  Management in multimedia cooperative applications , 1991, IEEE Global Telecommunications Conference GLOBECOM '91: Countdown to the New Millennium. Conference Record.

[12]  Saul Greenberg,et al.  Building flexible groupware through open protocols , 1993, COCS '93.

[13]  Jörg Ott,et al.  Very Large Conferences on the Internet: The Internet Multimedia Conferencing Architecture , 1999, Comput. Networks.

[14]  Henning Schulzrinne,et al.  Models for Multi Party Conferencing in SIP , 2002 .

[15]  Jon Crowcroft,et al.  An Architecture for Application Layer Routing , 2000, IWAN.

[16]  Henning Schulzrinne,et al.  An Offer/Answer Model with SDP , 2001 .

[17]  Mark Handley,et al.  SDP: Session Description Protocol , 1998, RFC.

[18]  Jonathan Rosenberg A Component Model for SIMPLE , 2002 .

[19]  Ian Wakeman,et al.  The conference control channel protocol (CCCP): a scalable base for building conference control applications , 1995, SIGCOMM '95.

[20]  Shiro Sakata,et al.  Distributed multiparty desktop conferencing system: MERMAID , 1990, CSCW '90.

[21]  F. Tisato,et al.  Coordinator: a basic building block for multimedia conferencing systems , 1991, IEEE Global Telecommunications Conference GLOBECOM '91: Countdown to the New Millennium. Conference Record.

[22]  Harry C. Forsdick,et al.  MMConf: an infrastructure for building shared multimedia applications , 1990, CSCW '90.

[23]  Henning Schulzrinne,et al.  RTP: A Transport Protocol for Real-Time Applications , 1996, RFC.

[24]  Maria Papadopouli,et al.  Locating application data across service discovery domains , 2001, MobiCom '01.

[25]  Saul Greenberg,et al.  GROUPKIT: a groupware toolkit for building real-time conferencing applications , 1992, CSCW '92.

[26]  Shiro Sakata Development and Evaluation of an In-House Multimedia Desktop Conference System , 1990, IEEE J. Sel. Areas Commun..

[27]  Wenyu Jiang,et al.  Towards junking the PBX: deploying IP telephony , 2001, NOSSDAV '01.

[28]  Henning Schulzrinne,et al.  Internet telephony gateway location , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[29]  Keith A. Lantz,et al.  Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems , 1990, CHI '90.

[30]  Jon Crowcroft,et al.  Architecture of conference control functions , 1999, Optics East.

[31]  Kevin Crowston,et al.  The interdisciplinary study of coordination , 1994, CSUR.

[32]  Henning Schulzrinne,et al.  Centralized Conferencing using SIP , 1910 .

[33]  Paul Vixie,et al.  A DNS RR for specifying the location of services (DNS SRV) , 1996, RFC.