THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014

Similar documents
The future of European research on public transport: the UITP perspective. Laurent Franckx

European Transport Policy: ITS in action ITS Action Plan Directive 2010/40/EU

What our members see as being the value of TM 2.0

WP3 D3.1 ITS system specification description and reference platform for validation

Third public workshop of the Amsterdam Group and CODECS European Framework for C-ITS Deployment

Integrated Aeronautical Information database

European Location Framework (ELF) acting as a facilitator implementing INSPIRE

Basic Principles of MedWIS - WISE interoperability

Records Management and Interoperability Initiatives and Experiences in the EU and Estonia

ICTPSP Call Theme 2 ICT for energy efficiency and sustainability in urban areas. Dr. Manuel SANCHEZ JIMENEZ

Digital Road Map Data :

CEF e-invoicing. Presentation to the European Multi- Stakeholder Forum on e-invoicing. DIGIT Directorate-General for Informatics.

Transport Network ITS Spatial Data Deployment Platform

ELF extensions. Presentation to: INSPIRE MIG-T. Author: Anja Hopfstock (ELF WP2 Data Specifications) Date: 25 th February 2016.

Memorandum of Understanding

(9A05803) WEB SERVICES (ELECTIVE - III)

Service Oriented Architecture

WP3 D3.2 ITS system interfaces to end users and service delivery chain of the service providers

INSPIRE status report

Where are we with C-ITS today? Joint CIMEC/CODECS City Pool workshop Barcelona, 14 November 2016

Analysis of Effectiveness of Open Service Architecture for Fixed and Mobile Convergence

l Digital Road Map Data :

Promoting semantic interoperability between public administrations in Europe

SEPA goes Mobile Dr. Marijke De Soete ETSI Security Workshop January 2011 Sophia Antipolis, France

Transport Technology Connecting Australians. National Intelligent Transport Systems Strategy

oordination upport Status: February 2017

LAWRENCE-DOUGLAS COUNTY INTELLIGENT JOURNEY

Service Design Description for the xxx Service <xyz Technology>

Consolidation Team INSPIRE Annex I data specifications testing Call for Participation

Good practice: Development of a Mobility Monitoring Centre (MMC) for Thessaloniki

CREATING SMART TRANSPORT SERVICES BY FACILITATING THE RE-USE OF OPEN GIS DATA

This document is a preview generated by EVS

Metadata allows. Metadata Existing Guidelines. Data to be found Starts interoperability. Decision making based on Quality Relevance Time Geography

From The European Library to The European Digital Library. Jill Cousins Inforum, Prague, May 2007

Hybrid Communication. CODECS Workshop / May 19, 2017 Karsten Roscher, Fraunhofer ESK Enrique Onieva, Deusto

Integrated Aeronautical Information Database (IAID) & AICM AIXM

Green Digital Charter & the network of intelligent Cities for Energy Efficiency

COMeSafety Specific Support Action

ICAS Workshop 3rd October 2005 Single European Sky Implementation Plan - SESAME

Orange Smart Cities. the ICT partner for innovators in the urban space

IoT CoAP Plugtests & Workshop Nov 27, 2012 Sophia Antipolis

How to Create a European INSPIRE Compliant Data Specification. Anja Hopfstock, BKG (Germany) Morten Borrebæk, SK (Norway)

Lesson 5 Web Service Interface Definition (Part II)

Content Interoperability Strategy

Chapter 8 Web Services Objectives

REPRESENTING PUBLIC TRANSPORT NETWORKS IN NeTEx

Standards, standardisation & INSPIRE Status, issues, opportunities

EU Project BONVOYAGE: A distributed approach to intermodal route planning

European Component Oriented Architecture (ECOA ) Collaboration Programme: Architecture Specification Part 2: Definitions

A DISTRIBUTED CLOUD & RADIO PLATFORM FOR 5G NEUTRAL HOSTS

The Digitising European Industry strategy & H2020 calls related to Cyber-Physical Systems

