standarder for datautveksling - agder kollektivtrafikkhvorfor bruker vi standarder? hvordan kan vi...

21
Sanntid på kryss og tvers Standarder for datautveksling Sanntidsseminar Kristiansand, 24.03.2015 Bengt Aarum Torbjørn Barslett Østfold Kollektivtrafikk Ruter As

Upload: others

Post on 10-Apr-2020

7 views

Category:

Documents


0 download

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

Siri? Who the **** is Siri?

11 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