本申请涉及通信,尤其涉及一种自组网中节点的数据传输方法、装置及存储介质。
背景技术:
1、自组网技术快速组网和自愈合等优点,在应急和救援场景越来越得到客户关注和认同。目前,自组网技术普遍采用tdma(time division multiple access,时分多址)方式进行资源调度,每个子网中在同一时刻只允许一个节点进行数据发送,其他节点处于接收状态,子网中所有节点共享子网系统带宽。网络拓扑包括链型、星型和网状等拓扑结构。实际使用场景中,不同发射功率的设备混合组网,其中大功率设备覆盖距离远,主要用于数据传输,小功率设备覆盖距离近,主要用于前端数据采集。
2、采用现有的tdma技术,每个节点进行数据传输时都会分配时隙资源,为了避免相互之间的干扰,任何时刻只有一个节点进行数据发送,其他节点处于数据接收状态,所有节点共享系统带宽。该网络需要维护拓扑和路由信息,主要通过广播的形式发送控制信息,控制信息大量占用网络带宽,降低了有效数据传输效率。每个节点都支持中继功能,所以无法进行休眠。可见,现有自组网中资源调度算法,所有节点共享系统带宽,任意时刻只有一个节点进行发送,无法进行时隙复用,限制了网络系统带宽,整个网络系统带宽很低;另外,由于自组网里需要在全网传输拓扑和路由信息,节点多的时候这部分控制信息的开销非常大,进一步降低了系统带宽。
技术实现思路
1、本申请提供了一种自组网中节点的数据传输方法、装置及存储介质,以解决现有的自组网中任何时刻只有一个节点进行数据发送,其他节点均处于数据接收状态,导致网络系统带宽较低的问题。
2、为了解决上述技术问题,本申请提供了一种自组网中节点的数据传输方法、装置及存储介质。
3、第一方面,本申请提供了一种自组网中节点的数据传输方法,包括:确定所述自组网中节点m的发送时隙,其中,所述发送时隙为所述自组网中与所述节点m相距目标跳数的节点n发送数据的发送时隙,所述目标跳数为大于或等于1的正整数跳数;在所述发送时隙所述节点m向与其相邻的节点l发送数据;其中,所述自组网中的节点类型包括骨干节点和末端节点,所述骨干节点为所述自组网中的中继节点,所述末端节点为所述自组网中不具备中继功能的节点,且所述末端节点的覆盖距离为在以所述末端节点为中心的局部区域内,所述覆盖距离不超过到与所述末端节点相距1跳的骨干节点的距离;所述节点m为所述末端节点,所述节点n和所述节点l为所述骨干节点,所述节点l与所述节点m相距1跳,且对所述节点m进行管理。
4、第二方面,本申请提供了一种自组网中节点的数据传输装置,包括:确定模块,用于确定所述自组网中节点m的发送时隙,其中,所述发送时隙为所述自组网中与所述节点m相距目标跳数的节点n发送数据的发送时隙,所述目标跳数为大于或等于1的正整数跳数;第一发送模块,用于在所述发送时隙所述节点m向与其相邻的节点l发送数据;其中,所述自组网中的节点类型包括骨干节点和末端节点,所述骨干节点为所述自组网中的中继节点,所述末端节点为所述自组网中不具备中继功能的节点,且所述末端节点的覆盖距离为在以所述末端节点为中心的局部区域内,所述覆盖距离不超过到与所述末端节点相距1跳的骨干节点的距离;所述节点m为所述末端节点,所述节点n和所述节点l为所述骨干节点,所述节点l与所述节点m相距1跳,且对所述节点n进行管理。
5、第三方面,提供了一种空调器控制设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
6、存储器,用于存放计算机程序;
7、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的自组网中节点的数据传输方法的步骤。
8、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的自组网中节点的数据传输方法的步骤。
9、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
10、通过本申请实施例提供的该方法,由于末端节点的覆盖距离为在以该末端节点为中心的局部区域内,且覆盖距离不影响该末端节点所临近的骨干节点的接收链路以及所临近的其他末端节点的接收链路,因此,自组网中的节点m可以在复用骨干节点n的发送时隙的同时,不会影响骨干节点n发送数据,即末端节点和骨干节点可以共享时隙资源,在同一时刻发送数据而互不干扰,从而有效提升系统带宽,解决了现有的自组网中任何时刻只有一个节点进行数据发送,其他节点均处于数据接收状态,导致网络系统带宽较低的问题。
1.一种自组网中节点的数据传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定所述自组网中节点m的发送时隙,包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.一种自组网中节点的数据传输装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述确定模块包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-6任一项所述的方法步骤。