Datex II in the cooperative ITS Corridor

14
DATEX II User Forum – Dublin – 13&14 September 2016 Datex II in the cooperative ITS Corridor DATEX II User Forum, Dublin, 14 September 2016 Dipl.-Math. Werner Scholtes Werner Scholtes – IT-Beratung

Transcript of Datex II in the cooperative ITS Corridor

Page 1: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Datex II in the cooperative ITS Corridor

DATEX II User Forum, Dublin, 14 September 2016

Dipl.-Math. Werner Scholtes

Werner Scholtes – IT-Beratung

Page 2: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Page 3: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Cooperative ITS Corridor

• Started in 2013 • Cooperation between Austria,

Netherlands and Germany • Improve road safety and traffic

flow • Enable roadworks safety trailers

for cooperative communication • Technology shall be used for

introduction of further C-ITS functions

Page 4: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Architecture of the C-ITS-Corridor

Page 5: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Architecture of a cooperative centre

Cooperative Centre

Trailer

TCC

RIS

Urban TMC

Traffic lights

Outstation

Serviceprovider

ITS G5

OCIT-O DATEX II

DATEX II

OCIT-C

DATEX II TPEG

TLS

? „Cooperative Centre of

Babel“

Page 6: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Goals and Challenges

• Connect Trailers • Connect Roadworks information centre • Connect Traffic Control Centre • Connect MDM • Different communication interfaces are in use • Different data models are in use • Different protocols are in use

• How can this variety be supported without loosing control?

Page 7: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Difference between data and protocol

Data models correlate to languages

German English Chinese

Talk Telephone call Letter Email

Protocols correlate to communication types

Data is essential, not protocol

Page 8: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Structure of interfaces

Data Conceptual data description

Platform Independent Model (PIM) Logical data model

Platform Specific Model (PSM) Physical data coding

Protocol

• Application protocol • Transfer protocol

Example UML, …

XSD, ASN.1, …

XML, ASN.1-PER, JSON, …

• SOAP, REST, SNMP, ITS G5, … • HTTP, Websockets, ITS-transport, …

Page 9: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Interface stacks in C-ITS Corridor

Logical

Physical

Transfer protocol

Application protocol

General structure

Conceptual

DATEX II XSD

DATEX II XML

HTTP

SOAP

DATEX II

DATEX II UML

ICS XSD

ICS XML

Websockets

STOMP

ICS

ICS UML ?

Prot

ocol

D

ata

ITS ASN.1

ASN.1 UPER

ITS Transport

ITS G5

ITS-G5

ITS TS PDF

Page 10: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

What happens?

Roadworks trailer Code with

failure

Chinese whispers!

Page 11: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Project specific solution

DATEX II XSD

DATEX II XML

HTTP

SOAP

DATEX II UML

ICS XSD

ICS XML

Websockets

STOMP

ITS ASN.1

ASN.1 UPER

ITS Transport

ITS G5

Work in progress

Platform independent data model: ICS UML

ICS UML

Page 12: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

General project specific solution

1. Collect platform specific models (PSMs)

2. Develop canonical data model (PIM)

3. Map PIM to every PSM

PIM PSM 1 PSM 4

PSM 2 PSM 3

PSM 6 PSM 5

Page 13: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

General cross-project solution

• Many PIMs

PSM 1

Coding 1

Transfer 1

Application 1

PIM 1

PSM 2

Coding 2

Transfer 2

Application 2

PIM 2

PSM n

Coding n

Transfer n

Application n

PIM n

ITS-Metadata Registry

• ITS-Metadata Registry

• ITS-Frame architecture

• ITS-Reference architecture

• Community solution • Future dreams

Page 14: Datex II in the cooperative ITS Corridor

DATEX II User Forum – Dublin – 13&14 September 2016

Thank you for your attention Any questions?