应用软件联网加速方法、装置及存储介质制造方法及图纸

技术编号:27048285 阅读:19 留言:0更新日期:2021-01-15 14:14
本申请涉及通信技术领域,尤其涉及应用软件联网加速方法、装置及存储介质,接收用户触发的应用软件联网加速指令;获取目标终端所接入网络的目标终端流量;对所述获取到的目标终端流量进行流量类型识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量;针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路;通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理。这样,在一个终端即可以实现加速不同终端上目标应用,提高加速效率。

【技术实现步骤摘要】
应用软件联网加速方法、装置及存储介质
本申请涉及通信
,尤其涉及应用软件联网加速方法、装置及存储介质。
技术介绍
随着网络科技与云技术的快速发展与融合,以及用户对于同时在线办公、会议交流、娱乐交互等需求越来越强烈,越来越多用户对于应用软件联网加速的需求越来强烈。以游戏为例,由于游戏服务器部署的限制和游戏用户分布多样性,会导致不同用户对于游戏的网络体验是不同的,可能会出现卡顿、易掉线、登录困难等问题。相关技术中,针对不同类型终端的应用软件联网加速,主要是采用针对不同类型终端而开发不同加速器的方式,这种方式需要用户在不同终端下载不同加速器软件,操作较为复杂繁琐,降低了联网加速的处理效率,并且需要适配不同类型终端而开发不同加速器,增加了开发成本。
技术实现思路
本申请实施例提供应用软件联网加速方法、装置及存储介质,以同时适用不同类型终端,从而提高应用软件联网加速的处理效率。本申请实施例提供的具体技术方案如下:本申请一个实施例中提供了一种应用软件联网加速方法,包括:接收用户触发的应用软件联网加速指令;其中,所述应用软件联网加速指令至少包括待加速的目标终端标识信息和待加速的目标应用标识信息,所述目标终端处于接入网络中;获取所述目标终端所接入网络的目标终端流量;对所述获取到的目标终端流量进行流量类型识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量;针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路;通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理。本申请另一个实施例中提供了一种应用软件联网加速方法,包括:响应于应用软件联网加速功能的触发操作,展示启用联网加速功能的引导界面;引导用户在用户终端上完成网络接入控制插件或应用程序的下载与安装,其中,在所述网络接入控制插件或应用程序的下载过程中,同步展示用户终端与网络接入控制设备的连接与网络接入环境的检测工作;在网络接入控制插件或应用程序完成安装的情况下,展示网络接入控制加速界面,所述网络接入控制加速界面展示已接入网络的目标终端或目标应用;接收针对所述已接入网络的目标终端或目标应用的联网加速选择操作,进入联网加速流程,以完成对所述选择的已接入网络的目标终端或目标应用的联网加速处理。本申请另一个实施例中提供了一种应用软件联网加速装置,包括:接收模块,用于接收用户触发的应用软件联网加速指令;其中,所述应用软件联网加速指令至少包括待加速的目标终端标识信息和待加速的目标应用标识信息,所述目标终端处于接入网络中;获取模块,用于获取所述目标终端所接入网络的目标终端流量;筛选模块,用于对所述获取到的目标终端流量进行流量类型识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量;确定模块,用于针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路;处理模块,用于通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理。本申请另一个实施例中提供了一种应用软件联网加速装置,包括:第一展示模块,用于响应于应用软件联网加速功能的触发操作,展示启用联网加速功能的引导界面;引导用户在用户终端上完成网络接入控制插件或应用程序的下载与安装,其中,在所述网络接入控制插件或应用程序的下载过程中,同步展示用户终端与网络接入控制设备的连接与网络接入环境的检测工作;第二展示模块,用于在网络接入控制插件或应用程序完成安装的情况下,展示网络接入控制加速界面,所述网络接入控制加速界面展示已接入网络的目标终端或目标应用;处理模块,用于接收针对所述已接入网络的目标终端或目标应用的联网加速选择操作,进入联网加速流程,以完成对所述选择的已接入网络的目标终端或目标应用的联网加速处理。本申请另一个实施例中提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一种应用软件联网加速方法的步骤。本申请另一个实施例中提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种应用软件联网加速方法的步骤。本申请实施例中,接收用户触发的应用软件联网加速指令,应用软件联网加速指令至少包括待加速的目标终端标识信息和待加速的目标应用标识信息,所述目标终端处于接入网络中,进而获取所述目标终端所接入网络的目标终端流量,进行识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量,并且确定所述待加速的目标应用对应的加速节点线路,通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理,这样,不需要用户在不同终端上安装多个不同加速软件,而只需在一个终端即可以对多个终端上目标应用进行加速,降低了操作复杂性和使用步骤,从而降低了多端用户的流失率,提高了应用软件联网加速的处理效率,并且也减少了适配不同终端的开发成本和运营成本。附图说明图1为本申请实施例中应用软件联网加速方法的应用架构示意图;图2为本申请实施例中一种应用软件联网加速方法流程图;图3为本申请实施例中识别并筛选出目标应用流量流程示意图;图4为本申请实施例中另一种应用软件联网加速方法流程图;图5为本申请实施例中的另一种应用软件联网加速方法流程示意图;图6为本申请实施例中终端上产品集成路由加速功能的界面示意图;图7为本申请实施例中加速控制应用程序安装开始界面示意图;图8为本申请实施例中加速控制应用程序安装界面示意图;图9为本申请实施例中加速控制应用程序中加速控制界面示意图;图10为本申请实施例中一种应用软件联网加速装置结构示意图;图11为本申请实施例中另一种应用软件联网加速装置结构示意图;图12所示为本申请实施例中电子设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,并不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。为便于对本申请实施例的理解,下面先对几个概念进行简单介绍:路由表(routingtable):也可以称为路由择域信息库(RoutingInformationBase,RIB),是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。本文档来自技高网...

