SIEMENS                                                              14.12.1993
Yleiset tietoliikenneverkot                                    Yleisinformaatio
-------------------------------------------------------------------------------




                     HENKILKOHTAINEN TIETOKONE JA ISDN
                     ----------------------------------


1. JOHDANTO
        Tietojenksittely-ympristiss  jatkuva    prosessoinnin   ja   tiedon
        tallennuspaikkojen hajautus, henkilkohtaisen tietokoneen menestys sek
        ISDN-verkon  ominaisuudet  ovat olleet  trkeimpi taustatekijit, kun
        lukuisat laitetoimittajat  ovat valinneet  trkeimmksi valmistamakseen
        ptelaitteeksi     henkilkohtaiseen    tietokoneeseen     liitettvn
        ISDN-sovitinkortin.  Sovitinkorttia tukevien ohjelmien avulla PC taipuu
        joustavasti  toimimaan  useina  eri  ptelaitteina  kuten  puhelimena,
        modeemina   tai   telekopiolaitteena,   jolloin  pstn   eroon  joka
        palvelulle tarvittavasta erillislaitteesta.

        Tss   kirjoituksessa     tarkastellaan   Euro-ISDN-verkon   tarjoamia
        mahdollisuuksia  PC-kyttjn nkkulmasta.  Tarkastelu  kohdistuu PC:n
        liittmiseen  ISDN-verkkoon, PC-korttien ominaisuuksiin  ja tarjontaan,
        kyttjille varsinaisesti arvoa tuoviin ISDN/PC-sovelluksiin ja lopuksi
        tarkastellaan niden sovellusten ohjelmointia.
        
