DocumentCode :
2026983
Title :
Distributing MPEG movies over the Internet using programmable networks
Author :
He, Dan ; Muller, Gilles ; Lawall, Julia L.
Author_Institution :
COMPOSE group, INRIA/LaBRI, Talence, France
fYear :
2002
fDate :
2002
Firstpage :
161
Lastpage :
170
Abstract :
Distributing video over the Internet is an increasingly important application. Nevertheless, the real-time and high bandwidth requirements of video make video distribution over today´s Internet a challenge. Adaptive approaches can be used to respond to changes in bandwidth availability while limiting the effect of such changes on perceptual quality and resource consumption. Nevertheless, most existing adaptation mechanisms have limited scalability and do not effectively exploit the heterogeneity of the Internet. In this paper, we describe the design and implementation of a MPEG video broadcasting service based on active networks. In an active network, routers can be programmed to make routing decisions based on local conditions. Because decisions are made locally, adaptation reacts rapidly to changing conditions and is unaffected by conditions elsewhere in the network. Programmability allows the adaptation policy to be tuned to the structure of the transmitted data, and to the properties of local clients. We use the PLAN-P domain-specific language for programming active routers; this language provides high-level abstractions and safety guarantees that allow complex protocols to be developed rapidly and reliably. Our experiments show that our approach to video distribution permits the decoding of up to 9 times as many frames in a heavily loaded network as distribution using standard routers.
Keywords :
Internet; broadcasting; client-server systems; protocols; telecommunication network routing; video servers; Internet; MPEG movie distribution; MPEG video broadcasting service; PLAN-P domain-specific language; active networks; adaptation policy; complex protocols; decoding; heavily loaded network; high-level abstractions; local clients; local conditions; programmability; programmable networks; real-time high bandwidth requirements; routers; routing decisions; safety guarantees; Availability; Bandwidth; Broadcasting; Domain specific languages; IP networks; Internet; Motion pictures; Multimedia communication; Routing; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
ISSN :
1063-6927
Print_ISBN :
0-7695-1585-1
Type :
conf
DOI :
10.1109/ICDCS.2002.1022253
Filename :
1022253
Link To Document :
بازگشت