FREE ELECTRONIC LIBRARY - Abstract, dissertation, book

Pages:   || 2 | 3 | 4 | 5 |   ...   | 11 |

«Sixth Framework Programme Priority FP6-2004-IST-4 Situated and Autonomic Communications (SAC) Project Number: FP6-IST-27489 Deliverable D1.4/5/6v1 ...»

-- [ Page 1 ] --

ANA Project

Autonomic Network Architecture

Sixth Framework Programme

Priority FP6-2004-IST-4

Situated and Autonomic Communications (SAC)

Project Number: FP6-IST-27489

Deliverable D1.4/5/6v1

ANA Blueprint – First Version

Version 1.0

ANA Project

Autonomic Network Architecture


Project Number

ANA - Autonomic Network Architecture

Project Name


Document Number

ANA Blueprint – First Version

Document Title



Christophe Jelger (UBasel) Editor Stefan Schmid (NEC) Christian Tschudin (UBasel) Christophe Jelger (UBasel) Ghazi Bouabene (UBasel) Guy Leduc (ULg) Lorenzo Peluso (FOKUS) Manolis Sifalakis (ULancs) Marcus Schoeller (ULancs) James Sterbenz (ULanc/University of Kansas) Authors Martin May (ETHZ) Matti Siekkinen (UOslo) Rudolf Roth (FOKUS) Stefan Schmid (NEC) Tanja Zseby (FOKUS) Thomas Plagemann (UOslo) Vera Goebel (UOslo) David Hutchison (ULancs) Reviewers Public Dissemination level 31st December 2006 Contractual delivery date 15th February 2007 Delivery Date 1.0 Version


This document constitutes the first version of the ANA Blueprint Architecture. It describes the initial reference model of the Autonomic Network Architecture (ANA) developed within the EU FP6 IST Project 27489.

The Blueprint includes a definition of the basic abstractions, core concepts and communication paradigms of ANA, defines


interfaces that an actual implementation of a network node must provide in order to support the ANA architectural concepts, and the information flow model for the relevant control and management information of an autonomic network.


ANA Blueprint Architecture, Basic Abstractions, Communication Paradigms, ANA Node, Information Flows Executive Summary The goal of the ANA project is to explore novel ways of designing and building networks beyond legacy Internet technology. The ultimate goal is to design and develop a novel network architecture that can demonstrate the feasibility and properties of autonomic networking [1]. As specified in the description of work [2], it is the intension of the project to address the self-* features of autonomic networking such as self-configuration, self-optimization, self-monitoring, self-management, self-repair, and self-protection.

Because autonomic networking is very recent research area and there does not yet exist an autonomic network architecture, the ANA project is doing significant spadework on this wide and challenging research topic.

Designing a network architecture implies identifying and specifying the design principles of the system being developed. The architecture defines the atomic functions and entities that compose the network and specifies the interactions which occur between these various building blocks.

As the first draft of the ANA architectural blueprint specification, this document describes the initial reference model of the ANA autonomic network architecture. It includes a definition of the basic abstractions and concepts of the ANA architecture and the communication paradigms. The document also includes the abstract interfaces that an actual implementation of a network node must provide in order to support the ANA architectural concepts, and defines the information flow model for the relevant control and management information of an autonomic network.

Table of Contents 1 Introduction

1.1 Motivation and Objectives

1.2 Scope of Deliverable

1.3 Structure of the document

2 Terminology

2.1 Abbreviations

2.2 Definitions

3 Basic Abstractions and Paradigms

3.1 Compartments

3.1.1 Background and Motivation

3.1.2 Compartment Definition

3.1.3 Basic Compartment Functions

3.2 Node Compartment

3.2.1 Private views inside the node compartment

3.2.2 The node compartment and control channel

3.2.3 Example of Communication setup

3.3 Network Compartments

3.3.1 Compartments and Layers

3.3.2 Layering Compartments

3.4 Communication Paradigms

3.4.1 Intra-Compartment Communication

3.4.2 Inter-Compartment Communication

4 Autonomicity in ANA

4.1 Information Management

4.2 Network Monitoring

4.2.1 Key monitoring concepts

4.3 Network Management

4.4 Resilience

5 ANA Node

5.1 Introduction and scope

5.2 Overview of the ANA Node functionalities

5.3 ANA Node: architecture and components

5.3.1 The information dispatch framework (IDF)

5.3.2 Key-Val Repository

5.3.3 The bootstrap procedure (BP)

5.3.4 The MINMEX Controller (MC)

5.3.5 The Playground


5.4.1 Level 2 API

5.4.2 Level 1 API

5.4.3 Level 0 API

5.4.4 Level -1 API

5.4.5 Example Scenario

5.4.6 Code samples for levels 2, 1 and 0

