【技术实现步骤摘要】
带宽分配方法、装置、网关及存储介质
[0001]本申请实施例涉及计算机
,尤其涉及一种带宽分配方法、装置、网关及存储介质。
技术介绍
[0002]多个电子设备(例如,手机、电脑、电视等)可以接入同一局域网,并共享该局域网的带宽资源。
[0003]为了使得各个电子设备合理的共享局域网的带宽资源,可以在局域网的网关为各个电子设备进行带宽分配,即,在网关中配置各个电子设备的最大可用带宽。在相关技术中,通常是人为手动的方式在网关中设置各个电子设备的最大可用带宽,在设置完成之后,若需要修改各个电子设备的最大可用带宽,则需要人为在网关中进行修改,导致带宽分配的灵活性较差。
技术实现思路
[0004]本申请实施例提供一种带宽分配方法、装置、网关及存储介质,提高了带宽分配的灵活性,解决了带宽分配灵活性差的问题。
[0005]第一方面,本申请实施例提供一种带宽分配方法,所述方法包括:
[0006]在多个电子设备中确定正在运行的N个应用程序,所述多个电子设备位于同一局域网,所述N为大于或等于1的整数 ...
【技术保护点】
【技术特征摘要】
1.一种带宽分配方法,其特征在于,包括:在多个电子设备中确定正在运行的N个应用程序,所述多个电子设备位于同一局域网,所述N为大于或等于1的整数;获取每个应用程序的应用信息,所述应用信息包括:所述应用程序所在的电子设备的标识、所述应用程序的优先级、所述应用程序的最大带宽;获取所述局域网的总可用带宽;根据每个应用程序的应用信息和所述总可用带宽,确定每个应用程序的分配带宽;根据每个应用程序的分配带宽,确定每个电子设备的分配带宽,并根据每个电子设备的分配带宽,为所述多个电子设备进行带宽分配。2.根据权利要求1所述的方法,其特征在于,根据每个应用程序的应用信息和所述总可用带宽,确定为每个应用程序分配的分配带宽,包括:根据所述N个应用程序的优先级,确定所述N个应用程序的排列顺序;根据所述总可用带宽、所述排列顺序和每个应用程序的最大带宽,确定每个应用程序的分配带宽。3.根据权利要求2所述的方法,其特征在于,根据所述N个应用程序的优先级,确定所述N个应用程序的排列顺序,包括:若所述N个应用程序的优先级均不相同,则按照所述N个应用程序的优先级从高到低的顺序,对所述N个应用程序进行排序,得到所述N个应用程序的排列顺序;若所述N个应用程序中存在优先级相同的至少两个第一应用程序,则获取每个第一应用程序的使用时长,并根据每个第一应用程序的使用时长、每个应用程序的优先级,确定所述N个应用程序的排列顺序。4.根据权利要求3所述的方法,其特征在于,根据每个第一应用程序的使用时长、每个应用程序的优先级,确定N个应用程序的排列顺序,包括:按照所述N个应用程序的优先级从高到低的顺序,对所述N个应用程序进行排序;按照所述第一应用程序的使用时长从大到小的顺序,对排序后的所述N个应用程序中的所述第一应用程序进行排序,得到所述N个应用程序的排列顺序。5.根据权利要求2
‑
4任一项所述的方法,其特征在于,根据所述总可用带宽、所述排列顺序和每个应用程序的最大带宽,确定每个应用程序的分配带宽,包括:若所述N为1,则确定所述N个应用程序的分配带宽为所述总可用带宽;若所述N大于1,则按照所述排列顺序从前到后的顺序,根据所述总可用带宽和每个应用程序的最大带宽,分别确定每个应用程序的分配带宽。6....
【专利技术属性】
技术研发人员:刘忠飞,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。