Strategies for IIOT and M2M Networking

MeshDynamics
MeshDynamics"Rethinking the Internet of Things"​ at MeshDynamics
The Abstracted Network
Disruption Tolerant Networks
Strategies for IIOT and M2M Networking
Francis daCosta
CTO, Meshdynamics
Santa Clara CA 95051
2017-12-05
Traditional Networks Separate
Content restricted to IIC Members
Not for External Publication
2
Abstracted Network Emulates Separate Networks
Content restricted to IIC Members
Not for External Publication
3
Disruption Tolerance Maintains Connections
Content restricted to IIC Members
Not for External Publication
4
X
Nodes may move, disappear, change
Applications must still run
SPAWAR Disruption Tolerant Networks
Content restricted to IIC Members
Not for External Publication
5
Sharp Network Example
Content restricted to IIC Members
Not for External Publication
6
(Autonomous) Applications Running on Mesh Node
Content restricted to IIC Members
Not for External Publication
7
NMS Displays Machine Status HistoryMesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
.. Intermittent Cloud Applications
(Autonomous) Applications Running on Mesh Node
Content restricted to IIC Members
Not for External Publication
8
NMS Displays Machine Status History
M2M Pub/Sub Network
Mesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
.. Intermittent Cloud Applications
(Autonomous) Applications Running on Mesh Node
Content restricted to IIC Members
Not for External Publication
9
M2M Pub/Sub Network
MachineStatusUpdates
Periodic Supervisory Control
NMS Displays Machine Status HistoryMesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
.. Intermittent Cloud Applications
Scalable Pub/Sub Shuttles for Application Communities
Content restricted to IIC Members
Not for External Publication
10
Packets to-and-from end devices
Shuttles to/from
different destinations
Propagator Node (Edge Router)
“Shuttles” to/from
different integrator
functions
Chirps
unloaded/
reloaded
(Autonomous) Applications Running on Mesh Node
Content restricted to IIC Members
Not for External Publication
11
Monitor
DB
Rule DBApp Management
Applications/IFTTT
Mesh Nodes NMS (Java + Eclipse)
Machine Controller Snap ins
Non IP Device Gateways (through App)
External Audit Server
Machine Controllers
Machine Diagnostics
IOT Chirp Shuttles
NMS Cloud Connect
App Provisioning
Application Coupling Layer
Meshap + CFG8011/MAC80211.
Mesh Node Stack
“PORTS”: Radios,, Ethernet Ports, DIO, AIO Serial etc.
Pub/Sub
Device Heart Beats sent based on Pub/Sub
KernelSpaceUserSpace
Agent
Device
Links and References
Content restricted to IIC Members
Not for External Publication
12
The Abstracted Network Concept
http://meshdynamics.com/Abstracted-Network-For-IOT.html
Disruption Tolerant Mesh Networks
www.meshdynamics.com/Patents/US09258765_B1_CN_020916.PDF
Rethinking the Internet of Things (APress Publications)
www.meshdynamics.com/documents/Rethinking-Internet-Of-Things-Book.pdf
INDUSTRIAL INTERNET CONSORTIUM
USE OF INFORMATION - TERMS, CONDITIONS & NOTICES
Authors and legal notice
Copyright © 2017 Industrial Internet Consortium (by Object Management Group,
Inc.). All rights reserved. This document is provided AS-IS and WITHOUT
WARRANTIES.
All copying, distribution and use are subject to the limited License, Permission,
Disclaimer and other terms stated in the Industrial Internet Consortium Use of
Information – Terms, Conditions & Notices, as posted at [web address for full legal
statement]. If you do not accept these Terms, you are not permitted to use the
document.
Content restricted to IIC Members
Not for External Publication
13
1 of 13

More Related Content

More from MeshDynamics(20)

IOT Solutions and ChallengesIOT Solutions and Challenges
IOT Solutions and Challenges
MeshDynamics470 views
Chirp NetworksChirp Networks
Chirp Networks
MeshDynamics430 views
Iot conference-oct-2014Iot conference-oct-2014
Iot conference-oct-2014
MeshDynamics1.3K views

Recently uploaded(20)

KHNOG 5: APNIC ServicesKHNOG 5: APNIC Services
KHNOG 5: APNIC Services
APNIC405 views
Audience profile.pptxAudience profile.pptx
Audience profile.pptx
MollyBrown8612 views
informing ideas.docxinforming ideas.docx
informing ideas.docx
MollyBrown8612 views
informationinformation
information
khelgishekhar6 views
WEB 2.O TOOLS: Empowering education.pptxWEB 2.O TOOLS: Empowering education.pptx
WEB 2.O TOOLS: Empowering education.pptx
narmadhamanohar218 views
google forms survey (1).pptxgoogle forms survey (1).pptx
google forms survey (1).pptx
MollyBrown8614 views
Pen Testing - Allendevaux.pdfPen Testing - Allendevaux.pdf
Pen Testing - Allendevaux.pdf
SourabhKumar328076 views
DU Series - Day 4.pptxDU Series - Day 4.pptx
DU Series - Day 4.pptx
UiPathCommunity73 views
 FS Design 2024 V2.pptx FS Design 2024 V2.pptx
