4 KYTKENTÄVIIVEET. Marko Luoma ATM-kytkentälaitteiden suorituskyvyn mittaus 42

Samankaltaiset tiedostot
OSI malli. S Tietoliikenneverkot S Luento 2: L1, L2 ja L3 toiminteet

2 KYTKENTÄLAITTEET JA NIIDEN RAKENNE

Kytkentäkentät, luento 2 - Kolmiportaiset kentät

3 ATM-MITTAUKSET. Marko Luoma ATM-kytkentälaitteiden suorituskyvyn mittaus 30

S Tietoliikenneverkot

OSI-malli. S Tietoliikenneverkot. Miksi kytketään. Välitys ja kytkeminen OSI-mallissa. /XHQWR.\WNHQWlMDUHLWLW\V

Liikenneteorian tehtävä

Tutkimustiedonhallinnan peruskurssi

Esimerkki: Tietoliikennekytkin

Mittaustulosten tilastollinen käsittely

riippumattomia ja noudattavat samaa jakaumaa.

Liikenne ATM- ja SDHverkoissa

/1. MTTTP5, luento Normaalijakauma (jatkuu) Binomijakaumaa voidaan approksimoida normaalijakaumalla

Jatkuvat satunnaismuuttujat

Demonstraatiot Luento

Kehittyneiden Aaltomuotojen Käytettävyys HF-alueen Tiedonsiirrossa

/1. MTTTP5, luento Normaalijakauma (jatkuu) Binomijakaumaa voidaan approksimoida normaalijakaumalla

Estimointi. Estimointi. Estimointi: Mitä opimme? 2/4. Estimointi: Mitä opimme? 1/4. Estimointi: Mitä opimme? 3/4. Estimointi: Mitä opimme?

Dynaamiset regressiomallit

5 LIIKENTEEN HALLINNAN MITTAUKSIA

Kuva maailmasta Pakettiverkot (Luento 1)

Matematiikkaa kauppatieteilijöille

Kytkentäkentät - Rekursio, Cantor-verkko. Kytkentäkentän ominaisarvoja

Johdatus tilastotieteeseen Estimointi. TKK (c) Ilkka Mellin (2005) 1

Liikenneongelmien aikaskaalahierarkia

Käyttöohje Ohjelmistoversio V MTR kanavainen langaton lähetin mv- ja TC-tuloilla

EMC Mittajohtimien maadoitus

Juuri 10 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

Infrapunavalikko. Infrapunapuskuri. PCL-työn tunnis. PS-työn tunnist. Infrapunaportti. Siirtoviive. Työn puskurointi. Suurin mahd. nop.

Kytkentäkentän teknologia

Referenssit ja näytteenotto VLBI -interferometriassa

Flash AD-muunnin. Ominaisuudet. +nopea -> voidaan käyttää korkeataajuuksisen signaalin muuntamiseen (GHz) +yksinkertainen

OMQ 30-90D digitaalisen ulkoyksikön säätimen EC2-551 käyttöohje

ATM-KYTKENTÄLAITTEIDEN SUORITUSKYVYN MITTAUS

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Erään piirikomponentin napajännite on nolla, eikä sen läpi kulje virtaa ajanhetkellä 0 jännitteen ja virran arvot ovat. 500t.

SDH. Mikä SDH 0DUNR/XRPD

Verkon värittämistä hajautetuilla algoritmeilla

Reititys. Tämä ja OSI 7LHWROLLNHQQHWHNQLLNDQSHUXVWHHW $(/&7 0DUNXV3HXKNXUL. Yhteyden jakaminen Reititys Kytkentä Internet-protokolla TCP, UDP

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

JHS 180 Paikkatiedon sisältöpalvelut Liite 4 INSPIRE-palvelujen laadun testaus

Verilogvs. VHDL. Janne Koljonen University of Vaasa

J. Virtamo Jonoteoria / Prioriteettijonot 1

d) Jos edellä oleva pari vie 10 V:n signaalia 12 bitin siirtojärjestelmässä, niin aiheutuuko edellä olevissa tapauksissa virheitä?