2. LIITTYMINEN EURO-ISDN-VERKKOON
        Digitaalisen  puhelinverkon pohjalta  kehittyv  monipalveluverkko ISDN
        tarjoaa  digitaalisen  pst phn-yhteyden  ja  mahdollistaa  laajan
        mrn palveluja.

        Perusajatuksena    on    tarjota    tilaajalle   saman    standardoidun
        verkkoliittymn kautta mahdollisuus hydynt  erilaisia palveluja sek
        uusia ominaisuuksia:  piiri- ja pakettikytkentisi yhteyksi,  nopeita
        vasteaikoja,  monipuolisia ptelaitteita  vyln  kytkettyin,  uuden
        merkinantotavan  ptelaitteen ja verkon vlill sek nin mahdollistaa
        olemassa olevan televerkon tehokkaampi ja edullisempi kytt.

        ISDN-verkon tarjoamat  tietoliikennepalvelut  jaetaan verkkopalveluihin
        ja telepalveluihin.  Verkkopalvelu on  verkon aikaansaama siirtopalvelu
        ja  vaikuttaa  kahden   kyttj/verkko-liitynnn  vlill,   kun  taas
        telepalvelu  muodostetaan  sek verkkopalvelulla  ett ptelaitteella.
        Nit     kahta       palvelutyyppi     tydentvt       lispalvelut
        (tilaajatoiminteet), jotka eivt voi esiinty itsenisin palveluina.

        Mritellkseen yhtenisen  eurooppalaisen  ISDN-verkon ominaisuudet ja
        toteutusaikataulut 18  Euroopan maan  teleoperaattorit allekirjoittivat
        huhtikuussa    1989   Lontoossa   ISDN-aiepytkirjan,   MoU-sopimuksen
        (Memorandum  of Understanding  On the  Implementation of  European ISDN
        Service by 1992).  Tmn hetkinen  allekirjoittaneiden lukumr  on 26
        kappaletta  20 eri maasta.   Teleoperaattorit sitoutuivat  toteuttamaan
        verkon viimeistn vuoden 1993 loppuun menness siten, ett liittyminen
        siihen voi  tapahtua ETSI:n  standardien mukaisesti.  Nin toteutettuun
        euroopanlaajuiseen   yhteniseen   ISDN-verkkoon   viitataan   termill
        Euro-ISDN.

        Suomesta  ISDN-aiesopimuksen   allekirjoittivat  Tele  ja  alueellisten
        laitosten valtuuttamana Puhelinlaitosten liitto.

        ISDN-arkkitehtuuri   mrittelee  kaksi   liittymtyyppi:   Perus-  ja
        jrjestelmliittymn. Perusliittym tarjoaa kyttjlle kaksi 64 kbit/s
        siirtokanavaa   ("B-kanavaa")  ja   16  kbit/s    kanavan  merkinannon,
        pakettimuotoisen  datan   tai  pienien   kyttjtietomrien  siirtoon
        ("D-kanava").  Jrjestelmliittym puolestaan  tarjoaa 30  B-kanavaa ja
        siirtokapasiteetiltaan 64 kbit/s  D-kanavan. Tarkastelu kohdistuu tss
        kirjoituksessa  psntisesti  perusliittym tukeviin PC-kortteihin.

        Yksinkertaisin tapa liittymiseen  on ptesovittimen kytt. Tllin PC
        kytketn sopivaan  ptesovittimeen (V.24, X.21, X.25, a/b),  joka voi
        olla  erillinen  purkki tai  osa  toista  ptelaitetta,  tyypillisesti
        ISDN-puhelinta.  Monimutkaisia  asennustoimenpiteit ei tarvita,  mutta
        ratkaisu   ei   myskn    tuo   mukanaan    suurtakaan   etua:   Sama
        tietoliikennekortti,   esimerkiksi  X.21-  tai  X.25-kortti,  tarvitaan
        PC:ss  edelleenkin,  ja mahdollisesti saavutettu nopeusetu  ei kuvaudu
        kovin selvsti kytettvyys- tai kustannuseduiksi.

        V.24-ptesovitinta  kytettess  ei  erillisi  tietoliikennekortteja
        tarvita,   vaan  PC   kytketn   sarjaliikenneportistaan  sovittimeen.
        Useimpien   PC:iden   sarjapiirien   hitaus,   puskuroinnin   puute  ja
        sovitusstandardien       rajoitukset        kuitenkin       rajoittavat
        liikennintinopeuden   tyypillisesti    nopeuteen   19200   bit/s.   PC
        ptelaitteena  voi  siis  hydynt  vain  yht  B-kanavaa ja  sitkin
        vajaalla   nopeudella;   varsinaisiin   ISDN-ominaisuuksiin   -   kaksi
        B-kanavaa,  monipuolinen  merkinanto,  eri  perus-palvelut  -  ei tll
        tavalla pst ksiksi.

        Ptesovittimien kytt sopii hyvin sellaisten laitteiden liittmiseen,
        joihin ei ole mahdollista tai  jrkev asentaa erillist ISDN-korttia.
        Tllaisista    esimerkkin    kyvt    vaikkapa   "tyhmt"   ptteet.
        Taskukokoiset   sovittimet   sopivat    puolestaan   hyvin   liittmn
        ISDN-verkkoon salkkumikrot, joissa ei ole tilaa PC-kortille.

        PC ja sen ISDN-kortti  muodostavat  varsinaisen  ISDN-ptelaitteen. PC
        liittyy suoraan vyln,  jolloin sen hydynnettviss ovat samanaikai-
        sesti molemmat B-kanavat samaan tai eri palveluun, D-kanavan merkinanto
        ja tarjoamat  pakettimuotoiset palvelut tai  runsaat tilaajatoiminteet.
        Kaksi   B-kanavaa   yhdistmll   saadaan  perusliikennintinopeudeksi
        128  kbit/s.   Ylimrisi   sovittimia   tai   muuntimia ei  tarvita.

        ISDN-vaihteen  alaliittymst  liittyminen tapahtuu  samaan tapaan kuin
        yleisen  verkon liittymst.  Esimerkiksi ISDN-vaihde Hicom 300 tarjoaa
        kaksi liityntvaihtoehtoa:

         S0-rajapinnan,   jolloin   voidaan  kytt   samoja  PC-kortteja  ja
          sovelluksia  kuin yleisen  verkon liittymsskin.  Liitynt noudattaa
          CCITT:n ja ETSI:n standardeja, ja merkinantona on Euro-ISDN. Vyl on
          nelijohtiminen,   ja  sen   enimmispituus  on   150  metri  lyhyen
          passiivisena vyln, 1 km yksiptevyln.

         Upo-rajapinnan,     jolloin     PC-kortilta     vaaditaan    kyseisen
          vaihdevalmistajasta   riippuvan    liitynnn   tuki.    Liitynt   on
          kaksijohtiminen,  ja olevaa  puhelinkaapelointia  on  helppo  kytt
          hyvksi ISDN-alaliittymi luotaessa.  Kaapeloinnin enimmispituus voi
          tllin  olla  3.5 km  ( 0.8 mm kaapeli).  Upo-rajapintaan  liittyv
          ptelaite    (puhelin, PC-kortti, PNT)    voi   puolestaan   tarjota
          lisliitntn S0-vyln.

        S2m-rajapinta  on  thn  asti  ollut  lhinn  vaihteiden  liittmist
        varten,  mutta mys useampi PC-korttivalmistaja  on  ottanut S2m-kortin
        tuotevalikoimaansa.
        
