Disruption Tolerant Networks and its relevance to IOT/M2M. Extensible NMS Support for DTN Mesh Networks + Applications



Similar documents
Present and Act Upon. Register. Consume. Stream Analytics. Event Hubs. Field Gateway. Applications Cloud Gateway. Legacy IoT (custom protocols)

Layer 3 Network + Dedicated Internet Connectivity

Portable Wireless Mesh Networks: Competitive Differentiation

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

WIND RIVER INTELLIGENT DEVICE PLATFORM XT

Network Functions Virtualization in Home Networks

DB2 Connect for NT and the Microsoft Windows NT Load Balancing Service

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

WISE-4000 Series. WISE IoT Wireless I/O Modules

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Contents. Connection Guide. What is Dante? Connections Network Set Up System Examples Copyright 2015 ROLAND CORPORATION

Pluribus Netvisor Solution Brief

Secure Cloud and Remote Service Connections for AllJoyn Applications

Huawei One Net Campus Network Solution

IOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

AT-S95 Version AT-8000GS Layer 2 Stackable Gigabit Ethernet Switch Software Release Notes

Affording the Upgrade to Higher Speed & Density

ICN-IoT and its Evaluation

AdRadionet to IBM Bluemix Connectivity Quickstart User Guide

VIRTUALIZING THE EDGE

Secure Cloud and Remote Service Connections for AllJoyn Applications

15 May 2013 Version 5. for Mac OS X. Public version. Gemfor s.r.o. Tyršovo nám Roztoky Czech Republic

I vantaggi dell?utilizzo di JAVA nella strategia M2M

The Internet of Things: Opportunities & Challenges

VIA CONNECT PRO Deployment Guide

Note: This case study utilizes Packet Tracer. Please see the Chapter 5 Packet Tracer file located in Supplemental Materials.

WASP User Manual. Revision: 1.6. (c) 2012 North Pole Engineering, Inc.

CARRIOTS TECHNICAL PRESENTATION

3G/Wi-Fi Seamless Offload

Enabling NetFlow and NetFlow Data Export (NDE) on Cisco Catalyst Switches

LoRaWAN. What is it? A technical overview of LoRa and LoRaWAN. Technical Marketing Workgroup 1.0

VIA COLLAGE Deployment Guide

GigaVUE-420. The Next Generation. Data Access Switch. Gigamon Systems. Intelligent Data Access Networking

ZigBee Technology Overview

Wave Relay System and General Project Details

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

MLAG on Linux - Lessons Learned. Scott Emery, Wilson Kok Cumulus Networks Inc.

A Case for Overlays in DCN Virtualization Katherine Barabash, Rami Cohen, David Hadas, Vinit Jain, Renato Recio and Benny Rochwerger IBM

Bandwidth Management in MPLS Networks

Yun Shield User Manual VERSION: 1.0. Yun Shield User Manual 1 / 22.

Intel Ethernet Switch Load Balancing System Design Using Advanced Features in Intel Ethernet Switch Family

Configuring SNMP and using the NetFlow MIB to Monitor NetFlow Data

Vocia MS-1 Network Considerations for VoIP. Vocia MS-1 and Network Port Configuration. VoIP Network Switch. Control Network Switch

AppScope: Application Energy Metering Framework for Android Smartphones using Kernel Activity Monitoring

How To Connect To Bloomerg.Com With A Network Card From A Powerline To A Powerpoint Terminal On A Microsoft Powerbook (Powerline) On A Blackberry Or Ipnet (Powerbook) On An Ipnet Box On

Your remote sites at your fingertips?

Toward Connected Vehicle with AGL

RA-MPLS VPN Services. Kapil Kumar Network Planning & Engineering Data. Kapil.Kumar@relianceinfo.com

SDN and Data Center Networks

Secure Cloud and Remote Service Connections for AllJoyn Applications

CSIS CSIS 3230 Spring Networking, its all about the apps! Apps on the Edge. Application Architectures. Pure P2P Architecture

Key requirements for Interoperable IoT systems

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

INTELLIGENT INDUSTRIAL FOG COMPUTING: AN OVERVIEW OF THE WI-NEXT ARCHITECTURE FOR INDUSTRIAL INTERNET OF THINGS.

Enabling Smart Data on M2M Gateways and Aggregators

estadium Project Lab 8: Wireless Mesh Network Setup with DD WRT

PLUMgrid Toolbox: Tools to Install, Operate and Monitor Your Virtual Network Infrastructure

Getting Started Android + Linux. February 27 th, 2014

The Elements of GigE Vision

Software Defined Networking

Connecting IPv6 capable Bluetooth Low Energy sensors with the Internet of Things

software networking Jithesh TJ, Santhosh Karipur QuEST Global

PRI (T1/E1) Call Recorder User Manual Rev 1.0 (December 2013)

Company Co. Inc. LLC. LAN Domain Network Security Best Practices. An integrated approach to securing Company Co. Inc.

Intel Gateway Solutions for the Internet of Things. Intel Quark SoC X1000 Applications Marketing Seminar Anaheim, California Oct.

Web of Things Architecture

Technical Overview Simple, Scalable, Object Storage Software