Maksimit ja minimit 1/5 Sisältö ESITIEDOT: reaalifunktiot, derivaatta

OKLV120 Demo 7. Marika Peltonen

VAASAN YLIOPISTO TEKNILLINEN TIEDEKUNTA SÄHKÖTEKNIIKKA. Jouko Esko n85748 Juho Jaakkola n Dynaaminen Kenttäteoria GENERAATTORI.

Mat Sovellettu todennäköisyyslasku A

Dynamiikan hallinta Lähde: Zölzer. Digital audio signal processing. Wiley & Sons, Zölzer (ed.) DAFX Digital Audio Effects. Wiley & Sons, 2002.

Kytkentäfunktioiden monimutkaisuuden alaraja, Copy-funktio, Itsereitittävyys

Ohjelmiston testaus ja laatu. Testausmenetelmiä

Kytkentäkentän teknologia

Ilkka Mellin Tilastolliset menetelmät Osa 2: Otokset, otosjakaumat ja estimointi Estimointi

Laskuharjoitus 2 ( ): Tehtävien vastauksia

Mittausepävarmuuden laskeminen

215.3 MW 0.0 MVR pu MW 0.0 MVR

Piirikytkentäiset kytkentäkentät. Kapeakaistakenttä kytkee PCM-aikavälejä

TYÖ 2: OPERAATIOVAHVISTIMEN PERUSKYTKENTÖJÄ

Osa 2: Otokset, otosjakaumat ja estimointi

MTTTP5, luento Otossuureita ja niiden jakaumia (jatkuu)

LIITE 1 VIRHEEN ARVIOINNISTA

Liikenneteoriaa (vasta-alkajille)

Service Level Agreement. Service Level Agreement. IP verkkopalvelu. S Verkkopalvelujen tuotanto Luento 1: Service Level Agreement

Kytkentäfunktioiden monimutkaisuuden alaraja, Copy-funktio, Itsereitittävyys

EV011 EV012 EV002 EV004 EV100 EV102 1 mod. 1 mod. 4 mod. 4 mod. 5 mod. 5 mod. 230 V AC (+10%/-15%), 50 HZ 6 W 6 W 6 W 6 W 15 W 15 W

Kannettava sähköverkon analysaattori AR6

Digitaalitekniikan matematiikka Harjoitustehtäviä

Ongelma(t): Miten tietokoneen komponentteja voi ohjata siten, että ne tekevät yhdessä jotakin järkevää? Voiko tietokonetta ohjata (ohjelmoida) siten,

Kuva 1. Ohmin lain kytkentäkaavio. DC; 0 6 V.

S OPTIIKKA 1/10 Laboratoriotyö: Polarisaatio POLARISAATIO. Laboratoriotyö

Estojärjestelmä (loss system, menetysjärjestelmä)

Algoritmit 2. Luento 13 Ti Timo Männikkö

J. Virtamo Jonoteoria / Prioriteettijonot 1

LIITE 1 VIRHEEN ARVIOINNISTA

Kytkentäkentät, luento 2 - Kolmiportaiset kentät

DownLink Shared Channel in the 3 rd Generation Base Station

PANK PANK-4122 ASFALTTIPÄÄLLYSTEEN TYHJÄTILA, PÄÄLLYSTETUTKAMENETELMÄ 1. MENETELMÄN TARKOITUS

LIITE 1 VIRHEEN ARVIOINNISTA

DirAir Oy:n tuloilmaikkunaventtiilien mittaukset

Oletetaan, että virhetermit eivät korreloi toistensa eikä faktorin f kanssa. Toisin sanoen

pitkittäisaineistoissa

Successive approximation AD-muunnin

MICRO-CAP: in lisäominaisuuksia

Testit järjestysasteikollisille muuttujille

