Tilbake til forsiden

Status på Trafikantens SIRI-implementasjon

I forbindelse med et møte om mobilapplikasjoner og mobilbruk i de største byene i Nord-Europa presenterte vi status på Trafikantens SIRI-implementasjon:2010-SIRI0.11.010.jpg

Vi bruker hovedsakelig SIRI SM (Stop Monitoring) til våre websider og mobilapplikasjoner mens vi mot Jernbaneverket får SIRI PT (Production Timetable) overført hver natt. Forsinkelser for tog kommer som "telegram" på SIRI ET-format (Estimated Timetable). Vi har også implementert SIRI VM (Vehicle Monitoring) men dette brukes bare til intern testing.

SIRI-standarden ser ut til å virke veldig bra for sanntidsinformasjon men for å slå opp posisjoner på stasjoner og søke etter et stasjonsnavn bruker vi et egendefinert format da dette ikke støttes av SIRI.

I forbindelse med nytt publiseringssystem har vi implementert caching av SIRI SM, da systemene for de enkelte transportmidlene ikke har noen caching-mekanismer. Spørringer mot ucachede data skalerer ikke særlig bra, særlig ser vi at trafikk fra iPhone-brukere utgjør en signifikant andel av forespørsler mot vårt API. Fram til caching er testet og satt i drift er det tekniske begrensninger på hva vi kan levere av sanntidsoppslag.