The large majority of commercial IoT platforms target consumer applications and fall short in addressing the requirements characteristic of Industrial IoT. Vortex has always focused on addressing the challenges characteristic of Industrial IoT systems and with 2.4 release sets a the a new standard!
This presentation will (1) introduce the new features introduced in with Vortex 2.4, (2) explain how Vortex 2.4 addresses the requirements of Industrial Internet of Things application better than any other existing platform, and (3)showcase how innovative companies are using Vortex for building leading edge Industrial Internet of Things applications.
3. CopyrightPrismTech,2017
IIoT architectures are converging toward
Fog Computing to address their
Connectivity, Latency, Throughput,
Determinism, Security and Cost
challenges
From Cloud to fog computing
4. Horizontal, system-level architecture that
distributes computing, storage, control
and networking functions closer to the
users along a cloud-to-thing continuum
Fog Computing
| fɒg kəmˈpjuːtɪŋ|
8. CopyrightPrismTech,2017
DDS is widely used for
horizontal (east-to-west)
communication on the
Control and
Information Layers
But it is applicable for
horizontal across any
view
DDS in IIRA
Real-Time
Soft Real-Time
Interactive
DDS
DDS
9. CopyrightPrismTech,2017
The IIC and Industrie4.0
have mapped the
scope of the two
reference architectures,
thus allowing for
mapping IIC to I40
IIC and Industrie4.0
10. CopyrightPrismTech,2017
DDS has applicability
across the 6 IT levels
For the SCADA and the life-
cycle, DDS’ applicability
depends on the
constraints of the device
DDS-XRCE will bring
connectivity to extremely
small devices, i.e. at most
100KB of RAM
DDS in I4.0
DDS
DDS
DDS
11. CopyrightPrismTech,2017
DDS has emerged as
the connectivity
standard that best
addresses the
Connectivity, Latency,
Throughput,
Determinism, Security
and Cost of IIoT Systems
DDS: The IIoT Connectivity Standard
TCP UDP
IP
802.3 802.11
DDSI-RTPS
L3: Network
App App App
L2: Data Link
L1: Physical
L4: Transport
L5: Session
L6: Presentation
User
L7: Application
Security
X-Types
DCPS
RPC
...
802.1 ...
C/C++, Java, .Net, JavaScript, Python, etc.
13. CopyrightPrismTech,2017
Vortex builds-upon and extends DDS capabilities to
provide the most efficient, ubiquitous, interoperable,
secure and multi-platform connectivity and data
virtualisation infrastructure for IoT / IIoT
ortex
15. CopyrightPrismTech,2017
Vortex provides different DDS
implementations optimised for
OT, IT and consumer platforms
Each of the DDS
implementation optimises
usability for its target
environments
Vortex DDS flavours
VORTEX
Café
VORTEX
Web
VORTEX
OpenSplice
VORTEX
Lite
16. CopyrightPrismTech,2017
The most scalable, deterministic and
complete DDS implementation on the
market
Federated deployment and
advanced traffic scheduling for total
control over nodal communication
resources
Vortex OpenSplice
VORTEX
Café
VORTEX
Web
VORTEX
OpenSplice
VORTEX
Lite
17. CopyrightPrismTech,2017
The top performing DDS
implementation on the market
Small footprint and support for a
wide set of embedded and real-
time targets
Vortex Lite
VORTEX
Café
VORTEX
Web
VORTEX
OpenSplice
VORTEX
Lite
18. CopyrightPrismTech,2017
The only 100% pure Java
DDS implementation on the
market
High performance and
optimised for Android
Vortex Cafe
VORTEX
Café
VORTEX
Web
VORTEX
OpenSplice
VORTEX
Lite
22. CopyrightPrismTech,2017
Vortex Fog is an elastic and fault-
tolerant software appliance that
transparently draws a boundary
around a subsystem to control and
adapt QoS and transports, e.g. from
UDP/IP m-casts to TCP/IP, and
information flow
Vortex Fog also minimises discovery
traffic while maintaining interoperability
and dynamic matching
Vortex Fog
23. CopyrightPrismTech,2017
Vortex Cloud is a elastic, fault-tolerant,
multi-data-centre, and IaaS independent
“Cloud Messaging” implementation of DDS
Vortex Cloud be used to transparently
integrate systems that can’t directly talk
with each other because of NAT/FIREWALLS
It can be used for as a very high performance
Private Cloud Messaging as an alternative
to Amazon SMS, SQS, or Azure Service Bus
Vortex Cloud
24. CopyrightPrismTech,2017
Vortex Fog and Vortex
Cloud can be composed on
a generic graph topology
to achieve the required
scale.
Vortex Cloud and Vortex
Fog are to DDS what IP-
Routers and IP-Switches
are to IP
Composing Vortex Cloud & Fog
26. CopyrightPrismTech,2017
Fine-grained access
control over Partition/
Topic regular expressions
Pluggable authentication,
access control, crypto
and logging
Data-Centric Security
Arthur Dent
Arthur Dent
Ford Prefect
Zaphod Beeblebrox
Marvin
Trillian
left/A(r,w), left/B(r)
left/A(r,w), left/B(r,w), left/X(r)
left/*(r,w)
left/*(r), right/(w)
left/A(r,w), left/B(r,w), right/C(r,w)
Ford Prefect
Zaphod Beeblebrox
Trillian
Marvin
A
B
A,B
X
*
*
A,B,C
Identity Access Rights
Sessions are authenticated
and communication is
encrypted
Only the Topic included as
part of the access rights are
visible and accessible
37. CopyrightPrismTech,2017
Vortex Cloud and Fog
configuration has reduced
to almost nothing
New Load Balancing and
Fault-Tolerance strategies
provided improved
scalability and resilience
Simpler, Faster, More Scalable
39. CopyrightPrismTech,2017
Matlab Simulink Integration
Map MATLAB classes and Simulink Bus to DDS Topics.
Full control over DDS entities configuration thought the MATLAB / Simulink
modelling environment
DDS-connectivity between MATLAB/Simulink applications and DDS applications
41. CopyrightPrismTech,2017
Full support for coherent
updates, allowing for
atomically updating a
set of topics
Coherent updates
// ...
// Begin a coherent change
// by creating a new syntactical
// scope
{
CoherentSet cs(pub);
dwA.write(a);
dwB.write(b);
dwC.write(c);
}
// The coherent change is
// committed upon the destruction
// of the CoherentSet object
45. CopyrightPrismTech,2017
DDS is emerging as the
standard for connectivity
and data management
in IIoT
Vortex II provides the
most advanced and
feature rich DDS-based
connectivity and data-
management platform
Vortex II