CN118019080A - 一种报文发送方法、电子设备以及介质 - Google Patents
一种报文发送方法、电子设备以及介质 Download PDFInfo
- Publication number
- CN118019080A CN118019080A CN202410048608.5A CN202410048608A CN118019080A CN 118019080 A CN118019080 A CN 118019080A CN 202410048608 A CN202410048608 A CN 202410048608A CN 118019080 A CN118019080 A CN 118019080A
- Authority
- CN
- China
- Prior art keywords
- node
- message
- search
- hop
- hop count
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 230000005540 biological transmission Effects 0.000 claims description 69
- 230000008569 process Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 15
- 238000004891 communication Methods 0.000 description 12
- 235000008694 Humulus lupulus Nutrition 0.000 description 6
- 238000012360 testing method Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 101100134058 Caenorhabditis elegans nth-1 gene Proteins 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种报文发送方法、电子设备以及介质,方法应用于目标节点,包括:获取第n个第一齐转发报文,第一齐转发报文包括第一跳数信息,n为大于或等于1的整数;在本地获取第二跳数信息,以对第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;根据第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个第二齐转发报文;目标节点和下一跳节点均为自组织网络中的一个节点。通过根据跳数信息使用预设频率表对应的频率进行报文收发,使得目标节点与其他节点都能在自组织网络中根据自身对应的跳数频率进行报文齐转发,使得自组织网络在两跳节点后使用相同的发送频率,提高了自组织网络的时隙复用率。
Description
技术领域
本申请涉及自组织网络技术领域,具体涉及一种报文发送方法、电子设备以及介质。
背景技术
自组织网络是由一组兼具终端及路由功能的设备通过无线链路形成的无中心、多跳、临时性自治***,其目的是通过动态路由和移动管理技术传输满足一定服务质最要求的信息流,它不需要任何基础设施支持,节点通过自组织的方式形成多跳的无线网络。通信时,当源节点和目的节点不在直接通信范围之内时,它们可以借助中间节点中继来实现通信。中间节点帮助其他节点中继时,先接收前一个节点发送的分组,然后再向下一个节点转发以实现中继。
目前,相关自组织网络技术中,在多跳节点齐转发场景下,如果整网采用同一个频率发送,在复用时隙时,可能会存在多个节点的同频干扰问题,为了解决同频干扰的问题,现有技术通过降低时隙复用率的方法,在多跳后复用频率。
而自组织网络在齐转发之前会进行频率协调,在实际情况下,同一跳可能会分配不同的频率,这就使得频率只能在较为多跳以后才能复用,大大降低时隙复用率,降低了***的吞吐能力。
发明内容
针对现有技术的不足,本申请提出了一种报文发送方法、电子设备以及介质,旨在提高自组织网络的时隙复用率。
为实现上述目的,本申请的第一方面提供了一种报文发送方法,应用于目标节点,所述方法包括:
获取第n个第一齐转发报文,其中,所述第一齐转发报文包括第一跳数信息,所述n为大于或等于1的整数;
在本地获取第二跳数信息,以对所述第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;
根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文;
其中,所述目标节点和所述下一跳节点均为自组织网络中的一个节点。
在本申请一些可能的实施例中,所述在本地获取第二跳数信息,包括:
根据所述第一跳数信息确定本地节点跳数;
根据所述本地节点跳数确定所述下一跳节点的节点跳数,根据所述下一跳节点的节点跳数生成所述第二跳数信息。
在本申请一些可能的实施例中,所述预设频率表包括多个预设频率组,每个所述预设频率组包括每个节点跳数对应的频率,所述预设频率组用于所述自组织网络完成一次齐转发;
所述根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:
根据本地节点跳数,在第一预设频率组中确定所述节点跳数与所述本地节点跳数对应的第一频率,其中,所述第一预设频率组为多个所述预设频率组中的一个,所述第一预设频率组由所述自组织网络中的管理节点设置确定;
根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文。
在本申请一些可能的实施例中,所述第一齐转发报文还包括频率设置信息;
在所述根据所述第一频率向一个或多个下一跳节点发送所述第二齐转发报文之前,所述方法还包括:
根据所述频率设置信息,在除所述第一预设频率组之外的多个所述预设频率组中确定第二预设频率组;
在根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文之后,所述方法还包括:
获取第n+1个所述第一齐转发报文;
获取所述第二跳数信息,根据所述第二跳数信息进行跳数信息替换,以得到第n+1个所述第二齐转发报文;
根据第n+1个所述第一齐转发报文中的所述第一跳数信息在所述第二预设频率组对应的第二频率,向一个或多个所述下一跳节点发送第n+1个所述第二齐转发报文。
在本申请一些可能的实施例中,在所述在本地获取第二跳数信息之前,所述方法还包括:
在本地获取发送次数,其中,所述发送次数为所述目标节点向一个或多个所述下一跳节点发送第n个所述第二齐转发报文的次数;
所述向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:
当所述发送次数大于1,在连续的多个齐转发时隙中,在每个所述齐转发时隙向一个或多个所述下一跳节点发送第n个所述第二齐转发报文,其中,所述齐转发时隙由所述管理节点根据每个节点的所述发送与节点跳数而确定。
在本申请一些可能的实施例中,所述发送次数通过网络搜索处理获得,所述网络搜索处理包括如下步骤:
获取第一搜索报文,其中,所述第一搜索报文包括第一搜索跳数信息;
获取第二搜索跳数信息,对所述第一搜索报文进行跳数信息替换,得到第二搜索报文;
根据所述第一搜索跳数信息在所述预设频率表中对应的频率发送所述第二搜索报文;
根据所述第二搜索跳数信息在所述预设频率表中对应的频率进行第三搜索报文的接收,当在发送所述第二搜索报文的下一个搜索时隙内接收到所述第三搜索报文,将所述发送次数存储至本地,其中,所述第三搜索报文由所述接收所述第二搜索报文的节点发出。
在本申请一些可能的实施例中,在进行所述第三搜索报文的接收之后,所述方法还包括:
当在发送所述第二搜索报文的下一个所述搜索时隙内未接收到所述第三搜索报文,在下一个所述搜索时隙内,根据所述第一搜索跳数信息在所述预设频率表中对应的频率重新发送所述第二搜索报文,以对所述第三搜索报文进行再次接收。
在本申请一些可能的实施例中,所述第一搜索跳数信息在预设频率表中对应的频率和所述第二搜索跳数信息在所述预设频率表中对应的频率均为预设网络搜索频率组中的一个频率,所述预设网络搜索频率组为多个所述预设频率组中的一个;
当所述目标节点为转发节点,所述获取第一搜索报文,包括:
在连续的多个所述搜索时隙中,根据所述预设网络搜索频率组的多个所述频率逐一进行所述第一搜索报文的搜索,以接收所述第一搜索报文,其中,多个所述搜索时隙与所述预设网络搜索频率组的多个所述频率一一对应。
为实现上述目的,本申请实施例的第二方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的方法。
为实现上述目的,本申请实施例的第三方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面所述的方法。
本申请实施例提供的一种报文发送方法、电子设备以及介质,方法应用于目标节点,包括:获取第n个第一齐转发报文,其中,所述第一齐转发报文包括第一跳数信息,所述n为大于或等于1的整数;在本地获取第二跳数信息,以对所述第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文;其中,所述目标节点和所述下一跳节点均为自组织网络中的一个节点。通过根据跳数信息使用预设频率表对应的频率与下一跳节点进行收发频率匹配,使得目标节点与自组织网络中的其他节点都能在自组织网络中根据自身对应的跳数频率进行报文齐转发,使得自组织网络在两跳节点后使用相同的发送频率,提高了自组织网络的时隙复用率。
附图说明
图1是本申请一个实施例提供的报文发送方法的步骤示意图;
图2是图1中步骤S102的一个子步骤实施例的步骤示意图;
图3是本申请另一个实施例提供的报文发送方法的步骤示意图;
图4是本申请另一个实施例提供的报文发送方法的步骤示意图;
图5是本申请另一个实施例提供的报文发送方法的步骤示意图;
图6是本申请实施例中的一个网络搜索处理实施例的步骤示意图;
图7是本申请实施例中的另一个网络搜索处理实施例的步骤示意图
图8本申请一个实施例提供的电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
需要说明的是,除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
自组织网络是由一组兼具终端及路由功能的设备通过无线链路形成的无中心、多跳、临时性自治***,其目的是通过动态路由和移动管理技术传输满足一定服务质最要求的信息流,它不需要任何基础设施支持,节点通过自组织的方式形成多跳的无线网络。通信时,当源节点和目的节点不在直接通信范围之内时,它们可以借助中间节点中继来实现通信。中间节点帮助其他节点中继时,先接收前一个节点发送的分组,然后再向下一个节点转发以实现中继。
目前,相关自组织网络技术中,在多跳节点齐转发场景下,如果整网采用同一个频率发送,在复用时隙时,可能会存在多个节点的同频干扰问题,为了解决同频干扰的问题,现有技术通过降低时隙复用率的方法,在多跳后复用频率。
而自组织网络在齐转发之前会进行频率协调,在实际情况下,同一跳可能会分配不同的频率,这就使得频率只能在较为多跳以后才能复用,大大降低时隙复用率,降低了***的吞吐能力。
基于此,本申请实施例提出了一种报文发送方法、电子设备以及介质,旨在提高自组织网络的时隙复用率。
本申请实施例提供的一种报文发送方法、电子设备以及介质,具体通过如下实施例进行说明,首先描述本申请实施例中第一方面所提供的一种报文发送方法。
请参见图1,图1为本申请一个实施例提供的报文发送方法的步骤示意图。在本实施例中,报文发送方法包括但不仅限于如下实施例。
步骤S101,获取第n个第一齐转发报文。
步骤S102,在本地获取第二跳数信息,以对第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文。
步骤S103,根据第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个第二齐转发报文。
需要注意的是,目标节点和下一跳节点均为自组织网络中的一个节点,第一齐转发报文包括第一跳数信息,n为大于或等于1的整数。
需要注意的是,这里的第一齐转发报文指的是节点获得的齐转发报文,第二齐转发报文为节点进行跳数信息替换之后发出的齐转发报文,举例而言,对于下一跳节点而言,下一跳节点在较前的时隙收到第n-1个第一齐转发报文,当目标节点发出的第n个第二齐转发报文后,下一跳节点才能得到相对自身而言的第n个第一齐转发报文相当于这个下一跳节点获得的第一齐转发报文。
自组织网络进行组网并进行齐转发业务协调时,会对网络内部各个节点都分配具体的发送动作以及接收动作对应的齐转发时隙,网络包括中心节点在内的各个节点会进行时隙计算,从而在对应的时隙进行报文发送或者接收其他节点发送过来的报文。而在本申请中,网络还会在建网或者运行的过程中为每个节点分发一个相同的预设频率表,预设频率表中包括每个节点跳数对应的发送频率,在确定中心节点后,网络会根据预设频率表每个节点的跳数,将每个节点的接收频率设置为前一跳节点的发送频率。
基于此,对于目标节点而言,目标节点在获取第n个第一齐转发报文,根据第一齐转发报文中包括的第一跳数信息,根据这个第一跳数信息确节点本地的跳数,而后在预设频率表中确定节点本地的跳数对应的发送频率,而由于网络设置,下一跳节点会使用目标节点对应的发送频率作为接收频率,也就是说,在这个齐转发时隙中,目标节点通过第一跳数信息完成与下一节点的收发频率匹配。
由于在自组织网络的齐转发流程中,管理节点只对节点进行齐转发时隙协调,每个节点无法知道自身的跳数,只能跟随自身对应的齐转发时隙动作,而每个节点的接收时隙先于发送时隙,当节点获得齐转发报文后才会在后续的齐转发时隙执行发送动作,需要注意的是,这里的管理节点是自组织网络中的一个节点。
由此,对于目标节点而言,下一跳节点由于无法知道自身跳数,无法在发送时选用特定的发送频率进行报文发送。因此,目标节点要为下一跳节点提供一个跳数信息,令下一跳节点在自身用于发送的齐转发时隙中,采用获取这个跳数信息对应的频率作为发送频率,与下两跳节点完成收发频率匹配,以此完成整个网络的报文转发。
为此,获取第二跳数信息,将第一齐转发报文中关于第一跳数信息的部分进行替换,从而形成第二齐转发报文,将第二转发报文通过第一跳数信息在预设频率表中对应的频率向下一跳节点发送第二齐转发报文。
举例而言,假设目标节点为第m跳,第m跳对应的发送频率是F00,第m+1跳对应的发送频率是F01,在目标节点用于发送的齐转发时隙中,第m+1跳节点的接收频率为F00,目标节点根据第一跳数信息确定使用的发送频率为F00,从而与第m+1跳节点完成收发频率匹配,目标节点通过F00向第m+1跳节点发送第二齐转发报文。
目标节点在完成第n个第二齐转发报文发送后,会进入接收状态,以上一跳节点的发送频率作为接收频率,等待第n+1个第一齐转发报文,从而保持整个自组织网络的齐转发流畅和连续。
对自组织网络而言,由于需要不断进行报文转发以保持数据流的完整,需要每个节点在不同的齐转发时隙中不停地进行报文转发,其中就涉及到同频干扰以及时隙复用的问题,于此,在一个时隙中,左右相邻的两个节点无法使用同一频率进行通信,必须在至少两跳之后才能进行频率复用,也就是说,至少连续五跳节点无法使用相同的频率。因此,预设频率表中连续5跳对应的频率设置为不同频率,也就是说,目标节点的下三跳节点才可以与目标节点采用相同的发送频率进行第n个第二齐转发报文的发送。
对于一般的自组织网络而言,自组织网络在确定或者变更中心节点后,中心节点与各跳节点都需要协调并确定其他跳节点的收发频率,在这之中,同一跳的节点可以协调为同一个收发频率,也可以为不同的收发频率,这就使得频率复用变得不确定,导致时隙复用率变得不确定,而且由于自组织网络允许动态拓扑,倘若增加节点,此时网络则需要协调新增节点的收发频率,可能会进一步降低时隙复用性。
而本申请中的每个节点都需要采用预设频率表中与跳数对应的频率进行发送以及采用前一跳节点的发送频率进行接收,这就使得各个节点在确定中心节点或者中心节点变更时,无需进行频率协调,只需要管理节点分配齐转发时隙即可,使得网络能够在两跳节点后使用相同的发送频率,提高了自组织网络的传输效率;并且,当自组织网络增加节点时,该增加的节点无需与其他节点再次协调频率,只需要管理节点分配齐转发时隙即可,因此,使得自组织网络无论在任何情况下,都能保持在两跳节点后使用相同的发送频率,同时也提高了扩展网络投入运行的效率。
需要注意的是,这里的目标节点具体是多样的,获取第n个第一齐转发报文根据具体不同的目标节点可以有如下实施例,也可以为其他实施例,本申请实施例对此不作限定。
在一实施例中,当目标节点为中心节点时,中心节点获取数据,将数据根据自组织网络中分配好的齐转发时隙进行数据分片处理,得到多个分片,根据多个分片生成多个齐转发报文,按照分片顺序进入中心节点的待发送队列。中心节点在完成第n-1个第二齐转发报文的发送后,在本地获取第n个第一齐转发报文,对这个第一齐转发报文进行跳数替换,然后根据第一跳数信息使用预设频率表中第0跳节点对应的频率向一个或多个第1跳节点发送第n个第二齐转发报文,而第1跳节点被设置使用第0跳节点对应的发送频率作为自身的接收频率,以接收相对于自身而言的第n个第一齐转发报文。
需要注意的是,在中心节点生成的齐转发报文携带有第一跳数信息。
在一实施例中,当目标节点为第n跳节点,第n跳节点根据第n-1跳节点的发送频率接收第n-1跳节点发送的第n个第二齐转发报文(即相对而言第n跳节点的第n个第一齐转发报文),第n跳节点对这个第一齐转发报文进行跳数替换,然后第一跳数信息使用第n跳节点对应的发送频率向一个或多个第n+1跳节点发送第n跳节点生成的第二齐转发报文,而第n+1跳节点被设置使用第n跳节点的发送频率作为自身的接收频率进行接收第n跳节点发出的第二齐转发报文。
需要注意的是,这里中心节点的来源方式具体是多样的,示例性的,如由自组织网络中的各个节点通过竞争方式得到;再如由自组织网络中的管理节点指定自组织网络中的一个节点而得到;再如由具有特定属性的节点作为中心节点。
需要注意的是,这里中心节点获取数据的方式具体是多样的,可以为以下实施例,也可以为其他实施例,本申请实施例对此不作限定。
在一实施例中,数据由中心节点以外的节点产生,产生数据的节点通过单播的方式发送至中心节点,中心节点对其进行分片后进行齐转发。
在一实施例中,数据由中心节点的附属设备上传获得,这些设备将需要发送的数据上传至中心节点中,中心节点对其进行分片后进行齐转发。
需要注意的是,为了保证齐转发过程正常,在本申请中,的预设频率表所存储的频率数量大于自组织网络中的最大节点跳数,目标节点为最后的转发节点时,依旧会执行向下一跳节点发送自身产生的第n个第二齐转发报文这一动作,但没有节点收到最后的转发节点发送的第n个第二齐转发报文。
本申请通过根据跳数信息使用预设频率表对应的频率与下一跳节点进行收发频率匹配,使得目标节点与自组织网络中的其他节点都能在自组织网络中根据自身对应的跳数频率进行报文齐转发,使得自组织网络在两跳节点后使用相同的发送频率,提高了自组织网络的时隙复用率,从而提高了***的吞吐能力;并且,由于自组织网络在任何情况下都能在两跳节点后使用相同的发送频率,使得时隙复用率不受网络拓扑的影响,在任何情况下保持最大,提高了时隙复用率的稳定性,提高了网络的通信质量。
请参见图2,图2为图1中步骤S102的一个子步骤实施例的步骤示意图,中,步骤S102包括但不仅限于以下子步骤。
步骤S201,根据第一跳数信息确定本地节点跳数。
步骤S202,根据本地节点跳数确定下一跳节点的节点跳数,根据下一跳节点的节点跳数生成第二跳数信息。
在一实施例中,第一跳数信息表示目标节点的跳数数值,根据跳数数值可以直接确定本地节点跳数,将本地节点跳数的数值进行加一处理,得到下一跳节点的节点跳数的数值,进而生成第二跳数信息。
在一实施例中,自组织网络将每个节点设置为需要根据协调好的加密算法对齐转发报文的跳数信息进行解密和加密,第一跳数信息表示为加密信息,目标节点根据自组织网络协调好的加密算法对第一跳数信息进行解密,根据解密结果知晓本地节点跳数,将本地节点跳数进行加一处理,得到下一跳节点的节点跳数,再根据协调好的加密算法对下一跳节点的节点跳数进行加密,得到第二跳数信息。本实施例通过加密节点跳数,减少因预设频率表泄露引起通信安全问题,从而提高了齐转发的安全性。
在一实施例中,跳数信息为一特定信息,管理节点在自组织网络确定中心节点和转发节点后,会直接为每个节点分发一个跳数信息解释表,跳数信息解释表中包含有多个跳数信息以及每个跳数信息对应的节点跳数。根据第一跳数信息在跳数信息解释表中进行查找,确定目标节点对应本地节点跳数,将本地节点跳数进行加一处理,得到下一跳节点的节点跳数,根据下一跳节点的节点跳数在跳数信息解释表查找,从而得到对应的第二跳数信息。基于此,使得第一跳数信息可以通过更简洁的方式添加至齐转发报文中,以此将缩短齐转发报文的长度,减少由于报文扩展对齐转发报文发送速度带来的影响,从而提高齐转发报文的发送速度。
请参见图3,图3为本申请另一个实施例提供的报文发送方法的步骤示意图,在一实施例中,步骤S103包括但不仅限于以下子步骤。
步骤S301,根据本地节点跳数,在第一预设频率组中确定节点跳数与本地节点跳数对应的第一频率。
步骤S302,根据第一频率向一个或多个下一跳节点发送第n个第二齐转发报文。
具体地,预设频率表包括多个预设频率组,每个预设频率组有多个频率,每个频率对应的一个节点跳数,预设频率组用于自组织网络完成一次齐转发。
需要注意的是,这里的第一预设频率组为多个预设频率组中的一个,由管理节点设置而确定其确定方式具体是多样的,本申请实施例对此不作限定。
示例性的,在确定中心节点,管理节点对每个节点直接设置使用第一预设频率组。
示例性的,通过管理节点令整个网络中对每个预设频率组进行报文转发速度进行测试,根据每个频率组将齐转发报文传输到最后一跳节点的时间,从多个预设频率组确定第一预设频率组。
基于此,在接收第n个第一齐转发报文,根据第一齐转发报文中的第一跳数信息确定本地节点跳数,根据本地节点跳数,在预设频率表的第一预设频率组中查找节点跳数与本地跳数对应的频率,将该频率确定为第一频率。然后根据第一频率向一个或多个下一跳节点发送第n个第二齐转发报文。
由于第一预设频率组通过管理节点选定,也就是说,对于目标节点到最后一个转发节点中的每个节点,都会使用第一预设频率组完成第n个第二齐转发报文的发送。
本申请实施例通过令目标节点根据本地节点跳数使用第一预设频率组对应的第一频率,使得目标节点能够使用与其他节点相同的预设频率组,从而使得目标节点与下一跳节点的收发频率匹配与整个网络的齐转发过程保持同步,提高目标节点在整个网络中齐转发的稳定性。
在一实施例中,第一齐转发报文还包括频率设置信息。请参见图4,图4为本申请另一个实施例提供的报文发送方法的步骤示意图。在步骤S302之前,方法还包括但不仅限于以下步骤。
步骤S401,根据频率设置信息,在除第一预设频率组之外的多个预设频率组中确定第二预设频率组。
在步骤S302之后,方法还包括但不仅限于以下步骤。
步骤S402,获取第n+1个第一齐转发报文。
步骤S403,获取第二跳数信息,根据第二跳数信息得到第n+1个第二齐转发报文。
步骤S404,根据第n+1个第一齐转发报文中的第一跳数信息在第二预设频率组对应的第二频率,向一个或多个下一跳节点发送第n+1个第二齐转发报文。
具体地,频率设置信息用于告知节点本地在对下一个齐转发报文进行发送时,需要采用不同于第一预设频率组的第二预设频率组进行处理,从而完成达成跳频目的。
当第一齐转发报文还包括频率设置信息时,目标节点根据频率设置信息确定发送下一个齐转发报文所采用的预设频率组(即第二预设频率组),由于此时依旧处于第n个第二齐转发报文的发送过程中,而第n个第二齐转发报文的发送以及后续节点协商使用的是第一预设频率组,为了保持后续的报文齐转发过程中各节点收发频率匹配,需要采用第一预设频率组中对应的频率向下一跳节点发送第n个第二齐转发报文。下一跳节点也根据同样的流程确定第二预设频率组直至最后一个转发节点得到第n个第一齐转发报文。
目标节点在发送第n个第二齐转发报文后,根据第一跳数信息确定目标节点的节点跳数,在完成第n个第二齐转发报文发送后,根据目标节点的节点跳数,将自身的接收频率变更目标节点在第二预设频率组对应的发送频率(即第二频率)。
在完成第n个第二齐转发报文之后,当第n个第一齐转发报文后还有第n+1个第一齐转发报文,则获取第n+1个第一齐转发报文,获取第二跳数信息,对第n+1个第一齐转发报文进行跳数信息替换,得到第n+1个第二齐转发报文,根据第n+1个第一齐转发报文中的第一跳数信息在第二预设频率组中确定对应的第二频率,从而完成与下一跳节点完成跳频的收发频率匹配,并且与整个网络的齐转发过程保持同步,提高目标节点在整个网络中齐转发的稳定性。
在一实施例中,当目标节点为中心节点,中心节点通过类如接收外部指令或者设置定时更改频率组的方式生成频率设置信息,将频率设置信息增加至第n个第一齐转发报文中,并根据频率设置信息确定第二预设频率组。在完成第n个第二齐转发报文的发送后,中心节点获取第n+1个第一齐转发报文,对这个第一齐转发报文进行跳数替换,然后根据第一跳数信息使用第二预设频率组中第0跳节点对应的第二频率向一个或多个第1跳节点发送第二齐转发报文,而第1跳节点被设置使用第二频率作为自身的接收频率接收中心节点发出的第n+1个第二齐转发报文。
在一实施例中,当目标节点为第n跳节点,第n跳节点根据第n-1跳节点的发送频率接收第n-1跳节点发送的第n个第二齐转发报文(即第n跳节点的第n个第一齐转发报文),根据频率设置信息确定第二预设频率组。在完成第n个第二齐转发报文的发送后,第n跳节点获取第n+1个第一齐转发报文,对这个第一齐转发报文进行跳数替换,然后根据第一跳数信息使用第n跳节点在第二预设频率组中对应的第二频率向一个或多个第n+1跳节点发送第二齐转发报文。
请参见图5,图5为本申请另一个实施例提供的报文发送方法的步骤示意图。在步骤S102之前,方法还包括但不仅限于以下步骤。
步骤S501,在本地获取发送次数。
步骤S103包括但不仅限于以下实施例。
步骤S502,当发送次数大于1,在连续的多个齐转发时隙中,在每个齐转发时隙向一个或多个下一跳节点发送第n个第二齐转发报文。
需要注意的是,这里的发送次数为目标节点向一个或多个下一跳节点发送第n个第二齐转发报文的次数。
由于节点可能会存在应用故障、设别过载等情况,一个节点向下一跳节点发送第二齐转发报文时可能会出现报文丢失的情况,因此对于一些节点需要进行多次重发,以保证这些节点能够至少一次接收到第二齐转发报文。
需要注意的是,当自组织网络有节点需要进行多次发送的话,管理节点在协调齐转发时隙时还需要参考每个节点的发送次数,避免一个需要多次发送的节点与下一跳节点的收发相冲突。对于一个节点而言,由于节点在一个齐转发时隙中只能处于接收和发送状态中的一种,当一个节点需要发送x次,则管理节点在分配齐转发时隙时,需要将下一跳节点用于发送的齐转发时隙推迟x个,才能保证该节点完成一次第二齐转发报文的发送。举例而言,当目标节点发送次数为1,目标节点的发送占用一个齐转发时隙,假设这个齐转发时隙为时隙1,则下一跳节点用于发送的齐转发时隙为时隙2或者时隙2后面的齐转发时隙(比如有保护时隙);当发送次数为3,则目标节点用于发送的齐转发时隙为时隙1至3,则下一跳节点用于发送的齐转发时隙为时隙4或者时隙4后面的齐转发时隙,而该节点将在时隙1至3中的每个时隙向下一个节点发送一次第二齐转发报文。
管理节点确定中心节点后,向每个节点分发对应的发送次数,以及节点进行收发动作的具体齐转发时隙。当目标节点得到第n个第一齐转发报文后,会在本地获取分发的发送次数,当发送次数大于1,根据发送次数在接下来的多个齐转发时隙中向下一跳节点发送多次第n个第二齐转发报文,保证下一跳节点能够至少一次接收到目标节点发送的第n个第二齐转发报文。
本申请实施例通过设置发送次数令目标节点向下一跳节点发送多次第n个第二齐转发报文,从令下一跳节点能够至少一次接收到第n个第二齐转发报文,减少报文丢失对于齐转发过程的影响,从而减少齐转发中断的概率,提高目标节点与下一跳节点之间的传输稳定性,以此提高自组织网络的稳定性。
需要注意的是,这里的发送次数的获取方式具体是多样的,可以为以下实施例,也可以为其他实施例,本申请实施例对此不作限定。
在一实施例中,在目标节点本地进行发送次数设定。
请参见图6,图6为本申请实施例中的一个网络搜索处理实施例的步骤示意图。在一实施例中,发送次数通过网络搜索处理获得,网络搜索处理包括但不仅限于以下步骤。
步骤S601,获取第一搜索报文。
步骤S602,获取第二搜索跳数信息,对所第一搜索报文进行跳数信息替换,得到第二搜索报文。
步骤S603,根据第一搜索跳数信息在预设频率表中对应的频率发送第二搜索报文。
步骤S604,根据第二搜索跳数信息在预设频率表中对应的频率进行第三搜索报文的接收,当在发送第二搜索报文的下一个搜索时隙内接收到第三搜索报文,将发送次数存储至本地。
需要注意的是,这里的第一搜索报文包括第一搜索跳数信息,这里的第三搜索报文由接收第二搜索报文的节点发出。
在一实施例中,当目标节点为中心节点时,中心节点在本地通过生成的方式获取第一搜索报文,并且获取第二搜索跳数信息,根据第二搜索跳数信息对这个第一搜索报文进行跳数替换,得到第二搜索报文。而后,根据第一搜索跳数信息,使用预设频率表中第0跳节点对应的频率向外发送第二搜索报文。
在完成在预设频率表中对应的频率发送后,根据使用第一跳节点在预设频率表中的频率对第三搜索报文进行接收,当在发送第二搜索报文的下一个搜索时隙内接收到第三搜索报文,将发送次数存储至本地。需要注意的是,若在发送第二搜索报文的下一个搜索时隙内接收到第三搜索报文,则证明与下一跳节点的报文传输过程中未存在报文丢失的情况,此时的发送次数为1。
在一实施例中,当目标节点为转发节点时,获取上一跳节点发送的第一搜索报文,并且获取第二搜索跳数信息,根据第二搜索跳数信息对这个第一搜索报文进行跳数替换,得到第二搜索报文。而后,根据第一搜索跳数信息,使用预设频率表中对应的频率向外发送第二搜索报文。
在完成在预设频率表中对应的频率发送后,根据使用目标节点的下一跳节点在预设频率表中的频率对第三搜索报文进行接收,当在发送第二搜索报文的下一个搜索时隙内接收到第三搜索报文,将发送次数存储至本地。需要注意的是,若在发送第二搜索报文的下一个搜索时隙内接收到第三搜索报文,则证明与下一跳节点的报文传输过程中不存在报文丢失的情况,此时的发送次数为1。
需要注意的是,此时自组织网络中还未分配齐转发时隙,目标节点采用现有的时隙(即搜索时隙)进行网络搜索,每个未收到第一搜索报文的节点都会进行搜索时隙计算;每个节点在接收到第三报文后,将发送第二搜索报文的搜索时隙和接收第三搜索报文的搜索时隙全部上报至管理节点中,以令管理节点根据上报的搜索时隙进行齐转发时隙分配。
需要注意的是,步骤S601与步骤S603与步骤S101至步骤S103相似,步骤S601与步骤S603的一些相关实施例可参照上方,此处不作赘述。
请参见图7,图7为本申请实施例中的另一个网络搜索处理实施例的步骤示意图。在一实施例中,在步骤S603之后,包括但不仅限于以下步骤。
步骤S701,当在发送第二搜索报文的下一个搜索时隙内未接收到第三搜索报文,在下一个搜索时隙内,根据第一搜索跳数信息在预设频率表中对应的频率重新发送第二搜索报文,以对第三搜索报文进行再次接收。
当在发送第二搜索报文的下一个搜索时隙内未接收到第三搜索报文,此时存在两种情况,一种是目标节点本事已为最后一个节点,没有下一跳节点通过第三搜索报文对目标节点进行回应,一种则是有下一跳节点,但与下一跳节点的报文传输过程中存在报文丢失,导致下一跳节点没有接收到,此时则需要重发,直至接收到第三搜索报文。
对于上述情况,本申请设置一定的发送次数阈值,当发送次数大于发送次数阈值,则将该节点确定最后一个转发节点。
也就是说,当未接收到第三搜索报文时,在发送次数阈值限制的范围内,目标节点会重复步骤S605多次,直至接收到下一跳节点发送的第三搜索报文。
在一实施例中,第一搜索跳数信息在预设频率表中对应的频率和第二搜索跳数信息在预设频率表中对应的频率均为预设网络搜索频率组中的一个频率,这里的预设网络搜索频率组为多个预设频率组中的一个。
需要注意的是,这里的预设网络搜索频率组可以是上一次的齐转发过程中使用的频率组,也可以是节点初始设置的频率组等,本申请实施例对此不作限定。
当目标节点为转发节点,步骤S601包括但不仅限于以下子步骤:在连续的多个搜索时隙中,根据预设网络搜索频率组的多个频率逐一进行第一搜索报文的搜索,以接收第一搜索报文。
需要注意的是,多个搜索时隙与预设网络搜索频率组的多个频率一一对应。
由于转发节点无法知晓自身的跳数,管理节点在转发节点上报搜索时隙之前,无法知晓目标节点在网络中的节点跳数,因此无法对目标节点进行接收频率配置,此时,目标节点无法将上一个发送第二搜索报文的节点所使用的发送频率设定为接收频率,此时目标节点只能在每一个搜索时隙中对预设网络搜索频率组一个节点跳数对应的频率进行测试,以检测是否能接收到第一搜索报文。
举例而言,目标节点为人为定义的第1跳节点,理论上,第1跳节点根据第0跳节点在预设网络搜索频率组中对应的发送频率能够接收到中心节点发出的第二搜索报文,因此目标节点在一个搜索时隙中从预设网络搜索频率组中第0跳节点对应的频率开始测试,将第0跳节点对应的频率作为接收频率以测试是否能得到第一搜索报文,此时将会得到第一搜索报文,并向管理节点上报搜索时隙。
再举例而言,目标节点为第n跳节点,理论上,第n跳节点根据第n-1跳节点在预设网络搜索频率组中对应的发送频率能够接收到第n-1跳节点发出的第二搜索报文,因此目标节点在一个搜索时隙中从预设网络搜索频率组中第0跳节点对应的频率开始测试,在下一个时隙中对预设网络搜索频率组中第1跳节点对应的频率进行测试,以此类推,由于其他节点与目标节点的搜索过程相同,目标节点在将从预设网络搜索频率组中第n-1跳节点的频率设置为接收频率时,将会得到第一搜索报文,并向管理节点上报搜索时隙。
需要注意的是,由于分配了齐转发时隙,当目标节点在预定的齐转发时隙中没有获取到第n个第一齐转发报文,此时目标节点在下一个齐转发时隙中,根据预设频率表中的频率进行报文递进搜索,当依旧无法接收到报文,则进入步骤S601以进行网络搜索处理。
举例而言,假设目标节点为第m跳节点,被分配在齐转发时隙x中将接收第n个第一齐转发报文,此时第m跳节点根据第m-1跳节点的发送频率设置接收频率,并在齐转发时隙x中等待第n个第一齐转发报文的到来。
假设存在报文丢失,则在齐转发时隙x+1中,第m跳节点根据第m-1跳节点的发送频率查表确定该频率对应的节点跳数,而后将下一跳节点的发送频率设为接收频率,也就是说,第m跳节点将自身的发送频率设置为接收频率进行报文接收,如果网络上存在多个正常的第m跳节点,则该第m跳节点在理论上能够接收到其他第m跳节点发送的第n个第二齐转发报文,此时证明自组织网络当前的齐转发并未中断。
同理,该第m跳节点后续可以将第m+1跳节点等其他跳节点的发送频率设置为接收频率进行报文接收,确认是否齐转发过程正常。倘若该第m跳节点使用后面若干跳节点在预设频率表对应的发送频率依旧无法接收到报文,则证明自组织网络当前的齐转发已经中断,需要管理节点重新进行齐转发协调。
本申请实施例还提供了一种电子设备,电子设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述报文发送方法。该电子设备可以为包括平板电脑、车载电脑等任意智能终端。
请参阅图8,图8示意了另一实施例的电子设备的硬件结构,电子设备800包括:
处理器801,可以采用通用的CPU(CentralProcessingUnit,中央处理器)、微处理器、应用专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请实施例所提供的技术方案;
存储器802,可以采用只读存储器(ReadOnlyMemory,ROM)、静态存储设备、动态存储设备或者随机存取存储器(RandomAccessMemory,RAM)等形式实现。存储器802可以存储操作***和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器802中,并由处理器801来调用执行本申请实施例的报文发送方法;
输入/输出接口803,用于实现信息输入及输出;
通信接口804,用于实现本设备与其他设备的通信交互,可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WI F I、蓝牙等)实现通信;
总线805,在设备的各个组件(例如处理器801、存储器802、输入/输出接口803和通信接口804)之间传输信息;
其中处理器801、存储器802、输入/输出接口803和通信接口804通过总线805实现彼此之间在设备内部的通信连接。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述报文发送方法。
存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本申请实施例描述的实施例是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域技术人员可知,随着技术的演变和新应用场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
本领域技术人员可以理解的是,图中示出的技术方案并不构成对本申请实施例的限定,可以包括比图示更多或更少的步骤,或者组合某些步骤,或者不同的步骤。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:单独存在a,单独存在b,单独存在c,同时存在a和b,同时存在a和c,同时存在b和c或者同时存在a和b和c,其中a,b,c可以是单个,也可以是多个。
在本申请的实施例中,“指示”可以包括直接指示和间接指示,也可以包括显式指示和隐式指示。将某一信息所指示的信息称为待指示信息,则具体实现过程中,对待指示信息进行指示的方式可以有很多种,例如但不限于,可以直接指示待指示信息,如指示待指示信息本身或者该待指示信息的索引等。也可以通过指示其他信息来间接指示待指示信息,其中该其他信息与待指示信息之间存在关联关系。还可以仅仅指示待指示信息的一部分,而待指示信息的其他部分则是已知的或者提前约定的。例如,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的指示,从而在一定程度上降低指示开销。
在本申请的实施例中,各术语及英文缩略语均为方便描述而给出的示例性举例,不应对本申请构成任何限定。本申请并不排除在已有或未来的协议中定义其它能够实现相同或相似功能的术语的可能。
在本申请的实施例中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者更多个该特征。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。
Claims (10)
1.一种报文发送方法,其特征在于,应用于目标节点,所述方法包括:
获取第n个第一齐转发报文,其中,所述第一齐转发报文包括第一跳数信息,所述n为大于或等于1的整数;
在本地获取第二跳数信息,以对所述第一齐转发报文进行跳数信息替换,得到对应的第n个第二齐转发报文;
根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文;
其中,所述目标节点和所述下一跳节点均为自组织网络中的一个节点。
2.根据权利要求1所述的方法,其特征在于,所述在本地获取第二跳数信息,包括:
根据所述第一跳数信息确定本地节点跳数;
根据所述本地节点跳数确定所述下一跳节点的节点跳数,根据所述下一跳节点的节点跳数生成所述第二跳数信息。
3.根据权利要求2所述的方法,其特征在于,所述预设频率表包括多个预设频率组,每个所述预设频率组包括每个节点跳数对应的频率,所述预设频率组用于所述自组织网络完成一次齐转发;
所述根据所述第一跳数信息在预设频率表中对应的频率,向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:
根据本地节点跳数,在第一预设频率组中确定所述节点跳数与所述本地节点跳数对应的第一频率,其中,所述第一预设频率组为多个所述预设频率组中的一个,所述第一预设频率组由所述自组织网络中的管理节点设置而确定;
根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文。
4.根据权利要求3所述的方法,其特征在于,所述第一齐转发报文还包括频率设置信息;
在所述根据所述第一频率向一个或多个下一跳节点发送所述第二齐转发报文之前,所述方法还包括:
根据所述频率设置信息,在除所述第一预设频率组之外的多个所述预设频率组中确定第二预设频率组;
在根据所述第一频率向一个或多个所述下一跳节点发送第n个所述第二齐转发报文之后,所述方法还包括:
获取第n+1个所述第一齐转发报文;
获取所述第二跳数信息,根据所述第二跳数信息进行跳数信息替换,以得到第n+1个所述第二齐转发报文;
根据第n+1个所述第一齐转发报文中的所述第一跳数信息在所述第二预设频率组对应的第二频率,向一个或多个所述下一跳节点发送第n+1个所述第二齐转发报文。
5.根据权利要求3所述的方法,其特征在于,在所述在本地获取第二跳数信息之前,所述方法还包括:
在本地获取发送次数,其中,所述发送次数为所述目标节点向一个或多个所述下一跳节点发送第n个所述第二齐转发报文的次数;
所述向一个或多个下一跳节点发送第n个所述第二齐转发报文,包括:
当所述发送次数大于1,在连续的多个齐转发时隙中,在每个所述齐转发时隙向一个或多个所述下一跳节点发送第n个所述第二齐转发报文,其中,所述齐转发时隙由所述管理节点根据每个节点的所述发送次数与节点跳数而确定。
6.根据权利要求5所述的方法,其特征在于,所述发送次数通过网络搜索处理获得,所述网络搜索处理包括如下步骤:
获取第一搜索报文,其中,所述第一搜索报文包括第一搜索跳数信息;
获取第二搜索跳数信息,对所述第一搜索报文进行跳数信息替换,得到第二搜索报文;
根据所述第一搜索跳数信息在所述预设频率表中对应的频率发送所述第二搜索报文;
根据所述第二搜索跳数信息在所述预设频率表中对应的频率进行第三搜索报文的接收,当在发送所述第二搜索报文的下一个搜索时隙内接收到所述第三搜索报文,将所述发送次数存储至本地,其中,所述第三搜索报文由所述接收所述第二搜索报文的节点发出。
7.根据权利要求6所述的方法,其特征在于,在进行所述第三搜索报文的接收之后,所述方法还包括:
当在发送所述第二搜索报文的下一个所述搜索时隙内未接收到所述第三搜索报文,在下一个所述搜索时隙内,根据所述第一搜索跳数信息在所述预设频率表中对应的频率重新发送所述第二搜索报文,以对所述第三搜索报文进行再次接收。
8.根据权利要求6所述的方法,其特征在于,所述第一搜索跳数信息在预设频率表中对应的频率和所述第二搜索跳数信息在所述预设频率表中对应的频率均为预设网络搜索频率组中的一个频率,所述预设网络搜索频率组为多个所述预设频率组中的一个;
当所述目标节点为转发节点,所述获取第一搜索报文,包括:
在连续的多个所述搜索时隙中,根据所述预设网络搜索频率组的多个所述频率逐一进行所述第一搜索报文的搜索,以接收所述第一搜索报文,其中,多个所述搜索时隙与所述预设网络搜索频率组的多个所述频率一一对应。
9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410048608.5A CN118019080A (zh) | 2024-01-12 | 2024-01-12 | 一种报文发送方法、电子设备以及介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410048608.5A CN118019080A (zh) | 2024-01-12 | 2024-01-12 | 一种报文发送方法、电子设备以及介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118019080A true CN118019080A (zh) | 2024-05-10 |
Family
ID=90953453
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410048608.5A Pending CN118019080A (zh) | 2024-01-12 | 2024-01-12 | 一种报文发送方法、电子设备以及介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118019080A (zh) |
-
2024
- 2024-01-12 CN CN202410048608.5A patent/CN118019080A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4058450B2 (ja) | 無線パケット通信方法および無線パケット通信装置 | |
US9281865B2 (en) | Efficient network discovery in frequency hopping networks | |
CN108093469B (zh) | 基于tdma的无线传输***的分布式接入方法 | |
US20140126610A1 (en) | Fast frequency-hopping schedule recovery | |
JP2011528880A (ja) | ワイヤレスネットワークにおけるノード間通信方法 | |
US11588719B2 (en) | Adaptive time slot allocation to reduce latency and power consumption in a time slotted channel hopping wireless communication network | |
US9602379B2 (en) | Real-time route selection based-on estimated transmission overhead | |
CN109996189B (zh) | 用于广播消息的协同重复的*** | |
US10004105B2 (en) | Method for network self-healing in cluster-tree structured wireless communication networks | |
CN103248463B (zh) | 一种传输帧信息的方法及设备 | |
KR20140060098A (ko) | 슬롯 관리 장치 및 방법 | |
KR101487722B1 (ko) | 무선 통신 네트워크 내에서 전송을 관리하는 방법 | |
CN118019080A (zh) | 一种报文发送方法、电子设备以及介质 | |
CN110545559A (zh) | 基于物联网感知设备的接入控制方法和设备 | |
Diab et al. | Hybrid multi-channel mac protocol for wireless sensor networks: Interference rate evaluation | |
Zhang et al. | Combining TDMA with slotted Aloha for delay constrained traffic over lossy links | |
Li et al. | Practical fast multiple radio blind rendezvous schemes in ad-hoc cognitive radio networks | |
CN107959985B (zh) | 混合mesh网络构建方法、数据传输方法及装置 | |
KR20120060632A (ko) | 라우팅 방법 | |
KR20190122544A (ko) | 무선 분산 통신 시스템에서 다대다 통신 방법 및 장치 | |
KR102264684B1 (ko) | 시분할다중접속 기반 네트워크 구성방법 | |
KR101162869B1 (ko) | 무선 메쉬 네트워크를 위한 스케쥴링 방법 및 그 디바이스 | |
KR102495379B1 (ko) | 6TiSCH 네트워크에서 이동 노드의 고속 셀 할당 스케줄링 장치 및 방법 | |
KR101211223B1 (ko) | 대용량 데이터 전송을 위한 무선 근거리 네트워크 시스템 | |
CN111314239B (zh) | 节点通信方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |