网络控制方法、装置及存储介质制造方法及图纸

技术编号:36647117 阅读:25 留言:0更新日期:2023-02-18 13:07
本公开是关于一种网络控制方法、装置及存储介质。该方法包括:通过电子设备的链路层,获取数据传输链路的链路信息;在根据链路信息确定数据传输出现异常时,从多个维度获取与数据传输链路相关的辅助信息;将辅助信息输入预先建立的链路识别模型,得到识别结果;在识别结果表征需要对数据传输链路进行修复时,开启电子设备的多级修复功能;其中,在多级修复功能处于开启状态时,具有多个修复策略供选择。相较于采用固定的修复方案对数据传输链路的异常进行修复,本公开的链路质量评估体系更加具有针对性和灵活性,通过结合多个维度,快速有效识别链路异常,触发多级修复方案,尝试优化由于各种客观原因导致上网体验差的问题,以提高用户上网体验。高用户上网体验。高用户上网体验。

【技术实现步骤摘要】
网络控制方法、装置及存储介质


[0001]本公开涉及计算机通信技术,尤其涉及一种网络控制方法、装置及存储介质。

技术介绍

[0002]随着通信技术的发展,电子设备的使用越来越频繁,电子设备与网络的交互也越来越多,在交互的过程中所涉及的数据传输量也越来越大,但在进行数据传输以及通信的过程中,由于网络环境以及各种客观因素的影响,会导致数据传输链路出现异常。
[0003]但是,相关技术中仅采用固定的修复方案对数据传输链路的异常进行修复,不仅修复效果针对性不强,且修复效果有限。

技术实现思路

