技术新讯 > 电子通信装置的制造及其应用技术 > 网络加速方法、设备、装置及存储介质与流程  >  正文

网络加速方法、设备、装置及存储介质与流程

  • 国知局
  • 2024-11-25 15:05:25

本发明涉及通信,尤其涉及一种网络加速方法、设备、装置及存储介质。

背景技术:

1、随着互联网的普及和各种在线业务的兴起,如游戏、直播、在线办公、教育等,用户对网络性能和速度的要求越来越高。传统的网络架构和调度方式在面对复杂多变的网络流量和用户需求时,可能会出现网络拥塞、延迟过高、卡顿、音画不同步等问题,各种网络加速器又只能特定场景加速,不同的加速场景需要下载不同的加速器,并且不可人为调整加速的调度策略。

2、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

1、本发明的主要目的在于提供一种网络加速方法、设备、装置及存储介质,旨在解决现有技术中各种网络加速器又只能特定场景加速,不同的加速场景需要下载不同的加速器,并且不可人为调整加速的调度策略的技术问题。

2、为实现上述目的,本发明提供了一种网络加速方法,所述网络加速方法包括以下步骤:

3、可选地,所述根据所述等级信息、所述当前网络状态信息以及所述流量特征信息确定用户所需要的目标加速能力,包括:

4、根据所述等级信息确定用户可用的加速能力;

5、根据所述当前网络状态信息确定通信网络类型;

6、根据所述流量特征信息确定加速场景;

7、根据所述可用的加速能力、所述通信网络类型以及所述加速场景确定目标加速能力。

8、可选地,所述网络加速方法还包括:

9、确定所述加速场景所需的加速能力;

10、判断所述用户可用的加速能力中是否包含所述加速场景所需的加速能力;

11、若所述用户可用的加速能力中包含所述加速场景所需的加速能力,则继续执行所述根据所述可用的加速能力、所述通信网络类型以及所述加速场景确定目标加速能力的步骤。

12、可选地,所述网络加速方法还包括:

13、若所述用户可用的加速能力中未包含所述加速场景所需的加速能力,则提示用户对可用的加速能力进行升级。

14、可选地,所述基于所述目标加速能力和所述预设加速运营策略为用户进行网络加速,包括:

15、确定具有所述目标加速能力的若干加速器;

16、基于所述预设加速运营策略从若干加速器中筛选出目标加速器;

17、通过所述目标加速器为用户进行网络加速。

18、可选地,所述用户的等级信息对应于不同用户等级,每一种用户等级分别对应一种加速能力组合,所述流量特征信息至少包括数据包大小、数据传输的速度、延迟、丢包、协议类型、源地址和目的地址、端口号,所述通信网络类型至少包括移网或固网,所述预设加速运营策略至少包括指定加速厂商策略、基于成本策略以及基于优先级策略。

19、可选地,所述获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略之前,还包括:

20、获取用户的身份认证信息,根据所述身份认证信息对用户进行鉴权;

21、在用户鉴权通过时,执行所述获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略的步骤。

22、此外,为实现上述目的,本发明还提出一种网络加速装置,所述网络加速装置包括:

23、信息获取模块,用于在接收到用户通过加速器客户端发送的加速请求时,获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略;

24、逻辑判断模块,用于根据所述等级信息、所述当前网络状态信息以及所述流量特征信息确定用户所需要的目标加速能力;

25、启动控制模块,用于基于所述目标加速能力和所述预设加速运营策略为用户进行网络加速。

26、此外,为实现上述目的,本发明还提出一种网络加速设备,所述网络加速设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络加速程序,所述网络加速程序配置为实现如上文所述的网络加速方法的步骤。

27、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有网络加速程序,所述网络加速程序被处理器执行时实现如上文所述的网络加速方法的步骤。

28、本发明通过在接收到用户通过加速器客户端发送的加速请求时,获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略;根据所述等级信息、所述当前网络状态信息以及所述流量特征信息确定用户所需要的目标加速能力;基于所述目标加速能力和所述预设加速运营策略为用户进行网络加速,能够根据应用流量特征智能识别加速场景,聚合加速能力,运营人员可及时调整加速调度策略,基于这些信息,系统能够根据不同的应用需求、用户行为和运营需求进行差异化调度,实现网络加速和优化。

技术特征:

1.一种网络加速方法,其特征在于,所述网络加速方法包括:

2.如权利要求1所述的网络加速方法,其特征在于,所述根据所述等级信息、所述当前网络状态信息以及所述流量特征信息确定用户所需要的目标加速能力,包括:

3.如权利要求2所述的网络加速方法,其特征在于,所述网络加速方法还包括:

4.如权利要求3所述的网络加速方法,其特征在于,所述网络加速方法还包括:

5.如权利要求1所述的网络加速方法,其特征在于,所述基于所述目标加速能力和所述预设加速运营策略为用户进行网络加速,包括:

6.如权利要求2所述的网络加速方法,其特征在于,所述用户的等级信息对应于不同用户等级,每一种用户等级分别对应一种加速能力组合,所述流量特征信息至少包括数据包大小、数据传输的速度、延迟、丢包、协议类型、源地址和目的地址、端口号,所述通信网络类型至少包括移网或固网,所述预设加速运营策略至少包括指定加速厂商策略、基于成本策略以及基于优先级策略。

7.如权利要求1至6中任一项所述的网络加速方法,其特征在于,所述获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略之前,还包括:

8.一种网络加速装置,其特征在于,所述网络加速装置包括:

9.一种网络加速设备,其特征在于,所述网络加速设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的网络加速程序,所述网络加速程序配置为实现如权利要求1至7中任一项所述的网络加速方法的步骤。

10.一种存储介质,其特征在于,所述存储介质上存储有网络加速程序,所述网络加速程序被处理器执行时实现如权利要求1至7任一项所述的网络加速方法的步骤。

技术总结本发明属于通信技术领域,公开了一种网络加速方法、设备、装置及存储介质。该方法包括:在接收到用户通过加速器客户端发送的加速请求时,获取用户的等级信息、当前网络状态信息、流量特征信息以及预设加速运营策略;根据所述等级信息、所述当前网络状态信息以及所述流量特征信息确定用户所需要的目标加速能力;基于所述目标加速能力和所述预设加速运营策略为用户进行网络加速。通过上述方式,能够根据应用流量特征智能识别加速场景,聚合加速能力,运营人员可及时调整加速调度策略,基于这些信息,系统能够根据不同的应用需求、用户行为和运营需求进行差异化调度,实现网络加速和优化。技术研发人员:张亚茹,王波,张志广,王应龙,滕勇受保护的技术使用者:小沃科技有限公司技术研发日:技术公布日:2024/11/21

本文地址:https://www.jishuxx.com/zhuanli/20241125/336079.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。