An adaptive protocol for locating programmable media gateways

We describe a new control protocol called Adaptive Gateway Location Protocol (AGLP). In this protocol, a client requests a computation on a multimedia stream. AGLP discovers programmable Internet servers that process multimedia streams, and assigns the computation to one of these so-called gateways. AGLP continuously searches for alternate gateways, and, transparent to users, migrates computations between them to improve efficiency. The AGLP protocol uses soft-states for robustness and scale. Simulation results support that our protocol quickly locates gateways and migrates computations while keeping the load on the network low. We also outline planned enhancements to AGLP.

[1]  Steven McCanne,et al.  An application level video gateway , 1995, MULTIMEDIA '95.

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

[3]  Mark D. Yarvis,et al.  Conductor: Distributed Adaptation for Complex Networks , 1999 .

[4]  ZHANGLi-xia,et al.  A reliable multicast framework for light-weight sessions and application level framing , 1995 .

[5]  Kenneth L. Calvert,et al.  Modeling Internet topology , 1997, IEEE Commun. Mag..

[6]  Ernst W. Biersack,et al.  Scalable feedback for large groups , 1999, TNET.

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

[8]  Wei Tsang Ooi,et al.  DESIGN AND IMPLEMENTATION OF PROGRAMMABLE MEDIA GATEWAYS , 2000 .

[9]  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.

[10]  David L. Mills,et al.  Network Time Protocol (Version 3) Specification, Implementation , 1992 .