论文部分内容阅读
随着通信技术的飞速发展,无线通信的应用范围越来越广泛。目前,无线通信技术分为有基础设施的无线通信网络技术和自组织的无线通信网络技术。无线自组织网络利用终端自行组网,可高效快捷部署,不仅适用于一些紧急场合还可作为传统无线通信网络的有力补充。而如何在无线自组织网络场景下,利用更好的路由策略和队列管理机制,控制网络拥塞,提高网络服务质量,具有极其重要的现实意义。本文首先对无线自组织网络经典的网络路由协议和多径路由协议进行了分析和总结,提出了一种表驱动和按需驱动混合的多径无源路由算法,其主要工作包括:(1)为保证多条路径的冗余性,又满足控制无线网络广播风暴的需要,本文设计了新的多径判别机制。(2)传统路由算法中数据报文沿固定路径被转发,为了更好的适应无线自组织网络节点移动和能量受限的特性,本路由算法引入节点集合的概念,数据报文转发过程将实时选取下一跳。(3)本算法按需启动路由发现,数据报文传输过程中周期性的发送广播,维护可用来传输数据报文的节点邻居列表,降低了路径断裂导致重启路由发现的风险。本文还针对无线自组织网络的拥塞问题,提出了一种基于节点队列管理机制的拥塞控制方法。主要工作包括:(1)深入研究了主动式节点队列管理机制及其研究热点。(2)针对主动式节点队列管理的阈值参量设计了新的自适应设定模型,引入了复杂网络中节点的相关概念,并结合无线自组织网络的节点特性设定其阈值上下限。(3)基于节点缓冲队列的阈值上下限分割模型,本文提出了节点不对称的数据报文转发策略,以便更好的利用节点缓冲队列来传递数据报文。最后,本文用NS2和MATLAB软件分别对以上两个算法进行了仿真,将多径无源路由协议与传统的DSR协议和经典的AOMDV多径路由协议进行了仿真与结果分析,仿真结果表明该协议比其他类似算法具有更高的鲁棒性,在负载较重的情况下更能平衡负载,取得了更好的网络性能。随后,本文对基于节点队列管理机制的拥塞控制方法进行了仿真,仿真结果表明该机制可提高数据报文的到达率,使更多的节点参与到数据报文的转发中,从而有效缓解全网节点的拥塞情况。