standarder for datautveksling - agder kollektivtrafikkhvorfor bruker vi standarder? hvordan kan vi...
TRANSCRIPT
Sanntid på kryss og tvers Standarder for datautveksling
Sanntidsseminar Kristiansand, 24.03.2015
Bengt Aarum Torbjørn Barslett
Østfold Kollektivtrafikk Ruter As
B
u
n
n
t
e
k
s
t
1
Innhold
• Standardisering
• Rutedata (Regtopp m.m.)
• Sanntidsdata (SIRI)
• Litt om Google
2 Bunntekst
Hvorfor bruker vi standarder?
Hvordan kan vi få all den nyttige informasjonen vi sitter med, ut til alle som har bruk for den?
• Unngå Babels tårn
• Sikre oss uavhengighet av leverandører
• Interoperabilitet, kompatibilitet…
3 Bunntekst
Hvordan komme i gang?
• Standarder: støttes av «alle» leverandører
• Hvilke byggeklosser trenger jeg?
4 Bunntekst
Europeisk standardisering
• Påstand: I Norge har vi vært «flinke» til å få på plass egne standarder
• Samtidig har det blitt etablert et fullstendig europeisk rammeverk
- Datamodell: Transmodel - Holdeplassdatabase: IFOPT - Sanntidsinformasjon: SIRI - Rutedata: NeTEx
• CEN-sertifisert
• NOPTIS (S/DK) med på laget
5 Bunntekst
Dette er ikke NOPTIS
Rutedata og sanntidsdata
• Bare så vi er enige her
• Rutedata: statiske «tidtabeller» som utveksles mellom system
• Sanntidsdata: dynamiske data basert på situasjonen ute i trafikken, som enten utveksles mellom system eler presenteres for kunden
6 Bunntekst
Ei grein
• RegTopp utviklet som utvekslingsformat for rutedata i 1993
• Et vesentlig poeng med prosjektet var å utvikle et utvekslingsformat mellom forskjellige ruteplanverktøy og Trafikantens ruteopplysningssystem (TOPP).
7 Bunntekst
En skog
• Formatet er senere utvidet til å håndtere eksport av data til andre planleggingsverktøy, billettsystem, sanntidssystem, monitorer, trykking av rutetabeller og rutetavler osv osv osv….
8 Bunntekst
Revisjon av kunngjøringsplikten
• 2013: Ny håndbok
• Skjerpede krav til datainnhold og kvalitet
• Forbereder for Rutebanken og Nasjonal Reiseplanlegger
• Ingen eksplisitte krav til dataformat
• Hvordan tilfredsstille skjerpede krav?
9 Bunntekst
Regtopp: modent for revisjon?
• NRI har overtatt forvaltningsansvaret for Regtopp
• Det må gjøres tilpasninger, men hvordan?
• Arkitekturgjennomgang i regi av prosjektet Nasjonal Reiseplanlegger
• Vi er forpliktet til å følge europeiske standarder
• NeTEx er CEN-standardisert og klart til bruk
• Kostnader knyttet til nytt format
10 Bunntekst
Bruksområde (overordnet)
• Sluttbrukertjenester
- Avgangstider
- Avviksinformasjon
• System til system (M2M)
- Speiling av data
- Integrasjon av sanntidsdata i reiseplanlegger
• Alle regler for datautveksling er inkludert i standarden
12 Bunntekst
Den store Siri-familien (trenger vi alle de lurvete filleonklene?)
• SM (/ST): Stop Monitoring
• ET (/PT): Estimated Timetable
• SX: Situation Exchange
• VM: Vehicle Monitoring
• CM (/CT): Connection Monitoring
• GM: General Message
• FM: Facility Monitoring
13 Bunntekst
Stop Monitoring (SM)
• Vis avgangstider fra et stoppested
• «Virtuell stoppestedstavle»
• Letteste tjeneste å ta i bruk
• I bruk:
- Ruter
- AtB
- AKT
- M.fl.
14 Bunntekst
Estimated Timetable (ET)
• Sanntid i reiseplanlegger
• Sanntidssystemet holder reiseplanleggeren kontinuerlig oppdatert om den virkelige tilstanden
• Speiler informasjonen i to systemer
• Referansedata: PT kan brukes, evt NeTEX, Regtopp
• I bruk: - AKTs reiseplanlegger (Travelmagic) - Speiling av sanntidsinfo tog fra JBV til
Ruter
15 Bunntekst
Situation Exchange (SX)
• Avviksinformasjon
• Manuelt redigerte meldinger, koplet mot linjer, stoppesteder, avganger
• I bruk:
- Ruter siden 2015
16 Bunntekst
Vehicle Monitoring (VM)
• Viser informasjon om et kjøretøy
- Posisjon
- Retning
- Hastighet
• Vise kjøretøy på kart?
• I bruk:
- MTA (New York)
- HSL (Helsinki)
17 Bunntekst
Connection Monitoring (CM)
• Brukes for overgangssikring mellom kjøretøy i forskjellige system
• I bruk (kommer):
- Overgang T-bane til buss (Bekkestua, JBV/Ruter)
- Overgang tog til buss (Jessheim)
18 Bunntekst
General Message (GM)
• Brukes for diverse meldingstjenester:
- Wrapper
- Ved spesielle behov
• I bruk?
19 Bunntekst
Facility Monitoring (FM)
• Overvåke tilstanden på «holdeplassutstyr»:
- Rulletrapper
- Heiser
- Billettmaskiner
• I bruk???
20 Bunntekst
Google (GTFS)
• GTFS (General Transit Feed Specification)
- De facto internasjonal standard for rutedata
• GTFS-realtime
- Googles motstykke til SIRI-grensesnittene
- Ingen interesse hos Google for å tilpasse seg SIRI
• Open Trip Planner
- Støtter kun GTFS-realtime
•«Plattformuavhengig»
21 Bunntekst