SlideShare a Scribd company logo
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 1
Disruption Tolerant Networks and its relevance to IOT/M2M
Extensible NMS Support for DTN Mesh Networks + Applications
MAC80211+OpenWRT Framework for Proprietary Devices
Representative SBC computers with OpenWRT BSP support
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 2
MeshDynamics Provides Mission Critical Connectivity
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 3
MeshDynamics has been developing an Open Source Platform for DTN for US Navy and
US DOE. DTN Mesh Nodes support User Space Application Layer in OpenWRT for
deep packet inspection, SDN based routing, Video, IFTTT rules. etc. DTN nodes provide
autonomous, robust machine control with no assurance of internet connectivity.
DTN Modes Supported by MeshDynamics
Disruption Tolerant Networks
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 4
Monitor 
DB
Rule DBApp. Mgmnt Layer
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
1. Registration: Authenticated Agent Communicates with App.Mgmt Layer.
2. Operation: Agent is associated with a Physical “Port”.
Port Forwarding rules direct raw data to application on mesh node or cloud.
3. Audits etc. Agents and Application ingress/egress port activity logged and audited.
(Autonomous) Applications Running on Mesh Node
Agent
Device
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 5
(Autonomous) Applications Running on Mesh Node
Mesh Tables maintain these “ports”
.. Clients connected to “Ports”
..
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 6
(Autonomous) Applications Running on Mesh Node
M2M Virtual Network
Normal Operation
No Internet Connectivity
Mesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 7
NMS Displays Machine Status History
M2M Virtual Network
MachineStatusUpdates
(Autonomous) Applications Running on Mesh Node
Periodic Supervisory Control
Mesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
.. Intermittent Cloud Applications
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 8
Filter
Gateway
Integrator
Function
Chirp Data Streams M2M “Small” Data Flows “Big” Data Analysis And Audit
Scalable Architecture for Internet of Things (M2M)
Periodic Supervisory Control Mode
Cloud based applications connect
“Small” Data Collection/Analysis
Normal Operation Mode
No Internet Connectivity needed
Run on “Small” Data Pub/Sub
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 9
Packets to-and-from end devices
Shuttles to/from
different destinations
Propagator Node (Edge Router)
“Shuttles” to/from
different integrator
functions
Chirps
unloaded/
reloaded
Application: Real Time Publishing of applications/devices data flows to Subscribers/Applications
. Pub/Sub framework with periodic, timed, “shuttle” service between publishers/subscriber apps.
. MAC80211 “radio” abstractions for proprietary devices supported (every interface is port based)
. Applications ingress and egress ports monitored by supervisory audit/management subscribers.
Scalable Pub/Sub Shuttles for Application Communities
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 10
Disruption Tolerant Networks and its relevance to IOT/M2M
Extensible NMS Support for DTN Mesh Networks + Applications
MAC80211+OpenWRT Framework for Proprietary Devices
Representative SBC computers with OpenWRT BSP support
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 11
Open Standards Java Based NMS
Java Based NMS Engine (shown with default skin)
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 12
NMS Customization API
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 13
Parent Downlink RSSI (Mobility)
Example:Periodic Stream Logs
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 14
Database logs all mesh node heart beat information.
Database also logs customer application data if requested.
Examples:
. Sensor updates from serial line interface e.g battery power
. GPS location of specific mobile clients.
. Node level Network Performance History
Example: Logging M2M Data Streams
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 15
Example: GPS locations from Heart Beat
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 16
Disruption Tolerant Networks and its relevance to IOT/M2M
Extensible NMS Support for DTN Mesh Networks + Applications
MAC80211+OpenWRT Framework for Proprietary Devices
Representative SBC computers with OpenWRT BSP support
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 17
OpenWRT +MAC80211 Network Stack
Open Source Library of MAC80211 based drivers for 11abgn/bluetooth etc:
Custom MAC80211 Interfaces
Port connection type specific
Port connection Protocol specific
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 18
Drivers
Meshap Coupling Layer
Mac80211
Mesh Functionality.
Cfg80211
Application Coupling Layer
App-2 Monitor DB
Application Management Layer
UserSpaceKernelSpace
App- 1
Rule DB
OpenWRT +MAC80211 +Applications Network Stack
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 19
L2 Switch
LI
N
U
X
CPU 1
LI
N
U
X
CPU 2
L2 L2Wifi Wifi
Mesh Engine
(Master)
Mesh Engine
(Slave)
Network
Protocol
Stack
Network
Protocol
Stack
Routing Mesh tables sync
Dual Processors for Multiple High Performance Radios
Virtual interfaces for Radio &
IoT Ports in CPU2 on CPU1
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 20
Disruption Tolerant Networks and its relevance to IOT/M2M
Extensible NMS Support for DTN Mesh Networks + Applications
MAC80211+OpenWRT Framework for Proprietary Devices
Representative SBC computers with OpenWRT BSP support
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 21
Representative SBC with OpenWRT BSP Support
140 mm x 100 mm
6-miniPCie,
Ana. Video, Audio
Dig. IO USB Serial
Optional SATA drive
http://www.gateworks.com/product/item/ventana-gw5400-network-processor
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 22
105 mm x 100 mm
4-miniPCie, (3 Back)
Ana. Video, Audio
Dig. IO USB Serial
Optional SATA drive
Representative SBC with OpenWRT BSP Support
http://www.gateworks.com/product/item/ventana-gw5300-network-processor
MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 23
Representative SBC with OpenWRT BSP Support
35 mm X 70 mm
1-miniPCie,
App Connector
HDMI
http://www.gateworks.com/product/item/ventana-gw5510-single-board-computer
https://wireless.wiki.kernel.org/en/users/drivers
http://trac.gateworks.com/wiki/OpenWrt/wireless
Plethora of 80211, Cellular, Bluetooth radios with MAC80211 drivers from Qualcomm / Atheros, Broadcom etc

