SlideShare a Scribd company logo
1 of 16
Emerging Networking Technologies
for Industrial Applications
Dr. Prasant Misra
W: https://sites.google.com/site/prasantmisra
Disclaimer:
The opinions expressed in this presentation and on the following slides are solely those
of the presenter and not necessarily those of the organization that he works for.
Standards (“wired”)

FOUNDATION Fieldbus H1 (Fieldbus foundation)

CAN (Robert Bosch GmbH)

vehicle bus standard

Modbus (Schneider Elelectric)

PROFIBUS (BMBF/Siemens and others)

HART (Rosemount Inc.)

could communicate over legacy 4-20mA analog
instrumentation
Industrial Applications
Popular Communication, Networking and Control Standards for
Industrial Systems
Features/Guiding Principles

Ultra-high reliability, even under harsh environments

“Zero” network failure
“ GO Wireless ” !!! : Industrial Systems
Industrial Applications“GO Wireless”

“Lower” installation, operation and maintenance cost

“Competative” end-to-end reliability and battery life
“ GO Wireless + IP ” !!! : Industrial Systems
“GO IP”

“Easy” integration with IT systems and the Internet
Industrial ApplicationsConventional Internet
IP Protocol Suite
Conventional Internet
“ Go Wireless + IP ” in Industrial Systems
Industrial Applications
IP Protocol Suite
+ “nuances”
Non-IP Protocol Suite
Gateway
Existing Work
Existing Stack using IEEE 805.15.4 as the PHY
Convergence / Adaptation
Zigbee Alliance
Zigbee
IEC
WirelessHART
Microchip
MiWi
ISA
100.11a
IETF
6LoWPAN
Routing
Application
Transport
MAC
IEEE 802.15.4e
PHY
IEEE 802.15.4-2006
(868/915/2400MHz)
Popular IETF Stack for Edge Devices : 6LowPAN RFC Portfolio
6LoWPAN Adaptation
IEEE 802.15.4e
IEEE 802.15.4-2006
RPL
UDP DTLS
CoAP, CoAPs
IP IPSec
1. RFC 4944 (base 6LowPAN)
Transmission of IPv6 Packets over IEEE 802.15.4 Networks
2. RFC 6282
Compression Format for IPv6 Datagrams over IEEE 802.15.4 Networks
3. RFC 6775
Neighbor Discovery Optimization for IPv6 over 6LoWPAN
4. RFC 4919
IPv6 over 6LoWPAN: Overview, Assumptions, Problem Statement & Goals
5. RFC 6606
Problem Statement and Requirements for IPv6 over 6LoWPAN Routing
6. RFC 6568
Design and Application Spaces for IPv6 over 6LoWPAN
6LoWPAN Adaptation
IEEE 802.15.4e
IEEE 802.15.4-2006
RPL
UDP DTLS
CoAP, CoAPs
IP IPSec
Popular IETF Stack for Edge Devices : Other RFC Portfolio
1. RFC 7252
CoAP
2. RFC 6347 / 4347
DTLS v1.2
3. RFC 4862
IPv6 Stateless Address Autoconfiguration
4. RFC draft-raza-6lowpan-ipsec-00
Compression of IPsec AH and ESP Headers for 6LoWPAN Networks
Thread
6LoWPAN Adaptation
IEEE 802.15.4e
IEEE 802.15.4-2006
DV Routing
UDP DTLS
Application
IP
Thread Stack for Edge Devices
6LoWPAN Adaptation
IEEE 802.15.4e
IEEE 802.15.4-2006
RPL
UDP DTLS
CoAP, CoAPs
IP IPSec
“Popular” IETF
1. RFC 1050
Routing Information Protocol
(RIP)
2. RFC 2080
RIP for IPv6
HTTP, HTTPs, CoAP, CoAPs, OAuth
TCP, UDP TLS, DTLS
IP IPsec
Ethernet
CoAP, CoAPs, OAuth
UDP DTLS
IP RPL IPsec
6LoWPAN
IEEE 802.15.4 PHY + MAC
CoAP, CoAPs
DTLS comp. DTLS
UDP comp. UDP
IPv6 com. IPv6
IPsec com. IPsec
Ethernet/WiFi 802.15.4 security
Putting “All-together”
Work “in-progress”
“New” IETF Stack for Edge Devices: +6TiSCH
6LoWPAN Adaptation
IEEE 802.15.4e (TSCH)
IEEE 802.15.4-2006
RPL
UDP DTLS
CoAP, CoAPs
IP IPSec
6TiSCH 6top

