You are on page 1of 28

REELE DE CALCULATOARE WIRELESS (WLAN)

REELE LOCALE FR FIR (WIRELESS) - WLAN 1. Introducere Reelele de calculatoare wireless (fr fir) sunt destinate, aplicaiilor unde instalarea de cabluri nu este posibil sau acolo unde este necesar mobilitatea terminalelor. n mare msur aceste reele respect aceleai specificaii ca i reelele LAN ordinare, prevzute de standardul IEEE 802. Multe dintre ele funcioneaz n banda ISM (Industrial, Scientific and Medical) de 915 MHz (902 - 928 MHz), 2.4 GHz (2.4 - 2.4835GHz) i 5.7 GHz (5.725 - 5.85 GHz). Acestea folosesc tehnica de transmisiune Spread Spectrum: DS-SS n banda de 915 MHz i FH-SS n benzile de 2.4 i 5.7 GHz. Folosirea SS este avantajoas deoarece evit aprobrile din partea administraiilor radio; Exista i WLAN care lucreaz n banda de 18 GHz sau infrarou. n ultimul deceniu s-a ncercat normarea produselor WLAN; Dou sunt standardele care s-au impus: ETSI-HIPERLAN (European Telecommunciationa Standards Institute High Performance European Radio LAN) i IEEE 802.11 WLAN Ambele standarde acoper startul fizic i substratul MAC al nivelului legturii de date conform modelului de referin OSI. Standardul Hiperlan se refer la sisteme realizate n benzile 5.15 5.30 GHz i 17.1 17.2 GHz prevznd i o extensie pentru banda de 5 GHz. Sistemele corespunztoare asigur viteze de pn la 25.529 Mb/s, servicii cu limit de timp de ntrziere i faciliti pentru reducerea consumului;
1

REELE DE CALCULATOARE WIRELESS (WLAN)

Standardul IEEE 802.11 a fost iniiat n 1990 i finalizat n 1997 pentru a acoperi reelele care asigur conexiunile fr fir ntre staii fixe, portabile i n micare pe arie local; Standardul prevede rate de 1Mb/s i opional 2 Mb/s pe raze de 250300 m; Se asigur suportul pentru transfer asincron de date i opional serviciul pentru servicii distribuite cu limit de timp (DTBS); Prima opiune se refer la traficul care este relativ insensibil la ntrzieri cum este pota electronic sau transferul de fiiere; A doua opiune, DTBS, implic o limit a ntrzierii pentru a asigura o calitate acceptabil a serviciului; Pentru a rezolva problemele legate de transmisiune se pot folosi dou variante de organizare (funcii) a reelei: DCF (Distributed Coordination Function) care este similar organizrii din reelele de comutare de pachete i este destinat transferului asincron de date; PCF (Point coordination Function) care se bazeaz pe interogri controlate de punctul de acces (AP) i care este destinat transmisiunilor sensibile la ntrzieri; Majoritatea produselor WLAN pot fi interconectate cu reele standard de tipul IEEE802.3 (Ethernet) sau IEEE802.5 (token-ring). Cu alte cuvinte standardul IEEE 802.11 permite interoperabilitatea sistemelor WLAN. 2. Configuraii posibile Elementul de baz este celula acoperit de un echipament similar staiei de baz din comunicaiile mobile numit, aici, Punct de Acces (AP Acces Point). Cteva variante de configuraii pentru reelele locale fr fir sunt date n figurile 1-3.

REELE DE CALCULATOARE WIRELESS (WLAN)

Ethernet

Wireless Server

Client Client Client

Figura 1. Server fr fir + staii client.

Reea Ethernet Punct de acces radio

Client fix

Client fix

Figura 2. Reea cu mai multe celule.


Bridge/Router

Punct de acces radio

Server

Client Client

Figura 3. Reea local folosind un ruter fr fir


3

REELE DE CALCULATOARE WIRELESS (WLAN)

3. Standardul IEEE 802.11 3.1 Aspecte generale Blocul fundamantal n arhitectura standardului 802.11 este reprezentat de Setul de Serviciu de Baz BSS; Acesta reprezint un grup de staii care lucreaz conform uneia dintre funciile de coordonare menionate anterior: DCF sau PCF; Aria geografic acoperit de BSS este numit Basic Service Area (BSA) i este analogic unei celule din comunicaiile celulare. Toate staiile dintr-o BSS pot comunica direct cu oricare alte staii din BSS. Totui, fadingul i interferenele care pot aprea ntre BSS vecine care utilizeaz aceeai parametrii pentru nivelul fizic (frecven i cod de mprtiere) pot face ca anumite staii s apar ascunse pentru celelalte staii. Conform standardului 802.11 se disting dou tipuri de reele locale: reele ad-hoc; reele infrastructurale. O reea ad-hoc (BSS independente) este o grupare a staiilor ntr-un singur BSS (fig.4) cu scopul comunicrii inter-reele fr ajutorul unei reele infrastructurale. Orice staie poate stabili o sesiune de comunicaie direct cu alt staie fr a fi necesar direcionarea traficului printr-un punct de acces (AP) centralizat.

Fig. 4 Exemplu de reea ad-hoc

n opoziie cu reelele ad-hoc, reelele infrastructurale au scopul s serveasc utilizatori cu servicii specifice i cu extinderea zonei. Aceste reele se constituie utilizndu-se un AP (vezi analogia cu staia de baz n comunicaiile celulare).

REELE DE CALCULATOARE WIRELESS (WLAN)

