Voice over WLAN
Mediayhteyden priorisointi WLANissa

EDCF on IEEE 802.11e -standardin tapa saada priorisoitu mediayhteys sovelluksille, jotka vaativat QoSia. WLAN perustuu jaettuun mediaan, jonka MAC-tasolle on kaksi pääsytapaa – DCF (Distributed Coordination Function) ja PCF (Point Coordination Function). DCF käyttää CSMA/CA-protokollaa, joka parhaiten tunnetaan best-effort palvelusta sekä asynkronisista datalähetyksistä. PCF käyttää keskitetysti hallittua pollausmetodia tukeakseen synkronista datalähetystä. DCF on perustapa päästä mediaan kiinni, kun taasen PCF:ää ei ole otettu laajaan käyttöön. CSMA/CA-tekniikka perustuu törmäyksien välttämiseen.
DCF toimii kuuntele ennen lähetystä -periaatteella. Jokainen asema tarkistaa ennen datan lähetyksiä onko media vapaa. Jos media on havaittu vapaaksi, datalähetys voidaan aloittaa välittömästi. Jos media on havaittu varatuksi, asema siirtää omaa lähetystään, kunnes edellinen lähetys on loppu. Asema luo backoff interval -laskurin, joka vähentää backoff-aikaa jokaisen kerran kun se havaitsee median olevan vapaa. Heti kun backoff-laskuri loppuu, voi asema aloittaa lähetyksen olettaen, että tällöin media on vapaa. Mikäli lähetys ei onnistu, voidaan olettaa törmäyksen tapahtuneen ja backoff-proseduuri aloitetaan uudelleen sekä CW (contention window) tuplataan. DCF:llä on sama prioriteetti median pääsyyn jokaiselle asemalle. Sillä ei ole erottelukykyä, jonka avulla voitaisiin priorisoida eri datavirtojen erilaisia viivevaatimuksia.
HCF (Hybrid Coordination Function) on DCF:n ja PCF:n hybridi. HCF:ssä on kaksi median pääsytapaa EDCA (Enhanced Distributed Channel Access) ja HCCA (HCF Controlled Channel Access). HCF määrittelee erilaiset kehyksienvaihdon sekvenssisetit, jotka ovat käytettävissä milloin tahansa. Kun taasen PCF käyttää erilaista kehyksenvaihtosekvenssiä median kilpailutilanteessa ja tilanteessa, jossa ei ole kilpailua varattaessa mediaa.
EDCA on paranneltu versio CSMA/CA-mekanismista, johon on lisätty prioriteetit. Contention Window- ja backoff-aikojen avulla voidaan suosia korkeamman prioriteetin omaavia luokkia. Käytössä on kahdeksan käyttäjälle tarkoitettua prioriteettitasoa. Jokainen prioriteetti on kiinnitetty tiettyyn Access Categoryyn eli pääsyryhmään, joka taasen on yhteydessä eri jonoihin.
HCCA käyttää eräänlaista hybridikoordinaattoria (HC) keskitettyyn median pääsyn hallintaan. HCCA:n tavoite on vähentää mediasta kilvoittelua.
EDCF (Enhanced DCF) on HCF:n käyttämä toiminto, joka tarjoaa erotellun ja jaetun pääsyn mediaan kahdeksan prioriteetin avulla. Access Category eli mediaan pääsykategoria tarjoaa asemille prioriteettituen. Jokaisella asemalla voi olla neljä AC:ta, jotka tarjoavat kahdeksaa käyttäjälle tarkoitettua prioriteettiä (User Priorities). AC:llä on yksi tai useampi UP. Asema ottaa mediaan yhteyttä lähetettävän kehyksen pääsy kategorian (AC:n) mukaan. AC, jolla on korkeampi prioriteetti, annetaan lyhyempi CW, jotta se pystyisi lähettämään ennen matalamman prioriteetin omaavia. Tämä tehdään määrittelemällä CW rajat, eri raja-arvot eri Access Categorylle. MSDUt (MAC Service Data Units) toimitetaan useiden eri backoff tapahtumien kautta yhdessä asemassa. Jokainen backoff tapahtuma on määritelty Traffic Category muuttujien avulla.