计算机网络-黄能富-第3章-Wireless LAN(1-9)笔记-2

2019-04-14 08:51发布

9、MAC Architecture:
DCF:提供竞争性的服务,coordination(协调)
所有的笔电、手机、基地台都要implements DCF
AD hoc(特别的,临时的):未通过基地台(Ap),例如笔电和笔电直接相连
Infrastructured(基础设施):基地台+ds 这里写图片描述
PCF建立在DCF上,为非竞争式的,PCF,DCF都是分散式的,PCF的参数使得其能够分配,变为集中式。由Point coordinator(基地台)控制谁占频宽,有服务范围内的清单。
Priority(优先) mechanism(机制),polling(轮询)
Inter-Frame Space,两个frame之间的时间间隔 这里写图片描述 Contention free(免竞争),被polling到就可以回送
Seize 夺回medium(媒介),将频宽的使用从其他station收回来 这里写图片描述
Contention-free burst 为PCF 这里写图片描述
这里写图片描述
Superframe的长度不固定,一个superframe中竞争和非竞争的时间比例也不固定 DCF (Wireless LAN8这节迷迷糊糊的)
立刻回一个ack frame
这里写图片描述
Carrier探测通过 物理(线)和虚拟机制 RTS,CTS也是封包,设置一个RTS_Threshold(临界值),如果封包太短的话就不需要传送RTS和CTS来reservate时间 这里写图片描述
这里写图片描述
封包过大时切成fragment来送,RTS和CTS的时间会记到NAV中,Allocation(分配),说明channel busy到多久,NAV会累加,不断变长 sifs:short inter frame space
这里写图片描述
一定要有ack的传送:Data,Poll(在PCF中AP的轮询polling),Request(例如probe request),Response,没有就当做错误 Ack要在Short-ITF时间内回,送完RTS后也要在SITF时间内回CTS,elapsed(消逝)
这里写图片描述
PIFS较SIFS时间长,asynchronous异步,DIFS时间更长,STA就是station,backoff(退避),as long as只要
这里写图片描述
DCF在DIFS时间内,如果中间有其他sta在transmit,则等待失败,进入下一次等待,如果在DIFS时间内无其他sta来transmit,则等待成功后,这时候如果马上transmit也可能和其他等待的sta发送collision,所以等待成功后需要加上一个random back-off。
这里写图片描述
在802.3的Ethernet的CSMA/CD中一个slot time为51.2微秒(来回最长时间) Medium state(传送媒介的状态,例如空气),MPDUS(MAC Protocol Data Unit),determine(测定),defer推迟,gap间隙时间,generate产生 这里写图片描述
CW:contention window(竞争时框) propagation传播,medium传送媒介,检查到busy后等一段时间到idle,这时候generate一个random的backoff-time 这里写图片描述
需要重做wireless LAN8的练习 10、CSMA/CA protocol
该protocol主要用在竞争式中(DSF) Pending(待定,将要送的):即检测到idle的情况,STA检测到channel为free也不能马上送,否则发送collision(例如SIFS中的CTS的情况,transmitter送完RTS,在SIFS时间内等待receiver replys CTS,这个SIFS内出现STA检测到free马上送出来就会发送collision)(在CSMA/CD中听到idle就可以马上送,在CSMA/CA中检测到的idle的时间点可能介于其他sta的IFS)
Greater than or equal(大于或等于)
如果是busy则等到idle后再加上一个Random back-off的时间
Initiate 发起
这里写图片描述 A检测到idle后,等待DIFS,在无其他sta干扰下送MPDU(蓝 {MOD}),此时BCD测会检测到busy,导致defer Access,在A送完后,BCD检测到idle,然后再等待一个DIFS后(原因:例如A送的是data,则在蓝 {MOD}结束后,回复给A ack为SIFP,是比BCD的DIFS优先的,所以BCD再等待一个DIFS,从而在DIFS结束后开始Random back-off),各自计算back-off的时间
这里写图片描述 这里写图片描述 Resume(恢复,重新开始),busy结束后free的时间要>DIFS才能让Random back-off时间开始decrement(减少)
commence开始 FCFS(first come first service)
这里写图片描述
这里写图片描述