多跳网络组网方法、装置、通信设备和存储介质制造方法及图纸

技术编号:39397608 阅读:9 留言:0更新日期:2023-11-19 15:51
本申请涉及一种多跳网络组网方法、装置、通信设备和存储介质。方法包括:响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点;在半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;响应于网络中其他设备的发现请求,与其他设备建立连接,并记录包含其他设备在内的后续链路中各设备的角色;在后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点;在激活状态下,以第二周期发送广播信标且恢复寻找更优前向链路;其中,第二周期小于第一周期。采用本方法能够降低资源损耗,提高多跳网络续航。高多跳网络续航。高多跳网络续航。

【技术实现步骤摘要】
多跳网络组网方法、装置、通信设备和存储介质


[0001]本申请涉及无线通讯和终端
,特别是涉及一种多跳网络组网方法、装置、通信设备、存储介质和计算机程序产品。

技术介绍

[0002]随着无线通讯技术的发展,基于WiFi Direct(Wireless Fidelity Direct,无线直连)技术提出了多跳组网方法,其中多个设备可以作为中继组成多跳网络,为蜂窝网络覆盖盲区或弱覆盖区域的终端提供网络支持。
[0003]在之前使用的多跳组网技术中,从蜂窝网开始向下组网,即符合条件的网关设备建组并允许其他设备接入,其他设备作为中继节点逐级选路接入,实现网络访问。
[0004]然而,在之前使用的多跳组网技术中,从蜂窝网开始通过中继节点自上而下组网,远端从多条路径中选择最优链路接入,中继节点持续维持组网,造成大量的信令开销,增大了资源损耗。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够降低资源损耗的多跳网络组网方法、装置、通信设备、计算机可读存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种多跳网络组网方法,包括:
[0007]响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点;在半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;
[0008]响应于网络中其他设备的发现请求,与其他设备建立连接,并记录包含其他设备在内的后续链路中各设备的角色;
[0009]在后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点;在激活状态下,以第二周期发送广播信标且恢复寻找更优前向链路;其中,第二周期小于第一周期。
[0010]在其中一个实施例中,在将本端切换为激活状态的中继节点之后,还包括:
[0011]在监测到后续链路中不再包含远端设备的情况下,将本端的状态切换为半激活状态。
[0012]在其中一个实施例中,将本端在网络中的角色切换为半激活状态的中继节点,包括:
[0013]在本端有运营商网络连接的情况下,将本端在网络中的角色切换为一级中继,且初始化为半激活状态。
[0014]在其中一个实施例中,将本端在网络中的角色切换为半激活状态的中继节点,还包括:
[0015]在本端无运营商网络连接的情况下,接入其他中继节点,之后,将本端在网络中的角色切换为普通中继,且初始化为半激活状态。
[0016]在其中一个实施例中,在后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点之后,还包括:
[0017]在本端的角色为激活状态的一级中继的情况下,监测自身网络信号强度;
[0018]若监测到自身网络信号强度低于阈值,确定其他中继节点的网络性能;
[0019]在其他中继节点的网络性能大于自身网络性能的情况下,接入其他中继节点,以及将本端在网络中的角色切换为普通中继,且保持激活状态。
[0020]在一个实施例中,其他中继节点的网络性能的确定步骤包括:
[0021]基于服务发现信息获取其他中继节点的上网速率;
[0022]获取其他中继节点信号强度、信道带宽、信道闲时功率以及信道空闲时间占比,估算本端到其他中继节点的空口WiFi速率;
[0023]将上网速率和空口WiFi速率中的较小值,确定为其他中继节点的网络性能。
[0024]在其中一个实施例中,在后续链路中包含远端设备的情况下,将本端的角色切换为激活状态的中继节点,包括:
[0025]在监测到后续链路中包含远端设备、且远端设备的接入时长超过第一时长的情况下,将本端切换为激活状态的中继节点。
[0026]在其中一个实施例中,在监测到后续链路中不再包含远端设备的情况下,将本端的状态切换为半激活状态,包括:
[0027]在监测到后续链路中远端设备断开连接、且在此后的第二时长内没有其他远端设备接入的情况下,将本端的状态切换为半激活状态。
[0028]在其中一个实施例中,响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点,包括:
[0029]监测本端的业务传输信息;
[0030]在监测到本端无业务传输,或传输的数据量小于设定数据量阈值的情况下,响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点。
[0031]在一个实施例中,多跳网络组网方法还包括:
[0032]响应于选择本端成为远端设备的触发信号,将本端在网络中的角色切换为远端设备;
[0033]确定网络中其他中继节点的网络性能;其他中继节点的网络性能为基于服务发现信息获取到的其他中继节点的上网速率和本端基于其他中继节点的信道信息估算出的空口WiFi速率中的较小值;
[0034]在其他中继节点的网络性能大于自身网络性能的情况下,接入其他中继节点。
[0035]第二方面,本申请还提供了一种多跳网络组网装置,包括:
[0036]角色切换模块,用于响应于用户选择成为中继节点的操作,将本端在网络中的角色切换为半激活状态的中继节点;在半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;
[0037]连接模块,用于响应于网络中其他设备的发现请求,与其他设备建立连接,并记录包含其他设备在内的后续链路中各设备的角色;
[0038]激活模块,用于在后续链路中包含远端设备的情况下,将本端的角色切换为激活
状态的中继节点;在激活状态下,以第二周期发送广播信标且恢复寻找更优前向链路;其中,第二周期小于第一周期。
[0039]第三方面,本申请还提供了一种通信设备,包括通信接口、存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0040]响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点;在半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;
[0041]响应于网络中其他设备的发现请求,与其他设备建立连接,并记录包含其他设备在内的后续链路中各设备的角色;
[0042]在后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点;在激活状态下,以第二周期发送广播信标且恢复寻找更优前向链路;其中,第二周期小于第一周期。
[0043]第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0044]响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点;在半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;
[0045]响应于网络中其他设备的发现请求,与其他设备建立连接,并记录包含其他设备在内的后续链路中各设备的角色;
[0046]在后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点;在激活状态下,以第二周期本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多跳网络组网方法,其特征在于,所述方法包括:响应于选择本端成为中继节点的触发信号,将本端在网络中的角色切换为半激活状态的中继节点;在所述半激活状态下,以第一周期发送广播信标且停止寻找更优前向链路;响应于所述网络中其他设备的发现请求,与所述其他设备建立连接,并记录包含所述其他设备在内的后续链路中各设备的角色;在所述后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点;在所述激活状态下,以第二周期发送广播信标且恢复寻找更优前向链路;其中,所述第二周期小于所述第一周期。2.根据权利要求1所述的方法,其特征在于,在所述将本端切换为激活状态的中继节点之后,还包括:在监测到所述后续链路中不再包含远端设备的情况下,将本端的状态切换为所述半激活状态。3.根据权利要求1所述的方法,其特征在于,所述将本端在网络中的角色切换为半激活状态的中继节点,包括:在本端有运营商网络连接的情况下,将本端在网络中的角色切换为一级中继,且初始化为所述半激活状态。4.根据权利要求3所述的方法,其特征在于,所述将本端在网络中的角色切换为半激活状态的中继节点,还包括:在本端无运营商网络连接的情况下,接入其他中继节点,之后,将本端在网络中的角色切换为普通中继,且初始化为所述半激活状态。5.根据权利要求3所述的方法,其特征在于,所述在所述后续链路中包含远端设备的情况下,将本端切换为激活状态的中继节点之后,还包括:在本端的角色为激活状态的一级中继的情况下,监测自身网络信号强度;若监测到自身网络信号强度低于阈值,确定其他中继节点的网络性能;在所述其他中继节点的网络性能大于自身网络性能的情况下,接入所述其他中继节点,以及将本端在网络中的角色切换为普通中继,且保持所述激活状态。6.根据权利要求5所述的方法,其特征在于,所述其他中继节点的网络性能的确定步骤包括:基于服务发现信息获取所述其他中继节点的上网速率;获取所述其他中继节点信号强度、信道带宽、信道闲时功率以及信道空闲时间占比,估算本端到所述其他中继节点的空口WiFi速率;将所述上网速率和所述空口WiFi速率中的较小值,确定为所述其他中继节点的网络性能。7.根据权利要求1所述的方法,其特征在于,所述在所述后续链路中包含远端设备的情况下,将本端的角色切换为激活状态的中继节点,包括:在监测到所述后续链路中包含远端设备、且所述远端设备的接入时长超过第一时长的情况下,将本端...

【专利技术属性】
技术研发人员:杨可心王磊唐铭蔚
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1