Signaalien datamuunnokset. Näytteenotto ja pito -piirit

Tehtävä 2: Tietoliikenneprotokolla

Simulointi. Tapahtumapohjainen

GUIDELINES FOR IMPLEMENTATION KANSALLISET TILAAJATOIMINTEET. SULJETTU KÄYTTÄJÄRYHMÄ

Taajuusmittauskilpailu Hertsien herruus Mittausraportti

dx=5&uilang=fi&lang=fi&lvv=2014

Oikeanlaisten virtapihtien valinta Aloita vastaamalla seuraaviin kysymyksiin löytääksesi oikeantyyppiset virtapihdit haluamaasi käyttökohteeseen.

Matemaatikot ja tilastotieteilijät

LUKU 7 TÄRKEIMPIEN ASIOIDEN KERTAUS A Tietoliikennetekniikka I Osa 30 Kari Kärkkäinen Kevät 2015

S ATM JA MULTIMEDIA SEMINAARI, SYKSY -96

r = n = 121 Tilastollista testausta varten määritetään aluksi hypoteesit.

LOKAN JA PORTTIPAHDAN TEKOJÄRVIEN KALOJEN ELOHOPEAPITOISUUDEN TARKKAILU VUONNA 2012

pitkittäisaineistoissa

Tietorakenteet, laskuharjoitus 7, ratkaisuja

Pientalojen radonpitoisuuksien tilastollinen analyysi

Harjoitus 2: Matlab - Statistical Toolbox

Transkriptio:

4 KYKENÄVIIVEE 4.1 SIIROYHEYDEN VIIVE [26] Siirtoviiveitä tarkastellaan käsitteillä: solun lähtö ja solun saapuminen. Solun lähdöllä tarkoitetaan ajanhetkeä, jolloin solun ensimmäinen bitti ylittää AMkerroksen ja fyysisen kerroksen välisen palvelupisteen (PHYsical layer Service Access Point ~ PHY-SAP). Solun saapuminen vastaavasti tarkoittaa ajanhetkeä, jolloin solun viimeinen bitti ylittää kyseisen fyysisen kerroksen palvelupisteen. Kuvassa 1-6 esitettiin malli siirtoyhteyden kokonaisviiveelle. Siirtoyhteydeksi lasketaan kahden tilaajan päätelaitteiden AM-kerrosten välinen yhteysväli. Siirtoyhteys ei siis kata korkeampia protokollakerroksia, jotka toki vaikuttavat tilaajan kokemaan siirtoviiveeseen. Kiinteä viive muodostuu siirtoyhteyden fyysisestä pituudesta aiheutuvasta signaalin kulkuaikaviiveestä sekä jokaisessa yhteyden segmentissä suoritettavista siirtojärjestelmätoiminteista. Kulkuaikaviive on luonteeltaan hallitava komponentti. Siihen vaikuttaa ainoastaan käytettävä siirtomedia ja sen pituus. Yleisesti kohtuullinen tulos saadaan soveltamalla valon nopeutta signaalin etenemisnopeuteen. Siirtojärjestelmätoiminteet ovat myös luonteltaan vakiokestoisia. Jokaisen yhteyssegmentin alussa ja lopussa tapahtuu siirtojärjestelmän siirtokonttien muodostaminen sekä mahdollinen tarkistus. ämä prosessi on siirrettävän informaation määrästä riippumaton ja kestää aina yhtä kauan. Vaihteleva viive on luonteeltaan hankalampi komponentti. Se muodostuu verkon kytkentä- ja päätelaitteissa erilaisten ohjaus- ja puskurointiprosessien kautta. Prosessien luonnetta ja kestoa voidaan tarkastella erilaisten tilastollisten mallien avulla, mutta yleispäteviä laskusääntöjä on vaikea löytää. Siirtoyhteyden viiveiden tarkempi tarkastelu ei kuulu tämän työn alueeseen ja niistä voisikin tehdä aivan yhtä kattavan selvitystyön kuin kytkentälaitteiden viiveistä. 4.2 SOLUN KYKENÄVIIVE KYKENÄLAIEESSA Luvussa 2 esitettiin AM-kytkentälaitteen rakennetta; solun kulkutiellä esiintyviä komponentteja ja toimenpiteitä. Jokainen vaihe solun edetessä läpi Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 42

