数据流量限制方法、装置、电子设备及非易失性存储介质与流程

文档序号:32393733发布日期:2022-11-30 09:24阅读:来源:国知局

技术特征:
1.一种数据流量限制方法,其特征在于,包括:按照用户账号与应用进程的映射关系对系统中运行的所述应用进程进行划分,得到至少一个进程集合;依据所述进程集合的优先级从所述至少一个所述进程集合中确定目标进程集合;监测网络传输通道的可用带宽和所述目标进程集合中所述应用进程的流量数据,其中,所述网络传输通道用于为所述用户账号对应的所述应用进程提供数据流量的网络传输服务;依据所述流量数据和所述可用带宽,限制所述目标进程集合中所述应用进程的流量传输状态。2.根据权利要求1所述的数据流量限制方法,其特征在于,按照用户账号与应用进程的映射关系对系统中运行的所述应用进程进行划分,得到至少一个进程集合包括:获取所述应用进程所属账户的用户标识和所属用户标识对应的应用标识,其中,所述用户标识用于标识一个唯一确定的所述用户账号;获取具有相同所述用户标识的所述应用进程中所述应用标识相同的所述应用进程,得到所述进程集合。3.根据权利要求1所述的数据流量限制方法,其特征在于,依据所述进程集合的优先级从所述至少一个所述进程集合中确定目标进程集合包括:依据所述应用进程的运行状态,确定所述进程集合的所述优先级;依据所述优先级,确定所述目标进程集合。4.根据权利要求3所述的数据流量限制方法,其特征在于,所述运行状态包括:前台运行、后台运行,依据所述应用进程的运行状态,确定所述进程集合的所述优先级包括:在所述进程集合中存在所述运行状态为所述前台运行的应用进程的情况下,确定所述进程集合的所述优先级为第一等级;在所述进程集合中存在所述运行状态为所述后台运行的应用进程的情况下,确定所述进程集合的所述优先级为第二等级;以及,所述第一等级的进程集合的优先级高于所述第二等级的进程集合。5.根据权利要求3所述的数据流量限制方法,其特征在于,确定所述进程集合的所述优先级还包括:获取预设核心进程文件中的预设应用标识;比较所述应用进程对应的应用标识与所述预设应用标识,确定所述应用标识与所述预设应用标识一致的所述应用进程为指定应用进程;在所述进程集合中存在所述指定应用进程的情况下,确定所述进程集合的所述优先级为第三等级;以及,所述第三等级的进程集合的优先级高于第一等级的进程集合,并且,在所述进程集合的所述优先级为所述第三等级的情况下,禁止对所述进程集合中的所述应用进程进行流量限制。6.根据权利要求3所述的数据流量限制方法,其特征在于,依据所述应用进程的运行状态,确定所述应用进程集合的所述优先级,包括:在目标区域内存在多个所述用户账号和多个显示设备的情况下,绑定所述用户账号与
登录所述用户账号的所述显示设备,其中,所述目标区域为目标车辆的车内区域,所述多个显示设备至少包括:位于所述目标车辆的司机座位前的显示屏幕、位于所述目标车辆的乘客座位前的所述显示屏幕;在多个所述用户账号使用同一个应用程序的情况下,依据绑定于同一所述显示设备的所述用户账户的所述应用进程的运行状态,确定所述进程集合的所述优先级;其中,绑定于不同所述显示设备的所述用户账户下与所述应用程序对应的所述应用进程相互独立。7.根据权利要求1所述的数据流量限制方法,其特征在于,所述流量数据包括目标数据的字节数,其中,所述目标数据为所述应用进程计划发送或接收的数据,依据所述流量数据和所述可用带宽,限制所述目标进程集合中所述应用进程的流量传输状态包括:确定目标流量限制速率;依据所述目标流量限制速率、所述可用带宽及所述目标数据的字节数,计算得到休眠时间,其中,所述休眠时间用于表征从调用传输接口对所述目标数据进行传输的时刻至下一次调用所述传输接口的时刻之间需要等待的时间;配置所述传输接口的参数,使所述传输接口按照所述休眠时间传输所述目标数据,从而实现对所述目标进程集合中所述应用进程的流量传输速率的限制。8.根据权利要求7所述的数据流量限制方法,其特征在于,配置所述传输接口的参数,使所述传输接口按照所述休眠时间传输所述目标数据,从而实现对所述目标进程集合中所述应用进程的流量传输速率的限制还包括:重构所述传输接口对应的流量控制函数,得到第一流量控制函数;在调用所述传输接口对所述目标数据进行传输的情况下,配置所述第一流量控制函数的目标参数,得到第二流量控制函数;依据所述第二流量控制函数,限制所述目标进程集合中所述应用进程的所述流量传输速率。9.一种数据流量限制方法,其特征在于,包括:从系统中运行的应用中确定目标应用;确定所述目标应用的目标进程集合,其中,所述目标进程集合包括所述目标应用的应用进程;监测网络传输通道的可用带宽和所述目标应用的流量数据,其中,所述网络传输通道用于为所述目标应用的所述应用进程提供数据流量的网络传输服务;依据所述流量数据和所述可用带宽,限制所述目标应用的流量传输状态。10.一种数据流量限制装置,其特征在于,包括:进程划分模块,用于按照用户账号与应用进程的映射关系对系统中运行的所述应用进程进行划分,得到至少一个进程集合;级别确定模块,用于依据所述进程集合的优先级从所述至少一个所述进程集合中确定目标进程集合;流量监测模块,用于监测网络传输通道的可用带宽和所述目标进程集合中所述应用进程的流量数据,其中,所述网络传输通道用于为所述用户账号对应的所述应用进程提供数据流量的网络传输服务;流量限制模块,用于依据所述流量数据和所述可用带宽,限制所述目标进程集合中所
述应用进程的流量传输状态。11.一种电子设备,所述电子设备包括存储器和处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至8中任意一项所述的数据流量限制方法或权利要求9中所述数据流量限制方法。12.一种非易失性存储介质,其特征在于,所述非易失性存储介质中存储有计算机程序,其中,所述非易失性存储介质所在设备通过运行所述计算机程序执行权利要求1至8中任意一项所述的数据流量限制方法或权利要求9中所述数据流量限制方法。

技术总结
本申请公开了一种数据流量限制方法、装置、电子设备及非易失性存储介质。其中,该方法包括:按照用户账号与应用进程的映射关系对系统中运行的应用进程进行划分,得到至少一个进程集合;依据进程集合的优先级从至少一个进程集合中确定目标进程集合;监测网络传输通道的可用带宽和目标进程集合中应用进程的流量数据,其中,网络传输通道用于为用户账号对应的应用进程提供数据流量的网络传输服务;依据流量数据和可用带宽,限制目标进程集合中应用进程的流量传输状态。本申请解决了由于目前大多系统未对用户使用的数据流量进行限制,造成的网络带宽不足、前台应用无法以最优方式进行流量传输的技术问题。量传输的技术问题。量传输的技术问题。


技术研发人员:邹元飞
受保护的技术使用者:亿咖通(上海)技术有限公司
技术研发日:2022.11.01
技术公布日:2022/11/29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1