A Software-Defined Approach for End-to-end IoT Networking



Similar documents
Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

Internet of Things based approach to Agriculture Monitoring

Network Functions Virtualization (NFV) for Next Generation Networks (NGN)

6LoWPAN: An Open IoT Networking Protocol

White Paper - Huawei Observation to NFV

Unifying the Programmability of Cloud and Carrier Infrastructure

6LoWPAN Technical Overview

NFV Forum Progression to Launch

SDN Architecture and Standards for Operational, at Scale Networks. 신명기 ETRI KRNET June 2012

Software-Defined Network (SDN) & Network Function Virtualization (NFV) Po-Ching Lin Dept. CSIE, National Chung Cheng University

Application Defined E2E Security for Network Slices. Linda Dunbar Diego Lopez

VNF & Performance: A practical approach

Telecom - The technology behind

How To Solve The Network Function Virtualisation Puzzle

11 Internet of Things (IoT) Protocols You Need to Know About

Reducing Configuration Complexity with Next Gen IoT Networks

Formal Verification for Software-Defined Networking

Internet of Things. Laurent Toutain. June 11, Caen () IPv6 opérateur June 11, / 14

The following normative disclaimer shall be included on the front page of a PoC report:

RIOT CONTROL The Art of Managing Risk for Internet of Things

Panel: Cloud/SDN/NFV 黃 仁 竑 教 授 國 立 中 正 大 學 資 工 系 2015/12/26

Ensuring end-user quality in NFV-based infrastructure

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Intel Network Builders Solution Brief. Intel and ASTRI* Help Mobile Network Operators Support Small Cell Networks

Building Blocks Towards a Trustworthy NFV Infrastructure

Surviving the SDN Wars. Curt Beckmann Chair of Forwarding Abstractions WG, ONF and EMEA CTO

Fostering IoT Deployment Challenges and Assets of SDN Techniques

Ensuring end-user quality in NFV-based infrastructures

COMPUTING. Centellis Virtualization Platform An open hardware and software platform for implementing virtualized applications

Network Softwarisation An Open Development Ecosystem. Telefónica Global CTO

SDN CONTROLLER. Emil Gągała. PLNOG, , Kraków

Why ISPs need SDN: SDN-based Network Service Chaining and Software-defined Multicast

Overview. Lecture 16: IP variations: IPv6, multicast, anycast. I think we have a problem. IPv6. IPv6 Key Features

Formal Specification and Programming for SDN

The Future of IoT. Zach Shelby VP Marketing, IoT Feb 3 rd, 2015

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

The NFV Move in Network Function/Service/ Chaining/Graph/

White Paper. Innovate Telecom Services with NFV and SDN

A Software Defined Networking Approach To Cable Wi-Fi Alon Bernstein, Vince Pandolfi, Charles Duffy, Sangeeta Ramakrishnan Cisco Systems

Conference. Smart Future Networks THE NEXT EVOLUTION OF THE INTERNET FROM INTERNET OF THINGS TO INTERNET OF EVERYTHING

ETSI NFV Management and Orchestration - An Overview

SDN-NFV: An introduction

Mobility Management Framework in Software Defined Networks

Dell Networking ARGOS 24/03/2016. Nicolas Roughol. Networking Sales Engineer. Tel : nicolas_roughol@dell.com

NFV Network and Compute Intensive H/W Acceleration (using SDN/PI forwarding)

SDN and NFV in the WAN

The Role of Virtual Routers In Carrier Networks

Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments

Cloud Orchestration. Mario Cho. Open Frontier Lab.

SDN: A NEW PARADIGM. Kireeti Kompella CTO, JDI

SDN/Virtualization and Cloud Computing

Key requirements for Interoperable IoT systems

Telecommunication Systems in Smart Cities

SDN Architecture and Service Trend

Ericsson Virtual Router (EVR) is the industry s first carrier-grade virtual router that delivers agility in service and infrastructure deployment

Problem statement of SDN and NFV co-deploy ment in cloud datacenters

Service Automation Made Easy

Future Directions for Internet of Things Work

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Internet Protocol Support Profile

Definition of a White Box. Benefits of White Boxes

Qualifying SDN/OpenFlow Enabled Networks

The promise of SDN. EU Future Internet Assembly March 18, Yanick Pouffary Chief Technologist HP Network Services

