Download presentation
Presentation is loading. Please wait.
Published byDoreen Butler Modified over 7 years ago
1
Developing an Implementation Framework for the Future Internet using the Y-Comm Architecture, SDN and NFV Glenford Mapp Associate Professor Middlesex University, London Fragkiskos Sardis Researcher, Kings College London Jon Crowcroft Professor, University of Cambridge JUNE 2016 IEEE NETSOFT
2
Outline of this Talk The Y-Comm Architecture – Reference Model
Motivation for implementing Y-Comm The Y-Comm Implementation Model Building a Core-Endpoint The Network Management Control Protocol Current Work Questions JUNE 2016 IEEE NETSOFT
3
Why do we need a new Architecture?
Current Internet is very successful as a communications system However, we have been attempting to put support for mobility, QoS and security on top of it This is failing Better approach: Need to build communications, mobility, QoS and security into a new architecture JUNE 2016 IEEE NETSOFT
4
Other issue: Network Evolution
JUNE 2016 IEEE NETSOFT
5
The Y-Comm Architecture
CORE NETWORK PERIPHERAL NETWORK APPLICATION ENVIRONMENTS SERVICE PLATFORM QOS LAYER NETWORK QOS LAYER END SYSTEM TRANSPORT CORE TRANSPORT MOBILITY MANAGEMENT NETWORK MANAGEMENT HANDOVER MANAGEMENT CONFIGURATION LAYER NETWORK ABSTRACTION (MOBILE NODE) NETWORK ABSTRACTION (BASE STATION) HARDWARE PLATFORM (MOBILE NODE) HARDWARE PLATFORM (BASE STATION) JUNE 2016 IEEE NETSOFT
6
The Complete Y-Comm Framework
PERIPHERAL NETWORK SECURITY LAYERS CORE NETWORK APPLICATION ENVIRONMENTS SAS SERVICE PLATFORM QOS LAYER QBS NETWORK QOS LAYER END SYSTEM TRANSPORT NTS CORE TRANSPORT NAS MOBILITY MANAGEMENT NETWORK MANAGEMENT HANDOVER MANAGEMENT CONFIGURATION LAYER NETWORK ABSTRACTION (MOBILE NODE) NETWORK ABSTRACTION (BASE STATION) HARDWARE PLATFORM (MOBILE NODE) HARDWARE PLATFORM (BASE STATION) JUNE 2016 IEEE NETSOFT
7
What about other architectures?
Hokey Secure handovers in heterogeneous networks Ambient Networks Seamless connectivity Mobile Ethernet Adopted a two-framework approach as in Y-Comm but kept an Ethernet-Type Core Verdict: Y-Comm is more flexible and offers more functionality JUNE 2016 IEEE NETSOFT
8
Can Y-Comm map to existing Mobile Networks?
JUNE 2016 IEEE NETSOFT
9
So why do something new? SDN and NFV offers us a new and more flexible way of doing things The Future Internet will have to support a large number of diverse networks Not just mobiles Vehicular networks; Home Networking, etc Allows us to combine new technologies into a new framework JUNE 2016 IEEE NETSOFT
10
Y-Comm Implementation Model
JUNE 2016 IEEE NETSOFT
11
Way Forward: Build Core-Endpoints using SDN and NFV
JUNE 2016 IEEE NETSOFT
12
What do we need to do? Top: move most of the functions for end-to-end communications into applications in the Cloud (the Brain) They interact using RPC via data model language Bottom: Interface OpenFlow to IEEE OpenFlow will have an understanding of radio channels not just a flow on a data-switch (New Body) Centre: A New Protocol to connect top and bottom (NMCP) JUNE 2016 IEEE NETSOFT
13
Current Configuration
JUNE 2016 IEEE NETSOFT
14
Next Generation JUNE 2016 IEEE NETSOFT
15
Network Management Control Protocol (NMCP) – Key entities
An endpoint is a device that can send or receive data; e.g. mobile phone, server, router A link is a connection between two endpoints A path is made up of one or more links A dataflow is the data flowing along a path A connection is a dataflow moving along a path JUNE 2016 IEEE NETSOFT
16
NMCP -- Commands Link Commands Path Commands Dataflow commands
Create, remove, activate and deactivate links Path Commands Create, modify and delete paths Dataflow commands Create, modify, delete, merge, demerge Parameter commands Set and get parameters Event notification commands Set and delete event notifications JUNE 2016 IEEE NETSOFT
17
Connection Setup JUNE 2016 IEEE NETSOFT
18
Proactive Handover JUNE 2016 IEEE NETSOFT
19
Current Work Writing modules that run on an SDN controller that can map links in NMCP to Flows on a SDN data-switch Called the Link Mapper Using an ODL controller Endpoints use MAC addresses Some NMCP routines can run as modules directly on controllers e.g. network topology manager; events and triggers manager Other high level routines run as applications using Cloud/NFV JUNE 2016 IEEE NETSOFT
20
Setup CLOUD/NFV SERVICE PLATFORM SERVICES THIRD PARTY SERVICES
GLOBAL ROUTING ENGINE QoS Broker AAAC Manager NMCP/NETCONF/YANG CONTROLLER LINK MAPPER EVENTS AND TRIGGERS MANAGER FLOW MANAGER STATISTICS MANAGER NETWORK TOPOLOGY MANAGER OPENFLOW DATA-SWITCH DATA-SWITCH DATA-SWITCH JUNE 2016 IEEE NETSOFT
21
Thanks for Listening QUESTIONS ? JUNE 2016 IEEE NETSOFT
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.