Using DDS to Secure the Industrial Internet of Things (IIoT)
Simware 2015 Introduction · Vectors of Improvements in Simware 2015 ... Deploy your solution using...
Transcript of Simware 2015 Introduction · Vectors of Improvements in Simware 2015 ... Deploy your solution using...
A company
Simware 2015 Introduction
Commercial in confidence
3
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Jose-Ramon Martinez-SalioMSc Industrial Engineering
Head of Simware Presales Engineering
Vice-chairman SISO LSA study group
Member of NATO MSG-128 and MSG-136 groups
[email protected] / [email protected]
Speakers
Jose-Maria Lopez RodriguezMSc Industrial Engineering
General Manager in Simware Solutions
VP Business Development in NADS
Member of NATO MSG-128 and MSG-136 groups
Commercial in Confidence
4
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015 Reservados todos los derechos / All Rights Reserved
• Introduction to Simware platform
• Simware 2015. Evolving to a Open SoS Platform
•Main technical features and examples
• Wrapping up
Agenda
Commercial in Confidence
5
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015 Reservados todos los derechos / All Rights Reserved
• Introduction to Simware platform
• Simware 2015. Evolving to a Open SoS Platform
•Main technical features and examples
• Wrapping up
Agenda
Commercial in Confidence6
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Why Simware?
The days of closed, proprietary architectures are over; complex integration for individual products is over. The F-35, like many legacy systems, is trying to undo some of the systems architectures from the past […] We are trying to create a more seamless, connected training environment. [..] Pentagon simply could not afford to develop stovepiped, closed training and simulation systems that cost a small fortune later on down the road to re-engineer for cross-platform interoperability
Lt Gen C. Bogdan, USAF PEO for the F-35 Joint Program Office (I/ITSEC 2014, Orlando)
Our first priority is sustaining and making incremental improvements to our current portfolio of training systems. The second priority is enhancing the interoperability to connect geographically separate training facilities and systems into the larger live, virtual and constructive scenarios so that you can take individual and small unit training and expand that into the context of large unit team training
LTC Yates, Program Manager for USMC Training Systems (I/ITSEC 2014, Orlando)
LVC training will be a prime player in how we exercise our entire force and prepare for deployments. Sooner or later we will be looking to bring all of the services into a LVC world together so than we can expand the scope of how we prepare for challenges together
CAPT Naylor, Commanding officer of the Naval Air Warfare Center Training systems Division (I/ITSEC 2014, Orlando)
Market is demanding open, interoperable anmodular systems
Commercial in Confidence7
© SIMWARE SOLUTIONS S.L., 2015. Reservados todos los derechos / All Rights Reserved
Gateway solutions are difficult to develop, upgrade and maintain
Lack of Convergence of Simulation Architectures
Lack of common data models, protocols and data distribution mechanisms
Performance requisites are not guaranteed
Lack of plug&play capability
Proprietary Architectures of the simulators
But nowadays, Simulation & Training solutions are far to be open and interoperable …
50% of the costs are related to
interoperability gaps
See more in http://www.msco.mil/LVC.html
Commercial in Confidence8
© SIMWARE SOLUTIONS S.L., 2015. Reservados todos los derechos / All Rights Reserved
Propietary Architecture
Stand-aloneSimulator
(Individual Training)
DIS, HLA, TENA
Federation of stand-aloneSimulators
(Team Training)
Gateways
Live-Virtual-Constructive (LVC) Federation
(Joint Training and CD&E)
NEW SoS PLATFORM
Network-ConnectedSimulators
Why is this happening?
Actual porfolio of simulation assets and industry standards must evolve to a System of System platform if market wants to create economies of scaleand increase the ROI.
Commercial in Confidence9
© SIMWARE SOLUTIONS S.L., 2015. Reservados todos los derechos / All Rights Reserved
DistributedMissions
Operations
Commandand
Control System
Live System
WeatherSimulator
JTAC simulator
AWACS Simulator
TerrainServer
CGF Simulator
Fighter Simulator
WeaponSimulator
SoS Simulation platforms will disrupt the industry
Reshaping competition within the industry
The function of one product is optimized with others related products. Basis of competition will be now on the performance of the system of systems.
Commercial in Confidence10
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Virtual Simulator
ConstructiveSimulation
Federation of Simulations
Live Simulator
Simware is disrupting the market with the first SoS simulation platform available as a COTS
Commercial in Confidence11
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Simware is positioning as the platform of reference in Simulation & Training market
End Users(Enterprises / Governments)
Developers(Integrators, OEMs, Services providers)
Leverage Simware to acquire and operate
Open and Interoperable integrated solutions
Leverage power of Simware to provide open solutions faster, cheaper
and more scalable
Commercial in Confidence12
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Simware is already a reference to many users
0
5
10
15
20
25
30
35
40
45
2011 2012 2013 2014 2015
Aggregated
New users
0
2
4
6
8
10
12
14
16
2011 2012 2013 2014 2015
New countries Aggregated
Users in Europe, Asia, Latam and North America
Simware recognized as the technological leader in interoperable and open
architectures for simulation
Simware already in use in many different applications: to
build training devices, to interoperate simulators in
training centers, to build test-sites for critical system or to build embedded simulations
for robotic systems
Commercial in Confidence13
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
• Introduction to Simware platform
• Simware 2015. Evolving to a Open SoS Platform
• Main technical features and examples
• Wrapping up
Agenda
Commercial in Confidence14
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Simware evolution since its inception…
2003-2010
•Flight Training Devices
•Test sites forNaval systems
•Missile Sim for EWS
•Hi-Fi Sim models forflight sims
•C2&Sim interop
2011-2013
•Land Test Sitefor CATIZ CombatSystem(Navantia)
•SimulationInfrastructurefor Sp MoD
•NOGESI SimulationLab for SpMoD
2013-2015
•Simware with users in three continents
•Simware as Open Platform for Simulation
•Expanding the use of Simware : robotics systems, web&mobile
2015-2020
•Creating new market withindustrystandard LSA.
•Expanding Simware to new application domains : Smart Cities, Virtual Reality, Health Care
First Commercial
release in 2011
Commercial in Confidence15
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Convergence of simulation standards on top of common wire protocol: OMG DDS
Works with an Loosely coupled Data Centric architecture for Distributed simulation
Uses a common platform to do any kind of Live, Virtual and Constructive Simulation
Future of Simware is aligned with a new nominating standard at SISO : Layered Simulation Architecture (LSA)
(*)Based on SISO LSA Product Nomination
Commercial in Confidence16
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Increased Openness
Better support of Standards
Extended Applicability
Vectors of Improvements in Simware 2015
We provide a new Web API to connect with Web Systems.
We have opened the API’s in our platform to provide common simulation services to the developer
We provided a new Gateway Development Kit to extend the applicability of our gateways to new standards.
We provide open APIs to integrate more easily third-party simulation models in our platform
Support of new operational and simulation standards : JAUS, CIGI, MSDL or C-BML.
Supporting LTI standard (Learning Tools Interoperability) to integrate with e-learning platforms.
Supporting HLA Evolved Remote control of Simware simulations from DIS.
New Recording & Playing Capability Integrate Simware simulations in e-learning platforms Integrate embedded simulations with your Live Systems Deploy Simulation Servers in the Cloud Integrate Web and Mobile Apps with Simware
Commercial in Confidence17
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Our commercial packages
Simware Core
Simware Web
Simware
Record&Play
Simware LVCSimDeveloper
Simware RTI PRO
Pay only for what you need
Commercial in Confidence18
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Simware Core : The foundation of our open simulation platform
Simware RTI (HLA)
Real time comm(DDS)
Simware Meta Datamodel
Simware NcWare Sim API
Design and generate your data-centric Simulator with Simware Designer tools
Develop your simulation components using the data-model with the APIs of our middleware and Runtime Infrastructure
Deploy your solution using DDS or HLA standards. Simware Runtime Infrastructure
Simware Designer
Commercial in Confidence19
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
The extensions to the Core complete our platform
Simware Core
Simware Web
Simware
Record&Play
Simware LVCSimDeveloper
Simware RTI PRO
Integrate Simware Simulations into the Web
Save and analyze your simulation sessions
Integrate and Interoperate with systems using standards
Model Driven Development of Simulation Assets
Leverage DDS power in a HLA middleware
Commercial in Confidence20
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Development of a standalone simulator
Upgrade your simulator host with a Engineering Data Package in Simulink
Adding After-Action-Review capability
Integrating the simulator in a elearning platform
Connect your simulator to web/mobile clients
Integrate and Deploy your simulator in a LVC federation
The new model gives you flexibility to customize your proposal to the customer
Simware Core
Invest in licenses as you need them
Commercial in Confidence21
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
• Introduction to Simware platform
• Simware 2015. Evolving to a Open SoS Platform
• Main technical features and examples
• Wrapping up
Agenda
Commercial in Confidence22
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Fundamentals of Simware platform : The Architecture of Simware Core
Simware Designer
GPGUI Modeler
Simware Runtime InfrastructureSCL Scheduler SimEngineACS
Simware RTI (HLA)
Real time comm(DDS)
Simware Meta Datamodel
Simware NcWare Sim API
Commercial in Confidence23
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Working with a Publish-Subscribe simulation middleware
Simware RTI (HLA)
Real time comm(DDS)
Simware Meta Datamodel
Simware NcWare Sim API
One simple API
Facilitate creation of publishers and subscribers
Connection over HLA13, HLA1516 orDDS
Complexity of the connection is hiddenfor the final user
Nombre Descripción
DDS_OPENSPLICE Simulation over DDS using the
implementation of OpenSplice.
HLA13_DMSO Simulation using DMSO RTI with
HLA13.
HLA13_MAK Simulation using MAK RTI with
HLA13.
HLA13_PITCH Simulation using PITCH RTI with
HLA13.
HLA1516_NEXTEL Simulation using SIMWARE RTI.
HLA1516_MAK Simulation using MAK RTI with
HLA1516.
HLA1516_PITCH Simulation using PITCH RTI with
HLA1516.
Commercial in Confidence24
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Working with a pure Data-centric Architecture
Simware Designer
GPGUI Modeler
Data Model
HLA FOM data model
GPGUI
ModelerSimware
NcWare Sim API
Create your simulation from data model
Pure data centric approach
Commercial in Confidence25
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Reserved
Simware Runtime Infraestructure: Run your models in a distributed environment
Scheduler
Simulationengine
eHost- <config>
<EJEC nid="2" id="3" name="EJEC" HlaFed="Aislado"
HlaSom="Som.xml" SchedFrec="25" HTime="5" GTime="3"
TTime="0" UTime="3" NotIni="no" NotFin="no" NotCierre="no"
Critico="si" NotGrab="si" />
- <EHOST4 nid="2" id="4" name="MOTOR1" SchedSecuencial="si"
NotIni="si" NotFin="si" NotCierre="no" Critico="si" NotGrab="si">
<Mod0 nid="2" id="16" name="Modulo_ModCIRCLE"
type="Modulo_ModCIRCLE" SchedFrec="50" SchedOrden="0"
SchedPrio="1" SchedOffset="0" NotIni="no" NotDisc="no"
NotEstab="no" NotFin="si" NotCierre="no" Critico="si" NotGrab="si"
/>
</EHOST4>
</config>
- <!--
Simulationengine
Configuration file
ACS
Simware Runtime InfrastructureSCL Scheduler SimEngineACS
Commercial in Confidence26
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Give you access to the Control Data Model in Simware to:
Manage the State Machine
Create and manage instances of objects
Save and restore scenarios
Allow you to build your own Control applications very easily as an IOS.
Allow you to manage remotely Simware simulations from
A DIS simulator
A web/mobile app
A C2 or live system
What is new in Simware 2015? The Simware Control Library in Simware Core
Commercial in Confidence27
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
We provide a new API to connect with Web Systems. Using the SimWeb Library you can create a Web server en Simware to connect with web clients using LTI protocol.
LTI or Learning Tools Interoperability is a standard way of integrating rich learning applications with web platforms like learning management systems, portals, or other educational environments. It is based on REST Framework.
You can integrate Simware simulations in e-learning platforms to provided a richer training experience using the elearning Connector
You can deploy and manage Simulation Servers in the Cloud using our SimFactory Service
What is new in Simware 2015? Simware Web Extension
SimwareSimWeb Server
Simw
are M
idd
leware
Simware Simulation
Simware Simulation
LTI
LTI
DDS/HLA
DDS/HLA
DDS/HLA
Commercial in Confidence28
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Simulation DataBus
2. Create
Using LTI technology, Simware Platform has integration with elearning platforms
Using SimFactory Service and elearning connector, you can start, run, manage and close simulation sessions from your elearning platform
Using Simware Web Extensions to embed real time simulations in Web platforms
SimFactory1. Create sim
Node #1Node #2
Simulation Servers Farm
4. Operation
N. Destroy sim
Web Client (Moodle)
Scheduler
SimEngine
3. Launch
3. Launch
3. Launch SimWebServer
SELC
Simware Moodle Activity Module
Commercial in Confidence29
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Simware Platform has now a real time recorder and player.
Collect, store and analyze your data in a relational database.
Choose data to record, frequency of recording, set bookmarks, navigate to bookmarks, etc.
Interface with your recorder & player server using C++ API or new Web API.
What is new in Simware 2015? Simware Record&Play
Simware Middleware
Simware Simulation
Simware Simulation
R&P ServerControllerLTI SQL
Commercial in Confidence30
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
New Gateway DevKit to integrate Simware simulations with systems compliant with standards as DDS, CIGI, JAUS, MSDL or C-BML.
Improved support for HLA DataModels. Now we manage modular FOMs as in HLA Evolved
Improved support for DIS. Now we can use the Control PDUs to manage Simware sessions remotely from DIS systems.
What is new in Simware 2015? More options to integrate legacy and COTS using Simware LVC
Commercial in Confidence31
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
What is new in Simware 2015? Integrate non-HLA and non-DIS systems with Gateway DevKit
JAUS
CIGI
DDS
MSDL C-BML
Commercial in Confidence32
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Simware now supports control PDUs in DIS
Stop/Freeze DIS PDU
Start/Resume DIS PDU
A new DISControl library allows to connect DIS compliant systems with the control data model in Simware
What is new in Simware 2015? Control remotely your simulation using DisControl library
Simware Middleware
Scheduler SimEngine
DISControl
SCL
DIS Simulator
DIS
Commercial in Confidence33
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
What is new in Simware 2015? Speed up your development times with VV repositories in SimDeveloper
Reuse yourmodels storedin your Virtual
VehiclesRepository
Use Simware Designer to design yourdata-model
Design & buildyour sim
model usingSimulink & Stateflow
Do theintegration
and testing in SimDeveloper
Only a click to generate the
codecompliant withSimware CORE
Commercial in Confidence34
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
Our RTI is the first and only HLA middleware in the market based on DDS standard
RTI Pro leverages DDS to offer the best control and performance of the exchange of data using more than 20 QoS
RTI Pro is the only HLA middleware with an open wire protocol (DDS)
Full compliance with IEEE 1516.2000
Partial support of IEEE 1516.2010 (HLA Evolved)
What is new in Simware 2015? Supporting HLA Evolved in our RTI Pro
DDS Open Wire Protocol
Simware RTI PRO
HLA 1516.2000 API HLA 1516.2010 API
Commercial in Confidence35
© NEXTEL AEROSPACE DEFENCE & SECURITY S.L., 2015. Reservados todos los derechos / All Rights Resedved
• Introduction to Simware platform
• Simware 2015. Evolving to a Open SoS Platform
• Main technical features and examples
• Wrapping up
Agenda
To know more register to our Technical Webinars of Simware 2015 (to start on July 2015) or follow us in
www.linkedin.com/company/simware
www.slideshare.net/MarketingSimware
www.youtube.com/user/SIMWARE
www.simware.es
The Easy Way to Real Time Distributed Simulation