@book{668368a6b58040c7ae3ddec2100c94ec,
title = "Ylemm{\"a}n kerroksen CAN-kommunikointiarkkitehtuurit",
abstract = "CAN (Controller Area Network) kehitettiin alun perin t{\"a}yt- t{\"a}m{\"a}{\"a}n autojen hajautettujen ohjausj{\"a}rjestelmien tiedonsiir- totarpeet. CAN-v{\"a}yl{\"a}{\"a} sovelletaan kuitenkin laajasti my{\"o}s muissa tuotteissa, esimerkiksi hisseiss{\"a}, maatalouskoneissa, l{\"a}{\"a}ketieteellisiss{\"a} laitteissa, teollisuuden kuljettimissa, robo- teissa, tekstiilikoneissa, mittausj{\"a}rjestelmiss{\"a}, ohjelmoitavissa logiikoissa ja ty{\"o}koneissa. ISO (International Organization for Standardization) on stan- dardoinut CAN-v{\"a}yl{\"a}n fyysisen kerroksen ja siirtoyhteyskerrok- sen. CAN-protokollapiirej{\"a}, jotka tarjoavat ISOn CAN-standar- dien mukaiset peruskommunikointipalvelut, on saatavissa useilta valmistajilta. K{\"a}yt{\"a}nn{\"o}n sovelluksissa protokollapiirin tar- joamien palveluiden lis{\"a}ksi tarvitaan joukko ylemm{\"a}n kerroksen palveluita, joita CAN-standardissa itsess{\"a}{\"a}n ei ole m{\"a}{\"a}ritelty ja jotka joudutaan toteuttamaan ohjelmistolla. T{\"a}llaisia palveluita ovat mm. lohkosiirto, kuittauksellinen tie- donsiirto ja solmuvalvonta. T{\"a}ss{\"a} tiedotteessa tarkastellaan ylemm{\"a}n kerroksen palveluja koskevia vaatimuksia sek{\"a} esitell{\"a}{\"a}n kaksi esimerkki{\"a} ylemm{\"a}n kerroksen arkkitehtuureista: CAN in Auto- mation -ryhm{\"a}n CAN Application Layer (CAL) ja Kvaser AB:n CAN Kingdom.",
keywords = "computer networks, computers, standards, automation, data processing, data transmission, control system, telecommunication",
author = "Jarmo Alanen and Ari Virtanen",
year = "1994",
language = "Finnish",
isbn = "951-38-4495-1",
series = "VTT Tiedotteita - Meddelanden - Research Notes",
publisher = "VTT Technical Research Centre of Finland",
number = "1561",
address = "Finland",
}