Liikennemallinnus on stokastisen mallin luomista verkon liikennevirroista , se voi olla esimerkiksi matkapuhelin- tai tietokoneverkko.
Pakettimallinnus on pakettivirran luomista pakettivälitteisessä verkossa . Tällainen malli on en:web-liikennemalli , tämä on tietomalli, jonka käyttäjän verkkoselain lähettää tai vastaanottaa . Näitä malleja käytetään aktiivisesti tietoliikenneteknologioiden kehittämisen aikana analysoimaan eri protokollien , algoritmien tai verkkotopologioiden suorituskykyä ja kapasiteettia .
Verkon suorituskykyä analysoidaan mittaamalla liikennettä testiverkossa (stand) liikennegeneraattorilla (esimerkiksi: iperf , en:bwping tai en: Mausezahn ). Liikennegeneraattorit lähettävät kuviollisia tai satunnaisia paketteja, useimmiten yksilöllisellä pakettitunnisteella, mikä mahdollistaa pakettien saapumisjärjestyksen seuraamisen verkossa.
Numeerinen analyysi verkkosimulaatiolla on usein tehokkain tapa. Jonoteoriaa käyttävää analyyttistä lähestymistapaa voidaan käyttää yksinkertaistetuissa liikennemalleissa, mutta se on myös monimutkaista, jos käytetään realistista liikennemallia.
Kevyt tietopakettimalli on malli, joka käyttää en:greedy lähdemallia . Sitä käytetään analysoitaessa en:best-effort-liikenteen maksimiläpäisykykyä ( ilman QoS - takuita ). Monet generaattorit käyttävät tätä mallia.
Muita perinteisiä yksinkertaistettuja liikenteen generointimalleja en:circuit-switched datalle sekä pakettidatalle ovat Poisson-prosessi , jossa saapuvien pakettien määrä tai puheluiden määrä aikayksikköä kohti seuraa Poisson-jakaumaa . Kunkin puhelun pituus mallinnetaan yleensä eksponentiaalisena jakaumana . Samanaikaisten puheluiden määrä noudattaa Erlang - jakaumaa .
Tässä mallissa on muuten vähän muistia, mikä tarkoittaa, että se ei ota huomioon näiden pakettien epäyhtenäistä luonnetta, joka tunnetaan myös pitkän linkin riippuvuutena . En:long-tail -liikennemallia voidaan käyttää realistisempiin itsekaltaisten prosessien malleihin , kuten Pareto-jakaumaan .
Itse tietosisältöä ei yleensä mallinneta. Sillä välin, jos sisältö jäsennetään vastaanottopäässä, kuten laskettaessa en:bit-virhesuhdetta , sen odotetaan käyttävän Bernoulli-prosessia , kuten riippumattomien binäärilukujen satunnaista sarjaa.
Pakettivälitteisille langattomille verkoille on olemassa ainakin kaksi standardoitua liikenteen luomismallia: 3GPP2 - malli ja 802.16 -malli . 3GPP2 - malli on paljon vaikeampi toteuttaa, mutta tämä edellyttää realistisempien tulosten saamista. 802.16 - malli on paljon helpompi toteuttaa.
3GPP2 - malli on kuvattu yksityiskohtaisesti virallisessa dokumentaatiossa [1] . Tässä asiakirjassa kuvataan seuraavan tyyppisiä liikenteen luojia:
Pääidea: ota osittain käyttöön HTTP- , FTP- ja TCP- protokollat . Esimerkiksi HTTP - liikenteen generaattori simuloi pienen määrän pieniä objekteja (kuten kuvia) sisältävän verkkosivun lataamista. TCP - virtaa (tämä on syy, miksi TCP - generaattorin tulisi olla tässä mallissa) käytetään näiden objektien lataamiseen HTTP1.0- tai HTTP1.1-määritysten mukaisesti. Nämä mallit lataavat yksityiskohdat näiden protokollien toiminnasta. Ääni, WAP ja peliverkko on mallinnettu vähiten monimutkaisemmalla tavalla.
802.16 - malli on paljon yksinkertaisempi. Se esiintyy useissa 802.16 TG3 -julkaisuissa [2] . Pääideana on määritellä kolme perusmallia:
ja sekoita ne yhteen simuloidaksesi erityyppistä verkkoliikennettä . Jokainen keskeytetty prosessi voidaan joko ottaa käyttöön tai poistaa käytöstä (ON- tai OFF-tilassa). Paketit luodaan vain aktivoidussa tilassa. Päälle- ja poiskytkentäjaksojen pituus, pakettien koot ja niiden väliset välit määritetään kussakin mallissa erikseen, joten nämä mallit eroavat tietyiltä parametreiltä. Näitä malleja voidaan sekoittaa keskenään esimerkiksi: 4IPP on neljä IPP-virtaa eri parametreillä. HTTP ja FTP simuloidaan 4IPP:nä; VoIP teeskennetään IDP:ksi, 2IDP:ksi, 4IDP:ksi; Video on simuloitu 2IRP:nä.