practical applications on today’ss3.amazonaws.com/jujama.usercontent/34351ae7-a900-470f-b94… ·...
TRANSCRIPT
PRACTICAL APPLICATIONS ON TODAY’S
MISSION CRITICAL NETWORK IN
CROATIA
[email protected] - TCCA Applications Working Group
THE BEGINING
HOW DID WE START?
- First trials with TETRA network in 1998
- First data trials started in 2004 - Mobile User for database queries
- First data application used in production were for monitoring TETRA base
stations, microwave links, power generators etc..
- Contract for current network signed with Motorola in 2005
- Country wide TETRA network project finished in 2008
- At the same time we started with AVL and DataQuery project (2008)
- WAP gateway installed and DQ app successfully tested two years ago (2011)
[email protected] - TCCA Applications Working Group
APPS WE CURRENTLY USE
Applications currently used in Croatian Ministry of Interior:
- SDS texting for network monitoring - this was the first data
application implemented and used in our network
- Database querying
- Locating service AVL -> vehicles, vessels and persons
All of our mobile applications are using SDS for data transfer.
Network is now expanded to cover future Schengen borders.
[email protected] - TCCA Applications Working Group
NETWORK MONITORING
BASIC CONCEPTS
- Situational awareness for the communication engineers and
technicians.
- all the monitored parameter values are saved for later analysis
(when needed)
- excellent basis for further development of more advanced
applications (DSS for diagnostic and repairs)
[email protected] - TCCA Applications Working Group
NETWORK MONITORING
HOW WE DID IT?
<- telnet ->
<- SNMP ->
<- HTTP ->
NetworkManagement
Monitoring server
NetworkManagement
DataBase server Data is stored in NM database.
Only when data is out of predefined
(or average) value range alarm is
sent via SDS
SDR - Short Data Router
SDS
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
MOBILE AVL CLIENT
SDR - Short Data Router
SDS
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
MOBILE AVL CLIENT
SDR - Short Data Router
SDS - all server apps are running locally on
machine (GIS server, AVL web app, database)
- locations updates are sent directlly to the
TETRA terminal connected to the laptop
using PEI
- user interface look&feel exactly the same
as usual AVL client
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
LOCATION UPDATE
MOBILE AVL CLIENT
SDR - Short Data Router
SDS - all server apps are running locally on
machine (GIS server, AVL web app, database)
- locations updates are sent directlly to the
TETRA terminal connected to the laptop
using PEI
- user interface look&feel exactly the same
as usual AVL client
- plan to make live CD/DVD/USB which
can be run from any standard PC
[email protected] - TCCA Applications Working Group
SDR - Short Data Router
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
DATABASE QUERY
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
DATABASE QUERY
SDR - Short Data Router
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
Police IS
SDR - Short Data Router
DATABASE QUERY
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL
DQS –DataQuery
server
DATABASE
QUERY
DATABASE QUERY
Police IS
SDR - Short Data Router
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL DATABASE
QUERY
DATABASE QUERY
Police IS
DQS –DataQuery
server
SDR - Short Data Router
[email protected] - TCCA Applications Working Group
MLS – MotoLocator server
AVLS – AVL server
AVLC – AVL clients
SDS
Mobile AVL client
AVL DATABASE
QUERY
DATABASE QUERY
Police IS
DQS –DataQuery
server
SDR - Short Data Router
- only using SDS
- for picture on terminals and
more interactive queries
WAP and Packet Data must be used
- picture over SDS possible using client
machine (laptop PC like Mobile AVL)
[email protected] - TCCA Applications Working Group
FUTURE PLANS FOR BIG DATA
ANALYTICS AND INTEGRATION
[email protected] - TCCA Applications Working Group
From this:
- every application/database on a different PC
- informations not selected (some unneeded, others unavailable but needed)
[email protected] - TCCA Applications Working Group
FUTURE PLANS:
INTEGRATION
To this (not a real GUI):
- maximum possible integration of all
control/communication(/command)
applications and databases
- only the needed informations displayed,
but allways available
- no need to go to different PC, learn
different GUI
[email protected] - TCCA Applications Working Group
INTEGRATION
„Mission critical application certification”
Why?
- Interoperable APIs and user interfaces
- Inter-agency and/or cross-border communications
- Different technologies, separating network and app layer
(TETRA, Broadband...)
- More control on network load and security
- ‘bigger market better apps’ - lower costs for end users
- Keeping level of assurance
[email protected] - TCCA Applications Working Group
INTEGRATION
„Mission critical application certification”
What should be certified?
- Application Programming Interfaces - API
- Exchange data formats
- Functionality, Usability, Efficiency, Portability,
Maintanabilty, Reliability (?)
[email protected] - TCCA Applications Working Group
INTEGRATION
Interoperability
- Application Programming Interfaces - API
- Exchange data formats
Data-centric
- collecting as much as possible ‘important’ data
- structured storing consistent data
[email protected] - TCCA Applications Working Group
FUTURE PLANS:
BIG DATA ANALYTICS
Prerequisites to use
- capable hardware & software
Information-centric
- informations on critical resources
- historical analysis and reconstruction
- foundation for the right decisions
[email protected] - TCCA Applications Working Group
FUTURE PLANS:
BIG DATA ANALYTICS
Prerequisites to use
- capable hardware & software
- comparable data
Knowledge-centric
- understanding informations available
- automated predicting, knowing
- big help in making the best decisions
[email protected] - TCCA Applications Working Group
FUTURE PLANS:
BIG DATA ANALYTICS
Prerequisites to use
- capable hardware & software
- comparable data
- rules on how to use and react to
certain information
„Mission critical application certification”
Why?
- Unified data structure
- Unified data mining algorithms
- Predictive policing systems
- Presentational layer with ‘drill down’ capabilities for
Improved situational awareness
[email protected] - TCCA Applications Working Group
BIG DATA ANALYTICS
„Mission critical application certification”
What should be certified?
- Application Programming Interfaces - API
- Exchange data formats
- Functionality, Usability, Efficiency, Portability,
Maintainability, Reliability (?)
[email protected] - TCCA Applications Working Group
BIG DATA ANALYTICS
Big Data analytics
- Application Programming Interfaces - API
- Exchange data formats
How to start?
- Connecting through apps and activities, based on
organisations, technology used....
- Propose for sicussion topics important for you, biggest
challenges
- Connect, discuss..... ...INTERESTED?
[email protected] - TCCA Applications Working Group
MISSION CRITICAL APPLICATION CERTIFICATION