An Extended Data Collaboration Mechanism for XCON Multimedia Conference

Providing rich data collaboration services in conferencing system is vital to the success of SIP-based communication system. It not only presents design and implementation challenges, but also gives an opportunity to develop rich and innovative collaboration services conveniently to provide users with novel communication experience. In this paper we present an extended data collaboration mechanism for XCON conferencing system over IP network. It includes uniform media description, media negotiation and media delivery processes. The mechanism adopts the extended SDP and offer/answer model as media description and negotiation mechanism. And it uses RTP/RTCP and extended MSRP as the media transport control protocols respectively for audio/video and various TCP-based data collaboration applications. In this paper, the design principle and concrete implementation details is presented and analyzed in detail. We have developed a prototype implementation to prove our architecture’s feasibility and scalability.

[1]  Chris Boulton,et al.  A Framework for Centralized Conferencing , 2008, RFC.

[2]  Tim Melanchuk An Architectural Framework for Media Server Control , 2009, RFC.

[3]  Cullen Jennings,et al.  The Message Session Relay Protocol (MSRP) , 2007, RFC.

[4]  Jonathan D. Rosenberg,et al.  Network Working Group a Framework for Conferencing with the Session Initiation Protocol (sip) , 2022 .

[5]  Peter Saint-Andre Mapping the Extensible Messaging and Presence Protocol (XMPP) to Common Presence and Instant Messaging (CPIM) , 2004, RFC.

[6]  Aki Niemi,et al.  Multi-party Instant Message (IM) Sessions Using the Message Session Relay Protocol (MSRP) , 2007 .

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

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

[9]  Miguel A. Garcia-Martin,et al.  A Session Description Protocol (SDP) Offer/Answer Mechanism to Enable File Transfer , 2009, RFC.

[10]  Paul Francis,et al.  The IP Network Address Translator (NAT) , 1994, RFC.

[11]  Joerg Ott,et al.  Session Description Protocol (SDP) Extensions and Conventions for Collaboration Applications , 2008 .

[12]  Nathaniel S. Borenstein,et al.  Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies , 1996, RFC.

[13]  Mark Handley,et al.  SIP: Session Initiation Protocol , 1999, RFC.

[14]  Cullen Jennings,et al.  Relay Extensions for the Message Sessions Relay Protocol (MSRP) , 2007, RFC.

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

[16]  Henning Schulzrinne,et al.  An Offer/Answer Model with Session Description Protocol (SDP) , 2002, RFC.

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

[18]  Samrat Ganguly,et al.  IP Multimedia Subsystem (IMS) , 2008 .

[19]  Graham Klyne,et al.  Common Presence and Instant Messaging (CPIM): Message Format , 2004, RFC.

[20]  Jörg Ott,et al.  The Binary Floor Control Protocol (BFCP) , 2021, RFC.