论文部分内容阅读
多信道无线Mesh网络在校园、企业的成功应用,极大地提高了现有无线网络的带宽。在网络规模较小时,单信道网络的性能表现尚可。但随着无线应用规模的扩大,节点密度也不断增大,网络负载急剧增加。多信道能够成倍地增加网络的带宽,满足不断增长的无线业务对带宽的需求。对于多信道无线Mesh网而言,合理地分配信道是提高网络性能的关键。多信道分配策略主要有三种:静态信道分配策略、动态信道分配策略和混合信道分配策略。静态信道分配策略不能适应拓扑结构时常变化的网络,混合信道分配策略理论基础不足。在大型复杂网络环境下,动态信道分配策略能够根据需要动态地切换到可用信道上进行数据传输,有效地避免了一部分信道闲置而另一部分信道拥塞的现象。在动态信道分配策略中,网络中的每个节点要获知整个网络的拓扑结构信息时,整个网络需要花费很大的代价去广播和更新节点的信息。本文采用相对平衡理论,即只考虑与节点相关的设备和邻居节点,同时结合概率理论,即某一事件出现的次数越多,那么该事件发生的概率也越大,可知当某一可用信道经常出现时,那么该信道被使用的概率也越大。在此基础上,建立可通邻居节点集合,在可通邻居节点集合上,记录了可通邻居节点的可用信道集合。在可通邻居节点的可用信道集合基础上,对可通邻居节点的可用信道进行次数统计,建立可通邻居节点可用信道表。根据可通邻居节点可用信道表中信息,可用信道的出现次数越少,优先级越高的原则建立可用信道优先级队列,选取最优的可用信道传输数据。在实际环境中,外界的各种干扰因素对无线网络数据传输造成的最直接影响是网络中的数据丢包率居高不下。因此,根据实际工程运用的要求,有必要设定一个丢包率阈值,防止重要信息的丢失。本文以数据丢包率为基础,提出信道丢包率,即在单位时间内某信道数据传输不成功的次数占整个信道数据传输总次数的比例。参考信道丢包率,选用丢包率较低的信道传输数据,减少数据传输失败的次数,从而提高网络的整体吞吐率。本文在NS3仿真环境下,对提出的方案进行了仿真实验。结果表明,网络的平均吞吐率提高了5.2%。