Intelligent Edge Computing and ML-based Traffic Classifier. Kwihoon Kim, Minsuk Kim (ETRI) April 25.

Similar documents
Use cases and requirements of network intelligence. Yong-Geun Hong (ETRI) January

ICN for Cloud Networking. Lotfi Benmohamed Advanced Network Technologies Division NIST Information Technology Laboratory

Fog Computing. The scenario

Best Practices for the Unknown: Wearables, Devices & Things

Fog Computing Design Principles for Industrial IoT Applications. Sudhanshu Gaur Director, Industrial IoT R&D Hitachi America, Ltd.

Research Faculty Summit Systems Fueling future disruptions

Hyper-connected IoE Network Technology

An Implementation of Fog Computing Attributes in an IoT Environment

FOCUS GROUP ON MACHINE LEARNING

Accelerating intelligence at the edge for embedded and IoT applications

Evolving IoT with Smart Objects

Powering the Internet of Things with MQTT

L2 - Internet of Things

ODL based AI/ML for Networks Prem Sankar Gopannan, Ericsson YuLing Chen, Cisco

ITU-T Y Next generation network evolution phase 1 Overview

, - DG CONNECT 5G

GIoTS & IOT Week 2017: IOT Reality Check Patrick Wetterwald, CTAO IOT Standards and Architecture

Industrial IoT as enabler for digitization

H2020 Call 1 ICT 14. 5G-PPP Info Day. 28 April 2014, Paris

OpenFog Consortium. Fog! The Journey so far. Helder Antunes, OpenFog Chairman Cisco Sr. Director

5G Journey: Path Forward

Transforming the Network for the Digital Business

An Overview of Smart Sustainable Cities and the Role of Information and Communication Technologies (ICTs)

ITEE Journal. Information Technology & Electrical Engineering

Cloudline Autonomous Driving Solutions. Accelerating insights through a new generation of Data and Analytics October, 2018

IoT Impact On Storage Architecture

Innovation policy for Industry 4.0

OpenFog Reference Architecture. Presented by Dr. Maria Gorlatova OpenFog Consortium Communications Working Group Co-chair, Technical Committee Member

ITU Kaleidoscope 2016 ICTs for a Sustainable World. DESIGN OF SCALABLE DIRECTORY SERVICE FOR FUTURE IoT APPLICATIONS

Storage Networking Strategy for the Next Five Years

Addressing Unique Smart Grid Challenges with Converged Gateways

Fog Computing as an Infrastructure for the Industrial Internet of Things

Innovating to Increase Revenue

International Journal of Computer Engineering and Applications, Volume XI, Issue IX, September 17, ISSN

IoT CoAP Plugtests & Workshop November 27 th 2012

Why We Have to Embrace Complexity for Reliability, Availability and Serviceability of Future Networks and 5G

Testing & Assuring Mobile End User Experience Before Production Neotys

Alma Mater Studiorum University of Bologna CdS Laurea Magistrale (MSc) in Computer Science Engineering

Best Practices for Validating the Performance of Data Center Infrastructure. Henry He Ixia

Wireless Connectivity technologies evolution for Internet of Things and Machine to Machine communication

Ramin Elahi, Adjunct Faculty UC Santa Cruz Silicon Valley

The Internet of Things Meets Big Data Is Your Network Prepared?

An Architecture. What the MEC? for 5G

OPERATIONALIZING MACHINE LEARNING USING GPU ACCELERATED, IN-DATABASE ANALYTICS

Qualys Cloud Platform

Raj Jain (Washington University in Saint Louis) Mohammed Samaka (Qatar University)

Dynamic Orchestration & Operation of Chained Network Services

Cloud Computing Introduction & Offerings from IBM

Cache Management for TelcoCDNs. Daphné Tuncer Department of Electronic & Electrical Engineering University College London (UK)

AI: A UAE Perspective. Nawaf I. Almoosa Deputy Director - EBTIC March 7 th 2018

5G Initiative 5G Roadmap Working Group Proposal for Contribution

SOLUTION BRIEF Enterprise WAN Agility, Simplicity and Performance with Software-Defined WAN

System Support for Internet of Things

ICN & 5G. Dr.-Ing. Dirk Kutscher Chief Researcher Networking. NEC Laboratories Europe

* Inter-Cloud Research: Vision

Integrated Security Management Framework

IoT, Cloud and Managed Services Accelerating the vision to reality to profitability

Network Data Analytics and IoT Success. Jim Frey VP Strategic Alliances Kentik Technologies

The Internet of Everything

A Journey to AiDI. Vice President of 21Vianet Liu Feng

Building an Intelligent World. Zhexuan Song, Chief Strategy Officer, Huawei

Smart Cities & The 4th Industrial Revolution

