VIHIMA07 Mobil és vezeték nélküli hálózatok. Forgalmi modellezés és tervezés

Hasonló dokumentumok
Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

A Markovi forgalomanalízis legújabb eredményei és ezek alkalmazása a távközlő hálózatok teljesítményvizsgálatában

Forgalmi tervezés az Interneten

Csoportosítsa a videoátviteli szolgáltatásokat, jellemezze az egyes csoportokat!

VIHIMA07 Mobil és vezeték nélküli hálózatok QoS alapok áttekintése

Rádiós hozzáférő hálózatok elemzése és méretezése analitikus módszerekkel Rákos Attila Nokia Siemens Networks

Internet-hozzáférések teljesítményvizsgálata webböngészőben

Operációs rendszerek II. Folyamatok ütemezése

Számítógépes Hálózatok 2010

Megkülönböztetett kiszolgáló routerek az

HETEROGÉN MOBILHÁLÓZATOK, MOBIL BACKHAUL ÉS GERINC HÁLÓZAT GYAKORLAT

pacitási kihívások a mikrohullámú gerinc- és lhordó-hálózatokban nkó Krisztián

SzIP kompatibilis sávszélesség mérések

Ütemezés (Scheduling),

AGSMHÁLÓZATA TOVÁBBFEJLESZTÉSE A NAGYOBB

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

80% 20% Backbone 80% 20% Workgroup. Gbps/MHz. time. Internet Bandwidth. Router CPU Speed

K+F a Hálózattervezés területén

A digitális KábelTV melléktermékeinek minőségi kérdései

Biomatematika 2 Orvosi biometria

Ütemezés (Scheduling),

A tantárgy vezérgondolatai. Az IP kezdeti vezérelvei. A TE céljai

Dr. Kalló Noémi. Termelés- és szolgáltatásmenedzsment. egyetemi adjunktus Menedzsment és Vállalatgazdaságtan Tanszék. Dr.

E.4 Markov-láncok E.4 Markov-láncok. Sok sorbanállási hálózat viselkedése leírható "folytonos idejű Markovláncok " segítségével.

Számítógép-rendszerek fontos jellemzői (Hardver és Szoftver):

[Biomatematika 2] Orvosi biometria

Gigabit/s sebess«gű internetkapcsolatok m«r«se b ng«szőben

Hálózati réteg. WSN topológia. Útvonalválasztás.

Szolgáltatások és alkalmazások (VITMM131)

InfoVista újdonságok. Sándor Tamás. fımérnök. SCI-Network Távközlési és Hálózatintegrációs zrt. T.: F.:

2008 II. 19. Internetes alkalmazások forgalmának mérése és osztályozása. Február 19

Abszolút folytonos valószín ségi változó (4. el adás)

Valószínűségi modellellenőrzés Markov döntési folyamatokkal

Véletlen jelenség: okok rendszere hozza létre - nem ismerhetjük mind, ezért sztochasztikus.

előadás Diszkrét idejű tömegkiszolgálási modellek Poisson-folyamat Folytonos idejű Markov-láncok Folytonos idejű sorbanállás

x, x R, x rögzített esetén esemény. : ( ) x Valószínűségi Változó: Feltételes valószínűség: Teljes valószínűség Tétele: Bayes Tétel:

Objektív beszédminősítés

Az idősorok összetevői Trendszámítás Szezonalitás Prognosztika ZH

10. Exponenciális rendszerek

Nagy számok törvényei Statisztikai mintavétel Várható érték becslése. Dr. Berta Miklós Fizika és Kémia Tanszék Széchenyi István Egyetem

Alternatív zártláncú tartalomtovábbítás értékesítőhelyek számára

Statisztika - bevezetés Méréselmélet PE MIK MI_BSc VI_BSc 1

BAGME11NNF Munkavédelmi mérnökasszisztens Galla Jánosné, 2011.

Összefoglalás és gyakorlás

