论文部分内容阅读
多包接收能有效提高无线传感器网络的网络吞吐量,但由于该思想在物理层实现的复杂性,决定了在上层难以建立充分发挥多包接收性能的最优传输方案。本文根据基于信噪比的物理层数据发送模型,通过研究可同时传输数据的节点集合,建立了链路层的分时传输模型。为了使该模型可在多项式时间内求解,提出了最大可行集合的概念,减少了求解的时间和空间复杂度,最终提出基于多包接收的无线传感器网络跨层优化策略。仿真显示,采用该策略后数据传输速率比传统方案提高了1倍。
Multi-packet reception can effectively improve the network throughput of wireless sensor networks. However, due to the complexity of this idea in the physical layer, it is difficult to establish an optimal transmission scheme that can give full play to the multi-packet reception performance at the upper layer. According to the physical layer data transmission model based on signal to noise ratio (SNR), this paper establishes a time-sharing transmission model of link layer by studying the set of nodes that can transmit data at the same time. In order to solve the model in polynomial time, the concept of the maximum feasible set is proposed, which reduces the time and space complexity of the solution. Finally, a cross-layer optimization strategy of WSN based on multi-packet reception is proposed. Simulation shows that the data transfer rate is doubled compared with the traditional scheme after adopting this strategy.