IEEE802.11协议结构 无竞争服务 竞争服务 点协调功能 (PCF) 分布式协调功能(DCF) 物理层 图4l5IE80211协议结构
分布式协调功能(DCF) 物理层 点协调功能 (PCF) 无竞争服务 竞争服务 MAC层 图4.15 IEEE802.11协议结构 IEEE 802.11协议结构
IEEE 802.11. MAC DFWMAC: Distributed foundation wireless LAN n分布式访问机制: CSMA/CA 点协调模式:轮询 为什么采用 CSMA/CA而不是 CSMA/CD? CSMA/CD:以太网能够在传输的时候检测冲突 而对无线站点,相比其他站点来的信号而言,站点 发送的信号非常强 别的站点的信号经过一段距离的传播后信号会衰减
IEEE 802.11: MAC ◼ DFWMAC:Distributed Foundation Wireless LAN ◼ 分布式访问机制: CSMA/CA ◼ 点协调模式: 轮询 ◼ 为什么采用CSMA/CA而不是CSMA/CD? ◼ CSMA/CD:以太网能够在传输的时候检测冲突 ◼ 而对无线站点,相比其他站点来的信号而言,站点 发送的信号非常强 ◼ 别的站点的信号经过一段距离的传播后信号会衰减
IEEE 802.11: CSMA/CA CSMA/CA包括两个部分: 在发送之前首先监听 冲突避免机制:由于无法进行冲突检测,检测到媒体忙时 说明有站点在传输,需要在监测到媒体空闲后再等待一段 时间后开始重新尝试,检测到媒体忙的次数越多,等待的 时间就越长。 基本算法 首先监听信道,如果空闲,等待一个IFS间隔后信道仍然 空闲?如空闲,发送 如果信道忙,等待直到传输结束,然后开始冲突避免阶段 冲突避免:传输完成后继续等待IFS间隔,如果信道仍然 空闲则进行二进制指数退避,等待一段随机时间后,继续 监听信道,如果信道空闲,竞争成功,传输帧 。其他站点继续监听直到传输完成进行下一次竞争
IEEE 802.11: CSMA/CA ◼ CSMA/CA包括两个部分: ◼ 在发送之前首先监听 ◼ 冲突避免机制:由于无法进行冲突检测,检测到媒体忙时 说明有站点在传输,需要在监测到媒体空闲后再等待一段 时间后开始重新尝试,检测到媒体忙的次数越多,等待的 时间就越长。 ◼ 基本算法 ◼ 首先监听信道,如果空闲,等待一个IFS间隔后信道仍然 空闲?如空闲,发送 ◼ 如果信道忙,等待直到传输结束,然后开始冲突避免阶段 ◼ 冲突避免:传输完成后继续等待IFS间隔,如果信道仍然 空闲则进行二进制指数退避,等待一段随机时间后,继续 监听信道,如果信道空闲,竞争成功,传输帧 ◼ 其他站点继续监听直到传输完成进行下一次竞争
IEEE 802.11: IFS 站点通过不同 Inter Frame Spaces(FS提供4种优先级 SIFS-Short Inter Frame Space PIFS-Point Coordination IFS DIFS-Distributed IfS EIFS-EXtended ifs ■IFS定义了站点检测到媒体空闲必须等待的最短时间, 站点采用的IFS越短,优先级越高 ■如果出现冲突,则采用指数退避算法,以保证重负载 下的稳定性
IEEE 802.11: IFS ◼ 站点通过不同Inter Frame Spaces (IFS)提供4种优先级 ◼ SIFS-Short Inter Frame Space ◼ PIFS-Point Coordination IFS ◼ DIFS-Distributed IFS ◼ EIFS-Extended IFS ◼ IFS定义了站点检测到媒体空闲必须等待的最短时间, 站点采用的IFS越短,优先级越高 ◼ 如果出现冲突,则采用指数退避算法,以保证重负载 下的稳定性
IEEE802.11:MAC层的ACK 站点收到一个帧后,等待SIFS间隔后发一个ACK。 发送冲突的机会比较多,在MAC帧实现重传,而不是等待高层协议 来重传,有助于冲突恢复 可以用于MAC层的分段支持 大的 LLC PDU分解成多个小的 MAC PDU 只需要重传小的 MAC PDU,并且冲突的机会减少 和MAC帧重传机制结合:获得媒体的访问权后,连续(收到ACK后)传 递多个MAC帧 DIS Data DIFS- Contention Win do Other VIT Next MPDU Defer Access Backoff after Dfer CSMA/CD Back-off Algorithm
IEEE 802.11: MAC层的ACK ◼ 站点收到一个帧后,等待SIFS间隔后发一个ACK。 ◼ 发送冲突的机会比较多,在MAC帧实现重传,而不是等待高层协议 来重传,有助于冲突恢复 ◼ 可以用于MAC层的分段支持 ◼ 大的LLC PDU分解成多个小的MAC PDU ◼ 只需要重传小的MAC PDU,并且冲突的机会减少 ◼ 和MAC帧重传机制结合:获得媒体的访问权后,连续(收到ACK后)传 递多个MAC帧