Termelés- és szolgáltatásmenedzsment

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Kockázatalapú változó paraméterű szabályozó kártya kidolgozása a mérési bizonytalanság figyelembevételével

Budapesti Műszaki és Gazdaságtudományi Egyetem december 2.

Logisztikai szimulációs módszerek

Kommunikáció. Kommunikáció. Folyamatok. Adatfolyam-orientált kommunikáció. Kommunikáció típusok (1) Kommunikáció típusok (2) Média. Folyamok (Streams)

Teljesítménymodellezés

Volatilitási tőkepuffer a szolvencia IIes tőkekövetelmények megsértésének kivédésére

Riverbed Sávszélesség optimalizálás

Hipotézis STATISZTIKA. Kétmintás hipotézisek. Munkahipotézis (H a ) Tematika. Tudományos hipotézis. 1. Előadás. Hipotézisvizsgálatok

Objektív beszédminısítés

Mi az adat? Az adat elemi ismeret. Az adatokból információkat

Távközlő hálózatok és szolgáltatások VoIP Kapcsolástechnika

Valószínűségszámítás és Statisztika I. zh november MEGOLDÁS

Statisztikai következtetések Nemlineáris regresszió Feladatok Vége

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Loss Distribution Approach

Szenzorhálózatok programfejlesztési kérdései. Orosz György

Valószínűségszámítás összefoglaló

Tomka Péter NMHH, Mérésügyi főosztályvezető

Az INTRO projekt. Troposzféra modellek integritásvizsgálata. Rédey szeminárium Ambrus Bence

Híradástechikai jelfeldolgozás

Tömören a tartalomról Transzkódolási eljárások HFC szemmel

Szállítási réteg (L4)

Jelek és rendszerek 1. 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék

Valószínűségi változók. Várható érték és szórás

egyenletesen, és c olyan színű golyót teszünk az urnába, amilyen színűt húztunk. Bizonyítsuk

Eseményalgebra. Esemény: minden amirl a kísérlet elvégzése során eldönthet egyértelmen hogy a kísérlet során bekövetkezett-e vagy sem.


Biometria az orvosi gyakorlatban. Korrelációszámítás, regresszió

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT szeptember 10. HSNLab SINCE 1992

Sinus-Networks. Ubiquiti AirFiber teszt EtherSAM és Y.1731 mérésekkel

A következő feladat célja az, hogy egyszerű módon konstruáljunk Poisson folyamatokat.

Akusztikai tervezés a geometriai akusztika módszereivel

Szolgáltat. gfelügyeleti gyeleti rendszer fejlesztése. NETWORKSHOP 2010 Sándor Tamás

Mobil kommunikáció /A mobil hálózat/ /elektronikus oktatási segédlet/ v3.0

GPON rendszerek bevezetése, alkalmazása a Magyar Telekom hálózatában

Gazdasági matematika II. Tantárgyi útmutató

8. Szállítói réteg TCP Tahoe, Reno, AIMD, hatékonyság, fairness. HálózatokII, 2007

ÉRZÉKELŐK ÉS BEAVATKOZÓK I. 3. MÉRÉSFELDOLGOZÁS

Készítette: Trosztel Mátyás Konzulens: Hajós Gergely

Az Informatika Elméleti Alapjai

Diverzifikáció Markowitz-modell MAD modell CAPM modell 2017/ Szegedi Tudományegyetem Informatikai Intézet

A 450 MHZ-es frekvencia és a kormányzati hálózatok fejlesztésének kapcsolódásai

Mintavétel fogalmai STATISZTIKA, BIOMETRIA. Mintavételi hiba. Statisztikai adatgyűjtés. Nem véletlenen alapuló kiválasztás

Statisztikai módszerek a skálafüggetlen hálózatok

( 1) i 2 i. megbízhatóságú a levont következtetése? A matematikai statisztika eszközeivel értékelje a kapott eredményeket!

