A Service Deployment Architecture for Heterogenous Active Networks Nodes

In order to realise service deployment on high-performance active nodes, the problem of installing and configuring software components in complex, heterogeneous node environments must be addressed. The paper presents our approach to this problem, called Chameleon. The service specification is kept independent of any particular node architecture. During the service deployment phase, the service specification is resolved recursively on each node offering the service and is driven by node-specific parameters. The result of this resolution is a tree of service components, which can differ among different types of nodes. Our solution allows a service to take full advantage of specific node features, such as those related to performance or security. The design is illustrated using a video scaling service.

[1]  Bernhard Plattner,et al.  Router plugins: a software architecture for next-generation routers , 2000, TNET.

[2]  Yechiam Yemini,et al.  Composing Active Services in NetScript , 1998 .

[3]  EDDIE KOHLER,et al.  The click modular router , 2000, TOCS.

[4]  John W. Lockwood,et al.  Reprogrammable network packet processing on the field programmable port extender (FPX) , 2001, FPGA '01.

[5]  Bernhard Plattner,et al.  An active router architecture for multicast video distribution , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[6]  Bernhard Plattner,et al.  A Flexible IP Active Networks Architecture , 2000, IWAN.

[7]  Burkhard Stiller,et al.  Distributed Service Deployment over Programmable Networks , 2001, DSOM.

[8]  Larry L. Peterson,et al.  Fbufs: a high-bandwidth cross-domain transfer facility , 1994, SOSP '93.

[9]  Bernhard Plattner,et al.  Service deployment on high performance active network nodes , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).

[10]  Nathalie Weiler,et al.  WaveVideo – An integrated approach to adaptive wireless video , 1999, Mob. Networks Appl..

[11]  Burkhard Stiller,et al.  A flexible middleware for multimedia communication: design, implementation, and experience , 1999, IEEE J. Sel. Areas Commun..