6 Information Management

6.1 Scope of Information Management

6.2 Information Flow Requirements

6.2.1 Information Hook

6.2.2 Information Flow Characteristics

6.3 Information Flow Concepts

6.3.1 Information Hooks

6.3.2 Interactions between ANA entities

6.3.3 Communication Setup Example

6.3.4 Supported Information Sharing Methods

7 Conclusions

8 References


This document is the first version of the ANA Blueprint. It consists of deliverables D1.4v1 (First ANA Blueprint specifications), D1.5v1 (Autonomic functional blocks), and D1.6v1 (Information flow data items and interface specifications) which together specify the core operation of ANA. This first version of the Blueprint was produced during the first 9 months (M4-M12) of architectural work in 2006 and is the basis for both the development of a prototype and the deployment of a testbed in 2007. This upcoming prototyping phase will be used to test, validate, and refine the architectural concepts presented in this document, and will eventually lead to a second and more mature Blueprint document that will be released in the second-half of 2008 (M30).

This first version of the Blueprint describes the initial reference model of the ANA autonomic network architecture. This includes a definition of the basic abstractions and concepts of the ANA architecture and the communication paradigms. The Blueprint also includes the abstract interfaces that an actual implementation of a network node must provide in order to support the ANA architectural concepts. Finally, the Blueprint defines the information flow model for the relevant control and management information of an autonomic network (e.g., for configuration, monitoring, routing, optimization, resilience) and the necessary interfaces.

1.1 Motivation and Objectives This section recaps the main drivers behind the Autonomic Network Architecture (ANA) and its high-level objectives.

The overall objective is to develop a novel network architecture and to populate it with the functionality needed to demonstrate the feasibility of autonomic networking. In order to avoid the same failings of network architectures developed in the past, the guiding principles behind the architectural work in ANA are achieving maximum flexibility and providing support for functional scaling by design.

The former indicates that the project members do not envision a “one-size-fits-all” network architecture for the various different types of networking scenarios (e.g., Internet, Sensor Networks, Mobile Ad hoc Networks, Peer-to-peer Networks). Instead, the aim of ANA is to provide an architectural framework that enables the co-existence and interworking between different network architectures.

Functional scaling means that a network is able to extend both horizontally (more functionality) as well as vertically (different ways of integrating abundant functionality).

New functions must be integrated; otherwise we do not have scaling of functionality, only function accumulation. In the context of ANA, the ability of functional scaling is considered vital, as this provides the basis to allow dynamic integration of new, autonomic functionalities, as they are developed.

FP6-IST-27489 ANA Project - Deliverable D1.4/5/6v1 – ANA Blueprint – First Version Page 1

The Internet and the OSI model are examples of a functionally non-scalable approach:

both are based on the premise of factoring out functionality. The “canonical set” of protocols collected in the Internet-Suite has done a good job so far; however the limitations of this one-size-fits-all approach have become visible. This is not surprising, since the networking layer of the Internet has not aimed at functional scaling by design: it has evolved through a ‘patchwork’ style. Additions were made in a stealth-like way and have not dared to change things. The main examples are the introduction of the hidden routing hierarchy with AS, CIDR or MPLS, as well as other less successful initiatives such as RSVP, multicast, mobile IP and MANET.

As a result, the objective of the ANA project is to provide an architectural framework – a “meta architecture” – that allows the accommodation of and interworking between the full range of networks, ranging from small scale Personal Area Networks, through (Mobile) Ad hoc Networks and special purpose networks such as Sensor Networks, to global scale networks, in particular the Internet.

An important step towards such a “meta architecture” is to design a framework that is able to host different types of network. As a result, ANA encompasses the concept of Compartments as a key abstraction that allows co-existence and interworking of different types of network through a minimum generic interface.

Furthermore, the operation of different types of compartments must be analysed in order to identify the fundamental building blocks of the abstraction. The de-composition of compartments into the core functions helps to understand how the necessary flexibility (functional scalability) to provide autonomicity can be achieved through compartments.

An important concern in developing a new architecture is to ensure that networks have the necessary emergent properties to support the applications and users running on them.

Key amongst these is resilience and security, which we explore in depth in ANA, and evolvability which is an implicit part of the project’s concerns.

1.2 Scope of Deliverable The Blueprint documents focus on the overall architectural aspects of ANA. As such, they define the basic abstractions and building blocks of ANA and present their basic operation and interactions.

As it is most important to establish a sound architectural framework, the focus of the initial work was primarily on the overall architecture. How autonomicity can be achieved will be more carefully studied once the architectural framework becomes stable and the key building blocks and their basic operations have been identified.

Therefore, the blueprint does not capture the detailed results of other areas of work in the project, such as routing, service discovery, functional composition, monitoring, etc. The