EC Perspective on Connectivity and Smart Mobility and the Role of "Digital Co-production/Co-creation" in Transportation

Presented by Dr Joanne Evans, Centre for Organisational and Social informatics Faculty of IT, Monash University Designing for interoperability

Deliverable D1.2. Requirements and Overall Architecture

Enterprise Software Architecture & Design

An Architecture to Share Metadata among Geographically Distributed Archives

PATHWAYS TO INNOVATION IN DISASTER RISK MANAGEMENT. Paolo Venturoni CEO European Organisation For Security 4 th June 2018

Building Ontology Repositories for E-Commerce Systems

Introduction to Web Services & SOA

: ESB Implementation Profile

ActiveVOS Technologies

P Public web interface prototype

INSPIRE in a nutshell, and overview of the European Union Location Framework

Enterprise Web based Software Architecture & Design

Open Source

How to adjust and improve the security level of infrastructure

Cooperation in the field of Automated and connected driving. In view of the Dutch presidency of the European Union

Bridging the gap. New initiatives at ETSI. World Class Standards. between research and standardisation

ITU-T Y Next generation network evolution phase 1 Overview

HSL Navigator Fully open journey planning

Security and resilience in the Information Society: the role of CERTs/CSIRTs in the context of the EU CIIP policy

Intercharge Network Conference Showcase Projects Bosch Software Innovations GmbH Michael Strasser Berlin, Mai 05 th, 2014

Security Assertions Markup Language (SAML)

The Network Markup Language (NML)

European Activities towards Cooperative Mobility

Open Data Transport Authorities

Distributed systems. Distributed Systems Architectures

EU Policy Management Authority for Grid Authentication in e-science Charter Version 1.1. EU Grid PMA Charter

The WAP Roadmap. Short Term Goals for WAP

TPEG what is it all about? Bev Marks, Chairman TPEG Forum Standards Task Force, EBU

Introduction to Web Services & SOA

MaaS Alliance. Piia Karjalainen MaaS Alliance & ERTICO -

Future Developments in the EU DataGrid

EUDAT. Towards a pan-european Collaborative Data Infrastructure. Damien Lecarpentier CSC-IT Center for Science, Finland EUDAT User Forum, Barcelona

Traveler Information System

Towards Semantic Interoperability between C2 Systems Following the Principles of Distributed Simulation

Web service design. every Web service can be associated with:

MULTILATERAL INTEROPERABILITY PROGRAMME MIP OPERATIONAL LEVEL TEST PLAN (MOLTP)

This presentation is a primer on WSDL Bindings. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this

overcome the fragmentation of multiple data formats and communication protocols;

BPEL Research. Tuomas Piispanen Comarch

The European Policy on Critical Information Infrastructure Protection (CIIP) Andrea SERVIDA European Commission DG INFSO.A3

INSPIRE overview and possible applications for IED and E-PRTR e- Reporting Alexander Kotsev

Compass4D Working towards deployment of C-ITS. Pierpaolo Tona, Project Manager

Standardization in the area of Cooperative systems in the MENA region

ECC Recommendation (17)04. Numbering for ecall

1. CONCEPTUAL MODEL 1.1 DOMAIN MODEL 1.2 UML DIAGRAM

NORTH/WEST PASSAGE. Operations and Travel Information Integration Sharing (OTIIS) Website Structure and Ownership. August 2016

Committee on WIPO Standards (CWS)

This presentation is a primer on the BPEL Language. It s part of our series to help prepare you for creating BPEL projects. We recommend you review

Transcription:

