Towards an Architecture for Audio/Video Conferencing in Distributed Brokering Systems

In this paper, we explore the deployment of distributed brokering systems in the context of audio/video conferencing. We expand upon our earlier work in this area, and eliminate certain drawbacks that were present in that approach. Our new work provides substantial performance improvements. Also, we outline our support for managing legacy applications within the system. We based our investigations on the NaradaBrokering system, which provides support for peer-to-peer (P2P), centralized and distributed interactions. We include experimental results, from our performance tests, which substantiate our claim that systems such as NaradaBrokering can be deployed in the context of real-time audio/video conferencing, while supporting large heterogeneous client configurations.

[1]  Jim Duggan,et al.  Stream enhancements for the CORBA event service , 2001, MULTIMEDIA '01.

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

[3]  Geoffrey C. Fox,et al.  A Transport Framework for Distributed Brokering Systems , 2003, PDPTA.

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

[5]  Geoffrey C. Fox,et al.  A Web Services Framework for Collaboration and Videoconferencing , 2003 .

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

[7]  Geoffrey C. Fox,et al.  The Narada Event Brokering System: Overview and Extensions , 2002, PDPTA.

[8]  Geoffrey C. Fox,et al.  Integration of NaradaBrokering and Audio/Video Conferencing as a Web Service , 2002, Communications, Internet, and Information Technology.

[9]  Geoffrey C. Fox,et al.  A scaleable event infrastructure for peer to peer grids , 2002, JGI '02.

[10]  Kevin C. Almeroth,et al.  The evolution of multicast: from the MBone to interdomain multicast to Internet2 deployment , 2000, IEEE Netw..

[11]  Ahmet Uyar,et al.  A Web Services Framework for Collaboration and Audio / Videoconferencing , 2002 .

[12]  Geoffrey C. Fox,et al.  Grid services for earthquake science , 2002, Concurr. Comput. Pract. Exp..

[13]  Geoffrey C. Fox,et al.  NaradaBrokering: A Distributed Middleware Framework and Architecture for Enabling Durable Peer-to-Peer Grids , 2003, Middleware.

[14]  Geoffrey C. Fox,et al.  JMS Compliance in the Narada Event Brokering System , 2002, International Conference on Internet Computing.