in condition monitoring

Samankaltaiset tiedostot
Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj IBM Corporation

HSMT J2EE & EJB & SOAP &...

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

HOJ J2EE & EJB & SOAP &...

TURVALLISEN TEKNIIKAN SEMINAARI Laitteiden etähallinta tietoverkkojen välityksellä Jani Järvinen, tuotepäällikkö

Järjestelmäarkkitehtuuri (TK081702)

Tiedonsiirto- ja rajapintastandardit

Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn

Helpottuuko sovellusten välinen integraatio XML:n avulla - kokemuksia ja ratkaisuja, teknologiajohtaja Sauli Tujunen, atbusiness Communications Oyj

Verkottunut suunnittelu

T Hypermediadokumentin laatiminen. Sisältö. Tavoitteet. Mitä on www-ohjelmointi? Arkkitehtuuri (yleisesti) Interaktiivisuuden keinot

FuturaPlan. Järjestelmävaatimukset

Hyökkäysten havainnoinnin tulevaisuus?

10 Nykyaikainen WWW-arkkitehtuuri

Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa

XML johdanto, uusimmat standardit ja kehitys

Interfacing Product Data Management System

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin

Arkkitehtuuri. Ylätason sovellusarkkitehtuuri

Työasemien hallinta Microsoft System Center Configuration Manager Jarno Mäki Head of Training Operations M.Eng, MCT, MCSE:Security, MCTS


9. Muunneltavuuden hallinta

Digitalisaatio oppimisen maailmassa. Tommi Lehmusto Digital Advisor Microsoft Services

Pikaviestinnän tietoturva

Harri Kaukovuo Senior Sales Consultant Technology Sales Oracle Finland Oy

7 Viestipohjaisten yritysjärjestelmien suunnittelumallit

Ohjelmistoarkkitehtuuri. Verkotettu multimedia. Multimedian vaikutukset. Mediavirtojen puskurointi. Ohjelmointi. Selain-ohjelmistoarkkitehtuuri

Integrointi. Ohjelmistotekniikka kevät 2003

Neoxen Systems on suomalainen ohjelmistotalo. Olemme erikoistuneet tiedon- ja oppimisen hallinnan ratkaisuihin.

Pertti Pennanen DOKUMENTTI 1 (5) EDUPOLI ICTPro

Sovellusarkkitehtuurit

Veronumero.fi Tarkastaja rajapinta

Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services

Ohjelmistoarkkitehtuurit. Kevät

XML prosessori. XML prosessointi. XML:n kirjoittaminen. Validoiva jäsennin. Tapahtumaohjattu käsittely. Tapahtumaohjattu käsittely.

Linux palomuurina (iptables) sekä squid-proxy

REST an idealistic model or a realistic solution?

Paikkatiedot palveluväylässä kehityksen tilanne Väylän varrelta - Kansallisen palveluväylän kehitystilanne -seminaari

Alkuraportti. LAPPEENRANNAN TEKNILLINEN YLIOPISTO TIETOJENKÄSITTELYN LAITOS Ti Kandidaatintyö ja seminaari

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys Jukka Hiltunen

.NET 2006 ja sen jälkeen

Palveluperustaiset arkkitehtuurityylit

Tapahtuipa Testaajalle...

Yritysturvallisuuden perusteet. 11. Luento Tietotekninen turvallisuus

XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy

Hintatiedotus ja tietojen välitys. Loppuraportti

Vaasan yliopiston toimintaa tukevat informaatiopalvelut ovat käytettävissä WWW:n kautta.

DataLake-hanke - AWS , tietohallinto, Matti Valli, Pasi Porkka

Tikon Ostolaskujenkäsittely versio SP1

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

Älykkäämmät integraatiot palveluväylän avulla

Turvallisen tekniikan sem inaari -04. Koneautom aation ohjelm istot Teem u Pajala

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Microsoft Office SharePoint Server 2007

Suomen johtava talotekniikan asiantuntija. Rembrand ja VERA seminaari ICT. kiinteistöliiketoiminnassa

Visma Software Oy

SOA SIG SOA Tuotetoimittajan näkökulma

Paikkatiedon tulevaisuus

Tässä kertauksena SOA ja palvelu.

SMART BUSINESS ARCHITECTURE

IoT-platformien vertailu ja valinta erilaisiin sovelluksiin / Jarkko Paavola

Tekniset vaatimukset Tikon 6.5.0

Visma Nova Webservice Versio 1.1 /

Tietojärjestelmien yhteensovittaminen turvallisesti älykkäisiin koneisiin

Ohjelmistojen mallintamisen ja tietokantojen perusteiden yhteys