3. PC-KORTTIEN RAKENNE JA OMINAISUUDET
        PC-kortteja on tarjolla  hyvin erilaisiin  kytttarkoituksiin ja siten
        hyvin erilaisin ominaisuuksin varustettuna.

        Hicom 300  PC-kortti liittyy  Upo-rajapintaan ja  pystyy  ksittelemn
        perusliittymn molempia  B-kanavia ja merkinantokanavaa  sek ohjaamaan
        SET551-puhelinta.  Kortilla on kaksi  erillist liitnt PC:n vyln:
        Synkroninen   liitnt   tiedonsiirtoon    nopeudella   64   kbit/s  ja
        asynkroninen liitnt  COM-emulaatiota varten.  Sarjaliikennepiirin on
        UART   16450,     mik     takaa     yhteensopivuuden     PC:n    omien
        sarjaliikenneporttien  kanssa.  V.24-sovituksen  suorittaa  ITAC-piiri.
        IBC-piiri   suorittaa   lhetys-   ja  vastaanottosuuntien   erotuksen,
        johtokoodin  muodostuksen,  ajastuksen  ja  kehysten  hallinnan  ja  on
        Upo-rajapintapiiri  kerroksella  1.  ICC  on  kerroksen  2  komponentti
        toteuttaen LAPD-protokollan.

        S0-liitnt  on  useissa   korteissa  toteutettu   ISAC-piirill,  joka
        huolehtii    S-vyln    fyysisen     tason    tehtvist,    D-kanavan
        FIFO-puskurista,   HDLC-toiminnasta  (kerroksen 2 LAPD)  sek  kanavien
        multipleksoinnista ja erotuksesta.

        Oma prosessori,   luku-  ja kirjoitusmuisti sek  uudelleenohjelmoitava
        lukumuisti  eivt  kuulu  kaikkien  ISDN-korttien  kalustukseen.   Nm
        komponentit omaavia kortteja kutsutaan usein aktiivisiksi korteiksi, ja
        toisen  ryhmn   muodostavia  passiivisiksi   korteiksi.  Ratkaisevinta
        valinnassa  niden  kahden  korttityypin  vlill  on  kytttarkoitus.
        Monipuoliset,   raskaat   sovellukset,   joihin  liittyvt  esimerkiksi
        telekopioinnin  konversiot,   tiedon  kompressointi,   moniajoymprist
        tietoliikennepalvelimissa   tai   tyasemissa,   kuvan tai  multimedian
        ksittely, vaativat tietoliikennekortiltakin omatoimisuutta.

        Lisksi    monien    korttien    kytettvyytt    lisvt   erilaiset
        sovitustoiminteet ja lisliitnnt,  kuten a/b-liitnt, V.24-liitnt,
        X.25-liikennintimahdollisuus  tai  S0/Upo-variantit.   Mys  ryhmn  3
        telekopiotuki,  kompressointi  ja  salausalgoritmit  toteutetaan  usein
        kortilla (HW/FW).

4. SOVELLUKSET
        ISDN-kortit   sisltvt  monipuolisia  lisominaisuuksia  jo  kortille
        sisnrakennettuina.    Varsinainen   monitoimisuus,    joustavuus   ja
        edullisuus  syntyy  kuitenkin  kortteja tukevien  ohjelmistojen kautta.

        Erilaisten sovellusten tarjonta on  erityisesti ISDN-edellkvijmaissa
        Saksassa  ja  Ranskassa  ollut  runsasta.  Suosituimpia tuotteita  ovat
        perinteisesti  olleet  puhelimen  ohjaus-  ja tiedostonsiirto-ohjelmat,
        lhiverkkotuotteet  sek   eri   telemaattisia   palveluja  toteuttavat
        ohjelmat.     Voimakasta     tulemista     elvt    kuvansiirto-    ja
        multimediasovellukset  tuotteiden   ominaisuuksien   kehittyess  kohti
        siirrettvn    tiedon   tehokkaampaa    kompressointia   ja   parempaa
        tietoturvaa.
        
