针对多跳Ad Hoc网络提出一种增强型协作多址接入协议.该协议联合考虑数据传输速率和隐藏终端对协作网络性能的影响,通过优化协议的握手规则和协同节点的选择策略,从而在不引入开销的条件下,有效提高了网络的饱和吞吐量并降低了业务的接入时延.另外,基于对节点行为及其所处状态概率的分析,本文建立了协作多址协议在多跳Ad Hoc网络中的饱和吞吐量分析模型,并给出相应的理论分析结果.最后,通过在多跳Ad Hoc网络中的大量仿真,评估了所提增强型协作多址接入协议和分析模型的性能.仿真结果表明:相对于已有的协作多址协议该协议能够有效提高网络的饱和吞吐量.此外,仿真结果和理论分析结果能够很好的匹配,从而也证明了分析模型的正确性和有效性.
An enhanced cooperative MAC protocol(ECoopMAC) is proposed for multi-hop Ad Hoc networks in this paper,which considers the transmission rate and the hidden node problem jointly.Through optimizing the order of handover and the strategy of helper selection,the saturated throughput and access delay are efficiently improved by ECoopMAC without introducing overhead and complexity.Furthermore,based on node's behavior and state probability,we propose an analytical model to evaluate the performance of cooperative MAC protocols in multi-hop Ad Hoc networks.Finally,the performances of the proposed analytical model and protocol are evaluated by extensive simulations in multi-hop wireless Ad Hoc networks.Simulation results show that our proposed protocol significantly improves the saturated throughput compared with CoopMAC.In addition,the results of analysis and simulation match well,which confirm that the proposed analytical model is correct and effective.