Statisztika elméleti összefoglaló

Idõ-ütemterv há lók - I. t 5 4

E Q U I C O M M é r é s t e c h n i k a i K f t. H B u d a p e s t, M á t y á s k i r á l y u T. : F.

Bevezetés a biometriába Dr. Dinya Elek egyetemi tanár. PhD kurzus. KOKI,

Hálózati szolgáltatások biztosításának felügyeleti elemei

Elliptikus eloszlások, kopuláik. 7. előadás, március 25. Elliptikusság tesztelése. Arkhimédeszi kopulák

Biztonságkritikus rendszerek Gyakorlat: Architektúrák

Gazdasági matematika II. tanmenet

(Independence, dependence, random variables)

Átírás:

Forgalmi modellezés és tervezés 2016. május 17. Budapest Telek Miklós Hálózati Rendszerek és Szolgáltatások Tanszék I.L.117, telek@hit.bme.hu

2 Tartalom Elemi összefüggések és intuitív méretezési módszerek QoS paramáterek Forgalmi osztályok és erőforrás menedzsment Irodalom: Villy Iversen: Teletraffic Engineering Handbook forgalom elmélet hálózati kapcsolódással John Evans,Clarence Filsfils: Deploying IP and MPLS QOS for Multiservice Networks hálózat forgalmi működése forgalom elméleti kapcsolódással

Forgalmi viselkedés Ember gép kapcsolat Ember: Sztochasztikus viselkedés Gép: Determinisztikus viselkedés Forgalom: Felhasználói igények Struktúra: Hardver Stratégia: Szoftver Véletlen összetevők vizsgálata modellezése modell alapján történő tervezése Telek Miklós, BME Hálózati Rendszerek és 3

4 Elemi valószínűség számítás X: véletlen változó E(X): X átlagos értéke (minták átlaga ehhez tart) X ingadozása az átlag körül: szórás négyzet: S 2 (X)=E((X-E(X)) 2 )= E(X 2 )-E 2 (X) X normalizált ingadozása az átlag körül: S 2 (X)/ E 2 (X) (relatív szórás négyzet, CV(X)) Példa: 400 km-re szeretnék elautózni. átlag fogyasztás: 10l/100km

5 Intuitív méretezés Végtelen konfliktus feloldási képesség mellett E(X) erőforrás elegendő X igény kielégítésére egy paraméteres méretezés Véges konfliktus feloldás mellett Pontos válasz:.. Intuitív válasz: E(X) + F(CV(X)), ahol F(CV(X)) monoton nő CV(X) függvényében. két paraméteres méretezés Kihasználtság: E(X) / (E(X) + F(CV(X)))

6 Elemi valószínűség számítás X, Y: FÜGGETLEN véletlen változók várható érték: E(X+Y)= E(X)+ E(Y) szórás négyzet: S 2 (X+Y)= S 2 (X)+S 2 (Y) normalizált ingadozása az átlag körül: CV(X+Y)=S 2 (X+Y)/ E 2 (X+Y) CV(X+Y)<= MAX(CV(X), CV(Y)) ha E(X)=E(Y) és S 2 (X)=S 2 (Y) akkor CV(X+Y)= CV(X)/2 FÜGGETLEN véletlen események aggregálása csökkenti a relatív szórást!!!

7 Aggregálás Kisebb relatív szórás, kisebb erőforrás igény Erőforrás kihasználtság nő, Redundancia csökken Sebezhetőség nő.

8 Elemi valószínűség számítás X, Y: FÜGGŐ véletlen változók korreláció: korr(x,y)= (E(XY)-E(X)E(Y))/(S(X)S(Y)) -1 <= korr(x,y) <= 1 korr(x,y) ~ 1 lassan átlagolódnak hasonló minták korr(x,y) ~ -1 gyorsan átlagolódnak ellentétes minták

