DocumentCode :
1373074
Title :
The autonomic network architecture (ANA)
Author :
Bouabene, Ghazi ; Jelger, Christophe ; Tschudin, Christian ; Schmid, Stefan ; Keller, Ariane ; May, Martin
Author_Institution :
Comput. Sci. Dept., Univ. of Basel, Basel, Switzerland
Volume :
28
Issue :
1
fYear :
2010
fDate :
1/1/2010 12:00:00 AM
Firstpage :
4
Lastpage :
14
Abstract :
The objective of autonomic networking is to enable the autonomous formation and parametrization of nodes and networks by letting protocols sense and adapt to the networking environment at run time. Besides its dynamic aspects, a core requirement of autonomic networking is to define a structured framework and execution environment that enables algorithms to operate in a continously changing environment. This paper presents the major design principles of the Autonomic Network Architecture (ANA) and reports on a first implementation. The guiding principle of ANA is to strive for flexibility and genericity at all levels of the architecture. In our approach we explicitly avoid to impose a "one-size-fits-all" architecture (where communication protocols and paradigms are fixed by the architecture). To this end, ANA introduces generic abstractions, for example "information dispatch points" instead of addressable endpoints, as well as communication primitives that support network heterogeneity, adaptability, and evolution. These core abstractions allow for the coexistance of multiple and diverse networking styles and protocols. With the public release of the ANA prototype, we aim at federating autonomics related networking projects, enabling different actors to share, compare, and build upon each other¿s work. The ANA runtime can host clean slate network designs as well as legacy Internet technology and serves as a platform for demonstrating autonomic communication principles.
Keywords :
fault tolerant computing; protocols; Internet technology; autonomic communication principles; autonomic network architecture; autonomous formation; continously changing environment; core requirement; diverse networking protocols; diverse networking styles; generic abstractions; host clean slate network designs; information dispatch points; networking environment run time; node parametrization networks; protocols sense; structured framework; support network heterogeneity; Computer science; Electronic mail; Humans; IP networks; Internet; Multicast protocols; Neodymium; Network address translation; Prototypes; Runtime; Network architecture, autonomic networking; future internet, clean slate network design;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2010.100102
Filename :
5371088
Link To Document :
بازگشت