为改善无线多跳mesh网络现有Mesh-Pull数据分发方式的传输性能,降低网络传输时延并提高吞吐量,提出一种改进的BMesh-Pull数据分发算法。设计一种最优化选择机制,考虑数据块的优先级,确定需要传输数据块的请求顺序,对网络带宽和信噪比进行有效估计,确定最合适的邻居节点,两者结合实现最优化选择。仿真结果表明,相比Mesh-Pull数据分发策略,BMesh-Pull分发策略可减少1ms-5ms网络时延,提高5.2%-37.5%网络吞吐量。
To improve the transmission performance of Mesh-Pull data dissemination in multi-hop wireless mesh network and to reduce the network delay and increase the network throughout, a modified data dissemination algorithm for learning in multi-hop wireless mesh network was presented. An optimization selection mechanism was designed. The priority of the data block was considered and the priority for each data chunk was defined. The network bandwidth and signal-to-noise ratio (SNR) were effectively evaluated and the neighbor node which was the most appropriate for data transmission was chosen. The optimal choice with the combination of the both was achieved. Simulation results were presented to verify that the modified BMesh-Pull data dissemi- nation can reduce 1 ms-5 ms network delay and improve 5.2 %-3 7.5 % throughput compared with Mesh-Pull data dissemination.