AP permite extinderea zonei prin conectarea ntre mai multe BSS formnd un Set de Serviciu Extins (ESS). ESS poate apare ca un BSS mai larg pentru subnivelul LLOC (Logical Link Control) din fiecare staie. ESS const din mai multe BSS care pot coopera utiliznd un sistem de distribuie (DS) implementat independent (poate fi Ethernet LAN , token ring, LAN FDDI, MAN sau alt mediu fr fir IEEE 802.11). Sistemul de distribuie este utilizat pentru transferul pachetelor ntre diferite BSS. ESS poate oferi i accesul pentru utilizatorii reelei fr fir la o reea cu fir cum ar fi Internetul. Aceasta se realizeaz printr-un dispozitiv numit portal care specific punctul de interconectare din DS unde reeaua IEEE 802.11 interacioneaz cu o reea de alt tip. Dac noua reea este IEEE 802.X atunci portalul incorporeaz funcii similare cu un pod (bridge). n figura 5 este dat un ESS realizat cu dou BSS, un DS i acces printr-un portal la o reea LAN cu fir.

BSS1 AP DS: Sistem de Distribuie BSS2 PORTAL IEEE 802.x Fig. 5 Exemplu de set de serviciu extins AP

REELE DE CALCULATOARE WIRELESS (WLAN)

3.2 Nivelul fizic Specificaiile standardului IEEE 802.11 prevd trei variante de implementare pentru nivelul fizic: folosind spectru mprtiat cu salt de frecven (FHSS), folosind spectru mprtiat cu secven direct (DSSS) i folosind radiaii n infrarou (IR). Sistemele care au la baz FH-SS utilizeaz banda ISM (Industrial, Scientific and Medical band) de 2,4GHz. In SUA sunt specificate maxim 79 de canale pentru salturi de frecven. Primul canal are frecvena central de 2,402 GHz iar celelalte canale sunt distanate cu 1 MHz. Sunt precizate trei seturi de secvene de salt cu cte 26 de secvene pe set. Aceasta permite coexistena mai multor BSS n aceeai zon geografic ceea ce poate fi important pentru evitarea congestiilor i pentru maximizarea transferului de date n BSS. Motivul pentru care sunt trei seturi diferite const n evitarea perioadelor prelungite cu coliziuni ntre secvenele de salt dintr-un set. Rata minim pentru saltul de frecven este de 2,5 salturi/s. Pentru rata de transfer de 1 Mb/s se utilizeaz modulaia binar cu deplasarea frecvenei GFSK (two-level Gaussian frequency shift keying) unde 1 se codeaz cu Fc+f, iar 0 se codeaz cu Fc-f. Pentru creterea ratei la 2 Mb/s se utilizeaz o modulaie pe patru nivele GFSK prin codarea simultan a doi bii utilizndu-se 4 frecvene. Sistemele care folosesc DS-SS lucreaz de asemenea banda ISM de 2,4 GHz, n acest caz pentru transmisiunile cu viteza de baz de 1Mb/s se folosete modulaie diferenial binar cu comutarea fazei (DBPSK) Pentru viteze de 2 Mb/s se folosete modulaie diferenial n cuadratur cu comutarea fazei (DQPSK). Imprtierea este realizat prin mprirea benzii disponibile n 11 subcanale, fiecare cu limea benzii de 11 MHz

REELE DE CALCULATOARE WIRELESS (WLAN)

Se folosete o secven de mprtiere 11 bii/simbol i rezult o capacitate maxim a canalului de 1 Mb/s. In cazul unor BSS adiacente sau suprapuse trebuie asigurat o separare ntre frecvenele centrale pentru BSS diferite de 30 MHz. Aceast condiie conduce la posibilitatea ca numai dou BSS s fie adiacente sau suprapuse fr interferene. Exemple: DS: - WaveLAN - At&T - Solektec AIRLAN - AT&T FH: - Xircom Netwave - Proxim RangeLAN/2 Aceste sisteme necesit numai omologarea modelului de ctre administraia radio a rii unde se instaleaz. Au dezavantajul c au statut de utilizator secundar, cu alte cuvinte pot exista i ali utilizatori n aceiai band. Sistemele care folosesc IR lucreaz cu lungimi de und ntre 850 i 950 nm. Aceste sisteme se utilizeaz n interiorul cldirilor i opereaz cu transmisiune nedirecional. Staiile pot recepiona transmisiuni n vizibilitate direct sau reflectate. Pentru viteza de acces de baz de 1 Mb/s se folosete tehnica de modulaie 16-PPM (Pulse Position Modulation); Pentru 2 Mb/s se utilizeaz 4-PPM; Exemple: Photonics Collaborative / Cooperative IBM 3.3 Subnivelul MAC (Medium Acces Control) Subnivelul MAC este responsabil pentru: procedurile de alocare a canalului, adresarea unitilor de date de protocol (PDU), formarea cadrelor, controlul erorilor, fragmentarea i reasamblarea.

REELE DE CALCULATOARE WIRELESS (WLAN)

Mediul de transmisiune poate opera n dou moduri: modul concurenial CP (contend period), cnd staiile i disput accesul la canal pentru fiecare pachet transmis, sau modul neconcurenial CFP, cnd utilizarea mediului este controlat de AP. IEEE 802.11 accept trei tipuri de cadre: de management (pentru asocierea staiilor cu AP, sincronizare i autentificare), de control (pentru negocieri n timpul CP respectiv pentru confirmri n timpul CP i spre sfritul CFP); de date (pentru transmisie de date i date combinate cu interogri i confirmri n timpul CFP). Formatul cadrului (fig.6) cuprinde: adrese MAC de 48 de bii pentru identificarea staiilor, 2 octei pentru specificarea duratei ct canalul va fi alocat pentru transmiterea cu succes a unei MPDU (MAC Protocol Data Unit), cmpul de date cu posibilitate de criptare dac protocolul opional WEP (Wired Equivalent Privacy), 2 bii pentru tipul cadrului (de control, de management sau de date)) un CRC de 32 de bii. Octei:
Frame control

