This article presents an approach for deploying and controlling active services over virtual active networks (VAN). We consider a VAN as a service abstraction offered by a provider to its customers. For the provider, the VAN represents the means to partition the network resources and isolate the customers from one another in virtual environments. For the customer, the VAN represents the environment in which it can install, configure and run its own services without further interaction with the provider. A VAN constitutes an interesting means for the provider Io delegate a part of its service management and a solution for a fast and flexible service deployment. In this paper, we present our VAN-based ASMA (active service management architecture) platform, which on the one hand, enables the customer to request a VAN from the provider, and manage his own services within his VAV and, on the other hand, allows the provider to manage the VANs created in his domain. Experiments are also presented. In particular, an MPEG-4 video control service is developed in order to test the capabilities of our platform.
[1]
Yechiam Yemini,et al.
Virtual active networks: towards multi-edged network computing
,
2001,
Comput. Networks.
[2]
Ahmed Mehaoua,et al.
Encapsulation and marking of MPEG-4 video over IP differentiated services
,
2001,
Proceedings. Sixth IEEE Symposium on Computers and Communications.
[3]
John V. Guttag,et al.
ANTS: a toolkit for building and dynamically deploying network protocols
,
1998,
1998 IEEE Open Architectures and Network Programming.
[4]
David Wetherall,et al.
Towards an active network architecture
,
1996,
CCRV.
[5]
Andrew T. Campbell,et al.
The Genesis Kernel: a programming system for spawning network architectures
,
2001,
IEEE J. Sel. Areas Commun..
[6]
Rolf Stadler,et al.
Virtual Active Networks - Safe and Flexible Environments for Customer-managed Services
,
1999,
DSOM.