近年来,无线局域网取得快速的发展和广泛的应用。但是,由于它采用相同的方式看待所有上层业务,所 以现有MAC(medium access control)还不具备提供任何有效区分服务等级的能力。因此,IEEE成立了一个 专门的工作组IEEE802.11e来增强MAC层、提高服务质量以适应更加广泛的应用。IEEE 802.11eEDCF (extended diSTributed coordination function)是对现有IEEE 802.11标准中基本DCF机制的延伸。不 像DCF,EDCF不是一个单独的协调功能,而是IEEE802,11e被称为综合点协调功能(HCF)的单个协调功能的 一部分。HCF结合了现有IEEE 802.11规范中的DCF和PCF两个子层,在服务质量方面做出新的增强。它将 EDCF和轮询机制分别用于争用和无争用的信道访问。在EDCF中,每个站点可以拥有多个传输队列用于各种优 先级的数据包的缓冲。上层每帧具有一个优先权值,并向下传送到MAC层。一个IEEE 802.11e站点多支持 8个优先级,它们被映射到MAC层的四个不同的接入类别(access category)。为了区分信道接人,与每个 接人类别关联的一组EDCF参数是仲裁帧间间隔(AIFS[AC])、竞争窗口值(CWMin[AC])和竟 争窗口值(CWMax[AC])。AIFS[AC]是一个特定的AC数据包在开始其退避过程或者传输之前,在一个相 当于一个短帧间间隔的持续时间之后,必须等待的时隙数。当第i(i≥0)个冲突发生后,IEEE802.lle的 退避计数器按照均匀分布规则从[1,2i×CWMin[AC]]中选取一个值作为退避时间,直到退避级数j达到值有2i×CWMin[AC]=CWMax[AC]。此时如果冲突发生,数据包仍然将被重传,直到重传的次数等于它在1ST WSI中允许的值时,在该过程中退避计数器从[1,CWMax[AC]]中取值。由于一个站点内存在多重优先级,所以当它们的退避计数器同时减为0时,就会发生碰撞。这种现象被IEEE 802.11e称为内部冲突,为了避免该种情况发生,通过在冲突中引入优先杈获得竞争来解决。当然,获得优先权的数据包也有可能和来自其他工作站的数据包发生冲突。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。