• Ei tuloksia

Edellisen kerran yhteenveto

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Edellisen kerran yhteenveto"

Copied!
14
0
0

Kokoteksti

(1)

Edellisen kerran yhteenveto

MAC-kerroksen päätehtävät – Radiokanavan varaus

– Liittyminen verkkoon

– Käyttäjän (station) tunnistus ja datan salaus

(2)

Radiokanavan varaus

• Toimintaperiaate: Fyysinen ja virtuaalinen radiokanavan tunnustelu (sense)

• Fyysinen = mitataan lähetystaajuudelta kuuluvaa tehoa

• Virtuaalinen = timer = NAV(Network Allocation Vector), jossa lukemana

kanavassa meneillään olevan (tai varattu) lähetysaika.

• Eksponentiaalisesti kasvava backoff aika, jos radiokanavan tunnistelu päättyy

tulokseen kanava = varattu.

(3)

Interframe space priorisointi

• Short IFS

– ACK – CTS

– Jatkokehykset

• PIFS

– Tukiaseman vuoronjakokäytöön

• DIFS

– Kilpavarauksien lähetysaika

• EIFS

– (= SIFS, eli kiireellisille ACK viesteille oli varattu lähetysaikaa heti edellisen päättyneen kehyksen jälkeen)

(4)

Liittyminen verkkoon

• Aktiivinen tai passiivinen skannaus

– Molemmissa tavoitteena ”kiinnittyä” tukiasemaan (access point), jonka SSID on sama kuin verkkokortin (station) SSID.

– Tukiasemalta saadaan

• TSF Timing syncronization function

• PHY setup parametrit

• Passiivisessa skannauksessa kuunnellaan kutakin taajuutta ChannelTime aika

• Aktiivisessa skannauksessa lähetetään pollaus kehys

– Joko kehyksessä SSID, johon vain ko. SSID:n tukiasema vastaa – Tai broadcast SSID, jolloin kaikki kuulevat tukiasemat lähettävät

kontrollikanavaviestin, jossa tukiaseman SSID.

(5)

Käyttäjän tunnistus ja data salaus

• Tunnistus (authentication)

– Open system / shared key authentication

• Datan salauksen tavoitteet

– Suojaudutaan datan muuttamiselta (Integrity Check)

– Piilotetaan data (Cipher)

(6)

Error recovery

• Virhetilanteita:

– Request to send ja clear to send ei kuulla – ACK frame jää tunnistamatta

• Mitä MAC tekee?

– Toistaa lyhyitä kehyksiä RetryLimitShort kertaa – Toistaa pitkiä kehyksiä RetryLimitLong kertaa – Ja lopulta hylkää kehyksen

Eli voi jäädä virheitä

LLC kerrokselle jää vielä tehtävää

(acknowledged/unacknowleded)

(7)

MAC frame LLC-kehys

MAC-kehys

(8)

Ryhmätyötehtävä

• Selvitä MAC-kehyksen eri kenttien tehtävät

– frame control – Duration/ID – Address

– Sequence Control – Frame body

– FCS

(9)

MAC-kehyksen eri kenttien tehtävät

frame control

– Protokollan versionumero

– Kehyksen tyyppi (Management, Control tai Data) + alityypit – To/from distribution system (tukiasemien väliseen

kommunikointiin?) – Retry

– Power management (tieto tukiasemalle) / more data (tieto tukiasemalta)

– WEP (salaus päällä / pois)

– Order (kehykset prosessoitava tarkasti järjestyksessä)

Duration/ID

– Yleensä (kehystyypistää riippuen) tämä kenttä kertoo kehyksen keston => NAViin

– Joskus assosiation ID

(10)

MAC-kehyksen eri kenttien tehtävät (jatkuu)

Address

– Jälleen kehystyypistä riippuvainen – BSSID identification

– Source, destination, transmitting station, receiving station osoitteet.

– Individual osoitteet

– Group osoitteet (multicast = tietty ryhmä / broadcast = kaikki)

Sequence Control

– Kehyksen ja sen osien numerointi

– Toistettujen kehysten suodatus (miten kehys voidaan vahingossa toistaa?)

Frame body – LLC data,

– MACin omia management ja control kehysten parametridataa

FCS = CRC tarkiste

(11)

Frame types

Management frame(type kentän bitit 3,2 = 00)

– Duration kenttään pitkä lukuarvo =32768 mikrosekunttia.

– Keskustelun aloittamiseen tukiaseman ja verkkokortin välillä.

– Authentication, Assosiation, probe,…

Control frame (type kentän bitit 3,2 = 01)

– Data kehysten kuljetusta auttavat kehykset

• Ready to send / clear to send toiminto (hidden stations ongelmaan ja kovaan liikenteeseen)

• ACK

• Power save poll

• Contention free end (point coordination toiminta)

Data frame (type kentän bitit 3,2 = 10)

– LLC-kerroksen kehyksen datan (specific information, supervisory, unnumbered)

(12)

Management kehyksen sisältö

(13)

Fragmentation

• LLC kehysten jako pienempiin MAC- kehyksiin

• Fragment size = 256 – 2048 bytes

• Koska koodausta ei ole, niin fragmentointi parantaa todennäköisyyttä, että kehys

menee virheettä läpi.

• Tyypillinen toiminto kaikissa

radiosysteemeissä.

(14)

Power control

• Tukiasemat ja verkkokortit konfiguroitava power save moodia käyttäviksi

• Tukiasema bufferoi verkkokortille tulevan datan verkkokortin nukkuessa.

• Tukiasema kertoo traffic indication mapissä (beakon sanoma), että dataa on tulossa.

• Power management bitti frame control kentässä kertoo

tukiasemalle, milloin verkkokortti on power save tai active moodeissa.

• Ei toimi AD HOC tilassa (=vain oikea tukiasema bufferoi)

Viittaukset

LIITTYVÄT TIEDOSTOT

There are various techniques for all-optical DEMUX like optical Kerr switch, four wave mixing using a fiber or an SOA, cross-phase modulation (XPM) bases switching, and

– Yksi kooderiin menevä bitti vaikuttaa useaan ulos tulevaan => jos jokin bitti menee väärin, niin se osataan korjata kanavan ”muistin” avulla. – Koodauksen jälkeen

Kaikki muut bitit ilmaistaan oikein ja oikein ilmaistujen bittien pehmeä bittipäätös on joko +10 tai -10.. Virheellisen bitin pehmeä päätös

asetetaan omalle alikaistalleen. Eli käytännössä kyseessä on FDMA systeemi, mutta erona on se, että alikaistat voidaan tuoda hyvin lähelle toisiaan ortogonaalisuuden

IEEE 802.2 LLC (logical link control) on yhteinen sekä langalliselle että langattomille lähiverkkotekniikoille.. Yhteydetön, kuittaamaton (yksinkertaisin,

• Mikä on Carrier Sensen tehtävä fyysisellä kerroksella (MAC kerroksestahan tiedetään jo). • Millaisia moodeja käyttäjän

• Mitkä ovat Mobile IP:n eri osien tehtävät (alla oleva kuva). • Esittäkää Mobile IP:n toiminta jonkin

Instead of controlling the frequency The combination of the active and reactive power is called apparent power (S) The apparent power does not take the phase