Schedule Manager: build and maintain a TSCH schedule
https://bitbucket.org/6tisch/

draft-ietf-6tisch-architecture-09
An Architecture for IPv6 over the TSCH mode of IEEE 802.15.4

draft-ietf-6tisch-minimal-15
Minimal 6TiSCH Configuration

And many more
https://datatracker.ietf.org/wg/6tisch/documents/
6TiSCH: “glue” between :

link-layer standard offereing industrial performance (reliability &
power consumption), and

IP-enabled upper stack
IETF Deterministic Networking (DetNet)
What can be made deterministics in wireless networks ?

Bounded worse case latency

schedule all transmissions = time sync + resource reservations (buffers, queues)

Delivery ratio

diversity to counter unpredictable interference

Spatial --> redundancy

temporal/frequency --> retry failed transimitions and hop channels
Deterministic networking refers to the pre-computation and pre-allocation of pre-determined physical resources
in the network (queues, buffers, transmission medium) for well characterized flows that are known a-priori, in
order to avoid statistical effects that lead to poor bandwidth utilization, uncontrolled jitter, and congestion loss.
A path is nailed down for a particular set of resources at particular times, and the forwarding behavior ensures that
the right packets are forwarded at the right time to make use of these resources.
IETF Deterministic Networking (DetNet) : Open Challenges
Edge Platform (constrains) introduce operational challenges:

Limited buffering capacity avaliable --> Cannot store frames in transit from multiple flows

Single radio with half-duplex properties --> Cannot transmit and receive at the same time

Energy limitations --> Needs to be factored in for calulating the globally best schedules with min OPEX

Imprecise system clocks --> High precision time-stamping (< 1us) is challenging

Workable schedules in stable topologies is achievable; but what about topologies with high percentage of
“grey” links (typical of LLN) ?

Deterministic Networking Professional Audio Requirements http://tools.ietf.org/html/draft-gunther-detnet-proaudio-req-01

Deterministic networking for radio access networks http://tools.ietf.org/html/draft-korhonen-detnet-telreq-00

6TiSCH requirements for DetNet http://tools.ietf.org/html/draft-thubert-6tisch-4detnet-01

Deterministic Networking Utilities requirements http://tools.ietf.org/html/draft-wetterwald-detnet-utilities-reqs-02

Deterministic Networking Use Case in Mobile Network http://tools.ietf.org/html/draft-zha-detnet-use-case-00

Deterministic Networking Problem Statement http://tools.ietf.org/html/draft-finn-detnet-problem-statement-03

Deterministic Networks Gap Analysis http://tools.ietf.org/html/draft-dujovne-detnet-gap-analysis-00

Deterministic Networking Architecture http://tools.ietf.org/html/draft-finn-detnet-architecture-01
Thanks !!!

More Related Content

What's hot

Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...IRJET Journal
 
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...IRJET Journal
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1Marco Bosco
 
Performance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachPerformance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachjournalBEEI
 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_shortShuangyi Yan
 
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...IRJET Journal
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsTan Vo
 
Digital Phase Locked Loop
Digital Phase Locked LoopDigital Phase Locked Loop
Digital Phase Locked LoopJun Steed Huang
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSpijans
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015Pascal Thubert
 
Network experiences with Public Cloud Services @ TNC2017
Network experiences with Public Cloud Services @ TNC2017Network experiences with Public Cloud Services @ TNC2017
Network experiences with Public Cloud Services @ TNC2017Helix Nebula The Science Cloud
 
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...Tal Lavian Ph.D.
 
