370 likes | 469 Views
F uture A ctive I P N etworks IST - 10561. Deliverable D12 Project Presentation 31st July 200. Presentation Outline. Active Networks Background & Key Issues IST Projects Overview FAIN IST - 10561 Project Summary & Conclusions. Presentation Outline.
E N D
Future Active IP Networks IST - 10561 Deliverable D12 Project Presentation 31st July 200
Presentation Outline • Active Networks Background & Key Issues • IST Projects Overview • FAIN IST - 10561 Project • Summary & Conclusions
Presentation Outline • Active Networks Background & Key Issues • IST Projects Overview • FAIN IST - 10561 Project • Summary & Conclusions
Background • Active Networks is about programming the network infrastructure as support of customised communication services • Active = dynamic programmability and control • Customisation = user/consumer centric network and services • Store - Compute - Forward • Expected major impact : rapid service creation and deployment
Main Issues - Previous Attempts - Service Creation • Intelligent Networks ( 18 years of R&D) • TINA ( 7 years of R&D) • TMN ( 15 years of R&D) • Very Complex • User’s control was not included • Standardisation cycles very long • Very few new Communication Services • Management is detached from networks
Active Networks Background • Active Networks • Store - Compute - Forward • Level of abstraction / standardisation • Programming model • Programmability of network resources ( communication, processing) -middleware • Programmability at the application layer & down : across the transport, network, data link and physical layers
AN Background • Traditional location of intelligence and control • Internet - in end-systems applications ( end-to-end issues) • Telecom- in networks, centralised control with the operator • Technology changes • Distributed OO, intelligent mobile code/agents • Convergence • Signalling controlled by customers • QoS provision in Internet (intserv, diffserv)
AN Introduction / Issues • Applications’ demand for customised communications • Application is aware of network semantics ( QoS, “real-time” and location) - the network becomes a dedicated resource of applications • Network is aware of applications • Management of QoS in IP Networks • Dynamic management ( in service) • Distributed between users and owners • Application and Service models • What resources ( abstractions, APIs) • What models for execution, code distribution
AN Introduction / Issues • Management Solutions • From customised Net Management ( static, configurable) towards programmable Net • Passive Networks • Store - Forward • Level of abstraction /standardisation : protocol • No control by users
Active Management Model • Network supports management services • Dynamically configurable Business Objects communications services • Dynamically configurable Work Flow management Engines -integration with service & network management, processing management and information management via dynamic brokerage • The application includes the business level management solution ( owned by the customer) - includes Work Flow components
Active Networks Impact • Facilitate the infrastructure innovation ( eliminate standardisation of protocols) • Customers / Consumers Relationship • Dynamic network reconfiguration without operator intervention • Customer control of Network & services • Network Service Providers • Partitioning of network resources and services • Customised management & value added services • Legacy network infrastructure can co-exist • Application Developers • Non-standardised components can be used • Lightweight applications on top of services offered by the network
Active Network Impact • Augmented Performance by Combining Communication & Information Processing Power • Packet Data Processing on the way to destination and on-the-fly ( by Active Nodes) • Rapid Deployment of Services • Service components can be injected at the right-place at right-time • Flexible Customisation of Services • Services can be tailored according to packet data as well as packet header
AN Architectures • OPENSIG - Programmable Networks in telecom oriented approach • Opening up the switches • Modelling communication hardware using open programmable network interfaces • Emphasis on service creation with QoS • Open interfaces allow service providers to manipulate the network via middleware toolkits • IEEE P1520 Project follows this approach ( standardise programming interfaces for ATM switches, IP routers & mobile networks)
AN Architectures • DARPA Projects - a diverse approach • Manly focussed on IP routers / IP networks where control and data paths are combined • An approach which mode dynamic that OPENSIG’s semi-static network programming interfaces • Range of approaches: • A single packet ( capsule) modifies the behaviour seen only by that packet • A single packet boots a complete software environment seen by all packets arriving at the node. • MIAM I AC208 Project - Active Connectivity Service - based on Mobile Agents
DARPA Active Networks Architecture Application Application Application AAs Execution Environment (e.g., ALIEN) Execution Environment (e.g., ANTS) EEs Node Operating System (e.g., Nemesis, Scout, Linux, NT) NodeOS
Performance Vs. Flexibility P4 155 Mb/s SNAP PAN 100 Mb/s 80 Mb/s PLAN 60 Mb/s ALIEN 16 Mb/s ANTS Flexibility of System as demonstrated
Presentation Outline • Active Networks Background & Key Issues • IST Projects Overview • FAIN IST - 10561 Project • Summary & Conclusions
IST Projects in Key Action IV Home Premium IP TEQUILA AQUILA CADENUS IP E-HOME InHomNet SIRLAN Wireless GEOCAST BRAHMS MOEBIUS SUITED BRAHMS IPv6 DAVID METEOR HARMONICS WINE 6INIT Optics GCAP ATLAS LION M3I MANTRIP NETGATE WINMAN FAIN FORM ANDROID Network Management
Presentation Outline • Active Networks Background & Key Issues • IST Projects Overview • FAIN IST - 10561 Project • Summary & Conclusions
FAIN IST- 10561 Project Partners P1 – University College London UK P2 – Jozef Stefan Institute Slovenia P3 – National Technical University of Athens Greece P4 – Universitat Politecnica de Catalunya Spain P5 – Deutsche Telekom/ T-Nona Germany P6 – France Telecom/CNET France P7 – KPN Netherlands P8 – Hitachi Europe Ltd. UK P9 – Hitachi Ltd. Japan P10 – Siemens AG Germany P11 – ETH Zurich Switzerland P12 – GMD Fokus GmbH Germany P13 – IKV++ GmbH Germany P14 – INTERGAsys Spain P15 – University of Pennsylvania USA
FAIN Project Main Objectives Develop and validate an open, programmable and dependable active network architecture • Active network, node and management architectures • Pan-European & International Active Network infrastructure • 2 Active Services : Policy based network management + Dynamic Provisioning of protocols • Evaluate advantages / limitations Active IP Network Vs IP network
Enterprise Model FAIN Scope Consumer Domain AN Solutions Provider Domain (Active NW) Application Provider Protocol Provider Mgmt. Service Provider RP5 RP4 RP3 RP6 AN Provider Domain Active Network Operator Customer / User RP7 RP8 RP2 Active Middleware Provider RP1 Active Node Vendor
Network Architecture FAIN AN Architecture Scope AN Solutions Provider Domain Consumer Domain ... RP5 Interface Policy Mgmt. ... Service Creation Environment (Appl. Provider) Dynamic Protocol Provisioning NW Resource Mgmt. RP4 Interface RP3 Interface AN enabledApplication (Appl. Provider Controlled) RP6 Interface AN Operator Domain FAIN AN Infrastructure AN enabledApplication (Customer Controlled) RP7 Interface
Node Architecture AN Solution Provider Consumer Domain Domain : Application AN Solutions s RP6, RP7 RP3, RP4 Interfaces Interfaces Active Network (AN) Operator Domain A FAIN Active Network Node (ANN) Infrastructure Active Node Excecution Environments Service Execution High Perfor- Mobile DPE Layer mance EE agent EE based EE AN Operator RP8 Node API B Domain Inter- Node OS Domain Interface Resource Access Control ( policy based) Active Node Platform Active Node / Network facilities Layer Network Security Service mgmt Mgmt. Provision Node Kernel Open Router Interface/API Active software components Programmable Progammable Router Element Layer (Hardware)
WP1 Structure WP1 PC EU -PO PMC (Project Management Committee) WP Leaders For a & Projects TMC (Technical Management Committee) WP2/3/4/5
WP1 Objectives and Tasks Objectives:provide the technical, administrative and consortium management for the project. Development of the project exploitation & dissemination plan. Tasks: T1.1 Project administrative co-ordination T1.2 Technical co-ordination T1.3 Information exchange and dissemination T1.4 Exploitation plan Deliverables: D12 - Project Presentation - Y1 M3 D10 - Technology Implementation Plan- Version1 - Y1M12 QPMR ( Quarterly Project Management Reports) - Y1 M3, M6, M9, M12
WP2 Objectives & Tasks • Objective: Requirements & Specification for an active IP Network Architecture • T2.1 - Business Model • T2.2 - Use Cases and Network Architecture Requirements • Deliverables: D1 - Requirement Analysis & AN Architecture - Y1M9
WP3 Objectives & Tasks Objectives : develop/design/prototype the architecture & APIs for IP Active Networks T3.1 - Active Node Architecture T3.2 - Active Node Design & Specification T3.3 - Active Node Platform Implementation T3.4 -Active Node Execution - Implementation T3.5 - Prototype Integration & Test Deliverables:D2 - Initial A N and Active Node Architecture - Y1M9 ( WP3) M1 - Initial Implementation & components -Y1M11 (WP3/WP4)
WP4 Objectives & Tasks Objective : develop 2 active services: Policy based network management + Dynamic Provisioning of protocols T4.1 - Req , Design, Spec. Policy based network management T4.2 - Implementation Policy based network management T4.3 - Req , Design, Spec.Implementation- Policy based network management Deliverables D3 Initial Specification of Case Studies Systems - Y1M9 (WP4) M1 - Initial Implementation & components -Y1M11 (WP3/WP4)
WP5 Objectives & Tasks Objectives : Develop & Run an A N Testbed & Evaluate advantages / limitations ANs T5.1-Trials Set-up T5.2-Trial Execution T5.3-Trial Evaluation T5.4-Interworking & other testbeds Deliverable: None M1 - Initial Implementation & components -Y1M11 (WP3/WP4) + Draft Reference Configuration - FAIN Testbed- a ppt presentation (WP5)
Presentation Outline • Active Networks Background & Key Issues • IST Projects Overview • FAIN IST - 10561 Project • Summary & Conclusions
Key Issues & Conclusions • Active Network technology is a hot research area • Proof of concepts results so far • Interoperability issues in the next steps • Performance issues and large scale test beds to follow • Active Management & Management of AN to follow • Active Networks will speed-up network evolution and eventually impact the creation and management of many new services