OULA TelemArk - arkkitehtuuri Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 1
Versiohistoria Versio Pvm Tekijä Muutoksen kuvaus 0.01 02.03.2004 Pvu Ensimmäinen versio. 0.02 11.03.2004 Pvu Tehty muutokset Jukka Lähesmaan kommenttien perusteella. 1.00 11.03.2004 Pvu Muutettu loogista arkkitehtuurikuvaa. Peek Traffic:n kommentit huomioitu. 1.01 19.3.2004 Pvu Muutettu Oulun kaupungin kommenttien perusteella. Sisällysluettelo 1. Yleistä... 3 1.1 Dokumentin rakenne... 3 1.2 Dokumentin rajaukset... 3 1.3 Terminologia... 3 2. Käsitteellinen arkkitehtuuri... 3 3. Looginen arkkitehtuuri... 7 4. Ulkoiset avoimet rajapinnat... 7 4.1 OULA001 - liityntä reitti- ja aikataulusovellukseen... 7 4.2 OULA002 - liityntä digiroad/digistop-järjestelmään... 8 4.3 OULA003 - liityntä pysäkille sijaitsevaan näyttötauluun... 8 4.4 OULA004 - liityntä ajoneuvon sisänäyttöön... 8 5. Kriittiset tekijät... 8 Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 2
1. YLEISTÄ Dokumentissa kuvataan OULA-järjestelmän arkkitehtuuri TelemArk-mallin mukaisesti. Dokumentti on tarkoitettu OULA-projektiin osallsituville organisaatiolle. Kuvissa käytettyjen merkintöjen selitykset on kuvattu TelemArk-dokumenteissa, joten niitä ei ole katsottu tarpeellisiksi kopioida tähän dokumenttiin. Tämän vuoksi lukijalla oletetaan olevan perustiedot TelemArk-mallin mukaisesta arkkitehtuurikuvauksesta. Dokumentissa on esitetty sekä käsitteellinen että looginen arkkitehtuurikuvaus. 1.1 Dokumentin rakenne Ensimmäisessä luvussa on kuvattu mitä dokumentti käsittelee, kenelle se on tarkoitettu ja miten se on rakennettu. Toisessa luvussa kuvataan käsitteellinen malli ja kolmannessa looginen malli. 1.2 Dokumentin rajaukset Dokumentti ei siällä rajapintakuvauksia avoimista rajapinnoista. Ne kuvataan myöhemmin erillisissä dokumenteissa. 1.3 Terminologia RTPI = Real Time Passanger Info, reaaliaikainen informaatio matkustajalle 2. KÄSITTEELLINEN ARKKITEHTUURI Tässä luvussa kuvataan OULA-järjestelmän käsitteellinen arkkitehtuuri. Kuvaus on tehty dokumentin "liikennevalojen pakkoetuisuus hälytysajoneuvoille" version. 0.5 mukaisesti. Kuvaukseen kuuluu käsitteellinen arkkitehtuurikuva ja selitykset siinä esitetyille prosessikomponenteille, yhteyksille ja toimijoille. Yhteyksissä ei ole lueteltu järjestelmän sisäisiä yhteyksiä. Ulkoiset avoimet rajapinnat on merkitty kuvaan koodeilla OULAxxx, missä xxx on järjestysnumero. Lyhyet kuvaukset avoimista rajapinnoista on esitetty luvussa neljä. Kuvaan piirretyt punaiset numeroidut ympyrät merkitsevät kriittisiä tekijöitä. Tarkemmat kuvautset niistä löytyvät luvusta viisi. Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 3
Reaaliaikainen informaatio matkustajille ja liikennevaloetuisuudet linja-autoille LIVA Vihreän valon näyttäminen Matkustaja muualla Aikataulun seuranta muusta päätelaitteesta Matkustaja linja-autossa Seuraavan pysäkin luku sisänäytöltä OULA004 Matkustaja pysäkillä Aikataulun seuranta näyttötaululta OULA003 Kuljettaja Ajettavan linjan ja lähdön valinta kuljettajapäätteeltä 4 Peek RTPI- Järjestelmä OULA001 Tiedon keruu Ajoneuvon automaattinen paikannus 3 Aikataulun seuranta Reaaliaikaisen informaation julkaisu Liikennevaloetuisuuksien toteutus Liikennöitsijät aikataulutietojen ylläpito 2 OULA002 Tienpitäjä Digistop-ylläpito 1 Liikennevaloohjauspisteiden määritys Matka.fi Linjakas aikataulutiedon vastaanotto aikataulutiedon vastaanotto KUVA 1: OULA-järjestelmän käsitteellinen arkkitehtuuri Prosessikomponenttien kuvaukset Komponentti Kuvaus Liikennöitsijöiden tehtävänä on ylläpitää omien linjojen reitti- ja aikataulutietojen aikatauluinformaatiota. ylläpito Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 4
Liikennevaloohjauspisteiden määritys Digistop-ylläpito Tiedon keruu Ajoneuvon automaattinen paikannus Reaaliaikaisen informaation julkaisu Liikennevaloetuisuuksi en toteutus kuljettajapäätteeltä Ajettavan linjan ja lähdön valinta näyttötaululta Seuraavan pysäkin luku sisänäytöltä Vihreän valon näyttäminen aikataulutietojen vastaanotto muusta päätelaitteesta Oulun kaupungin tehtävän on määritellä ja ylläpitää listaa liikennevaloetuisuuspisteistä. Oulun kaupungin tehtävän on ylläpitää listaa DIGISTOP-formaatin mukaista listaa OULA-järjestelmän toiminta-alueella olevista pysäkeistä. Peek RTPI-järjestelmä kerää tarvittavat tiedot, jotka tarvitaan palvelun tuottamisessa. Peek RTPI-järjestelmä paikantaa ajoneuvon sijainnin automaattisesti. Peek RTPI-järjestelmä seuraa ajoneuvon pysymistä liikennöitsijöiden määrittämässä aikataulussa. Peek RTPI-järjestelmä informoi matkustajia ja kuljettajaa aikatauluseurannan perusteella. Peek RTPI-järjestelmä välittää etuisuuspyynnön liikennevaloille. Kuljettaja saa informaatiota aikataulussa pysymisestä kuljettajapäätteen näytöltä. Kuljettaja valitsee kuljettajapäätteeletä ajettavan linjan ja lähdön. Matkustajalle tulostetaan informaatiota seuraavaksi tulevista linjaautoista pysäkeille asennetuille näytöille. Matkustajalle tulostetaan informaatiota linja-autoon asennetulle sisänäytölle, esimerkiksi mikä on seuraava pysäkki. Liikennevalolaitteisto vaihtaa myöhässä olevalle linja-autolle vihreän valon. aikataulutiedot välitetään WinBus-ohjelmistosta Linjakas ja matka.fi järjestelmiin. (OPTIO?) Matkustaja voi seurata bussien aikataulua päätelaitteensa avulla. (OPTIO) Yhteydet Tunnus OULA001 OULA002 OULA003 OULA004 OULA005 Kuvaus Linja, reitti ja aikataulutiedot Liikennevaloetuisuuspisteet Digistop-formaatin mukainen lista pysäkeistä Viestit pysäkeille asennetuille näyttötauluille Viestit ajoneuvoon asennetuille sisänäytöille Toimijat Nimi Tienpitäjä Kuvaus Organisaatiot, jotka ovat vastuussa digistop-tietojen ylläpidosta. Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 5
Liikennöitsijät Peek RTPI-Järjestelmä Kuljettaja Matkustaja pysäkillä Matkustaja linjaautossa Liikennevalot Matkustaja muualla Oulun seudulla paikallisliikennettä hoitavat liikennöitsijät, jotka ovat mukana OULA-hankkeessa. Peek Traffic Oy:n toimittama RTPI-järjestelmä. Järjestelmä sisältää sekä ajoneuvo- että keskusjärjestelmän. Ajoneuvon kujettaja Matkustaja, joka odottaa linja-autoa pysäkillä, jonne on asennettu näyttötaulut. Matksutaja, joka matkustaa ajoneuvossa, jonne on asennettu sisänäytöt. Liikennevalolaitteisto, joka on liitetty OULA-järjestelmään. Matkustaja muualla kuin ajoneuvossa tai pysäkillä. Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 6
3. LOOGINEN ARKKITEHTUURI Tässä luvussa kuvataan looginen arkkitehtuuri. Kuvaus on tehty "The National Transport Telematics Architecture - TelemarArk" dokumentin ohjeiden mukaan. OULA RTPI-palvelut Oulun kaupunki Työasema@Oulun kaupunki Liikennöitsijä X Työasema@Liikennöitsijä X Liikennöitsijä Y Työasema@Liikennöitsijä Y Matkustaja OUKA LAN Liikennöitsijä Y LAN Muu päätelaite@käyttäjällä Pysäkkinäyttö @bussipysäkki Linjakas Internet/VPN Sonera DataNet-verkko sisänäyttö@linja-auto Kuljettaja Peek Server @Sonera Buscom Server @Sonera TRM200@linja-auto Matka.fi Winbus KUVA 2: OULA-järjestelmän looginen arkkitehtuuri 4. ULKOISET AVOIMET RAJAPINNAT Tässä luvussa kuvataan lyhyesti OULA-järjestelmässä olevat ulkoiset rajapinnat, joiden rajapintamäärittelyt ovat saatavilla muille toimijoille. Tekniset rajapintamäärittelyt toimitetaan siis erillisinä dokumentteina. Tämän luvun tarkoituksena on kuvata mitä OULA-järjestelmän komponentteja voidaan korvata toisten toimittajan vastaavilla komponenteilla järjestelmän elinkaaren aikana. Jokainen rajapinta on esitely omassa kappaleessa. 4.1 OULA001 - liityntä reitti- ja aikataulusovellukseen Liityntä sovellukseen, jolla liikennöitsijät suunnittelevat ja ylläpitävät linja, reitit ja aikataulut toteutetaan Transmodel-standardin mukaisesti. Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 7
4.2 OULA002 - liityntä digiroad/digistop-järjestelmään "DIGIROAD on kansallinen tie- ja katutietojärjestelmä, johon kootaan koko Suomen tie- ja katuverkon tarkka sijainti ja tärkeimmät ominaisuustiedot. Yhtenäinen järjestelmä mahdollistaa tulevaisuudessa erilaisten liikennetelemaattisten palveluiden kehittämisen ja tuotteistamisen." Digistop-tiedostossa on lueteltu kaikki OULA-liikennöintialueella sijaitsevat pysäkit tarvittavine tietoineen. Pysäkit viedään OULA-järjestelmään Digiroad-projektissa määriteyn rajapinnan kautta. 4.3 OULA003 - liityntä pysäkille sijaitsevaan näyttötauluun Pysäkeille asennetaan Mitron Oy:n toimittavat näyttötaulut. Niiden ohjaus tehdään Mitron Oy:n määrittelemän rajapintakuvauksen mukaisesti. 4.4 OULA004 - liityntä ajoneuvon sisänäyttöön Ajoneuvoihin asennetaan Mitron Oy:n toimittavat sisänäytöt. Niiden ohjaus tehdään Mitron Oy:n määrittelemän rajapintakuvauksen mukaisesti. 5. KRIITTISET TEKIJÄT Kriittiset tekijät on merkittu kuvaan 1 punaisilla ympyröillä. Kriittiset tekijät Numero ja nimi 1. Pysäkkitietojen ylläpito 2. Reitti ja aikataulutietojen ylläpito 3. Automaattinen paikannus ajoneuvoissa 4.Tietoliikenneverkkojen toiminta Kuvaus Digistopista saatavat pysäkkitiedot toimivat järjestemän käyttämän automaattisen paikannuksen pohjatietona. Jos lähtötiedot ovat virheelliset, järjestelmän toiminta kärsii. aikataulutiedot toimivavat järjestelmässä tehtävän aikataulun seurannan pohjatietona. Jos lähtötiedot ovat virheelliset, järjestelmän toiminta kärsii. Matkustajainformaatiojärjestelmä perustuu ajoneuvon paikantamiseen ja aikataulun seurantaan. Jos paikantaminen ei toimi, ei ole mahdollista tuottaa reaaliaikaista iteoa matkustajille. Järjestelmän toiminta perustuu yleisiin GPRS- ja Internet-verkkoihin. Jos tietoliikenneyhteydet eivät toimi, ei reaaliaikaista tietoa saada välitettyä pysäkkinäytöille ja muihin ajoneuvon ulkopuolella sijaitseviin informaatiovälineisiin. Fax +358 (0)8 551 3870 www.buscom.fi Date: 9.12.2004 Page: 8