9 Intuitív méretezés Korrelált minták véges konfliktus feloldás mellett Pontos válasz:.. Intuitív válasz: Korreláció: E(X) + F(CV(X),korr) ahol F(CV(X),korr) monoton nő korr függvényében méretezés összefüggőség alapján

10 Elemi valószínűség számítás X 1, X 2, X 3, X 4, : FÜGGŐ véletlen változó sorozat X(t), t>=0: FÜGGŐ véletlen változó függvény Autokorreláció: n mintával távolabb lévő minták korrelációja korr(x i, X i+n ) d idővel távolabb lévő minták korrelációja korr(x(t), X(t+d))

11 Intuitív méretezés Korrelált minták véges konfliktus feloldás mellett Pontos válasz:.. Intuitív válasz: Korreláció figyelembe vételével: E(X) + F(CV(X), korr(x i, X i+n )), ahol F(CV(X), korr(x i, X i+n )) n függvénye. E(X) + F(CV(X), korr(x(t), X(t+d))), ahol F(CV(X), korr(x(t), X(t+d))) d függvénye. méretezés autokorreláció függvény alapján

12 Folklór 1 Erlang forgalom Egész értékű véletlen igényfolyamat Heti, napi periodicitás Szolgáltatási célkitűzés veszteség-költség optimum Forgalmas óra Véletlen forgalom Igények egyensúlyi eloszlása: Poisson eloszlás p i = ai i! e a Kapcsolódó: Poisson/Exponenciális modell Memória mentes viselkedés: Markov láncok

13 Folklór Erlang B (veszteségi formula) Egyesével ugráló, egészértékű, véletlen igényfolyamatok esetén: -> Csonkolt Poisson eloszlás B(a, n) = a n n! n k=0 a k k!

14 Folklór Kaufman-Roberts veszteségi formula Nem csak egyesével ugráló, egészértékű, véletlen igényfolyamatok esetén relatív foglaltsági valószínűségek p(c): 0 ha c < 0 1 ha c = 0 p c = a i c i p c c i ha 0 < c C c i normalizált foglaltsági valószínűségek: p c = p(c) p(k) Veszteség k blokkolt p(k) C k=0

15 Folklór Poisson folyamat/exponenciális eloszlás rossz Nehézfarkú eloszlás S(X) nagyon nagy (elméletileg végtelen) Önhasonló (fraktál jellegű) forgalom autokorrelació nagyon lassan csökken n/d függvényében (exponenciálisnál lassabban) Sok csúnyaság mellett pl. az aggregálási szabályok is megváltoznak!!

16 Legfontosabb forgalmi jellemzők késleltetés késleltetés ingadozás / jitter csomag vesztés átvitel (throughput) rendelkezésre állás (service availability) csomag sorrend megőrzés tapasztalt minőség (quality of experience) Ezek a jellemzők határozzák meg a szolgáltatás minőséget: Quality of service (QoS)

17 Késleltetés és jitter Terjedési késleltetés Kapcsolási késleltetés Kiszolgálási (scheduling) késleltetés Segmentálási/összerakási késleltetés Sorrendezési késleltetés és ezeknek az összetevőknek az ingadozása

18 Csomagvesztés Torlódás Fizikai réteg hibája (10-6 satellite 10-13 optical link) Hálózati elem hibája Alkalmazási rétegbeli veszteség

19 Throughput Link kapacitás Osztály kapacitás Út kapacitás Végpontok közti felhasználói kapacitás Throughput mérése Több metodológia Minimális csomag érkezési időköz Átlagos adatsebesség egy időszakra

20 Rendelkezésre állás Availability =working_time/total_time =MTBF/(MTBF+MTTR)

21 QoE tapasztalt minőség Hang és video átvitel esetén QoS paraméterek és MOS mean opinion score.

22 Forgalmi osztályok CBR Igény érkezési intenzitás Átlagos igény tartási idő Fix sávszélesség VBR Igény érkezési intenzitás Átlagos igény tartási idő Sávszélesség állapotok és átmenetek