IBM 40Gb Ethernet - A competitive alternative to Infiniband
IBM 40Gb Ethernet - A competitive alternative to InfinibandIBM 40Gb Ethernet - A competitive alternative to Infiniband
IBM 40Gb Ethernet - A competitive alternative to InfinibandAngel Villar Garea
 
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSA SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSNexgen Technology
 
Design of human body scanner based on uwb
Design of human body scanner based on uwbDesign of human body scanner based on uwb
Design of human body scanner based on uwbDr.Joko Suryana
 
Sierra Supercomputer: Science Unleashed
Sierra Supercomputer: Science UnleashedSierra Supercomputer: Science Unleashed
Sierra Supercomputer: Science Unleashedinside-BigData.com
 

What's hot (20)

Cfo in ofdm
Cfo in ofdmCfo in ofdm
Cfo in ofdm
 
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
Analysis of Phase Noise and Gaussian Noise in terms of Average BER for DP 16-...
 
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
VLSI Architecture for Cyclostationary Feature Detection Based Spectrum Sensin...
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1
 
Performance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approachPerformance evaluation of VLC system using new modulation approach
Performance evaluation of VLC system using new modulation approach
 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_short
 
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...
Comparative Analysis of DP QPSK and DP 16-QAM Optical Coherent Receiver, with...
 
Plan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systemsPlan_design and FPGA implement of MIMO OFDM SDM systems
Plan_design and FPGA implement of MIMO OFDM SDM systems
 
Digital Phase Locked Loop
Digital Phase Locked LoopDigital Phase Locked Loop
Digital Phase Locked Loop
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
 
Luxbg fringe
Luxbg fringeLuxbg fringe
Luxbg fringe
 
Il3614731475
Il3614731475Il3614731475
Il3614731475
 
Network experiences with Public Cloud Services @ TNC2017
Network experiences with Public Cloud Services @ TNC2017Network experiences with Public Cloud Services @ TNC2017
Network experiences with Public Cloud Services @ TNC2017
 
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
DWDM-RAM: DARPA-Sponsored Research for Data Intensive Service-on-Demand Advan...
 
IBM 40Gb Ethernet - A competitive alternative to Infiniband
IBM 40Gb Ethernet - A competitive alternative to InfinibandIBM 40Gb Ethernet - A competitive alternative to Infiniband
IBM 40Gb Ethernet - A competitive alternative to Infiniband
 
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMSA SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
A SYSTEM CONCEPT FOR A 3D REAL-TIMEOFDM MIMO RADAR FOR FLYING PLATFORMS
 
Design of human body scanner based on uwb
Design of human body scanner based on uwbDesign of human body scanner based on uwb
Design of human body scanner based on uwb
 
Jg3515961599
Jg3515961599Jg3515961599
Jg3515961599
 
Sierra Supercomputer: Science Unleashed
Sierra Supercomputer: Science UnleashedSierra Supercomputer: Science Unleashed
Sierra Supercomputer: Science Unleashed
 

Similar to Emerging Networking Technologies for Industrial Applications

Chapter 02 - Wan Router
Chapter 02 - Wan RouterChapter 02 - Wan Router
Chapter 02 - Wan Routerphanleson
 
Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Rodolfo Kohn
 
the-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxthe-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxCMWason
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and ArchitectureLee House
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...gogo6
 
IPv6 and IoT
IPv6 and IoTIPv6 and IoT
IPv6 and IoTAPNIC
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Jeff Green
 
Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LANRaj vardhan
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014Pascal Thubert
 
NetSim Webinar on Cognitive Radio Networks
NetSim Webinar on Cognitive Radio NetworksNetSim Webinar on Cognitive Radio Networks
NetSim Webinar on Cognitive Radio NetworksSANJAY ANAND
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Bruno Teixeira
 
6Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_20166Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_2016Pascal Thubert
 

Similar to Emerging Networking Technologies for Industrial Applications (20)

L6 6 lowpan
L6 6 lowpanL6 6 lowpan
L6 6 lowpan
 
Chapter 02 - Wan Router
Chapter 02 - Wan RouterChapter 02 - Wan Router
Chapter 02 - Wan Router
 
