论文部分内容阅读
在过去的十年里,无线局域网(WLANs)在家庭、工作以及公共热点地区以一种历史上从来没有过的速度得到广泛的应用。与此同时,日趋流行的多媒体应用,以及各种服务从有线网络到WLANs的逐渐转移,增加了保障WLANS中的服务质量(QoS)的必要性。然而,由于恶劣的传输环境和有限的频率资源,为无线网络提供QoS比在有线网络中要更加复杂困难。再加上缺少中央控制器,而使用分布网络控制,这又增加了提供QoS的复杂性。协议栈中的MAC层对网络应用和服务性能有很重要的影响。因为MAC层的主要功能是提供使用数据的传输机制,共享媒介的公平访问控制和保护已发送的数据。因此,MAC协议在数据通信协议栈中占有很关键的地位。再加上近些年来实时通信需求的快速激增,迫切需要能提供优良QoS的MAC协议。因此,本课题研究的目的在于提出一个优先化的MAC协议,这个MAC协议能提供多种服务支持,能确保服务的QoS需求,还能提供对WLANs信道的最好利用。本文的主要研究工作和取得的成果如下:(1)改进了针对Q路由(Q-routing)问题的PSO算法。基于智能的Q路由算法提出了对每个受约束链接的确定性状态,而应用于合适路径的选择。本文研究的是包交换计算机网络,采用有向图模型。该仿真模型基于一种网络表示方法,借助启发态匹配每一个网络的配置,从而通过过滤不恰当的路径后选择合适的路由来在任何节点对之间建立路径。仿真的结果验证了所提出的算法改善了QoS需求。(2)提出了一种新的依赖于网络中中继器数量和位置的协同网络的框架。通过考虑能量优化,研究了中继器数量和位置的作用。首先在一系列可选的中继器中选择最佳的中继器,然后使用这个“最佳的”中继器在源和宿之间协作。基于仿真的性能分析证实了这个协同的中继框架拥有多方面增益的优势,从而改善了比特差错率性能。仿真的结果验证了所提出的协同中继节点选择算法可以通过获得协同增益来改善性能。(3)提出了一种复合的PSO,以解决在无线ad-hoc网络中的最小功率组播(MPM)问题。通过使用复合PSO,将MPM问题变为一个受限的数学优化问题。考虑到集中式算法需要一个全局性的网络信息,这在大型的无线网络下不切实际,于是对集中式算法采用分布式的方法并假设在有限的频带下可以获得多跳邻节点信息。对所提出的方法进行的多种模拟分析结果表明,本算法性能优于现有的技术。(4)基于智能算法实现了多播路由服务质量,构建多路广播树优化了与约束性能相关(最短路径,延迟,包丢失)的多目标函数。该算法分为两个步骤:第一,基于最短路径多播树选择算法;第二,找到具有两个或多个QoS参数的传播路由。仿真结果表明,所提出的算法是解决移动ad-hoc网络中受多个QoS约束的多播路由选择问题的有效方法。