System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种报文发送方法、电子设备以及介质技术_技高网

一种报文发送方法、电子设备以及介质技术

技术编号:41305618 阅读:5 留言:0更新日期:2024-05-13 14:51
本申请实施例提供一种报文发送方法、电子设备以及介质,方法应用于目标节点,包括:获取第n个第一齐转发报文,第一齐转发报文包括第一跳数信息,n为大于或等于1的整数;在本地获取第二跳数信息,以对第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;根据第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个第二齐转发报文;目标节点和下一跳节点均为自组织网络中的一个节点。通过根据跳数信息使用预设频率表对应的频率进行报文收发,使得目标节点与其他节点都能在自组织网络中根据自身对应的跳数频率进行报文齐转发,使得自组织网络在两跳节点后使用相同的发送频率,提高了自组织网络的时隙复用率。

【技术实现步骤摘要】

本申请涉及自组织网络,具体涉及一种报文发送方法、电子设备以及介质


技术介绍

1、自组织网络是由一组兼具终端及路由功能的设备通过无线链路形成的无中心、多跳、临时性自治系统,其目的是通过动态路由和移动管理技术传输满足一定服务质最要求的信息流,它不需要任何基础设施支持,节点通过自组织的方式形成多跳的无线网络。通信时,当源节点和目的节点不在直接通信范围之内时,它们可以借助中间节点中继来实现通信。中间节点帮助其他节点中继时,先接收前一个节点发送的分组,然后再向下一个节点转发以实现中继。

2、目前,相关自组织网络技术中,在多跳节点齐转发场景下,如果整网采用同一个频率发送,在复用时隙时,可能会存在多个节点的同频干扰问题,为了解决同频干扰的问题,现有技术通过降低时隙复用率的方法,在多跳后复用频率。

3、而自组织网络在齐转发之前会进行频率协调,在实际情况下,同一跳可能会分配不同的频率,这就使得频率只能在较为多跳以后才能复用,大大降低时隙复用率,降低了系统的吞吐能力。


技术实现思路

1、针对现有技术的不足,本申请提出了一种报文发送方法、电子设备以及介质,旨在提高自组织网络的时隙复用率。

2、为实现上述目的,本申请的第一方面提供了一种报文发送方法,应用于目标节点,所述方法包括:

3、获取第n个第一齐转发报文,其中,所述第一齐转发报文包括第一跳数信息,所述n为大于或等于1的整数;

4、在本地获取第二跳数信息,以对所述第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;

5、根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文;

6、其中,所述目标节点和所述下一跳节点均为自组织网络中的一个节点。

7、在本申请一些可能的实施例中,所述在本地获取第二跳数信息,包括:

8、根据所述第一跳数信息确定本地节点跳数;

9、根据所述本地节点跳数确定所述下一跳节点的节点跳数,根据所述下一跳节点的节点跳数生成所述第二跳数信息。

10、在本申请一些可能的实施例中,所述预设频率表包括多个预设频率组,每个所述预设频率组包括每个节点跳数对应的频率,所述预设频率组用于所述自组织网络完成一次齐转发;

11、所述根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:

12、根据本地节点跳数,在第一预设频率组中确定所述节点跳数与所述本地节点跳数对应的第一频率,其中,所述第一预设频率组为多个所述预设频率组中的一个,所述第一预设频率组由所述自组织网络中的管理节点设置确定;

13、根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文。

14、在本申请一些可能的实施例中,所述第一齐转发报文还包括频率设置信息;

15、在所述根据所述第一频率向一个或多个下一跳节点发送所述第二齐转发报文之前,所述方法还包括:

16、根据所述频率设置信息,在除所述第一预设频率组之外的多个所述预设频率组中确定第二预设频率组;

17、在根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文之后,所述方法还包括:

18、获取第n+1个所述第一齐转发报文;

19、获取所述第二跳数信息,根据所述第二跳数信息进行跳数信息替换,以得到第n+1个所述第二齐转发报文;

20、根据第n+1个所述第一齐转发报文中的所述第一跳数信息在所述第二预设频率组对应的第二频率,向一个或多个所述下一跳节点发送第n+1个所述第二齐转发报文。

21、在本申请一些可能的实施例中,在所述在本地获取第二跳数信息之前,所述方法还包括:

