Comprehensive multiplatform collaboration

We describe the architecture and implementation of our comprehensive multi-platform collaboration framework known as Columbia InterNet Extensible Multimedia Architecture (CINEMA). It provides a distributed architecture for collaboration using synchronous communications like multimedia conferencing, instant messaging, shared web-browsing, and asynchronous communications like discussion forums, shared files, voice and video mails. It allows seamless integration with various communication means like telephones, IP phones, web and electronic mail. In addition, it provides value-added services such as call handling based on location information and presence status. The paper discusses the media services needed for collaborative environment, the components provided by CINEMA and the interaction among those components.

[1]  Saul Greenberg,et al.  GroupWeb: A Groupware Web Browser , 1996 .

[2]  James D. Herbsleb,et al.  What is chat doing in the workplace? , 2002, CSCW '02.

[3]  Lazaros F. Merakos,et al.  Potential and limitations of a teleteaching environment based on H.323 audio-visual communication systems , 2000, Comput. Networks.

[4]  Henning Schulzrinne,et al.  Real Time Streaming Protocol (RTSP) , 1998, RFC.

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

[6]  Jörg Ott,et al.  ITU-T Standardization Activities for Interactive Multimedia Communications on Packet-Based Networks: H.323 and Related Recommendations , 1999, Comput. Networks.

[7]  J. Postel,et al.  Multimedia conferencing: has it come of age? , 1991, Proceedings of the Twenty-Fourth Annual Hawaii International Conference on System Sciences.

[8]  J. Lennox,et al.  CPL : A Language for User Control of Internet Telephony Service , 2002 .

[9]  Max Mühlhäuser Interdisciplinary Development of an Electronic Class and Conference Room , 1996, J. Univers. Comput. Sci..

[10]  Wenyu Jiang,et al.  Integrating Internet telephony services , 2002, IEEE Internet Computing.

[11]  Steven McCanne,et al.  vic: a flexible framework for packet video , 1995, MULTIMEDIA '95.

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

[13]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[14]  Sunil K. Sarin,et al.  Computer-Based Real-Time Conferencing Systems , 1985, Computer.

[15]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[16]  E. James Whitehead,et al.  HTTP Extensions for Distributed Authoring - WEBDAV , 1999, RFC.

[17]  Wolfgang Appelt,et al.  WWW Based Collaboration with the BSCW System , 1999, SOFSEM.

[18]  Henning Schulzrinne,et al.  Call Processing Language (CPL): A Language for User Control of Internet Telephony Services , 2004, RFC.

[19]  J. J. Garcia-Luna-Aceves,et al.  Floor control for multimedia conferencing and collaboration , 1997, Multimedia Systems.

[20]  Adam Roach,et al.  Session Initiation Protocol (SIP)-Specific Event Notification , 2002, RFC.

[21]  Henning Schulzrinne,et al.  Providing emergency services in Internet telephony , 2002, SPIE ITCom.

[22]  Andy Hopper,et al.  Virtual Network Computing , 1998, IEEE Internet Comput..

[23]  Alan Dix Computer Supported Cooperative Work: A Framework , 1994 .

[24]  Gail E. Kaiser,et al.  CSCW and Software Process , 1994, Proceedings. Ninth International Software Process Workshop.

[25]  Henning Schulzrinne,et al.  Unified Messaging using SIP and RTSP , 2000 .

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

[27]  Mark Handley,et al.  Session Announcement Protocol , 2000, RFC.

[28]  Vinay Kumar,et al.  Mbone: Interactive Multimedia on the Internet , 1995 .

[29]  P. Venkat Rangan,et al.  Software Architecture for Integration of Video Services in the Etherphone System , 1991, IEEE J. Sel. Areas Commun..

[30]  Henning Schulzrinne,et al.  Session Initiation Protocol (SIP) , 2003 .

[31]  David Robinson,et al.  The Common Gateway Interface (CGI) Version 1.1 , 2004, RFC.

[32]  Xiaotao Wu Use of Session Initiation Protocol (SIP) and Simple Object Access Protocol (SOAP) for Conference Floor Control Protocol (SOAP) for Conference Floor Control , 2003 .

[33]  Henning Schulzrinne,et al.  Comprehensive Multi-platform Collaboration , 2003 .

[34]  Henning Schulzrinne,et al.  Programmable end system services using SIP , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[35]  Henning Schulzrinne,et al.  RPIDS -- Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP) , 2003 .

[36]  New Riders MBONE: Interactive Multimedia on the Internet , 1995 .

[37]  Henning Schulzrinne,et al.  Integrating voiceXML with SIP services , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[38]  Wenyu Jiang,et al.  CINEMA: Columbia InterNet Extensible Multimedia Architecture , 2002 .

[39]  John C. Tang,et al.  What video can and cannot do for collaboration: A case study , 1993, MULTIMEDIA '93.

[40]  Henning Schulzrinne Conferencing and Collaborative Computing , 1995 .