基于Pythagor的无线局域网延时分析.pdfVIP

  • 6
  • 0
  • 约1.04万字
  • 约 5页
  • 2017-09-14 发布于湖北
  • 举报
ofYunnanNormal 云南师范大学学报(自然科学版) Journal University No.3) 2013年5月一33卷3期(V01.33 基于Pythagor的无线局域网延时分析‘ 叶飞鹏1, 云利军1, 王春林2 (1.云南师范大学信息学院,云南昆明650500; 2.楚雄师范学院计算机科学系,云南楚雄675000) 摘要: 隐藏节点问题是WLAN中一个比较突出的问题,在802.119协议中一般使用RTS/CTS与 CTSToSelf两种访问机制来改善隐藏节点问题,但是在特定的环境中,这两种访问机制所得到的效果 并不相同。在对这两种访问机制进行深入分析的基础上,使用Pythagor仿真软件对两种访问机制实际 运行过程中的时延情况进行仿真对比,结果表明,CTS-To-Self访问机制在抖动延时与媒体访问延时方 面明显优于RTS/CTS访问机制。 关键词:时延分析;无线局域网;Pythagor;访问机制 中图分类号:TP393.01文献标志码: A 文章编号: 1007—9793(2013)03一0043一05 1 引 言 隐藏节点问题是在部署无线局域网过程中的常见问题,国内外很多学者针对这一问题进行了深入 研究。文献[1—2]详细介绍了无线局域网中隐藏结点的成因及对网络性能造成的影响。文献[3—5]通 过改变接收范围和传送功率大小的方法来处理隐藏节点与暴露节点的问题,并找到了一个相对的平衡 点,从而使网络的稳定性达到了最佳。文献[6]在原有MAC协议的基础上,提出了e-MAC改进协议, 该协议在隐藏节点接收到RTS信号之后,根据接收机到发送节点之间的信号强弱来确定是否接收数 据,提高了网络的吞吐率。文献[7]在分析大规模网络的配置中隐藏节点所带来问题的基础上,通过开 启RTS/CTS功能以及控制AP覆盖范围,减少了站点间冲突的发生,很大程度上避免了隐藏节点的存 在。图1给出了一个常见的隐藏节点模型示意图,其中当STAl给AP节点发送数据的时候,STA3就 成为了一个隐藏节点。 有效的解决其所带来的缺陷。在下文中,将会详述分析MAC层当中的两种访问机制,并对相应的模型 进行分析。 2 WLAN中MAC层访问机制 2.1 RTS/CTS访问机制 在无线局域网络中,由于存在隐藏节点的问题,会导致网络中的冲突难以检测,因为最初的设计是 * 收稿日期:2013一04—07 (2010C1038). 作者简介:叶飞鹏(1986一),男,浙江衢州人,硕士研究生,主要从事无线局域网研究. 通信作者:云利军(1973--)男,内蒙古呼和浩特人,教授,主要从事嵌入式系统、计算机网络研究. 万方数据 · 44· 云南师范大学学报(自然科学版) 第33卷 toSend,RTS)以及清除发 IEEE802.11标准为了防止冲突碰撞的发生,允许站点发送请求(Request to 送(Clear 长帧的交换过程,因此,RTS帧、CTS帧、数据帧以及最后的响应帧均被视作为原子操作的一部分。 字节数的上限,若待发送的数据字节数大于所设置的上限值,则运用RTS/CTS握手机制,该机制的详 细操作如下:首先,A向B传递RTS请求信息,表示A想要向B进行数据发送,当B接收到RTS之后, 向覆盖范围内的所有站点传送CTS清除信号,表明已经做好准备,然后接收A发送的数据而拒绝其它 站点发送的数据;站点A与站点B在成功交换RTS/CTS信号后,双方开始真正的数据传递,确保多个 互不可见的站点同时向同一接收站点传递数据时,只能收到接收站点响应CTS的那个站点的数据,防 止了冲突的发生。图2给出了RTS/CTS访问机制的操作时序示

文档评论(0)

1亿VIP精品文档

相关文档