ICT-ratkaisuja näkemyksellä

D-Link DSL-504T ADSL Reitittimen Asennusohje ver. 1.0

Pilottipalvelun esittely johtopäätökset

Mac-tietokoneiden hallinta

Videoneuvottelu. Johdanto. Järjestelmät. Telepresensce. Laitteisto. Ryhmäneuvottelut

Integraatiotekniikan valinta - tie onnistumiseen.

Tietojärjestelmä uusiksi? Toimijaverkostot, niiden haasteet ja ratkaisut

Ohjelmistoarkkitehtuurit. Kevät

PUSH palvelut mobiilikehityksessä: Android ja Windows phone 7. Pauli Kettunen

3 Verkkopalveluarkkitehtuuri

S11-09 Control System for an. Autonomous Household Robot Platform

Teknologinen muutos ja yliopistojen tulevaisuus. Tievie-seminaari Helsinki Antti Auer

Office 2013 ja SQL Server 2012 SP1 uudet BI toiminnallisuudet Marko Somppi/Invenco Oy

Web-palvelukonsepti tarjoaa yhden tavan toteuttaa SOA. Tämä tapa perustuu Web-palvelustandardien käyttöön: palvelut kuvataan WSDL-kielen avulla ja

Integraatioratkaisu joukkoviestintäverkkojen esittämiseen paikkatietojärjestelmässä

Innovointiprosessi. Lili Aunimo Lili Aunimo

Ohjelmistopohjainen puhelinviestintä. Ari Auvinen Senior PTS

Viestintäviraston EPP-rajapinta

Internet of Things. Ideasta palveluksi

Citrix NetScaler. Timo Lindfors Ironnet oy

ZENworks Application Virtualization 11

TW- EAV510 ketjutustoiminto (WDS): Kaksi TW- EAV510 laitetta

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri

Osaaminen varmistaa että asiat tulevat tehdyiksi!

6 XML-työkalut 1. 6 XML-työkalut

Johdanto. Videoneuvottelu. Järjestelmät. Laitteisto. Monipisteneuvottelut. Ryhmäneuvottelut

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

The Complete Property Management System

Profium. Smart Information Router (SIR) Janne Saarela Profium Oy. Profium perustettu Pioneeri sisällönhallinnan ratkaisujen kehityksessä

Web-palveluiden alusta Axis2

Tietoturvallinen liikkuva työ. Juha Tschokkinen

MILESTONE ADVANCED CERTIFICATION OHJELMA 2013

Transkriptio:

Etäteknologioiden automaatiosovellukset Using e-speak e in condition monitoring tutkija professori Hannu Koivisto

Sisältö Tausta Globaali kunnonvalvontajärjestelmä E-speak globaalissa kunnonvalvontajärjestelmässä

Projekti tutkii nykyteknologian tarjoamia mahdollisuuksia hajautetun kunnonvalvontajärjestelmän toteuttamiseksi. Agentti-tekniikat, monikerros arkkitehtuuri ja tietoliikenteen toteutus turvallisesti ja tehokkaasti. XML-pohjaiset viestit ovat järjestelmän perusratkaisu. Käyttäjät liittyvät järjestelmään eritasoisilla päätelaitteilla aina WAP-pohjaisesta kännykästä täysin toimivaan selaimeen. Järjestelmän tulee pystyä toimimaan sekaympäristössä, jossa Windows käytetään hyväksi sekä JAVA, että Microsoft Windows.NET tekniikkoihin perustuvia jo olemassa olevia palveluita..net Tausta

Globaalin kunnonvalvontaverkon rakenne Service Center Messaging Framework VPN over Internet Customer site 1 VPN over Internet Customer site 2 Messaging Framework Messaging Framework

Globaalin kunnonvalvontaverkon rakenne XML Publishing Framework SMS HTML WAP XML / XSL Messaging Core Analysis Agents System Management Agent Resources Business Logic KNOWLEDGE BASE & ANALYSIS RESULTS Data Proxy DATABASES

Globaalin kunnonvalvontaverkon rakenne käyttöliittymä esitystapakerros viestinvälitys toimintalogiikka EIS (Enterprise Information System)

Agenttien keskeisiä ominaisuuksia Järjestelmän toiminnallisuus toteutetaan agenttipohjaisesti. Agenttien yleiset ominaisuudet: Modulaarisia ja itsenäisiä kokonaisuuksia. Viestintä agenttien välillä on XML-pohjaista. Agenteilla on kiinteästi määritetyt rajapinnat. Agentteja voidaan päivittää helposti, muuta järjestelmää sotkematta. Uusia agentteja, siis uutta toiminnallisuutta, voidaan lisätä järjestelmään vaikuttamatta senhetkiseen toimintaan.