Rpl2018
Rpl2018Rpl2018
Rpl2018
 
Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6Networking - TCP/IP stack introduction and IPv6
Networking - TCP/IP stack introduction and IPv6
 
the-ieee-8021-standards.pptx
the-ieee-8021-standards.pptxthe-ieee-8021-standards.pptx
the-ieee-8021-standards.pptx
 
IoT Platforms and Architecture
IoT Platforms and ArchitectureIoT Platforms and Architecture
IoT Platforms and Architecture
 
IoT Connectivity
IoT Connectivity IoT Connectivity
IoT Connectivity
 
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
IoT Field Area Network Solutions & Integration of IPv6 Standards by Patrick G...
 
IPv6 and IoT
IPv6 and IoTIPv6 and IoT
IPv6 and IoT
 
UNIT III- 1.RPL.pptx
UNIT III- 1.RPL.pptxUNIT III- 1.RPL.pptx
UNIT III- 1.RPL.pptx
 
Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2Manufacturing pov jeff green 2016 v2
Manufacturing pov jeff green 2016 v2
 
Haystack Technology Overview
Haystack Technology OverviewHaystack Technology Overview
Haystack Technology Overview
 
Local Area Network – Wired LAN
Local Area Network – Wired LANLocal Area Network – Wired LAN
Local Area Network – Wired LAN
 
6TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 20146TiSCH + RPL @ Telecom Bretagne 2014
6TiSCH + RPL @ Telecom Bretagne 2014
 
NET1.PPT
NET1.PPTNET1.PPT
NET1.PPT
 
NetSim Webinar on Cognitive Radio Networks
NetSim Webinar on Cognitive Radio NetworksNetSim Webinar on Cognitive Radio Networks
NetSim Webinar on Cognitive Radio Networks
 
Ccna1 presentation
Ccna1 presentationCcna1 presentation
Ccna1 presentation
 
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
Software Defined Network (SDN) using ASR9000 :: BRKSPG-2722 | San Diego 2015
 
6Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_20166Tisch telecom_bretagne_2016
6Tisch telecom_bretagne_2016
 
Wan networks
Wan networksWan networks
Wan networks
 

More from Prasant Misra

Hybrid Planner for Smart Charging of Electric Fleets
Hybrid Planner for Smart Charging of Electric FleetsHybrid Planner for Smart Charging of Electric Fleets
Hybrid Planner for Smart Charging of Electric FleetsPrasant Misra
 
Reinforcement Learning for EVRP with V2G
Reinforcement Learning for EVRP with V2GReinforcement Learning for EVRP with V2G
Reinforcement Learning for EVRP with V2GPrasant Misra
 
How can Mobility be used to solve Social Problems?
How can Mobility be used to solve Social Problems?How can Mobility be used to solve Social Problems?
How can Mobility be used to solve Social Problems?Prasant Misra
 
A Short Course on the Internet of Things
A Short Course on the Internet of ThingsA Short Course on the Internet of Things
A Short Course on the Internet of ThingsPrasant Misra
 
The NEEDS vs. the WANTS in IoT
The NEEDS vs. the WANTS in IoTThe NEEDS vs. the WANTS in IoT
The NEEDS vs. the WANTS in IoTPrasant Misra
 
Link Layer Protocols for WSN-based IoT
Link Layer Protocols for WSN-based IoTLink Layer Protocols for WSN-based IoT
Link Layer Protocols for WSN-based IoTPrasant Misra
 
Challenges in Analytics for BIG Data
Challenges in Analytics for BIG DataChallenges in Analytics for BIG Data
Challenges in Analytics for BIG DataPrasant Misra
 

More from Prasant Misra (7)

Hybrid Planner for Smart Charging of Electric Fleets
Hybrid Planner for Smart Charging of Electric FleetsHybrid Planner for Smart Charging of Electric Fleets
Hybrid Planner for Smart Charging of Electric Fleets
 
Reinforcement Learning for EVRP with V2G
Reinforcement Learning for EVRP with V2GReinforcement Learning for EVRP with V2G
Reinforcement Learning for EVRP with V2G
 
