NeTEx Eire Overview

 

NeTEx: Network Exchange

Overview

  1. What is NeTEx for?
  2. What sort of information does NeTEx exchange?
  3. How is data exchanged?

What is NeTEx for?

NeTEx provides a means to exchange stops, routes and timetables between different computer systems, together with related operational data. 

NeTEx comprises the following main components:

  1. A specification as a set of CEN Technical Specification documents.
  2. A modular NeTEx XML Schema.
  3. Descriptions of protocols for exchanging documents created with the schema.
  4. Documentation on the NeTEx schema and the processes to use it.
  5. Examples of schedules encoded as NeTEx XML documents.

What Sort of Information Does NeTEx Exchange?

NeTEx defines a standard for exchanging Timetable related data for public transport services, including:

  • Network Topologies (e.g. routes, journey patterns
  • Timetables  (including Journey patterns, vehicle journeys, operating days
  • Data to support real-time operations
  • Fare data including products, tariff coverage, conditions and prices

XML documents based on the NeTEx schema can thus be used to exchange the following information:

  • Public Transport  schedules including stops, routes, departures times / frequencies, operational notes, and map coordinates.    May include
  • Routes may have complex topologies such as circular routes, cloverleaf and lollipops, and complex workings such as short working and express patterns. Connections with other services can also be described
  • The days on which the services run, including availability on public holidays and other exceptions.
  • Journeys may include composite journeys such as train journeys that merge or split trains
  • Information about the Operators providing the service.
  • Additional operational information, including, positioning runs, garages, layovers, duty crews, useful for AVL and on-board ticketing systems.
  • Data about the Accessibility of services to passengers with restricted mobility.
  • Data is versioned with management metadata allowing updates across distributed systems

How is data exchanged between systems?

NeTEx describes data as XML documents  that can be exchanged by many different communication protocols (e.g. FTP, http, SNMP), etc.  It can therefore be used both for the bulk exchange of  XML documents based on the Schema and for the dynamic exchange of individual data objects or groups of objects, fro example as http request using the SIRI  framework

NeTEx XML serialises complex PT models into a standard flat file format that can be processed  cheaply and efficiently using mainstream modern  computer technologies.