Agenttien perustyypit ja toiminnallisuus Järjestelmässä toimivien agenttien perustyyppejä: 1. Tietokanta-agentti: Tietokantakyselyt eli datan tallentaminen ja hakeminen tietokannasta. 2. Laite-agentti: Kenttälaitteiden tarjoaman informaation välittäminen muulle järjestelmälle. 3. Analyysi-agentti: Suorittaa analyysejä ja raportointia järjestelmän keräämästä informaatiosta.

Agenttien perustyypit ja toiminnallisuus 4. Hallinta-agentti: Tarjoaa järjestelmän ylläpitäjille tarpeellisen rajapinnan. 5. Käyttöliittymä-agentti Hoitaa käyttöliittymän luomisen käyttäjälle Käsittelee ja toteuttaa käyttäjän antamat käskyt

Agenttien välinen viestintä W3C standardi ehdotus (working draft) SOAP 1.2 määrittelee sopivan rungon agenttien väliseen kommunikointiin. SOAP mielletään yleensä HTTP protokollan kanssa yhteen sidotuksi, mutta näin ei ole tässä tapauksessa. Viestejä kuljettava media on pääsääntöisesti e-speak. SOAP viestin sisällä (payload) kuljetettavan datan esitys pitää silti määritellä vielä erikseen.

XML-muotoiset viestit XML muotoiset viestit tarjoavat seuraavia etuja binäärimuotoisiin viesteihin nähden: Tehokas viestin lähettäjän ja vastaanottajan eristäminen (Loosely Coupled Services). Vältytään binäärisen siirtomuodon tuomilta ongelmilta erilaisten tietotyyppien osalta. Viestien muodon eheys ja virheettömyys on mahdollista tarkistaa. Helpotetaan muiden järjestelmien integroimista osaksi kokonaisuutta. XML-viestejä voidaan muuntaa automatisoidusti muodosta toiseen käyttämällä XSL-prosessoria (extensible Stylesheet Language) apuna.

E-speak tarjoaa agenttien väliset viestintäyhteydet E-speak tarjoaa salatun ja autentikoidun viestinvälityksen. Käyttöoikeudet hallitaan SPKI (Simple Public Key Infrastructure) sertifikaattien avulla. E-speak hoitaa viestin välittämisen lähettäjältä vastaanottajalle. Nämä eivät missään vaiheessa keskustele suoraan keskenään. Voidaan käyttää joko RPC- (Remote Procedure Call) tai tapahtumapohjaista viestintää. E-speak on riippumaton laitteistosta ja käyttöjärjestelmästä.

Globaalin kunnonvalvontaverkon rakenne Service Center Secure e-speak Core-to-Core connection Customer site 1 E-speak Core Secure e-speak Core-to-Core connection Customer site 2 E-speak Core E-speak Core

E-speak globaalissa kunnonvalvontaverkossa E-speak client SMS HTML WAP XML / XSL E-speak core Secure e-speak analysis resources E-speak management tools Secure e-speak resources Enterprise Java Beans KNOWLEDGE BASE & ANALYSIS RESULTS OPC DATABASES

SPKI sertifikaatit oikeuksien hallinta e-speak e ympäristössä 1. Kuka tahansa voi myöntää SPKI sertifikaatteja. 2. Käyttöoikeuksia voi vapaasti siirtää. 3. Käyttöoikeudet voi määritellä vapaasti haluamallaan tavalla. 4. Kelpoisuusaika kaikissa sertifikaateissa. 5. Julkiset avaimet korvaavat nimet.

Järjestelmän hallinta Administrator Interface Agent environment User Interfaces Service Center LDAP Industrial site Industrial site

Käyttöliittymä Generic Automation System Portal WLAN Bridge SMS WAP Gateway 3G LAN XML Publishing Framework XML Marshalling XML Rendering Templates Business Logic Data Providers automation system... Field Devices Databases

Käyttöliittymä 7.Vastaus lähetetään käyttäjälle. 1. Käyttäjä tekee pyynnön 6. XML prosessori muokkaa XML vastauksen esitettävään muotoon 5. Tieto saadaan haettua. Session hallinta XML prosessori Bisnes logiikka EIS 2. Session hallinta & Pyyntö tulkitaan HTTP viestistä. 3. XML prosessoria käytetään luomaan pyyntöä vastaava dokumentti, joka lähetetään. 4. Tietoa haetaan matalantason taustajärjestelmistä.