23 Forgalmi osztályok Adaptív Igény érkezési intenzitás Átlagos igény tartási idő Min/Max sávszélesség Elasztikus Igény érkezési intenzitás Min/Max sávszélesség Átvitt adatmennyiség Best effort

24 Forgalmi osztályok tulajdonságai CBR Kapcsolat ideje alatt fix sávszélesség CAC triviális (Kaufman-Roberts) VBR Kapcsolat ideje alatt változó sávszélesség Kétféle veszteség (érkezéskor, on-off) ha nincs túlméretezés CAC cél e két veszteség szerint

25 Forgalmi osztályok tulajdonságai Adaptív Csökkenő kapacitással az átviteli igény csökken Túlterhelések könnyen kiürülnek CAC cél pl. átlagos sávszélesség Elasztikus Csökkenő kapacitással az átviteli igény nem csökken Túlterhelések nehezen ürülnek CAC cél pl. átlagos sávszélesség Best effort Nincs CAC cél

26 Erőforrás menedzsment Kiszolgálás (csomag továbbítás) az elvárt szolgáltatás minőség biztosításával Erőforrás megosztás, erőforrás allokáció Közös erőforráson Ütemezés Prioritásos kiszolgálás Súlyozott erőforrás kiszolgálás és ezek kombinációi pl. jelzések prioritásos megkülönböztetése, forgalmi osztályok súlyozott megkülönböztetése ezek finom hangolása (súlyok, több szintű aggregálás)

27 Erőforrás menedzsment Prioritásos kiszolgálás Nagy prioritás -> kis késleltetés Kiéheztetés veszélye Megszakításos -- megszakítás kezelése Nem megszakításos -- nagy csomagméret miatt nagy induló késleltetés Súlyozott erőforrás megosztás Nincs kiéheztetés, A prioritás terhelés függő.

28 Súlyozott erőforrás kiszolgálás Elméleti (bit szintű) viselkedés Csomag szintű implementciók: Weighted round-robin (A,B,B,C,C,C,C) csomagméretfüggő arányok Weighted fair queueing (GPS befejezési idők szerint) Deficit round-robin

29 Weighted Round Robin WRR példa Queue Round1 Round2 Round3 Quantum 1 1 1 Pkts_sent 1*64B 1*64B 1*64B Byte 64B 64B 64B Quantum 2 2 2 Pkts_sent 2*1500B 2*1500B 2*1500B Deficit 3000B 3000B 3000B Quantum 4 4 4 Pkts_sent 4*300B 4*300B 4*300B Deficit 1200B 1200B 1200B Csatorna megosztás: 1 : 2 : 4 helyett 64 : 3000 : 1200 14% : 28% : 58% helyett 2% : 70% : 28%

30 Deficit Round Robin DRR példa Queue Round1 Round2 Round3 Round4 Round5 Round6 Round7 Round8 Quantum 100 136 108 144 116 152 124 100 Pkts_sent 1*64B 2*64B 1*64B 2*64B 1*64B 2*64B 2*64B 1*64B Pkts_no {A1} {A2,A3} {A4} {A5,A6} {A7} {A8,A9} {A10,A11} {A12} Deficit 36 8 44 16 52 24 0 36 Quantum 200 400 600 800 1000 1200 1400 1600 Pkts_sent 0 0 0 0 0 0 0 1*1500B Pkts_no - - - - - - - {B1} Deficit 200 400 600 800 1000 1200 1400 100 Quantum 400 500 600 400 500 600 400 500 Pkts_sent 1*300B 1*300B 2*300B 1*300B 1*300B 2*300B 1*300B 1*300B Pkts_no {C1} {C2} {C3,C4} {C5} {C6} {C7,C8} {C9} {C10} Deficit 100 200 0 100 200 0 100 200