一种自适应的终端网络流量校正方法

文档序号:7893474阅读:242来源:国知局
专利名称:一种自适应的终端网络流量校正方法
技术领域
本发明涉及通信技术领域,尤其涉及一种自适应的终端网络流量校正方法。
背景技术
现存的无线终端流量统计的软件一般是利用系统提供的API函数可以获得终端使用的本地流量,并累计成月流量。但是由于本地数据包还存在回环流量以及一些重传、丢失的数据包以及负载率等问题,造成一个应用程序发送的数据包,和在运营商计费系统处看到的数据包大小不一致,故本地统计出的每月流量不可能和运营商统计出来的每月真实流量相同。中国专利申请第CN201180000307. 6号公开了一种网络流量的人工合成方法和装置,从真实流量中提取第一真实流量组成参数序列和第二真实流量组成参数序列,生成第一流量组成参数序列;获取第一流量组成参数与第二流量组成参数之间的关系系数,并生 成第二人工流量组成参数序列;根据第一人工流量组成参数序列和第二人工流量参数组成序列合成人工流量。该方案存在如下不足其无法根据用户的使用习惯来调节合成的人工流量的值。中国专利申请第CN2004100009855号公开了一种利用基于遗传算法的自适应网络流量预测及异常报警方法。其是基于遗传学算法预测某时间段的流量,其重点是预测某时间维度的流量。

发明内容
本发明的目的在于提供一种自适应的终端网络流量校正方法,使得统计出来的本地流量通过校正计算来趋近不同运营商的计费系统统计的真实流量,显示给用户。本发明的另一目的在于提供一种自适应的终端网络流量校正方法,可以根据用户的使用习惯来动态调节流量的值,从而提高了用户满意度,进而可提高网络流量统计产品的竞争力。本发明的目的是通过以下技术方案实现的。一种自适应的终端网络流量校正方法,包括
根据应用程序权值以及本地应用程序流量占总流量的比重来计算总流量对应的校正
流量;
调整应用程序权值,对每个应用程序分配初始权值。优选的,所述校正流量的计算具体包括步骤
Si、记录本地每个应用程序使用的流量,同时累计本地的总流量信息; s2、从云端获取并更新应用程序的权值(ri,……,rn);
S3、分别计算本地每个应用程序使用的流量与本地总流量的比值,得到(bp……,bn);
s4、校正流量=本地流量 X Cb1Xr^b2Xr2+......bnXrn);
其中,n为自然数。优选的,如果步骤s2中云端没有输出,那么采取默认的应用程序权值。
优选的,所述调整应用程序权值,具体包括步骤
A、用户向运营商查询本月已使用流量,此部分为真实流量;
B、用户选择校正调整应用程序权值;
C、将从运营商处获得的真实流量与本地流量信息做比值;
D、将该比值与应用程序的权值做平滑计算均值,上传至云端。优选的,所述真实流量为经过运营商的网络,并被运营商计费系统统计出来的流量。优选的,所述本地流量为应用软件通过系统API调用读取出来的本地网络流量,包括读取的总流量信息、每个应用的流量等本地流量信息。优选的,所述校正流量为根据本地流量预测出的真实流量值。优选的,所述应用程序权值为根据应用程序中使用数据协议的比例,综合其对应的负载率得到的一个平均参数。优选的,所述终端包括手机、上网本以及移动终端产品。本发明实施例与现有技术相比,本发明通过对每个应用程序分配初始权值,使得校正流量可以自适应用户的使用习惯,由于计算出来的校正流量会随着某个应用使用流量的大小,而动态调整其大小,从而可以适应不同用户的偏好,使得用户不必再主动的向运营商查询真实流量,就可从校正流量上估计的真实流量,该真实流量趋近运营商统计的真实流量,从而提高了用户满意度,进而可提高网络流量统计产品的竞争力。