Third annual ITU IMT-2020/5G Workshop and Demo Day 2018

Based on Big Data: Hype or Hallelujah? by Elena Baralis

Accelerating Innovation and Collaboration for the Next Stage

Overlay and P2P Networks. Introduction and unstructured networks. Prof. Sasu Tarkoma

WORK PROGRAMME

ICN-WEN Information Centric-Networking in Wireless Edge Networks

Real-Time Insights from the Source

Redeeming the P Word. Making the Case for Probes as an Effective UC Diagnostics Tools WHITE PAPER

Semainaire Objects connectés industriels, M2M, réseaux June 12th, 2014 IoT et Smart Cities: comment passer à l échelle

Copyright 2017 Ford Motor Company, All Rights Reserved

5G Network Architecture

The NIS Directive and Cybersecurity in

Technology Convergence IMT-2020, Cloud Computing and Big Data including Trust. Gyu Myoung Lee

The Changing Shape of Industry and Technology

Preface List of Acronyms

The conclusions a SUMMARY

Bridging OPNFV and ETSI Yardstick and the methodology for pre-deployment validation of NFV Infrastructure

Enhanced Ethernet Switching Technology. Time Applications. Rui Santos 17 / 04 / 2009

IoT and Edge Computing. Satyam Vaghani VP & GM, IOT & AI

Video-Aware Networking: Automating Networks and Applications to Simplify the Future of Video

Twitter Heron: Stream Processing at Scale

Network Systems Laboratory

Cloud computing 2015 Panel CLOUD/SERVICES

Available online at ScienceDirect. Procedia Computer Science 56 (2015 )

ISO/IEC JTC 1/SC 41 N0055

OSIsoft Technologies for the Industrial IoT and Industry 4.0

7/27/2010 LTE-WIMAX BLOG HARISHVADADA.WORDPRESS.COM. QOS over 4G networks Harish Vadada

BUILDING A NEXT-GENERATION FIREWALL

The Software Driven Datacenter

WHITE PAPER Software-Defined Storage IzumoFS with Cisco UCS and Cisco UCS Director Solutions

Nowcasting. D B M G Data Base and Data Mining Group of Politecnico di Torino. Big Data: Hype or Hallelujah? Big data hype?

Transforming Transport Infrastructure with GPU- Accelerated Machine Learning Yang Lu and Shaun Howell

2013 Cisco and/or its affiliates. All rights reserved. 1

5G the next major wireless standard

OpenADN: A Case for Open Application Delivery Networking

onem2m ADAPTED FOR SMART CITIES ETSI IOT M2M WORKSHOP 2016 NOV 15 TH 2016

Evolving to Pervasive video

Enabling a Smart City Goals & Metrics

Transcription:

Intelligent Edge Computing and ML-based Traffic Classifier Kwihoon Kim, Minsuk Kim (ETRI) (kwihooi@etri.re.kr, mskim16@etri.re.kr) April 25. 2018 ITU Workshop on Impact of AI on ICT Infrastructures Cian, China, April 25. 2018

Agenda Chapter 1. Intelligent Edge Computing (IEC) for IoE services Background Related Work Proposed Intelligent Edge Computing Chapter 2. ML-based Traffic Classifier based on Intelligent Edge Computing (IEC) Introduction ML-based Traffic Classifier Conclusions 2

Chapter 1. Intelligent Edge Computing for IoE services

Background Internet of Things and Bigdata Connecting things will be increased in about 20 billion by 2020 Support connectivity to Internet There are lots of vertical sectors Manufacturing, Healthcare, Energy, Smart Home, etc. Data will be managing, shifting through, and analyzing Need to integrate greater computing capabilities Collaborated with Cloud computing Elastic computing resources Ubiquitous web services Common API (RESTful) 4

Edge/Fog computing (1/2) Challenges The data generated by billions of new smart sensors and devices. It will generate 507.5 zettabytes (1 zettabyte = 1 trillion gigabytes) of data by 2019, according to Cisco. Network infrastructure will be a bottleneck point between Things and Cloud Limitations of Cloud of Things (CoT) model Explosive growth to various operation technologies (OT) Smart decisions at devices Need to time-critical application Poor of Internet connectivity to Cloud Data privacy, security and legal implications 5

Edge/Fog computing (2/2) Requirements Cloud Computing Edge/Fog Computing Latency High Low Delay Jitter High Very low Location of Service Within the Internet At the edge of the local network Distance between client and server Multiple hops Minimum One hop Security Undefined Can be defined Attack on data enroute High probability Very low probability Location awareness No Yes Geo-distribution Centralized Distributed No. of server nodes Few Very large Support for Mobility Limited Supported Real time interactions Supported Supported Type of last mile connectivity Leased Line Wireless [1] Cisco blog, http://blogs.cisco.com/perspectives/iot-from-cloud-to-fog-computing 6

