Internetworking with TCP/IP (2nd ed.), vol. I
Internetworking with TCP/IP (2nd ed.), vol. I
An active service framework and its application to real-time multimedia transcoding
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
An architecture for a secure service discovery service
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
Using pathchar to estimate Internet link characteristics
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Combined path and server selection in dynamic multimedia environments
MULTIMEDIA '99 Proceedings of the seventh ACM international conference on Multimedia (Part 1)
Service Location Protocol: Automatic Discovery of IP Network Services
IEEE Internet Computing
2K: A Distributed Operating System for Dynamic Heterogeneous Environments
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
The Information Discovery Graph: Towards a Scalable Multimedia Resource Directory
WIAPP '99 Proceedings of the 1999 IEEE Workshop on Internet Applications
Server Selection Using Dynamic Path Characterization in Wide-Area Networks
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Multimedia Service Configuration and Reservation in Heterogeneous Environments
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
SPAND: shared passive network performance discovery
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
CPU Service Classes for Multimedia Applications
ICMCS '99 Proceedings of the IEEE International Conference on Multimedia Computing and Systems - Volume 2
Integrated routing algorithms for anycast messages
IEEE Communications Magazine
IEEE Network: The Magazine of Global Internetworking
A distributed scheme for autonomous service composition
Proceedings of the first ACM international workshop on Multimedia service composition
Architecture and protocol for intercloud communication
Information Sciences: an International Journal
Hi-index | 0.00 |
In wide-area and heterogeneous environments, it is necessary to deploy media gateways at strategic locations within the networks, in order to deliver customized and compose-able multimedia services to individual users. In many cases, media gateways have to be dynamically discovered, because (1) a host may not know a priori all the media gateways it will possibly use, and (2) the change of host location or end-to-end resource condition can make a known media gateway no longer useful. However, current general service location mechanisms are not sufficient to perform media gateway discovery. In this paper, we present MeGaDiP, a wide-area Media Gateway Discovery Protocol. It is based on the same basic architecture of the general service location mechanisms, and can be seen as a discovery heuristics that will be invoked first when discovering a media gateway. The key properties of MeGaDiP include: (1) awareness of both source and destination end hosts: any discovered media gateway will not create an excessively long path between the end hosts via the gateway; (2) resource-awareness: any discovered media gateway is likely to have sufficient end-to-end resources to perform its service; (3) return of discovery results with low latency and high validity by caching and resource validation; (4) small amount of management traffic, regardless of the number of media gateways and end hosts in the environment. Furthermore, an extension to MeGaDiP using a hierarchical architecture is proposed to improve the discovery success rate. The initial performance results from both our prototype implementation and simulation show the soundness of MeGaDiP.