本技术方案旨在最大化线性网络的端到端吞吐量,特别是在无线传感网络的应用中。该方法首先对网络中的传感器节点进行线性布局,并实现节点的组内和组间划分,以优化数据传输效率。
背景技术
提高线性传感网络端对端吞吐量,现有的解决方法包括:时隙调度优化、动态调整节点的发射功率、多信道通信、网络拓扑优化等。然而,时隙调度优化需要所有节点严格同步并且每个节点必须等待其时隙才能发送数据,因此在高流量或紧急通信场景下,传输时延增加无法满足实时性要求。动态调整节点的发射功率需要节点实时测量和评估信道状态及邻居节点情况,增加了节点的计算和通信开销,同时在快速变化的网络环境中,频繁调整发射功率可能导致通信链路不稳定。多信道通信虽然提供了更多的传输信道数量,不仅在动态的网络中有效分配和管理多个信道是一个挑战,而且对硬件要求更高,增加了节点的成本和复杂性。网络拓扑优化通常假定网络条件相对静态,但在实际应用中,绝大多数无线传感器网络被部署于缺乏人工监管的环境之中,节点的能量的耗尽、环境变化等因素都会导致拓扑结构需要不断调整。在小规模网络中上述的方法是有效,但是在大规模网络中,设计一个计算开销低和灵活性高的方案来提高端对端吞吐量依然是一个挑战。
一般来说,现有的方案往往因网络拓扑的不稳定性及节大规模部署成本和复杂性而遭遇性能瓶颈,导致端对端吞吐量低的问题。由于这些方法实现过程需要传感器节点网络整体协调统一,存在普适性较低,部署成本较高等问题。因此化整为零,组内预约发送组间竞争传输,提高了端对端的吞吐量,避免了大规模网络中实现传感器节点网络整体协调统一的难题。
实现思路