论文部分内容阅读
无线多跳网络是一种由多个带有无线收发设备的移动节点组成的,可以根据环境快速组网的多跳通信网络。无线多跳网络没有中心节点、路由或者控制设备,可以适应快速变化的拓扑,快速组网,并且具备很强的抗毁性和健壮性。由于这些优点,使得无线多跳网络在灾后重建、军事通信、无人机、车载网络等领域得到广泛的应用。无线多跳网络中,介质访问控制层(Media Access Control,MAC)协议控制无线信道的接入方式,在节点间分配无线信道资源,构建无线多跳网络的基础结构。学者们已经对MAC协议进行了深入的研究,包括固定分配方式,竞争的接入方式等。通常情况下,这些MAC协议都是针对节点移动速度较慢来设计的。针对高速的移动场景,节点移动速度可能达到音速,链路可能频繁失效,并且信道干扰也很严重。考虑到场景的特殊性,需要改进现有的MAC协议,使之符合高速移动节点的自组织网络。本文根据自组织网络节点高速移动这样的场景,设计一种基于时分多址(time division multiple access,TDMA)的 MAC 层协议,使节点能在这样的场景下快速组网、维护邻居列表和预测链路生存时间(Link ExistentTime,LET),并与路由协议交互协作,完成高速移动节点的自组织多跳通信。主要设计MAC协议中节点的组网、退网、邻居发现和维护、数据收发等流程。并在网络仿真平台(Network Simulator 2,NS2)上实现TDMA的多跳通信仿真,分析仿真结果。最后,在uC/OS-II嵌入式系统上实现MAC协议流程,并与网络层和物理层协作,完成高速移动节点的无线自组织多跳通信系统。