无线自组网mac协议关键技术研究

无线自组网mac协议关键技术研究

ID:36652437

大小:3.71 MB

页数:113页

时间:2019-05-13

无线自组网mac协议关键技术研究_第1页
无线自组网mac协议关键技术研究_第2页
无线自组网mac协议关键技术研究_第3页
无线自组网mac协议关键技术研究_第4页
无线自组网mac协议关键技术研究_第5页
资源描述:

《无线自组网mac协议关键技术研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、国防科学技术大学研究生院博士学位论文摘要近年来,随着研究的深入和相关硬件技术的发展与成熟,无线自组网技术在实际应用中得到越来越多的部署。无线自组网是由无线通信节点通过分布式协议连接而成的系统,具有独立性、多跳性、分布性和移动性等特点。介质访问控制协议(MediaAccessControl,MAC)是无线自组网协议栈的重要组成部分,决定了节点如何通过共享的无线空间信道发送和接收报文。MAC协议能否高效的利用有限的无线信道资源对无线自组网的性能有决定性的影响。基于随机竞争的MAC协议开销低,适合在无线自组网环境下单个

2、节点上实现且实现开销不高,因而成为无线自组网MAC协议研究中最主流的技术。作为基于随机竞争的无线自组网MAC协议最典型和最成功的代表,IEEE802.1l协议在研究和实际应用中使用最为广泛。但是,IEEE802.1l通过RTS/CTS控制报文预约信道的通信方式牺牲了邻近节点可能的并发传输机会,导致网络的吞吐量不高。无线自组网共享信道的接入方式决定了节点在通信过程中不可避免的面临流内竞争乃至流间竞争,而IEEE802.11协议处理这些MAC竞争不够完善是导致其在无线自组网多跳环境下性能不够理想的主要原因。围绕无线自

3、组网MAC协议性能优化这个关键问题,本文深入分析了影响MAC协议性能的本质原因,针对现有工作存在的对并发传输支持不够理想、对流内竞争和流间竞争等MAC层竞争处理不够完善等不足之处,提出了相应的解决方法。本文主要工作包括:1.MAC层并发传输机制研究。在无线自组网中,在给定区域内同时进行的传输越多,则整个系统的吞吐量就越高。因而,在确保彼此不破坏对方传输的前提下,在一定的空间范围内调度尽可能多的传输是提高无线自组网MAC协议吞吐量的有效途径之一。在无线自组网中,无线通信节点在接收报文时可以容忍一定程度的干扰存在,这

4、就是无线通信所特有的捕获效应。利用无线通信的这一内在特征,本文基于现有符合IEEE802.11规范的硬件,提出一种用于无线自组网的并发传输MAC协议——℃皿讧AC。为了实现并发传输,CTMAC协议在控制报文和数据报文间插入附加控制时隙,并让节点在成功交换控制报文后进行相应的等待,直到附加控制时隙结束才开始数据报文的发送。配合附加控制时隙机制的引入,CTMAC协议的控制报文只是有条件的使邻居节点静默,以便邻居节点有更多的机会交换控制报文并调度传输。为了确保并发调度的传输可以互不干扰的成功进行,本文对RTS/CTS控

5、制报文机制进行扩展,并在控制报文中引入必要的冲突避免信息作为并发调度的依据。为了更充分的利用无线自组网内潜在的并发机会,本文提出一种新颖的ACK报文第i页国防科学技术大学研究生院博士学位论文串行化机制,有效隔离了不同传输的DATA报文和ACK报文,在提高协议并发度的同时极大的简化了协议的设计。由于附加控制时隙的长度对协议的性能有重要的影响,本文提出一种附加控制时隙自适应调整技术,节点可以通过报文级的调整对周围的情况做出及时的反应,优化自己的行为。模拟结果表明,CTMAC协议突破了传统的基于CsM~CA机制的MAC

6、协议对并发传输的限制,在网络中存在并发可能时明显的提高了系统的吞吐量。2.多跳通信环境下流内竞争问题研究。无线自组网分布、自组的特性决定了其中的流量以多跳流量为主。多跳通信路径上的相邻节点不可避免的面临流内竞争问题,制约了MAC协议的性能。本文在深入分析多跳通信流本质特征的基础上,着眼于流内竞争问题的解决,提出主动等待MAC协议——VwMAc。VWMAC协议采用一种自我克制策略,节点在成功发送DATA报文后根据所发送DATA报文的长度和与多跳路径上邻近节点的位置关系主动的等待一段时间,并在等待期间切换到睡眠状态以

7、节约宝贵的电池能量。本文得出了节点主动等待时长计算的经验公式,并通过模拟实验进行正确性验证。模拟结果显示,VWMAC协议较好的解决了流内竞争问题,与已有协议相比,VWMAC提高了多跳通信流的端到端吞吐量,降低了端到端延迟并改善了节点的能源使用效率。3.MAC层竞争动态处理机制研究。在MAC层,无线自组网节点同时面临流内竞争和流间竞争等多种竞争。对竞争和冲突的处理是否及时和主动在很大程度上决定了MAC协议的性能。针对传统的二进制指数回退机制存在的问题,本文提出一种动态等待MAC协议—DWMAC,使节点根据自己所面临

8、竞争的激烈程度动态的调整自己参与无线信道竞争的行为。DWMAC协议下,节点在成功发送DATA报文后将主动进行等待,等待时长由节点动态的根据其面临的竞争程度和相邻节点所声明的信道占用时间决定。在动态等待期间,节点放弃对信道的主动接入,但可以被动的响应CTS报文并接收数据。位于多条多跳通信路径上的交叉节点需要更多的机会占用信道进行报文转发。对此,本文提出一种交叉节点标识机制,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。