TOIMIALAVERKOT (TOVE) Tietoliikennealusta. PROJEKTISUUNNITELMA 1998 ja PROJEKTI VUOSINA 1996 JA 1997 Versio 1.1
|
|
- Aapo Palo
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Teknillinen korkeakoulu, TLM-laboratorio, TOVE-projekti TOIMIALAVERKOT (TOVE) Tietoliikennealusta PROJEKTISUUNNITELMA 1998 ja PROJEKTI VUOSINA 1996 JA 1997 Versio 1.1 TOVE-ryhmä: Professori Olli Martikainen Vesa-Matti Puro Timo Kokkonen Pasi Nummisalo Jari Pusa Timo Pärnänen Sami Raatikainen Pasi Rautiainen Harri Sunila Jussi Turunen
2 SISÄLLYSLUETTELO "! # $ &%''()*+, -./102'34 5 # 67/&8:949)( ; 5 <=& -/9)>//(/' ")/ - ; <=& -/9)?00@(7/A= "B - C <=& -/9)>)9/ "6D) E//= -# Muutoshistoria: Pävitettiin kappale 3.2. henkilöresurssit 1998 loppuvuoden tilannetta vastaavasti LYHENNELUETTELO SwC Switch Controller FCF Fabric Control Function FCP Fabric Control Point TOVE Transparent Object-oriented Virtual Exchange OVOPS++ Object-oriented Virtual Operations System ++ 2
3 1. JOHDANTO Puhelin- ja tietoliikenntekniikka elävät 1990-luvulla merkittävää murroskautta. Perusverkkojen puolella siirrytään Gbit/s-kapasiteettiseen laajakaistaiseen optiseen siirtotekniikkaan, josta jaetaan Mbit/s-tasoista liityntäkapasiteettia alue-, mobiili- ja yritysverkoille. Laajakaistainen verkkotekniikka mahdollistaa digitaalisen multimedian (puhe, data ja video) käyttämisen kommunikoinnin välineenä. Radioaccess- ja mobiiliteknikka poistavat riippuvuuden kiinteästä paikasta. Kehittyvä työasematekniikka tarjoaa käyttäjilleen monipuoliset tietojärjestelmä- ja sovelluspalvelut, joiden kapasiteetti alkaa jo nyt riittää varsin laadukkaan digitaalisen multimedian reaaliaikaiseen esittämiseen. Ongelmana on integroida kehittyvä laajakaistainen ja mobiliteettia tukeva kytkentä- ja siirtotekniikka tehokkaaseen tiedonkäsittely- ja esitystekniikkaan. Toisaalta tietotekniikassa saavutetut edistysaskeleet tarjoavat operaattoreille mahdollisuuden tarjota palveluja, joissa on otettu huomioon tietoturvaan, luotettavuuteen ja suorituskykyyn liittyvät vaatimukset. Kytkentä- ja siirtotekniikka mahdollistaa laajakaistaisten digitaaliseen multimediaan ja henkilökohtaiseen- ja päätelaitteen liikkuvuuteen perustuvien palveluiden tarjoamisen. Palveluiden toteuttaminen vaatii uudentyyppistä hajautuksen ja skaalautuvuuden tukea. Verkkoon ja palveluihin liittyvät, eri toimintoja hallitsevat kontrollifunktiot pitäisi pystyä tarjoamaan palvelusovellusten ja käyttäjien sovellusten (osittaiseen) hallintaan. Yhtenä ratkaisuna voidaan esittää Broadband Intelligent Networks (B-IN) konseptia. Tämä mahdollistaa palveluiden toteuttamisen tietokoneverkossa toimivien komponenttien avulla. Komponenttiajattelun merkitystä korostaa tietoliikennejärjestelmien pitkä käyttöika ja eri aikoina käyttöönotettujen laitteistojen ja ohjelmistojen tuoma heterogeenisyys. Hajautettujen tietokoneverkossa toimivien sovellusten toteuttamisessa taas Common Object Request Broker Architecture (CORBA) -arkkitehtuurilla on keskeinen sija, jota tukee tietoliikennetekniikan ja tietotekniikan rajan asteittainen häviäminen. TOVE-kytkimessä laajakaistaverkon ATM-kytkentää ohjataan GSMP-rajapinnan avulla ja standardinmukaisten protokollien ja puhelunohjausmallin lisäksi tarjotaan B-IN -rajapinta, jonka avulla erilliset palvelut voivat ohjata puhelun muodostumista. Tämän rajapinnan toteutuksessa sovelletaan OMG:ssa (Object Management Group) esitettyä ATM IN yhdyskäytävää, jonka avulla TOVE-kytkimen (Broadband Service Switching Point, BSSP) liitäntä älyverkkopalveluihin (Broadband Service Control Point, BSCP) tapahtuu. INAP (Intelligent Network Application Part) toiminnallisuus toteutetaan tässä mallissa CORBA-rajapinnan avulla. TOVE-kytkimenä käytetään VTT:n FSR-kytkintä, mutta myös mitä tahansa GSMP-rajapintaista kytkintä voidaan käyttää. Projektin tavoitteena on määritellä ja pilotoida tietoliikenneverkkojen kontrollifunktioiden ja puhelunohjausmallin hajautus, niihin liittyvät ohjausrajapinnat, palvelujen ja toimialaverkostojen toteutus näillä rajapinnoilla sekä suorittaa lupaavimpien vaihtoehtojen pilotointi koejärjestelmissä. Toimialaverkot- tietoliikennealusta toteuttaa verkkojen middleware-tason, jossa määritellään kontrollifunktioiden hajautus ja niiden tarjoamat rajapinnat toimialasovellusten pilotpalveluille. Tietoliikennealustan ja toimialasovellusten kehitystyötä on tehtävä rinnakkain siten, että sovellusten tarvitsemat kontrollifunktiot voidaan kuvata tietoliikennealustan kontrollifunktioille Koska esitetyt kysymykset liittyvät tele- ja dataverkkojen integraatioon ja ovat vasta nyt tulossa järjestelmällisen tutkimuksen piiriin, on tutkimuksen konkretisoimiseksi pyrittävä prototyypeillä tehtäviin koejärjestelmiin. 3
4 2. SIDOSRYHMÄT FGHIG JKML=N=OPQR=S"TU Toimialaverkot projekti tapahtuu Teknillisessä korkeakoulussa ja siinä on kaksi osaa. Tietoliikennealusta-osa keskittyy TOVE-kytkimen toteutukseen ja Sovellus-osa toimialasovelluksiin. Sovellus-osa pilotoi tietoliikennealustan toteuttamia ratkaisuja. Projektin vastuullinen johtaja on Professori Olli Martikainen. Tietoliikennealustan projektinjohdossa ja menetelmänkehityksesä avustaa Open Environment Software Oy ja Vesa-Matti Puro. VTT toimittaa projektille FSR-kytkimen. Projektin rahoitaa yrityksistä ja TEKES:ista muodostettu ryhmä. Teknillinen korkeakoulu, Professori Olli Martikainen, p. (09) 4511, f. (09) TEKES, Erkki Hietanen, p , f VTT, Juha Ziedbeck, p. (09) , f. (09) Open Environment Software Oy, Vesa-Matti Puro, p , f VWXVW YZ[\]=^*[)_M`*[)_M\a`b*c^*\ Yritys Yhteyshenkilö Sähköposti Helsingin Puhelin Oy Arto Juhola Nixu Oy Oiva Karppinen Nokia tutkimuskeskus Hannu Flinck OES Oy Panu Puro Tecnomen Oy Kari Pasonen Telecom Finland Oy/Lisäarvop. Veikko Hara Telecom Finland Oy/Verkostol. Erkki Toivanen p Tele Yritysviestintä Oy Juhani.Puuranen p Telivo Oy Jorma Harle X-Net Oy Heikki Oukka 4
5 3. ORGANISAATIO JA RESURSSIT defie gh)i=j*k4lxmj*jnalmo Projektiryhmästä on vuoden 1997 aikana Calypso-projektiin siirtyneiden tilalle on tullut vuoden 1997 alussa Jari Pusa ja Harri Sunila. Vuoden 1997 loppupuolella ryhmään on vielä liittynyt harjoittelijoina Timo Kokkonen, Sami Raatikainen, Pasi Rautiainen ja Jussi Turunen. Henkilö Tehtävä projektissa Sähköposti Sijainti Olli Martikainen professori, johtaja Espoo Timo Kokkonen harjoittelija Lappeenranta Pasi Nummisalo puhelunohjaus, INGW Lappeenranta Sirpa Penttinen sihteeri Espoo Vesa-Matti Puro valmentaja Lappeenranta Jari Pusa UNI Espoo Timo Pärnänen DSS2, broadband SS7 Lappeenranta Sami Raatikainen harjoittelija Lappeenranta Pasi Rautiainen harjoittelija Lappeenranta Harri Sunila GSMP Espoo Jussi Turunen harjoittelija Lappeenranta pqxrq s(t*u=vwmxxy=z)t{* 4z{{wX} Vuoden 1998 arvio käytettävissä olevista henkiöresursseista. Päivitetty Henkilö/kk Yhteensä Timo Pärnänen 1,0 1,0 1,0 0,8 0,8 1,0 1,0 1,0 1,0 1,0 1,0 1,0 11,6 Pasi Nummisalo 0,6 0,6 0,6 0,6 0,6 0,8 0,8 0,8 0,8 0,8 0,8 0,8 8,6 Harri Sunila 0,4 0,4 0,4 0,4 0,4 1,0 0,0 0,0 0,0 0,0 0,0 0,0 3,0 Jari Pusa 0,2 0,2 0,2 0,2 0,2 1,0 0,0 0,0 0,0 0,0 0,0 0,0 2,0 Timo Kokkonen 0,8 0,8 0,4 0,8 0,8 1,0 1,0 1,0 1,0 1,0 1,0 1,0 10,6 Sami Raatikainen 0,2 0,2 0,4 0,8 0,8 1,0 1,0 1,0 1,0 1,0 1,0 1,0 9,4 Jussi Turunen 0,4 0,4 0,0 0,4 0,4 1,0 1,0 1,0 1,0 1,0 1,0 1,0 8,6 NN 0,0 0,0 0,0 0,0 0,0 0,5 0,5 0,5 0,5 0,0 0,0 0,0 Yhteensä 3,6 3,6 3,0 4,0 4,0 6,8 4,8 4,8 4,8 4,8 4,8 4,8 53,8 49,0 5
6 4. TOVE-KYTKIN ~ I ( *ƒ * 4 = Tietoliikennealusta projektissa ensimmäinen konkreettinen koejärjestelmä tarkoittaa middleware-tason päälle rakennettua älykästä ATM-virtuaalikytkintä, jossa voidaan pilotoida erilaisia puhelunohjausmalleja (yhteydellinen, yhteydetön, multipoint, broadcast). Virtuaalikykin tarkoittaa mahdollisuutta valita kytkimen toimintojen sijoittelu joustavasti kulloisenkin verkkokonfiguraation ja käytettävissä olevan tietojenkäsittelykapasiteetin mukaan. Projektissa käytettävän middleware-tason mudostavat OVOPS++ Protocol Framework ja OMG CORBA 2.0 ORB (Object Request Broker). Käytettäviä käyttöjärjestelmiä ovat Linxu ja Microsoft NT 4.0. Työssä käyttetään Design Patterns-menetelmää oliomallinnuksen tukena. Toteutus tapahtuu pääosin C++- ja pineltä osin Java-kielten avulla. Joitakin rajapintoja määritellään OMG IDL-kielen avulla. Projektin ensimmäisessä vaiheessa tavoitteena on toteuttaa oliopohjainen joustavasti muokattavissa oleva OVOPS++- ja CORBA-middlewareosaan perustuva B-ISDN- ja IN-mallien mukainen ATM-virtuaalikytkimen perustan muodostava ohjelmisto tukemaan jatkossa tapahtuvaa mobiili- ja laajakaistaisia multimediaominaisuuksia tukevan verkkoarkkitehtuurin kehitystä. Ohjelmisto muodostuu UNI 3.1 signalointiprototokollan tuesta sekä B-IN -mallin mukaisesta puhelunohjausmallista, joka mahdollistaa palvelutriggerien määrittely kontrollin siirtämiseksi toisaalle. Kontrollin siirto mahdollistaa verkon kontrollifunktioiden tai palvelusovellusten (mobiliteetin ohjaus, älykkäät palvelulogiikat) sijoittamisen joustavasti verkossa. Service Control Call Control Connection Control Node Control Switch Control (INAP, CORBA, IDL, Java) Fabric Control Agent FSR Access : Q.2931 Internal : BISUP (switch/port config., port mgmt, conn. mgmt, statistics, event messages) Fabric Control (GSMP, etc.) Kuva 1. Puhelunohjauksen arkkitehtuurin eri tasot Kuvassa 2. on kuva esitelty TOVE-kytkimen arkkitehtuuria. Mallissa ohjaus ja kytkentä on erotettu toisistaan GSMP (Generic Switch Management Protocol) protokollan avulla. Ohjaus sisältää useita kerroksia, kuten: kytkentäkentän ohjaus, konfiguraatiotietojen hallinta, yhteyden- ja puhelun ohjaus sekä palvelujen ohjaus. TO- VE-projektissa toteutetut osat muodostavat näiden kerrosten mukaisen kokonaisuuden. Seuraavassa vaiheessa voidaan uusia osia toteuttaa puhelunohjauksen ja signaloinnin sisältävän rungon ulkopuolella liittämällä uudet osat CORBA-rajapintojen avulla runkoon. Tällaisia osia voivat olla: resurssien varaus, PVC-tuki, käyttöliittymät, reititys, laskutus, älyverkkopalvelut, INGW, verkonhallinta ja kytkentäkentän ohjaus. 6
7 Xˆ "ŠŒ Ž= MŽ & = * 'Ž1Š Framework Tunnus Modulin nimi Vastuu/tekijä Tila sf Scheduling Framework JR stabiili, odottaa testausta pf OVOPS++ Protocol Framework VP muutoksia, prototyyppi codec Coding and Decoding Classes TP stabiili, odottaa testausta common Common Classes TP stabiili, odottaa testausta TOVE-kytkin Tunnus Modulin nimi Vastuu/tekijä Tila switch Switch Main Program TP lisäyksiä, prototyyppi Uusia moduleita: switch ATM-protokollat Tunnus Modulin nimi Vastuu/tekijä Tila cc Call Control PN lisäyksiä, prototyyppi uni ATM Forum UNI 3.1 Protocol JP lisäyksiä, prototyyppi dss2 Digital Subscriber Signalling JP uudelleenkirjoitetaan Number 2 bisup Broadband ISDN User Part HS suunnitteilla saal SAAL Control JR stabiili, odottaa testuasta usscf User-to-Network InterfaceService JR stabiili, odottaa testausta Specific Coordination Function nsscf Network-to-Network Interface JR stabiili, odottaa testausta Service Specific Coordination Function sscop Service Specific Connection JR stabiili, odottaa testausta Oriented Protocol cpcs CPCS Protocol JR stabiili, odottaa testausta Uusia moduleita: uni, bisup ja saal 7
8 SS7-protokollat Tunnus Modulin nimi Vastuu/tekijä Tila ingw IN Gateway PN kesken, prototyyppi tcap Transaction Capabilities TP kesken, prototyyppi Application Part mtp3 Message Transfer Part Level 3 TP kesken, prototyyppi sccp Signalling Connection Control TP kesken, prototyyppi Part Uusia moduleita: ingw, tcap, mtp3 ja sccp Switch Control -protokollat Tunnus Modulin nimi Vastuu/tekijä Tila gsmp Generic Switch Management HS lisäyksiä, ptototyyppi Protocol gsmpd VTT:n FSR GSMP Daemon --- VTT hoitaa gsmpswitch Testausta varten tehty JT, SR kesken, prototyyppi kytkimen simulointimalli Uusia moduleita: gsmp, gsmpd ja gsmpswitch Testaukseen tarkoitetut osat Tunnus Modulin nimi Vastuu/tekijä Tila vat VAT Internet-puhelin JR portattu prototyyppi vic VIC Internet-kuvapuhelin TK portattu prototyyppi Uusia moduleita: vat ja vic 8
9 X = =š= MœX INGW INGW:sta (IN-Gateway) on käytetty myös nimiä ATM IN rajapinta tai Signalling Object Adapter. INGW on osa, joka mahdollistaa INAP-sanomien kuvauksen CORBA-rajapintoina ja tällaisen CORBA-INAP rajapinnan liittämisen SS7-INAP rajapintaan. INGW muuntaa CORBA-kommunikaation ASN.1 koodatuksi TCAP-kutsuiksi. INGW:ta voidaan käyttää CORBA- ja TCAP-maailmojen yhdistämiseen. Tietoliikenteessä standardointi kohdistuu yleensä tietoliikennesanomien ja siirtosyntaksin määrittelyyn. Tällöin valmistajat voivat toteuttaa tietoliikennelaitteiden ohjelmistot haluamallaan tavalla, kunhan kommunikaatio tapahtuu määritellyllä tavalla. CORBA-mallissa standardoidaan ohjelmointirajapinta (siirtosyntaksi on standardoitu ja oletuksena on, että kaikki sovellukset perustuisivat tulevaisuudessa käytettävään yhtenäiseen siirtosyntaksiin). Molemmissa pyritään saavuttamaan yhteensopivuus, mutta erilaisen viitemallin avulla. Kun CORBA-mallia sovelletaan siten, että samalla säilytetään sovellusalueella vakiintunut siirtosyntaksi, saavutetaan samalla kertaa molempien mallien hyödyt. Seuraavassa kuvataan, miten INAP ja SS7-protokollapino voidaan toteuttaa tämän mallin mukaisesti. Seuraavassa kappaleessa on esitetty ratkaisun pääperiaatteet. Existing IN Existing SS7 protocol stack Existing SS7 protocol stack SS7/CORBA application/transport relay IDL-based interface Existing IN Figure 4.a The existing environment Figure 4.b: The next step Existing IN ORB-based IDL-based interface IDL-based interface Figure 4.c: Future directions ORB-based Existing SS7 stack as an ESIOP ORB-based ORB-based IDL-based interfaces communicating using GIOP/IIOP ORB-based Figure 4.d: Future directions for some interfaces Kuva 2. Tietoliikennelaitteiden kommunikaatio IN-mallissa. Ylimmässä skenaariossa (4a) tietoliikennelaite keskustelee toisen tietoliikennelaitteen (esimerkiksi SSP keskustelee SCP:n kanssa) käyttäen hyväksi perinteistä SS7-protokollapinoa. ATM-ympäristössä perinteistä SS7-pinoa vastaa INAP/ TC/ MTP/ SSCOP/ AAL5/ ATM-pino. Seuraavassa skenaariossa (4b) perinteinen malli on eristetty CORBA-puolesta sovellus- tai kuljetustason yhdyskäytävän avulla. Tässä mallissa uudet sovellukset voidaan toteuttaa käyttäen CORBA-rajapintoja. SS7-verkkoon perustuvat verkkoelementit toimivat CORBA-pohjaisten sovellusten kanssa yhdyskäytävien välityksellä. Nämä yhdyskäytävät muuntavat INAP-viestit CORBA-pyynnöiksi ja päinvastoin. Projektissa toteutetaaan toiseksi viimeisessä skenaariossa (4c) esitetty malli, jossa perinteinen luotettava SS7 (tai uusi ATM:n päälle määritelty SS7-verkon kaltainen) infrastruktuuri säilytetään ja sitä käytetään CORBA-rajapintojen avulla. Projektissa ehdotetaan 4c vaihtoehdon omaksumista uusien ATM IN -toteutusten kehittämiseen. 9
10 Tulevaisuudessa käytössä voi olla kokonaan CORBA-pohjainen malli (4d), joka perustuu samoihin rajapintoihin kuin 4c, mutta kommunikaatio tapahtuu CORBA IIOP -protokollan avulla. Erityisesti CORBA IDL -rajapintoja voidaan ottaa käyttöön asiakkaan laitteiden (Customer Premises Equipment, CPE) ja verkon välillä. ããäæå ç³è å ééêîå ë ìaí îïëiîïééè ðæè å ñæéòç ØÖÙ³ÙÛÚÜÝ Þ ß Üàâá ØÖÙ³ÙÛÚÜÝ Þ ß Üàâá Ÿ X ± ³² ó ôöõ øîù ú ð«ç³îïû å ëìaí îïëiîïéòè ðæè å ñæéòç ž ŸM ŸM aÿm a «ª ŸMŸM Ÿ Á Í¾Æ ±Í º ) ɪ à ËÎËÎÏ ½:¼ ±¹² ¼½XÌ Ð º Óº ² ¼² Ñ ÂažÆ X¹º ±» Ë º µ a :¹º ±» ¼ ½X² ±¾À ¹ ± ŸM aá  Âa Þ à ÆÂ ŸM aá  ğMÅ )ž à ÆÂ à ±½M ±¾±¹² ŸM +ž «µ ÁȺ À½: ÀÍ»: À»Ã¼ ½ÃÂa ò Á º ǢŸXŸX Ç ªŸ È Éª Ê a Í¾È ±Í Ë Àº º ¹Ì ±º ËÎËÎÏ ½X¼ ±¹² ¼½MÌ Ð ¼² Ô ŸXŸM ǹºÉ aÿm Ñ Ò ³Ì¹ ±ÓǺ Óº ÖÕ ² Ë º Kuva 3. CORBA Interworking -arkkitehtuurin rakenne Kuvan 3 vasemmassa laidassa on esitetty perinteinen SS7-pinon rakenne, joka esiintyy myös ATM IN -mallissa, jossa MTP3-protokollan alla on normaali ATM-verkon signalointiprotokollapino. Saman kuvan oikeassa laidassa esitetään, miten CORBA IDL -rajapinnan avulla voidaan täyttää vasemman kuvan konfiguraation syntaktiset ja semanttiset vaatimukset. Ohjelmointikieliriippumattomalla CORBA IDL -rajapinnalla voidaan ilmaista vasemman laidan konfiguraation tapaan ROSE-operaatiot (remote operations) sekä niiden ASN.1-kielen avulla määritelty Basic Encoding Rules (BER) -siirtosyntaksi. CORBA-järjestelmien kanssa kommunikaatio tapahtuu normaalin Basic Object Adapterin (BOA) avulla, kun SS7/ATM-mallin kanssa kommunikointi tapahtuu Signalling Object Adapterin (SOA) avulla, jonka tehtävänä on mm. tehdä muunnokset CORBA olioviitteiden ja SS7-osoitteiden välillä. Ensimmäisessä vaiheessa SOA:sta toteutetaan vastaavan toiminnallisuuden sisältävä CORBA:n ulkopuolella toimiva prototyyppi. Ehdotettua rakennetta on tarkemmin käsitelty Object Management Group:in (OMG) julkaisemassa, Nilo Mitra, et al., Intelligent Netoworkin with CORBA: A White Paper, paperissa. 10
11 Verkonhallintarajapinta (ILMI) Signalointiprotokollia standardoitaessa verkonhallintaominaisuudet jäävät alkuvaiheessa usein vähälle huomiolle. Verkonhallintarajapinnat standardoidaan vasta jälkikäteen. Käytännön verkonhallintatarpeiden täyttämiseksi ATM Forum on määritellyt siirtymävaiheessa tarpeellisen väliaikaisen Interim Local Management Interface (ILMI) -verkonhallintastandardin. Uusin järjestelmien käyttöönotto ei voi odottaa verkonhallinnan standardointia vaan tarvitaan väliaikaisratkaisua, joka tulevaisuudessa mahdollisesti tullaan korvaamaan standardinmukaiseen Telecommunications Management Network (TMN) -malliin perustuvilla ratkaisuilla. Projektissa toteutetaan ILMI, joka sisältää Simple Network Management Protocol (SNMP) -standardiin perustuvan verkonhallintaprotokollan sekä käyttäjärajapinnan tilasta kertovan informaatiomallin (Management Information Base, MIB). MIB sisältää tarpeellista tila-, konfiguraatio- ja ohjaustietoa olemassaolevista yhteyksistä. Suunniteltaessa seuraavan sukupolven kytkimen verkonhallintaa, väliaikaiseen verkonhallintastandardiin sitoutuminen tuntuu rajoittavalta. Tätä kytkentää mahdollisesti poistumassa olevaan standardiin voidaan vähentää toteuttamalla verkonhallintarajapinta käyttäen hyväksi middleware-kerrosta, jolla protokollariippuvat osat erotetaan kytkimen ohjelmiston hallittavista olioista. Tämä mahdollistaa järjestelmän verkonhallintakomponentin päivittämisen sen tullessa ajankohtaisesti. Samoin ratkaisun avulla voidaan tukea valinnaisia verkonhallintatapoja (standardinmukaiset tai toimittajakohtaiset toteutukset, esimerkiksi www-pohjainen verkonhallinta). Managed Open System CORBA OPERATIONS NOTIFICATIONS SNMP SNMP AGENT OPERATIONS NOTIFICATIONS Q3 OSI/TMN AGENT OPERATIONS NOTIFICATIONS Proprietary Proprietary AGENT OPERATIONS NOTIFICATIONS Managed and Support Objects Kuva 4. Hallittavat oliot ja vaihtoehtoiset verkonhallinta-agentit Verkkoelementtien informaatiomallin standardointi etenee vielä hitaammin kuin verkonhallintaprotokollien ja muun infrastruktuurin standardointi. Tässä tilanteessa CORBA:n käyttö verkkoelementin informaatiomallin määrittelyssä tuo työhön avoimuuden vaikkei ratkaisu olekaan standardinmukainen. Tällöin näiden verkkoelementtien verkonhallintaohjelmistojen kehityksessä voidaan hyödyntää CORBA-ympäristöön kehitettäviä ja kaupallisesti saatavia komponentteja. Network Management Forumin ja Open Group:iin kuuluvan X/Open muodostama ryhmä, Joint Inter-domain Management -ryhmä on määritellyt työssä tarvittavat muunnokset Guidelines for Defining Managed Object (GDMO)/Abstract Syntax Notation Number One (ASN.1):n ja Common Object Request Broker Architecture (CORBA) Interface Definition Language (IDL):n välille. CORBA IDL-kielen avulla voidaan määritellä hallittavan olion rajapinnan attribuutit, operaatiot sekä sen lähettämät notifikaatiot. Rajapinnan avulla voidaan erottaa hallittava olio kulloinkin käytettävästä verkonhallinta-agentista ja -protokollasta. Myös usean agentin samanaikainen käyttö on mahdollista. Ehdotettua verkonhallintaratkaisua on tarkemmin käsitelty Object Management Group:in (OMG) julkaisemassa, Ross Mayne (ed), CORBA-based Telecommunication Network Management System, paperissa. 11
12 5. PROJEKTIN ETENEMINEN Tammikuun ja helmikuun aikana viimeisteltiin vuoden vuoden projektin modulien (OVOPS++, CC, Q.2931, SSCOP, MTP3, UNI-SSCF, NNI-SSCF ja VE) koodia, kommentoitiin, dokumentoitiin ja valmistauduttiin ensimmäiseen demonstraatioon. Aikaa käytettin suunnitellut 7 htkk. Projektin vuoden 1997 tavoitteiksi oli määritelty ohjelmiston uudelleenkäytettävyyden lisääminen, avoin kytkentäkentän ohjaus, hallintaominaisuudet ja älyverkko-ominaisuuksien liittäminen ensimmäisen vuoden aikana toteutettuun alustaan. Helmikuusta lähtien on toteutettu vuoden 1997 tehtäviä, joista suurimmat ovat olleet UNI 3.1 protokollan toteutus, avoimen kytkentäkentän ohjausrajapinnan toteuttaminen (GSMP-protokolla) ja älyverkkoominaisuuksien toteuttaminen. Vuoden 1997 aikana toteutettiin prototyyppiasteella olevia signalointiprotokollia toiminnallisuudeltaan valmiimmalle tasolle, samoin puhelunohjausmallia täydennettiin siihen toteutettiin älyverkkomallin mukainen CORBA-rajapinta ja sen hallintaan toteutettiin graafinen käyttöliittymä. Projektissa toteutettiin ATM Forumin UNI 3.1 -käyttäjäsignalointiprotokolla, jonka toteutusta on tarkoitus käyttää aikaisemmin toteutetun DSS2-protokollan uudelleenkirjoituksessa. SAAL-kerroksen protokollia (UNI/NNI- SSCF, SSCOP) viimeisteltiin ja niille toteutettiin hallintaolio. Virtuaalikytkimen ohjelmiston suunnittelu aloitettiin ja joistakin osista toteutettiin prototyyppi. Edellisenä vuonna toteutun DSS2-protokollan testausta vaikeutti toisen prototokollatoteutuksen puuttuminen, tämän takia toteutettiin ATM Forumin UNI 3.1 rajapinta, jotta päästäisiin testaamaan toteutettuja moduleita muita toteutuksia vastaan. Tuloksena on saatu aikaisempaa yksinkertaisempi rakenne, jonka perusteella on seuraavassa vaiheessa tarkoitus toteuttaa NNI-rajapinta ja uudelleenkirjoittaa DSS2-protokolla. Suunniteltuun NNI-rajapintaan kuuluvan BISUP-protokollan toteutus ja integrointi siirtyi seuraavalle vuodelle. Aikaa käytettiin 5,8 htkk. Projektissa toteutettin GSMP-protokollan prototyyppi, joka mahdollistaa minkä tahansa GSMP-yhteensopivan kytkimen ohjauksen. Aikaa käytettiin 6,6 htkk. Projektin käytössä ollut frameworkia paranneettiin ja siihen integroitiin CORBA 2.0 yhteensopiva OmniBroker ORB. Aikaa Käytettiin 4 htkk. Seuraava suuri toteutettu kokonaisuus liittyi älyverkko-ominaisuuksien toteuttamiseen. TOVE-kytkimen puhelumalliin on toteutettuja älyverkko-ominaisuuksien liittämisen mahdollistavia koukkuja täydennettiin ja niiden avulla toteutettiin älyverkkorajapinnan prototyyppi. Seuraavaksi toteuttiin älyverkkorajapinnan graafinen hallintatyökalu ja aloitettiin standardinmukaisen älyverkkorajapinnan mahdollistavan INGW-yhdyskäytävän toteuttaminen, joka hoitaa INAP-sanomien BER-koodauksen. Tätä gatewayta käytetään IDL-rajapinnan avulla. Aikaa käytettiin 5,6 htkk. Älyverkko-ominaisuuksien tarpeita varten toteuttiin SCCP- ja MTP3-protokollien prototyypit ja aloitettiin TCAP-protokollan toteutus. Aikaa käytettiin 6,5 htkk. Loppuvuodesta integroitiin vuoden aikana toteutettuja tuloksia ja koulutettin projektille lisää tekiöitä. Aikaa käytettiin 6,4 htkk. Verkonhallintarajapinnan toteutus siirtyy myöhemmäksi. Yhteensä TOVE-tietoliikennealusta käytti henkilöresursseja 38,9 htkk vuonna Henkilö/kk Yhteensä Petteri Koponen 1,0 1,0 1,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 3,0 Pasi Nummisalo 0,5 0,5 0,0 0,0 0,0 0,8 0,8 0,8 0,8 0,8 0,8 0,8 6,6 Jari Pusa 0,4 0,4 0,4 0,4 0,4 1,0 1,0 1,0 0,2 0,2 0,2 0,2 5,8 Timo Pärnänen 1,0 1,0 0,0 0,0 0,5 1,0 1,0 1,0 1,0 1,0 1,0 1,0 9,5 Juhana Räsänen 1,0 1,0 1,0 1,0 1,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 5,0 Harri Sunila 0,4 0,4 0,4 0,4 0,4 1,0 1,0 1,0 0,4 0,4 0,4 0,4 6,6 Harjoittelijat 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 1,8 1,8 1,8 5,4 Yhteensä 3,3 3,3 1,8 1,8 2,3 3,8 3,8 3,8 2,4 4,2 4,2 4,2 38,9 12
13 6. PROJEKTISUUNNITELMA üiýþiý ÿ Tavoitteena on päättää projekti alkuperäisen suunnitelman mukaisessa laajuudessa vuoden 1998 aikana. Pääsin työ muodostuu koodin viimeistelystä, katselmoinnista, testauksesta, reitityksen ja hallinan toteutuksesta ja tulosten kokeilusta. Tavoitteiden konretisoimiseksi kiinnostuneiden projektipartnereiden osallistumista toivotaan.!"!# " Projektin aikataulu tarkentuu 1998 alkuvuoden aikana. Projektin tuloksia jaetaan aloitetun käytännön mukaan kahden kuukauden välein. Yhteensä toteutukseen käytetään 48 htkk Tehtävä: Koodin viimeistely Osatehtävä: Ominaisuuksien viimeistely Kuvaus: Toteutetaan ILMI, BISUP, DSS2, MTP, SCCP, INGW, TCAP, SWITCH ja SCP modulien puuttuvat ominaisuudet. Aika: 12 htkk Osatehtävä: Tulosten viimeistely Kuvaus: Viimeistellään MTP3, SCCP, INGW, TCAP, SWITCH, SCP, SSCOP, UNI-SSCF, NNI-SSCF, CPCS ja UNI 3.1 modulit luovutuskuntoon kommentoimalla, dokumentoimalla ja katselmoimalla sekä toteuttamalla niihin tietoliikenneohjelmistojen vaatimia ominaisuuksia, kuten: yhtenäinen virheidenkäsittely, flow control ja loki. Aika: 4 htkk. Osatehtävä: Testaus Kuvaus: Testataan toteutetut modulit yhteistyössä yrityspartnereiden ja yhteistyöprojektin kanssa. Kokeillaan yhteentoimivuutta muiden toteutusten kanssa. Toteutetaan testausliitäntöjä, testitapauksia, testataan ja korjataan ohjelmiston puutteita. Aika: 8 htkk Yhteensä: 24 htkk Tehtävä: Uudet ominaisuudet Osatehtävä: Reititys Kuvaus: Tutkitaan reititystä ja toteutaan reititystietojen vaihto. Aika: 8 htkk Osatehtävä: Hallintaominaisuudet Kuvaus: Toteutetaan ILMI-protokolla ja sen liitäntä ohjelmistoon. Aika: 4 htkk Yhteensä: 12 htkk Tehtävä: Tulosten pilotointi Kuvaus: Kokeillaan ohjelmistoa multiamediasovellusten avulla: OMG Control and Management of A/V Streams, VAT, VIC, LANE ja älyverkkopalvelut. Aika: 12 htkk 13
14 7. PROJEKTIN AIKAISEMMAT VAIHEET Seuraavassa kuvataan Toimialaverkko-projektin tietoliikennealusta-osan tavoitteita, projektin etenemistä ja vuoden 1996 tuloksia. Tietoliikennealusta-projektissa vuoden 1996 tavoitteena oli kehittää toimiva prototyyppi ATM-kytkimestä, jolla päästäisiin jatkossa pilotoimaan laajakaistaisia multimediapalveluja. Ensimmäisessä vaiheessa oli tarkoitus rakentaa konkreettinen koejärjestelmä, jonka avulla palvelukehitystä voitaisiin pilotoida. Tämän koejärjestelmän muodostaa middleware-tason päälle rakennettu älykäs ATM-virtuaalikytkin. Tämä muodostaa avoimen laitteistoympäristön, joka mahdollistaa erilaisten puhelunohjausmallien (yhteydellinen, yhteydetön, multipoint, broadcast) pilotoinnin. Virtuaalikytkin tarkoittaa mahdollisuutta valita kytkimen toimintojen sijoittelu joustavasti kulloisenkin verkkokonfiguraation ja käytettävissä olevan tietojenkäsittelykapasiteetin mukaan. Projekti rajattiin ATM-kytkimen puhelunohjauksen, signaloinnin ja hallinnan toteuttamiseen. Ensimmäisessä vaiheessa puhelumalli rajataan käsittelemään kaksipisteyhteyksiä ja puhelu-triggereiden toteuttaminen selvitetään, mutta ohjausrajapintaa (Service Control -tasoa) ei toteuteta ensimmäisena vuotena. Laitteistopuoli jäi projektissa Valtion teknillisen tutkimuskeskuksen (VTT) osalle. Projekti alkoi , jolloin projektiryhmä muodostettiin Teknillisen korkeakoulun opiskelijoista. Alussa projektiryhmässä oli paljon vaihtuvuutta. Kevät oli projektin kannalta tiedonhankintavaihetta. Varsinainen projektin suunnittelu ja toteutusosa projektista alkoi toukokuun puolivälissä. Tällöin määriteltiin projektissa alkuvaiheessa toteutettava ohjelmisto. Strategiana oli aloittaa hyvin määritellyistä projektin tarvitsemista ohjelmiston osista projektiryhmän kokemuksen lisäämiseksi. Tämä tarkoitti bottom-up -lähestymistapaa, jolloin työ alkoi joukosta ATM-kytkimen tietoliikenneprotokollia. Suunniteltu koejärjestelmä, ATM-virtuaalikytkin, suunnattiin ominaisuuksiltaan eurooppalaisen laajakaistaverkon ja kolmannen sukupolven matkaviestinverkkojen tarpeiden suuntaan. Tämä tarkoitti markkinoilla olevista kytkimistä eroavaa linjaa. Valinnan erilaisuuden tarkoituksena oli lähteä toteuttamaan varsin laajaa kokonaisuutta ennen valtavirtaa. Kytkentäkentän suunniteltiin toteutettavan ensimmäisessä vaihessa VTT:n rajapinnan avulla ja myöhemmin avoimen General Switch Management Protocol (GSMP) -rajapinnan avulla. Tämän lisäksi projektissa tarvitaan ATM-kytkimen ohjelmiston runko sekä virtuaalikytkimen toiminnan hoitava ohjelmisto. Projektissa toteutettiin vuoden 1996 kesän ja loppuvuoden aikana Service Specific Connection Oriented Protocol (SSCOP) User-to-Network Service Specific Coordination Function (UNI-SSCF) Network-to-Network Service Specific Coordination Function (NNI-SSCF) Digital Subscriber Signalling System Number Two (DSS2 = Q.2931) protokollat. Yksinkertaisimmista protokollista, SSCOP, UNI-SSCF ja NNI-SSCF, on toteutettu hyvin valmiit prototyypit. Monimutkaisemmista protokollista ja muista ohjelmistomoduleista on saatu aikaan prototyypit, joissa perustoiminta on toteutettu, mutta jotka kaipaavat vielä jatkotyötä. Virtuaalikytkimen ominaisuudet sisältävä ohjelmisto vaatii vielä sen monimutkaisuuden takia runsaasti jatkotyötä. Projektin käyttöön suunnitellusta middleware-kerroksesta otettiin ensimmäisen vuoden aikana ainoastaan protokollakehitystä tukeva OVOPS++-osa, CORBA:n soveltamisen siirtyessä toiselle vuodelle. CORBA:n merkitys kasvaa, kun kytkentäkentän ohjaus suunnitellaan siten, että erilaisten kytkentäkentän ohjaustapojen toteutus piilotetaan muulta ohjelmistolta. Vuoden 1996 tuloksia esiteltiin vuonna 1997 helmikuussa järjestetyssä demonstraatiossa, jossa esiteltiin ATMpuhelinta, joka käytti kytkentäisiä virtuaaliyhteyksiä projektissa toteutetun Q.2931-protokollan avulla. Sekä puhelimen, että kytkimen signalointiprotokollat oli toteutettu projektissa. FSR-kytkintä ohjattiin sen oman ohjausrajapinnan avulla. 14
TOVE TIETOLIIKENNEALUSTA Raportti 1997, Suunnitelma 1998
TOVE TIETOLIIKENNEALUSTA Raportti 1997, Suunnitelma 1998 21.1.1998 1. JOHDANTO Puhelin- ja tietoliikenntekniikka elävät 1990-luvulla merkittävää murroskautta. Perusverkkojen puolella siirrytään Gbit/s-kapasiteettiseen
TOVE TIETOLIIKENNEALUSTA Raportti 1996, Suunnitelma 1997 13.12.1996
TOVE TIETOLIIKENNEALUSTA Raportti 1996, Suunnitelma 1997 13.12.1996 JOHDANTO Tietoliikennetekniikassa ja yleisemmin tietotekniikassa saavutetut edistysaskeleet tarjoavat operaattoreille mahdollisuuden
2. TUTKIMUSTYÖN TULOSTEN HYÖDYNTÄMINEN
SELVITYS HANKKEEN TOTEUTUMISESTA TOVE-TIETOLIIKENNEALUSTA 1997 1. TUTKIMUSTYÖN TULOKSET Projektissa on testattu laajakaistaisen verkon mahdollisia ohjausrajapintoja toteuttamalla niitä prototyyppipalveluiden
TOIMIALAVERKOT (TOVE) Tietoliikennealusta. PROJEKTISUUNNITELMA 1997 versio 1.0. Teknillinen korkeakoulu, TLM-laboratorio, TOVE-projekti 17.1.
Teknillinen korkeakoulu, TLM-laboratorio, TOVE-projekti 17.1.1997 TOIMIALAVERKOT (TOVE) Tietoliikennealusta PROJEKTISUUNNITELMA 1997 versio 1.0 Olli Martikainen Vesa-Matti Puro Petteri Koponen Pasi Nummisalo
TOIMIALAVERKOT (TOVE) Tietoliikennealusta. PROJEKTISUUNNITELMA 1996 versio 1.3. Teknillinen korkeakoulu, TLM-laboratorio, TOVE-projekti 23.8.
Teknillinen korkeakoulu, TLM-laboratorio, TOVE-projekti 23.8.1996 TOIMIALAVERKOT (TOVE) Tietoliikennealusta PROJEKTISUUNNITELMA 1996 versio 1.3 Olli Martikainen Vesa-Matti Puro Petteri Koponen Pasi Nummisalo
SCOMS-ohjelmiston arkkitehtuuri
Author: Document: Juhana Räsänen (SCOMS) / Vesa-Matti Puro (TOVE) SCOMS-ohjelmiston arkkitehtuuri Date: 14/10/1998 Version: 0.2 History: 08/10/1998 Initial version by Juhana Räsänen 14/10/1998 Changes
Integrointi. Ohjelmistotekniikka kevät 2003
Integrointi Ohjelmistotekniikka kevät 2003 ERP (Toiminnanohjausjärjestelmä) Myynti Henkilöstö, palkanlaskenta Kirjanpito Myynti Myyjät Extranet Tietovarasto Laskutus, reskontrat Asiakas ERP Asiakasrekisteri
Sovellusarkkitehtuurit
HELIA TiKo-05 1 (9) Sovellusarkkitehtuurit ODBC (Open Database Connectivity)... 2 JDBC (Java Database Connectivity)... 5 Middleware... 6 Middleware luokittelu... 7 Tietokanta -middleware... 8 Tapahtumamonitorit
Järjestelmäarkkitehtuuri (TK081702) Web Services. Web Services
Järjestelmäarkkitehtuuri (TK081702) Standardoidutu tapa integroida sovelluksia Internetin kautta avointen protokollien ja rajapintojen avulla. tekniikka mahdollista ITjärjestelmien liittämiseen yrityskumppaneiden
in condition monitoring
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ä
Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat
Järjestelmäarkkitehtuuri (TK081702) SOA yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
Videoneuvottelu. Johdanto. Järjestelmät. Telepresensce. Laitteisto. Ryhmäneuvottelut
Videoneuvottelu Johdanto Johdanto Standardit Tuotteet Internet-puhelut Videoneuvottelua voidaan käyttää + Audio-visuaalinen kommunikointi + Dokumenttien jakaminen: teksti, taulukot ja kuvat Useita etuja
Johdanto. Videoneuvottelu. Järjestelmät. Laitteisto. Monipisteneuvottelut. Ryhmäneuvottelut
1 Videoneuvottelu Johdanto Standardit Tuotteet Internet-puhelut CTI (Computer Telephony Integration) Johdanto Videoneuvottelua voidaan käyttää + Audio-visuaalinen kommunikointi + Dokumenttien jakaminen:
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn
Kaikki analogiset järjestelmät digitaalisiksi ja verkkokäyttöisiksi - jo tänään Kustannustekkuutta ja joustavuutta työskentelyyn Terveydenhuollon 29. ATK-päivät Jyväskylä 25-27.5.2003 Verkostoitumisen
DownLink Shared Channel in the 3 rd Generation Base Station
S-38.110 Diplomityöseminaari DownLink Shared hannel in the 3 rd Diplomityön tekijä: Valvoja: rofessori Samuli Aalto Ohjaaja: Insinööri Jari Laasonen Suorituspaikka: Nokia Networks 1 Seminaarityön sisällysluettelo
Järjestelmäarkkitehtuuri (TK081702) SOA, Service-oriented architecture SOA,
Järjestelmäarkkitehtuuri (TK081702) SOA SOA-arkkitehtuuri perustuu xml:ään ja Web Services teknologioihin Mahdollistaa joustavan mukautumisen tuleviin muutoksiin Kustannustehokas Toteutukset perustuvat
Tietojärjestelmäarkkitehtuurit
Tietojärjestelmäarkkitehtuurit ITK130 Johdatus ohjelmistotekniikkaan Syksy 2003 Sami Kollanus 1 Aluksi Tietojärjestelmäarkkitehtuurit vs. ohjelmistoarkkitehtuurit Pohjana Tietojärjestelmäarkkitehtuurit
Toimilohkojen turvallisuus tulevaisuudessa
Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot
Videoneuvottelu. Johdanto Standardit Tuotteet Internet-puhelut CTI (Computer Telephony Integration) Petri Vuorimaa 1
Videoneuvottelu Johdanto Standardit Tuotteet Internet-puhelut CTI (Computer Telephony Integration) Petri Vuorimaa 1 Johdanto Videoneuvottelua voidaan käyttää + Audio-visuaalinen kommunikointi + Dokumenttien
Sähkönjakeluverkon hallinnan arkkitehtuuri. Sami Repo
Sähkönjakeluverkon hallinnan arkkitehtuuri Sami Repo Miksi? Energiansäästö Muut lämmitysmuodot korvautuvat lämpöpumpuilla Nollaenergiarakentaminen (ZEB) Sähköautot Lämmityskuormien ohjaaminen hinnan perusteella
TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys 13.11.2002. Jukka Hiltunen
TURVAVÄYLÄSEMINAARI Erilaiset kenttäväylät ja niiden kehitys 13.11.2002 Jukka Hiltunen Miksi väylätekniikkaa? 1. luonnolliset perusteet: : kehittyneiden kenttälaitteiden ja ylemmän tason laitteiden välille
Vaatimusmäärittely Ohjelma-ajanvälitys komponentti
Teknillinen korkeakoulu 51 Vaatimusmäärittely Ohjelma-ajanvälitys komponentti Versio Päiväys Tekijä Kuvaus 0.1 21.11.01 Oskari Pirttikoski Ensimmäinen versio 0.2 27.11.01 Oskari Pirttikoski Lisätty termit
Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori
Laaja-alainen, opiskelijalähtöinen ja projektiperusteinen opetussuunnitelma, case Monitori Insinöörikoulutuksen Foorumi 2012 Seminaariesitelmä Timo Turunen ja Matti Welin Monitori koulutusalarajat ylittävä
TCAP - Transaction Capabilities Sovellusosaa käyttävät
AP - Transaction Capabilities Sovellusosaa käyttävät Mobiilipalvelut (tilaajien roamaus) Älyverkkopalvelut Puhejohdoista riippumattomat palvelut (look-ahead ) O&M sovellukset jne AP tarjoaa geneerisiä
JULKISEN HALLINNON DIGITAALISEN TURVALLISUUDEN JOHTORYHMÄN SIHTEERISTÖN (VAHTI-sihteeristö) JA ASIANTUNTIJAJAOSTON ASETTAMINEN
Asettamispäätös ÊÓñîïëëñððòðïòððòðïñîðïê Ö«µ ÝÌó± ± ïòíòîðïé Ö«µ ²»² JULKISEN HALLINNON DIGITAALISEN TURVALLISUUDEN JOHTORYHMÄN SIHTEERISTÖN (VAHTI-sihteeristö) JA ASIANTUNTIJAJAOSTON ASETTAMINEN Ê ±ª
Esityksen sisältö Määrittelyjen mukaisuudesta varmistuminen - PlugIT-leima
Esityksen sisältö Johdanto Yleistä leimausmenettelystä ja leimasta Leimausmenettelyn vaiheet Kuinka määrittelyjen mukaisuus testataan: esimerkkejä testitapauksista Olennaisimmat kysymykset leimausmenettelyn
Teknisiä käsitteitä, lyhenteitä ja määritelmiä
Teknisiä käsitteitä, lyhenteitä ja määritelmiä Yleistä Asuinkiinteistön monipalveluverkko Asuinkiinteistön viestintäverkko, joka välittää suuren joukon palveluja, on avoin palveluille ja teleyritysten
Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
Visuaalinen ilme (luonnos)
Työterveys Helsinki Visuaalinen ilme (luonnos) 24.11.2015 1 Työterveys Helsingin ilmeessä sovelletaan Helsingin kaupungille luotuja visuaalisen ilmeen elementtejä uudella kuosilla, tunnuksella ja väripaletilla
Ohjelmistojen suunnittelu
Ohjelmistojen suunnittelu 581259 Ohjelmistotuotanto 154 Ohjelmistojen suunnittelu Software design is a creative activity in which you identify software components and their relationships, based on a customer
Tools and methods for testing Open Iub interface of WCDMA base transceiver station
Teknillinen Korkeakoulu Sähkö- ja tietoliikennetekniikan osasto Marko Kotilainen Tools and methods for testing Open Iub interface of WCDMA base transceiver station Espoo 14.1.2003 Valvoja: Prof. Sven-Gustav
SMART BUSINESS ARCHITECTURE
SMART BUSINESS ARCHITECTURE RAJATTOMAN VERKON ALUSTA Mihail Papazoglou, järjestelmäasiantuntija Agenda Markkinatrendit Miksi Smart Business Architecture? LAN Security Yhteenveto 2010 Cisco Systems, Inc.
Järjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
TCAP - Transaction Capabilities Sovellusosaa käyttävät
AP - Transaction Capabilities Sovellusosaa käyttävät Mobiilipalvelut (tilaajien roamaus) Älyverkkopalvelut Puhejohdoista riippumattomat palvelut (look-ahead ) O&M sovellukset jne AP tarjoaa geneerisiä
1. ATM: SIGNALOINTI. 1.1 Protokollat
1. ATM: SIGNALOINTI ITU-T:n N-ISDN:n suositukset normaaliin puhelunohjaukseen sisältyvät Q.930-sarjaan ja niitä kutsutaan DSS 1:ksi (Digital Subscriber Signaling No. 1). Lisäykset DSS 1:n B-ISDN sovelluksia
Tiedonvälitystekniikka 1-3 ov. Kurssin sisältö ja tavoite
Tiedonvälitystekniikka 1-3 ov Luennoitsija: Ma prof. Raimo Kantola raimo.kantola@hut.fi, SG 210 ke 10-12 Assistentti: Erik. Tutkija Mika Ilvesmäki (lynx@tct.hut.fi) Tiedotus: http://www.tct.hut.fi/opetus/s38110/...
B-ISUP-protokollan toteutus
LAPPEENRANNAN TEKNILLINEN KORKEAKOULU 4.5.1999 Tietotekniikan osasto Tietoliikennetekniikan laitos 1715 TIETOTEKNIIKAN ERIKOISTYÖT Loppuraportti B-ISUP-protokollan toteutus Tarkastaja: prof. Jorma Jormakka
SC-IT4 Verkonhallinta
SC-IT4 Verkonhallinta Markus Peuhkuri 21.8.2000 Luennon aiheet Yleistä kurssista Verkonvalvonta Verkonhallinta Järjestelmänhallinta Kurssi-info Luennoija Markus Peuhkuri puhuri@iki.fi Kurssin sivut http://www.iki.fi/puhuri/htol/verkonhallinta/
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
Web-palveluiden toteutus älykortille
älykortille Jukka Hänninen Valvoja: Prof. Raimo Kantola Ohjaaja: DI Kaj Höglund, Elisa Oyj Sisältö Työn tausta Standardointi Älykortin web-palvelin Toteutus Hyödyt ja mahdollisuudet Kohdatut ongelmat Lopputulos
HSMT J2EE & EJB & SOAP &...
HSMT J2EE & EJB & SOAP &... Ville Leppänen HSMT, c Ville Leppänen, IT, Turun yliopisto, 2011 p.1/15 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
4.12.2005. SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T
SEPA REFAKTOROINTI Antti Ahvenlampi, 57408L Erik Hakala, 57509T SEPA: REFAKTOROINTI 2 (9) SEPA: REFAKTOROINTI 3 (9) VERSIOHISTORIA Version Date Author Description 0.1 2.12.2005 Erik Hakala Ensimmäinen
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti
Tik-76.115 Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu TESTIRAPORTTI LiKe Liiketoiminnan kehityksen tukiprojekti Versio: 1.1 Tila: hyväksytty Päivämäärä: 13.2.2001 Tekijä:
Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet
Järjestelmäarkkitehtuuri (TK081702) Integraation tavoitteita Lähtökohta Web-palvelut Asiakasrekisteri ERP, Tuotannon ohjaus Tuotanto Myynti Intranet Extranet? CRM Johdon tuki Henkilöstö Kirjanpito Palkanlaskenta
TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä
ma 13.12. klo 16-18 sali TB220 TIETOLIIKENNEVERKKOJEN OPISKELU TTY:llä Tilaisuus verkkotekniikasta kiinnostuneille Joulukuu 2010 Matti Tiainen matti.tiainen@tut.fi Mitähän ihmettä tuokin kurssi pitää sisällään?
TKK 100 vuotta -merkki
TKK 100 vuotta -merkki jari laiho design studio WHO ARE YOU oy Merkin esittely TKK Viestintä elementit TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä TKK Viestintä
Ristiinopiskelun kehittäminen -hanke
Joustavia opiskelumahdollisuuksia tuetusti Exam-kevätpäivät (31.5.2018) Joustavia opiskelumahdollisuuksia tuetusti Hanke on opetus- ja kulttuuriministeriön rahoittama korkeakoulujen kehittämishanke. Tukea
Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri. Järjestelmäarkkitehtuuri
Järjestelmäarkkitehtuuri (TK081702) ja Järjestelmäarkkitehtuuri Sovellukset ovat olemassa Järjestelmien uudistaminen vie yleensä arvioitua enemmän resursseja ja kestää arvioitua kauemmin Migration (Migraatio
Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo
Aalto-yliiston sähkötekniikan korkeakoulu Korvaavuusluettelo S-38 Tieterkkotekniikka Uusin kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi ELEC-A7900 Telecommunications
Suunnitteluvaihe prosessissa
Suunnittelu Suunnitteluvaihe prosessissa Silta analyysin ja toteutuksen välillä (raja usein hämärä kumpaankin suuntaan) Asteittain tarkentuva Analyysi -Korkea abstraktiotaso -Sovellusläheiset käsitteet
Nopea tiedonsiirto terveydenhuollossa, ATM-tietoverkko
TTKK, MuIticast Oy Terveydenhuollon ATK-päivät Oulu, hotelli Vaakuna 16-17.5.1994 Nopea tiedonsiirto terveydenhuollossa, ATM-tietoverkko Mika Uusitalo Mika.Uusitalo@cc.tut.fi 931 / 3162429 Esityksen sisältö
Suomen avoimien tietojärjestelmien keskus COSS ry
Viisaat hankinnat: Avoimuudet uusissa JIT 2015 -ehdoissa JulkICTLab-seminaari 20.11.2015 Martin von Willebrand, puheenjohtaja Avoin arkkitehtuuri Luo jäsenien menestystarinoita avoimilla ratkaisuilla Avoimet
Ohjelmistoarkkitehtuurit Syksy 2009 TTY Ohjelmistotekniikka 1
3. Komponentit ja rajapinnat 3.1 Komponenttien idea: ohjelmistotuotannon rationalisointi 3.2 Mikä on ohjelmistokomponentti? 3.3 Komponentit ohjelmistoyksikköinä 3.4 Rajapinnat 3.6 Komponenttien räätälöinti
Tulevaisuuden Internet. Sasu Tarkoma
Tulevaisuuden Internet Sasu Tarkoma Johdanto Tietoliikennettä voidaan pitää viime vuosisadan läpimurtoteknologiana Internet-teknologiat tarjoavat yhteisen protokollan ja toimintatavan kommunikointiin Internet
PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )
PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma (1.5.2002-31.8.2004) Ydin-osaprojekti: potilastietojen toiminnallisen hallinnan näkökulma Yhteisten ydinkomponenttien määrittely" Ydin-osaprojektin rooli
HOJ J2EE & EJB & SOAP &...
HOJ J2EE & EJB & SOAP &... Ville Leppänen HOJ, c Ville Leppänen, IT, Turun yliopisto, 2012 p.1/18 Missä mennään... 1. Johdanto (1h) 2. Säikeet (2h) 3. Samanaikaisuudesta (2h) 4. Hajautetuista sovelluksista
Hajautettujen järjestelmien rakentaminen - Jini. Ohjelmistotuotantovälineet-seminaarin esitelmä
Hajautettujen järjestelmien rakentaminen - Jini Ohjelmistotuotantovälineet-seminaarin esitelmä Anu K. Leponiemi (anu@lepo.net) Helsingin yliopisto Tietojenkäsittelytieteen laitos Helsinki 2000 SISÄLLYSLUETTELO
Convergence of messaging
Convergence of messaging Testaussuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO
Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen. Kunta-KaPA
Kuntien Kansalliseen palveluarkkitehtuuriin liittyminen Kunta-KaPA JUHTA 14.10.2015 Kunta-KaPA Kuntaliittoon on perustettu projektitoimisto, jonka tehtävänä on tukea ja edesauttaa Kansallisen Palveluarkkitehtuurin
.NET 2006 ja sen jälkeen
.NET 2006 ja sen jälkeen Ahti Haukilehto FC Sovelto Oyj Microsoft Regional Director, Finland Superior tools, niin mitkä? Visual Studio Team System Team Foundation Server DSL Tools 2 Visual Studio Team
XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy
IBM Collaboration Forum ٨.٣.٢٠١١ XPages käyttö ja edut Jarkko Pietikäinen toimitusjohtaja, Netwell Oy ٢٠١١ IBM Corporation Domino-sovelluskehitys Nopea kehitysympäristö (Rapid application development,
Aalto-yliopiston sähkötekniikan korkeakoulu Korvaavuusluettelo
Aalto-yliiston sähkötekniikan korkeakoulu Korvaavuusluettelo S-38 Tieterkkotekniikka Uusin kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi Edellinen kurssi S-38.101 Sähköisen
A Service-Oriented Architecture (SOA) View of IHE Profiles
A Service-Oriented Architecture (SOA) View of IHE Profiles HL7 IHE meeting 20.8.2009 Timo Itälä SoberIT, TKK Juha Mykkänen, KuY 2 SoberIT IHE ja SOA (palveluarkkitehtuuri) SOA (service-oriented architecture)
Interfacing Product Data Management System
Interfacing Product Data Management System Tekijä: Työn valvoja: Mats Kuivalainen Timo Korhonen Esitelmän sisältö Työn suorituspaikka - Ideal Product Data Oy Käsitteitä Työn tavoitteet Työn tulokset 1/5
Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys
1 Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys Muutoshistoria Versionumero Pvm Selitys Tekijä(t) 0.1 18.9.2012 Otso Saarentaus 2 Sisällysluettelo 1 PROJEKTIN SISÄLTÖ... 3 1.1 TAUSTA......3
Ohjelmiston toteutussuunnitelma
Ohjelmiston toteutussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1 1 Johdanto Tämä luku antaa yleiskuvan koko suunnitteludokumentista,
BACnet protokolla kiinteistöautomaatiossa
BACnet protokolla kiinteistöautomaatiossa Yrityksen toimintamalli Toimitusjohtajataso Toimitusjohtajan tehtävät Organisoi ja valvoo organisaation toimintaa sekä reagoi tarvittaessa. Myös raportointi on
Kristian Appel, Traficon Oy. EETS ja monipalvelu älyliikenteessä seminaari 31.5.2011
Missä mennään EETS standardisoinnissa ja määrittelyissä Kristian Appel, Traficon Oy EETS ja monipalvelu älyliikenteessä seminaari 31.5.2011 Esityksen pääkohdat Yleistä standardisoinnista CEN TC 278 WG1
Scalar diffraction and vector diffraction using Fourier analysis. Yasuhiro Takaki. Tokyo University of Agriculture & Technology. Faculty of Technology
Scalar diffraction and vector diffraction using Fourier analysis Yasuhiro Takaki Faculty of Technology Maxwell RCWA : F F I G G ; Maxwell! " # $ % & ' ( ) * +, -. / 0. 1 ' 2 3 $ 4 5 6 7 8 9, : ; < = >
Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta. Hajautuksen hyötyjä
Järjestelmäarkkitehtuuri (TK081702) Hajautettu tietokanta Hajautettu tietokanta Jokainen hajautettu tietokanta muodostaa oman kokonaisuutensa Loogisesti yhtenäinen data on hajautettu tietokantoihin (eri
Ohjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj. 2013 IBM Corporation
Älykkäämpi päätelaitteiden hallinta Juha Tujula, CTO, Enfo Oyj 2013 IBM Corporation 3 Enfo Suomessa Markkinat: Suomessa IT-palvelumarkkinan koko on noin 2,5 miljardia euroa ja sen arvioidaan kasvavan pitkällä
Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset
Tekninen määrittely: Editori Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset Sisällysluettelo 1. Johdanto...4 1.1. Tarkoitus ja kattavuus...4 1.2. Tuote ja ympäristö...4 1.3. Määritelmät,
Palvelun toteuttaminen hajautetussa palvelualustassa
toteuttaminen hajautetussa palvelualustassa Diplomityöseminaariesitys 20.8.2002 Mika Laurell Aihe Aihe: toteuttaminen hajautetussa palvelualustassa Valvoja: prof. Seppo J. Halme, Teknillinen korkeakoulu
Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
Malliperustainen ohjelmistokehitys - MDE Pasi Lehtimäki
Malliperustainen ohjelmistokehitys - MDE 25.9.2007 Pasi Lehtimäki MDE Miksi MDE? Mitä on MDE? MDA, mallit, mallimuunnokset Ohjelmistoja Eclipse, MetaCase Mitä jatkossa? Akronyymiviidakko MDE, MDA, MDD,
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
1.4. Tietoliikenneohjelmistot eli protokollat
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
1.4. Tietoliikenneohjelmistot eli protokollat
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
1.4. Tietoliikenneohjelmistot eli protokollat. Protokollien kerrosrakenne. Mitä monimutkaisuutta?
1.4. Tietoliikenneohjelmistot eli protokollat Protokolla eli yhteyskäytäntö Mitä sanomia lähetetään ja missä järjestyksessä Missä tilanteessa sanoma lähetetään Miten saatuihin sanomiin reagoidaan tietoliikenteessä
ICT-ratkaisuja näkemyksellä
Kriittisten Otsikko Vintor 2013 asiakaspalvelujärjestelmien toteuttaminen Etunimi Sukunimi Etunimi Jussi Laukkanen Sukunimi Vintor Oy ICT-ratkaisuja näkemyksellä Vintor lyhyesti Vuonna 2007 perustettu
Haka-käyttäjien kokoontuminen Arto Tuomi CSC Tieteen tietotekniikan keskus
Hakan teknisiä kuulumisia Haka-käyttäjien kokoontuminen 20.1.2009 Arto Tuomi CSC Tieteen tietotekniikan keskus SAML2 siirtymä 1.12.2008 Uudet Hakaan rekisteröitävät palvelut (SP) tukevat SAML 2.0 -tekniikkaa
Carlink langaton autojen välinen tietoverkko
Carlink langaton autojen välinen tietoverkko Älykkään liikenteen päivä 30.10.2007 Timo Sukuvaara Lapin ilmatieteellinen tutkimuskeskus Ilmatieteen laitos Taustaa Hankkeessa kehitetään autojen välinen tietoverkkopalvelualusta,
IP-verkkojen luotettavuus huoltovarmuuden näkökulmasta. IPLU-II-projektin päätösseminaari Kari Wirman
IP-verkkojen luotettavuus huoltovarmuuden näkökulmasta IPLU-II-projektin päätösseminaari Network Message Formatting Huoltovarmuus ja sen turvaaminen Huoltovarmuus: Väestön toimeentulo, välttämättömän talouden
Rajattomat tietoverkot ja niiden rooli pilvipalveluissa. Jukka Nurmi Teknologiajohtaja Cisco Finland
Rajattomat tietoverkot ja niiden rooli pilvipalveluissa Jukka Nurmi Teknologiajohtaja Cisco Finland Verkon avulla voidaan kehittää monia toimintoja Kauppa Urheilu / Viihde Käyttäjä Energiankulutus Koulutus
Takki. Lisää ot sik k o osoit t am alla. Nyt se sopii, tai sitten ei. Jussi Vänskä Espotel Oy. vierailuluentosarja OTM kurssi 2010. 3.
Takki Nyt se sopii, tai sitten ei Jussi Vänskä Espotel Oy vierailuluentosarja OTM kurssi 2010 3. luento: tuote Lisää ot sik k o osoit t am alla Jussi Vänskä OTM kevät 2010 Tuote Mitä tuote voi olla? Tuote
S11-09 Control System for an. Autonomous Household Robot Platform
S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on
Kymenlaakson Ammattikorkeakoulu Elektroniikan koulutusohjelma / tietoliikennetekniikka Opinnäytetyö 2011 Tuomo Korja
Kymenlaakson Ammattikorkeakoulu Elektroniikan koulutusohjelma / tietoliikennetekniikka Opinnäytetyö 2011 Tuomo Korja Tiedot KORJA, TUOMO Opinnäytetyö Työn ohjaaja Toimeksiantaja Huhtikuu 2011 Avainsanat
Tulevaisuuden älykkäät oppimisympäristöt LessonApp - nopea kokeilu Tampereen ammattikorkeakoulussa
Tulevaisuuden älykkäät oppimisympäristöt LessonApp - nopea kokeilu Tampereen ammattikorkeakoulussa Kokeilun kuvaus Kokeilu alkoi TAMKissa 4.4.2019 pidetyllä työpajalla. Osallistujia oli TAMKissa 11 ja
Tietoyhteiskunnan haavoittuvuus kuinka voimme hallita sitä?
Huoltovarmuuskeskuksen 10-vuotisjuhlaseminaari Helsinki, 26.2.2003 Tietoyhteiskunnan haavoittuvuus kuinka voimme hallita sitä? TkT Arto Karila Karila A. & E. Oy E-mail: arto.karila@karila.com HVK, 26.2.2003-1
Directory Information Tree
IP-osoite / Host taulu, jossa neljä 8 bit lukua esim. 192.168.0.10/24, unix, linux, windows windows\system32\drivers\etc DNS (Domain Name System), muuttaa verkkotunnuksen IPosoitteeksi. X.500 perustuu
Heikki Helin Metatiedot ja tiedostomuodot
Heikki Helin 6.5.2013 Metatiedot ja tiedostomuodot KDK:n metatiedot ja tiedostomuodot KDK:n tekniset määritykset ja niiden väliset suhteet Aineistojen valmistelu ja paketointi on hyödyntäville organisaatioille
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla. Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT
KAOS 2015: Integraatioiden standardointi suunnittelumallien avulla Ilkka Pirttimaa, Chief ICT Architect, Stockmann ICT 1 2 Integraatioiden nykytila 2015 Standardoidut: Integraatiotyökalut Suunnittelumallit
!?)&/&8-"1)#)7#-2-> ! 2-77""8"'+'0%/+-1#""8"'+'0%2/&-1#""8"'+'0%#)&##-8- !?)&/&8-"1)#)17+'%#-7&> ! 1$4##;*""##4($0%7&8+**)70%2-*8+*)0%#&"'+'%1$4##$6$
Johdanto (luennon sisältö) Mitä on multimedia?!!"#$%&'%()*#"(+,"-.! ($$/"#+*($0%1&(2&'+'#"#0%342+/(+,"-!!)*#"(+,"-56$/6+7#+*($#! 6-#1)8-5-"1-"'+'%(+,"-0%#-/8"##-8-#%#+1'&*&9"-#0% *)&1"##+*)0%2-*8+*)'*--#)0%
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2016 VIIME KERRALLA MENETELMIÄ Musta laatikko Valkea laatikko Harmaa laatikko Regressio Automaatio Rasitus (kuormitus)
SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen
SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen Agenda Fenix-hankkeen esittely Arkkitehtuuri lyhyesti Kuntalaistili
Yhteinen opintohallinnon järjestelmä
Yhteinen opintohallinnon järjestelmä Uudenmuotoiset yliopistot ja tietohallinto, Helsinki 1.2.2008 Sami Hautakangas tietojärjestelmäpäällikkö Valmistelevia vaiheita OPM:n hallinnonalan tietohallintostrategia
LAPPEENRANNAN TEKNILLINEN KORKEAKOULU Tietotekniikan osasto OLIOSUUNTAUTUNUT ATM-KYTKIMEN OHJAUSOHJELMISTO
LAPPEENRANNAN TEKNILLINEN KORKEAKOULU Tietotekniikan osasto OLIOSUUNTAUTUNUT ATM-KYTKIMEN OHJAUSOHJELMISTO Diplomityön aihe on hyväksytty Lappeenrannan teknillisen korkeakoulun tietotekniikan osaston osastoneuvostossa
Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy
Käytännön haasteita ja ratkaisuja integraation toteutuksessa Jukka Jääheimo Teknologiajohtaja Solita Oy 13.03.2008 Sisältö 2 Alustus Integraation haasteet Integraatioarkkitehtuuri Hyvän integraatioarkkitehtuurin