kytkentälaitteen kuluttaa aikaa. Ajan pituus riippuu kytkentälaitteen toteutuksesta ja kuormituksesta. Solun kytkentäviiveellä käsitetään aikaa, joka kuluu sillä välin, kun solun ensimmäinen bitti lähtee mittalaitteen PHY-SAP -rajapinnan yli ja solun viimeinen bitti saapuu samaisen rajapinnan yli takaisin. Näin ollen on matkalla neljä siirtojärjestelmäkontin muunnosta, solun esi- ja jälkiprosessointi, kytkentä sekä puskurointi. Koska kytkentäviive muodostuu solun siirtoviiveestä kytkentälaitteen sisällä, on sillä selviä reunaehtoja, jotka kytkentälaitteen toteutus asettaa. 4.2.1 ulomodulista aiheutuva viive ulomodulissa suoritetaan, kappaleen 2.3 mukaisesti, liikenneparametrien valvontaa ja solujen esiprosessointia. Nämä toimenpiteet aiheuttavat solun siirtoon viivettä, joka on riippuvaista ratkaisumallin kuormituksen sietokykyyn sekä mahdollisten ylikuormitustilojen eristämiskykyyn. Parametrivalvonalle asetetaan IU-:n suosituksessa I.371 selvät tavoitteet, joiden mukaan toteutuksen tulisi toimia. oteutus ei saisi aiheuttaa liikennesopimusta noudattavalle yhteydelle ylimääräistä viivettä, mutta toisaalta sen tulisi suojata yhteyttä liikennesopimusta rikkovien yhteyksien vaikutukselta. ämän lauseen ehdoton toteuttaminen on mahdotonta, sillä reaaliaikainen kaikkien liikenneparametrien tarkkailu on teknisesti ylitsepääsemätön ongelma. Lisäksi liikennesopimuksen yhteysparametrien joukossa on parametreja, jotka vaikuttavat keskiarvoistavasti pitemmällä aikavälillä ja joiden prosessointi vie auttamatta aikaa, joka kostautuu ylimääräisenä viiveenä. Solujen esiprosessoinnilla tarkoitetaan erilaisten varattujen solujen erottelua soluvirrasta. ämä tapahtuu prosessoimalla solujen otsikkotietoja reititystaulukkoa vastaan. Reaalimaailman AM-kytkentälaitteen täytyy olla hajautettu älykkyydeltään, mikä tarkoittaa erilaisten merkinanto ja OAM-solujen käsittelyä tulomodulin yksiköissä. Näiden yksikköjen käsittelykyky on rajallinen ja saattaakin ylittyä, jos kytkentälaiteta kuormitetaan runsaalla merkinantoliikenteellä. Solujen esiprosessoinnissa lisätään myös kytkentäkentän reititystunnisteet. Reititystunniste riippuu kytkentäkentän toteutustavasta mutta on Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 43

