Autonomic Network Management Principles
From Concepts to Applications
Edited by- Nazim Agoulmine, Professor, Dept. of Computer Science and Engineering, University of Evry Val d'Essonne, France
Autonomic networking aims to solve the mounting problems created by increasingly complex networks, by enabling devices and service-providers to decide, preferably without human intervention, what to do at any given moment, and ultimately to create self-managing networks that can interface with each other, adapting their behavior to provide the best service to the end-user in all situations.
This book gives both an understanding and an assessment of the principles, methods and architectures in autonomous network management, as well as lessons learned from, the ongoing initiatives in the field. It includes contributions from industry groups at Orange Labs, Motorola, Ericsson, the ANA EU Project and leading universities. These groups all provide chapters examining the international research projects to which they are contributing, such as the EU Autonomic Network Architecture Project and Ambient Networks EU Project, reviewing current developments and demonstrating how autonomic management principles are used to define new architectures, models, protocols, and mechanisms for future network equipment.
Hardbound, 306 Pages
Published: November 2010
Imprint: Academic Press
ISBN: 978-0-12-382190-4
Contents
Chapter 1: Introduction to Autonomic Concepts Applied to Future Self-Managed Networks
Definition and Scope
Epidemiological Definition of Autonomics
The Need for Autonomic SystemsAutomatic, Autonomous and Autonomic Systems
IBM's Application of Autonomics to ComputersIBM Autonomics Computing
From Autonomic Computing to Autonomics NetworksAutonomic (Networking) Design Principles
Living Systems Inspired DesignPolicy-Based Design
Context Awareness DesignSelf-similarity Design Principle
Adaptive Design 18Knowledge-Based Design
From Autonomic Networking to Autonomic Networking Management
ConclusionReferences
Chapter 2: Autonomic Overlay Network Architecture
IntroductionRelated Work
Automated Management for Overlay NetworksAutonomic Management
Smart Media Routing and Transport (SMART)Media Processing Functions
Overlay RoutingService-Specific Overlay Networks
Overlay Node (ONode) ArchitectureService-Specific Overlay Networks Management
An Autonomic Service ArchitectureIntroduction
Autonomic OverlaysDistributed Knowledge
ConclusionReferences
Chapter 3: ANA: Autonomic Network Architecture
IntroductionMotivation and Aims
Scope and StructureCore Architectural Abstractions
Basic abstractionsCompartment and Information Channel (IC)
The Compartment APIBasic Primitives
The Context and Service ArgumentsImplementation of a Functional Block for Inter-Compartment Connectivity
Development ProcessContent Centric Routing
CCR FB Modular DecompositionImplementational Aspects
ConclusionReferences
Chapter 4: A Utility-Based Autonomic Architecture to Support QoE Quantification in IP Networks
IntroductionAutonomic Network Management Overview
ANEMA: Architecture and ConceptsNUF and Management Strategies Specification
Goal Policies SpecificationBehavioral Policies Specification
Policies Transformation and RelationshipAutonomic Qos/QoE Management in Multiservice IP Networks
Step 1: Identification of High-Level Requirements and NFUStep 2: NUF Analytical Description
Step 3: Management Strategies SpecificationStep 4: Goals Specification
Step 5: Behavioral Policies SpecificationTechnical Specification of the GAP: Autonomic Router
QoE Information Model DesignModeling the QoE Measurement
Experimentations and Simulations ResultsSimulations and Analytical Results
Testbed and Experimental TestsConclusion
ReferencesChapter 5: Federating Autonomic Newtork Management Systems for Flexible Control of End-to-End Communications Services
IntroductionAutonomic Network Management: Avoiding New Management Silos
Our View of FederationFederation of Networks
Federation of Management SystemsFederation of Organizations and their Customers
Example Scenario: End-to-End Management of IPTV ServicesCoordinated Self-Management for IPTV Content Distribution
Federating Network and IPTV Provider Management SystemsInterprovider and Provider-User Federations for IPTV Services
Summary and OutlookReferences
Chapter 6: A Self-Organizing Architecture for Scalable, Adaptive and Robust NetworkingIntroduction
Principles of Self-OrganizationDefinition of Self-Organization
Self-Organization in Biological SystemsProposal of a Self-Organizing Network Architecture
Network ArchitectureNode Architecture
Self-Organization ModulesPulse-Coupled Oscillator Model
Reaction-Diffusion ModelAttractor Selection Model
Inter/Intra-Layer InteractionsIntralayer Interactions
Evaluation MethodologiesConclusion
AcknowledgementsReferences
Chapter 7: Autonomics in Radio Access NetworksIntroduction
Autonomics and Self-Organizing Radio Access NetworksRadio Resource Management
Self-Organizing NetworkSelf-Configuration
Self-OptimizationSelf-Diagnosis
Self-HealingSelf-Protecting
Overview of SON in RANsSON in GSM
SON in UMTSSON in LTE
SON in Heterogeneous NetworksSON in IEEE 1900 Standard
Control and Learning Techniques in SONThe Agent Concept
ControlLearning
SON Use of Case in LTE Network: Intercell Interference Coordination (ICIC)Interference Management in LTE system
Use Case DescriptionA MDP Modeling
Simulation ResultsConclusions
ReferencesChapter 8: Chronus: A Spatiotemporal Macroprogramming Language for Autonomic Wireless Sensor Networks
IntroductionA Motivating Application: Oil Spill Detection and Monitoring Chronus Macroprogramming Language
Data Collection with ChronusEvent Detection with Chronus
User-Defined Data Aggregation OperatorsChronus Implementation
Visual MacroprogrammingChronus Runtime Environment
In-Network ProcessingConcurrency in the Chronus Server
Chronus Microprogramming LanguageMicroprogramming EAs
Implementation of EAsMicroprogramming QAs
Implementation of QAsSimulation Evaluation
Event DetectionData Collection in the Future
Data Collection in the PastLine of Code
Memory FootprintRelated Work
ConclusionReferences
Chapter 9: Security Metrics for Risk-aware Automated Policy ManagementIntroduction
Related WorkSecurity Risk Evaluation Framework
Service Risk AnalysisNetwork Risk Analysis
Quality of Protection MetricROCONA Tool Implementation
Deployment and Case StudyExperimentation and Evaluation
Vulnerability Database Used In the ExperimentsValidation of HVM
Validation of Expected Risk (ER)Validation of QoPM
Running Time Evaluation of the Attack Propagation MetricConclusions
AcknowledgementsReferences
Chapter 10: The Design of the FOCALE Automatic Networking ArchitectureIntroduction and Background
Current Network Management ProblemsDifferent Forms of Complexity
The Inherent Heterogeneity of Management DataThe Purpose of Autonomic Systems
Representing KnowledgeThe Role of Information and Data Models in FOCALE
Choosing an Information ModelOrganizing Knowledge Using the DEN-ng Information Model
Using the DEN-ng Information Model to Communicate with DevicesGovernance Using the DEN-ng Context-Aware Policy Model
SummaryReferences
Chapter 11: Knowledge Representation, Processing and Governance in the FOCALE Autonomic ArchitectureIntroduction and Background
Knowledge Processing in FOCALEWhy UML-Based Models are Insufficient to Represent Network Knowledge
The Role of Ontologies in FOCALEOrganizing Knowledge Using Ontologies
Knowledge IntegrationKnowledge-Based Governance
The Evolution of the FOCALE Control LoopsThe IBM MAPE Control Loop
The Original FOCALE Control LoopsThe New FOCALE Control Loops
SummaryReferences
ConclusionIndex