EAGLE EYE IP TAP. 1. Introduction

How To Understand The Internet Of S (Netware)

Course Project Documentation

ARM mbed IoT Device Platform. November 3 rd, 2014

H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration

Lean and Easy Ways to Adopt MOST Technology

An Android based Quantum GIS prototype. Ramon Carrillo, Daniel Ochoa

LoRa FAQs. 1 of 4 Semtech. Semtech Corporation LoRa FAQ

Extending Networking to Fit the Cloud

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

UAVNet: Prototype of a Highly Adaptive and Mobile Wireless Mesh Network using Unmanned Aerial Vehicles (UAVs) Simon Morgenthaler University of Bern

How To Orchestrate The Clouddusing Network With Andn

Advanced VSAT Solutions Bridge Point-to-Multipoint (BPM) Overview

IPOP-TinCan: User-defined IP-over-P2P Virtual Private Networks

ebus Player Quick Start Guide

Questions from The New SensorTag - IoT Made Easy Webinar

Connected Vehicles as things on the Internet. big data, the cloud, and advanced automotive research

White Paper. Telenor VPN

Cisco PIX vs. Checkpoint Firewall

Kick starting science...

Example of Standard API

Securing Networks with PIX and ASA

User-Centric Mobile Cloud Device - Global Evolution from Mobile Era to Personal Era

VLANs. Application Note

Firewalls. Ingress Filtering. Ingress Filtering. Network Security. Firewalls. Access lists Ingress filtering. Egress filtering NAT

CF & IoT Protocol Support

Agenda What can we do now? And 5 years from now we will still be current!

Transcription:

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 1

MeshDynamics Provides Mission Critical Connectivity MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 2

Disruption Tolerant Networks 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 MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 3

(Autonomous) Applications Running on Mesh Node Mesh Nodes NMS (Java + Eclipse) Machine Controller Snap ins Non IP Device Gateways (through App) Device Heart Beats sent based on Pub/Sub External Audit Server Machine Controllers Machine Diagnostics IOT Chirp Shuttles NMS Cloud Connect App Provisioning Kernel Space User Space Applications/IFTTT App. Mgmnt Layer Pub/Sub Application Coupling Layer Rule DB Meshap + CFG8011/MAC80211. PORTS : Radios,, Ethernet Ports, DIO, AIO Serial etc. Monitor DB Mesh Node Stack Agent Device 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. MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 4

(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 5

(Autonomous) Applications Running on Mesh Node Mesh Tables maintain these ports.. Clients connected to Ports.. Applications resident in Network M2M Virtual Network Normal Operation No Internet Connectivity MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 6

(Autonomous) Applications Running on Mesh Node Mesh Tables maintain these ports NMS Displays Machine Status History.. Clients connected to Ports.. Applications resident in Network.. Intermittent Cloud Applications Machine Status Updates M2M Virtual Network Periodic Supervisory Control MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 7

Scalable Architecture for Internet of Things (M2M) Chirp Data Streams M2M Small Data Flows Big Data Analysis And Audit Filter Gateway Integrator Function Normal Operation Mode No Internet Connectivity needed Run on Small Data Pub/Sub Periodic Supervisory Control Mode Cloud based applications connect Small Data Collection/Analysis MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 8

Scalable Pub/Sub Shuttles for Application Communities Packets to-and-from end devices Propagator Node (Edge Router) Shuttles to/from different integrator functions Chirps unloaded/ reloaded Shuttles to/from different destinations 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. MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 9

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 10

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 11

NMS Customization API MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 12

Example:Periodic Stream Logs Parent Downlink RSSI (Mobility) MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 13

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 14

Example: GPS locations from Heart Beat MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 15

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 16

OpenWRT +MAC80211 Network Stack Port connection type specific Port connection Protocol specific Custom MAC80211 Interfaces Open Source Library of MAC80211 based drivers for 11abgn/bluetooth etc: MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 17

OpenWRT +MAC80211 +Applications Network Stack User Space App- 1 App-2 Monitor DB Application Management Layer Application Coupling Layer Rule DB Kernel Space Cfg80211 Mesh Functionality. Meshap Coupling Layer Mac80211 Drivers MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 18

Dual Processors for Multiple High Performance Radios CPU 1 CPU 2 LI N U X Network Protocol Stack Mesh Engine (Master) Routing Mesh tables sync Network Protocol Stack Mesh Engine (Slave) LI N U X Virtual interfaces for Radio & L2 Wifi IoT Ports in CPU2 on CPU1 Wifi L2 L2 Switch MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 19

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 20

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 21

Representative SBC with OpenWRT BSP Support 105 mm x 100 mm 4-miniPCie, (3 Back) Ana. Video, Audio Dig. IO USB Serial Optional SATA drive 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 22

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 Plethora of 80211, Cellular, Bluetooth radios with MAC80211 drivers from Qualcomm / Atheros, Broadcom etc https://wireless.wiki.kernel.org/en/users/drivers http://trac.gateworks.com/wiki/openwrt/wireless MeshDynamics OEM Licensing Opportunities. Modular OpenWRT + Application Layer+ Cloud Management Platform 2002-2015 MeshDynamics. All Rights Reserved 23