Duration conn. ID

6
Address

6
Address

6
Address

Sequence control

6
Address

0-23126
Frame body

4
CRC

Bii:
Proto col versi on

Type

Sub type

To DS

From DS

Last fragment

Retry

Power mgt

Power mgt

1
More data

EP

EP

Fig.6 Formatul cadrului conform standardul IEEE 802.11

REELE DE CALCULATOARE WIRELESS (WLAN)

3.4. Varianta Distibuted Coordination Function (DCF) DCF este metoda fundamental de acces utilizat pentru transferul asincron al datelor. Toate staiile au implementat aceast varinat; Ea poate opera singur sau poate coexista cu PCF. DCF are la baz un algoritm cu detecia purttoarei i evitarea coliziunilor (CSMA/CA). Nu se utilizeaz CSMA/CD deoarece staia care transmite nu poate s asculte canalul. Detecia purttoarei este fcut: fizic, la interfaa radio (physical carrier sensing) logic, la subnivelul MAC (virtual carrier sensing). Detecia fizic a purttoarei se face detectnd prezena altor utilizatori WLAN prin analiza tuturor pachetelor detectate i prin detecia activitii n canal observnd puterea relativ a semnalului ce poate proveni de la alte surse.
Necesar pentru serviciile fr disputarea canalului Necesar pentru serviciile cu disputarea canalului i ca baz pentru PCF

PCF
MAC extent

DCF

Fig. 7 Arhitectura MAC Detecia virtual a purttoarei se face prin transmiterea unei informaii cu privire la durata MPDU n antetul RTS (request to send), CTS (clear to send) i n cadrele de date. Reamintesc c MPDU este o unitate complet de date transmis de subnivelul MAC nivelului fizic. Aceast informaie reprezint timpul (n microsecunde) ct canalul va fi utilizat pentru transmiterea cu succes a datelor sau cadrelor de management, ncepnd de la sfritul cadrului curent.

REELE DE CALCULATOARE WIRELESS (WLAN)

Staiile din BSS utilizeaz informaia privitoare la durat pentru actualizarea unui vector de alocare n reea (NAV), care indic timpul care trebuie s treac pn cnd sesiunea de transmisiune e complet i canalul poate intra n modul LIBER (IDLE). Canalul e marcat ocupat dac mecanismul de detecie a purttoarei (fizic sau virtual) indic acest lucru. Accesul cu prioriti la mediu e controlat prin intervalele de timp plasate n spaiu ntre cadre. Intervalele dintre cadre, intraframe space (IFS), sunt perioade de timp liber pentru transmisiune i pot fi de trei tipuri: SIFS (Short IFS), PIFS (Point Cordination Function IFS) i DIFS (DCF-IFS). Staiile care necesit un SIFS au prioritate n transmisiune fa de staiile care ateapt PIFS sau DIFS. Cnd staia sesizeaz canal liber, ateapt o perioad de un DIFS i testeaz canalul din nou. Dac acesta e liber, staia transmite un MPDU. Staia destinaie verific dac pachetul a fost transmis corect i n caz de recepie corect, ateapt un SIFS i transmite un cadru de confirmare pozitiv (ACK) ctre staia surs. n figura 8 este dat o diagram de timp ilustrnd transmiterea cu succes a unui cadru de date. Cnd se transmit cadre de date, cmpul de durat e utilizat pentru a informa toate staiile din BSS ct timp este ocupat mediul de transmisiune. Toate staiile i ajusteaz indicatorul NAV n funcie de cmpul de durat, plus intervalele SIFS i intervalele necesare pentru ACK.
DIFS Surs Data SIFS ACK Destinaie DIFS CW Altele NAV Amn accesul

Fig. 8. Transmiterea unui MPDU fr RTS/CTS


10

REELE DE CALCULATOARE WIRELESS (WLAN)

Deoarece staia surs nu-i poate asculta transmisiunea, cnd apar coliziuni, staia continu s transmit MPDU. Dac acesta este lung se pierde timp de transmisiune pentru un MPDU eronat. Acest inconvenient poate fi eliminat dac staiile i rezerv canalul naintea transmisiunii prin intermediul cadrelor de control RTS i CTS. Aceste cadre sunt relativ scurte (RTS 20 octei i CTS 14 octei) comparativ cu lungimea maxim a unui cadru de date (2346 octei). Cadrul de control RTS, transmis de staia surs, conine date sau cadre de management pregtite pentru transmisiune ctre o staie destinaie. Toate staiile din BSS, ascult pachetul RTS, citesc cmpul de durat (fig.3) i i ajusteaz NAV-ul. Staia destinaie rspunde cu un pachet CTS dup o perioad de ateptare de un SIFS. Staiile care aud pachetul CTS i ajusteaz NAV corespunztor. Dup recepia CTS staia surs este asigurat c mediul este stabil i rezervat pentru transmiterea unui MPDU (fig.9).
DIFS Surs RTS SIFS CTS Destinaie SIFS RTS Data SIFS ACK DIFS NAV(RTS) NAV(CTS) NAV(data) CW

Altele

Amn accesul

Fig. 9. Transmiterea unui MPDU folosind RTS/CTS

11

REELE DE CALCULATOARE WIRELESS (WLAN)

