Modelování soutěže o sdílené médium v IEEE 802.11 – applet
V tomto appletu je možné modelovat nastavení bezdrátových stanic podle EDCA v IEEE 802.11.
Uživatel si v tabulce kliknutím nastaví parametry stanic, které soutěží o médium a applet pak zobrazuje nejrůznější informace, jako zejména pravděpodobnost výhry, pravděpodobnost kolize atd.
Ukázky snímků obrazovky:
Applet podporuje řadu funkcí a možností zobrazení, viz následující popis:
Základní informace
- Produkt byl otestován ve verzi Javy (včetně Java pluginu ve webovém prohlížeči) 1.6 (1.6.0_23).
- Přístupová metoda EDCA je distribuovaná. V praxi to tedy znamená, že každá stanice, která chce použít variabilní délku čekací doby, musí mít podporu standardu 802.11e a jeho implementaci QoS.
- Tento applet představuje první kolo soutěžení, tedy případ, kdy v předchozím kole nenastala kolize. Je ovšem možné napodobit další kola soutěže vložením stanic s nenulovým AIFS a nulovým CW.
Rovněž je možné takto simulovat stanice, které nepodporují variabilní délku čekací doby.
- Samostanou desktopovou aplikaci je možné stáhnout zde. Tato verze umožňuje i ukládání a načítání uživatelských konfigurací stanic.
Matice stanic
- Čísla na pozicích stanic značí počet stanic s touto shodnou dvojicí parametrů AIFS, CW. Použitá písmena značí typické parametry stanic v 802.11e a jsou vysvětleny v poli Vysvětlivky.
- Čísla na osách značí počet časových intervalů /time slotů, TS/.
- AIFS je fixní část čekací doby stanice.
- CW určuje rozsah, ze kterého se náhodně generuje variabilní část čekací doby stanice.
- Příklad: jestliže je AIFS = 7 TS a CW = 3 TS, pak možná generovaná čekací doba je 7, 8, 9, nebo 10 časových intervalů /time slotů/.
- Najetí ukazatele myši nad konkrétní políčko matice zobrazí číselnou hodnotu PWin /pro režim Aktuální stav/ nebo PWin a Pcoll /pro režim Po přidání stanice/.
Zobraz
- Slouží k výběru, zda se mají barevně zobrazovat hodnoty PWin či PColl.
(V režimu výpočtu Aktuální stav jsou při zobrazení Pcoll barvy všech polí shodné a odpovídají pravděpodobnosti kolize.)
Režim výpočtu
- Aktuální stav: Slouží k analýze modelu sítě, složeného z uživatelem zadaných stanic. Program vypočítá pravděpodobnost výhry pro každou stanici a také pravděpodobnost, že na sdíleném médiu nastane kolize. Výsledek se zobrazuje v tabulce Detail.
- Po přidání stanice: Program ukazuje virtuální hodnoty pravděpodobnosti – „Jaké by bylo Pwin/Pcoll v případě, že přidám novou stanici s takovýmito parametry?“
Režim ukazatele
- Editace: Levé tlačítko myši přidá v Matici stanic jednu stanici. Pravé jednu odebere.
- Zobraz detaily: V režimu Po přidání stanice se pod každým políčkem Matice stanic ukrývá samostatný síťový model.
Kliknutím levého tlačítka myši na políčko v Matici stanic způsobí zaplnění tabulky Detail parametry tohoto modelu.
Tabulka Detail
- Zobrazuje AIFS, CW, počet a procentuálně vyjádřenou pravděpodobnost výhry pro každou přítomnou stanici zvlášť.
- Pravděpodobnost kolize Pcoll je procentuálně vyjádřena pod tabulkou Detail.
Možnosti
- Nastavení: Otevře dialog, kde je možné změnit rozměry Matice stanic a parametr aCWmin, který určuje rozložení přístupových kategorií v Matici stanic /viz Vysvětlivky/. V případě offline aplikace jsou zde aktivní dvě tlačítka Ulož a Načti sloužící k uložení či načtení konfigurací stanic.
- Reset: Způsobí vymazání všech uživatelem vložených stanic. Rozměry matice se nezmění.
- Aktualizuj + Real Time: Při velkém počtu stanic a zejména v režimu Po přidání stanice může docházet k dlouhým výpočtům. Po opuštění Real Time výpočet a zabarvení pro každé políčko matice proběhne až po stlačení tlačítka Aktualizuj.
Gamma
- Slouží ke zvýraznění určité části barevné škály pravděpodobností 0 až 1.
Barevný režim
- Umožňuje volbu mezi třemi barevnými provedeními: Jet, Teplo a Šeď.
(c) 2011, Július Stecík, Pavel Rajmic, Karol Molnár, Ústav telekomunikací, FEKT, VUT v Brně