图I为本发明的实现方法中校正流量的计算流程图。图2为本发明的实现方法中应用程序的权值的调整流程。
具体实施例方式本发明核心思想包括根据应用程序权值以及本地应用程序流量占总流量的比重来计算总流量对应的校正流量。同时还包括调整应用程序权值的步骤,通过对每个应用程序分配初始权值,使得计算出来的校正流量会随着某个应用使用流量的大小,而动态调整其大小,从而可以适应不同使用人群的使用习惯,用户不必再主动的向运营商查询真实流量,就可从校正流量上估计的真实流量。为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本实施例中,实现自适应的终端网络流量校正方法包括校正流量的计算以及应用程序权值的调整两个处理过程
请参阅图I,校正流量的计算,包括如下步骤
101.首先记录本地每个应用程序使用的流量,同时累计本地的总流量信息。102.从云端获取并更新应用程序的权值(A,……,rn),n为自然数。其中,如果步骤102中云端没有输出,那么采取默认的应用程序权值。103.分别计算本地每个应用程序使用的流量与本地总流量的比值,得到(bp…、 ,bn),n为自然数。104.校正流量=本地流量X Cb1Xr^b2Xr2+……bnXrn),n为自然数。请参阅图2,应用程序权值的调整,包括如下步骤
201.用户向运营商查询本月已使用流量,此部分为真实流量。202.用户选择校正,校正则进行应用程序权值的调整,不校正则结束流程。203.将从运营商处获得的真实流量与本地流量信息做比值。204.将该比值与应用程序的权值做平滑计算均值,上传至云端。所述真实流量,指经过运营商的网络,并被运营商计费系统统计出来的流量。
所述本地流量,是指应用软件通过系统API调用读取出来的本地网络流量,包括读取的总流量信息、每个应用的流量等本地流量信息。所述校正流量,是指根据本地流量预测出的真实流量值,称为校正流量。所述应用程序权值,是根据应用程序中使用数据协议的比例,综合其对应的负载率得到的一个平均参数。比如,在用户浏览一个wap网页时候,用户请求的数据很小,但是真正传输到链路上的封装成的包可能很大,这时候运营商看到的包和本地的包就不一致。其中,所述终端包括手机、上网本、模块以及移动终端等使用运营商网络的产品。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种自适应的终端网络流量校正方法,其特征在于,包括 根据应用程序权值以及本地应用程序流量占总流量的比重来计算总流量对应的校正流量; 调整应用程序权值,对每个应用程序分配初始权值。
2.如权利要求I所述的自适应的终端网络流量校正方法,其特征在于,所述校正流量的计算具体包括步骤 Si、记录本地每个应用程序使用的流量,同时累计本地的总流量信息; s2、从云端获取并更新应用程序的权值(ri,……,rn); S3、分别计算本地每个应用程序使用的流量与本地总流量的比值,得到(bp……,bn); s4、校正流量=本地流量 X Cb1Xr^b2Xr2+......bnXrn); 其中,n为自然数。
3.如权利要求2所述的自适应的终端网络流量校正方法,其特征在于,如果步骤s2中云端没有输出,那么采取默认的应用程序权值。
4.如权利要求I所述的自适应的终端网络流量校正方法,其特征在于,所述调整应用程序权值,具体包括步骤 A、用户向运营商查询本月已使用流量,此部分为真实流量; B、用户选择校正调整应用程序权值; C、将从运营商处获得的真实流量与本地流量信息做比值; D、将该比值与应用程序的权值做平滑计算均值,上传至云端。
5.如权利要求4所述的自适应的终端网络流量校正方法,其特征在于,所述真实流量为经过运营商的网络,并被运营商计费系统统计出来的流量。
6.如权利要求4所述的自适应的终端网络流量校正方法,其特征在于,所述本地流量为应用软件通过系统API调用读取出来的本地网络流量,包括读取的总流量信息、每个应用的流量等本地流量信息。
7.如权利要求4所述的自适应的终端网络流量校正方法,其特征在于,所述校正流量为根据本地流量预测出的真实流量值。
8.如权利要求I所述的自适应的终端网络流量校正方法,其特征在于,所述应用程序权值为根据应用程序中使用数据协议的比例,综合其对应的负载率得到的一个平均参数。
9.如权利要求I所述的自适应的终端网络流量校正方法,其特征在于,所述终端包括手机、上网本以及移动终端产品。
全文摘要
本发明提供了一种自适应的终端网络流量校正方法,包括根据应用程序权值以及本地应用程序流量占总流量的比重来计算总流量对应的校正流量;调整应用程序权值,对每个应用程序分配初始权值。本发明通过对每个应用程序分配初始权值,使得校正流量可以自适应用户的使用习惯,由于计算出来的校正流量会随着某个应用使用流量的大小,而动态调整其大小,从而可以适应不同用户的偏好,使得用户不必再主动的向运营商查询真实流量,就可从校正流量上估计的真实流量,该真实流量趋近运营商统计的真实流量,从而提高了用户满意度,进而可提高网络流量统计产品的竞争力。
文档编号H04W4/26GK102711075SQ201210105349
公开日2012年10月3日 申请日期2012年4月12日 优先权日2012年4月12日
发明者姜顺豹, 申世安 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1