Staiile pot alege s utilizeze sau nu acest mecanism funcie de lungimea MPDU (RTS Threshold). Dac apar coliziuni pe durata unui RTS sau CTS acestea conduc la o pierdere mai mic de timp. Totui, pentru un mediu puin ncrcat se introduc ntrzieri suplimentare datorate cadrelor RTS/CTS; Unitile lungi de date transmise de la LLC la MAC pot necesita mprirea n fragmente pentru a crete fiabilitatea transmisiunii. Se compar unitatea de date cu un parametru (Fragmentation Threshold) i, dac acesta este depit, se transmit fragmente de MPDU n mod secvenial (figura10), Canalul este eliberat numai dup ce s-a transmis cu succes tot MPDU sau dac staia surs nu a primit confirmare pentru un fragment. Confirmarea se transmite de la staia destinaie pentru fiecare fragment recepionat corect. Staia surs menine controlul asupra canalului, dup o confirmare ACK, ateapt un SIFS i transmite fragmentul urmtor. Atunci cnd nu este primit confirmarea unui fragment, staia surs ntrerupe transmisia i cere acces la canal, urmnd s reia transmisia de la ultimul fragment neconfirmat.
SIFS SIFS SIFS SIFS SIFS SIFS DIFS

Surs

Fragm. 0
ACK 0

Fragm. 1
ACK 1

Fragm. 2
ACK 2

Dest.

Altele

NAV(CTS) NAV(fragment 0)