4.1 Tiedostonsiirto
        Tiedostonsiirto   on   suosituimpia   yksittisi  ISDN-sovelluksia  ja
        kuuluukin     siten      jokaisen     korttivalmistajan      tarjoamiin
        perussovelluksiin.

        ISDN-tiedonsiirtosovellukset  ovat  tyypillisesti   pohjautuneet  yhden
        B-kanavan   hydyntmiseen,    jolloin   suurin    kytettviss  oleva
        siirtonopeus  on ollut  64  kbit/s.  Jo tll nopeudella  on saavutettu
        huomattava   etu   ajallisesti   ja   siirtokustannuksissa   verrattuna
        analogisen  puhelinverkon modeemien  tavallisiin nopeuksiin 300...28800
        bit/s.

        Useat  uudet siirtosovellukset  hydyntvt jo  molempia perusliittymn
        B-kanavia,  jolloin perussiirtonopeudeksi  saadaan 128 kbit/s.  Lisksi
        sovellusten  ominaisuuksiin kuuluu jo  yh useammin tiedon pakkaus,  ja
        pakkausasteesta  riippuen on mahdollista  saavuttaa jopa yli 500 kbit/s
        tehollinen   nopeus.     PC:n   S2m-kortit    puolestaan    hydyntvt
        jrjestelmliittymn   30   B-kanavaa,   ja  kompressoinnin  avulla  on
        saavutettavissa    perti    luokan    5 Mbit/s    tehollinen   nopeus.

        Tiedostonsiirron  tulisi  olla  mahdollisimman  usean  eri  valmistajan
        ISDN-kortin  vlill mahdollista.  Ers ratkaisu  ongelmaan on korttien
        tukema V.110-sovitus,  jolloin asynkronisena siirtonopeus  on 300-19200
        bit/s.   Korttien  ominaisuusluetteloissa  V.110-sovitukseen  viitataan
        usein  termeill modeemi- tai COM-emulaatio.  Tmn ratkaisun melkoinen
        etu  on mahdollisuus kytt  vanhoja  tiedostonsiirto-ohjelmia  (esim.
        Procomm,   Windowsin   Terminal),   eli  ISDN-kortti   kyttytyy  kuin
        sarjaliikenneporttiin  kytketty  Hayes  AT-  tai  V.25bis-komentokantaa
        totteleva nopea modeemi. Samalla tavalla voidaan kommunikoida puhelimen
        V.24-sovittimeen kytketyn PC:n kanssa.

        Varsinaisen   ISDN-tiedostonsiirron   avoimeksi  tekemiseksi  tarvitaan
        yhteisesti   sovittu   tiedostonsiirtoprotokolla.    Ers   tllaiseksi
        ehdotettu on ETSI:n suositukseen  ETS 300 075 pohjautuva "Telediskette"
        tai "EuroFiletransfer".

4.2 Puhelimen ohjaus
        Euro-ISDN:n  kuuluu   lukuisia   lispalveluja  (tilaajatoiminteita),
        joista monet  ovat thn  asti olleet  lhinn  vain  puhelinvaihteiden
        tarjoamia ominaisuuksia.   Jotta nit  toiminteita voitaisiin  kytt
        alkuunkaan    tehokkaasti,     on    helppokyttisyyteen    pyrkiminen
        vlttmtnt.  PC:n  graafinen kyttjliittym  hiiriohjauksineen  on
        ers mahdollisuus  puhelimen kyttmiseen ktevsti  tietokoneen avulla
        (Computer Integrated Telephony, CIT).

        CIT-sovellukset  tuovat tehokkuutta ja  mukavuutta puhelimen  kyttn.
        Ohjelmien tyypillisi ominaisuuksia ovat:

         puhelinluettelo
         tilaajatoiminnot
         painikkeiden sijoittelu
         muistiinpanot
         muistutus
         yhteystiedot
         aputoiminteet

        Tilaajatoimintoihin sisltyvt yleisesti:

         maksunosoitus
         kutsun ennakkosiirrot
         soittajan numeron ja nimen nytt
         koputus
         takaisinsoitto
         valinnantoisto
         neuvottelu
         puhelun pito
         pikavalinnat

        Tilaajatoiminteita on  perinteisesti ohjattu  erilaisin  nppinmerkein
        ja  toimintoihin  liittyvin  koodinumeroin  sek  opastenin.  Kytt
        varten on  ollut useampisivuisia ohjekirjoja.  Luonnollinen seuraus  on
        ollut,  ett  vaikeuden  vuoksi  hienojen  toimintojen  kyttminen  ja
        muistaminen on jnyt vhiseksi.  Kyttmukavuudessa Windows-pohjainen
        sovellus  on  aivan  eri luokkaa:  Esimerkiksi kutsunsiirto aktivoidaan
        painamalla   havainnollista    kuvaketta   tai   nimetty   painiketta.

