practical applications on today’ss3.amazonaws.com/jujama.usercontent/34351ae7-a900-470f-b94… ·...

36
PRACTICAL APPLICATIONS ON TODAY’S MISSION CRITICAL NETWORK IN CROATIA [email protected] - TCCA Applications Working Group

Upload: others

Post on 10-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

PRACTICAL APPLICATIONS ON TODAY’S

MISSION CRITICAL NETWORK IN

CROATIA

[email protected] - TCCA Applications Working Group

Page 2: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 3: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 4: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 5: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 6: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

AVL & DATAQUERY

HOW WE DID IT?

[email protected] - TCCA Applications Working Group

Page 7: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 8: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 9: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 10: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 11: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 12: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 13: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 14: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 15: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 16: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

AVL

LOCATING VEHICLES

[email protected] - TCCA Applications Working Group

Page 17: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

AVL

LOCATING VESSELS

[email protected] - TCCA Applications Working Group

Page 18: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

AVL

LOCATING PERSONS

[email protected] - TCCA Applications Working Group

Page 19: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 20: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 21: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 22: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 23: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 24: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 25: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

FUTURE PLANS FOR BIG DATA

ANALYTICS AND INTEGRATION

[email protected] - TCCA Applications Working Group

Page 26: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 27: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 28: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

„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

Page 29: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

„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

Page 30: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 31: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 32: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 33: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

„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

Page 34: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

„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

Page 35: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

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

Page 36: PRACTICAL APPLICATIONS ON TODAY’Ss3.amazonaws.com/JuJaMa.UserContent/34351ae7-a900-470f-b94… · arijo.Novosel@gmail.com - TCCA Applications Working Group . MLS – AVLS MotoLocator

[email protected]

@MarijoNovosel

[email protected] - TCCA Applications Working Group

THANK YOU!