NAV(fragm. 1) NAV(fragm.2

Altele

NAV(ACK 0) NAV(ACK 11)

Fig. 10 Transmiterea unui MPDU fragmentat Dac se utilizeaz RTS i CTS, numai primul fragment este transmis folosind acest mecanism.

12

REELE DE CALCULATOARE WIRELESS (WLAN)

Cmpul de durat din RTS i CTS acoper transmiterea primului fragment. Staiile din BSS i menin NAV prin extragerea informaiei din fragmentele urmtoare. Evitarea coliziunilor la revenire n CSMA/CA se realizeaz cu o procedur aleatoare. O staie ateapt pn cnd canalul devine liber i calculeaz un timp aleator pentru revenire. Spre deosebire de S-Aloha unde cuanta de timp era egal cu durata transmiterii unui pachet, n IEE 802.11 lungimea unui segment este mult mai mic dect durata unui MPDU i este utilizat prin definirea intervalelor IFS i a timpilor de revenire. Timpul de revenire este un numr ntreg de cuante de timp (iniial ntre 0 i 7). Dup ce mediul devine liber mai mult de un DIFS, staiile decrementeaz contorul de revenire pn cnd acesta devine zero sau mediul este din nou ocupat. Dac mediul devine ocupat, contorul este ngheat urmnd s fie decrementat dup ce mediul devine liber din nou. Atunci cnd contorul ajunge la zero, staia transmite cadrul. Dac dou sau mai multe staii au decrementat contorul la zero n acelai timp apare o coliziune i fiecare staie trebuie s-i genereze un nou timp de revenire n intervalul 0-15. Pentru fiecare ncercare de retransmitere timpul de revenire crete cu [22+i rand ] Slot Time, unde i este numrul de ncercri consecutive, rand este o variabil aleatoare uniform n intervalul (0,1) iar [ ] reprezint partea ntreag. Perioada de timp liber de dup un DIFS este numit fereastr de concuren, (contention window - CW). Avantajul DCF const n aceea c asigur un acces cu anse egale pentru toate staiile. Totui ea nu poate garanta o ntrziere minim pentru staiile cu servicii n timp real (pachete de voce sau video). Point Coordination Function (PCF) PCF este un serviciu opional, orientat pe conexiune, care asigur transferul cadrelor neconcurenial (contention-free CF). PCF se bazeaz pe coordonatorul de punct (PC) pentru realizarea interogrilor i pentru a permite accesul staiilor la canal.

13

REELE DE CALCULATOARE WIRELESS (WLAN)

Funcia de coordonare (PC) este realizat de AP (acces point) n interiorul fiecrui BSS. Staiile care sunt capabile s opereze n perioada de CF (CFP) sunt cunoscute ca staii CF-aware. Metodele de meninere a tabelelor cu secvenele de interogare sunt la latitudinea implementatorului. PCF trebuie s coexiste cu DCF i din punct de vedere logic este o organizare superioar acesteia (figura 7). PCF se repet dup un interval stabilit de un parametru, CFP-Rate. O parte din acest interval este alocat traficului PCF, iar timpul rmas este alocat DCF. Intervalul de repetiie este iniiat cu un cadru de balizare (B beacon) transmis de AP cadru care are i funcie de sincronizare. Durata intervalului de repetiie a CFP este un parametru determinat prin stabilirea CFP-Rate i este ntotdeauna un numr ntreg de cadre B. Durata minim a acestuia este timpul de transmitere a dou MPDU de dimensiune maxim plus cadrul B i cadrul CF-End, iar maximul este stabilit de CFP-Max-Duration i nu poate depi intervalul de repetiie a CFP minus timpul necesar transmiterii unui MPDU n CP (incluznd cadrele RTS/CTS i ACK). De aceea timpul trebuie alocat astfel nct cel puin un MPDU s poat fi transmis n CP. Depinde de AP s stabileasc ct de mare s fie CFP. Dac traficul este mic, AP poate scurta CFP i ofer restul de timp pentru DCF. CFP poate fi scurtat i dac traficul DCF din intervalul precedent se ntinde n intervalul curent. n fig. 11 este ilustrat coexistena PCF i DCF.
Interval de repetiieCFP CFP B PCF CP DCF B Interval de repetiieCFP CFP PCF CP DCF

NAV

NAV

Fig. 11 Coexistena PCF i DCF

14

REELE DE CALCULATOARE WIRELESS (WLAN)

La nceputul fiecrui interval de repetare a CFP, toate staiile din BSS i actualizeaz NAV-ul cu valoarea maxim a CFP. In timpul CFP, singurele momente cnd staiile pot transmite sunt pentru a rspunde la interogrile de la PC sau pentru a transmite ACK. La momentul de nceput al CFP, PC testeaz dac mediul este neocupat pe o perioad PIFS, apoi transmite un cadru B pentru iniierea CFP. Transmiterea CF ncepe dup un interval SIFS prin transmiterea unor cadre CF-Poll (fr date), Date sau Date+CF-Poll. Intreruperea CFP se face prin transmiterea de ctre CP a unui cadru CF-End. Dac o staie CF-aware primete un cadru CF-Poll de la PC, ea poate rspunde dup o perioad de un SIFS cu un cadru CF-ACK sau Data+CF-ACK. Dac PC primete cadru Data+CF-ACK, acesta poate trimite un cadru Data+CF-ACK+CF-Poll altei staii, unde CF-ACK reprezint confirmarea recepieie cadrului anterior. Posibilitatea de combinare a cadrelor de interogare cu cadrele de confirmare i cu cele de date a fost conceput pentru mbuntirea eficienei. Dac PC transmite un CF-Poll i staia destinaie nu are nimic de transmis, aceasta transmite un cadru Null Function napoi la PC. In figura 9 se reprezint transmisia cadrelor ntre PC i staii. Dac PC nu reuete s recepioneze o confirmare ACK pentru un cadru transmis, PC ateapt un interval PIFS i continu transmisia ctre staia urmtoare din lista de interogri.
CFP interval de repetiie SIFS Perioada liber PIFS SIFS

D1+Poll Ui+ACK ACK

D2+Poll U2+AC

CF-End

PIFS

SIFS

SIFS

SIFS

NAV

Figura 12 Transmisiunea PC-staii

15

REELE DE CALCULATOARE WIRELESS (WLAN)

Dup primirea unui CF-Poll, o staie poate alege s transmit un cadru altei staii din BSS. Cnd staia destinaie recepioneaz cadrul ea returneaz un DCF ACK, iar PC ateapt un interval PIFS dup cadrul ACK nainte s continue transmiterea cadrelor urmtoare. Figura 13 ilustreaz transmisiunea staiela-staie n timpul CFP.
CFP interval de repetiie SIFS Perioada liber PIFS SIFS

D1+Poll Sta-to-sta ACK

D2+Poll U2+AC

CF-End

PIFS

SIFS

SIFS

SIFS

NAV

Figura 13 Transmisiunea staie-la-staie PC poate de asemenea s transmit un cadru ctre staii non-CFaware. Dup recepia cadrului, staia ateapt un SIFS i rspunde PC cu un cadru ACK standard. i n acest context se poate lua n considerare fragmentarea i reasamblarea MPDU, staia destinaie avnd responsabilitatea s reasambleze fragmentele pentru a forma pachetul original. 4. Mobilitatea n interiorul WLAN 4.1 Aspecte generale Raza de aciune a fiecrui punct de acces radio determin o celul sau n termenii IEEE 802.11 un BSS (Basic Service Set). Mai multe celule sunt conectate ntre ele, printr-o reea de distribuie, realizat de obicei prin cablu, formnd un ESS (Extended Service Set) sau un domeniu. n acest domeniu un calculator mobil (un client) se poate deplasa de la o celul la alta fr a pierde conexiunea cu reeaua.

16

REELE DE CALCULATOARE WIRELESS (WLAN)

Aceasta este semnificaia termenului de roaming n noul context; n acest scop staia mobil: va monitoriza permanent calitatea legturii cu celula folosit. va ncepe cutarea de noi celule atunci cnd calitatea comunicaiei scade sub un prag prestabilit va folosi un ID diferit n fiecare celul, acesta fiind impus de ctre sistem. Uzual, roaming-ul nu este posibil ntre seciuni diferite ale reelei interconectate cu ajutorul unor Routere sau Gateway-uri, dar exist sisteme ce ofer i aceast facilitate. n fiecare celul dintr-o reea care accept acest serviciu, se transmite permanent un mesaj baliz care conine urmtoarele informaii: ID-ul domeniului; ID-ul celulei; informaii despre calitatea comunicaiei; informaii despre celulele vecine.
AS 400 IBM 8209 Multistation Access Unit Punct de acces radio Token Ring Wired Backbone Reea Token Ring

BSS3

3270 BSS2 BSS1

Fig.10 Exemplu de reea care poate asigura roaming-ul


17

REELE DE CALCULATOARE WIRELESS (WLAN)

4.2. Conectarea la Internet a staiilor mobile Aa cum am vzut terminalele mobile se pot conecta la Internet n acelai fel ca i terminalele dintr-o reea cablat de tip Ethernet, token-ring sau punct-la-punct. Dac terminalul rmne n BSS mobilitatea sa nu afecteaz, n mod esenial funcionarea reelei; Problema apare atunci cnd se schimb punctul de acces la reea. Din punctul de vedere al reelei, aceast mobilitate se interpreteaz ca o schimbare a topologiei reelei, n principiu utilizatorii mobili doresc acces nentrerupt la servicii n timp ce se deplaseaz n zona de lucru. Din pcate, nici protocolul de Internet (IP) i nici arhitectura OSI nu suport aceast facilitate deoarece adresa staiei nu mai este valabil, trebuie o nou adres i o activitate de configurare corespunztoare; Evident nu se pune problema nlocuirii IP cu alt protocol. n schimb trebuie menionat c n ultima perioad protocolul IP a suferit multe ajustri pentru a face fa altor cerine care au rezultat din dezvoltarea sa i din introducerea unor noi servicii; Printre altele se poate meniona extinderea spaiului de adres i prelucrarea mesajelor multi-difuzate; Se pune problema de a se gsi o soluie care s permit reelelor WLAN s funcioneze respectnd arhitectura specific Internet, cu modificri compatibile; Pentru a rezolva aceast problem IETF (Internet Engineering Task Force) a creat un grup de lucru numit "Mobile IP" cu sarcina de a pune la punct un protocol adecvat i apoi s-l propun spre standardizare. Acest grup de lucru a propus unele modificri ale protocolului IP astfel nct terminalele mobile s-i poat schimba punctul de acces radio n reea fr s ntrerup sesiunea de lucru. Soluia propus are la baz nregistrarea locaiei i redirijarea pachetelor; Un nod (o staie) care a schimbat poziia trebuie s se nregistreze la un agent dedicat: un AP 802.11, un controler DECT sau o central GSM;

18

REELE DE CALCULATOARE WIRELESS (WLAN)

Acest agent (o s-l numim agent strin, Foreign Agent, FA) ia legtura cu agentul de origine (HA, Home Agent) care este responsabil cu urmrirea adresei curente a staiei; Dac nregistrarea are succes adresa curent este legat de adresa de acas prin FA care la rndul su definete un agent CA )care-ofadress) care pstreaz adresa local din reeaua vizitat; Datagramele primite vor fi dirijate prin FA la staia mobil; O schem simplificat a soluiei propuse este dat n figura 11.
HA

Home network Internet

SURSA

FA

Care of Address

HA - Home agent FA - Foreign agent MN - Mobile Node

Foreign network
MN

Fig.11 Soluia pentru INTERNET Mobil

Aadar funciile definite prin acest standard permit staiei mobile s se deplaseze dintr-o celul n alta sau dintr-o reea n alta fr s-i schimbe adresa IP. Acest lucru este posibil deoarece transportul datelor este realizat n mod transparent la nivelul transport i mai mult transparent la orice router care nu are implicaii n funciunile de mobiltate; n schema de mai sus toate datagramele adresate MN circul via HA. Pachetele de date care circul pe calea invers, de la mobil la un utilizator staionar, sunt dirijate pe calea cea mai scurt de ctre sistemul de rutare Internet.

19

REELE DE CALCULATOARE WIRELESS (WLAN)

Transparena acestor servicii are i unele dezavantaje; prima ar consta n aceea c ruta ales nu poate fi dect sub-optimal, care n cel mai ru caz poate duce "rutarea n triunghi". Acest aspect poate fi compensat prin distribuirea informaiei de localizare la mai multe gazde, denumite curent ageni ascuni (cache agents) care pot grbi redirijarea datagramelor adresate stailor a cror locaie o cunosc; Ca n orice mediu mobil, legtura fr fir este vulnerabil la atacuri pasive sau active; Ca urmare trebuie implementate mecanisme de autentificare la nivelul IP (cel puin opional); Astfel de mecanisme se implementeaz de regul la nivele superioare; Oricum, acum, ar putea s apar trei astfel de nivele de securitate: autentificare la folosirea mediului, schimbul de mesaje la nregistrarea cu agentul IP, identificare utilizatorului pentru accesul la fiiere; Toate acestea duc la o mare risip de resurse pentru schimburile de mesaje i administrarea cheilor de protecie;

20

REELE DE CALCULATOARE WIRELESS (WLAN)

5. Reeaua implementat la Carnegie Mellon University (Pittsburgh) Reeaua de comunicaie wireless construit aici d posibilitatea utilizatorilor de computere portabile s se conecteze permanent la reeaua de date a universitii de oriunde din interiorul campusului universitar sau aria oraului Pittsburgh. Denumirea dat sistemului a fost "Wireless Andrew", dup numele fondatorilor universitii Andrew Mellon i Andrew Carnegie. Structura realizat include dou reele wireless: una de band ngust (19.2 Kbps) CDPD (Cellular Digital Packet Data) care folosete infrastructura sistemului AMPS de telefonie celular i o reea de band larg (2 Mbps) de tip WaveLAN - produs AT&T. Staiile mobile sunt echipate cu interfee specializate astfel nct pot s foloseasc ambele reele i pot trece de la una la alta fr a pierde legtura de date. 5. 8. Raza de aciune a staiei de baz 11. Rata de transmisie maxim 14. Rata de transmisie uzual 6. CDPD 7. WaveLA N 9. 1-3 10. 20 Km 250 m 12. 19.2 13. 2 Mbps Kbps 15. 9 -11 16. 0.5 Kbps 1.5 Mbps

17. Reeaua de band ngust (CDPD) 18. Serviciul CDPD a fost oferit de ctre compania Bell Atlantic NYNEX Mobile i ofer o arie de acoperire mare, dar la o rat de transfer sczut a datelor. CDPD suport i protocolul IP. Funcionarea CDPD se bazeaz pe infrastructura sistemului celular AMPS (Advanced Mobile Phone Service) i folosete canalele neutilizate la un moment dat pentru a asigura un serviciu de date. Depinde de operatorul AMPS dac CDPD beneficiaz de canale speciale (diferite de cele alocate convorbirilor telefonice) sau folosete aceleai canale cu cele dedicate convorbirilor telefonice, dar numai atunci cnd acestea sunt libere. 19. Computerele portabile sunt echipate cu modemuri CDPD on-board mpreun cu software-ul adecvat.
21