4.3 Telekopiointi
        Ryhmn 4  telekopiolaitteet muodostavat trken  ISDN-ptelaiteryhmn,
        ehk erityisen trken kansainvlisikin yhteyksi ajateltaessa. Niiden
        perusominaisuuksiin kuuluvat  lyhyet yhteysajat ja korkea erottelukyky.

        Ryhmn 3  telekopiolaitteita on  jo  pitkn saanut  PC:hen  erillisin
        kortteina.  Mys ryhmn 4 telekopiointi on kuulunut  alusta asti niihin
        sovelluksiin,  joita  on  tarjottu monitoimisia  ISDN-kortteja tukevina
        PC-ohjelmina.

        PC:n telekopiosovellusten tyypillisi ominaisuuksia ovat:

         resoluutio 200, 300 tai 400 dpi
         lhetys ja vastaanotto
         viivstetty lhetys
         yhteystietojen tallennus
         ilmoitus saapuvasta telekopiosta
         vastaanotetun telekopion suurennus
         vastaanotetun telekopion tallennus yleisiin graafisiin tiedostoihin
          (esim. TIF, PCX, BMP)
         Windows-tuki
         kuvanlukijan eli skannerin tuki
         yhteensopivuus erillisten G4-telekopiolaitteiden kanssa
         G3-toimintatila

        Lhettminen      tapahtuu       ohjelmissa      joko      valitsemalla
        tiedostonhallintavalikosta  lhetettv   tekstimuotoinen  tiedosto  ja
        aktivoimalla  sitten telekopiointi-kuvake  tai tulostamalla  dokumentti
        suoraan  kytss  olevasta  sovelluksesta.  Jlkimmisess tapauksessa
        esimerkiksi tekstinksittelyohjelmasta valitaan tulostimeksi "ISDN_FAX"
        ja  vaihdetaan  haluttaessa  resoluutiota,  jonka  jlkeen  tulostetaan
        dokumentti kohdetelekopiolaitteelle samaan  tapaan  kuin  paikalliselle
        tulostimelle.

        Vastaanotetusta  telekopiosta  ohjelmat  ilmoittavat  nimerkill  tai
        pop-up-ikkunalla.     Tllin     voidaan    siirty     lhetys-    ja
        vastaanottopostilaatikkoon  katsomaan   ja  tallentamaan  vastaanotettu
        dokumentti.

        Ohjelmistot yleens  tukevat mys  ryhmn 3 telekopiointia,  ja eriss
        ISDN-korteissa  on  jo  integroituna  G3-tuki.  Toinen  ratkaisutapa on
        mahdollisuus G3-piirimodulin  kiinnittmiseen peruskortin  plle.  Jos
        ISDN-kortti   puolestaan  tarjoaa  a/b-rajapinnan,   voi  tmn  kautta
        kytt  runsaasti markkinoilla  tarjolla olevia PC:n  FAX3-kortteja ja
        niiden ohjelmistoja.

4.4 Kuvansiirto
        Uusien standardoitujen audio- ja videokoodausmenetelmien myt ISDN:st
        on    tullut    varsin    houkutteleva     ja     riittv    ymprist
        kuvansiirtosovelluksille        videopuhelimesta        monenkeskeiseen
        multimediaviestintn.

        Kuvansiirto kahden  tai useamman PC:n  vlill on yksinkertaisimmillaan
        yksittisten  still-kuvien   siirtoa,  jolloin siirrettv  informaatio
        liittyy esimerkiksi  PC:n nytn tai videokameran  kuvan hidastahtiseen
        lhettmiseen.   Lhetys tapahtuu tyypillisesti  suorituskyvyn rajoissa
        vakiona   pysyvll   pivitysnopeudella.    Esimerkiksi  PC:n  yleisen
        nyttstandardin  VGA:n videotilassa 13h,  jolla resoluutio  on 320x200
        ja vrej 256,  yksi kuva  vastaa 64 kB:n  datamr.  Pakkaamattomana
        yhden  kuvan siirtoon  yhden  B-kanavan  nopeudella  kuluu  aikaa  siis
        kahdeksan sekuntia.
        
        Paljon  vaativampi  muoto  onkin videokuvan  siirtminen mahdollisimman
        aitona  sek siihen liittyvn ni-informaation siirto.  Perusliittymn
        kahta   B-kanavaa  voidaan   kytt  monimuotoisen   tiedon  siirrossa
        hydyksi  esimerkiksi  siten,   ett  toisella  B-kanavalla  siirretn
        audio-,   ohjaus-   ja   sovellusten   muu   informaatio,   ja toisella
        H.261-koodattua  videokuvaa.   Tllainen PC-pohjainen  kuvapuhelin-  ja
        videoneuvottelujrjestelm    koostuu    tyypillisesti   ISDN-kortista,
        videokuvan  ksittelykortista,  kamerasta,  kaiuttimesta,  mikrofonista
        sek ohjelmistosta.

4.5 Lhiverkkosovellukset
        Lhiverkkoja    yhdistetn     toisiinsa    toistimilla,    silloilla,
        reitittimill  ja  yhdyskytvill.   ISDN-ratkaisut   ovat  yleisimmin
        PC-kortteihin  ja  sopiviin  ohjelmistoihin pohjautuvia etissilta-  ja
        reititinratkaisuja.

        PC:n  tietoliikennekorttien  kokonaismr rajoittaa  lhinn korttien
        tarvitsemien  HW-keskeytysten saatavuus ja PC:n korttipaikkojen  mr.
        Tyypillinen ISDN-korttien  enimmismr on nelj,  jolloin saavutetaan
        8  x  64   kbit/s   =   512   kbit/s   nopeus   ilman   kompressointia.
        Vaihtoehtoisesti   reititin    pystyisi   palvelemaan   samanaikaisesti
        kahdeksaa    etkyttj.    Jrjestelmliittym    ja    S2m-korttia
        kytettess  jo  yksi  kortti   pystyy  tarjoamaan  30  B-kanavaa  eli
        1920 kbit/s nopeuden.

        PC-pohjaisten ISDN-reitittimien tyypillisi ominaisuuksia ovat:

         n x 64 kbit/s B-kanavien tuki
         kutsuvan numeron hyvksynt
         salasanasuoja
         useita kyttjrjestelmvaihtoehtoja
         yhteyksien aikavalvonta
         yhteystietojen tilastointi
         kompressio
         SNMP-tuki

