论文部分内容阅读
在无线多跳网络中,由于无线信道的广播特性,节点与节点间的传输存在相互干扰的问题,随着节点数量的增加,传输干扰概率增加,会影响网络的表现力如吞吐量等指标,因此需要一个有效的MAC层协议来协调网络中节点对信道的接入。传统MAC层协议包含两种主要的实现方式,载波侦听多接入(CSMA)和时分多址多接入(TDMA),其中CSMA协议由于其传输的随机性,在网络负载较大时,冲突次数较多,从而导致吞吐量较低。以往的研究表明,在网络负载较大时,TDMA协议具有更加稳定的吞吐量表现力,因此被广泛应用于军事,救灾场景中。在这些场景中,网络的拓扑结构往往具备高动态的特点,即网络中的节点数量不固定,随着时间的推移会频繁的变化。传统协议在高动态环境中面临着吞吐量较低的问题,因此本文提出了一种基于时分多址的新型MAC层协议,并与传统协议在吞吐量,控制信息冗余度,入网时间指标上进行了仿真对比。结果表明,本文中所提出的新型MAC层协议与传统协议相比,在高动态网络中,具有更高的网络吞吐量,较小的控制信息冗余度及更稳定的入网时间。本文首先对无线网络中的关键概念进行了介绍,并对协议基本的传输模式进行了分析。进一步的,我们对现有协议的研究现状进行了总结分类,并从帧结构,入网交互过程等方面详尽分析了安排型TDMA协议和竞争型TDMA的实现细节。本文提出的协议采用固定长度的帧结构设计,在此基础上,通过哈希算法将节点身份ID与选择的时隙建立了映射关系,并结合帧结构给出了入网信息交互过程。此外,我们提出了一种混合型的时隙接入策略,其中包含固定时隙的接入和随机时隙的抢占接入方式,提高了时隙的利用率。同时,我们对协议的无冲突性和公平性进行了证明,并在控制信息,入网时间,吞吐量方面与传统协议进行了理论对比分析。本文对现有网络仿真平台进行了调研,对主要特点进行了归纳总结,在此基础上,我们对OPNET的基本架构进行了分析说明,并通过OPNET对三种协议进行了仿真建模。在吞吐量,入网时间,控制信息冗余方面与传统协议进行了仿真对比,结果表明,本文中提出的协议在高动态网络中,提升了吞吐量,降低了控制信息冗余度,同时对入网时间进行了优化,表现力更加稳定。