SlideShare a Scribd company logo
1 of 11
Download to read offline
IoT ecosystem
over programmable SDN infrastructure
for Smart City applications
Łukasz Ogrodowczyk
Poznan Supercomputing and Networking Center (PSNC)
Joint work with NoviFlow and Spirent
EWSDN16,The Hahue, Netherlands
10-11.10.2016
Problem
to solve
IoT traffic management in a Smart City
divided into smart multi-tenant spaces
over a shared, SDN-based metro network
and cloud infrastructure.
Solution
Novel network application for the
automated initiation and provisioning of
end-to-end communication channels
through the SDN infrastructure from
“internet things” to dedicated services
deployed in the cloud via containers for
data storage, visualization and analysis.
Recipients of
the solution
Administrators of inteligent spaces (Smart
City, Smart Building) equipped with
multiple IoT devices, who would like to
optimize IoT traffic management by the
orchestration of common network and
containerized cloud resources.
Advantages
orchestration of shared network and
containerized cloud resources from one
common network application
new IoT devices recognized automaticly
by network application - just plug IoT
gateway to SDN switch
all owners of IoT devices can get easy
access to IoT data through dedicated
Thingspeak portal
Multi-party
partnerships
Solution prepared in close collaboration
between research and commercial
organizations.
Use case:
Poznan
Smart
City
Goals of the
demonstration
 to present new network application running on top of the SDN for
dynamic creation of the end-to-end communication channel from
„things” to the cloud over SDN infrastructure
 to show extensions provided by NoviFlow using the standard
OpenFlow experimenter capabilities:
 Matching on specific bytes in the UDP Payload*
 Setting the value of specific bytes in the UDP Payload*
* for traffic from IoT Gateway to OpenFlow 1.3 switch
 to show how STC can be used to generate multi device IoT test
traffic
Proof-of-concept,
but ready to use
now!
 Orchestration of cloud and network resources
 Traffic management between IoT gateways and cloud services
 TCP/UDP traffic analysis (IoT devices recognition, categorization
and policies)
 On demand creation of LXC light containers
 AutomaticThingspeak service deplyment over containers for real-
time data collection, storage, viualization and analysis
 SDN network provisionig
 Utilization of OF experimental extenssions: deep packet
inspection and metadata injection
 Based on Ryu SDN controller (OpenFlow 1.3 +)
IoT/SDN
application
for Smart
City
OF_CTRL
Ryu
IoT application
IoT cloud orchestrator
IoT
Users
IoT sesors
Network map
Demonstration architecture
contact: Łukasz Ogrodowczyk (lukaszog@man.poznan.pl)
SDN network
OpenFlow 1.3
IoT Cloud
IoT ecosystem
Spirent Test Center
#IoT_ID →
UDP payload:
#IoT_ID #sesor_data
runLXC_container(user)
LXC container
runThingspeakService(user)
Thingspeak
runThingspeakChannel(channel)
Channel
runIoT_parser(IoTtype)
IoT
parser
LXC container
Thingspeak
IoT
parser
Channel Channel
• user
• channel
• IoT type
• SDN path
NoviSwitch 2128 NoviSwitch 2128
NoviSwitch 2128
N4U
Thank you.

More Related Content

Viewers also liked

Smart City: Many Applications and Devices
Smart City: Many Applications and DevicesSmart City: Many Applications and Devices
Smart City: Many Applications and DevicesEurotech
 
Doing a Literature Review - Part 2
Doing a Literature Review - Part 2Doing a Literature Review - Part 2
Doing a Literature Review - Part 2Damian T. Gordon
 
Construction Company Profile template
Construction Company Profile template Construction Company Profile template
Construction Company Profile template jawad malik
 
Ppt of company profile in project
Ppt of company profile in projectPpt of company profile in project
Ppt of company profile in projectshivakumaranupama
 
Tcs company profile presentation -sample
Tcs company profile presentation  -sampleTcs company profile presentation  -sample
Tcs company profile presentation -sampleSivaraj Ganapathy
 