How can Mobility be used to solve Social Problems?
How can Mobility be used to solve Social Problems?How can Mobility be used to solve Social Problems?
How can Mobility be used to solve Social Problems?
 
A Short Course on the Internet of Things
A Short Course on the Internet of ThingsA Short Course on the Internet of Things
A Short Course on the Internet of Things
 
The NEEDS vs. the WANTS in IoT
The NEEDS vs. the WANTS in IoTThe NEEDS vs. the WANTS in IoT
The NEEDS vs. the WANTS in IoT
 
Link Layer Protocols for WSN-based IoT
Link Layer Protocols for WSN-based IoTLink Layer Protocols for WSN-based IoT
Link Layer Protocols for WSN-based IoT
 
Challenges in Analytics for BIG Data
Challenges in Analytics for BIG DataChallenges in Analytics for BIG Data
Challenges in Analytics for BIG Data
 

Recently uploaded

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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Recently uploaded (20)

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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
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
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
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
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Emerging Networking Technologies for Industrial Applications

  • 1. Emerging Networking Technologies for Industrial Applications Dr. Prasant Misra W: https://sites.google.com/site/prasantmisra Disclaimer: The opinions expressed in this presentation and on the following slides are solely those of the presenter and not necessarily those of the organization that he works for.
  • 2. Standards (“wired”)  FOUNDATION Fieldbus H1 (Fieldbus foundation)  CAN (Robert Bosch GmbH)  vehicle bus standard  Modbus (Schneider Elelectric)  PROFIBUS (BMBF/Siemens and others)  HART (Rosemount Inc.)  could communicate over legacy 4-20mA analog instrumentation Industrial Applications Popular Communication, Networking and Control Standards for Industrial Systems Features/Guiding Principles  Ultra-high reliability, even under harsh environments  “Zero” network failure
  • 3. “ GO Wireless ” !!! : Industrial Systems Industrial Applications“GO Wireless”  “Lower” installation, operation and maintenance cost  “Competative” end-to-end reliability and battery life
  • 4. “ GO Wireless + IP ” !!! : Industrial Systems “GO IP”  “Easy” integration with IT systems and the Internet Industrial ApplicationsConventional Internet IP Protocol Suite
  • 5. Conventional Internet “ Go Wireless + IP ” in Industrial Systems Industrial Applications IP Protocol Suite + “nuances” Non-IP Protocol Suite Gateway
  • 7. Existing Stack using IEEE 805.15.4 as the PHY Convergence / Adaptation Zigbee Alliance Zigbee IEC WirelessHART Microchip MiWi ISA 100.11a IETF 6LoWPAN Routing Application Transport MAC IEEE 802.15.4e PHY IEEE 802.15.4-2006 (868/915/2400MHz)
  • 8. Popular IETF Stack for Edge Devices : 6LowPAN RFC Portfolio 6LoWPAN Adaptation IEEE 802.15.4e IEEE 802.15.4-2006 RPL UDP DTLS CoAP, CoAPs IP IPSec 1. RFC 4944 (base 6LowPAN) Transmission of IPv6 Packets over IEEE 802.15.4 Networks 2. RFC 6282 Compression Format for IPv6 Datagrams over IEEE 802.15.4 Networks 3. RFC 6775 Neighbor Discovery Optimization for IPv6 over 6LoWPAN 4. RFC 4919 IPv6 over 6LoWPAN: Overview, Assumptions, Problem Statement & Goals 5. RFC 6606 Problem Statement and Requirements for IPv6 over 6LoWPAN Routing 6. RFC 6568 Design and Application Spaces for IPv6 over 6LoWPAN
  • 9. 6LoWPAN Adaptation IEEE 802.15.4e IEEE 802.15.4-2006 RPL UDP DTLS CoAP, CoAPs IP IPSec Popular IETF Stack for Edge Devices : Other RFC Portfolio 1. RFC 7252 CoAP 2. RFC 6347 / 4347 DTLS v1.2 3. RFC 4862 IPv6 Stateless Address Autoconfiguration 4. RFC draft-raza-6lowpan-ipsec-00 Compression of IPsec AH and ESP Headers for 6LoWPAN Networks
  • 10. Thread 6LoWPAN Adaptation IEEE 802.15.4e IEEE 802.15.4-2006 DV Routing UDP DTLS Application IP Thread Stack for Edge Devices 6LoWPAN Adaptation IEEE 802.15.4e IEEE 802.15.4-2006 RPL UDP DTLS CoAP, CoAPs IP IPSec “Popular” IETF 1. RFC 1050 Routing Information Protocol (RIP) 2. RFC 2080 RIP for IPv6
  • 11. HTTP, HTTPs, CoAP, CoAPs, OAuth TCP, UDP TLS, DTLS IP IPsec Ethernet CoAP, CoAPs, OAuth UDP DTLS IP RPL IPsec 6LoWPAN IEEE 802.15.4 PHY + MAC CoAP, CoAPs DTLS comp. DTLS UDP comp. UDP IPv6 com. IPv6 IPsec com. IPsec Ethernet/WiFi 802.15.4 security Putting “All-together”
  • 13. “New” IETF Stack for Edge Devices: +6TiSCH 6LoWPAN Adaptation IEEE 802.15.4e (TSCH) IEEE 802.15.4-2006 RPL UDP DTLS CoAP, CoAPs IP IPSec 6TiSCH 6top  Schedule Manager: build and maintain a TSCH schedule https://bitbucket.org/6tisch/  draft-ietf-6tisch-architecture-09 An Architecture for IPv6 over the TSCH mode of IEEE 802.15.4  draft-ietf-6tisch-minimal-15 Minimal 6TiSCH Configuration  And many more https://datatracker.ietf.org/wg/6tisch/documents/ 6TiSCH: “glue” between :  link-layer standard offereing industrial performance (reliability & power consumption), and  IP-enabled upper stack
  • 14. IETF Deterministic Networking (DetNet) What can be made deterministics in wireless networks ?  Bounded worse case latency  schedule all transmissions = time sync + resource reservations (buffers, queues)  Delivery ratio  diversity to counter unpredictable interference  Spatial --> redundancy  temporal/frequency --> retry failed transimitions and hop channels Deterministic networking refers to the pre-computation and pre-allocation of pre-determined physical resources in the network (queues, buffers, transmission medium) for well characterized flows that are known a-priori, in order to avoid statistical effects that lead to poor bandwidth utilization, uncontrolled jitter, and congestion loss. A path is nailed down for a particular set of resources at particular times, and the forwarding behavior ensures that the right packets are forwarded at the right time to make use of these resources.
  • 15. IETF Deterministic Networking (DetNet) : Open Challenges Edge Platform (constrains) introduce operational challenges:  Limited buffering capacity avaliable --> Cannot store frames in transit from multiple flows  Single radio with half-duplex properties --> Cannot transmit and receive at the same time  Energy limitations --> Needs to be factored in for calulating the globally best schedules with min OPEX  Imprecise system clocks --> High precision time-stamping (< 1us) is challenging  Workable schedules in stable topologies is achievable; but what about topologies with high percentage of “grey” links (typical of LLN) ?  Deterministic Networking Professional Audio Requirements http://tools.ietf.org/html/draft-gunther-detnet-proaudio-req-01  Deterministic networking for radio access networks http://tools.ietf.org/html/draft-korhonen-detnet-telreq-00  6TiSCH requirements for DetNet http://tools.ietf.org/html/draft-thubert-6tisch-4detnet-01  Deterministic Networking Utilities requirements http://tools.ietf.org/html/draft-wetterwald-detnet-utilities-reqs-02  Deterministic Networking Use Case in Mobile Network http://tools.ietf.org/html/draft-zha-detnet-use-case-00  Deterministic Networking Problem Statement http://tools.ietf.org/html/draft-finn-detnet-problem-statement-03  Deterministic Networks Gap Analysis http://tools.ietf.org/html/draft-dujovne-detnet-gap-analysis-00  Deterministic Networking Architecture http://tools.ietf.org/html/draft-finn-detnet-architecture-01