THE CO-CITIES PACKAGE INTRODUCTION TO VERSION 1 STATUS NOVEMBER 2014 This Document provides a short description of the Co-Cities package, a data interface called (Commonly Agreed Interface) which was developed by the project partners in the EU co-funded Project Co-Cities and was planned from the beginning to be published as an open source resource to facilitate data exchange between cities/(regions and traffic information service providers in Europe. The package consists of the following elements, a data model description, a service model description and the respective XML application schemas which can be used for integrating these technical elements into the existing IT environments to serve mobile applications. Please be aware that this introduction is the basic information only and that additional documentation is available also from the project deliverables of the CO- Cities Project. The Co-Cities project finished in April 2014, but partners decided to extend the cooperation and funded the Co-Cities Forum in June 2014 at ITS Europe in Helsinki with the obiective to exchange traffic data and provide real Time Traffic Information services in Europe. The Forum is open to new partners please come back to the Co-Cities Forum Coordinator alexander.froetscher@austriatech.at. Page 1 of 7

THE CO-CITIES PACKAGE The main objective of the Co-Cities project is to facilitate the Cooperation between the different actors, in the provision of enhanced, value-added, multi-modal RTTI services to travellers. In a basic view the actors involved in the Co-Cities infrastructure are: a) content/service providers (e.g. Authorities, Transport Service Operators) operating typically at regional level and providing base services. These can be independent ones or grouped together to form a Regional Data and Service Server (RDSS) b) Independent Travel/Traffic Information Service Providers (TISPs) offering Value-added services in typical application scenarios where both pre-trip and on-trip information can be obtained and combined by the end users for their needs. c) The end users who consume the provided services and provide feedback via the TISPS applications. The Co-Cities architecture can be seen as an evolution of the technical infrastructure developed during the European emotion and In-Time Projects focusing on Multi-modal Real-time Travel & Traffic Information services for improved: - Reliability (up to date information about delays, etc ) - Comfort (short transit, reduced waiting time, etc ) - impact on travel behaviour: co-modality - pan-european multimodal Real-Time Travel Information For the achievement of the cooperative behaviour, the Co-Cities operates in a Service Oriented Architecture (SOA) whose core element is a Common Interface (: Commonly Agreed Interface) ensuring interoperability between local providers and TISPs with respect to data and services available in different sites and related to different travel and transport domains and s. The offers a unique, well known point of access of heterogeneous content and services but also defines how Feedback Information can be exchanged between TISPs and Sites to provide the Cooperative elements and behaviour enabling the enhancement of the information provision itself. By means of mobile services the end user first obtains the information and then provides feedback using a number of feedback functionalities. These, using the, can send feedback data back to the local s. ly all feedbacks can be processed and used to improve the associated information and this, eventually, can be reintroduced into the loop. Any organisations that is able to provide information or services in the domain of traffic and transport for a specific region (such as Traffic Control Centres, Public Transport operators, etc. ) can become a Co-Cities follower as long as the Co-Cities is used for such provision of data and services as well as for feedback data exchange. Traffic Information Service Providers, on the other hand, can decide to become Co-Cities followers by building fixed/mobile application using the available Co-Cities services/data. Page 2 of 7

The is built on top of local s/services: there is no need of internal modifications of existing s. The infrastructure is modular and scalable: components for the management of specific content/services (e.g. traffic information, parking information, etc ) can be built in different phases. Further contents/services can be added progressively, when available/needed. The specification is based on standards and generic enabling technologies. The implementation process is platform-independent to ensure openness and flexibility. THE COMMONLY AGREED INTERFACE - The Co-Cities Commonly Agreed Interface () or simply Common Interface as it is sometimes called in the following of the document, operates as the main element to flexibly inter-connect local s and TISPs by providing a set of Data Services in different domains like Static Road Traffic Information, Dynamic Road Traffic Information, etc. and other services for e.g. Routing, Map exchange etc. The components of the Interface can be physically set up locally (in the same site or infrastructure where the original content/services reside) or as a physical gateway hosted in a remote server and connected to the local provider. In both cases, the enables the access to data and services for the TISPs in a wellknown way regardless of the specific technical (platform-specific) implementation. TISP TISP Nodes of the SOA Example of distribution of nodes in Co-Cities This interoperability between the nodes of the SOA is achieved by translating the different (local) offerings from traffic and transport operators in a common format by means of software components called Adapters. Once transformed, data is provided via web services. These components are running for local service/data provision. Sites can be considered as the producers of the services while the TISPs can be considered as the consumers. A reverse process of transformation, in fact, can be ideally seen for the TISPs who read data and eventually use it for the provision of services by means of their custom technology and interfaces. Page 3 of 7

