haku: @keyword sulautetut järjestelmät / yhteensä: 43
viite: 34 / 43
Tekijä:Kiravuo, Timo
Työn nimi:Mach-käyttöjärjestelmän ja verkonhallintaprotokollien soveltuvuus automaatio- ja valvontakäyttöön
Using Mach operating system and network management protocols for automation
Julkaisutyyppi:Diplomityö
Julkaisuvuosi:1999
Sivut:vi + 70      Kieli:   fin
Koulu/Laitos/Osasto:Tietotekniikan osasto
Oppiaine:Tietotekniikka   (Tik-86)
Valvoja:Mäntylä, Martti
Ohjaaja:Nikander, Pekka
Digitoitu julkaisu: https://aaltodoc.aalto.fi/handle/123456789/86851
OEVS:
Digitoitu arkistokappale on julkaistu Aaltodocissa
Sijainti:P1 Ark T80     | Arkisto
Avainsanat:embedded systems
microkernels
Mach
network management
SNMP
building automation
sulautetut järjestelmät
mikrokernelit
Mach
verkonhallinta
SNMP
kiinteistövalvonta
Tiivistelmä (fin):Työssä tutkittiin mikrokernelikäyttöjärjestelmien ja verkonhallintaprotokollien soveltuvuutta automaatiokäyttöön, erityisesti tutkittiin Mach-käyttöjärjestelmää ja SNMPv1-protokollaa.
Työ sisälsi sekä kirjallisuustutkimuksen että prototyyppilaitteiston suunnittelun ja toteutuksen.

Mikrokernelikäyttöjärjestelmät ovat käyttöjärjestelmiä, joissa perinteisen käyttöjärjestelmän ytimen eli kernelin toiminnoista on mahdollisimman suuri osa siirretty ytimen ulkopuolelle.
Tämä mahdollistaa ytimen koon pienentämisen ja järjestelmän luotettavuuden kasvattamisen.
Mach on akateemisessa maailmassa tutkimuskäyttöön kehitetty suosittu mikrokerneli.

Verkonhallintaprotokollat ovat tietoverkkojen hallintaan kehitettyjä määrämuotoista dataa siirtäviä protokollia, jotka tarjoavat hallittavan laitteen teknisestä toteutuksesta riippumattoman abstraktiokerroksen, mikä mahdollistaa tekniseltä toteutukseltaan erilaisten järjestelmien hallinnan yleiskäyttöisillä työkaluilla.
Simple Network Management Protocol (SNMP) on verkonhallintaan kehitetty strukturoitua parametridataa siirtävä protokolla, joka soveltuu myös muun parametridatan siirtoon, esimerkiksi automaatiojärjestelmien valvontaan ja ohjaukseen.

Prototyyppilaitteistona toteutetun virvoitusjuoma-automaatin ohjausjärjestelmän käyttöjärjestelmänä oli alussa Mach, mutta se korvattiin teknisten vaikeuksien takia Linux-käyttöjärjestelmällä.
Linuxille rakennettiin automaatin SNMP-ohjaus, jolle toteutettiin SNMP-rajapintaa käyttäen WWW- ja tekstipohjainen käyttöliittymä.

Sulautettujen järjestelmien käyttöjärjestelmänä Mach ei täyttänyt toiveita.
Mach on tutkimuskäyttöjärjestelmä, jota ei tueta.
Machista saatuja kokemuksia ei voida kaikilta osin soveltaa yleisemmin mikrokerneleihin.

SNMP soveltuu hyvin ei-aikakriittiseen etävalvontaan, sillä varauksella että versio 1 (SNMPv1) ei tarjoa tietoturvaa.
Volyymidatan siirtoon SNMP soveltuu huonosti.
TCP/IP-protokollaperheeseen perustuvana protokollana SNMP mahdollistaa yleisten tietoverkkojen käytön ja maailmanlaajuisen toimintakentän.
ED:1999-05-20
INSSI tietueen numero: 14255
+ lisää koriin
INSSI