More Related Content

What's hot

Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things Protocols
Real-Time Innovations (RTI)
 

What's hot (19)

Protocols for IoT
Protocols for IoTProtocols for IoT
Protocols for IoT
 
Low Power Wireless Technologies and Standards for the Internet of Things
Low Power Wireless Technologies and Standards for the Internet of ThingsLow Power Wireless Technologies and Standards for the Internet of Things
Low Power Wireless Technologies and Standards for the Internet of Things
 
IoT Standards & Ecosystem
IoT Standards & EcosystemIoT Standards & Ecosystem
IoT Standards & Ecosystem
 
Effective IoT System on Openstack
Effective IoT System on OpenstackEffective IoT System on Openstack
Effective IoT System on Openstack
 
Iot
IotIot
Iot
 
How to Architect Microgrids for the Industrial Internet of Things
How to Architect Microgrids for the Industrial Internet of ThingsHow to Architect Microgrids for the Industrial Internet of Things
How to Architect Microgrids for the Industrial Internet of Things
 
Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network Intel IPSO/6LoWPAN solution for general wireless sensor network
Intel IPSO/6LoWPAN solution for general wireless sensor network
 
Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things Protocols
 
Overview of Wireless Sensor Networks
Overview of Wireless Sensor NetworksOverview of Wireless Sensor Networks
Overview of Wireless Sensor Networks
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 
An infrastructual secure wireless sensing and actuating solution
An infrastructual secure wireless sensing and actuating solutionAn infrastructual secure wireless sensing and actuating solution
An infrastructual secure wireless sensing and actuating solution
 
IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel IoT Panel- Cisco and Intel
IoT Panel- Cisco and Intel
 
IoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talkIoTlondon - mbed based IoT Gateway talk
IoTlondon - mbed based IoT Gateway talk
 
794326
794326794326
794326
 
Modeling self-adaptative IoT architectures
Modeling self-adaptative IoT architecturesModeling self-adaptative IoT architectures
Modeling self-adaptative IoT architectures
 
Create New Value for You - Huawei Agile Network
Create New Value for You - Huawei Agile NetworkCreate New Value for You - Huawei Agile Network
Create New Value for You - Huawei Agile Network
 
Standardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2MStandardized Service Layering for IoT in oneM2M
Standardized Service Layering for IoT in oneM2M
 
Research review of iot
Research review of iotResearch review of iot
Research review of iot
 

Similar to MeshDynamics Disruption Tolerant Networks

08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
Mason Mei
 
Boston Mobile Monday 2 19-11
Boston Mobile Monday 2 19-11Boston Mobile Monday 2 19-11
Boston Mobile Monday 2 19-11
Wyless
 
Can’t Wait for 2020: Future-Proof Your Grid Today
Can’t Wait for 2020: Future-Proof Your Grid TodayCan’t Wait for 2020: Future-Proof Your Grid Today
Can’t Wait for 2020: Future-Proof Your Grid Today
Echelon Corporation
 

Similar to MeshDynamics Disruption Tolerant Networks (20)

The Abstracted Network for Industrial Internet- Slides
The Abstracted Network for Industrial Internet- SlidesThe Abstracted Network for Industrial Internet- Slides
The Abstracted Network for Industrial Internet- Slides
 
Md4000 mesh suite-intro
Md4000 mesh suite-introMd4000 mesh suite-intro
Md4000 mesh suite-intro
 
Necos keynote ii_mobislice
Necos keynote ii_mobisliceNecos keynote ii_mobislice
Necos keynote ii_mobislice
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud Networking
 
08 sdn system intelligence short public beijing sdn conference - 130828
08 sdn system intelligence   short public beijing sdn conference - 13082808 sdn system intelligence   short public beijing sdn conference - 130828
08 sdn system intelligence short public beijing sdn conference - 130828
 
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
 
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in LondonIoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
IoT and the Oil & Gas industry at M2M Oil & Gas 2014 in London
 
Open Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and EdgeOpen Network Edge Services Software for 5G and Edge
Open Network Edge Services Software for 5G and Edge
 
New Design Patterns in Microservice Solutions
New Design Patterns in Microservice SolutionsNew Design Patterns in Microservice Solutions
New Design Patterns in Microservice Solutions
 
Strategies for IIOT and M2M Networking
Strategies for IIOT and M2M NetworkingStrategies for IIOT and M2M Networking
Strategies for IIOT and M2M Networking
 
