Weitere ähnliche Inhalte Ähnlich wie The Abstracted Network for Industrial Internet- Slides (20) Mehr von MeshDynamics (16) Kürzlich hochgeladen (20) The Abstracted Network for Industrial Internet- Slides1. 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
2. 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
3. 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 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. 6
Disruption Tolerance Maintains Connections
X
Nodes may move, disappear,
change ‐‐ network stays up
4. 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
5. 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
6. 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
7. 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
8. 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 Network
Normal Operation
No Internet Connectivity
Mesh Tables maintain these “ports”
.. Clients connected to “Ports”
.. Applications resident in Network
9. Shared Resource for Autonomous Network OEM Applications © 2002-2016 MeshDynamics. All Rights Reserved. 17
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
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 Networking
Real time Machine to Machine Communications
Low Cost IC Chips for IOT Chirp Devices
10. 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)
11. 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
12. 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 clock
3. 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 intervals
3.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
13. 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)
14. 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 Networking
Real time Machine to Machine Communications
Low Cost IC Chips for IOT Chirp Devices