Terminologies Cloud computing Paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand. (by ITU-T Y.3500) Edge computing A paradigm in which the resources of a small data center are placed at the edge of the Internet, in close proximity to mobile devices, sensors, and end users. (by Cloudlet) Fog computing A system level horizontal architecture that distributes resources and services of computing, storage, control and networking anywhere along the continuum from Cloud to Things. (by OpenFog Consortium) 7

Data Analytic pipeline 8

Data Analytic pipeline Our interested research field focus edge computing area!! 9

Proposed Intelligent Edge Computing A novel Domain networking architecture Edge computing concept Define of specific purpose nodes Gateway node, networking, storing, computing, Information process IoE Edge Networking capability Constructs networking with edge entities via name-based networking (e.g., RESTful) Provides ingress and egress interfaces Supports various mobilities (consumer, producer, data) Intelligent Data Processing capability Edge analytics via AI (ML) Dynamic interworks with a Bigdata platform Model update etc. 10 Intelligent Edge Computing Platform - Connectivity support. L2 connectivity. Mobility Support - External interworking. Edge & Cloud. Edge & other edge - Long-lived Cache server - Information process - Intelligent Information Analysis. New ML algorithm. Clustering. DL(CNN,RNN). GA, RL etc.

Chapter 2. ML-based Traffic Classifier based on Intelligent Edge Computing (IEC)

Introduction (1/2) Network Machine Learning Online machine learning: A method of machine learning in which data becomes available in a sequential order It is used to update our best predictor for future data at each step, as opposed to batch learning techniques which generate the best predictor by learning on the entire training data set at once Pipeline (software): A chain of data-processing processes or other software entities The output of each element is the input of the next [Source] https://en.wikipedia.org/wiki/online_machine_learning 12

Introduction (2/2) Approach for Network Machine Learning Network Management: Use multiple paths to distribute the traffic flows to avoid congestion and ensure QoS ML to understand what is the relation between satisfactory QoS and the low-level metrics To detect the application (or attack) from network packets and to collect the history traffic data and identify a service or attack Data Formats: A method of machine learning in which data becomes available in a sequential order To update our best predictor for future data at each step, as opposed to batch learning techniques that generate the best prediction as following the entire data set for training 13

ML-based Traffic Classifier (1/7) Deep-learning-base Traffic Classification Autonomously and Intelligently classifying a large amount of traffic data Trying to apply Deep Learning (DL) for high quality network service 14

ML-based Traffic Classifier (2/7) (1) Traffic-collector (2) Data-preprocessing (3) DL-trainer/classifier (4) Monitoring 15

ML-based Traffic Classifier (3/7) (1) Traffic-collector (2) Data-preprocessing (3) DL-trainer/classifier (4) Monitoring rdp [1, 0, 0, 0, 0, 0] skype [0, 1, 0, 0, 0, 0] python [0, 0, 1, 0, 0, 0] slack [0, 0, 0, 1, 0, 0] web [0, 0, 0, 0, 1, 0] 16

ML-based Traffic Classifier (4/7) (1) Traffic-collector (2) Data-preprocessing (3) DL-trainer/classifier (4) Monitoring 17

ML-based Traffic Classifier (5/7) (1) Traffic-collector (2) Data-preprocessing (3) DL-trainer/classifier (4) Monitoring 18

ML-based Traffic Classifier (6/7) Results for Deep-learning-based Traffic Classification Autonomously and Intelligently classifying a large amount of traffic data Trying to apply Deep Learning (DL) for high quality network service (Example) Data Size per Image (Packet Payload) 8 8 16 16 32 32 64 64 Data Size per Pixel (Bit) Accuracy (%) Packet Size (Bytes) Accuracy (%) Packet Size (Bytes) Accuracy (%) Packet Size (Bytes) Accuracy (%) Packet Size (Bytes) 1 69.28 8 76.72 32 88.24 128 92.72 512 2 68.48 16 77.48 64 88.84 256 92.88 1,024 4 67.72 32 76.20 128 87.84 512 93.72 2,048 19

ML-based Traffic Classifier (7/7) Issue of Deep-learning-based Traffic Classification Online Learning (Streaming Data) vs Batch Learning (Batch Data) Need to continuously update Deep Learning Model for System Improvement Considering of learning data feed by streaming data and processing model evolution Batch Learning Online Learning 20

Conclusions Network Machine Learning It is required to support successful IoT and 5G services Difficulties of Network Machine Learning Lack of dataset and model Complexity of network behavior Various understanding of network machine learning Even though, it is the time to activate the research and standardization of network machine learning 21

Thank you. Questions and Comments!! 22