Switchlets and Dynamic Virtual ATM Networks

This paper presents a novel approach to the control and management of ATM networks, by allowing different control architectures to be operational within the same network, and on the same switch. The resources available on an ATM switch are divided into switchlets, each of which encapsulates a subset of the physical ATM switch resources. A set of switchlets on different ATM switches combine to form a virtual ATM network Each virtual network created in this way can potentially use different control and management mechanisms which are collectively called a control architecture. For example one virtual network might run ATM Forum signalling, another might implement an IP switching control architecture, while yet another can be reserved for an in house secure control architecture. In this manner a new control architecture can be introduced into a network without disrupting existing services and applications, thereby facilitating change management in an elegant way. Switchlets and a control architecture from a well known set can be created on demand to allow the dynamic construction of virtual ATM networks of predefined type. Alternatively the control architecture can be supplied (by a ‘user’) after the virtual network has been created, thus allowing the dynamic creation of virtual ATM networks of arbitrary functionality. Finally, the paper presents a proof of concept implementation as well as ongoing work in this area.

[1]  Eric Hoffman,et al.  Ipsilon's General Switch Management Protocol Specification Version 2.0 , 1998, RFC.

[2]  Tamás Henk,et al.  A New Degree of Freedom in ATM Network Dimensioning: Optimizing the Logical Configuration , 1995, IEEE J. Sel. Areas Commun..

[3]  Atsushi Iwata,et al.  ATM connection and traffic management schemes for multimedia internetworking , 1995, CACM.

[4]  Atm Forum ATM user-network interface (UNI) specification : version 3.1 , 1993 .

[5]  Eric Hoffman,et al.  Ipsilon's General Switch Management Protocol Specification Version 1.1 , 1996, RFC.

[6]  Jean-pierre Deschrevel The ansa model for trading and federation , 1993 .

[7]  Aurel A. Lazar,et al.  Realizing a Foundation for Programmability of ATM Networks with the Binding Architecture , 1996, IEEE J. Sel. Areas Commun..

[8]  Jacobus E. van der Merwe,et al.  Service-specific control architectures for ATM , 1998, IEEE J. Sel. Areas Commun..

[9]  Domenico Ferrari,et al.  Resource partitioning for real-time communication , 1993, First IEEE Symposium on Global Data Networking.

[10]  Burkhard Stiller,et al.  A survey of UNI signaling systems and protocols for ATM networks , 1995, CCRV.

[11]  David H. Shur,et al.  IP over ATM: A Framework Document , 1996, RFC.

[12]  Franco Marconcini,et al.  Towards an Open API for ATM Switch Control , 1996 .

[13]  Robin Fairbairns,et al.  The Design and Implementation of an Operating System to Support Distributed Multimedia Applications , 1996, IEEE J. Sel. Areas Commun..

[14]  Luigi Fratta,et al.  ATM virtual private networks , 1995, CACM.