[0004]本公开提供一种网络控制方法、装置及存储介质。
[0005]根据本公开实施例的第一方面,提供一种网络控制方法,应用于电子设备,包括:
[0006]通过所述电子设备的链路层,获取数据传输链路的链路信息;
[0007]在根据所述链路信息确定数据传输出现异常时,从多个维度获取与所述数据传输链路相关的辅助信息;
[0008]将所述辅助信息输入预先建立的链路识别模型,得到识别结果;其中,所述链路识别模型至少用于确定是否对所述数据传输链路进行修复;
[0009]在所述识别结果表征需要对所述数据传输链路进行修复时,开启所述电子设备的多级修复功能;
[0010]其中,在所述多级修复功能处于开启状态时,具有多个修复策略供选择。
[0011]可选的,所述方法还包括:
[0012]在开启所述电子设备的所述多级修复功能之后,根据所述辅助信息,从多个所述修复策略中选取目标修复策略;
[0013]按照所述目标修复策略,对所述数据传输链路进行修复。
[0014]可选的,所述根据所述辅助信息,从多个所述修复策略中选取目标修复策略,包括:
[0015]根据所述辅助信息,确定所述数据传输链路的待修复问题,以及所述待修复问题的类型;其中,每一类型的所述待修复问题对应有至少一种修复策略;
[0016]从所述至少一种修复策略中确定出对应于当前待修复问题的所述目标修复策略。
[0017]可选的,所述方法还包括:
[0018]获取所述电子设备的移动速度;
[0019]所述通过所述电子设备的链路层,获取数据传输链路的链路信息,包括:
[0020]在所述移动速度小于预设速度阈值时,通过所述电子设备的链路层,获取所述链路信息。
[0021]可选的,所述多个维度包括:设备维度和网络维度;所述从多个维度获取与所述数
据传输链路相关的辅助信息,包括:
[0022]获取所述电子设备的设备状态信息和所述电子设备的网络状态信息。
[0023]根据本公开实施例的第二方面,提供一种网络控制装置,应用于电子设备,包括:
[0024]第一获取模块,配置为通过所述电子设备的链路层,获取数据传输链路的链路信息;
[0025]第二获取模块,配置为在根据所述链路信息确定数据传输出现异常时,从多个维度获取与所述数据传输链路相关的辅助信息;
[0026]识别模块,配置为将所述辅助信息输入预先建立的链路识别模型,得到识别结果;其中,所述链路识别模型至少用于确定是否对所述数据传输链路进行修复;
[0027]启动模块,配置为在所述识别结果表征需要对所述数据传输链路进行修复时,开启所述电子设备的多级修复功能;
[0028]其中,在所述多级修复功能处于开启状态时,具有多个修复策略供选择。
[0029]可选的,所述装置还包括:
[0030]选取模块,配置为在开启所述电子设备的所述多级修复功能之后,根据所述辅助信息,从多个所述修复策略中选取目标修复策略;
[0031]修复模块,配置为按照所述目标修复策略,对所述数据传输链路进行修复。
[0032]可选的,所述选取模块,配置为:
[0033]根据所述辅助信息,确定所述数据传输链路的待修复问题,以及所述待修复问题的类型;其中,每一类型的所述待修复问题对应有至少一种修复策略;
[0034]从所述至少一种修复策略中确定出对应于当前待修复问题的所述目标修复策略。
[0035]可选的,所述装置还包括:
[0036]第三获取模块,配置为获取所述电子设备的移动速度;
[0037]所述第一获取模块,配置为:
[0038]在所述移动速度小于预设速度阈值时,通过所述电子设备的链路层,获取所述链路信息。
[0039]可选的,所述多个维度包括:设备维度和网络维度;所述第二获取模块,配置为:
[0040]获取所述电子设备的设备状态信息和所述电子设备的网络状态信息。
[0041]根据本公开实施例的第三方面,提供一种网络控制装置,包括:
[0042]处理器;
[0043]配置为存储处理器可执行指令的存储器;
[0044]其中,所述处理器配置为:执行时实现上述第一方面中网络控制方法中的步骤。
[0045]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由网络控制装置的处理器执行时,使得所述装置能够执行上述第一方面中网络控制方法。
[0046]本公开的实施例提供的技术方案可以包括以下有益效果:
[0047]本公开实施例中,在确定出数据传输出现异常时,可以从多个维度获取与数据传输链路相关的辅助信息,并将辅助信息输入链路识别模型,在链路识别模型输出的识别结果表征需要对数据传输链路进行修复时,再开启电子设备的多级修复功能,以使电子设备在该多级修复功能下,从多个修复策略中进行目标修策略的选择。
[0048]相较于相关技术中采用固定的修复方案对数据传输链路的异常进行修复,本公开中的链路质量评估体系更加具有针对性和灵活性,通过结合多个维度,快速有效识别链路异常,触发多级修复方案,尝试优化由于各种客观原因导致的电子设备上网体验差的问题,进而提高用户上网体验。
[0049]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0050]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0051]图1是根据一示例性实施例示出的网络控制方法的流程示意图一。
[0052]图2是根据一示例性实施例示出的与网络控制方法对应的网络架构示意图一。
[0053]图3是根据一示例性实施例示出的与网络控制方法对应的网络架构示意图二。
[0054]图4是根据一示例性实施例示出的一种网络控制装置框图。
[0055]图5是根据一示例性实施例示出的网络控制装置700的框图一。
[0056]图6是根据一示例性实施例示出的网络控制装置的框图二。
具体实施方式
[0057]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络控制方法,其特征在于,应用于电子设备,包括:通过所述电子设备的链路层,获取数据传输链路的链路信息;在根据所述链路信息确定数据传输出现异常时,从多个维度获取与所述数据传输链路相关的辅助信息;将所述辅助信息输入预先建立的链路识别模型,得到识别结果;其中,所述链路识别模型至少用于确定是否对所述数据传输链路进行修复;在所述识别结果表征需要对所述数据传输链路进行修复时,开启所述电子设备的多级修复功能;其中,在所述多级修复功能处于开启状态时,具有多个修复策略供选择。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在开启所述电子设备的所述多级修复功能之后,根据所述辅助信息,从多个所述修复策略中选取目标修复策略;按照所述目标修复策略,对所述数据传输链路进行修复。3.根据权利要求1所述的方法,其特征在于,所述根据所述辅助信息,从多个所述修复策略中选取目标修复策略,包括:根据所述辅助信息,确定所述数据传输链路的待修复问题,以及所述待修复问题的类型;其中,每一类型的所述待修复问题对应有至少一种修复策略;从所述至少一种修复策略中确定出对应于当前待修复问题的所述目标修复策略。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述电子设备的移动速度;所述通过所述电子设备的链路层,获取数据传输链路的链路信息,包括:在所述移动速度小于预设速度阈值时,通过所述电子设备的链路层,获取所述链路信息。5.根据权利要求1所述的方法,其特征在于,所述多个维度包括:设备维度和网络维度;所述从多个维度获取与所述数据传输链路相关的辅助信息,包括:获取所述电子设备的设备状态信息和所述电子设备的网络状态信息。6.一种网络控制装置,其特征在于,应用于电子设备,包括:第一获取模块,配置为通过所述电子设备的链路层,获取数据传输链路的链路信息;第二获取模块,配置为在根据所述链路信息确定数据传...

【专利技术属性】
技术研发人员:孙大亮祁建锋
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1