REELE DE CALCULATOARE WIRELESS (WLAN)

20. CDPD opereaz la nivele 1 i 2 ale modelului OSI (Open System Interconnection). 21. Pentru a implementa reeaua CDPD celulele AMPS trebuie echipate cu MDBS (Mobile Data Base Station). MDBS comunic direct cu MD-IS (Mobile Data Intermediate System) care ruteaz pachetele la i de la MDBS-uri i este de obicei situat la MTSO (Mobile Telephone Switching Office). Fiecare MD-IS deservete un numr de MDBS-uri i pot exista unul sau mai multe MD-IS n aceiai reea CDPD. deasemena pot exista i un numr de routere IS (Intermediate Systems) ce fac legtura cu reelele CLNP sau IP convenionale unde pot fi instalate servere sau terminale de tip staionar F-ES (Fixed End Systems). 22. Taxarea abonailor se face n funcie de numrul de pachete i numrul de kilobii transferai prin sistem de ctre utilizatorl mobil. Acest mod de taxare difer total fa de cel corespunztor convorbirilor telefonice, unde costul este stabilit n funcie de numrul de minute de conectare. n cazul CDPD nu exist o "conectare" la reea. Pentru a folosi CDPD modemul cu care este echipat terminalul portabil nu trebuie s formeze un numr de telefon i s se conecteze la un server. Pachetele de date sunt transmise ctre MDBS folosind CDPD Air-Interface Protocol, apoi sunt trimise prin intermediul MD-IS la alte M-ES ,F-ES sau IS conectate la sistemul CDPD.

Reteaua CDPD

23. Retea externa

F-ES

M-ES

MDBS
Retea E t

IS

MD-IS
M-ES

MDBS
Reta externa CDPD F-ES

M-ES

M-ES - Mobile End System MDBS - Mobile Data Base System F-ES - Fixed End System MD-IS - Mbile Data 22 Intermediate System IS - Intermediate System

REELE DE CALCULATOARE WIRELESS (WLAN)

24. Reeaua de band larg 25. Este, de fapt, componenta LAN a infrastructurii. A fost proiectat pentru a deservi zona campusului universitar. S-a folosit sistemul WaveLAN al companiei AT&T. Interfeele ce trebuie ataate computerelor portabile de tip Laptop sau Notebook sunt compatibile PCMCIA (Personal Computer Memory Card Industry Association) 26. S-a lucrat cu modelul WaveLAN pe 915 MHz (acelai tip de echipament este valabil i n banda de 2.4 GHz). Trebuie specificat ca WaveLAN folosete tehnica DS-SS att n banda de 915 MHz ct i n banda de 2.4 GHz. Produsele hardware compatibile cu WaveLAN au fost furnizate de Solektec Corporation i Digital Equipment Corporation. 27. DS-SS implic generarea unui cod pseudoaleator format dintr-o secven de bii, ce se va numi "chip", i va fi folosit pentru modularea semnalului de date transmis. La recepie, semnalul va fi corelat cu cu codul cunoscut, iar datele vor fi extrase corect. WaveLAN are o rat de transmisie de 2 Mbps a datelor, dar innd cont de faptul c acestea sunt "mprtiate" cu ajutorul codului pseudoaleator caracterizat de o rat de 11 chips/bit se ajunge la o rat efectiv de transmisie de 22 Mchips/sec. Toate unitile WaveLAn din sistem vor folosi acelai cod de mprtiere, care este implementat hardware. Se folosete CSMA/CA care este similar cu IEEE802.3 (Ethernet LAN). 28. Ca i alte reele wireless, WaveLAN este compus din puncte de acces (numite WavePOINT) i adaptoare pentru terminalele mobile (numite WaveLAN Units). Aceste adaptoare sunt disponibile sub forma unor dispozitive externe compatibile PCMCIA (tip II)i conin un transceiver radio i o anten de dimensiuni reduse. Punctele de acces WavePOINT sunt concepute pentru a fi montate n amplasamente fixe i conectate la reeaua LAN cablat. WavePOINT se comporta complet transparent la nivelul MAC i asigur transferul pachetelor la i de la reeaua LAN cablat, dup cum este necesar.
23

REELE DE CALCULATOARE WIRELESS (WLAN)

29. Fiecare WavePOINT are asignat un NWID (NetWork Identification Designator), format din 16 bii, folosit pentru a distinge pachetele provenite de la diferite WavePOINT-uri. 30. Formatul pachetelor este similar cu al celor specifice standardului Ethernet cu adugirea acestui NWID. 31. WaveLAN ofer i facilitatea de "roaming", permind astfel terminalelor mobile s se deplaseze n aria de acoperire a reelei, de la un WavePOINT la altul, fr a pierde legtura de date cu reeaua. Aceast facilitate de roaming poart numele de WaveAROUND. Pentru ca acest serviciu s fie posibil este necesar ca sistemul s tie n orice moment poziia terminalelor mobile, iar n acest sens se face o actualizare periodic a acestor date. Managementul roamingului se realizeaz ntr-un mod asemntor cu cel practicat n GSM. Fiecare WavePOINT transmite un semnal far ce conine informaii referitoare la celulele vecine, calitatea comunicaiei, aria de localizare. Cnd calitatea semnalului scade sub un anumit prag se iniiaz cutarea altor celule cu semnal mai bun i dac este posibil se iniiaz roaming-ul. 32. n reelele wireless comuicarea mobil-mobil este posibil folosind dou metode: direct sau prin intermediul reelei. Aadar, exist posibilitatea, n unele tipuri de reele wireless ca dou terminale mobile s comunice direct ntre ele sau numai prin intermediul punctelor de acces cu care acestea lucreaz n acel moment. WaveLAN permite doar conexiuni mobil-mobil via WavePOINT. 33. Aspecte privind implementarea sistemului WaveLAN 34. S-au instalat aproximativ 200 WavePOINT n 12 cldiri din interiorul campusului universitar. 35. S-a instalat o nou reea Ethernet (IEEE802.3) de tip "backbone" n ntregul campus. Aceast nou reea are rolul de a conecta unitile WavePOINT din fiecare cldire cu restul reelei cablate din campus prin intermediul unui ROUTER. n fiecare cldire, fiecare WavePOINT este conectat la un Synoptics IEEE802.3 10 base-T Hub localizat oriunde n interiorul cldirii. La rndul lor aceste hub-uri sunt conectate prin intermediul unui adaptor 10 Base-T /10 Base-FL, prin fibr optic, la un alt 10 base-T Hub care este conectat la un router Cisco. Structura prezentat permite funcionarea reelei