4.5.1. Etkytt
        Lhiverkon etkytll tarkoitetaan  tyaseman liittymist paikalliseen
        tietoverkkoon  yleisen   verkon  kautta.   Perinteisesti  etkytt  on
        tapahtunut analogisen puhelinverkon kautta modeemiyhteyksill. Kyseess
        on  tllin ollut  usein pteistuntotyyppinen  yhteys  kohdekoneeseen.

        Etkytn tekninen toteutus pohjautuu kahteen pvaihtoehtoon:

        1. Etkyttjohjelmistoihin (Remote-Client)
        2. Ethallintaohjelmistoihin (Remote-Control)

        Etkyttjohjelmistoissa kaikki tiedon ksittely tapahtuu etasemassa,
        jolloin kaikki  etlt ajettavat ohjelmat,  niiden tarvitsema  data ja
        tiedostot  siirretn  yleisen  verkon yli.   Ethallintaohjelmistoissa
        kaikki   tiedon   ksittely   tapahtuu  lhiverkossa   kiinni  olevassa
        palvelimessa,   ja   ainoastaan   nppimist-   ja   nyttinformaatio
        siirretn yleisen verkon yli.

        Ethallintaohjelmistot  ovat olleet suosittuja  analogisissa verkoissa.
        Tuttuja tuotenimi ovat  Microcomin Carbon Copy  tai Symatec Con Norton
        pcAnywhere.  Koska nm siirtvt modeemiyhteyden yli vain nppimistn
        painallukset  ja nytn  muutokset,  tarvittavaan tiedonsiirtonopeuteen
        ovat nopeat  modeemit melko  hyvin pystyneet.   Ongelmana on  kuitenkin
        tarvittavien  PC:iden mr:   Jokaista etasemaa  kohti on  oltava oma
        lhiverkkoasema.    Tm   rajoittaa   ethallitsijoiden    yhtaikaisen
        lukumrn    alhaiseksi.    Lisksi   ratkaisua   vaivaa   ernlainen
        identiteettikriisi:   Ethallitsija  ei  kuitenkaan  ole  juuri  omalla
        PC:lln,  vaan  tyskentely-ymprist  on  lhiverkossa kiinni  olevan
        koneen.  Tystettyjen tiedostojen siirto kyttjn koneelle on  tehtv
        manuaalisesti   ja  nopeus  on   rajoitettu  modeemin  siirtonopeuteen.

        Etkyttjohjelmistoissa  yhteyden yli  siirretn tietoa niin  suuria
        mri,  ett  modeeminopeuksilla kytt  on tuskallista.   Edellisess
        kappaleessa  kuvattua  identiteettiongelmaa  ei  kuitenkaan  ole,  vaan
        ettyasema  on  samassa  asemassa   suoraan  lhiverkkoon  kiinnitetyn
        tyaseman  kanssa.  Ainoana  erottavana tekijn  on ero  tiedonsiirron
        nopeudessa.

        PC   Magazinen   testiss  (ks.   viitteet)   nykyisess   analogisessa
        puhelinverkossa  kytettiin   V.32bis-modeemeja  (14.4 kbit/s)  V.42bis
        pakkausmenetelmn  kanssa.  Tiedostojen  teholliseksi  siirtonopeudeksi
        etaseman  ja  lhiverkon   vlill  saatiin  7.7-9.7   kbit/s.  Nill
        nopeuksilla  100 kilotavun  kokoisen tytiedoston  avaaminen lhiverkon
        levypalvelimelta kest  noin 1.5 minuuttia,  kun  kompressoimattomalla
        ISDN-nopeudella  (tehollisena luokkaa 61 kbit/s) aikaa kuluisi  vain 13
        sekuntia.   Lisksi  markkinoilla   on   X-Windows-sovelluksia,   jotka
        tarjoavat  molempien  vaihtoehtojen  mukaisia  palveluja.   Toimiakseen
        kohtuullisesti X-protokolla edellytt  noin 40 kbit/s siirtoyhteyksi.
        Thn  ei   modeeminopeuksilla  kyet,   eik  modeemien  mahdollisesti
        suorittamasta  tiedon  pakkauksesta   ole  lishyty   -   pikemminkin
        pinvastoin,   koska   X   on   jo   itsessn   pakkaava   protokolla.

        Euro-ISDN tarjoaa jo kapeakaistaisena erinomaisen mahdollisuuden edell
        kuvattujen ettyskentely-ympristjen toteuttamiseen ominaisuuksinaan:

         riittvn nopea ja laadukas siirtoyhteys
         toinen B-kanavayhteys muille viestinttarpeille
         nopea yhteydenmuodostus
         korkea palveltavien etkyttjien lukumr
         hyvt tietoturvan tarkistamismahdollisuudet
         molempien edell esitettyjen liikennintitapojen tuki
         runsas verkkoprotokollien tuki

        ISDN-korttien   soveltaminen   etkyttn  perustuu   kahteen  vahvaan
        mahdollisuuteen:  Monet kortit emuloivat nopeaa  COM-porttiin kytketty
        modeemia,   jolloin  analogisen  verkon   etkyttsovelluksia  voidaan
        kytt  sellaisenaan hydyn  tullessa korkeammasta nopeudesta.  Toinen
        mahdollisuus on erilliset  ISDN-toteutukset.  Niden avulla etasema on
        loogisesti  tasa-arvoinen lhiverkkoon  suoraan liitettyjen  tyasemien
        kanssa.   Kokoonpanoon   tarvitaan   lhiverkon   puolella  edellisess
        kappaleessa   ksitelty   ISDN:n   ja   lhiverkon  yhdyskytv   sek
        etasemassa  ISDN-kortilla,   sopivalla  verkkoajurilla  ja  lhiverkon
        tyasemaohjelmistolla varustettu PC.

