CHOUETTE is an open source software financed by the French Ministry of Ecology, Sustainable Development, Transport and Housing (MEDDTL). 
Its main purpose is to capture and exchange data, describing the planned public transport timetables and network topology, i.e. the planned public transport service offer in order to facilitate the implementation of multimodal traveler information systems.
The supported exchange formats are:

  • NeTEx (fully compatible with Transmodel V6)
  • the French NEPTUNE Standard (NFP 99506) – based on Transmodel V5.1,
  • GTFS and CSV.


Target users

  • Public authorities,
  • Public transport operators
  • Consultants, software developers and researchers can easily integrate CHOUETTE it in their own applications.

Implementation scope

Greater Paris Region: STIF - Ile de France Region Transport Authority


  • Validation of data according to XML/ NEPTUNE format based on Transmodel v5.1
  • Visualisation, import/export/conversion, management and update of data related to public transport offer  -  based on a NeTEx profile (fully coherent with Transmodel V6).


  • as a web application freely hosted on CHOUETTE website;
  • as a web application to be installed on your server;
  • as a virtual machine to be installed on your computer (for developers);
  • as a command line (shell);
  • as a re-usable Java library.

Transmodel implementation in Germany

VDV-Real Time Data Interface (using SIRI)

Real Time Data Interface – VDV Recommendation 453

  • Connection protection
    • Reference data service for transfer protection (REF-CP)
    • Process data service for transfer protection (CP)
  • Dynamic passenger information
    • Reference data service for passenger information (REF-DPI)
    • Process data service for passenger information (DPI)
  • VIS Visualisation
  • GM General message service

Real Time Data Interface – VDV Recommendation 454

  • Schedule Information
    • Reference data service for timetable information (REF-SIS)
    • Process data service for timetable information (SIS)

The VDV recommendations with the common title "Real Time Data Interface" - the above mentioned numbers 453 and 454 as well as  459 "Real Time Data Interface for Demand-Controlled Transport" (only in German) make use of  the standard CEN/TS 15531 'Service Interface for Real Time Information (SIRI)'. They represent the subset of the CEN standard to be used in Germany.

From the different communication methods described in SIRI in VDV 453 the communication method "publish/subscribe" is chosen for the use in the VDV-context.

Furthermore the VDV recommendations reduce the number of optional data elements described in SIRI to a well defined selection, which has proven its efficiency in numerous real time projects in Germany and neighbouring countries.

Target users

Transport Companies and authorities

Implementation scope

Connecting databases from different companies and suppliers


Transfer of real time data for passenger information, connection protection, operation monitoring and Network timing information. (Transmodel parts 1, 2, 3, 4, 6)


It is widely used in the German speaking countries, but also in other regions of the world.

VDV-Interfaces for Planned Data

On the basis of Transmodel and NeTEx the followong VDV Recommendations have been published:

VDV-Recommendation 462 - "German Profile for NeTEx"

Standardised exchange of line network and timetable data with the European standard CEN-TS 16441 ‘NeTEx’

This VDV Recommendation 462 specifies the implementation of the CEN-NeTEx standard. It describes the specific implementations for dedicated applications and thus reduces the number of models and representations possible in NeTEx, significantly simplifying the application of NeTEx for concrete implementations.

VDV-Recommendation 452
VDV Standard Interface: Route Network / Timetable

VDV-Recommendation 452 has been a major input to Transmodel as well as to NeTEx. It is widely used in the German speaking countries, but also in other regions of the world. Work on this standard started in the early 1990's. Many updated versions have been published since then.

Target users

Transport Companies and authorities

Implementation scope

Connecting databases from different companies and suppliers


VDV 452 uses the following parts of Transmodel:

  • Network topology
  • Vehicle and Driver Schedules
  • Timetables
  • Passenger Information


It is widely used in the German speaking countries, but also in other regions of the world.

Transmodel implementation in Marseille

The aim of the new architecture is to fulfil the needs raised by a growing multimodal mobility offer and to be able to take easily into account future new services, news transport actors as well as extension of the coverage area.

The new information system architecture is built upon the product MobilitX.

MobilitX is a real-time high performance reliable backbone dedicated to high-speed and massive transport information exchange. MobilitX gathers all the information related to transport, the reference information as well as the real time information, producing added value services and information, and delivering the information to the transport actors and the passengers.

