Abstract
This paper presents the ANTS (ATM Networking Transactional Society) architecture, the result of a study into the application of transactional semantics in ATM, performed by Sintef Telecom & Informatics in the ACTS project ACTranS. With a centralised approach like the one taken in TINA-C, we see a scalability problem in the inherent bottlenecks of this architecture. To address this, we have defined and described a society of cooperating agents, ANTS, with each agent governing an ATM switch. The distributed agents share among them the control of the network, delivering a scalable and flexible architecture as a basis for connection management and intelligent network services. While the introduction of distributed agents alone offer a mean to introduce services in the network, using transactions to define units of work and keep a consistent picture of the world further facilitates releasing their potential. But, while our evaluation concludes that transactions offer some conceptual relief in connection management, the transactional agent society would better serve as a useful platform for higher level services like user profiles and accounting, seamless networks and Virtual Private Networks. OMG's OTS can mostly take care of the transactional mechanisms, but we see the need for a minimalised, relaxed variant to serve its purpose in the connection management. While the concepts seem promising, a software implementation would in reality be too slow to handle the traffic. Due to the relatively high latency in CORBA and OTS, the transactional aspects will face performance trouble in the connection management, but used in higher level services we see immediate gains.
Preview
Unable to display preview. Download preview PDF.
References
ATM Forum, Private Network-Network Interface Specification Version 1.0 (PNNI 1.0) af-pnni-0055.000, March 1996.
Elmagarmid, A K (ed). 1992. Database Transaction Models For Advanced Applications. San Mateo, Calif., Morgan Kaufmann Publishers.
Buretta, Marie. 1997. Data Replication — Tools and Techniques for Managing Distributed Information. John Wiley & Sons.
ATM Forum, ATM User Network Interface(UNI) signalling Specification Version 4.0, af-sig-0061.000, July 1996
ATM Forum, ATM User Network Interface(UNI) Specification Version 3.1, af-uni-0010.002, September 1994
Buchmann, Meunier, Rohnert, Sommerlad, Stal. 1996. A System Of Patterns — patterns oriented software architecture. John Wiley & Sons.
Aniruddha Gokhale, Douglas C. Schmidt, 1997. Evaluating CORBA latency over High-Speed ATM Networks. ICDCS 97, Baltimore, USA.
Thomas J. Mowbray, Raphael C. Malveau. 1997. CORBA Design Patterns. John Wiley & Sons.
NERM Overview, ACTranS document 061, Cristophe Le Goc, Doxa Informatique, 1997.
E. Moss. Nested Transactions. MIT Press, 1985
J. Gray, A. Reuter. Transaction Processing: Concepts and Techniques. Morgan Kaufmann Publishers, 1993
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bjanger, B.W., Solhaug, A. (1998). ATM network management with distributed transactional agents. In: Trigila, S., Mullery, A., Campolargo, M., Vanderstraeten, H., Mampaey, M. (eds) Intelligence in Services and Networks: Technology for Ubiquitous Telecom Services. IS&N 1998. Lecture Notes in Computer Science, vol 1430. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0056960
Download citation
DOI: https://doi.org/10.1007/BFb0056960
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64598-6
Online ISBN: 978-3-540-69343-7
eBook Packages: Springer Book Archive