5. OHJELMOINTI
        ISDN-kortteja  hydyntvi  sovelluksia  on  olemassa hyvin  erilaisiin
        tarkoituksiin   yksittisen    puhelimen    ohjauksesta   lhiverkkojen
        yhdistmiseen.    Nm   sovellukset   on   usein   tehty   palvelemaan
        mahdollisimman  laajaa  kyttjkuntaa,  jolloin  erityispiirteist  on
        tingitty.  Kun tiettyyn erityistarkoitukseen  ei ole olemassa  valmista
        ratkaisua,    monet     kyttjt     tekevt    sovelluksensa    itse.

        Trke  sovellusten kytn  mahdollistamiseksi  valmistajariippumatto-
        masti eri ISDN-korteilla  on yhteisen ohjelmointirajapinnan  (API, PCI)
        mrittely.  Samaa sovellusta kyttvill  osapuolilla voi tllin olla
        kytssn eri valmistajien kortit,  jotka tukevat yhteist rajapintaa.
        API:n  sisltmien  primitiivien  avulla  mm.  muodostetaan  yhteyksi,
        siirretn     dataa      tai      aktivoidaan      tilaajatoiminteita.

        Toinen,   sovellusten   kehittmisen   nopeuteen   liittyv  seikka  on
        ohjelmointia     helpottavien      tykalujen     tarjonta.      Monien
        korttivalmistajien      tuotevalikoimaan      kuuluvatkin     erilaiset
        sovelluskehityspaketit      (Applications       Development       Kit).

5.1 CAPI-rajapinta
        Common ISDN API-ohjelmointirajapinta (CAPI) mriteltiin jo vuonna 1989
        PC-sovellusten  ja  ISDN-kortin  vliseksi  avoimeksi rajapinnaksi,  ja
        siit  on  muodostunut   laaja  'de facto'-standardi.   CAPI:n  tukemat
        perusominaisuudet ovat:

         puheluun liittyvt perustoiminteet
         useita B-kanavia sek puhe- ett datayhteyksille
         useita loogisia kanavia samalla fyysisell yhteydell
         eri palvelujen ja protokollien kytt
         tasoa 3 ylempien kerrosten lpinkyvyys
         useiden S0-liittymien ja useiden ISDN-korttien tuki
         kyttjrjestelmriippumattomuus
         asynkroninen toiminta
         valmistajariippumattomien toimintojen tarkasti mritelty toteutus
         yksinkertainen toteutettavuus

        Niden periaatteiden mukaisesti CAPI voi yhdist useita sovelluksia ja
        useita ISDN-kortteja  ja  niiden ajureita.   Mik tahansa sovellus  voi
        vapaasti kytt  mit tahansa ISDN-korttia tai useampia kortteja,  tai
        vastaavasti useampi sovellus voi jakaa saman kortin.    Miten CAPI-olio
        keskustelee ISDN-kortin kanssa,  j tysin valmistajan ratkaistavaksi.

        CAPI mrittelee kyttjprotokollille (B-kanavat) tasot 1-3.   Tason 2
        mahdollisia  protokollia  ovat   X.75   SLP   (basic  operation  mode),
        lpinkyv HDLC (bit stuffing,  frame detection, CRC check), lpinkyv
        (bit transparent),  SNA-SDLC ja X.75 Vtx.  Tasolle 3 on mritelty T.70
        NL, ISO 8208, T.90 (Appendix II) ja lpinkyv.