Brocade SDN/OpenFlow. Norival Figueira Office of the CTO. January 9, /2015 BROCADE COMMUNICATIONS SYSTEMS, INC. ALL RIGHTS RESERVED.

Accelerating 4G Network Performance

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

The Role of Big Data & Advanced Analytics in SDN/NFV. Moderated by Jim Hodges, Senior Analyst, Heavy Reading June 9, 2015

Requirements and Service Scenarios for QoS enabled Mobile VoIP Service

Performance Evaluation of Large-Scale Wireless Sensor Networks Communication Protocols that can be Integrated in a Smart City

Evolution of OpenCache: an OpenSource Virtual Content Distribution Network (vcdn) Platform

ProCurve Networking IPv6 The Next Generation of Networking

SDN software switch Lagopus and NFV enabled software node

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Traffic Management Solutions for Social Innovation Business

M2M Service Architecture: Delivering M2M Services Over Heterogeneous Networks

Softwarization: RD & Innovation status of activities and next steps

Virtualization, SDN and NFV

L'architettura di rete: NFV e SDN

CDN/CLOUD/SDN/NFV FOR MULTIMEDIA SERVICES

Leveraging SDN and NFV in the WAN

Building the Internet of Things Jim Green - CTO, Data & Analytics Business Group, Cisco Systems

OpenStack, OpenDaylight, and OPNFV. Chris Wright Chief Technologist Red Hat Feb 3, CHRIS WRIGHT OpenStack, SDN and NFV

Intel Open Network Platform Release 2.1: Driving Network Transformation

Various Alternatives to achieve SDN. Dhruv Dhody, Sr. System Architect, Huawei Technologies

RIDE THE SDN AND CLOUD WAVE WITH CONTRAIL

BROCADE NETWORKING: EXPLORING SOFTWARE-DEFINED NETWORK. Gustavo Barros Systems Engineer Brocade Brasil

ARM s role in Open Source software

IPv6 Based Sensor Home Networking

Transcription:

A Software-Defined Approach for End-to-end Networking M-K. Shin, Y. Hong, ETRI {mkshin, yghong}@etri.re.kr C.Y. Ahn, Crewave Co., Ltd. ahncy@crewave.com SDNRG Meeting@IETF91, Honolulu, Hawaii

Problem and Challenges Problems with end-to-end IP networking to resource-constra ined devices Ø Need adaptation and/or mapping functions for end-to-end global IP networkin g Ø Manage a large number of devices with variety of protocols Capability mismatch between devices Ø MTU differences, simplified vs. full protocol stack (e.g., CoAP/UDP vs. HTTP/T CP), single stack vs. dual stack, processing and communications bandwidth, slee p schedule, security protocols, etc. Rapid interaction between services and infrastructure Ø E.g., More agile communication (e.g., scale-in/out)

Variety of Protocols Application Layer Transport Layer Network Layer Link Layer Physical Layer Application Layer System Layer CoAP, DICE, ACE,. UDP IPv4/IPv6 6LO Adaptation Layer MAC Radio Transmission Wi-Fi WiMAX Bluetooth NFC LTE Control Functions Various Physical Layers Ø WiFi, WiMAX, BLE, NFC, LTE, Various 6LO Functions Ø IPv6-over-foo adaptation layer using 6LoWPAN te chnologies (RFC4944, RFC6282, RFC6775..) Constrained Application Protocol Ø RFC 7252 CoAP and related mapping protocols Constrained Security Protocols Ø DTLS In Constrained Environments (DICE, draft-ie tf-dice-profile-05) Ø Authentication and Authorization for Constrained Environments (ACE, Work-in-Progress) Note that we will mainly focus on end-to-end networking to resource-constrained nodes using 6LO, CoAP, DICE, RIOT protocols, etc.

6Lo Functions IPv6 over Networks of Resource-constrained Nodes (6Lo WG) IPv6-over-foo adaptation layer specifications using 6LoWPAN technologies (RFC4944, RFC6282, RFC6775.) Transmission of IPv6 Packets over BLUETOOTH(R) Low Energy Transmission of IPv6 Packets over DECT Ultra Low Energy Transmission of IPv6 over MS/TP Networks Transmission of IPv6 packets over ITU-T G.9959 Networks Transmission of IPv6 Packets over IEEE 1901.2 Narrowband Powerline Commu nication Networks Transmission of IPv6 Packets over Near Field Communication (NFC)

