The present disclosure is about a network optimization method, device, terminal, and storage medium. The method includes: determining the current network congestion; when access to the current application of the operation of the user, judging whether the current application is for applications requiring priority data transmission; if the current application for applications that require priority priority data transmission, sending the data to send the current application the packet data to be transmitted, the limit of sending other applications package. The disclosure improves the fluency of the interaction and improves the user experience.
【技术实现步骤摘要】
网络优化方法、装置、终端以及存储介质
本公开涉及数据传输
,尤其涉及一种网络优化方法、装置、终端以及存储介质。
技术介绍
网络优化是提高网络资源利用率、优化传输质量的重要手段。终端在需要进行数据交互时,网络会为终端分配了一定的网络带宽。当发生网络拥塞时,控制网元根据为终端分配的网络带宽对终端的数据包的传输速率进行限制,以使终端的数据包的传输速率不超过网络为终端分配的网络带宽所能承载的最大传输速率。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种网络优化方法、装置、终端以及存储介质。根据本公开实施例的第一方面,提供一种网络优化方法,包括:确定当前网络拥塞;当获取到用户对当前应用程序进行的操作时,判断所述当前应用程序是否为需要优先传输数据的应用程序;若所述当前应用程序为需要优先传输数据的应用程序,则优先发送所述当前应用程序的待发送数据包,限制发送其他应用程序的待发送数据包。进一步的,该确定当前网络拥塞,包括:判断数据包时延是否大于或等于预设时延,且处于当前网络的数据包总流量是否大于或等于预设流量;若数据包时延大于或等于预设时延,且处于当前网络的数据包总流量大于或等于预设流量,则确定当前网络发生拥塞。进一步的,该判断该当前应用程序是否为需要优先传输数据的应用程序,包括:判断该当前应用程序的优先级是否大于或等于预设优先级;若该当前应用程序的优先级大于或等于预设优先级,则确定该当前应用程序为需要优先传输数据的应用程序;若该当前应用程序的优先级大于预设优先级,则确定该当前应用程序不为需要优先传输数据的应用程序。进一步的,该限制发送其他应用程序的待发送数据包 ...
【技术保护点】
一种网络优化方法,其特征在于,包括:确定当前网络拥塞;当获取到用户对当前应用程序进行的操作时,判断所述当前应用程序是否为需要优先传输数据的应用程序;若所述当前应用程序为需要优先传输数据的应用程序,则优先发送所述当前应用程序的待发送数据包,限制发送其他应用程序的待发送数据包。
【技术特征摘要】
1.一种网络优化方法,其特征在于,包括:确定当前网络拥塞;当获取到用户对当前应用程序进行的操作时,判断所述当前应用程序是否为需要优先传输数据的应用程序;若所述当前应用程序为需要优先传输数据的应用程序,则优先发送所述当前应用程序的待发送数据包,限制发送其他应用程序的待发送数据包。2.根据权利要求1所述的方法,其特征在于,所述确定当前网络拥塞,包括:判断数据包时延是否大于或等于预设时延,且处于当前网络的数据包总流量是否大于或等于预设流量;若数据包时延大于或等于预设时延,且处于当前网络的数据包总流量大于或等于预设流量,则确定当前网络发生拥塞。3.根据权利要求1所述的方法,其特征在于,所述判断所述当前应用程序是否为需要优先传输数据的应用程序,包括:判断所述当前应用程序的优先级是否大于或等于预设优先级;若所述当前应用程序的优先级大于或等于预设优先级,则确定所述当前应用程序为需要优先传输数据的应用程序;若所述当前应用程序的优先级大于预设优先级,则确定所述当前应用程序不为需要优先传输数据的应用程序。4.根据权利要求1所述的方法,其特征在于,所述限制发送其他应用程序的待发送数据包,包括:限制其他应用程序的待发送数据包的总流量小于预设值。5.根据权利要求1所述的方法,其特征在于,所述限制发送其他应用程序的待发送数据包,包括:暂停其他应用程序的待发送数据包的发送。6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:若所述当前应用程序为需要优先传输数据的应用程序,则向网元设备发送通知消息,所述通知消息用于通知所述网元设备对第一待转发数据包进行优先转发,并对第二待转发数据包进行限制转发;所述第一待转发数据包为需要转发至所述当前应用程序且包大小小于预设阈值的数据包,所述第二待转发数据包为需要转发至所述当前应用程序且包大小大于或等于预设阈值的数据包。7.一种网络优化装置,其特征在于,包括:确定模块,被配置为确定当前网络拥塞;判断模块,被配置为当获取到用户对当前应用程序进行的操作时,判断所述当前应用程序是否为需要优先传输数据的应用程序;发送模块,被配...
【专利技术属性】
技术研发人员:杨冬东,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。