outcomes of those areas of work are describes in the following deliverables:

• D2.1: First Draft of Routing Design and Service Discovery [3]

• D2.2: Functional Composition Framework [4] FP6-IST-27489 ANA Project - Deliverable D1.4/5/6v1 – ANA Blueprint – First Version Page 2

• D3.1: Monitoring Framework [5]

• D3.2: Resilience/Security Framework [6]

1.3 Structure of the document The structure of this document is as follows: Section 2 defines the ANA terminology.

Section 3 describes the core abstractions of the ANA network architecture and the basic communication paradigms. Section 4 further outlines how autonomicity is achieved in ANA. Section 5 defines the ANA node, its basic components and operation as well as the abstract interfaces. Section 6 defines the information flow framework that is the basic concepts for information sharing in ANA. Finally, section 7 concludes the document.

–  –  –

2.2 Definitions


• An Identifier consists of a finite sequence of symbols of a given alphabet.

• Identifiers are used for identification of an entity within a set of entities (e.g., to single out one or more objects from a set of objects).

• Identifiers are typically persistent and globally unique within a given identifier space.

• Within ANA, identifiers are used to identify objects, resources, etc.


• A Name is a globally unique, persistent identifier used for recognition of an entity (e.g., object, resource, and host). For example, a name can be used to resolve the address/locator of the entity.

• Within ANA, names are used to identify an entity (e.g., object, resource, and host). Names can thus be used to resolve the identifier or address/locator of an entity, which is necessary to gain access or communicate with the entity.


• An Address is an identifier that is used for routing and forwarding.

• Addresses entail the information that is needed to transport data/information from a source to a destination.

FP6-IST-27489 ANA Project - Deliverable D1.4/5/6v1 – ANA Blueprint – First Version Page 4

• In case of structured addresses, which define the location of an entity within a topology, addresses are also called Locators.


• A Label is a node-local identifier for an Information Dispatch Point.

Functional Block (FB):

• A FB is an information processing functions in ANA, which for example generates, consumes, processes or forwards information.

• FBs run on one node only, which means a node has full control over the functional blocks it hosts.

• FBs can have zero or more input and output.

Information Channel (IC):

Pages:   || 2 | 3 | 4 | 5 |   ...   | 11 |

Similar works:

«Integrierte Vermeidung und Verminderung der Umweltverschmutzung (IVU) Merkblatt über beste verfügbare Techniken für Großfeuerungsanlagen Juli 2006 mit ausgewählten Kapiteln in deutscher Übersetzung Umweltbundesamt (German Federal Environmental Agency) National Focal Point IPPC Wörlitzer Platz 1 D-06844 Dessau Tel.: +49 (0)340 2103-0 Fax: + 49 (0)340 2103-2285 E-Mail: nfp-ippc@uba.de (Subject: NFP-IPPC) Das Bundesministerium für Umwelt, Naturschutz und Reaktorsicherheit und die 16...»

«The Ohio State University Knowledge Bank kb.osu.edu Ohio Journal of Science (Ohio Academy of Science) Ohio Journal of Science: Volume 84, Issue 5 (December, 1984) 1984-12 Obituaries of Members of the Ohio Academy of Science: Report of the Necrology Committee The Ohio Journal of Science. v84, n5 (December, 1984), 271-277 http://hdl.handle.net/1811/23038 Downloaded from the Knowledge Bank, The Ohio State University's institutional repository OBITUARIES OF MEMBERS OF THE OHIO ACADEMY OF SCIENCE:...»

«AES/PE/12-37 Fluid-particle transport in the narrow annuli of needle wells Sept-21-2012 Joas Kielstra Title : Fluid-particle transport in the narrow annuli of needle wells Author : J.L. Kielstra TA Report number : AES/PE/12-37 Date : September 21, 2012 Professor : prof.dr. P.L.J. Zitha Supervisor : dr. A. Barnhoorn Postal Address : Section for Petroleum Engineering Department of Geoscience & Engineering Delft University of Technology P.O. Box 5028 The Netherlands Telephone : (31) 15 2781328...»

«School of English and American Studies Faculty of Humanities Eötvös Loránd University New Concepts and Approaches in English and American Studies PhD Conference November 13-14, 2008 Venue: Trefort-kert campus of Eötvös Loránd University 1088 Budapest, Múzeum krt. 4/A and Rákóczi út 5. School of English and American Studies Faculty of Humanities Eötvös Loránd University 1088 Budapest, Rákóczi út 5.Website of the School: http://seas3.elte.hu Website of the Conference:...»

