IEEE802.11b的DCF退避算法实现技术探究
2010-09-21陈坚刚
浙江工商职业技术学院学报 2010年3期
陈坚刚
(浙江工商职业技术学院,浙江宁波315012)
IEEE802.11b的DCF退避算法实现技术探究
陈坚刚
(浙江工商职业技术学院,浙江宁波315012)
本文研究了无线局域网IEEE 802.11b的MAC层基于随机竞争的分布式协调功能(DCF:Distributed Coordination Funct0ion)的基本信道访问方式的实现技术。DCF主要包括载波侦听机制、随机退避机制、帧优先级机制等。它定义了两种工作方式,一种是基本访问方式CSMA/CA,基于物理信道的载波侦听;另外一种是基于RTS/CTS虚拟载波侦听,这种方式在CSMA/CA的基础上增加两个长度特别小的数据包RTS和CTS来克服“隐藏终端”问题。可以通过对这两种载波侦听机制的研究,并利用SDL图和状态转移图,完成退避算法的软件实现。
退避算法;无线局域网;媒体接入控制(MAC);分布式协调功能(DCF)
随着无线局域网技术的日趋成熟,国内目前无线局域网的应用也比较多。无线网络在赋予用户通信自由的同时也带来一些弊端,如设备间的信道争用,造成传输碰撞,影响网络的吞吐率,特别是当两个设备利用一个中心接入点进行连接,这两个设备都能够“听”到中心接入点的存在,而互相之间则可能由于障碍或者距离原因无法感知到对方的存在的“隐含终端”问题。IEEE 802.11b的MAC层“分布式访问方式”(DCF)实现技术将很好的解决这些弊端,确保设备之间传输的速率和数据的可靠性,提高吞吐率,实现多用户无线媒介共享资源等问题。DCF的实现技术包括载波侦听、退避机制和优先级机制。本文选取退避算法作为研究对象,探究了其软件实现过程。……
登录APP查看全文
