TURVALLISEN TEKNIIKAN SEMINAARI 2003 Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö
Mitä on etähallinta? Jotain muuta kuin laitteen välittömässä läheisyydessä tapahtuvaa toimintaa Hallinta on laitteen: suorituksen valvomista tilaan tai toimintoihin puuttumista vikaantumisista aiheutuviin hälytyksiin reagoimista Tietoverkkojen välityksellä tapahtuvaa Mistä etähallinta koostuu? Laiteprotokollat Hallintaprotokollat 2b. Hallintarajapinta 3. Tietoverkkoliityntä / Toimintalogiikka
Mistä etähallinta koostuu? 1. Laite Juoma-automaatti (vending machine) Tehdasautomaatio (laitteet) Kiinteistöautomaatio (laitteet) Liikenne ja kuljetus Varastonhallinta Mittaus Ja paljon muuta Mistä etähallinta koostuu? 2. Rajapinnat Digitaalinen/analoginen signaali Sarjamuotoinen data (RS-232) Dataväylä (CAN, LON) 2b. Hallintarajapinta Modbus IEC104 SNMP XML
Mistä etähallinta koostuu? 3. Tietoverkkoliitynnät Modeemi Media/protokollasovitin (ESERV) Laitepalvelin (ESERV) Integraatiopalvelin (Arctic) PC/104 TeollisuusPC Mistä etähallinta koostuu? GSM data / High speed data GPRS SMS USSD BlueTooth WLAN Radiomodeemit Satelliitti yhteydet Ethernet Lankamodeemit
Mistä etähallinta koostuu? 4. Hallintajärjestelmät HP Openview IBM Tivoli MicroSCADA Web Tietokannat SAP Etähallinnan eri muodot (1) Laiteprotokollat Suora yhteys läpinäkyvän tiedonsiirtokanavan kautta Oma tiedonsiirtokanava
Etähallinnan eri muodot (2) Laiteprotokollat Digitaalinen Analoginen Sarjamuotoinen Kenttäväylä Tietoverkkosovitus Yleinen tai standardi tiedonsiirtokanava Ethernet Internet Dial-UP Etähallinnan eri muodot (3) Protokollasovitus Modbus RS-232 2b. Hallintarajapinta Tietoverkkosovitus XML SOAP CORBA Protokollamuunnos
Etähallinnan eri muodot (4) Toiminnot, ohjaus Valvonta, hälytykset 2b. Hallintarajapinta 3. Toimintalogiikka (protokollatietoverkkosovitus) Paikallinen älykkyys Paikallinen älykkyys SMS OK SMS In GPRS Status Battery Status Timers Clock Temperature Serial Input Counter Inputs Analog Inputs Digital Inputs String parsing Event Log Serial Message SMS Out E-mail Alarm Digital Outputs SNMP Trap
Etähallinnan vaarat 2b. Hallintarajapinta Järjestelmävika Käyttäjävika Laitevika Laiteprotokollat Hallintaprotokollat 3. Tietoverkkoliityntä / Toimintalogiikka Sovitinvika Verkkohäiriö Ilkivalta, häirintä Luotettavuus Kapasiteetti Toimintavarmuuden parantaminen Järjestelmien kahdentaminen Tiedonsiirtokanava Valvontajärjestelmä Älykkyyden lisääminen laitteen läheisyydessä Toimintalogiikka häiriötilanteissa Indikaatiot toiminnasta ja tilasta Helppokäyttöisyys
User (ERP) Application (SCADA) OSI TCP/IP Layer Etähallinnan laitehierarkia Information Systems (Business processes, ERP, Product management) Data Collecting Systems (SNMP, SCADA, Databases) Presentation (CORBA, SNMP) Transmission (TCP,UDP) Integration Servers (Device data to Information systems) Transmission (TCP,UDP) Protocol Gateways (Modbus to TCP/IP) Network (IP) Device Servers (RS to TCP/IP, I/O to GSM) Data transmission Physical (cabling) Media Converters (RS-232 to RS-485, Fibre to Ethernet) Modems (PSTN, ISDN, GSM, Radio) Functionality Single, fixed functionality Configurable Programmable Integraatiopalvelin uclinux OS Motorola Coldfire tai PowerPC CPU Watchdog 32 MB RAM 16 MB FLASH (+1 GB CF for logging) 2 x RS-232/485 (Exp. +2) Up to 64 Digital Inputs/Counters Up to 64 Digital Outputs Up to 16 Analog Inputs (V/mA) Up to 16 Analog Outputs 2 x CAN 10/100 Ethernet Siemens GSM/GPRS WLAN USB for Camera Interface Battery back-up power SNMP Agent (Set/Get) SNMP Trap Modbus/TCP Server Modbus/TCP to Modbus RTU Gateway IEC-104 to IEC-101 Gateway XML Resource Addressing WAP Server SSH Client & Server Java Support (Kaffe)
Esimerkki etähallinnasta (1) Esimerkki etähallinnasta (2)