【技术保护点】
1.一种应用软件联网加速方法,其特征在于,包括:/n接收用户触发的应用软件联网加速指令;其中,所述应用软件联网加速指令至少包括待加速的目标终端标识信息和待加速的目标应用标识信息,所述目标终端处于接入网络中;/n获取所述目标终端所接入网络的目标终端流量;/n对所述获取到的目标终端流量进行流量类型识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量;/n针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路;/n通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理。/n

【技术特征摘要】
1.一种应用软件联网加速方法,其特征在于,包括:
接收用户触发的应用软件联网加速指令;其中,所述应用软件联网加速指令至少包括待加速的目标终端标识信息和待加速的目标应用标识信息,所述目标终端处于接入网络中;
获取所述目标终端所接入网络的目标终端流量;
对所述获取到的目标终端流量进行流量类型识别与筛选处理,以识别并筛选出所述目标终端流量中与所述待加速的目标应用标识信息对应的目标应用的目标应用流量;
针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路;
通过确定的所述待加速的目标应用对应的加速节点线路对所述待加速的目标应用流量进行加速处理。


2.如权利要求1所述的方法,其特征在于,对所述获取到的目标终端流量进行流量类型识别与筛选处理,具体包括:
获得所述目标终端流量中对应的各应用的网络互连协议;
根据预设的目标应用的网络互连协议数据库,将所述目标终端流量中对应的各应用的网络互连协议与所述目标应用的网络互连协议数据库进行匹配,确定匹配到目标应用的网络互连协议数据库中的目标应用的网络互连协议时,确定识别出与所述待加速的目标应用标识信息对应的目标应用的目标应用流量,并从所述目标终端流量中筛选出所述目标应用流量。


3.如权利要求1或2所述的方法,其特征在于,对所述获取到的目标终端流量进行流量类型识别与筛选处理之后,进一步包括:
将所述目标应用流量对应的目标应用的网络互连协议与黑名单的网络互连协议进行匹配,若确定匹配成功,则返回加速失败提示信息,若确定匹配失败,则执行所述针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理的步骤。


4.如权利要求1所述的方法,其特征在于,针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路,具体包括:
若所述应用软件联网加速指令中还包括指定加速节点线路,则确定所述待加速的目标应用对应的加速节点线路为所述指定加速节点线路。


5.如权利要求1所述的方法,其特征在于,针对所述识别并筛选出的与所述待加速的目标应用标识信息对应的目标应用的目标应用流量进行加速节点匹配处理,以确定所述待加速的目标应用对应的加速节点线路,具体包括:
若所述应用软件联网加速指令中未包括指定加速节点线路,则获取所述目标应用对应的各加速节点线路;
分别对所述各加速节点线路进行测速操作,从所述各加速节点线路中选择出网络连通并时延最小的加速节点线路,并将选择出的加速节点线路作为所述目标应用对应的加速节点线路。


6.如权利要求1所述的方法,其特征在于,所述应用软件联网加速指令是用户通过加速控制应用程序而触发的,所述应用软件联网加速指令中还至少包括签名信息,所述签名信息是根据所述加速控制应用程序的加速控制应用程序标识、所述加速控制应用程序的密钥而生成的,则获取所述目标终端所接入网络的目标终端流量之前,进一步包括:
确定所述签名信息校验通过。


7.如权利要求6所述的方法,其特征在于,进一步包括:
确定所述签名信息校验未通过时,返回加速失败提示信息...

【专利技术属性】
技术研发人员:段晓玲陆俊任蔡思泓邹敏杰唐益敏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1