本说明书实施例提供一种网络优先等级调整方法,包括:获取用户设备的至少一个应用的使用情况和/或应用信息;基于至少一个应用的使用情况和/或应用信息,确定所至少一个应用中每个应用的分配系数;分配系数为每个应用对应的总带宽的分配比例;基于分配系数和总带宽,确定每个应用的带宽分配。确定每个应用的带宽分配。确定每个应用的带宽分配。
【技术实现步骤摘要】
一种网络优先等级调整方法、系统、装置及存储介质
[0001]本说明书涉及通信
,特别涉及一种网络优先等级调整方法和系统。
技术介绍
[0002]随着互联网的发展,人们越来越依赖于通过安装在终端设备上的应用软件(APP)进行社交、娱乐、视频工作、生活资讯获取等,APP在逐渐渗透到人们的工作和生活。然而,当同一个终端设备上的多个APP在同时运行时,网络可能会出现传输延迟等问题。
[0003]实际中,用户往往对不同的应用软件存在不同的优先等级使用需求。例如,在较为关键的视频会议中希望会议软件网络传输始终能保持稳定。
[0004]因此,需要提供一种网络优先等级调整方法,满足用户对不同应用的优先等级需求,提升用户上网体验。
技术实现思路
[0005]本说明书实施例之一提供一种网络优先等级调整方法,包括:获取用户设备的至少一个应用的使用情况和/或应用信息;基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数;所述分配系数为所述每个应用对应的总带宽的分配比例;基于所述分配系数和所述总带宽,确定所述每个应用的带宽分配。
[0006]本说明书实施例之一提供一种网络优先等级调整系统,包括:获取模块,用于获取用户设备的至少一个应用的使用情况和/或应用信息;第一确定模块,用于基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数;所述分配系数为所述每个应用对应的总带宽的分配比例;第二确定模块,用于基于所述分配系数和所述总带宽,确定所述每个应用的带宽分配。
[0007]本说明书实施例之一提供一种网络优先等级调整装置,所述装置包括:至少一个存储介质,存储计算机指令;至少一个处理器,执行所述计算机指令,以实现所述的网络优先等级调整方法。
[0008]本说明书实施例之一提供一种计算机可读存储介质,所述存储介质存储计算机指令,当计算机读取所述计算机指令时,所述计算机执行所述的网络优先等级调整方法。
附图说明
[0009]本说明书将以示例性实施例的方式进一步说明,这些示例性实施例将通过附图进行详细描述。这些实施例并非限制性的,在这些实施例中,相同的编号表示相同的结构,其中:
[0010]图1是根据本说明书一些实施例所示的网络优先等级调整系统的应用场景示意图;
[0011]图2是根据本说明书一些实施例所示的网络优先等级调整方法的示例性流程图;
[0012]图3是根据本说明书一些实施例所示的分配模型的示例性示意图;
[0013]图4是根据本说明书一些实施例所示的确定每个应用的优先等级的示例性流程图;
[0014]图5是根据本说明书一些实施例所示的应用知识图谱的示例性示意图;
[0015]图6是根据本说明书一些实施例所示的网络优先等级调整系统的示例性系统模块图。
具体实施方式
[0016]为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本说明书的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本说明书应用于其它类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
[0017]应当理解,本文使用的“系统”、“装置”、“单元”和/或“模块”是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
[0018]如本说明书和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
[0019]本说明书中使用了流程图用来说明根据本说明书的实施例的系统所执行的操作。应当理解的是,前面或后面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
[0020]图1是根据本说明书一些实施例所示的网络优先等级调整系统的应用场景示意图。
[0021]在一些实施例中,网络优先等级调整系统的应用场景100可以用于用户终端的各类应用(如办公类应用或门店类应用、娱乐类应用等)的网络优先等级调整,网络优先等级调整系统可以通过实施本申请中披露的网络优先等级调整方法来调整网络优先等级,以满足用户的实际使用需求。更多关于用户终端和应用的内容可以参见下文的描述。
[0022]如图1所示,在一些实施例中,网络优先等级调整系统的应用场景100可以包括服务器110、存储设备130、用户终端140、网络150、应用160。
[0023]服务器110可以用于管理资源以及处理来自本系统至少一个组件或外部数据源(例如,云数据中心)的数据和/或信息。例如,服务器110可以用于获取用户终端的至少一个应用的使用情况和/或应用信息,发送至处理器120,以确定每个应用的优先等级。又如,服务器110可以对当前应用的优先等级进行实时更新。
[0024]在一些实施例中,服务器110可以是单一服务器或服务器组。该服务器组可以是集中式或分布式的,可以是专用的也可以由其他设备或系统同时提供服务。在一些实施例中,服务器110可以是区域的或者远程的。在一些实施例中,服务器110可以在云平台上实施,或
者以虚拟方式提供。仅作为示例,所述云平台可以包括私有云、公共云、混合云、社区云、分布云、内部云、多层云等或其任意组合。
[0025]在一些实施例中,服务器110中可以设置有处理器120。处理器120可以处理从其他设备或系统组成部分中获得的数据和/或信息。处理器可以基于这些数据、信息和/或处理结果执行程序指令,以执行一个或多个本申请中描述的功能。例如,处理器120可以通过网络150,对用户终端140中的应用160中的多个应用进行带宽分配。又如,处理器120可以接收来自服务器110的优先等级调整指令,对每个应用的带宽需求的预测值、使用时间、使用时长和运行状态进行处理,确定每个应用的优先等级。
[0026]在一些实施例中,处理器120可以包含一个或多个子处理设备(例如,单核处理设备或多核多芯处理设备)。仅作为示例,处理器120可以包括中央处理器(CPU)、专用集成电路(ASIC)、专用指令处理器(ASIP)、图形处理器(GPU)、物理处理器(PPU)、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编辑逻辑电路(PLD)、控制器、微控制器单元、精简指令集电脑(RISC)、微处理器等或以上任意组合。
[0027]存储设备130可以用于存储数据和/或指令。存储设备130可以包括一个或多个存储组件,每个存储组件可以是一个独立的设备,也可以是其他设本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种网络优先等级调整方法,包括:获取用户设备的至少一个应用的使用情况和/或应用信息;基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数;所述分配系数为所述每个应用对应的总带宽的分配比例;基于所述分配系数和所述总带宽,确定所述每个应用的带宽分配。2.根据权利要求1所述的方法,所述基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数,包括:基于所述每个应用的所述使用情况,确定目标时间段中所述每个应用的分配系数。3.根据权利要求1或2所述的方法,所述基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数,包括:基于所述每个应用的所述使用情况,获取所述每个应用的历史使用情况;基于所述历史使用情况,预测所述每个应用在目标时间段的带宽需求;至少基于所述带宽需求,确定所述目标时间段中所述每个应用的分配系数。4.根据权利要求1所述的方法,所述基于所述至少一个应用的所述使用情况和/或所述应用信息,确定所述至少一个应用中每个应用的分配系数,包括:基于所述每个应用的所述应用信息,确定所述每个应用的优先等级;基于所述每个应用的所述优先等级,确定所述每个应用的带宽满足度;基于所述带宽满足度、带宽需求和总带宽,确定所述每个应用的分配系数。5.根据权利要求4所述的方法,所述基于所述每个应用的所述应用信息,确定所述每个应用的优先等级,包括:基于所述每个应用的使用时间、使用时长和运行状态,确定所述每个应用的当前向量;基于所述当前向量在参考向量库中的匹配结果,确定所述每个应用对应的目标向量;基...
【专利技术属性】
技术研发人员:张巍,卢国鸣,代天雄,
申请(专利权)人:上海兴容信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。