The provision of user feedback relies on the very same interoperability principles and constraints. Like for the aspects of information provision, the Co-Cities technical specification defines the transformation associated to feedback data with all details about the target data types and the necessary service interfaces. The main pillars of the Co-Cities technical specification defining the interface are: The data model, which defines how the common information is structured (e.g. it defines the data structure to describe a traffic message, a parking place etc.) The service model which defines the services through which the information is exchanged between local sites and TISPs. The specification, usable for the practical implementation of the services, includes: A formal definition of the format for data and information exchange between the interface () and TISP applications/services. This includes an XML Application Schema defined in GML (Geographic Markup Language). A formal definition in WSDL (Web Services Description Language) of the (web) services enabling access to data and information available using the data model. The Co-Cities Package contains the element for the development of the Co-Cities Commonly Agreed Interface locally. For the implementation it has to be noted that while the specification of the is strict in terms of common data and service format, the development of the necessary software components is neutral with respect to the technology used. The Co-Cities technical specification is described in details in Project Documentation - Deliverable D3.1. TECHNICAL ELEMENTS OF THE The following definitions are given: 1. End User Services are services providing traffic and mobility information to the end users, typically via mobile devices. These are defined for a number of information domains. 2. Feedback functionalities are defined for each of the information domains of the end user services. 3. End user services and feedback functionalities belong to the B2C side of the service definition. One or more B2B services are defined as building blocks of the B2C elements. All B2B components form the Co-Cities. Page 4 of 7

Regarding the specific domains defined for services and feedback functionalities, these are: a) Road Traffic b) Parking c) Public Transport d) Multimodal Journey Planning e) Point Of Interest (for more general feedbacks) In these domains, B2B and B2C services for the provision of information can be defined starting from the In- Time technical specification. The Feedback services associated to these domains, instead are defined according to the following categories: One feedback service is used to express the Overall Quality of the end user service provided by the TISP Several feedback services (one for each Service Domain) are used to express the Quality of existing data service Several feedback services (one for each Service Domain) are used to submit new data Types of feedback services The feedback service are defined as a web service running (having a URL) on RDSS side. A TISP is able to access it by a PUSH mechanism. Co-Cities mobile apps (applications) can be designed and developed on top of the Co-Cities Common Interface to offer two basic types of functionalities to the end users: Page 5 of 7

Provision of information in the travel and traffic domains defined for Co-Cities. The information is generated from the different Co-Cities Sites and provided by them over the. Possibility to provide feedback information, from the end user to the local site, over the existing information in the travel and traffic domains defined for Co-Cities and with three feedback types as defined before. Key feature of each TISP app is the full compliance with the Co-Cities specification which is the condition to develop only one single app and to deploy it as a multi-site solution for all Co-Cities-compliant sites with no further adaptation or change necessary except for referencing a different set of service URLs. B2B data can be read, used and organized by the TISP regardless of the specific site from which data comes from. Data can be used to: Organize the information and build a user interface for its provision (e.g. map-based, list-based etc.) Build additional B2C services on top of it (e.g. Journey planning on top of road data, use location based services for parking, traffic, public transport etc. in combination with the Journey Planning, etc.) In general, TISPs are free to deploy mobile solutions with custom interfaces and functionalities thus looking completely different although using the same B2B interface for data and feedback exchange. TISPs TISPs Traffic data PT data Parking data Traffic data feedback Parking data feedback Quality Feedback Web Services Adapters s, services, contents Web Services Adapters s, services, contents Interaction of mobile apps with the Co-Cities interface Page 6 of 7

CONTENTS OF THE PACKAGE: 1) The Co-Cities conceptual model: Complete and simplified UML models 2) XSD and WSDL specification: Complete version Simplified Version All files of the package are in a.zip archive together with the documentation in.pdf format Project Deliverables are the primary source of information to understand and use the Co-Cities specification. Page 7 of 7