【技术实现步骤摘要】
网络加速方法、终端设备、服务器及存储介质
本申请属于通信
,尤其涉及一种网络加速方法、终端设备、服务器及存储介质。
技术介绍
应用程序(application,APP)指针对用户的某种应用目的所开发的软件。应用程序包括客户端和服务端,客户端与服务端相互配合实现应用程序的特定功能。通常,终端设备在启动应用程序后,需要与应用程序的服务端进行无线通信,终端设备与应用程序的服务端进行无线通信时的通信质量直接影响用户对应用程序的使用体验。为了提升用户对应用程序的使用体验,现有技术提出了多种能够提升终端设备通信质量的网络加速方案,例如,通过采用网络传输速率较快的无线通信协议来提升无线通信时的通信质量,或者通过接入骨干网来提升无线通信时的通信质量等。然而,现有的网络加速方案对应的通信质量提升方式较为固定,只适用于特定场景,无法保证应用程序在不同场景下进行网络通信时,通信质量均处于较优的状态。
技术实现思路
本申请实施例提供了一种网络加速方法、终端设备、服务器及存储介质,能够提高终端设备在各种不同场景下进行 ...
【技术保护点】
1.一种网络加速方法,应用于终端设备,其特征在于,包括:/n获取所述终端设备当前的地理位置信息以及当前的网络状态信息;/n检测是否存在与所述地理位置信息以及所述网络状态信息相对应的目标网络加速策略;/n若存在与所述地理位置信息以及所述网络状态信息相对应的目标网络加速策略,则基于所述目标网络加速策略对所述终端设备当前的网络进行加速处理。/n
【技术特征摘要】
1.一种网络加速方法,应用于终端设备,其特征在于,包括:
获取所述终端设备当前的地理位置信息以及当前的网络状态信息;
检测是否存在与所述地理位置信息以及所述网络状态信息相对应的目标网络加速策略;
若存在与所述地理位置信息以及所述网络状态信息相对应的目标网络加速策略,则基于所述目标网络加速策略对所述终端设备当前的网络进行加速处理。
2.如权利要求1所述的网络加速方法,其特征在于,所述获取所述终端设备当前的地理位置信息以及当前的网络状态信息,包括:
在所述终端设备启动预定的应用程序时,获取所述终端设备当前的地理位置信息以及当前的网络状态信息;
相应的,所述检测是否存在与所述地理位置信息以及所述网络状态信息相对应的网络加速策略,包括:
检测是否存在与所述应用程序相关联,且与所述地理位置信息以及所述网络状态信息相匹配的目标网络加速策略。
3.如权利要求2所述的网络加速方法,其特征在于,在检测是否存在与所述应用程序相关联,且与所述地理位置信息以及所述网络状态信息相匹配的目标网络加速策略之后,还包括:
若不存在与所述应用程序相关联,且与所述地理位置信息以及所述网络状态信息相匹配的目标网络加速策略,则基于所述应用程序、所述地理位置信息以及所述网络状态信息确定所述目标网络加速策略。
4.如权利要求3所述的网络加速方法,其特征在于,所述目标网络加速策略包括基于目标网络架构的网络加速策略、基于目标网络通道的网络加速策略以及基于目标通信协议的网络加速策略中的至少一种;
相应的,所述基于所述应用程序、所述地理位置信息以及所述网络状态信息确定所述目标网络加速策略,包括:
基于所述应用程序以及所述地理位置信息确定所述基于目标网络架构的网络加速策略;
基于所述网络状态信息确定所述基于目标网络通道的网络加速策略以及确定所述基于目标通信协议的网络加速策略。
5.如权利要求4所述的网络加速方法,其特征在于,所述基于所述应用程序以及所述地理位置信息确定所述基于目标网络架构的网络加速策略,包括:
根据所述地理位置信息,确定所述终端设备与所述应用程序的应用服务器是否在同一区域;
若所述终端设备与所述应用程序的应用服务器不在同一区域,则确定所述基于目标网络架构的网络加速策略为接入骨干网进行网络通信;
若所述终端设备与所述应用程序的应用服务器在同一区域,则确定所述基于目标网络架构的网络加速策略为不接入所述骨干网。
6.如权利要求4所述的网络加速方法,其特征在于,所述基于所述网络状态信息确定所述基于目标网络通道的网络加速策略以及确定所述基于目标通信协议的网络加速策略,包括:
若基于所述网络状态信息检测到当前可接入的无线网络为蜂窝移动网和无线局域网中的任意一种,且所述无线网络的网络信号强度大于或等于预设信号强度阈值,则确定所述基于目标网络通道的网络加速策略为接入所述无线网络,并确定所述基于目标通信协议的网络加速策略为基于传输控制协议TCP进行网络通信;
若基于所述网络状态信息检测到当前可接入的无线网络为蜂窝移动网和无线局域网中的任意一种,且所述无线网络的网络信号强度小于预设信号强度阈值,则确定所述基于目标网络通道的网络加速策略为接入所述无线网络,并确定所述基于目标通信协议的网络加速策略为基于第一无线通信协议进行网络通信;所述第一无线通信协议对应的网络传输速率大于所述TCP对应的网络传输速率。
7.如权利要求4所述的网络加速方法,其特征在于,所述基于所述网络状态信息确定所述基于目标网络通道的网络加速策略以及确定所述基于目标通信协议的网络加速策略,包括:
若基于所述网络状态信息检测到当前可接入的无线网络包括蜂窝移动网和无线局域网,且所述蜂窝移动网的网络信号强度和所述无线局域网的网络信号强度均大于或等于预设信号强度阈值,则确定所述基于目标网络通道的网络加速策略为接入所述蜂窝移动网或接入所述无线局域,并确定所述基于目标通信协议的网络加速策略为基于TCP进行网络通信;
若基于所述网络状态信息检测到当前可接入的无线网络包括蜂窝移动网和无线局域网,且所述蜂窝移动网的网络信号强度和所述无线局域网的网络信号强度均小于预设信号强度阈值,则确定所述基于目标网络通道的网络加速策略为接入所述蜂窝移动网或接入所述无线局域,并确定所述基于目标通信协议的网络加速策略为基于第一无线通信协议进行网络通信;所述第一无线通信协议对应的网络传输速率大于所述TCP...
【专利技术属性】
技术研发人员:施小龙,冯敬涛,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。