7RLPLQQDOOLQHQÃPllULW\V



Samankaltaiset tiedostot
LOTJU - Liikenteen olosuhdetietojen tietojärjestelmät

VeRan laboratoriotietojen siirtoformaatti

Sähköposti ja uutisryhmät

Tikon ostolaskujen käsittely

Opus SMS tekstiviestipalvelu

ASENNUS- JA KÄYTTÖOHJE

Tikon ostolaskujen käsittely

VERA TOIMINTAOHJEET. VeRan uusi siirtoformaatti. FCG Finnish Consulting Group Oy. Rev./pvm 1.03 Hyväksytty

Nokeval No Käyttöohje. Tekstinäyttö 580-ALF

Mittaustietojen SAF-aineistokuvaus kaasudatahubiin

Oppilaan opas. Visuaaliviestinnän Instituutti VVI Oy. Versio 0.2 ( )

MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma

KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille

Moottorin kierrosnopeus Tämän harjoituksen jälkeen:

Fortum Fiksu Etäohjattava roiskeveden kestävä sähkökytkin (IP44) Käyttöohjeet

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

Asio-opetuksensuunnittelun ja Oodin integraatio Web Servicellä

MEM-O-MATIC järjestelmä

Käyttö- ja asennusohje

EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE:

Ohjelmoinnin perusteet Y Python

Tehtävä 2: Tietoliikenneprotokolla

TAPAHTUMIEN SEURANTA KEHITYSEHDOTUSTEN KIRJAUS POIKKEAMIEN HALLINTA

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Luentaohjelma M-Bus mittareille Versio 1.77 ja uudemmat

Tikon tilaustenkäsittely ja Laskutus

Liikenteenseurantapisteistön uudistamisen kuvaus Uudenmaan tiepiiri

Ohjelmoinnin perusteet Y Python

10. ASIAKASHALLINTA CRM; Osoitetarrat, ryhmäsähköposti ja export

Ohjelmassa on käytettävä funktiota laskeparkkimaksu laskemaan kunkin asiakkaan maksu. Funktio floor pyöristää luvun lähimmäksi kokonaisluvuksi.

LoCCaM. LoCCaM Cam laitteiston ohjaaminen. Dimag Ky dimag.fi

Vaatimusmäärittely Ohjelma-ajanvälitys komponentti

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

SSH Secure Shell & SSH File Transfer

RADAR - RANDOM DATA GENERATOR

Käyttö- ja asennusohje. Neutron12-LAN etäluentalaite

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).

Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli

Vera-päiväkirjatietojen siirtoformaatti

VAATIMUKSIA YKSINKERTAISILLE VIKAILMAISIMILLE HSV:N KJ-VERKOSSA

Contact Mobile Poca käyttöohje Android puhelimeen

GSRELE ohjeet. Yleistä

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

Automatisoinnilla tehokkuutta mittaamiseen

ERICSSON HM410DP ASENNUSOHJE

PALKKA-AINEISTON SIIRTOTIEDOSTO

Vianova Systems Finland Oy:n Novapoint käytön tuki

Automaster tai MBS. 2. ODBC - ajurin asennus (jos ei ole jo asennettu)

DumpDbox-ohjelmiston asennus- ja käyttöohjeet Sisällys

Asentaminen Android-laitteeseen

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/

Ksenos Prime Käyttäjän opas

VIP Softphone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

Kauko-ohjauslaite GSM rele 2011 v

Arkkitehtuurikuvaus. Ratkaisu ohjelmistotuotelinjan monikielisyyden hallintaan Innofactor Oy. Ryhmä 14

erasmartcard-kortinlukijaohjelmiston asennusohje (mpollux jää toiseksi kortinlukijaohjelmistoksi)

Basware Supplier Portal

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python

GSMRELE PG-30 v

Tero Mononen / Kumppanuuskampus

Referenssi - AutoLog ControlMan ja Langattomat anturit Kaatopaikan etävalvontaa pilvipalveluna

Visma Fivaldi -käsikirja Tehtävienhallinta- ohje käyttäjälle

opiskelijan ohje - kirjautuminen

SÄHKE2-SERTIFIOINTIKRITEERIT

Laatija: Staria Oyj Ostolaskujen käsittelyohje versio 0.1 Hyväksyjä: Jukka Suonvieri OSTOLASKUJEN KÄSITTELY

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE

2. Modeemi- ja ISDN-yhteyden käyttöönotto

Liite 2 : RAFAELA -aineiston elinkaaren hallinta

Sonera Yrityssähköposti. Outlook 2013 lataus ja asennus

Lähettimet. Vastaanotin Hälytykset. OV-yksikkö DPR990

Windows Phone. Sähköpostin määritys. Tässä oppaassa kuvataan uuden sähköpostitilin käyttöönotto Windows Phone 8 -puhelimessa.

Muuttujien määrittely

Valppaan asennus- ja käyttöohje

Tentti erilaiset kysymystyypit

BaseMidlet. KÄYTTÖOHJE v. 1.00

TIETOJEN TUONTI TIETOKANNASTA + PIVOT-TAULUKON JA OLAP-KUUTION TEKO

VIP Mobile Windows Phone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

Jouni Huotari OLAP-ohjetekstit kopioitu Microsoftin ohjatun OLAP-kuution teko-ohjeesta. Esimerkin kuvaus ja OLAP-määritelmä

Tulosta yrityksesi tuloslaskelma ja tase myöhempää tarkastusta varten. Ota varmuuskopio tilanteesta ennen tilimuunnosta.

Ohje luottamuksellista tietoa sisältävien sähköpostiviestien lähettämiseen ja vastaanottamiseen

Fingridin säätösähkötarjousohje. Vaksin käyttöohjeet

Elisa Yritysnumeropalvelun tavoitettavuuspalvelu Pääkäyttäjän ohjeet

TiiMiMobile. KÄYTTÖOHJE v. 1.01

Asiakastukiryhmä Kesä- ja talviaika

P3fax-ohjelman sulautetut komennot

1 Tivax siirto uuteen koneeseen

CABAS. Release Notes 5.4. Uusi kuvien ja dokumenttien käsittely

NORDEAN WEB SERVICES YHTEYDEN KÄYTTÖÖNOTTO

ELLI NOVA YHTEYDEN ASENNUS- JA KÄYTTÖOHJE

Määrittelydokumentti: Kansallinen palveluväylä - integraatio

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