tyypillisesti muutaman tavun mittainen kuvaus lähtö ja tuloportista sekä solun sisällön suojaava virheenkorjauskenttä. Edellä mainittujen toiminteiden suoritus vie väistämättä aikaa. Se kuinka pitkä tämä aika on riippuu rakenteesta, jolla kytkentälaite on toteutettu. Hajautettu hallinta mahdollistaa useamman solun rinnakkaisen käsittelyn ja pienentää näin kokonaisviivettä. oisaalta hallinta monimutkaistuu, mikä lisää epäluotettavuutta. 4.2.2 Kytkentäkentästä aiheutuva viive Solun välitys kytkentäkentässä on synkroninen tapahtuma, jossa hallintatietokone ohjaa solun oikeaan aikaan kentään ja sieltä ulos. Jotta tämä synkronisuus voidaan toteuttaa vaaditaan jokaiseen kytkentäkentän sisääntuloon vähintään yhden solun mittainen puskuri. Koska useammat solut voivat kilvoitella samasta lähtöportista tarvitaan vielä lisäpuskurointia, joka suojaa porttia ylikuormitukselta. ämän puskuroinnin toteutus sekä kytkentäkentän rakenne ja hallinnan looginen toimivuus asettavat reaaliselle viiveelle selvän ala- ja ylärajan. Alaraja löydetään silloin, kun kytkentälaitteen tuloporteista vain yhtä kuormitetaan tasaisella kuormalla. ällöin kytkentäkentässä ei ole muuta liikennettä ja solut pääsevät suoraan läpi kytkentälaitteen. 4.2.3 Lähtömodulista aiheutuva viive Kytkentälaitteen lähtömoduli on luonteeltaan lähinnä kokoava elementti. Se muodostaa kytkentäkentästä tulevista soluista siirtoyhteydelle sopivia kontteja ja lähettää ne matkaan. Ainut viiveen vaihtelua aiheuttava vaihe on kytkentälaitteen soluvirtaan määrävälein lisäämä OAM-solu. ämä määrävälein lisättä solu on pakotettava soluvirtaan mikäli vapaita aikavälejä ei löydy. 4.3 KYKENÄVIIVEEN MIAUS Kuten edellisissä kappaleissa esitettiin on kytkentäviiveelle kytkentälaitteessa löydettävissä useita komponentteja, joiden riippuvuussuhde toisista on varsin hankala. Viiveen komponentit ovat luonteeltaan tilastollisesti vaihtelevia mutta niillä kaikilla on selvät ala- ja ylärajat. Eri komponenttien alarajojen summaa voidaan pitää laitteen minimikytkentäviiveenä. Ala- ja ylärajojen välinen vaihteluväli antaa viiveelle varianssin. Varianssien suora summaaminen on liian suoraviivainen teko, sillä eri komponentit eivät ole toisistaan riippumattomia. Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 44

Mikäli parametrien valvonta viivästää soluja niin esiprosessointi suhteellinen kuormitus pienenee, jne. Minimikytkentäviiveen on löydettävissä kytkentälaitteen ollessa mittaliikennettä lukuunottamatta kuormittamaton. Mittaliikenne tulisi olla luonteeltaan tasaista vakionopeusliikennettä ja se tulisi tuoda kytkentälaitteen yhteen porttiin. Kuormitus pidetään näin niin pienenä, että solujen valvonta ja esiprosessointi eivät tuota tulomoduliin juurikaan kuormaa. Lisäksi lähtömodulissa tapahtuva OAM-solujen lisäys ei aiheuta solujen viivästystä. AM -mittalaite GEN ANA AM -kytkin Kuva 4-1 Minimikytkentäviiveen mittauskytkentä Koemittaukset suoritin testisoluilla, joiden hyötykuorma oli koodattu PRBS 1-2 -9 standardin mukaisesti. Hyötykuormassa oli lisäksi aikamerkki, jota verrataan mittalaitteen tuloportissa. Liikenneprosessina käytin periodista 4830-solua sekunnissa, joka vastaa E1-emuloinnissa käytettävää solunopeutta. Kuormitettua kytkentäviivettä tarkasteltiin nostamalla kytkentäkentän taustakuormitusta hitaasti ylöspäin. Kuormituksen maksimimäärää rajoitti ainoastaan kytkentälaitteen 100Mb AXI-porttien rajoittunut välityskyky sekä yhden modulin puuttuminen. Näin päästiin kokonaisuudessa 1,487 Gb/s taustakuormitukseen. Kuvassa 4-2 on esitetty solun kytkentäviiveen käyttäytyminen kuormituksen fuktiona. Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 45

