SUPA/YMCA (Yang Models for Configuration and topology Abstraction)

Slides:



Advertisements
Similar presentations
Mobile IP How Mobile IP Works? Agenda What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals.
Advertisements

1 Introducing the Specifications of the Metro Ethernet Forum.
What is it? What is it used for?
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
Gap Analysis of Simplified Use of Policy Abstractions (SUPA) Presenter: Jun Bi draft-bi-supa-gap-analysis-02 IETF 92 SUPA BoF Dallas, TX March 23, 2015.
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
Protocols and the TCP/IP Suite
© Copyright Eliyahu Brutman Programming Techniques Course.
Networking with Windows Vista.. Vista’s New Tools and Features The Network and Sharing Center Network Discovery Network Map Network Diagnostics.
Network Topologies. Point-to-Point Topology Point-to-point (PTP) topology connects two nodes directly together. The following examples are pure point.
The OSI Model A layered framework for the design of network systems that allows communication across all types of computer systems regardless of their.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Fundamentals of Computer Networks ECE 478/578 Lecture #2 Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University of Arizona.
1 Introducing the Specifications of the Metro Ethernet Forum.
Introduction to Dynamic Routing Protocol
Status of Work Feb 2, What and how fits? (option 1) Network Manager Network Elements (routers, switches, etc) RESTCONF / NETCONF Service Management.
Session 26 Modeling the Static View: The Deployment Diagram Written by Thomas A. Pender Published by Wiley Publishing, Inc. October 27, 2011 Presented.
Application Policy on Network Functions (APONF) G. Karagiannis and T.Tsou 1.
TEMPLATE DESIGN © SUPA – Simplified Use of Policy Abstractions Policy-driven Service Management Date: Monday, March 23,
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
 Topology Topology  Different types of topology Different types of topology  bus topologybus topology  ring topologyring topology  star topologystar.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
TAL7011 – Lecture 4 UML for Architecture Modeling.
Omniran CF00 1 P802.1CF NRM Mapping to real networks Date: Authors: NameAffiliationPhone Max RiegelNokia Networks
OSI Reference Model. Open Systems Interconnection (OSI) Model International standard organization (ISO) established a committee in 1977 to develop an.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Abstraction and Control of Transport Networks
WLAN.
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
The Office location (Where). The Detail Map The demographic models used in strategic planning is extended of the enterprise architecture as the requirements.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
OOD OO Design. OOD-2 OO Development Requirements Use case analysis OO Analysis –Models from the domain and application OO Design –Mapping of model.
Omniran IEEE 802 Scope of OmniRAN Date: Authors: NameAffiliationPhone Max RiegelNSN
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
3 rd lecture Presented by Dr. Sarah Mustafa Eljack.
Local Area Network Topology. LAN Architecture - Protocol architecture - Topologies - Media access control - Logical Link Control.
Lec4: Introduction to Dynamic Routing Protocol
Database Development (8 May 2017).
OSI model vs. TCP/IP MODEL
Distributed Systems.
Object-Oriented Analysis and Design
Chap. 2 Network Models.
DATA COMMUNICATION Lecture-5.
Module 8: Concepts of a Network Load Balancing Cluster
Real Life Networking Examples
Integration of Network Services Interface version 2 with the JUNOS Space SDK
DEPARTMENT OF COMPUTER SCIENCE
CHAPTER 3 Architectures for Distributed Systems
Pertemuan 11 Model TCP/IP
Lec 5 Layers Computer Networks Al-Mustansiryah University
Introduction to Dynamic Routing Protocol
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Brief Introduction to IEEE P802.1CF
Chapter 9: Multiarea OSPF
Introduction to Dynamic Routing Protocol
Qin Wu Roni Even Ying Cheng IETF 103 Bangkok, Tailand Oct 12, 2018
Michale Wang Qin Wu Roni Even Wen Bin IETF 103 Bangkok, Tailand
Medium-Sized Switched Network Construction
Network layer devices combine multiple broadcast domains
IMPORTANT NOTICE TO STUDENTS:
Analysis models and design models
Chapter 9: Multiarea OSPF
IEEE 802 Scope of OmniRAN Abstract
Chapter 9: Multiarea OSPF
Protocols and the TCP/IP Suite
Connecting to the Network
Design.
Presentation transcript:

SUPA/YMCA (Yang Models for Configuration and topology Abstraction)

SUPA/YMCA Problem statement Architecture Three milestones Use cases Topology: A Yang model of the unified network topology abstraction Configuration: Define some service configuration model Mapping: Describe how to map the service into device configuration using the topology model Use cases DDC: Distributed data center applications VPN: L3 VPN applictions

Topology provided to applications Actual or abstract topologies are provided to applications. The provided topology should be able to meet the requirement of the application. Different applications may get different (abstract) topologies from the controller abstraction Controller A F B D E Actual network topology K C H G I J NE NE NE

Network Topology Abstraction An unified topology model at multiple levels Information model Hierarchy of the topology information Different topology types Data model Topology at different level

Information model Figure 2 Topology information model structure

Information model Physical topology: This type of topology consists of physical devices and the transmission medium among them. Data-link topology: This type of topology focuses on network elements that are visible with the help of different data-link protocols and their characteristics. Network topology: This type of topology emphasizes network elements and connections that can be discovered by protocols in network stack.

Data model A Yang data model for multiple layers. Figure 3 Topology information model structure

Data model A network at any layer can contain multiple topologies. Topology: Usually a topology may contain different nodes, links and termination points. A network can be represented by several different topologies which may be organized into hierarchical manners. Node: A node represent one network entity either physical or logical. According to the controller scope that the nodes belong to, they can be referred as (internal) nodes or external nodes respectively. Link: A link is a demonstration of the point-to-point connectivity between two nodes. Similarly as nodes, links can be subcategorized into (internal) links or external links according to their controller scope. Termination point: A termination point is used to describe the attachment relationship between a node and one of its links. One node may contain multiple termination points but one termination point only associates one link to the node.

Topology data model Configuration Topology Mapping SUPA/YMCA architecture

How to use topology model: service configuration-VPN service Applications Application Application Application 1 VPN service specific abstraction: end points related information of VPN tunnel, protocol type of VPN tunnel. Using YANG to describe these. K A Controller maps the VPN service specific abstractions to topology and network configuration. Controller A F B D E Actual network topology K C H G I J 2 device/feature specific YANG models / NETCONF interface NE NE NE 1 The attributes including: Local and remote interface (IP and name), protocol type, etc. 2 The configurations of NEs for implementing the VPN in the network.

Thank you!