MobilitX implements the European standards of the transport sector: Transmodel (EN 12896) IFOPT (EN 28701), NeTEx, SIRI) as well as proprietary interfaces.

Target users

HUB RTM is dedicated to the Public Transport Operator of the city of MARSEILLE (RTM)

Implementation scope

The HUB-RTM project has been carried out by DIGINEXT in order to reorganize the operational transport information system for the RTM which is the public transport operator of the city of Marseille.


HUB RTM in Marseille implements the following parts of Transmodel & IFOPT:

  • Network topology
  • Vehicle and Driver Schedules
  • Timetables
  • Personnel Disposition
  • Passenger Information.


HUB and integrator of transport data from heterogeneous systems:

  • Multimode, multi operators
  • Common data repository natively compliant with Transmodel

In operation since: feb 2017
Information provided by: DIGINEXT

Transmodel implementation in the Netherlands

The BISON standard

The current Dutch “BISON” standard for the exchange of Public Transport information was developed using Transmodel concepts. Later additions have already been derived from the (related) NeTEx and IFOPT standards. BISON intends to migrate to the (Transmodel based) NeTEx and SIRI standards  in the near future.


The BISON standard defines roles and interfaces for long term planning data (including basic fares) as well as real time information. The main focus is on informing travellers. There are three National Access Points, that integrate and publish the data provided by the different Operators, and a National Stop Database.

The defined interfaces are:

  • Timetable: KV1
  • (Basic) Fares: PPT
  • Vehicle Monitoring: KV6
  • Operational Control Actions: KV17
  • Stop Timetable & Monitoring: KV7, KV8
  • Dynamic Quay Assignment: KV4, KV5
  • General Messages: KV15
  • Activation Points: KV9
  • National Stop Database: CHB

The BISON standard is obligatory for all public transport (except trains) in The Netherlands.

Transmodel implemented parts

The figure below indicates in blue the parts of Transmodel covered by the Dutch BISON standards. These areas will migrate to NeTEx or SIRI in the next few years. Currently Dutch Profiles for both NeTEx and SIRI are being developed.


BISON is a platform where PT operators, PT authorities, NAPs, private companies and travellers cooperate to develop and maintain the Dutch PT standards. It is partially funded by the government.

Specific implementations


Arriva has an internal database based on Transmodel.

GVB has developed a passenger information database based on SIRI.

Connexxion, HTM and Arriva are able to export a NeTEx timetable. The latter two export NeTEx directly from their scheduling solution by means of an open source ‘Hastus to NeTEx’ converter (developed by bij OpenGeo). It is expected that other operators will follow given that the use of Hastus is widespread in the Dutch PT market. The export from GIRO Hastus is built around a modular OIG and supports the Dutch NeTEx Profile with normalised timetables (run time patterns / time demand types) and denormalised calendars (schedule unit dates / availability condition valid day bits). Given the architecture of the script, it is easy to support other profiles or other versions of Hastus, merely by creating the required object and including the file in a top level script. The script is tested on a variety of different installations ranging from Hastus 2014 up to 2017. With minor modifications it was easy to adapt for different ways of operation.      

 Keolis, RET and HTM produce real time SIRI data and convert this to the BISON standard.

National Access Points

OpenGeo collects data from all operators and provides it as ‘open’ data, including facilities to convert between various international standards. One of the key products exported are the GTFS and GTFS-RT publications, in use by all major travel information services. The conversion is facilitated by Bliksem Integration and Bliksem Integration Real Time, open source ETL tooling for public transport. The suite is built around a NeTEx/Transmodel relational database, supporting versioning per line per day. 

National Stop Database

The National Stop Database (CHB) describes the approx. 46.700 Stop Points in The Netherlands.       The database itself and exports of the data are based on the NeTEx standard.

Transmodel implementation in Piedmont

The Italian BIP project (Biglietto Integrato Piemonte) is one of the implementations that uses concepts from Transmodel. The Project has been co-funded by Piedmont Region (Italian Local Administration) and technical coordinated by 5T s.r.l.; it represents an innovative integrated ticketing system for Public Transport Operators (PTO), railways, and for virtually all other transport systems.

Target users

