论文部分内容阅读
多跳ad hoc网络,即多跳无线自组织网络,是由一组带有无线收发装置的移动节点构成的无中心、自组织、多跳的对等式通信网络。网络中的所有节点地位平等,既是终端又是路由器。因为这样的网络机构无需设置任何中心控制节点,组网快速、灵活,具有很强的抗毁性和自愈性,ad hoc网络成为现代无线通信的研究热点。随着无线通信系统软硬件的快速发展和迅速普及,无线信道日益紧缺,因此如何将多信道引入多跳ad hoc网络引起了研究人员的重视。媒体访问接入(MAC)技术作为ad hoc网络协议的关键技术之一,直接影响到网络的性能。而多信道MAC协议的设计需要将多信道ad hoc网络特有的问题加入考虑。因此,本文首先对多信道ad hoc网络MAC协议进行了深入研究,在已有的多信道MAC协议APCM的基础上进行了修改并提出了AMMAC的多信道协议。能耗问题作为任何无线通信系统能否大规模应用的核心问题之一,在多跳ad hoc网络中尤为突出。网络中的节点一般依赖于寿命有限的电池供电,因此节省能耗,延长网络的生存时间一直是需要重点考虑的因素之一。本文深入研究了多信道MAC协议中的能耗节省机制,首先实现了多信道ad hoc网络的基本功率控制MAC协议AMMAC-PC。通过分析该协议的不足,进一步提出了一种能够根据各个接收节点的通信状况,动态地调整数据信道上数据帧的传输功率和控制信道上CTS帧的发送功率的多信道ad hoc网络能量高效的MAC协议(MPEMAC)。仿真结果表明,该协议能够在降低节点能耗,延长网络生存时间的同时,增加网络的空间复用度,提高网络的的平均吞吐量。