24

REELE DE CALCULATOARE WIRELESS (WLAN)

wireless independent de restul reelei cablate din campus i poate chiar s o izoleze, dac acest lucru este necesar. 36. Ca i n cazul CDPD se folosete implementarea PC/TCP a TCP/IP-ului pe calculatoare laptop de tip IBM ThinkPad +MsWindows. Unitile WaveLAN includ un driver NDIS pentru interfaarea cu TCP/IP, dar se poate folosi i NetBSD UNIX dup ce a fost scris un driver n UNIX pentru cartela PCMCIA. Driverul UNIX suport deasemenea ntregul protocol WaveLAN i serviciul de roaming WaveAROUND. 37. n figura de mai jos este ilustrat modul de conectare i structura reelei n ansamblu.

WavePOINT

Cladirea N WavePOINT

Cladirea N+1
WavePOINT WavePOINT WavePOINT WavePOINT WavePOINT WavePOINT

WavePOINT

WavePOINT

WavePOINT

WavePOINT

10 Base-T hub 10 Base-T hub 10 Base-T hub

10 Base-T hub

10 Base-T/10 Base-FL hub

10 Base-T/10 Base-FL hub

Cladirea N-1 10 Base-T/10 Base-FL converter 10 Base-T/10 Base-FL converter 10 Base-T/10 Base-FL converter

Cladirea N+2 10 Base-T/10 Base-FL converter

10 base-T 25 hub

ETHERNET FIBRA OPTICA

REELE DE CALCULATOARE WIRELESS (WLAN)

38. Concluzii 39. Reeaua "Wireless Andrew" a fost implementat cu scopul de a ncuraja cercetrile n domeniul reelelor de date mobile, iar pe infrastructura creat, n momentul de fa, se desfoar proiecte de cercetare focalizate pe: - conectarea automat a terminalelor mobile la reeaua cea mai potrivit din punct de vedere al serviciilor necesare (rata de transfer, zon de acoperire) - managementul roamingului ntre diferite reele wireless. - pstrarea protocolului IP n condiiile mobilitii terminalelor (Mobile IP). - adaptarea metodelor de compresie pentru imagini video la cerinele reelelor wireless (band ngust, roaming ntre reele cu rate de transfer diferite, etc.)

26

REELE DE CALCULATOARE WIRELESS (WLAN)

40. Infrastructura realizat ofer studenilor i cadrelor didactice posibilitatea de a se conecta la Internet n orice moment i din orice loc. 41. Acest exemplu a fost urmat i de alte universiti americane, la aceeast or existnd reele wireless de date n majoritatea campusurilor universitare. Instalarea unui astfel de sistem i n campusurile universitare din Romnia ar conduce n mod evident la ncurajarea cercetrilor cu privire la reelele mobile de date i problemelor pe care acestea le ridic. 42. BIBLIOGRAFIE 43. 1. "Wireless LANs and Mobile Networking: Standards and Future Directions" - Richard O. La-Maire & Co. - IEEE Communcation Magazine - August 1996, pp. 86-94 44. 2. "A Wireless data Network Infrastructure at Carnegie Mellon University" - Alex Hills & David B. Johnson IEEE Communication Magazine - February 1996, pp.56-63 45. 3. "Data manual - WaveLAN" - AT&T Wireless Communications and Network Division - Jully 1995 46. 4. "Development of WaveLAN and ISM Band Wireless LAN" - B. Tuch - AT&T Tech. vol.72, nr.4 1993, pp. 27-37 47. 5. "Cellular Digital Packet Data Specification" - CDPD Consortium, Release 1, July 1993

a. Transmisia RF cu band ngust este folosit n aplicaii dedicate. Const n modularea unei purttoare RF cu datele transmise. Avantajul oferit de aceast soluie const n folosirea exclusiv a unui canal de band ngust, posibilitatea interferenelor cu alte sisteme fiind redus. Dezavantaje: necesit obinerea unei licene de emisie pe frecvena de lucru din parte administraiei spectrului radio, aria de acoperire este relativ mic avnd n vedere frecvena de lucru (ridicat).

27

REELE DE CALCULATOARE WIRELESS (WLAN)

Cele mai des ntlnite sisteme de acest fel funcioneaz n banda ISM unde nu necesit aprobri pentru folosirea spectrului de frecven (n USA); Exemple: Motorola AltAIR Plus II / Vista Point Olivetti NetCube Data Race RediCARDrf (ISM)

28

You might also like