1. The Abstracted Network
Disruption Tolerant Networks
Strategies for IIOT and M2M Networking
Francis daCosta
CTO, Meshdynamics
Santa Clara CA 95051
2017-12-05
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
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