Sdílení přístupu ke společnému kanálu

Poznámka: Režimy komunikace
    Simplex, half-duplex, full-duplex.

Deterministické vs. nedeterministrické metody sdílení přístupu

Významné parametry pro srovnání deterministických (bezkolizních) a nedeterministických (metod):

Metody náhodného přístupu ke sdílenému kanálu

Aloha

1) Prostá aloha



Kolizní slot 2*t0 (t0=doba pro vyslání rámce)

Poznámky:

Při takovéto metodě může být kanál statisticky využit nejvýše na 18%. Rámec opakován průměrně 3x. Pokles průchodnosti pro rostoucí celkový tok.

Lze odvodit závislost propustnosti na počtu zájemců o vysílání (v paketovém  intervalu):


Odvození viz zde (jen pro informaci)

Všimněte si:

2) Taktovaná aloha (slotted aloha)


Vlastnosti metod prostá a taktovaná ALOHA
Odvození vlastností taktované aloha (pro informaci)

3) Řízená aloha


Carrier Sense Multiple Access (CSMA)

Skupina metod náhodného přístupu s příposlechem nosné, tj. využití znalosti o obsazení kanálu.

Podmínky pro aplikaci:
Toto platí v LAN. Při nesplnění těchto podmínek má efektivitu horší, než aloha.

1) Naléhající CSMA (1-persistant CSMA)

2) Nenaléhající CSMA (non-persistant CSMA)

3) p-naléhající CSMA (p-persistant CSMA)


Metody CSMA samy o sobě nezajišťují stabilitu, je nutné aplikovat vhodnou metodu řízení pro udržení kanálu v pracovní oblasti (např. snižovat intenzitu opakování, resp. parametr p u p-naléhající CSMA)


4) CSMA/CD (CSMA with Collision Detection)

- CSMA s detekcí kolize (sledování vlastního vysílání)
- HW musí umožňovat detekci kolize (posun SS složky u coax Ethernet, signál na přijímacím páru u TP Ethernet)
Maximální doba do zjištění kolize



Důsledky:
Poznámka: Použití CSMA/CD v Ethernetu

Metody sdílení s omezenými kolizemi (pro informaci, užívané zřídka)

Deterministický přístup ke sdílenému kanálu

Centralizované řízení


Centralizované řízení - přidělování na výzvu

Nejstarší, původně v terminálových systémech nad protokoly BSC a HDLC

Centralizované řízení - přidělování na výzvu - cyklická výzva
Centralizované řízení - přidělování na výzvu - binární vyhledávání
Při malém zatížení a velkém počtu stanic je efektivní vyhledávat stanici připravenou vysílat binárním vyhledáváním. Rychlejší než cyklická výzva pro malé zátěže.

Modifikace: Metoda adaptivní výzvy: pokud přizpůsobíme úroveň, od které procházíme strom aktuální zátěži.

Centralizované řízení - přidělování na žádost


Distribuované řízení


Distribuované řízení - Rezervace kanálu




Distribuované řízení - Binární vyhledávání



Po rozhodnutí o právu vysílání je vyslán jeden datový rámec, pak opět dohoda o kanál.

- Vhodnou adresací lze řešit prioritu stanic.
- Opatření proti monopolizaci kanálu: virtuální adresy, rotace adres v rámci pevného očíslování vždy po odvysílání rámce.

Distribuované řízení - Logický kruh

Problém počátečního ustavení posloupnosti, odpojování a připojování stanic do logického kruhu za provozu (rekonfigurace).

Velké zpoždění při malé zátěži a velkém počtu stanic.

Distribuované řízení - Virtuální logický kruh

Stanice s adresou m sleduje provoz na médiu a dojde-li po ukončení vysílání stanice n k uvolnění média na dobu ((m-n) mod N)*t, kde t je doba šíření signálu médiem a N počet stanic, pak stanice m může začít vysílat.

Jinak řečeno:
Po odvysílání rámce je každý další stanici vyhrazen časový interval, kdy smí začít vysílat, nevyužije-li jej, následuje interval další stanice.

Nutnost synchronizace a úplné slyšitelnosti stanic.
V oblasti malých zátěží efektivnější než logický kruh (odpadá režie předávání tokenu).

Metody přístupu u kruhových sítí