Our Approach SDN and NFV can solve those problems and challenges. Ø SD : A Software-defined end-to-end i nfrastructure (including aka, service chai ning support) Infrastructure could be built by mean s of NFV with integration of SDN which makes it more agile. SDN and NFV will be enablers for new Io T Infrastructure. SDN Infrastructure NFV

Two Basic Questions 1) How to relocate various functions from HW appli ances to VMs and make them connected or chained to gether? 2) How to abstract s behaviors by SDN concept?

1) How to relocate GW functions? Controls (SDN) SDN (SW) Application Layer System Layer Application Layer CoAP-to-HTTP, DICE-to-TLS UDP IPv4/IPv6 6LO Adaptation Layer MAC Radio Transmission Control Functions Virtualization & Relocation System Layer CoAP-to-HTTP, DICE-to-TLS UDP IPv6 6LO Adaptation Layer Virtualization Layer VNF (SW) Wi-Fi WiMAX Bluetooth NFC LTE MAC Radio Transmission Wi-Fi WiBro Bluetooth NFC LTE Common GW (HW)

1) How to relocate GW functions? Controls (SDN) SDN (SW) Application Layer System Layer Application Layer CoAP-to-HTTP, DICE-to-TLS UDP IPv4/IPv6 6LO Adaptation Layer MAC Radio Transmission Wi-Fi WiMAX Bluetooth NFC LTE Control Functions Virtualization & Relocation System Layer CoAP-to-HTTP, DICE-to-TLS Virtualization Layer UDP IPv6 6lo adaptation layer MAC Radio Transmission VNF (SW) Common GW (HW) Wi-Fi WiBro Bluetooth NFC LTE

NFV GW Functions Candidates DPI functions L2~L3 IP mapping function for non-ip nodes 6LO functions (IPv6 Packets over WPAN, BT, Low Power Wi-Fi, NFC, etc. ) RFC4944, RFC6282, RFC6775, and Many other WG I-Ds (work-in-progresses) L4~L7 CoAP-HTTP protocols mapping <draft-ietf-core-http-mapping> DICE-TLS protocols mapping

Service Chaining Operat ion Example for E2E Networking DPI 6Lo adaptation CoAP-to-HTTP DICE-to-TLS VNFs.. SFC1 : DPI à 6LO(WPAN) à DICE/TLS SFC2 : DPI à 6LO(NFC) à CoAP/HTTP BLE, N FC Interfaces IPv6 Interface Io T nodes /w IP Io T GW Server

2) How to abstract s behaviors by SD N Concept? Abstraction & Separation -aware Services/ Applications/Stuff Controls Control Abstraction Layer s Control Plane Yang Data Modeling Properties and behaviors Connectivity (Mesh, radio/wireless ) QoS Real-time Delay/Jiter Reliability (Verification) Sensing/actuaction Robustness Security.. Device Abstraction Layer Devices

Adding SDN Automation and Verification in NFV and Infrastructure NBAPIs Network service Descriptions (High-level Programming /w Yang Modeling) SDN/NFV Controller Orchestrator (Yang Modeling) End Point VNF1 Virtualization VNF2a VNF2c VNF2b VNF3 VNF4a VNF4b End Point Verification Process for Properties /Behaviors (Network/OpenStack Status/infos) (Symbolic Verification) (Formal Language) Infrastructure

Our Development and Prototype SDN/NFV-enabled end-to-end network services VNF2a VNF1 SFC-1 VNF3 VNF4 VNF2b VNF5a VNF5b SFC-2 End Point IPv6 over NFC functions <draft-hong-6lo-ipv6-over-nfc> End Point OpenStack Controller/Orchestrator SDN Controller Yang Complier,Verification Tools OpenStack Agent SDN Switch Intel Galileo board with Debian Linux OS Virtualization Layer compute memory storage network NFC Shield

Wrap-up SDN and NFV offer a new way to design, deploy and manage endto-end network services. SDN provides rapid interaction between services and infrastructure. NFV makes service functions chaining more agile. Our challenge is that how to relocate various functions to VMs o n top of generic servers and abstract their behaviors by SDN. We are now developing a prototype, which is mainly focused on vario us 6LO functions chaining. We are also planning to propose a new (bar) BoF for I2NCN (Interface to Network of Constrained Nodes) at next IETF92 meeting.