5.2 Muut ohjelmointirajapinnat
        Viralliseksi ETSI-ohjelmointirajapintastandardiksi on ehdolla prETS 300
        325  "Programming Communication Interface for  Euro-ISDN".  ISDN  PCI:n
        trkeimmt  tavoitteet  ovat  pitklti  yhtenevt  CAPI:n  tavoitteiden
        kanssa.  Merkittvimpn  erona  on  tsmllinen  Euro-ISDN-mritysten
        huomiointi   (mm.   lispalvelut).    Lisksi   CAPI   keskittyy   vain
        DOS-kyttjrjestelmn,  mutta PCI  mrittelee toiminnan  mys UNIX-,
        OS/2- ja Mac/OS-kyttjrjestelmien alaisuudessa.

        Vaikka standardi onkin jo valmis,  jouduttaneen  ISDN  PCI:t kyttvi
        toteutuksia odottamaan viel jonkin aikaa.

        Intel  ja  Microsoft puolestaan ovat mritelleet oman API:n,  "Windows
        Telephony   API".     W-TAPI:n   tarkoitus   on   list    puhelintuki
        Windows-ympristn  siten,  ett mik  tahansa sovellus voi  hydynt
        puhelintoiminteita yhtenisell tavalla.  W-TAPI on liittymriippumaton
        (ei vlttmtt ISDN-liittym) ja se mrittelee kolmen tason palvelut:
        peruspuhelutoiminteet    (Basic    Telephony),    lispalvelutoiminteet
        (Supplementary   Telephony)   ja   laajennetut   toiminteet   (Extended
        Telephony).

        Samoin  Hayes  on  kehittnyt alunperin  Ison-Britannian  ISDN-verkkoon
        ohjelmointirajapinnan  "Hayes Standard  AT  Command Set for  ISDN".  Ja
        jotta  vaihtoehdot  eivt  loppuisi,  mrittelee yhdysvaltalainen  NIU
        (National    ISDN    User   Forum   in   USA)    oman    suosituksensa.

        Tmn hetken  sovelluksissa siis  CAPI  on ehdottomasti eniten kytetty
        ohjelmointirajapinta   euroopassa,   mutta   hyvksyntns  jlkeen  ja
        toteutusten  myt   ETS  PCI   noussee  hallitsevaksi   vaatimukseksi.

6. YHTEENVETO
        Sek  henkilkohtaisen  tietokoneen  ISDN-kortteja  ett nit  tukevia
        sovelluksia  tarjotaan Euroopassa  runsaasti.  PC  ja  sen  ISDN-kortti
        muodostavat  monitoimisen ptelaitteen,  joka sovelluksillaan tehostaa
        aiempien erillisten ptelaitteiden kytt  tai  korvaa  ne  kokonaan.

        ISDN-kortit  poikkeavat  ominaisuuksiltaan   huomattavasti  toisistaan.
        Kytttarkoituksesta riippuu, tuleeko kyttj toimeen yksinkertaisella
        passiivisella  kortilla,   vai  tarvitseeko  hn  tehokkaan  aktiivisen
        kortin. Sovitustoiminteet,  liitnnt,  lisominaisuudet ja tarjottujen
        sovellusten     runsaus     ratkaisevat      kortin     kytettvyyden.

        Monipuoliset    sovellukset    hoitavat    puhelunohjauksen,     nopean
        tiedostonsiirron, korkealaatuisen telekopioinnin tai kuvansiirron. ISDN
        on    mys    joustava    mahdollisuus   lhiverkkojen    yhdistmiseen
        PC-pohjaisilla   yhdyskytvill   tai   et-  ja  joustotyntekijiden
        liittmiseen yrityksen lhiverkkoon.

        Omien   sovellusten   ohjelmointi  on  mahdollista   korttivalmistajien
        tarjoamilla       sovelluskehityspaketeilla,       jotka      tarjoavat
        ohjelmointirajapinnan   joko   valmistajan  omalle   ISDN-kortille  tai
        mahdollisuuden  valmistaa  avoimeen  ohjelmointirajapintaan  tukeutuvia
        sovelluksia.

VIITTEET:
         Derfler F., Thomas S.: Dialing in At Large, PC Magazine, Oct 92, Vol
          11, Nr 18.
         Common ISDN API: Standard Interface between Application Programs and
          ISDN Adapters, Specification V1.1, 1990.
         prETS 300 325: Programming Communication Interface for Euro-ISDN,
          Final Draft, Version 1.2, Nov 92.
         Windows Telephony API, Preliminary May 1993, Intel & Microsoft




<EOF>