16,0E-6 15,5E-6 t(us) 15,0E-6 14,5E-6 14,0E-6 0 200 400 600 800 1000 1200 1400 1600 Load(Mps) Keskiarvo Keskihajonta Kuva 4-2 Solun siirtoviive eri kuormituksilla. Kytkentäviiveen tulokset on saatu 8192-solun näytteillä prosesseista. Näytteet sisälsivät generaattorin ja analysaattorin aikamerkit, joiden erotuksena saadaan solun kytkentäviive. Viiveelle on laskettu tilastollinen keskiarvo sekä keskihajonta, joiden tulkinta on nähtävissä kuvassa 4-2. Kuvassa 4-4 on esitetty solun kytkentäviiveen vaihtelun käyttäytyminen kuormituksen funktiona. Arvot on laskettu IU-:n suosituksesta I.356 löytyvällä laskentatavalla (liite 2.). Kuvassa 4-3 on esitetty suosituksen esitetään kaksi vaihtoehtoista lähestymistapaa: yksipiste-cdv ja kaksipiste-cdv. Nämä eroavat siinä, että yksipiste-cdv:ssä oletetaan lähteen toimivan ideaalisesti eli siinä ei ole viiveen vaihtelua ja että vastaanotin on tarkasti lukittu lähteen rytmiin. Kaksipiste- CDV ottaa huomioon myös lähteen vaihtelun. Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 46

Ref MP MP 1 MP 2 C k C 5 C 4 C 1 C 2 C 3 kello seis A 1 A 2 A 3 A 4 A 5 A 6 A 1k A 13 A 12 A 11 D 12 A 21 A2 2 A 23 A 2k A k odellinen saapumisaika C k Referenssi saapumisaika Y k = C k - A k yksipiste-cdv D 12 X k V k A 1k odellinen saapumisaika MP 1 :ssä A 2k odellinen saapumisaika MP 2 :ssä D 12 odellinen siirtoviive MP 1 :stä MP 2 :n solulle 0 X k odellinen siirtoviive MP 1 :stä MP 2 :n solulle k V k kaksipiste-cdv MP 1 :n ja MP 2 :n välillä Kuva 4-3 Yksipiste-CDV ja kaksipiste-cdv [26] Kuvan keskiarvokäyrä on laskettu yksipistemenetelmällä, minimi- ja maksimikäyrät ovat näytejoukon absoluuttisten minimi- ja maksimiarvojen kuvaaja. t(us) 9,0E-6 8,0E-6 7,0E-6 6,0E-6 5,0E-6 4,0E-6 3,0E-6 2,0E-6 1,0E-6 000,0E+0-1,0E-6 0 200 400 600 800 1000 1200 1400 1600 Load(Mps) Keskiarvo Minimiarvo Maksimiarvo Kuva 4-4 Solun kytkentäviiveen vaihtelu eri kuormituksilla. 4.4 JOHOPÄÄÖKSIÄ KYKENÄVIIVEEN MIAUSULOKSISA uloksista on nähtävissä kytkentälaitteen estottoman rakenteen aikaansaama kytkentäviiveen keskiarvon tasaisuus (15,3±0,3µs). Kytkentäviive ei siis ole Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 47

riippuvainen taustakuormasta, jos taustaliikenne ei ylikuormita lähtöjohtoja. Kytkentäviiveen keskiarvo pysyy koko mittausalueella 1µs sisällä, mikä antaakin aihettaa uskoa, että hallinnan toteutus on hajautettu. Varianssin tasaisuus ja kohtalaisen pieni arvo (3,5±0,5µs) johtunee tarjotun taustaliikenteen tilastollisesta riippuvuudesta eri porttien välillä. oisaalta vastaavat mittaukset ovat antaneet samansuuntaisia tuloksia myös aiemminkin: kytkentäviiveen keskiarvo 13µs ja varianssi 1,54µs. Marko Luoma AM-kytkentälaitteiden suorituskyvyn mittaus 48