FS Design 2024 V2.pptx
paswanlearning7 views
zotabet.pdfzotabet.pdf
zotabet.pdf
zotabetcasino6 views
Is Entireweb better than GoogleIs Entireweb better than Google
Is Entireweb better than Google
sebastianthomasbejan10 views
childcare.pdfchildcare.pdf
childcare.pdf
fatma alnaqbi13 views
AI Powered event-driven translation botAI Powered event-driven translation bot
AI Powered event-driven translation bot
Jimmy Dahlqvist15 views

Strategies for IIOT and M2M Networking

  • 1. The Abstracted Network Disruption Tolerant Networks Strategies for IIOT and M2M Networking Francis daCosta CTO, Meshdynamics Santa Clara CA 95051 2017-12-05
  • 2. Traditional Networks Separate Content restricted to IIC Members Not for External Publication 2
  • 3. Abstracted Network Emulates Separate Networks Content restricted to IIC Members Not for External Publication 3
  • 4. Disruption Tolerance Maintains Connections Content restricted to IIC Members Not for External Publication 4 X Nodes may move, disappear, change Applications must still run
  • 5. SPAWAR Disruption Tolerant Networks Content restricted to IIC Members Not for External Publication 5
  • 6. Sharp Network Example Content restricted to IIC Members Not for External Publication 6
  • 7. (Autonomous) Applications Running on Mesh Node Content restricted to IIC Members Not for External Publication 7 NMS Displays Machine Status HistoryMesh Tables maintain these “ports” .. Clients connected to “Ports” .. Applications resident in Network .. Intermittent Cloud Applications
  • 8. (Autonomous) Applications Running on Mesh Node Content restricted to IIC Members Not for External Publication 8 NMS Displays Machine Status History M2M Pub/Sub Network Mesh Tables maintain these “ports” .. Clients connected to “Ports” .. Applications resident in Network .. Intermittent Cloud Applications
  • 9. (Autonomous) Applications Running on Mesh Node Content restricted to IIC Members Not for External Publication 9 M2M Pub/Sub Network MachineStatusUpdates Periodic Supervisory Control NMS Displays Machine Status HistoryMesh Tables maintain these “ports” .. Clients connected to “Ports” .. Applications resident in Network .. Intermittent Cloud Applications
  • 10. Scalable Pub/Sub Shuttles for Application Communities Content restricted to IIC Members Not for External Publication 10 Packets to-and-from end devices Shuttles to/from different destinations Propagator Node (Edge Router) “Shuttles” to/from different integrator functions Chirps unloaded/ reloaded
  • 11. (Autonomous) Applications Running on Mesh Node Content restricted to IIC Members Not for External Publication 11 Monitor DB Rule DBApp Management Applications/IFTTT Mesh Nodes NMS (Java + Eclipse) Machine Controller Snap ins Non IP Device Gateways (through App) External Audit Server Machine Controllers Machine Diagnostics IOT Chirp Shuttles NMS Cloud Connect App Provisioning Application Coupling Layer Meshap + CFG8011/MAC80211. Mesh Node Stack “PORTS”: Radios,, Ethernet Ports, DIO, AIO Serial etc. Pub/Sub Device Heart Beats sent based on Pub/Sub KernelSpaceUserSpace Agent Device
  • 12. Links and References Content restricted to IIC Members Not for External Publication 12 The Abstracted Network Concept http://meshdynamics.com/Abstracted-Network-For-IOT.html Disruption Tolerant Mesh Networks www.meshdynamics.com/Patents/US09258765_B1_CN_020916.PDF Rethinking the Internet of Things (APress Publications) www.meshdynamics.com/documents/Rethinking-Internet-Of-Things-Book.pdf
  • 13. INDUSTRIAL INTERNET CONSORTIUM USE OF INFORMATION - TERMS, CONDITIONS & NOTICES Authors and legal notice Copyright © 2017 Industrial Internet Consortium (by Object Management Group, Inc.). All rights reserved. This document is provided AS-IS and WITHOUT WARRANTIES. All copying, distribution and use are subject to the limited License, Permission, Disclaimer and other terms stated in the Industrial Internet Consortium Use of Information – Terms, Conditions & Notices, as posted at [web address for full legal statement]. If you do not accept these Terms, you are not permitted to use the document. Content restricted to IIC Members Not for External Publication 13