Viewers also liked (9)

Smart City: Many Applications and Devices
Smart City: Many Applications and DevicesSmart City: Many Applications and Devices
Smart City: Many Applications and Devices
 
Epa Infrastructure Pvt. Ltd. Company Profile
Epa Infrastructure Pvt. Ltd. Company ProfileEpa Infrastructure Pvt. Ltd. Company Profile
Epa Infrastructure Pvt. Ltd. Company Profile
 
Doing a Literature Review - Part 2
Doing a Literature Review - Part 2Doing a Literature Review - Part 2
Doing a Literature Review - Part 2
 
Innovate with IoT
Innovate with IoTInnovate with IoT
Innovate with IoT
 
Construction Company Profile template
Construction Company Profile template Construction Company Profile template
Construction Company Profile template
 
Company profile
Company profileCompany profile
Company profile
 
Ppt of company profile in project
Ppt of company profile in projectPpt of company profile in project
Ppt of company profile in project
 
Tcs company profile presentation -sample
Tcs company profile presentation  -sampleTcs company profile presentation  -sample
Tcs company profile presentation -sample
 
Company Overview Presentation
Company Overview PresentationCompany Overview Presentation
Company Overview Presentation
 

Similar to IoT ecosystem over programmable SDN infrastructure for Smart City applications

Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Bristol Is Open
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityTiago Barros
 
Фреймворк промышленного интернета
Фреймворк промышленного интернетаФреймворк промышленного интернета
Фреймворк промышленного интернетаSergey Zhdanov
 
The Internet Research Center
The Internet Research CenterThe Internet Research Center
The Internet Research CenterDragonstarproject
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hydKishore5511
 
Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...IJCNCJournal
 
Service composition for IP smart object using realtime Web protocols
Service composition for IP smart object using realtime Web protocolsService composition for IP smart object using realtime Web protocols
Service composition for IP smart object using realtime Web protocolsmaryam dana
 
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014IoT Standardisatie werkgroepbijeenkomst 4 juni 2014
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014Erik Van Der Zee
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletterEU ARCADIA PROJECT
 
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...ijcsit
 
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...AIRCC Publishing Corporation
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight Mark Hinkle
 

Similar to IoT ecosystem over programmable SDN infrastructure for Smart City applications (20)

Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
Smart Cities, IoT, SDN, 5G Networks, Cloud Computing… Managing Complexity wit...
 
KNoT - a framework for iot interoperability
KNoT - a framework for iot interoperabilityKNoT - a framework for iot interoperability
KNoT - a framework for iot interoperability
 
Фреймворк промышленного интернета
Фреймворк промышленного интернетаФреймворк промышленного интернета
Фреймворк промышленного интернета
 
Chapter 1 pdf
Chapter 1 pdfChapter 1 pdf
Chapter 1 pdf
 
The Internet Research Center
The Internet Research CenterThe Internet Research Center
The Internet Research Center
 
Introduction to IoT - Unit I
Introduction to IoT - Unit IIntroduction to IoT - Unit I
Introduction to IoT - Unit I
 
IOT.pdf
IOT.pdfIOT.pdf
IOT.pdf
 
Iot lecture notes_hyd
Iot lecture notes_hydIot lecture notes_hyd
Iot lecture notes_hyd
 
Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...Towards internet of things iots integration of wireless sensor network to clo...
Towards internet of things iots integration of wireless sensor network to clo...
 
T-NOVA Presentation
T-NOVA PresentationT-NOVA Presentation
T-NOVA Presentation
 
IoT-01-00005-v2.pdf
IoT-01-00005-v2.pdfIoT-01-00005-v2.pdf
IoT-01-00005-v2.pdf
 
Iot Report
Iot ReportIot Report
Iot Report
 
Service composition for IP smart object using realtime Web protocols
Service composition for IP smart object using realtime Web protocolsService composition for IP smart object using realtime Web protocols
Service composition for IP smart object using realtime Web protocols
 
