Suunnitelma liikennetiedotejärjestelmän tiedonsiirron ja järjestelmää hyödyntävän sovelluksen toteuttamiseksi
Hyvönen, Heikki (2009)
Hyvönen, Heikki
Kajaanin ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201004276981
https://urn.fi/URN:NBN:fi:amk-201004276981
Tiivistelmä
Tämän insinöörityön tilaajana toimi kajaanilainen ohjelmis toalan yritys Ebsolut Oy. Työn tarkoituksena oli tehdä
suunnitelma liikennetiedotejärjestelmän tiedonsiirron ja järjestelmää hyödyntävän sovelluksen toteuttamiseksi.
Ebsolut Oy:llä on oma kuljetusyrityksille suunnattu tuote, joka on kokonaissovellus kuljetustenhallintaan. Sovellus
sisältää kuljetusyritysten ajoneuvoihin ohjelmiston, jossa liikennetiedotejärjestelmä tulee ottaa käyttöön.
Suomessa Destia Oy tarjoaa ajantasaista tietoa liikenteestä. Destialla on ympärivuorokautisesti toimiva liikenteen
palvelukeskus, joka kerää tietoja liikenteestä eri tahoilta. Liikenteen palvelukeskus käsittelee tiedot ja välittää ne
eteenpäin palvelua tarjoaville yrityksille tai suoraan loppukäyttäjille. Destialla on oma radiotaajuuksilla toimiva
liikennetiedotteita välittävä RDS-TMC-palvelu, jossa tiedotteet välitetään RDS-tiedonsiirtokanavaa pitkin. Radioverkko
on yksisuuntainen järjestelmä, jolloin koko Suomea kattavat tiedot välittyvät jokaiselle käyttäjälle. Ebsolut
Oy:n liikennetiedotejärjestelmän on suunniteltu toimivan siten, että liikennetiedotteet välitetään vain sille alueelle,
jolla liikutaan. Tätä varten Destia tarjoaa liikennetiedotteet myös XML-muotoisena lähetteenä.
Ebsolut Oy.lle suunniteltu liikennetiedotejärjestelmä hakee liikennetiedotteet Destian palvelimelta XMLmuodossa.
Tiedot tallennetaan Ebsolut Oy:n palvelimelle, josta ne ovat haettavissa liikennetiedotteita tarvitsevien
sovellusten käyttöön. Liikennetiedotteiden hakemista varten suunniteltiin oma itsenäinen komponentti, joka hoitaa
liikennetiedotteiden hakemisen palvelimelta, tietojen käsittelyn sekä välittämisen sovellukselle. Tiedonsiirtokanavaksi
liikkuvien päätelaitteiden ja Ebsolut Oy:n palvelimen välille valittiin GPRS-yhteys.
Tässä työssä on kuvattu järjestelmien integroimiseen liittyviä yksityiskohtia sekä yksi arkkitehtuurimalli, palvelukeskeinen
arkkitehtuuri, jolla järjestelmien välinen teknologiasta ja alustasta riippumaton integroiminen voidaan
suorittaa. Lisäksi työssä on kuvattu Web Services -tiedonsiirtotekniikka, joka on yksi tekniikka, jolla tätä arkkitehtuurimallia
noudattavia sovelluksia voidaan toteuttaa. Web Services valittiin tiedonsiirtotavaksi liikennetiedotteiden
välittämiseen palvelimelta sovellukselle. Työssä on esitetty myös suunnitelmat liikennetiedotekomponentin
toteuttamiseksi sekä suunnitelma liikennetiedotejärjestelmän hyödyntämiseksi ajoneuvosovelluksessa. Ajoneuvosovellus
sisältää kartan, jolla liikennetiedotteet tullaan näyttämään.
suunnitelma liikennetiedotejärjestelmän tiedonsiirron ja järjestelmää hyödyntävän sovelluksen toteuttamiseksi.
Ebsolut Oy:llä on oma kuljetusyrityksille suunnattu tuote, joka on kokonaissovellus kuljetustenhallintaan. Sovellus
sisältää kuljetusyritysten ajoneuvoihin ohjelmiston, jossa liikennetiedotejärjestelmä tulee ottaa käyttöön.
Suomessa Destia Oy tarjoaa ajantasaista tietoa liikenteestä. Destialla on ympärivuorokautisesti toimiva liikenteen
palvelukeskus, joka kerää tietoja liikenteestä eri tahoilta. Liikenteen palvelukeskus käsittelee tiedot ja välittää ne
eteenpäin palvelua tarjoaville yrityksille tai suoraan loppukäyttäjille. Destialla on oma radiotaajuuksilla toimiva
liikennetiedotteita välittävä RDS-TMC-palvelu, jossa tiedotteet välitetään RDS-tiedonsiirtokanavaa pitkin. Radioverkko
on yksisuuntainen järjestelmä, jolloin koko Suomea kattavat tiedot välittyvät jokaiselle käyttäjälle. Ebsolut
Oy:n liikennetiedotejärjestelmän on suunniteltu toimivan siten, että liikennetiedotteet välitetään vain sille alueelle,
jolla liikutaan. Tätä varten Destia tarjoaa liikennetiedotteet myös XML-muotoisena lähetteenä.
Ebsolut Oy.lle suunniteltu liikennetiedotejärjestelmä hakee liikennetiedotteet Destian palvelimelta XMLmuodossa.
Tiedot tallennetaan Ebsolut Oy:n palvelimelle, josta ne ovat haettavissa liikennetiedotteita tarvitsevien
sovellusten käyttöön. Liikennetiedotteiden hakemista varten suunniteltiin oma itsenäinen komponentti, joka hoitaa
liikennetiedotteiden hakemisen palvelimelta, tietojen käsittelyn sekä välittämisen sovellukselle. Tiedonsiirtokanavaksi
liikkuvien päätelaitteiden ja Ebsolut Oy:n palvelimen välille valittiin GPRS-yhteys.
Tässä työssä on kuvattu järjestelmien integroimiseen liittyviä yksityiskohtia sekä yksi arkkitehtuurimalli, palvelukeskeinen
arkkitehtuuri, jolla järjestelmien välinen teknologiasta ja alustasta riippumaton integroiminen voidaan
suorittaa. Lisäksi työssä on kuvattu Web Services -tiedonsiirtotekniikka, joka on yksi tekniikka, jolla tätä arkkitehtuurimallia
noudattavia sovelluksia voidaan toteuttaa. Web Services valittiin tiedonsiirtotavaksi liikennetiedotteiden
välittämiseen palvelimelta sovellukselle. Työssä on esitetty myös suunnitelmat liikennetiedotekomponentin
toteuttamiseksi sekä suunnitelma liikennetiedotejärjestelmän hyödyntämiseksi ajoneuvosovelluksessa. Ajoneuvosovellus
sisältää kartan, jolla liikennetiedotteet tullaan näyttämään.