The Abstracted Network for Industrial Internet- Slides

14
The Abstracted Network Applications of the Abstracted Network: Disruption Tolerant Networks (Military) Smart Networks (Enterprise) Sharing Resources and Leveraging Open Source Enterprise Class Messaging with Open Standards Understanding Latency Requirements for Applications Develop OEM Specialized Strategies and Templates for: Internet of Things Application-to-Application Networking Real time Machine to Machine Communications Low Cost IC Chips for IOT Chirp Devices Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 2 Traditional Networks Separate

Transcript of The Abstracted Network for Industrial Internet- Slides

Page 1: The Abstracted Network for Industrial Internet- Slides

The Abstracted Network

Applications of the Abstracted Network:

Disruption Tolerant Networks (Military)

Smart Networks (Enterprise)

Sharing Resources and Leveraging Open Source

Enterprise Class Messaging with Open Standards Understanding Latency Requirements for Applications

Develop OEM Specialized Strategies and Templates for:

Internet of Things Application-to-Application NetworkingReal time Machine to Machine CommunicationsLow Cost IC Chips for IOT Chirp Devices

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 2

Traditional Networks Separate

Page 2: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 3

Abstracted Network Emulates Separate Networks

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 4

Database Creates all Network Relationships

Manage:•Latency•Multicast•Control Loops•Protocol Translation

Page 3: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 5

The Abstracted Network

Applications of the Abstracted Network:

Disruption Tolerant Networks (Military)

Smart Networks (Enterprise)

Sharing Resources and Leveraging Open Source

Enterprise Class Messaging with Open Standards Understanding Latency Requirements for Applications

Develop OEM Specialized Strategies and Templates for:

Internet of Things Application-to-Application NetworkingReal time Machine to Machine CommunicationsLow Cost IC Chips for IOT Chirp Devices

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 6

Disruption Tolerance Maintains Connections

X

Nodes may move, disappear, change ‐‐ network stays up

Page 4: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 7

Disruption Tolerance Maintains Operation

X

Even if network lost completely, local operations continue

X

Applications agent maintains functions

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 8

Software Defined Networking

Enterprise control of legacy applications

Publish/Discover/Subscribe

Abstracted Network Offers Enterprise Tools Everywhere

Page 5: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 9

Propagator NodesDevices

Integrators(Big Data)

“Chirp”, legacy protocols

Abstracted Network Connects Old and New IOT Devices

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 10

Sharp Smart Network Example

Page 6: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 11

SPAWAR Autonomous Network Example

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 12

Intel Expects Alternatives to IP in the IOT

Page 7: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 13

Intel Supporting MeshDynamics Propagator Model

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 14

Applications Running inside Propagator Network

Page 8: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 15

(Autonomous) Applications Running on Mesh Node

Mesh Tables maintain these “ports”

.. Clients connected to “Ports”

..

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 16

(Autonomous) Applications Running on Mesh Node

M2M Virtual NetworkNormal Operation No Internet Connectivity

Mesh Tables maintain these “ports”

.. Clients connected to “Ports”

.. Applications resident in Network

Page 9: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 17

NMS Displays Machine Status History

M2M Virtual Network

Mac

hine

Sta

tus

Upd

ates

(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

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 18

The Abstracted Network

Applications of the Abstracted Network:

Disruption Tolerant Networks (Military)

Smart Networks (Enterprise)

Sharing Resources and Leveraging Open Source

Enterprise Class Messaging with Open Standards Understanding Latency Requirements for Applications

Develop OEM Specialized Strategies and Templates for:

Internet of Things Application-to-Application NetworkingReal time Machine to Machine CommunicationsLow Cost IC Chips for IOT Chirp Devices

Page 10: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 19

Objectives of Autonomous Network Test Bed

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 20

Managing Network Latency (Tree Topology)

Page 11: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 21

Expected Arrival Time

Task Resource Allocation Period

Arrival Stack

Task Stack

Managing Application Latency (Task Scheduling)

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 22

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. .. Applications ingress and egress ports monitored by supervisory audit/management subscribers.

Managing Real Time Enterprise Pub/Sub Messaging

Page 12: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 23

BEACONING PERIOD

MAX : ~9.08 ms (16+16 SLOTS)

MIN : ~2.26 ms (4+4 SLOTS)

@ 55 mbps

CAP QTDMA

~40 ms SUPER FRAME

SPATIALLY RE-USED TDMA

~23 ms

CSMA/CA or EDCA ~15ms

Managing Latency at the 802.11 MAC Radio Level

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 24

Assume

1. we use QTDMA and CSM/RSCM. 2. Queues unloaded/loaded on 10 ms hard real time clock3. Allocations are made within each Class of Service COS. 4. Within each COS there is a QOS to sort within COS Queue.

Then

1.Reconstruct Super Frame to order Sort inside Super Frame 2.In side super frame of any size, always 10 ms intervals3.In example below 40 ms -> 4 10 ms intervals.

CAP TDMA

SPATIALLY RE-USED TDMA ~23 msCSMA/CA or EDCA ~15ms

BEACONING PERIOD

MAX : ~9.08 ms (16+16 SLOTS)

MIN : ~2.26 ms (4+4 SLOTS)

@ 55 mbps

����

Every 20 ms

Every 10 ms

��

Quasi-TDMA within IEEE 802.11 Protocols

Page 13: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 25

QTDMA DURATION QTDMA DURATION QTDMA DURATION

Timed Concatenation State Machine (QTDMA)

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 26

Timed Concatenation State Machine (QTDMA)

Page 14: The Abstracted Network for Industrial Internet- Slides

Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 27

The Abstracted Network

Applications of the Abstracted Network:

Disruption Tolerant Networks (Military)

Smart Networks (Enterprise)

Sharing Resources and Leveraging Open Source

Enterprise Class Messaging with Open Standards Understanding Latency Requirements for Applications

Develop OEM Specialized Strategies and Templates for:

Internet of Things Application-to-Application NetworkingReal time Machine to Machine CommunicationsLow Cost IC Chips for IOT Chirp Devices