• Ei tuloksia

Standardit / IEEE802.11

N/A
N/A
Info
Lataa
Protected

Academic year: 2022

Jaa "Standardit / IEEE802.11"

Copied!
25
0
0

Kokoteksti

(1)

Standardit / IEEE802.11

Merkitys:

• Yhteensopivuus

• Nopeammin tuotteiksi (valmis speksi)

• Halvemmat tuotteet käyttäjille (kilpailua)

• Standardin evoluutio => Investoinnin arvo säilyy Standardin synty

• PAR (Project Authorization Request)

• Working group perustetaan

• Standardiehdotus katselmointiin (ballot)

• Hyväksyntä

(2)

IEEE 802 standardiperhe

IEEE 802.3 Ethernet, Carrier sense

IEEE 802.4 Token

Bus

IEEE 802.5 Token

Ring

IEEE 802.11 Wireless IEEE 802.2

Logical Link Control (LLC)

MAC

PHY

(3)

IEEE 802.11

• Langattomien lähiverkkojen lyhyt historia (Alohanet 1971), radioamatöörien computer networking conferenssit 1980-luvulla ja ISM-bändin avaaminen FCC:n toimesta. IEEE 802 standardointiryhmä aloittaa 1980-luvun lopussa langattoman lähiverkkostandardin tekemisen ja se valmistuu 1997. Ensimmäiset standardiin perustuvat laitteet 1998.

• Langattomien lähiverkkojen käyttökohteet ovat moninaiset. Langattoman lähiverkon rakennuskustannukset langallisiin verkkoihin verrattuna tekevät niistä kiinnostavan vaihtoehdon langallisiin ratkaisuihin verrattuna (varsinkin vaikeasti kaapeloitavat ja usein muutoksia vaativat kohteet)

• IEEE 802.11 perusasiat

– IEEE 802.11 (ensimmäinen versio standardista), 2.4GHz bandi, 1Mbit/s (DBPSK) ja 2 Mbit/s (DQPSK), sekä hajaspektritekniikka (FHSS ja DSSS) häiriönsietoon.

– IEEE 802.11b, data nopeuden lisäys, CCK modulaatio

– IEEE 802.11a, 5 GHz bandi, OFDM (häiriön ja monitie-etenemisen sieto), BPSK, QPSK, 16-QAM ja 64-QAM modulaatiot, kanavakoodaus.

– Monikäyttömenetelmä = CSMA/CA.

(4)

Verkkoarkkitehtuureja (topologiat)

• Wireless LAN arkkitehtuuri

– Tukiasema, joka kiinnittyy langalliseen verkkoon.

(5)

Verkkoarkkitehtuureja (topologiat)

• Peer-to-Peer Wireless LANs (kuva 2.13)

– Langattomasta verkosta ei ole yhteyttä langalliseen verkkoon. Puhutaan

myös Ad-Hoc verkoista.

(6)

Verkkoarkkitehtuureja (topologiat)

• Multiple Cell Wireless LANs (kuva 2.14)

– Useita tukiasemia, joista kaikista yhteys langalliseen verkkoon.

– Handover = palvelun siirtyminen automaattisesti toiseen tukiasemaan

liikuttaessa.

(7)

LLC protokolla kerros

IEEE 802.2 LLC (logical link control) on yhteinen sekä langalliselle että langattomille lähiverkkotekniikoille.

LLC tukee 3 eri yhteystyyppiä

• Yhteydetön, kuittaamaton (yksinkertaisin, säästää kaistaa)

• Yhteydellinen, kuittaava (flow control = ei tuki vastaanottajaa)

• Yhteydetön, kuittaava (käyttökelpoisin)

(8)

LLC

• Siirtää dataa käyttäjien välillä käyttäen 802-pohjaista MAC linkkiä

• Palvelut addressing ja data link control

• Riippumaton verkon topologiasta, siirtotiestä ja siirtotielle pääsyn tekniikasta.

• LLC:n päällä olevat protokollakerrokset odottavat LLC:ltä virheetöntä tiedonsiirtoa verkon yli (ei aina…)

• Kuittaamaton, yhteydetön palvelu on yksinkertaisin toteuttaa ja vaatii että ylemmät kerrokset hoitavat virheet

• Yhteydellinen toteutus hitain

Upper layers LLC MAC/PHY

Upper layers LLC MAC/PHY LLC services:

• Unacknowledged Connectionless

• Connection-Oriented

• Acknowledged Connectionless

(9)

IEEE 802.11 MAC

• Päätehtävät

– Radiokanavan varaus – Liittyminen verkkoon

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

(10)

Ryhmätyö (2-3 henkeä)

• Annettua materiaalia käyttäen selvittäkää:

– CSMA:n toimintaperiaate kuvan 4.1 perusteella – Mikä NAV on ?

– Mitä tarkoittaa distributed coordination function?

– Mitä tarkoittaa point coordination function?

– Mikä on kuvan 4.3 IFS aikojen tarkoitus?

(11)

Distributed Coordination function

• Tarkoittaa kilpavarausta (CSMA/CA)

• Carrier sense (fyysinen ja virtuaalinen)

• Jokaisella MAC:llä on NAV=Network Allocation Vector (=timeri), johon lisätään vastaanotetuista sanomista luettu arvo (=duration field). MAC voi käytää samaa NAV timeriä kuvan 4.3 SIFS, PIFS ja DIFS varoaikojen toteuttamiseksi. => Yksinkertainen toteutus.

• Backoff arvotaan satunnaisesti tietylle aikavälille. Aikavälin koko kasvaa exponentiaalisesti jos uusintayrityksetkin törmäävät.

(12)

Point Coordination Function

• Tukiasema saa lisätehtäväkseen vuoronjakotehtävän

• Tukiasema lähettää itse ja pollaa

tukiaseman alueella olevia verkkokortteja, josko niillä olisi lähetettävää.

• Dynaamisesti päälle ja pois

(13)

Interframe space

• 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)

(14)

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.

(15)

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.

(16)

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)

(17)

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)

(18)

MAC frame LLC-kehys

MAC-kehys

(19)

Ryhmätyötehtävä

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

– frame control – Duration/ID – Address

– Sequence Control – Frame body

– FCS

(20)

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

(21)

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

(22)

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) kuljetukseen.

(23)

Management kehyksen sisältö

(24)

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ä.

(25)

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

• Power management bitti frame control kentässä kertoo. tukiasemalle, milloin verkkokortti on power save tai active

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

In this paper different requirements for reactive power flow between distribution and transmission grids were considered in Sundom Smart Grid (SSG) and the measured

Power factor control is used when operating the power plant parallel with grid, by controlling generator excitation so that the reactive power is matched pro- portionally

This paper proposes an outer autonomous reactive power controller for active voltage level management in an example medium-voltage (MV) distribution network.. The developed new

Figure 62 Model snapshot of centralized control inside droop strategy 91 Figure 63 Active power in load during centralized MG control 91 Figure 64 Reactive power in load

This model is utilised to develop a multi-objective ANM scheme (a) to enhance utilisation of wind power generation locally by means of active power (P)- control of BESSs; (b) to

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