[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected Vehicles[Solace] Open Data Movement for Connected Vehicles
[Solace] Open Data Movement for Connected Vehicles
 
Enabling utility protocols in Edge gateways
Enabling utility protocols in Edge gatewaysEnabling utility protocols in Edge gateways
Enabling utility protocols in Edge gateways
 
Accelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assuranceAccelerating 5G enterprise networks with edge computing and latency assurance
Accelerating 5G enterprise networks with edge computing and latency assurance
 
Boston Mobile Monday 2 19-11
Boston Mobile Monday 2 19-11Boston Mobile Monday 2 19-11
Boston Mobile Monday 2 19-11
 
Cloud RAN and Evolution to 5G
Cloud RAN and Evolution to 5GCloud RAN and Evolution to 5G
Cloud RAN and Evolution to 5G
 
Edge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different PiecesEdge Computing: A Unified Infrastructure for all the Different Pieces
Edge Computing: A Unified Infrastructure for all the Different Pieces
 
Webinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open NetworkingWebinar: The Software Matters in Open Networking
Webinar: The Software Matters in Open Networking
 
Meetup 4/2/2016 - Functionele en technische architectuur IoT
Meetup  4/2/2016 - Functionele en technische architectuur IoTMeetup  4/2/2016 - Functionele en technische architectuur IoT
Meetup 4/2/2016 - Functionele en technische architectuur IoT
 
Encapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT SolutionsEncapsulating Complexity in IoT Solutions
Encapsulating Complexity in IoT Solutions
 
Can’t Wait for 2020: Future-Proof Your Grid Today
Can’t Wait for 2020: Future-Proof Your Grid TodayCan’t Wait for 2020: Future-Proof Your Grid Today
Can’t Wait for 2020: Future-Proof Your Grid Today
 

More from MeshDynamics

Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge ConnectivityChirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
MeshDynamics
 
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-thingssmall-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
MeshDynamics
 
The Abstracted Network for Industrial Internet
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial Internet
MeshDynamics
 
MeshDynamics P3M Persistent and Dynamic Mesh Networks
MeshDynamics P3M Persistent and Dynamic Mesh NetworksMeshDynamics P3M Persistent and Dynamic Mesh Networks
MeshDynamics P3M Persistent and Dynamic Mesh Networks
MeshDynamics
 
MeshDynamics MD4000 Mesh Network Deployment- Best Practices
MeshDynamics MD4000 Mesh Network Deployment- Best PracticesMeshDynamics MD4000 Mesh Network Deployment- Best Practices
MeshDynamics MD4000 Mesh Network Deployment- Best Practices
MeshDynamics
 
MeshDynamics Mesh Network Layout Design (Examples)
MeshDynamics Mesh Network Layout Design (Examples)MeshDynamics Mesh Network Layout Design (Examples)
MeshDynamics Mesh Network Layout Design (Examples)
MeshDynamics
 
MeshDynamics Mesh Networks - Youtube Video Slides
MeshDynamics  Mesh Networks - Youtube Video SlidesMeshDynamics  Mesh Networks - Youtube Video Slides
MeshDynamics Mesh Networks - Youtube Video Slides
MeshDynamics
 

More from MeshDynamics (20)

Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge ConnectivityChirp_Primer_Slides:ULtra Low Power Edge Connectivity
Chirp_Primer_Slides:ULtra Low Power Edge Connectivity
 
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-thingssmall-dumb-cheap-and-copious-the-future-of-the-internet-of-things
small-dumb-cheap-and-copious-the-future-of-the-internet-of-things
 
Francis da costa rethinks the internet of things zd_net
Francis da costa rethinks the internet of things   zd_netFrancis da costa rethinks the internet of things   zd_net
Francis da costa rethinks the internet of things zd_net
 
Chirp Networks for Industrial Internet and Real time M2M
Chirp Networks for Industrial Internet and Real time M2MChirp Networks for Industrial Internet and Real time M2M
Chirp Networks for Industrial Internet and Real time M2M
 
IOT Solutions and Challenges
IOT Solutions and ChallengesIOT Solutions and Challenges
IOT Solutions and Challenges
 
Towards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic SystemsTowards Rapid Implementation of Adaptive Robotic Systems
Towards Rapid Implementation of Adaptive Robotic Systems
 
An Integrated Prototyping Environment For Programmable Automation
An Integrated Prototyping Environment For Programmable AutomationAn Integrated Prototyping Environment For Programmable Automation
An Integrated Prototyping Environment For Programmable Automation
 
Chirp Networks
Chirp NetworksChirp Networks
Chirp Networks
 
The Abstracted Network for Industrial Internet
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial Internet
 
Iot conference-oct-2014
Iot conference-oct-2014Iot conference-oct-2014
Iot conference-oct-2014
 
MeshDynamics P3M Persistent and Dynamic Mesh Networks
MeshDynamics P3M Persistent and Dynamic Mesh NetworksMeshDynamics P3M Persistent and Dynamic Mesh Networks
MeshDynamics P3M Persistent and Dynamic Mesh Networks
 
MeshDynamics Mesh Networks - Video Surveillance
MeshDynamics Mesh Networks - Video SurveillanceMeshDynamics Mesh Networks - Video Surveillance
MeshDynamics Mesh Networks - Video Surveillance
 
MeshDynamics MD4000 Mesh Network Products - Installation Guide
MeshDynamics MD4000 Mesh Network Products - Installation GuideMeshDynamics MD4000 Mesh Network Products - Installation Guide
MeshDynamics MD4000 Mesh Network Products - Installation Guide
 
MeshDynamics MD4000 Mesh Network Deployment- Best Practices
MeshDynamics MD4000 Mesh Network Deployment- Best PracticesMeshDynamics MD4000 Mesh Network Deployment- Best Practices
MeshDynamics MD4000 Mesh Network Deployment- Best Practices
 
MeshDynamics Mesh Networks- High Level Overview
MeshDynamics Mesh Networks- High Level OverviewMeshDynamics Mesh Networks- High Level Overview
MeshDynamics Mesh Networks- High Level Overview
 
Military, Defense and Public Safety Mesh Networks [MeshDynamics]
Military, Defense and Public Safety Mesh Networks [MeshDynamics]Military, Defense and Public Safety Mesh Networks [MeshDynamics]
Military, Defense and Public Safety Mesh Networks [MeshDynamics]
 
Battelle AoA Evaluation Report on Military Mesh Network Products
Battelle AoA Evaluation Report on Military Mesh Network Products Battelle AoA Evaluation Report on Military Mesh Network Products
Battelle AoA Evaluation Report on Military Mesh Network Products
 
Mesh Networks in Underground Mining [MeshDynamics]
Mesh Networks in Underground Mining [MeshDynamics]Mesh Networks in Underground Mining [MeshDynamics]
Mesh Networks in Underground Mining [MeshDynamics]
 
MeshDynamics Mesh Network Layout Design (Examples)
MeshDynamics Mesh Network Layout Design (Examples)MeshDynamics Mesh Network Layout Design (Examples)
MeshDynamics Mesh Network Layout Design (Examples)
 
MeshDynamics Mesh Networks - Youtube Video Slides
MeshDynamics  Mesh Networks - Youtube Video SlidesMeshDynamics  Mesh Networks - Youtube Video Slides
MeshDynamics Mesh Networks - Youtube Video Slides
 

Recently uploaded

Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
abhinandnam9997
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
aagad
 

Recently uploaded (12)

The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Pvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdfPvtaan Social media marketing proposal.pdf
Pvtaan Social media marketing proposal.pdf
 
How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?How Do I Begin the Linksys Velop Setup Process?
How Do I Begin the Linksys Velop Setup Process?
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 

MeshDynamics Disruption Tolerant Networks

  • 1. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 1 Disruption Tolerant Networks and its relevance to IOT/M2M Extensible NMS Support for DTN Mesh Networks + Applications MAC80211+OpenWRT Framework for Proprietary Devices Representative SBC computers with OpenWRT BSP support
  • 2. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 2 MeshDynamics Provides Mission Critical Connectivity
  • 3. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 3 MeshDynamics has been developing an Open Source Platform for DTN for US Navy and US DOE. DTN Mesh Nodes support User Space Application Layer in OpenWRT for deep packet inspection, SDN based routing, Video, IFTTT rules. etc. DTN nodes provide autonomous, robust machine control with no assurance of internet connectivity. DTN Modes Supported by MeshDynamics Disruption Tolerant Networks
  • 4. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 4 Monitor  DB Rule DBApp. Mgmnt Layer 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 1. Registration: Authenticated Agent Communicates with App.Mgmt Layer. 2. Operation: Agent is associated with a Physical “Port”. Port Forwarding rules direct raw data to application on mesh node or cloud. 3. Audits etc. Agents and Application ingress/egress port activity logged and audited. (Autonomous) Applications Running on Mesh Node Agent Device
  • 5. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 5 (Autonomous) Applications Running on Mesh Node Mesh Tables maintain these “ports” .. Clients connected to “Ports” ..
  • 6. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 6 (Autonomous) Applications Running on Mesh Node M2M Virtual Network Normal Operation No Internet Connectivity Mesh Tables maintain these “ports” .. Clients connected to “Ports” .. Applications resident in Network
  • 7. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 7 NMS Displays Machine Status History M2M Virtual Network MachineStatusUpdates (Autonomous) Applications Running on Mesh Node Periodic Supervisory Control Mesh Tables maintain these “ports” .. Clients connected to “Ports” .. Applications resident in Network .. Intermittent Cloud Applications
  • 8. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 8 Filter Gateway Integrator Function Chirp Data Streams M2M “Small” Data Flows “Big” Data Analysis And Audit Scalable Architecture for Internet of Things (M2M) Periodic Supervisory Control Mode Cloud based applications connect “Small” Data Collection/Analysis Normal Operation Mode No Internet Connectivity needed Run on “Small” Data Pub/Sub
  • 9. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 9 Packets to-and-from end devices Shuttles to/from different destinations Propagator Node (Edge Router) “Shuttles” to/from different integrator functions Chirps unloaded/ reloaded Application: Real Time Publishing of applications/devices data flows to Subscribers/Applications . Pub/Sub framework with periodic, timed, “shuttle” service between publishers/subscriber apps. . MAC80211 “radio” abstractions for proprietary devices supported (every interface is port based) . Applications ingress and egress ports monitored by supervisory audit/management subscribers. Scalable Pub/Sub Shuttles for Application Communities
  • 10. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 10 Disruption Tolerant Networks and its relevance to IOT/M2M Extensible NMS Support for DTN Mesh Networks + Applications MAC80211+OpenWRT Framework for Proprietary Devices Representative SBC computers with OpenWRT BSP support
  • 11. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 11 Open Standards Java Based NMS Java Based NMS Engine (shown with default skin)
  • 12. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 12 NMS Customization API
  • 13. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 13 Parent Downlink RSSI (Mobility) Example:Periodic Stream Logs
  • 14. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 14 Database logs all mesh node heart beat information. Database also logs customer application data if requested. Examples: . Sensor updates from serial line interface e.g battery power . GPS location of specific mobile clients. . Node level Network Performance History Example: Logging M2M Data Streams
  • 15. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 15 Example: GPS locations from Heart Beat
  • 16. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 16 Disruption Tolerant Networks and its relevance to IOT/M2M Extensible NMS Support for DTN Mesh Networks + Applications MAC80211+OpenWRT Framework for Proprietary Devices Representative SBC computers with OpenWRT BSP support
  • 17. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 17 OpenWRT +MAC80211 Network Stack Open Source Library of MAC80211 based drivers for 11abgn/bluetooth etc: Custom MAC80211 Interfaces Port connection type specific Port connection Protocol specific
  • 18. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 18 Drivers Meshap Coupling Layer Mac80211 Mesh Functionality. Cfg80211 Application Coupling Layer App-2 Monitor DB Application Management Layer UserSpaceKernelSpace App- 1 Rule DB OpenWRT +MAC80211 +Applications Network Stack
  • 19. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 19 L2 Switch LI N U X CPU 1 LI N U X CPU 2 L2 L2Wifi Wifi Mesh Engine (Master) Mesh Engine (Slave) Network Protocol Stack Network Protocol Stack Routing Mesh tables sync Dual Processors for Multiple High Performance Radios Virtual interfaces for Radio & IoT Ports in CPU2 on CPU1
  • 20. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 20 Disruption Tolerant Networks and its relevance to IOT/M2M Extensible NMS Support for DTN Mesh Networks + Applications MAC80211+OpenWRT Framework for Proprietary Devices Representative SBC computers with OpenWRT BSP support
  • 21. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 21 Representative SBC with OpenWRT BSP Support 140 mm x 100 mm 6-miniPCie, Ana. Video, Audio Dig. IO USB Serial Optional SATA drive http://www.gateworks.com/product/item/ventana-gw5400-network-processor
  • 22. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 22 105 mm x 100 mm 4-miniPCie, (3 Back) Ana. Video, Audio Dig. IO USB Serial Optional SATA drive Representative SBC with OpenWRT BSP Support http://www.gateworks.com/product/item/ventana-gw5300-network-processor
  • 23. MeshDynamics OEM Licensing Opportunities. Modular “OpenWRT + Application Layer+ Cloud Management Platform © 2002-2015 MeshDynamics. All Rights Reserved 23 Representative SBC with OpenWRT BSP Support 35 mm X 70 mm 1-miniPCie, App Connector HDMI http://www.gateworks.com/product/item/ventana-gw5510-single-board-computer https://wireless.wiki.kernel.org/en/users/drivers http://trac.gateworks.com/wiki/OpenWrt/wireless Plethora of 80211, Cellular, Bluetooth radios with MAC80211 drivers from Qualcomm / Atheros, Broadcom etc