«ABTA Travel Trends Report 2014 ABTA Travel Trends 2014 Contents 2013 Market overview 2 2014 Market outlook 3 2014 Domestic outlook 4 Key Trends 2014 1. Cautious optimism 5 2. Playing it safe 5 3. Same country, different destination 5 4. Package popularity 5 5. Affluent consumers seeking simplicity 6 6. Train, coach and cruise 6 7. Age group trends 6 Observations from the Foreign and Commonwealth Office 7-8 ABTA Destinations to Watch 2014 9  Brazil 10  The Caribbean (Antigua) 11  Costa...»

«Geomorphic Processes Associated with Small-Scale Opencast Mining and Mitigation Measures: Case Study of the Gatumba Mining District in the Western Highlands of Rwanda Thesis approved by the Faculty of Environmental Sciences and Process Engineering of the Brandenburg University of Technology Cottbus–Senftenberg to gain the academic degree of Doctor of Natural Sciences (Dr. rer. nat.). by M.Sc. Rutazuyaza Vaillant Byizigiro Born on 21.03.1972, in Ilundu, DR-Congo (Ex-Zaïre) Reviewer: Prof. Dr....»

«      Shawnee Community College Quality Online Course Initiative An institutional assessment tool to assist in the design of online courses and programs.               Instructional Design Instructional design refers to the analysis of learning needs and the systemic approach to developing an online course in a manner that facilitates the transfer of knowledge and skills to the learner through the use of a variety of instructional methods, which cater to multiple learning styles,...»

«Nicht invasive Charakterisierung von Differenzierungsprozessen in humanen Stammzellen Dissertation zur Erlangung des Grades des Doktors der Naturwissenschaften der Naturwissenschaftlich-Technischen Fakultät III Chemie, Pharmazie, Biound Werkstoffwissenschaften der Universität des Saarlandes von Dipl.-Biochem. Cornelia Hildebrandt Saarbrücken Januar, 2011 Tag des Kolloquiums: 31.05.2011 Dekan: Prof. Dr. Maier Berichterstatter: Prof. Dr. Fuhr Prof. Dr. Lehr Vorsitz: Prof. Dr. Walter Akad....»

«Ludwig-Maximilians-Universität München Schriften zur Empirischen Forschung und Quantitativen Unternehmensplanung Heft 21 / 2004 DIE ÜBERPRÜFUNG VON SPEZIFIKATION UND GÜTE VON STRUKTURGLEICHUNGSMODELLEN: VERFAHREN UND ANWENDUNG Markus Zinnbauer, Markus Eberl Ludwig-Maximilians-Universität München Institut für Unternehmensentwicklung und Organisation Seminar für Empirische Forschung und Unternehmensplanung Prof. Dr. Manfred Schwaiger Kaulbachstr. 45 / I D-80539 München Tel.: (089) 2180...»

«©Geol. Bundesanstalt, Wien; download unter www.geologie.ac.at Verh. Geol. B.-A. Jahrgang 1972 S. 47—74 Wien, März 1972 S. 47—74 Mitt. Ges. Geol. Bergbaustud. 20. Bd. Wien, März 1972 I conglomerati tardo-paleozoici post-ercinici delle Dolomiti*) Von RENZO D A L C I N *) Mit 5 Abbildungen und 4 Tabellen Summary A sedimentological-stratigraphical study was carried out on the late Paleozoic post-Hercynian conglomerates of the Dolomites: specifically, on the Ponte Gardena Conglomerate and on...»

«KLB Katholische Landvolkbewegung Deutschland Drachenfelsstr. 23 53604 Bad Honnef / Rhöndorf TEL 02224-71031, FAX 02224-78910 Mail: bundesstelle@klb-deutschland.de Internet: www.klb-deutschland.de Zusammenfassung Zukunftsforum 2015 Veranstaltung am Donnerstag, 22. Januar 2015, City Cube, Raum M1 „Zwischen allen Stühlen“ Frauen zwischen Familie, Betrieb und Ehrenamt „Frau zu sein ist wirklich. Man muss denken wie ein Mann, sich geben wie eine Dame, aussehen wie ein junges Mädchen und...»

«Newsletter Åbo Akademi Process Chemistry Centre No. 12 2/2006 Everybody is Needed My friend and colleague, a high-level expert in chemical engineering, came to me with a depressing message: “Tapio, we are not needed anymore!”. I was astonished, why? Because nowadays all research and development should be strictly oriented toward new products, but chemical skills in chemical engineering are abandoned, such as mathematical modeling of processes and computation of kinetics, transport...»

<<  HOME   |    CONTACTS
2016 www.abstract.xlibx.info - Free e-library - Abstract, dissertation, book

Materials of this site are available for review, all rights belong to their respective owners.
If you do not agree with the fact that your material is placed on this site, please, email us, we will within 1-2 business days delete him.