NeTEx (Network Exchange) A Transmodel based XML schema for Public Transport for Europe Networks, Stops, Timetables 2011.10.12 PTIC Oldham Nick Knowles Kizoom CEN Working Group TC 278 WG3 SG9 NeTEx What is it ? New CEN standard for XML Public Transport data exchange - for Passenger Information (timetables + fares) Approach: Model Driven Design Transmodel UML Physical UML XML Who are active participants? Austria, Germany, France, Hungary, Italy, Netherlands, Sweden, Switzerland, ERA/UIC, UK, Timescales Three phases: Part 1 : Part 2: Part 3: 2012 Inputs CEN: Transmodel, IFOPT National: VDV 452, TransXChange, Trident /Choutte, UIC ++ Deliverables CEN specification document, NeTEx XML schema as reusable packages XML Examples National Mapping tables 2 NeTEx Stages Transmodel Transmodel Transmodel Transmodel Trident/ NEPTUNE VDV452 TransXChange, etc Bison, Noptis, etc NaPTAN, etc CEN NeTEx 1.0 Part1 CEN NeTEx 1.0 Part2 IFOPT IOPTA requirements SIRI FareXChange, UIC leaflets etc TAP TSI , Rail Fares CEN NeTEx 1.0 Part3 NeTEx Fare Use cases Provide information on fare products and their rules and restrictions to passengers Handoff to ticket purchase for a given journey Distributing fare product information for publication Distributing fares information to online systems Provide information on fare products and their rules and restrictions for a specific journey, Identify time schedules and conditions for the lowest fares Show fare zones on topographical and schematic maps, Exchange of fare information between long distance (i.e. heavy rail) and local public transport Provide a price calculator with up to date fare information Submitting a fare scheme for approval Provisioning of ticket vending machines with fare information Provisioning of ticket checking devices 4 Netex Part3 - Boundaries 5 NeTEx Status Oct 2011 Common Framework Part 1 Part 2 Part 3 Use cases Rev Draft Rev Draft Rev Draft In Progress UML Conceptual Rev Draft Rev Draft Rev Draft Prelim Draft UML Physical Rev Draft Rev Draft Rev Draft Draft1 XML Schema Rev Draft Rev Draft Rev Draft Draft1 CEN Specification Partial Draft In Progress In Progress To do Examples Rev Draft Rev Draft Rev Draft Draft1 UK Profile - Draft NaPTAN3.0 To do To do UK Mapping - Examples To do TXC ? FXC 6 Using 2.4 examples NaPTAN data & ATCO.CIF? NeTEx – UK Equivalences PART 3 – Fares = “FareExchange” PART 2 – TimetablesT = TRANSXCHANGE ++ Extended Calendar, PART 1 - Stops NAPTAN +++ Extended ( NAPTAN 3.0V PART1 – Framework = NPTG + Operator ++ 7 NetEx Module layers Coupled Journeys, Train Composition Operational Data Travel Documents Interchanges FXC Fare Products Schedules, (Fixed & DRT) Fare Pricing Parameters TXC Naptan Lines, Routes Network Restrictions Network Links Vehicle Types Service Patterns Timing Patterns Points Of Interest Equipment & Facilities Stops, Connections Stop Places Operators & Authorities Calendars Core & Generic: Versioning, Frames Tariff Structure Parking for PT Accessibility Responsibility Topography NPTG Outline Scope: Part 1 & 2 Focuses on objects and information required for passenger information and exchange between transit scheduling systems and AVMS Part 1 Public transport Network Topology exchange format Infrastructure, infrastructure constraints, routes, etc. Stop Places, Accessibility, paths Garages, Crew points, Beacon Points for Vehicle Management & AVMS Part 2 Scheduled Timetables exchange format Part 2A : Basic time related data (shared by all the domains): journey patterns, journey times, service patterns, operating days, interchanges, etc. Multimodal Part 2B : Passenger information specific objects: trip patterns, trip duration (passing times, origin/destination places of passenger trips, etc.: additional data related to passenger information functions Part 2C : Data used specifically in the exchanges between the scheduling & vehicle monitoring systems (blocks and related concepts) Part 2D : Data used in and/or defined by the vehicle monitoring systems, data linked to vehicle equipment and necessary for passenger information systems for AVMS/passenger information 9 Outline Scope : Part 3 Part 3 Fare information exchange format. Includes Different Tariff Structures (Spatial, Time based, Yield managed) Fare Pricing Parameters Excludes Multimodal information systems providing planned passenger information Planned tariff information exchanged between service operators, service operators and product owners (i.e. authorities, etc.) Management of fare product and applications Certification, registration and identification Purchasing and fulfillment (Actual Price calculation) Provide inputs for ERA–TAP/TSI open points to be solved by 2012 Technical document on the process and the information used for it in respect of tariff data intended for domestic sales (TAP-TSI 4.2.2.1) Standard for the exchange of fare information in the context of connection with other modes of transport (TAP-TSI 4.2.22) 10