22、在本地获取发送次数,其中,所述发送次数为所述目标节点向一个或多个所述下一跳节点发送第n个所述第二齐转发报文的次数;

23、所述向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:

24、当所述发送次数大于1,在连续的多个齐转发时隙中,在每个所述齐转发时隙向一个或多个所述下一跳节点发送第n个所述第二齐转发报文,其中,所述齐转发时隙由所述管理节点根据每个节点的所述发送与节点跳数而确定。

25、在本申请一些可能的实施例中,所述发送次数通过网络搜索处理获得,所述网络搜索处理包括如下步骤:

26、获取第一搜索报文,其中,所述第一搜索报文包括第一搜索跳数信息;

27、获取第二搜索跳数信息,对所述第一搜索报文进行跳数信息替换,得到第二搜索报文;

28、根据所述第一搜索跳数信息在所述预设频率表中对应的频率发送所述第二搜索报文;

29、根据所述第二搜索跳数信息在所述预设频率表中对应的频率进行第三搜索报文的接收,当在发送所述第二搜索报文的下一个搜索时隙内接收到所述第三搜索报文,将所述发送次数存储至本地,其中,所述第三搜索报文由所述接收所述第二搜索报文的节点发出。

30、在本申请一些可能的实施例中,在进行所述第三搜索报文的接收之后,所述方法还包括:

31、当在发送所述第二搜索报文的下一个所述搜索时隙内未接收到所述第三搜索报文,在下一个所述搜索时隙内,根据所述第一搜索跳数信息在所述预设频率表中对应的频率重新发送所述第二搜索报文,以对所述第三搜索报文进行再次接收。

32、在本申请一些可能的实施例中,所述第一搜索跳数信息在预设频率表中对应的频率和所述第二搜索跳数信息在所述预设频率表中对应的频率均为预设网络搜索频率组中的一个频率,所述预设网络搜索频率组为多个所述预设频率组中的一个;

33、当所述目标节点为转发节点,所述获取第一搜索报文,包括:

34、在连续的多个所述搜索时隙中,根据所述预设网络搜索频率组的多个所述频率逐一进行所述第一搜索报文的搜索,以接收所述第一搜索报文,其中,多个所述搜索时隙与所述预设网络搜索频率组的多个所述频率一一对应。

35、为实现上述目的,本申请实施例的第二方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。

36、为实现上述目的,本申请实施例的第三方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。

37、本申请实施例提供的一种报文发送方法、电子设备以及介质,方法应用于目标节点,包括:获取第n个第一齐转发报文,其中,所述第一齐转发报文包括第一跳数信息,所述n为大于或等于1的整数;在本地获取第二跳数信息,以对所述第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第本文档来自技高网...

【技术保护点】

1.一种报文发送方法,其特征在于,应用于目标节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在本地获取第二跳数信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述预设频率表包括多个预设频率组,每个所述预设频率组包括每个节点跳数对应的频率,所述预设频率组用于所述自组织网络完成一次齐转发;

4.根据权利要求3所述的方法,其特征在于,所述第一齐转发报文还包括频率设置信息;

5.根据权利要求3所述的方法,其特征在于,在所述在本地获取第二跳数信息之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述发送次数通过网络搜索处理获得,所述网络搜索处理包括如下步骤:

7.根据权利要求6所述的方法,其特征在于,在进行所述第三搜索报文的接收之后,所述方法还包括:

8.根据权利要求6所述的方法,其特征在于,所述第一搜索跳数信息在预设频率表中对应的频率和所述第二搜索跳数信息在所述预设频率表中对应的频率均为预设网络搜索频率组中的一个频率,所述预设网络搜索频率组为多个所述预设频率组中的一个;

9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法。

...

【技术特征摘要】

1.一种报文发送方法,其特征在于,应用于目标节点,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在本地获取第二跳数信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述预设频率表包括多个预设频率组,每个所述预设频率组包括每个节点跳数对应的频率,所述预设频率组用于所述自组织网络完成一次齐转发;

4.根据权利要求3所述的方法,其特征在于,所述第一齐转发报文还包括频率设置信息;

5.根据权利要求3所述的方法,其特征在于,在所述在本地获取第二跳数信息之前,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述发送次数通过网络搜索处理获得,所述网络搜索处理包括如下步骤:

<...

【专利技术属性】
技术研发人员:刘建德马显卿陈良
申请(专利权)人:深圳高芯思通科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1