The BIP Project Architecture has been designed as a “universe” of stakeholders (public authorities and public transport operators) interacting with each other in order to allow their users to access transport with a single Smartcard.

A Regional Service Centre (called “CSR-BIP”) has been created for the governance of the whole System, with the role of an independent judge able to solve issues between different operators.

Implementation scope

The BIP Project involves over 100 Public Transport Operators, nearly 3.400 vehicles, more than 8.600 stopping points, nearly 400 train stations, and between 1 and 4 million people, with a total investment of 50 million euros.

Integration has been realized with the creation of a central system able to exchange data among all stakeholders:

  • PTO’s consortia (CCA);
  • Public Administrations
  • Service Operators.


Among the main goals of the project are:

  • enabling interoperability between different public transport operators (PTO), by adopting a unique electronic contactless ticketing system based on Calypso technology-based Smartcards;
  • an Automatic Vehicle Monitoring system (AVM), enabling real-time and off-line monitoring of services; and
  • a video-surveillance system for passenger safety.


The BIP Project Architecture has been designed as a “universe” of stakeholders interacting with each other in order to allow their users to access transport with a single Smartcard.

Data exchange among Service Providers, Public Administrations and CSR-BIP is made using a tailored version of the NeTEx communication Exchange Protocol (called BIPEx).

Transmodel implementation in Lyon

TITAN is the name of a European Project of which the aim was to implement Transmodel V5 (EN12896) in 3 pilot sites (Lyons, Hannover, Salzburg).
The main goal of the TITAN project in Lyon was to replace an obsolete, complex system, composed of many applications, files, data bases, distributed over 12 sites linked by a range of company interfaces very difficult to maintain.
The main reasons to re-engineer the existing system were:

  • A constant growth of the volume of information to process and of users;
  • New requirements,  in particular the introduction of new functionalities (su-systems);
  • The necessity to renew the hardware platform
  • The need to guarantee easy system evolution
  • The wish of independence of software suppliers
  • The need to facilitate access to information
  • The necessity to guarantee coherence of information and suppress multiple inputs, facilitating information exchange between sites and sub-systems.

The Lyon pilot site adopted Transmodel V4.1, validating it, suggesting extensions and expressing  recommendations.
TITAN in Lyons became a full scale implementation, has been largely extended and is today still in operation.
TITAN in Lyons became a full scale implementation, has been largely extended and is today still in operation.

Target users

TITAN is fully dedicated to the Lyons Public Transport Operator

Implementation scope

In SLTC – Public transport operator of Greater Lyon Area (France)


TITAN in Lyons implemented the following parts of Transmodel:

  • Network topology
  • Vehicle and Driver Schedules
  • Timetables
  • Personnel Disposition
  • Passenger Information
  • and a Data Warehouse.

Transmodel implementation in Sweden

The Nordic Public Transport Interface Standard (NOPTIS) is a set of aligned Transmodel-based interfaces supporting the interconnection of subsystems within a public transport information system, including planning systems, schedule databases, GIS-systems, real-time vehicle reporting systems, traveller information systems, travel-planning systems, etc.

There are five interfaces in NOPTIS.

Three of the interfaces are focused on allowing partial data provision to an integrator system, while the two remaining interfaces are focused on providing harmonized information to passenger information systems.

One of the interfaces is NOPTIS DII which is a XML/XSD-based interface for transferring planned data prepared in advance from different planning, geographic information and similar systems into, for example, a central public transport database.

Another interface in NOPTIS is RII which is a XML/XSD-based interface for transferring information concerning CONTROL ACTIONs such as JOURNEY CREATIONs and JOURNEY CANCELLATIONs, etc., as well as disruption information.

Of the remaining interfaces, VSI is a vehicle-centric XML/XSD-based interface for transferring real-time information, while ROI is a stop- and vehicle journey-centric XML/XSD-based interface for providing passenger information systems with applied real time information.

The NOPTIS initiative was taken by the four major public transportation authorities in Sweden: Movia (Copenhagen and wider region), Skånetrafiken (Malmö and wider region), Storstockholms Lokaltrafik (Stockholm and wider region) and Västtrafik (Göteborg and wider region) encouraged by Swedish Transport Association (“SLTF”) and Swedish Bus & Coach Federation (BR).

NOPTIS is currently used in the majority of public transport in both Sweden.