Mesh IoT Networks Explained
Mesh IoT Networks ExplainedMesh IoT Networks Explained
Mesh IoT Networks Explained
 
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014IoT Standardisatie werkgroepbijeenkomst 4 juni 2014
IoT Standardisatie werkgroepbijeenkomst 4 juni 2014
 
DesignofSDNmanageableswitch.pdf
DesignofSDNmanageableswitch.pdfDesignofSDNmanageableswitch.pdf
DesignofSDNmanageableswitch.pdf
 
3nd ARCADIA project newsletter
3nd ARCADIA project newsletter3nd ARCADIA project newsletter
3nd ARCADIA project newsletter
 
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
 
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
SIMULATION OF SOFTWARE DEFINED NETWORKS WITH OPEN NETWORK OPERATING SYSTEM AN...
 
All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight All Things Open SDN, NFV and Open Daylight
All Things Open SDN, NFV and Open Daylight
 

Recently uploaded

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

IoT ecosystem over programmable SDN infrastructure for Smart City applications

  • 1. IoT ecosystem over programmable SDN infrastructure for Smart City applications Łukasz Ogrodowczyk Poznan Supercomputing and Networking Center (PSNC) Joint work with NoviFlow and Spirent EWSDN16,The Hahue, Netherlands 10-11.10.2016
  • 2. Problem to solve IoT traffic management in a Smart City divided into smart multi-tenant spaces over a shared, SDN-based metro network and cloud infrastructure.
  • 3. Solution Novel network application for the automated initiation and provisioning of end-to-end communication channels through the SDN infrastructure from “internet things” to dedicated services deployed in the cloud via containers for data storage, visualization and analysis.
  • 4. Recipients of the solution Administrators of inteligent spaces (Smart City, Smart Building) equipped with multiple IoT devices, who would like to optimize IoT traffic management by the orchestration of common network and containerized cloud resources.
  • 5. Advantages orchestration of shared network and containerized cloud resources from one common network application new IoT devices recognized automaticly by network application - just plug IoT gateway to SDN switch all owners of IoT devices can get easy access to IoT data through dedicated Thingspeak portal
  • 6. Multi-party partnerships Solution prepared in close collaboration between research and commercial organizations.
  • 8. Goals of the demonstration  to present new network application running on top of the SDN for dynamic creation of the end-to-end communication channel from „things” to the cloud over SDN infrastructure  to show extensions provided by NoviFlow using the standard OpenFlow experimenter capabilities:  Matching on specific bytes in the UDP Payload*  Setting the value of specific bytes in the UDP Payload* * for traffic from IoT Gateway to OpenFlow 1.3 switch  to show how STC can be used to generate multi device IoT test traffic
  • 9. Proof-of-concept, but ready to use now!  Orchestration of cloud and network resources  Traffic management between IoT gateways and cloud services  TCP/UDP traffic analysis (IoT devices recognition, categorization and policies)  On demand creation of LXC light containers  AutomaticThingspeak service deplyment over containers for real- time data collection, storage, viualization and analysis  SDN network provisionig  Utilization of OF experimental extenssions: deep packet inspection and metadata injection  Based on Ryu SDN controller (OpenFlow 1.3 +) IoT/SDN application for Smart City
  • 10. OF_CTRL Ryu IoT application IoT cloud orchestrator IoT Users IoT sesors Network map Demonstration architecture contact: Łukasz Ogrodowczyk (lukaszog@man.poznan.pl) SDN network OpenFlow 1.3 IoT Cloud IoT ecosystem Spirent Test Center #IoT_ID → UDP payload: #IoT_ID #sesor_data runLXC_container(user) LXC container runThingspeakService(user) Thingspeak runThingspeakChannel(channel) Channel runIoT_parser(IoTtype) IoT parser LXC container Thingspeak IoT parser Channel Channel • user • channel • IoT type • SDN path NoviSwitch 2128 NoviSwitch 2128 NoviSwitch 2128 N4U