CLOUDBACKUP TSM varmistusohjelmiston asennus

NetMeetingiä voi käyttää esimerkiksi Internet puheluissa, kokouksissa, etätyössä, etäopiskelussa ja teknisessä tuessa.

TEMPNET-OLOSUHDEHÄLYTYKSET

Työkalujen merkitys mittaamisessa

Transkriptio:

7LHOLLNHQWHHQWHOHPDWLLNND( NRNHLOXDOXH :LQGRZV17NHVNXVDVHPDRKMHOPLVWR 7RLPLQQDOOLQHQPllULW\V 9 7LHGRVWR 9,.,1*B3'B$B:,1'2:617 NHVNXVDVHPDRKMHOPLVWR7RLPLQQDOOLQGRF& 7XORVWHWWX Copyright (c) 1998 Intrinsic Oy All Rights Reserved

6,6b//<6/8(77(/2-2+'$172 :LQGRZV17NHVNXVDVHPDRKMHOPLVWRQWRWHXWXNVHQYDLKHLVWXV 1.1.1 Vaihe I...3 1.1.2 Vaihe II...3 1.1.3 Vaihe III...3 7,(72-b5-(67(/0b15$.(11( 7,('21.(588.HVNXVDVHPDW +DYDLQWRDVHPDW 0LWWDXVDVHPDW\\SLW 0LWWDXVDVHPDW.HOLNDPHUDW $QWXULW 3.6.1 Liikennemittausasemien antureiden parametrointi...8 7,(72-(16,,5720,77$86$6(0,/7$ <KWH\VW\\SSLHQPllULWWHO\ /LLNNXYLHQKDYDLQWRDVHPLHQWLHGRQVLLUWR <+7(<635272.2//$7 0,/26MD526$VWDQGDORQH 526$ 6/MD'6/ 0XXWOLLNHQQHPLWWDXVDVHPDW.HOLNDPHUDW /LLNNXYDWKDYDLQWRDVHPDW 7,('217$//(7867,(72.$17$$1 Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu i

2+-$86-$+b/<7<69,(67,(1/$6.(17$.(6.,7(7<1.(5b<.6(19$$7,0$73$/9(/87 6(85$17$ 17.(5882+-(/0$1727(878.6(1,9$,+( 17.(5882+-(/0$1727(878.6(1,,9$,+( Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu ii

9(56,2+,6725,$ V1.0.0 03.12.1996 mp Ensimmäinen versio V2.0.0 14.01.1998 vj Dokumentin nimi on muutettu (Windows/NT -keräilyohjelmisto -> Windows NT Keskusasemaohjelmisto) ja terminologiaa on yhdenmukaistettu Lisätty kohta 1.1 Windows NT Keskusasemaohjelmiston toteutuksen vaiheistus Muutoksia kohtaan 4.1 Yhteystyyppien määrittely Muutoksia kohtaan 5.4 Muut liikennemittausasemat Lisätty luku 8 KESKITETYN KERÄYKSEN VAATIMAT PALVELUT Muutoksia lukuun 9 SEURANTA V2.1.0 27.04.1998 vj Dokumentti päivitetty 4.3 pidetyn teknisen palaverin perusteella Lisätty kohta 3.6.1 Liikennemittausasemien antureiden parametrointi Muutoksia kohtaan 5.3 V2.1.1 20.05.1998 ov Lisätty luku 11 NT-Keruuohjelman toteutuksen II-vaihe Muutoksia kohtiin 3.6.1, 5.3 ja 5.5 V2.1.2 27.05.1998 ov Kelikameroiden keruu jätetty pois II-vaiheesta Muutoksia kohtaan 5.4 V2.1.3 16.09.1998 ov Kohtaan 3.4 lisätty keruun ajankohtien määrittely. V2.1.4 17.02.1999 ov Kelikameroiden keruu Soneran kirjastolla II-vaiheeseen Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu iii

-2+'$172 Windows NT-keskusasemaohjelmisto on osa tien kunnossapidon ja liikenteen hallinnan tietojärjestelmää (tietojärjestelmä). Tietojärjestelmän tarkoituksena on kerätä, käsitellä ja taltioida liikenneolosuhteisiin liittyvää tietoa esitettäväksi erilaisilla medioilla sekä käytettäväksi liikenteen manuaaliseen ja automaattiseen ohjaukseen. Järjestelmä mahdollistaa myös tietojen välittämisen muihin järjestelmiin, yhteyksien seurannan ja laskutuksen. Tietojärjestelmä koostuu seuraavista kokonaisuuksista: Havaintoasemista, joista kukin koostuu mittaus- ja havainnointilaitteista, tiesää- ja liikennemittausantureista sekä videokameroista. Osa havaintoasemista on kiinteitä, tiettyyn koordinaattipisteeseen sidottuja, osa liikkuvia. Liikkuvalta asemalta saatavat mittausarvot ovat paikkasidonnaisia. Mittausarvot saadaan asemalta joka keskusaseman aloitteesta kiertokyselyllä (pollaus) tai asemat voivat omasta aloitteestaan ilmoittaa tietonsa keskusasemalle. Muuttuvista opasteista. Opasteita voidaan ohjata automaattisesti tai manuaalisesti. Työasemista, joilla esitetään liikenneolosuhteita ja havaintoasemien ja muuttuvien opasteiden tilaa kuvaavaa tietoa sekä ohjataan opasteiden toimintaa. Yhdestä tai useammasta keskusasemasta, jotka keräävät tietoa havaintoasemilta ja opasteilta ja välittävät tiedot keskitettyyn tietokantaan. Keruu tapahtuu pääasiassa keskusaseman aloitteesta, mutta poikkeustilanteessa havaintoasemat voivat itse ottaa yhteyttä keskusasemaan. Keskusasemat kuuntelevat asemilta ja opasteilta tulevia viestejä. Palvelijakoneesta, joka taltioi kaikkien keskusasemien keräämät mittaus-, yhteys- ja hälytystiedot sekä osa järjestelmän parametritiedoista. Laskentayksiköstä, joka kerätyn tiedon perusteella laskee ohjausparametrejä. Ohjausyksiköstä, joka laskentayksikön laskemien parametrien perusteella ohjaa muuttuvien opasteiden toimintaa sekä keräilyä. Ohjaus on tietynsisältöisten viestien siirtämistä ennalta määrättyihin osoitteisiin. Viestin muoto voi vaihdella vastaanottajan mukaan. Myös hälytykset ovat tietyssä mielessä ohjausviestejä. Järjestelmän kokonaiskuva on esitetty kuvassa 1. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 1

Kuva 1. Tässä dokumentissa termillä 'havaintoasema' viitataan 'Integroitu havaintoasema' -työryhmän raportissaan hahmottelemaan tulevaisuuden asematyyppiin. Termillä mittausasema taas viitatataan niihin laitetyyppeihin, joita jo nyt on olemassa teiden varsilla. Työryhmän määrittelyn perusteella olemassaolevat asematyypit voivat alkuvaiheessa toimia havaintoaseman alaisuudessa siten, että havaintoasema kerää asemien datan ja välittää sen eteenpäin. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 2

Vaikka fyysisellä tasolla havaintoasema on vasta luonnosasteella on siihen ohjelmistotasolla tarpeen varautua niiltä osin kuin se on mahdollista. Nykytilanteessa keskusaseman täytyy kuitenkin osata keskustella suoraan eri tyyppisten asemien kanssa niiden edellyttämällä yhteyskäytännöllä. Havaintoaseman ominaisuudet eivät ole vielä täsmentyneet. Tässä ohjelmistossa havaintoasemaan varaudutaan siten, että se muodostaa eräänlaisen 'kuorikerroksen' mittausasema-olioille. Kuorikerros on käyttäjälle täysin näkymätön, mutta se tarjoaa valmiin liityntäpinnan havaintoasemalle sitten, kun se on ajankohtaista. Tämä dokumentti kuvaa Windows NT-keskusasemaohjelmiston yleisellä tasolla. Järjestelmän muita osia kuvataan vain siinä määrin kuin se on ohjelmiston ulkoisten liittymien määrittämisen kannalta välttämätöntä. Dokumentti ei kata Windows NT-keskusasemaohjelmiston laskentaohjelman eikä ohjausohjelman määrittelyä. :LQGRZV17NHVNXVDVHPDRKMHOPLVWRQWRWHXWXNVHQYDLKHLVWXV 9DLKH, Ensimmäinen vaihe käsittää NT-keruuohjelman toteutuksen siten että seuraavat asematyypit kerätään: MILOS 200 ROSA/stand alone ROSA/master & ROSA/slave Vaihetta I on käsitelty tarkemmin luvussa 10. 9DLKH,, Toinen vaihe käsittää NT-keruuohjelman toteutuksen siten että tässä dokumentissa määriteltyjen muiden havaintoasemien (SL4, DSL3, muut liikennemittausasemat, kelikamerat) tiedot kerätään. 9DLKH,,, Laskentaohjelma, ohjausohjelma ja jalostusohjelma joiden määrittelyjä ei vielä ole käynnistetty. 7,(72-b5-(67(/0b15$.(11( Tietojärjestelmän tiedon keruusta, ohjaustietojen laskennasta ja erilaisista ohjauksista huolehtivat osuudet jakautuvat viiteen suhteellisen itsenäisesti toimivaan kokonaisuuteen: 1. Windows NT-keskusasemaohjelmisto: 1.1. NT-keruuohjelma huolehtii tiedon keruusta havaintoasemilta ja muuttuvilta opasteilta. Tiedon keruu tapahtuu pääsääntöisesti keruuta hoitavan koneen ('keskuskone') aloitteesta, mutta erikoistapauksissa aloite voi tulla myös kerättävältä laitteelta. 1.2. Laskentaohjelma suorittaa kerätyn tiedon perusteella sille määriteltyjä laskentatehtäviä. 1.3. Ohjausohjelma välittää kerätyn tiedon ja laskentaohjelman antamien laskentatulosten perusteella ohjaus- ja hälytysviestejä eri laitteille ja henkilökunnalle. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 3

1.4. Jalostusohjelma jalostaa tietokannan numeerista tietoa esim. tekstiviesteiksi. 2. Tietokantapalvelijaohjelmisto huolehtii tiedon hakemisesta keräilykoneilta ja tallettamisesta tietokantaan, tietokannan ylläpidosta sekä tiedon jakelusta hyväksikäyttäville prosesseille. Koko järjestelmän parametritiedot on sijoitettu palvelijakoneelle, josta ne tarvittaessa siirretään tiedostomuodossa keskusasemille. Ensimmäisessä vaiheessa nykyisen Tiesää-järjestelmän kanssa yhteensopivat parametrit ovat palvelijakoneen tietokannassa, muu parametrointi on I-vaiheen osalta tiedostopohjaista. Alla on kuvattu NT-keruuohjelma pääpiirteissään (Kuva 2.). Keruumanageri käynnistää keruuprosessin kullekin asemalle sille määritellyin keruuvälein. Keruuprosessit toimivat toisistaan riippumattomasti rinnakkaisina prosesseina tai säikeinä. Keruumanageri pitää yllä keruujonoa, jossa havaintoasemat ovat järjestettyinä siten, että jonossa ensimmäisenä on se asema, jonka seuraava keruuajankohta on lähinnä. Tästä jonosta keruumanageri poimii asemia keruuseen keruuajan perusteella ja sen mukaan, miten tietoliikenneyhteyksiä vapautuu. Keruumanageri pitää kirjaa varatuista porteista. Käynnistyessään keruumanageri lukee keruukoneella olevan paikallisen parametritiedoston sisällön ja tutkii eri porteille määritellyt yhteystyypit. Varsinaisia keruuprosesseja käynnistäessään manageri tutkii, onko yhteystyypin vaatimaa porttia vapaana. Jos vapaa portti löytyy, se varataan käynnistettävälle prosessille. Kun keruuprosessi päättyy keruun valmistuttua tai muusta syystä, prosessi ilmoittautuu keruumanagerille, joka vapauttaa ko. portin. Keruumanageri yrittää tunnistaa vialliset yhteydet (portit, modeemit ym.) mahdollisuuksien mukaan. Mikäli jokin yhteys tunnistetaan vialliseksi niin keruumanageri kirjoittaa ilmoituksen virhelokiin ja ei tämän jälkeen enää yritä käyttää ko. yhteyttä tiedon keruussa. Keruumanageri huolehtii siitä että kunkin kerättävän tiesääaseman kello asetetaan oikeaan aikaan 12 tunnin välein, päiväystä ei tässä yhteydessä aseteta. Keruuprosessin päättyessä asemalle lasketaan seuraava keruuhetki huomioiden mahdolliset keruuvälissä tapahtuneet muutokset. Keruumanageri asettaa aseman keruujonoon seuraavan keruuhetken edellyttämälle paikalle. Lisäksi keruumanagerilla on mahdollisuus siirtää mikä tahansa asema keruujonon kärkeen, jos jokin ohjausviesti niin edellyttää. Keruuprosessin asemalta vastaanottama muokkaamaton data välitetään muokkausprosessille, joka muuttaa tiedon siirtoprosessin edellyttämään muotoon. Siirtoformaatissa tieto on riveittäin tietue/rivi. Kussakin tietuessa on kentät aseman numero, anturin numero, mittauksen ajanhetki ja anturin arvo. Tiedon siirrosta tietokantaan huolehtii erillinen siirtoprosessi. Tietokanta ja osa siirtoprosessia toimivat palvelijakoneella. Kiireellisissä tapauksissa muokkausprosessi voi itse kirjoittaa yhden aseman yhden keräyskerran tiedot kerrallaan suoraan tietokantaan. Myös muokkausprosesseja voi olla rinnakkaisina käynnissä useita. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 4

Kuva 2. NT-keruuohjelman yleiskuva 7,('21.(588 Tiellä vallitsevia olosuhteita ja muuttuvien opasteiden tilaa kuvaavan tiedon keruujärjestelmä on kolmiportainen. Alimmalla tasolla ovat fyysiset mittalaitteet, jotka on koottu asemiksi. Seuraavan tason muodostavat keskusasemat, jotka huolehtivat tietyn asemaryhmän tietojen siirtämisestä asemilta. Ylimmän tason muodostaa keskitetty tietokanta, johon kaikki kerätty tieto talletetaan..hvnxvdvhpdw Keskusasemat huolehtivat keruuseen liittyvästä yhteydenpidosta havaintoasemille. Ne toimivat myös tiedon siirtotienä ja välivarastona ennen tiedon siirtoa keskitettyyn tietokantaan. Keskusasemalla on seuraavat ominaisuudet, jotka tarvitaan asemien kohdistamiseen halutuille keskusasemille: keskusaseman nimi - keskusaseman tunnusnimi ja keskusaseman numero - keskusaseman tunnusnumero. Numero on yksikäsitteinen koko järjestelmässä. +DYDLQWRDVHPDW Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 5

Järjestelmän tiedonkeruu pohjautuu havaintoasemiin. Havaintoasema on erilaisista mitta- ja havainnointilaitteista sekä muuttuvista opasteista koostuva kokonaisuus, josta saman tietoliikenneyhteyden kautta saadaan kerätyksi aseman kaikkien laitteiden keräämä mitta- ja havaintotieto. Kaikkien mittalaitteiden ei tarvitse sijaita fyysisesti yhdessä pisteessä, vaan osa voi olla sijoitettuna ns. aliasemiin. Näihin aliasemiin ei kuitenkaan ole omaa keräily-yhteyttä, vaan niiden tiedot kerätään isäntäaseman kautta. Keskusasema kerää tiedot havaintoasemilta ja merkeiltä automaattisesti tietyin väliajoin, jonka jälkeen ne käsitellään ja taltioidaan tietokantaan muun järjestelmän käyttöön. Keskusasemalla on tarvittavat konfigurointitiedot kaikista sen valvontapiiriin kuuluvista havaintoasemista ja se kerää asemien tiedot konfiguroinnissa merkityin aikavälein. Voimassa oleva seurantatila voi vaikuttaa käytettyyn aikajaksoon pienentäen tai suurentaen sitä konfiguroinnissa aseteltavalla tavalla. Osa havaintoasemista on paikkaan sidottuja ja periaatteessa aina toiminnassa. Ns. Liikkuvat havaintoasemat sen sijaan eivät ole paikkaan sidottuja. Liikkuvat havaintoasemat soittavat keskusasemaan liitettyyn tätä tarkoitusta varten varattuun modeemiin ja yhteyden saatuaan lähettävät keruutiedot määrätyssä formaatissa keskusasemalle. Liikkuvien havaintoasemien tiedonsiirtoon keskusasemalta tietokantaan tehdään vuoden 1997 loppuun mennessä omat erilliset ohjelmat modeemin kuunteluun ja tiedonsiirtoon (Intrinsic Oy, Määrittely LIIKKUVAN HAVAINNOINNIN DATAN SIIRTO TIETOKANTAAN). Liikkuvien havaintoasemien tuottamia kuvia ei siirretä Intrinsic Oy:n tekemillä ohjelmilla. Intrinsic Oy:n tekemissä ohjelmissa varaudutaan siihen että myöhemmässä vaiheessa voidaan siirtää tietokantaan tieto liikkuvan havaintoaseman tuottaman kuvatiedoston sijainnista, kuvausajanhetkestä ja kuvauspaikasta. Havaintoasemalla ei tässä vaiheessa ole parametroitavia ominaisuuksia. 0LWWDXVDVHPDW\\SLW Havaintoaseman mittalaitteet on koottu mittausasemiksi. Käytössä on tällä hetkellä kaksi kiinteää tiesääasematyyppiä ja kuusi kiinteää liikennemittausasematyyppiä sekä kelikameroita. Tiesääasematyypit ovat MILOS 200 ja ROSA. ROSA-asemassa voi yhteen toimivaan isäntä-asemaan (DRI50/master-moodi) liittyä yksi tai useampia aliasemia (DRI50/slave-moodi), joiden tiedot kerätään isäntäaseman kautta. Liikennemittausasematyypit ovat SL4, DSL3 sekä Boschin, Waissin, Traficonin ja Golden Riverin valmistamat asematyypit (kaipaa täsmennystä). Lisäksi pitää varautua uusien asematyyppien lisäämiseen mahdollisimman helposti. Asematyypin ominaisuuksia ovat: protokolla - keruussa käytetty protokolla, puskurointi - aseman puskurointikyky, nopeus - kommunikointinopeus, baud, sanan pituus - sanan pituus kommunikoinnissa, pariteetti - pariteetti E (sallittu) tai N (ei sallittu), stop - stop-bittien lukumäärä. 0LWWDXVDVHPDW Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 6

Mittausaseman ominaisuudet ovat: keskusasema - keskusasema, jonka keräilyn piiriin mittausasema kuuluu, aseman numero - mittausaseman tunnusnumero, (ROSA-asemalla) id-numero ja toimintamoodi (master/slave). Master-asemaan liitettyjen aliasemien tunnisteiden tulee olla master-kohtaisesti yksikäsitteisiä. Yhden multipoint yhteyden takana olevien asemien tunnisteiden on myös oltava yksikäsitteisiä. aseman nimi - mittausaseman tunnusnimi, keruuaika - viisi keruuaikaa, joita merkitään kirjaimilla A-E siten, että A on tihein keruuväli. Tiheimpään keruuaikaan liittyy myös muita priorisointeja, mm. kirjoittaminen suoraan tietokantaan. keruuluokka - keruuluokan tunniste, kullekin keruuluokalle parametroidaan ehdot, joiden täyttyessä ko. luokkaan kuuluvien asemien keruuta tihennetään tai harvennetaan (kaikkien kerralla vaiko vain niiden, joille ehdot täyttyvät?) toistokerrat - toistoyritysten lukumäärä ennen virheilmoitusta, toistoviive - toistokertojen minimiväli, osoite - sisältö riippuu yhteystyypistä, ennusteasema - kenttä ilmaisee toimiiko asema ennusteasemana, aseman tyyppi - mittausaseman tyyppi, sijainti - karttapohjaliitoksia varten annetaan keruupisteen etäisyyskoordinaatit metreinä sekä korkeus metreinä meren pinnasta. yhteystyyppi - Tyypin perusteella täsmennetään yhteysmenettely ja kanavan tarvitsemat parametrit. Yhteystyyppien parametrointi on kuvattu tarkemmin luvussa 4. kiinteä johdinyhteys. Osoitteeksi annetaan laitetiedoston nimi sekä datan muotoa koskevat parametrit. modeemiyhteys. Osoitteeksi annetaan puhelinnumero sekä datan muotoa koskevat parametrit. verkkoyhteys. Osoitteeksi annetaan IP-osoite tai palvelimen nimi. Mittausasemille voidaan keruuluokan lisäksi määritellä aikavälit, jolloin asemaa kerätään. Kukin asema voidaan määritellä kerättäväksi tiettyjen viikonpäivien tai päivämäärien tiettyinä kellonaikoina..holndphudw Kelikamerakuvia kerätään tällä hetkellä DOS-pohjaisesti siten, että sekä keräävässä päässä että kameran yhteydessä on mikro, joka huolehtii kuvan siirtämisestä kameralta. Kuvauspäässä olevista mikroista varsin monet ovat vielä 386 -prosessorilla varustettuja. Tällä hetkellä on parissa tiepiirissä kokeiltavana prototyyppi, jossa keräävä mikro on yhteydessä palvelimeen, joka huolehtii kerättyjen kuvien talletuksesta. Nykyisin käytössä olevasta hakuohjelmistosta on olemassa (vanhentunut) toiminnallinen määritys. Ohjelmiston tiedonsiirto on toteutettu Greenleaf-kirjaston päälle. Tielaitoksella on täydet oikeudet lähdekoodiin. Kuvauspäässä on videokortti, joka kaappaa kuvan kameralta ja tallettaa sen FLM-formaattiin kuvauspään mikron levylle. FLM-formaatti on lähellä JPG-formaattia, mutta JPG:tä tukevat katseluohjelmat eivät yleensä osaa näyttää FLM-formaatissa olevia kuvia. Keskusasema muuttaa kuvat JPG-formaattiin. NT-keruussa kuvien keräilytiheyttä ohjataan samaan tapaan kuin asemienkin keruuta. Kerättyjä kuvia hallitaan keskitetysti, kerätyistä kuvista viedään tiedot (ainakin kuvauspaikka ja -aika sekä Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 7

kuvan talletuspaikka) keskitettyyn tietokantaan. Hyväksikäyttävät ohjelmat (nykyiset katseluohjelmat) seuraavat kannan välityksellä uusien kuvien saapumista ja sijaintitiedon perusteella hakevat haluamansa kuvat. Lisäksi kuvia voidaan tietyissä rajoissa noutaa kameralta käyttäjän pyynnöstä. Nykyistä kuvienhakuohjelmaa voidaan käyttää NT-keruun rinnalla. Kelikameroiden parametrit ovat pääasiassa samat kuin muillakin asemilla. Muut tarvittavat parametrit tallennetaan paikalliseen tiedostoon. $QWXULW Varsinaisen tiedon kerääjinä asemilla toimivat erilaiset mittalaitteet, jota kutakin varten muodostetaan oma sanoma. Järjestelmän kaikki anturiarvot tuotetaan kullekin anturinumerolle erikseen määritellyn laskukaavan perusteella jossa käytetään lähtötietona mittalaitteiden tuottamia sanomia tai joskus vain yhtä sanomaa. Laskukaavaa kutsutaan anturifunktioksi. Laskukaavassa ei saa viitata muilta asemilta peräisin oleviin anturiarvoihin. Antureiden arvot lasketaan keräävässä koneessa. Anturifunktiot on määritelty tarkemmin dokumentissa "TIESAA Konfigurointi, Toiminnallinen määrittely V6.1". Anturin ominaisuudet (osaa ominaisuuksista tarvitaan anturin arvon laskemiseen, osaa taas hyödynnetään työasemissa tiedon esittämisessä): numero - anturin numero, nimi - anturin nimi, luokka - luokitus (0-10), määrittelee työaseman oikeuden tarkastella anturin tietoja. Tasolle n määritelty käyttäjä saa tarkastella korkeintaan luokitukseen n kuuluvia tietoja. Taso 10 omaa tietokannan ylläpitäjän oikeudet. kuvaus - anturin tekstimuotoinen kuvaus, arvoalue - arvoalueen poissulkevat ylä- ja alarajat, avainsanat - avainsanatyypitystieto (K/E): onko tyyppi käytettävissä avainsanaperusteisesti. Mikäli ko. anturityypille on ominaista joidenkin loogisten nimitysten käyttö numeroiden sijasta, voidaan anturi määritellä avainsanatyyppiseksi sekä muodostaa lukuarvo-avainsanapareja. lyhenne - anturin lyhyt kuvausteksti. tyyppi - onko anturi TIESÄÄ tai LIIKENNE-asemaan liitettävä, vaiko merkin tilaa kuvaava anturi. yksikkö - anturiarvon yksikkö käyräväri - anturin arvojen esittämisväritunnus. Väriarvo syötetään RGB-arvona. numerot - esitetäänkö anturia vastaavat mittausarvot kokonaislukuina vai desimaalilukuna. Kenttä voi saada arvokseen desimaalien lukumäärän. ennuste - kenttä määrittelee luokitellaanko anturi ennusteanturiksi vai tavalliseksi anturiksi. Kenttä voi saada arvot EI/KYLLÄ. funktio - laskentafunktio anturitiedon laskemiseksi. /LLNHQQHPLWWDXVDVHPLHQDQWXUHLGHQSDUDPHWURLQWL Projektin II-vaiheessa toteutettavan liikennemittausasemien tietojen keruuta varten tarvitaan NTkeruuohjelmaan uusi kuvassa 3 oleva antureiden parametrointiohjelma (tsparam.exe). Tällä ohjelmalla voidaan selata, lisätä ja poistaa antureita. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 8

Kuva 3. Anturille valitaan laskenta, kaista tai suunta, ajoneuvotyyppi, aikaväli ja argumentti mikäli anturityyppi sellaista tarvitsee. Anturin nimi generoidaan valittujen ominaisuuksien mukaan. Lisää nappi lisää anturin ja Poista nappi poistaa valittuna olevan anturin. Antureiden aikavälit 1 min, 5 min, 15, min, 30 min, 60 min ja 1 h tarkoittavat kalenteriaikaa eli tasatunnilta alkaen aikavälin pituinen aika (esim. 12:00-12:15, 12:15-12:30,...). Aikavälit viime 5 min ja viime 15 min tarkoittavat aikaväliä nykyhetkestä taaksepäin. Anturin tyypin perusteella valittavat laskentakaavat määritellään seuraavasti: M Liikennemäärä V0 - Viimeisin nopeus V1 - Keskinopeus V2 - Painotettu nopeus V3 - Keskinopeuden muutos V4 - Painotetun nopeuden muutos V5 - Keskinopeuden muutoksen nopeus V6 - Painotetun nopeuden muutoksen nopeus V7 Prosenttinopeus V8 - Nopeuden hajonta A1 - Ajoneuvojen bruttoaikavälin keskiarvo A2 - Ajoneuvojen bruttoaikavälin hajonta A3 - Ajoneuvojen nettoaikavälin keskiarvo A4 - Ajoneuvojen nettoaikavälin hajonta J - Jonoutuminen Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 9

Kaista/suunta määritellään seuraavasti: S0 kaikki suunnat ja kaistat S1 suunta 1 S2 suunta 2 K1-K8, Kaista 1 kaista 8 Ajoneuvotyyppi määritellään seuraavasti: T0 kaikki tyypit T1-T7 tyyppi 1 tyyppi 7 Uudentyyppisten liikennemittausasemien (kohta 5.4) mittausarvojen evaluoinnissa voidaan joutua käyttämään eri laskentakaavaa loogisesti samalle anturille. Tällaiset uudet laskentakaavat määritellään ja lisätään koodiin tapauskohtaisesti 7,(72-(16,,5720,77$86$6(0,/7$ Keskusasema ottaa yhteyttä asemiin asemaparametrien perusteella määräytyvää yhteyttä käyttäen. Kommunikointi keskusaseman ja mittausaseman välillä perustuu asematyypissä nimettyyn protokollaan. Protokollien käsittely pidetään erillisisenä helposti muutettavissa olevana modulina. <KWH\VW\\SSLHQPllULWWHO\ Tietoliikenneyhteyksien muodostamiseen ohjelmisto käyttää Windows NT:n TAPI ohjelmointirajapintaa. Jotta kunkin aseman keräyksessä käytettävä modeemi pystyttäisiin tarvittaessa määrittelemään portin tarkkuudelle tarvitaan vielä paikallinen asemakohtainen parametritiedosto "station.par". Näin kyetään hoitamaan sekä valintaiset- (modeemi) että kiinteät linjat. Keruuyhteyksien määrittely tapahtuu pääpiirteissään seuraavasti: 1. Paikallisessa "collect.par" parametritiedostossa määritellään NT-keruuohjelman käyttöön tarkoitettujen modeemien tyypit (tavallinen, isdn, ecm, safenet). Modeemin nimi ja portti johon modeemi on kytketty saadaan Windows NT:n modeemien hallintatyökalun (Contron Panel -> Modems) modeemilistasta. 2. Aseman palvelimelta tulevissa parametreissä määritelty yhteystyyppi: M tavallinen modeemiyhteys H kiinteä linja I ISDN E ecm-modeemi P datapak-verkko F tiedosto O safenet - passiivinen asema 3. Aseman palvelimelta tulevissa parametreissä annetaan aseman osoitteeksi puhelinumero, portti tai isäntäaseman numero/aliasemannumero riippuen yhteystyypista. 4. Kunkin aseman keräilyssä käytettävä modeemi voidaan määritellä paikallisessa tiedostossa "station.par". Asemalle voidaan määritellä portti/portit tai collect.par tiedostossa määritelty pooli. 5. NT-Keruuohjelma antaa keruuvuorossa olevalle asemayhteydelle käyttöön yhteystyypin mukaisen portin, kun sellainen vapautuu. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 10

/LLNNXYLHQKDYDLQWRDVHPLHQWLHGRQVLLUWR Jos halutaan varmistaa, että liikkuvien havaintoasemien kuuntelulinja olisi vapaana aina silloin, kun asemat haluavat ottaa yhteyttä, on kuuntelulle syytä varata oma modeemi. Tällöin kyseistä modeemia ja porttia ei määritellä keruussa käytettäväksi. <+7(<635272.2//$7 Kullekin asematyypille on oma kommunikointikäytäntönsä, jossa määritellään aseman avaaminen (komento ja aseman vaste) mahdollinen ajan asetus (komento ja vaste) datan pyyntö (komento ja vaste) datan muoto periaatteet, joilla dataan saadaan liitetyksi aseman ja anturin identifiointitiedot sekä ajanhetki) 0,/26MD526$VWDQGDORQH Tiedonsiirrossa MILOS 200 asemalta keruuprosessi antaa seuraavat komennot: open 1 time hh mm ss m 14 close Komentoon time hh mm ss asema vastaa lähettämällä viestin: TIME IS SET Pyyntöön m 14 asema vastaa lähettämällä vastaavan viestin, jonka muoto on: Soh 1996-03-02 09:55, 01, M14, MILOS Stx 01 0.0;02 76 Etx = missä Soh, Stx ja Etx ovat synkronointimerkkejä. Varsinainen data on Stx:n jälkeen puolipisteellä erotettuina anturinumero- arvo pareina Etx - merkkiin saakka. Samaa protokollaa voidaan käyttää myös ROSA aseman keruuseen, jos asemalla ei ole orja-asemia. 526$ Tiedonsiirrossa ROSA asemalta keruuprosessi antaa seuraavan muotoisia komentoja: @ id m 14 cr, missä id on aseman sisäinen aliaseman (kortin) tunniste. Asema vastaa kuten MILOS yllä sillä erolla että ennen päivämäräriviä on rivi, joka on asemaa vastaavan kortin ID-numero. Komento toimii myös master asemalle kun ID-numeroksi annetaan 1. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 11

6/MD'6/ Tiedonsiirrossa SL4 ja DSL3 asemilta keruuprosessi antaa seuraavan muotoiset komennot: <BC> (avauskomento) <M5> valitaan viestiin 8-bittiset merkit ja erotemerkiksi CR <BK ddd.hh-ddd.hh> (kysely aikavälilta alkuaika - loppuaika, ddd on päivänjärjestysnumero vuoden alusta laskettuna) tai <BKS ddd.hh-ddd.hh> jolloin mittaustuloksiin saadaan myös sekunnit mukaan. Asemat vastaavat em. komentoihin lähettämällä koodatun viestin, joka tulee ensin purkaa selväkieliseen (ASCII) muotoon DSL3 liikennemittausaseman manuaalissa esitettyjen sääntöjen perusteella. Dekoodatun viestin alkumerkki on aukeava kaarisulku "(" ja loppumerkki on sulkeutuva kaarisulku ")" kaikki viestin tulkinnassa tarvittavat tiedot löytyvät DSL3 liikennemittausaseman manuaalista. Saadun viestin oikeellisuuden tarkistamiseen voidaan alku- ja loppumerkkien lisäksi käyttää viestistä löytyvän ns. parametritaulun kuutta ensimmäistä merkkiä jotka ilmoittavat viestin pituuden. Havainnot, joiden nopeus on 1 tarkoittavat virheellistä havaintoa. Dekoodauksessa syntyvän viestin mittaushavainnot sisältävä osa muodostuu tietosisällöltään seuraavanlaiseksi (muoto vaihtuu hieman sen mukaan oliko käytetty komento <BK> vaiko <BKS>): Päivä Tunti Minuutti Sekunti 1/100 sekunti Pituus Kaista Suunta Tyyppi Nopeus 0XXWOLLNHQQHPLWWDXVDVHPDW Uusien erityyppisten liikennemittausasemien liittäminen NT-keruuohjelmaan tehdään tiedostorajapinnan avulla. Tiedostorajapinta tarkoittaa sitä että NT-keruuohjelma tutkii parametreissa määrätyin väliajoin gather-tiedoston olemassaoloa ja mikäli tiedosto löytyy niin keruuohjelma lukee tiedoston sisällön ja tämän jälkeen hävittää tiedoston. Gather-tiedoston valmius todetaan lukkotiedoston avulla joka nimetään seuraavasti: "gather-tiedoston nimi".lock. Gather-tiedoston nimi muodostuu G-kirjaimesta ja gmt-ajasta esim. G3556bf89, missä G-kirjaimen jälkeinen osa on keruuajan gmt-aika heksadesimaalimuodossa. Liikennemittausaseman tehtävänä ns. gather-tiedoston tuottamisen lisäksi huolehtia lukkotiedoston tekemisestä ja hävittämisestä siten että lukkotiedosto luodaan ennen gather-tiedoston kirjoittamisen aloitusta ja hävitetään sen jälkeen kun gather-tiedosto on valmis. Lukkotiedoston ja gather-tiedoston sijaintihakemisto keruukoneella määräytyy seuraavasti: Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 12

%E18COLLECTDIR%\local\data\gather\"ASEMANIMI"\ Missä E18COLLECTDIR on keruukoneen ympäristömuuttuja ja ASEMANIMI on kerättävän (gather-tiedoston tuottavan) aseman nimen 14 ensimmäistä merkkiä. gather-tiedoston formaatti on seuraava: 0000-00-00 13:54 1 16.9 2 90.0 3 15.3 4 0.0 7-40.0 8 0.2 9 0.1 14 14.1 15 0.0 16 0.0 Missä ensimmäinen rivi sisältää aikaleiman muodossa "YYYY-MM-DD hh:mm" ja seuraavat rivit ovat sanomanumero-mittausarvopareja välilyönnillä erotettuna. Rivinvaihtona käytetään CR-LF paria..holndphudw Kelikamerakuvien haku kameralta toteutetaan Soneran kirjastoa käyttäen. Ohjelma avaa safenetyhteyden ja pyytää kuvan kameralta. Osa kameroista on kääntöpäällä olevia. Näiltä kameroilta voidaan kerätä kuvia halutuista esiasetusasennoita. Kelikamerakuvien pikahakua varten toteutetaan NT-keruuohjelmaan mekanismi, jonka avulla NTkeruuohjelmalle voidaan kertoa että tietyltä kelikameralta halutaan mahdollisimman nopeasti uusi kuva. /LLNNXYDWKDYDLQWRDVHPDW Liikkuvan havaintoaseman tiedonsiirto tapahtuu havaintoaseman aloitteesta siten että havaintoasema soittaa tarkoitusta varten varattuun modeemiin NT-keruukoneella ja lähettää tiedot määrätyssä formaatissa. Tarkempi määrittely siirtomenettelystä on dokumentissa "Määrittely LIIKKUVAN HAVAINNOINNIN DATAN SIIRTO TIETOKANTAAN". 7,('217$//(7867,(72.$17$$1 Havaintoasemilta kerätty tieto talletetaan keskitettyyn tietokantaan palvelijakoneelle edelleenjakelua ja arkistointia varten. Paikallisten keskusasemien keräilyprosessit tallettavat anturitiedot tiedostopuskureihin. Puskurin tiedot siirretään tietokantapalvelijakoneelle palvelijakoneen aloitteesta määrätyin aikavälein ja tiedosto tyhjennetään samassa yhteydessä. Kiireellisissä tapauksissa (kun aseman keruutiheys on A) keskusasema voi kirjoittaa tiedot suoraan tietokantaan. Tietokantapalvelijakoneessa on prosessi, joka parametroinnin määräämin aikavälein käynnistää datan keräilyprosessin. Keräilyprosessi ottaa yhteyden kerättävään keskusasemaan ja käynnistää sinne palvelijaprosessin, joka siirtää keräilykoneen tiedostopuskurit tietokantapalvelijakoneelle. Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 13

Keräilyprosessien ilmoittamat yhteystiedot käsitellään analogisesti anturitietojen kanssa. Ne puretaan yhtäaikaa anturitietojen kanssa tiedostopuskureista. 2+-$86-$+b/<7<69,(67,(1/$6.(17$ Ohjaus- ja hälytysviestien laskenta tapahtuu laskentayksikössä. Ohjausviestien avulla ohjataan muuttuvien opasteiden sekä tarvittaessa myös havaintoasemien toimintaa. Merkkien ohjaus suoritetaan määrittelemällä kutakin merkkiä varten laskentalogiikka, joka määrittää laskennassa käytettävät mittausarvot ja itse laskentafunktion. Ohjausviestit talletetaan myös tietokantaan. Ohjaus- ja hälytystiedot sisältävät tiedon ajankohdasta, käytetyn funktion nimestä sekä keskusaseman suorittamista toimenpiteistä (ilmoitukset, osoitteet). Ohjaus- ja hälytystietoja taltioidaan ja arkistoidaan kuten mittaustietoja. Talletuksen tarkoituksena on tarjota mahdollisuus tarkastella liikenneolosuhteita ja ongelmatilanteita tarvittaessa jopa vuosien kuluttua mittaustapahtumasta..(6.,7(7<1.(5b<.6(19$$7,0$73$/9(/87 Liikenne- ja tiesäätietojen keskitetyn keräyksen ideana (Tielaitos Liikenne ja tiestötiedot/jarmo Purkunen, muistio 9.6.1997 EHDOTUS LIIKENNE- JA SÄÄTIETOJEN KERÄYKSEN KESKITTÄMISESTÄ) on että jossakin vaiheessa tehdään ns. isäntäpalvelin eli ohjelma joka huolehtii mm. reaaliaikaisten yhteyksien hallinnasta eri havaintoasemille (liikenneasema, tiesääasema ). Keskitetyn keräyksen etuja on mm. se että yksi sovellus ei voi varata itselleen tiettyä havaintoasemaa ottamalla suoran yhteyden modeemin avulla. Kaikki yhteydet tulee pyytää isäntäpalvelimelta joka puolestaan voi välittää palvelupyynnön eteenpäin esim. keskusasemalle jossa toimii NT-keruuohjelma. Keskitetyssä keräyksessä vaadittavien palvelujen toteuttamiseen voidaan varautua seuraavan määrittelyn pohjalta: NT-keruuohjelma tutkii määrävälein tietokantatauluun (tai tiedostoon) isäntäpalvelimen kirjoittamat palvelupyynnöt. Mikäli löydetään palvelupyyntö joka on kohdistettu NT-keruuohjelmalle parametroidulle havaintoasemalle niin tällöin keruumanageri käynnistää palvelupyynnön mukaisen palvelun. 6(85$17$ NT-keruuohjelma sisältää seurantanäytön, jonka avulla voidaan jatkuvasti seurata järjestelmän tilaa. Sovelluksen avulla voidaan seurata keräilyä ja sen onnistumista asemakohtaisesti. Lisäksi virhetilanteissa tulostetaan virheilmoitus virhelokiin. Seurantanäytölle tulostetaan kustakin keruussa olevasta asemasta seuraavat tiedot: Aseman nimi Viimeisen yhteysyrityksen aikaleima Viimeisen onnistuneen yhteyden aikaleima Yhteysyritysten lukumäärä Virheellisten yhteysyritysten prosenttiosuus kaikista yhteysyrityksistä Viimeisessä yhteysyrityksessä käytetyn modeemin nimi Viimeisessä yhteysyrityksessä käytetyn portin nimi Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 14

17.(5882+-(/0$1727(878.6(1,9$,+( Ohjelman ensimmäinen vaihe käsittää keruun ilman kuuntelua seuraavilta asematyypeiltä: MILOS 200 ROSA/stand alone ROSA/master & ROSA/slave Mittaustiedon siirtoon tietokantapalvelijalle sekä parametrien siirtoon tietokantapalvelijalta keruu- NT:lle tarvitaan uusi sovellus (= kaukoyhteyspalvelin). Seurantaa varten tehdään ikkuna, josta voi seurata keruun edistymistä asemakohtaisesti. Lisäksi I-vaiheessa tehdään UNIX-pohjaiseen keruuohjelmistoon muutos siten, että sillä voidaan kerätä tiedot ROSA-asemien aliasemilta. Järjestely on tarkoitettu väliaikaiseksi ja se toteutetaan seuraavasti: Parametrointi: aliasemat parametroidaan tavallisten asemien tapaan, mutta niille tulee uusi yhteystyyppi (S - slave). Aliasemat voidaan nimetä ja numeroida kuten itsenäiset asemat. Aliaseman osoitteeksi annetaan isäntäaseman numero sekä ko. aliaseman kortti ID kauttaviivalla toisistaan erotettuna. Parametrointiin tarvitaan seuraavat muutokset: uusi asematyyppi ROSA isäntää ja aliasemaa varten uusi yhteystyyppi 17.(5882+-(/0$1727(878.6(1,,9$,+( Ohjelman toinen vaihe käsittää keruun ilman kuuntelua seuraavilta havaintoasemilta: Kelikamerat DSL3 ja SL4 Muut asemat Kelikameroiden keruu toteutetaan Soneran kirjastoa käyttäen. Edellä mainitut havaintoasemat parametroidaan keruuseen UNIX-sovelluksella. Liikennemittausasemien tyyppi on SL4 tai DSL3. Liikennemittausasemille voidaan antaa uuden tyyppisiä antureita. Anturinumerot ja laskentaparametrit uusille antureille annetaan kohdan 3.6.1 dialogilla. Uusien anturien laskennat toteutetaan kiinteästi koodiin eikä anturifunktioilla kuten muille antureille. SL4 ja DSL3 asematyyppien yhteysprotokolla ja viestin parsinta ovat samanlaiset. Protokolla asematyypeille on määritelty kohdassa 5.3. Muut asemat tarkoittaa sellaisia asemia, jotka kirjoittavat tietonsa keruukoneen gather-hakemistoon ja keruuohjelma kirjoittaa tiedot tietokantaan. (katso 5.4) Intrinsic Oy WINDOWS NT KESKUSASEMAOHJELMISTO Sivu 15