Beruflich Dokumente
Kultur Dokumente
11 Wireless LAN
All rights reserved. No part of this publication and file ma be reproduced! stored in a retrieval s stem! or transmitted in an form or b an means! electronic! mechanical! photocop ing! recording or other"ise! "ithout prior "ritten permission of #rofessor Nen$%u &uang 'E$mail( nfhuang)cs.nthu.edu.t"*.
Wireless LAN - 1
LAN and Wired LANs( ,estination Address ,oes not E-ual ,estination Location.
ph sical address. In 802.11 the addressable unit is a station './A*. /he ./A is a message destination! but not a fi0ed location.
Wireless LAN - 2
&ave limited ph sical point to point connection ranges. 3se a shared medium. Are unprotected from outside signals. Are significantl less reliable than "ired #&2s. &ave d namic topologies.
Wireless LAN - 3
location to location! but is onl used "hile at a fi0ed location. 1obile stations actuall access the LAN "hile in motion. #ropagation effects blur the distinction bet"een portable and mobile stations.
Wireless LAN - 4
'LL5* as a current 802 st le LAN. .tation mobilit has to be handled "ithin the 1A5 la er. /o meet reliabilit assumptions 'that LL5 ma6es about lo"er la ers*! it is necessar for 802.11 to incorporate functionalit "hich is untraditional for 1A5 la ers.
Wireless LAN - 5
Wireless LAN - 6
emplo ing the 5.1A75A protocol! the band"idth emplo ed b each station ma be different. Not "ell$suited for multimedia communications due to the relative lo" transmission rate '1$2 1bps*.
Wireless LAN - 7
.tation './A*(
An device that contains an 802.11 conformant
ordination %unction*. /he 9.. is the basic building bloc6 of an 802.11 LAN. /he member stations of a 9.. can communicate to each other directl . If a station moves out of it:s 9.. coverage area! it can no longer directl communicate "ith other members of the 9...
Wireless LAN - 9
802.11 LAN stations are close enough to form a direct connection '"ithout pre$planning*.
Wireless LAN - 10
d namic './As turn on! turn off! come "ithin range and go out of range*. /o become a member of an infrastructure 9.. a station must become Associated.
form of an 802.11 net"or6 "ith multiple 9..s. /he architecture component used to interconnect 9..s is the ,istributed . stem.
Wireless LAN - 11
E...
logical medium is used for different purposes! b a different component of the architecture. /he ,. enables mobile device support b providing the logical services necessar to handle address to destination mapping and seamless integration of multiple 9..s.
Wireless LAN - 12
access to the ,.. An A# is a ./A "hich provides access to the ,. b providing ,. services in addition to .tation .ervices.
Wireless LAN - 13
9.. 2
./A ; ./A <
9.. 1
./A 2
A#
A#
,istributed . stem
an independent 9.. net"or6. .tations "ithin an E.. can communicate and mobile stations ma move from one 9.. to another '"ithin the same E..* transparentl to LL5.
Wireless LAN - 15
communicate.
Wireless LAN - 16
./A 1
A#
A#
./A @
9.. 1
A#
./A ?
./A ;
9.. 2
9.. <
arrange contiguous coverage "ithin a ph sical volume. /he 9..s could be ph sicall dis+oint. /he 9..s ma be ph sicall collocated. /his might be done to provide redundanc . 4ne 'or more* independent 9..! or E.. net"or6s ma be ph sicall present in the same space as one 'or more* E.. net"or6s.
An ad$hoc net"or6 is operating in a location "hich also has an E.. net"or6. #h sicall ad+acent 802.11 net"or6s have been set up b different organi=ations.
Wireless LAN - 18
architecture "ith a traditional "ired LAN! a logical architecture component '#ortal* is introduced. All data from non$802.11 LANs enters the 802.11 architecture via a portal.
Wireless LAN - 19
provide range e0tension bet"een li6e$t pe 1A5 la ers. In 802.11! arbitrar range 'coverage* is provided b the E.. architecture 'via the ,. and A#s* ma6ing the #&2 range e0tension aspects of bridges unnecessar .
Wireless LAN - 21
la ers of different t pes. 9ridging to the 802.11 architecture raises the -uestions of "hich logical medium to bridge toB the ,.1 or the W1 C /he portal must also consider the d namic membership of 9..s and the mapping of address and location re-uired b mobilit . #h sicall ! a portal ma ! or ma not! include bridging functionalit depending on the ph sical implementation of the ,..
Wireless LAN - 22
LAN and can be created from man different technologies including current 802.0 "ired LANs. 802.11 does not constrain the ,. to be either ,ata Lin6 or Net"or6 La er based. Nor constrain a ,. to be either centrali=ed or distributed. 802.11 specifies services instead of specific ,. implementations. /"o categories of services are defined( .tation .ervice '..* and ,istribution . stem .ervice ',..*.
Wireless LAN - 23
Wireless LAN - 24
9.. 2
./A ; ..
,..
A#s. Are specified for use b 1A5 la er entities. /he .. subset is( Authentication #rivac
Wireless LAN - 26
Wireless LAN - 27
ma all be different ph sical media. Each of these components ma be operating "ithin different address spaces. 802.11 onl uses and specifies the use of W1 address space. Each 802.11 #&2 operates in a single medium( W1.
Wireless LAN - 28
bit address space. A multiple address space e0ample is one "here ,. uses net"or6 la er addressing 'I# address*. In this case the W1 address space and the ,. address space "ould be different.
Wireless LAN - 29
to support 1.,3 deliver bet"een stations and t"o to control 802.11 access and confidentialit . Each of the services is supported b one or more 1A5 frames. .ome of the services are supported b 1A5 1anagement messages and some b 1A5 ,ata messages.
Wireless LAN - 30
messages(
path. 1anagement( handled via the 1A5 1anagement .ervice data path. 5ontrol
net"or6 environment.
Wireless LAN - 31
information* delivers 1.,3s "ithin the ,.. 5onsider a data message being sent from ./A1 to ./A; via ./A2 'Input A#* and ./A< '4utput A#*. /he input A# gives the message to the ,istribution .ervice of the ,.. &o" the message is delivered "ithin the ,. is not specified b 802.11.
Wireless LAN - 32
"ith enough information for the ,. to be able to determine the DoutputD point "hich corresponds to the desired recipient. /he necessar information is provided to the ,. b the three Association related services.
Association 8eassociation ,isassociation
Wireless LAN - 33
1.,3s bet"een the ,. and an e0isting net"or6. If the ,istribution .ervice determines that the intended recipient of a message is a member of an integrated LAN! the DoutputD point "ould be a #ortal instead of an A#.
Wireless LAN - 34
cause the ,. to invo6e the Integration service 'conceptuall after the ,istribution .ervice*. /he Integration service is responsible for accomplishing "hatever is needed to deliver a message from the ,. to the integrated LAN media! including an re-uired media or address translation.
Wireless LAN - 35
,istribution service to operate is provided b the Association services. 9efore a data message can be handled b the ,istribution service! a ./A must be DAssociatedD.
Wireless LAN - 36
E.. to another 9.. "ithin the same E... E..$transition( movement from one 9.. in one E.. to another 9.. in an independent E...
,ifferent Association services support the different
categories of mobilit .
Wireless LAN - 37
Wireless LAN - 38
at one time. A station learns "hat A#s are present and re-uests to establish an association b invo6ing the Association service. Association is al"a s initiated b the mobile ./A. Association is sufficient to support no$transition mobilit . Association is necessar ! but not sufficient! to support 9..$transition mobilit .
Wireless LAN - 39
current association from one A# to another. /his 6eeps the ,. informed of the current mapping bet"een A# and ./A as the station moves from 9.. to 9.. "ithin an E... 8eassociation is al"a s initiated b the mobile ./A.
Wireless LAN - 40
/he service "hich deletes an e0isting Association. /he ,isassociation .ervice is invo6ed "henever an e0isting
Association must be terminated! and can be invo6ed b either part to an Association 'mobile ./A or A#*. ,isassociation is a notification 'not a re-uest* and can not be refused b either part to the association. A#s might need to disassociate ./As to enable the A# to be removed from a net"or6 for service or for other reasons. ./As are encouraged to ,isassociate "henever the leave a net"or6.
Wireless LAN - 41
functionalit e-uivalent to that "hich is inherent to "ired LANs. Wired LAN design assume the closed! non$shared nature of "ired media. /he open! shared medium nature of an 802.11 LAN violates those assumptions. Authentication ( used instead of the "ired media ph sical connection.
#rivac ( used to provide the confidential aspects of
Wireless LAN - 42
each other.
authorit to connect to the LAN. /his is not a valid assumption for a "ireless LAN. An e-uivalent abilit to control LAN access is provided via the Authentication service! "hich is used b all stations to establish their identit "ith stations the "ish to communicate "ith. If a mutuall acceptable level of authentication has not been established bet"een t"o stations! an association shall not be established. Wireless LAN - 43
Authentication .ervice
802.11 supports a general authentication
abilit "hich is sufficient to handle authentication protocols ranging from unsecured to public 6e cr ptographic authentication schemes. 802.11 provides lin6 level 'not end$to$end or user$to$user* authentication bet"een 802.11 stations.
Wireless LAN - 44
Authentication .ervice
802.11 authentication is simpl used to bring
the "ireless lin6 up to the assumed ph sical standards of a "ired lin6. If desired! an 802.11 net"or6 can be run "ithout authentication. 802.11 provides support for challenge7response '578* authentication. /he three steps of a 578 e0change are(
Assertion of identit 5hallenge of Assertion 8esponse to 5hallenge
Wireless LAN - 45
Authentication .ervice
E0amples of a 578 e0change are( An open s stem e0ample( 'a* Assertion( I:m station ;. 'b* 5hallenge( Null. 'c* 8esponse( Null. 'd* 8esult( .tation becomes Authenticated.
Wireless LAN - 46
Authentication .ervice
A pass"ord based e0ample(
'a* Assertion( I:m station ;. 'b* 5hallenge( #rove our identit . 'c* 8esponse( &ere is m pass"ord. 'd* 8esult( If pass"ord 4E! station becomes Authenticated.
Wireless LAN - 47
Authentication .ervice
A 5r ptographic challenge7response
based e0ample(
'b* 5hallenge( &ere is some information 'A* I encr pted "ith our public 6e ! "hat is it C 'c* 8esponse( /he contents of the challenge is A 'onl station ;:s private 6e could have recovered the challenge contents*. 'd* 8esult( 4E! I believe that ou are station ;.
Wireless LAN - 48
Authentication .ervice
802.11 uses 802.10 services to perform the
actual challenge and response calculations. A 1anagement Information 9ase '1I9* function is provided to support in-uires into the authentication algorithms supported b a ./A. 802.11 re-uires mutuall acceptable! successful! bi$directional authentication. A ./A can be authenticated "ith man other ./As 'and hence A#s* at an given instant.
Wireless LAN - 49
Authentication .ervice
/he Authentication service 'could be time
consuming* can be invo6ed independentl of the Association service. #re$authentication is t picall done b a ./A "hile it is alread associated "ith an A# "hich it previousl authenticated "ith. Authentication is re-uired before an Association can be established.
Wireless LAN - 50
#rivac .ervice
#rivac (
/he service used to prevent the contents of
ph sicall connected to the "ire can hear LAN traffic. /his is not true for the 802.11 "ireless LAN. 802.11 provides the abilit to encr pt the contents of messages.
Wireless LAN - 51
#rivac .ervice
IEEE 802.10 .,E clause 2 is used to perform the
encr ption. A 1I9 function is provided to in-uire the encr ption algorithms supported b a station. A mutuall acceptable privac algorithm must be agreed upon before an Association can be established. /he default privac algorithm for all 802.11 stations is in the clear. If the privac service is not invo6ed to set up a privac algorithm! all messages "ill be sent unencr pted.
Wireless LAN - 52
#rivac .ervice
If a privac algorithm is set up! then the
algorithm "ill be used for all subse-uent 8eassociation. 802.11 specifies an optional privac algorithm that is designed to satisf the goal of "ired LAN De-uivalentD privac .
Wireless LAN - 53
6eep trac6(
3nassociated. .tate 2 ( Authenticated! not Associated. .tate < ( Authenticated and Associated
Wireless LAN - 54
Wireless LAN - 55
.uccessful Authentication
.tate 2( Authenticated! 3nassociated
%rame / pes
5lass 1 frames 5ontrol %rames
4ptional 8/. 5/.
'1* 8/. '2* 5/. '<* A5E ';* #oll 1anagement %rames '1* #robe 8e-uest78esponse '2* 9eacon '<* Authentication
,ata
A5E
Wireless LAN - 57
%rame / pes
5lass 2 %rames
,ata %rames
As nchronous data. ,irect data frames onl '%5 control bits G/o ,. and from ,.H both false*
1anagement %rames
'1* #rivac 8e-uest78esponse '2* A/I1 'Ad$&oc /raffic Indication 1ap! A/I1* '<* Association 8e-uest78esponse
Wireless LAN - 58
%rame / pes
5lass < %rames
,ata %rames
As nchronous data. Indirect data frames allo"ed '%5 control bits D/o ,. and from ,.D ma be set to utili=e ,. .ervices*
1anagement %rames
'1* 8eassociation 8e-uest78esponse '2* ,isassociation
5% 5ontrol %rames
'1* 5% EN,
Wireless LAN - 59
support an DAd$&ocD net"or6! in "hich a ./A communicates directl "ith one or more other ./As. I9.. is a logical subset of an E9.. and consists of ./As "hich are directl connected. .ince there is no ph sical ,.! there cannot be a #ortal! an integrated "ired LAN! or the ,. .ervices.
Wireless LAN - 60
are allo"ed since there is no ,. in an I9... /he services "hich appl to an I9.. are the .tation .ervices.
./A 2 ./A 1 802.11 1A57#&2 ./A <
I9..
Wireless LAN - 61
components(
information! addressing! se-uencing fragmentation identification and duration. A variable length %rame 9od An IEEE <2$bit 585 frame chec6 se-uence
Wireless LAN - 62
%5.
#rotocol Fersion 2
/ pe 2
.ubt pe ;
/o ,. 1
#o"er 1ang. 2
E# 8svd 1 1
Wireless LAN - 63
%rame %ields
%rame 5ontrol %ield ( #rotocol Fersion! / pe! .ubt pe! /o,.! %rom ,.! Last %ragment! 8etr ! #o"er 1anagement and Element #resent. 8etr ( Indicates that the frame is a retransmission of an earlier frame. A station ma use this indication to eliminate duplicate frames. #o"er 1anagement ( Indicates po"er management state and buffered traffic state of the station
00 J Active 1ode '5A1 or /A1*! "ith more buffered frames 01 J #.# $ #o"er .ave! #olling 10 J #.N# $ #o"er .ave! No #olling 11 J Active 1ode '5A1 or /A1*! "ithout more buffered frames
Wireless LAN - 64
%rame %ields
%rame 5ontrol %ield (
,uration or 5onnection I, ( 3sed to distribute a
value 'us* that shall update the Net"or6 Allocation Fector in stations receiving the frame.
,uring the contention free period! this field ma be replaced "ith a connection I, field. 4nl contention free time$bounded data used a connection I,B contention based data and contention free as nchronous data do not use connection I,s.
Wireless LAN - 65
%rame %ields
Address %ields ( Indicate the 9..I,! .A! ,A! /A
same value shall be used for all fragments of the same 1.,3. %ragment Number ';$bit* ( Indicates the number of each individual fragment.
%rame 9od ( 0 $ 2<0; b tes. 585 '; octets*
Wireless LAN - 66
%rame %ields
1.,3
1A5 &,8
%ragment 1
%ragment 2
%ragment <
%ragment ;
Wireless LAN - 67
address of the A# "ith "hich the station is associated. In an ad hoc LAN! the ,A shall be the destination of the subse-uent data or management frame.
Wireless LAN - 68
Wireless LAN - 69
8/. %rame
1A5 &eader
%rame 5ontrol ,uration ,A %5.
5/. %rame
1A5 &eader
%rame 5ontrol ,uration ,A %5.
A5E %rame
1A5 &eader
%rame 5ontrol ,uration 9.. I, .A %5.
#oll %rame
Wireless LAN - 70
upon the values of the /o ,. and %rom ,. bits. A station shall use the contents of Address 1 to perform address matching for receive decisions. /he ,A shall be the destination of the frame '1.,3*. /he 8A shall be the address of the A# in the "ireless ,. that is the ne0t immediate intended recipient of the frame. /he /A shall be the address of the A# in the "ireless ,. that is transmitting the frame.
Wireless LAN - 71
,ata .ubt pe
,uring the contention period( 0000 ,uring the contention free period
0000! 0011! 0110! and 0111 shall onl be sent b a #5%. 0000! 0001! 0100! and 0101 ma be sent b an 5%$a"are station.
Wireless LAN - 72
,ata %rames
1A5 &eader
%rame ,uration7 .e-uence Addr 1 Addr 2 Addr < 5ontrol 5onn I, Number %ragment Addr ; Number
%5.
/o ,. %rom ,. 0 0 1 1 0 1 0 1
Addr 1 ,A ,A 9..I, 8A
Addr 2 .A 9..I, .A /A
/he A# address! if the station is an A# or associated "ith an A#. /he 9.. I, of the ad hoc LAN! if the station is a member of an ad hoc LAN.
1A5 &eader
%rame 5ontrol ,uration 9...A I, ,A .e-uence %ragment Number Number
%5.
Wireless LAN - 74
beacon interval! ,/I1 period! ,/I1 count! channel s nc information! E.. I,! /I1 and broadcast indicator. A/I1 %rame( Null ,isassociation %rame( Null Association 8e-uest %rame( /he privac algorithm number and the supported rates.
Wireless LAN - 75
error indication! the supported rates and the station I, assigned '.I,*. 8eassociation 8e-uest %rame( /he current A# address and the privac algorithm number. 8eassociation 8esponse %rame( A status value! an error indication! the supported rates and the station I, assigned '.I,*.
Wireless LAN - 76
interval! ,/I1 period! ,/I1 count! channel s nc information! supported rates! and E.. I,. #rivac 8e-uest %rame( A supported algorithm list. #rivac 8esponse %rame( A status value! an error indication! and a privac algorithm number.
Wireless LAN - 77
Wireless LAN - 78
Wireless LAN - 79
1A5 Architecture
! ( "#$%& ) ! ( '()%& )
#oint 5oordination %unction '#5%* 1A5 E0tent ,istributed 5oordination %unction ',5%*
Wireless LAN - 80
1A5 Architecture
,istributed 5oordination %unction ',5%*
/he fundamental access method for the 802.11
1A5! 6no"n as 5arrier .ense 1ultiple Access "ith 5ollision Avoidance '5.1A75A*. .hall be implemented in all stations and A#s. 3sed "ithin both ad hoc and infrastructure configurations.
Wireless LAN - 81
1A5 Architecture
#oint 5oordination %unction '#5%*
An alternative access method .hall be implemented on top of the ,5% A point coordinator 'polling master* is used to
determine "hich station currentl has the right to transmit. .hall be built up from the ,5% through the use of an access priorit mechanism. ,ifferent accesses of traffic can be defined through the use of different values of I%..
Wireless LAN - 82
1A5 Architecture
.hall use a #oint I%. '#I%.* K ,istributed I%.
priorit to access the medium! "hich ma be used to provide a contention-free access method. /he priorit access of the #I%. allo"s the point coordinator to sei=e control of the medium a"a from the other stations.
Wireless LAN - 83
1A5 Architecture
5oe0istence of ,5% and #5%
9oth the ,5% and #5% shall coe0ist "ithout
interference. /he are integrated in a superframe in "hich a contention$free burst occurs at the beginning! follo"ed b a contention period.
Wireless LAN - 84
1A5 Architecture
,-*+ .uper %rame
* +
.*+
Wireless LAN - 85
#&2s through the use of 5.1A75A and a random bac6off time follo"ing a bus medium condition. All directed traffic uses immediate positive ac6 'A5E frame* "here retransmission is scheduled b the sender if no A5E is received. 5arrier .ense shall be performed both through physical and virtual mechanisms.
Wireless LAN - 86
distributing medium bus reservation information through an e0change of special small 8/. and 5/. frames 'contain a during field* prior to the actual data frame. 3nicast onl ! not used in multicast7broadcast. /he use of 8/.75/. is under control of 8/.L/hreshold 'pa load length! under "hich "ithout an 8/.75/. prefi0*. All stations are re-uired to be able to receive an frame transmitted on a given set of rates! and must be able to transmit at 'at least* one of these rates. /his assures that the Firtual 5arrier .ense mechanism still "or6s on multiple rates environments. Wireless LAN - 87
Fector 'NAF*! "hich maintains a prediction of future traffic based on duration information announced in 8/.75/. frames.
Wireless LAN - 88
Ac6no"ledgment*
frame shall be returned immediatel follo"ing a successfull received frame. /he gap bet"een the received frame and A5E frame shall be .I%.. /he frame t pes should be ac6no"ledged "ith an A5E frame(
,ata #oll 8e-uest 8esponse
occurred.
Wireless LAN - 89
the use of carrier sense function for the interval specified. /hree different I%.:s are defined to provide priorit levels. .hort$I%. '.I%.*
.hall be used for an A5E frame! a 5/. frame! b a station
responding to an polling! and bet"een frames in the se-uences described in #age ;1. An ./A intending to send onl these frame t pes shall be allo"ed to transmit after the .I%. time has elapsed follo"ing a bus medium.
Wireless LAN - 90
5ontention %ree #eriod frames. /he #5% shall be allo"ed to transmit after it detects the medium free for the period #I%.! at the start of and during a 5%$9urst.
,5%$I%. ',I%.*
.hall be used b the ,5% to transmit as nchronous
1#,3s. A ./A using the ,5% is allo"ed to transmit after it detects the medium free for the period ,I%.! as long as it is not in a bac6off period.
Wireless LAN - 91
shall use the carrier sense function to determine the medium state. If bus ! the ./A shall defer until after a ,I%. gap is detected! and then generate a random bac6off period for an additional deferral time 'resolve contention*. 9ac6off time J IN/'5W M 8andom'** M .lot time
Wireless LAN - 92
5Wmin
>
1?
<1
@<
12>
2??
2??
6 /4123
/5123 /0123
Wireless LAN - 93
detects a free medium for greater than or e-ual to a ,I%. time. If the medium is bus "hen a ./A desires to initiate a ,ata! #oll! 8e-uest! or 8esponse 1#,3 transfer! and onl a ,5% is being used 'or a 5ontention #eriod portion of a .uperframe is active*! the 8andom 9ac6off /ime algorithm shall be follo"ed.
Wireless LAN - 94
,I%. #I%.
,efer Access
Wireless LAN - 95
shall be fro=en "hile the medium is sensed bus and shall decrement onl "hen the medium is free 'resume "henever free period N ,I%.*. /ransmission shall commence "henever the 9ac6off /imer reaches =ero. A ./A that has +ust transmitted a frame and has another frame read to transmit '-ueued*! shall perform the bac6off procedure 'fairness concern*. /ends to"ard fair access on a %5%. basis.
Wireless LAN - 96
%rame 9ac6off
1O us O us ; us 2 us
%rame
%rame
1? us ? us
, E
%rame
> us 2 us
%rame
Limits
predetermined 5/.L/imeout '/1*! then a ne" 8/. shall be generated 'the 5W shall be doubled*. /his procedure shall continue until the 8/.L8e$/ransmitL5ounter reaches an 8/.L8e$/ransmitLLimit. /he same bac6off mechanism shall be used "hen no A5E is received "ithin a predetermined A5ELWindo"'/<* after a directed ,A/A frame has been transmitted. /his procedure shall be continue until the A5EL8e$ /ransmitL5ounter reaches an A5EL8e$/ransmitLLimit.
Wireless LAN - 98
8/.75/. %rames
field based on the medium occupanc time of the 1#,3 from the end of the 8/. or 5/. frame until the end of the A5E frame.
Wireless LAN - 99
/<
8/.
,ata .I%.
5/.
.I%.
.I%.
A5E
5ontention Windo"
9ac6 off$ Windo"
Ne0t %rame
mechanism. 4nce a station has contended for the channel! it "ill continue to send fragments until either all fragments of a 1.,3 have been sent! an ac6 is not received! or the station can not send an additional fragments due to a d"ell time boundar . If the source station does not receive an ac6 frame! it "ill attempt to retransmit the fragment at a later time 'according to the bac6off algorithm*. When the time arrives to retransmit the fragment! the source station "ill contend for access in the contention "indo".
Wireless LAN - 101
#I%.
.I%.
%rag$ ment 2
.I%.
.I%.
%rag$ ment <
.I%.
.rc
,st
Ac6 1
Ac6 2
Ac6 <
first frame and ac6. /he duration field in the data and ac6 frames specifies the total duration of the ne0t fragment and ac6. /he last %ragment and A5E "ill have the duration set to =ero. Each %ragment and A5E acts as a virtual 8/. and 5/.. In the case "here an ac6 is not received b the source station! the NAF "ill be mar6ed bus for ne0t frame e0change. /his is the "orst case situation. Wireless LAN - 103
that can onl hear the destination "ill not update their NAF and be free to access the channel. All stations "ill be free to access the channel after the NAF from %rame 1 has e0pired. /he source must "ait until the NAF '%ragment 1* e0pires before attempting to contend for the channel after not receiving the ac6.
ther
.I%.
.I%.
%rag$ ment 1
.I%.
.I%.
rc
5/.
st
Ac6 1
Ac6 2
Ac6 <
4ther
NAF'%ragment 1* NAF'A5E 1*
9ac6off$ Windo"
.I%.
.rc ,st
8/.
5/.
Ac6 1
directed frames onl "hen the length of the 1#,3 is greater than the 8/.L/hreshold 'a managed ob+ect "ithin the 1A5 1I9! 0... 1a0 1#,3 length*.
Without 8/.75/.
A5E
,I%.
5ontention Windo"
9ac6off$ Windo"
Ne0t %rame
5oordinator'#5*! "hich generates the .uperframe '.%*. Not all stations must be capable of becoming the #5 and transmitting #5% data frames. /he .% consists of a 5ontention %ree '5%* period and a 5ontention #eriod. /he length of a .% is a manageable parameter and that of the 5% period ma be variable on a per .% basis. Wireless LAN - 109
*+
.*+
controlled b one special ./A per 9.. called the #oint 5oordinator. /he #5 gains control of the medium at the beginning of the .% and maintains control for the entire 5% period b "aiting a shorter time bet"een transmissions. 5%$,o"n %rames and 5%$3# %rames.
sense the medium. If it is free the #5% shall "ait a #I%. time and transmit
a ,ata frame "ith the 5%$#oll .ubt pe bit
set! to the ne0t station on the polling list! or a 5%$End frame! if a null 5% period is desired.
5.1A75A protocol. /he shorter #I%. gap causes a burst traffic "ith inter$frame gaps that are shorter than the ,I%. gap needed b stations using the 5ontention period. Each station! e0cept the station "ith the #5%! shall preset it:s NAF to the ma0imum 5%$#eriod length at the beginning of ever .%. /he #5% shall transmit a 5%$End frame! at the end of the 5%$#eriod! to reset the NAF of all stations in the 9...
/ransmitter or 8ecipient
"hen a frame is -ueued! b sending this frame after an .I%. gap. /his results in a burst of 5ontention %ree traffic '5%$9urst*. %or services that re-uire 1A5 level ac6! the ac6 is preferabl done through the 5%$Ac6 bit in the .ubt pe field of the responding 5%$3p frame.
BC .I%.
5%$,2 5%$32
.I%.
#I%.
5%$,;
BC .I%.
5%$End 5%$3;
5%$,<
2D NAF 5%$ EF
.I%.
.I%. NAF
.I%.
a ,ata frame to an station in the 9.. an .I%. period after receiving the 5%$#oll. If the recipient of this transmission is not the #5% station! the ,ata frame is received and ac6no"ledged in the same manner as a contention$based ,ata frame. /he #5% resumes '5%$,o"n* transmissions an .I%. period after the A5E frame. If not ac6no"ledged! a #I%. period is emplo ed.
Wireless LAN - 116
BC .I%.
5%$,2
.I%.
5%$End 5%$32
BC
2D NAF 5%$ EF
.I%.
.I%. NAF
.I%.