一种获取用户感知速率的方法及装置制造方法及图纸

技术编号:14742905 阅读:91 留言:0更新日期:2017-03-01 18:11
本发明专利技术公开了一种获取用户感知速率的方法及装置,包括划定一个或一个以上时间点;利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。本发明专利技术技术方案通过对上网记录的筛选,利用有效记录进行用户感知速率的计算,准确获得了用户感知速率,客观地反映了用户上网时的网络状况。进一步地,本发明专利技术技术方案结合用户喜好信息,得到了用户实际使用网络的感知情况。

【技术实现步骤摘要】

本专利技术涉及移动互联网技术,尤指一种获取用户感知速率的方法及装置
技术介绍
随着互联网应用的快速增多,电信运营商也开始重视用户体验。通过对用户移动上网记录的数据分析,可以观察用户上网喜好,并反向指导内容提供商及时扩容带宽以及运营商进行基站优化。通常,移动用户上网记录系统是从省分的核心网Gn接口直接进行分光采集的,数据经过深度包检测(DPI,DeepPacketInspection)过滤后,上传至集团统一的系统数据库中,由于采集设备分别部署在全国31省,而数据存储到数据库时并没有按照省分来区分,而是按照时间顺序进行存储,每一条上网记录都包含上网的开始时间和截止时间,还包含用户上网的上行流量/下行流量、访问统一资源定位符(URL)或者IP地址等。由于用户可能同时发起多个链接,例如苹果手机在后台同时运行多个程序,因此,如果按照现有获取用户感知速率的方法,即单纯的以用户上网总流量除以上网总时长来计算用户访问应用的速率,忽略了用户并发的上网记录,导致得到的速率比实际偏小,不能准确获知用户感知速率。其中,用户感知速率相当于用户使用app或者通过手机终端访问某URL时的平均速率,也即用户在手机端感受到的访问应用的速率。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种获取用户感知速率的方法及装置,能够准确获得用户感知速率。为了达到本专利技术目的,本专利技术提供了一种获取用户感知速率的方法,其包括:划定若一个或一个以上时间点;利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。所述分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率包括:将每条所述有效记录的上网流量除以其对应的上网时长,得到所述提取出的每条有效记录对应的速率;按照不同的位置区码和小区标识LAC+CI或者应用APP名称,将提取出的对应不同基站或者APP的速率进行算数平均运算,获得所述用户感知速率。所述时间点包括两个或两个以上;所述根据计算得到的各速率获取用户感知速率包括:按照不同的位置区码和小区标识LAC+CI或者应用APP名称,将提取出的对应不同基站或者APP的速率进行算数平均运算;再对计算得到的所有同一基站或访问同一APP的平均速率求平均值,获得所述用户感知速率。该方法还包括:获取用户上网喜好信息;结合获得的用户上网喜好信息及所述用户感知速率,获取所述用户的总感知得分。本专利技术还提供了一种获取用户感知速率的装置,至少包括切片模块、计算模块;其中,切片模块,用于利用预先划分的一个或一个以上时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;计算模块,用于分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。所述计算模块具体用于:将每条所述有效记录的上网流量除以其对应的上网时长,得到提取出的每条有效记录对应的速率;按照不同的LAC+CI或者APP名称,将不同基站或者APP的速率进行算数平均运算,获得用户感知速率。所述预先划定的时间点包括两个或两个以上;所述计算模块还用于:对计算得到的所有同一基站或访问同一APP的平均速率求平均值,获得所述用户感知速率。所述计算模块还用于:结合用户上网喜好信息和所述计算得到的用户感知速率,获取所述用户的总感知得分。与现有技术相比,本专利技术包括划定一个或一个以上时间点;利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。本专利技术技术方案通过对上网记录的筛选,利用有效记录进行用户感知速率的计算,准确获得了用户感知速率,客观地反映了用户上网时的网络状况。进一步地,本专利技术技术方案结合用户喜好信息,得到了用户实际使用网络的感知情况。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术获取用户感知速率的方法的流程图;图2为本专利技术有效记录示意图;图3为本专利技术获取用户感知速率的装置的组成结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。专利技术人发现,用户通过移动终端如手机每发出一个数据包,接收到应答,就会生成一条上网记录,以用户访问百度网站为例,假设一个数据包需要访问百度的两个资源(比如百度的图片在一个服务器上,内容在另外一个服务器上),这时,由于用户发出一个访问请求,百度收到后,向不同的后台服务器转发了两条请求,一个请求图片,一个请求文字,也就是说生成了两条不同的上网记录,但是,事实上这两条上网记录是同时发生的,也就是说在同一时间点产生了多条上网记录,这样按照现有的单纯考虑总流量/总时间来确定用户访问应用的速率是不准确的,其中,上网详单中的上网结束时间减去上网开始时间等于一条记录的总时间,因为同一时间只考虑了一条上网记录的流量,因此计算出来的速率小了(因为在计算速度时,必须两个都得算上,否则总时间变多了即分母变大了)。因此,本文中提出一种利用划分的时间点对用户的所有上网记录进行切片,仅提取有效记录(避免了存在同一时间点存在多条记录的情况),并根据每条有效记录对应的速率获取用户感知速率,以更加客观地反映网络情况,从而准确获得用户感知速率。图1为本专利技术获取用户感知速率的方法的流程图,如图1所示,为了提高用户感知速率计算的准确性,本专利技术方法包括:步骤100:划定一个或一个以上时间点。其中,时间点的划分可以1分钟划一个时间点,比如:08:00:00开始到09:00:00共计可以划定60个时间点。本步骤中,时间点的数量以能够覆盖到用户的上网记录为准,可以根据对以往用户上网记录的统计确定,对于本领域技术人员来讲是容易实现的,这里不再赘述。步骤101:利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录。本步骤中,流量阈值可以设置为如100K,如此处理,可以忽略掉一些因为心跳信息而产生的无效记录。这里,对于上网流量小于预先设置的流量阈值的记录,通常都是与用户无关的记录如心跳信息,只是长时间保持在线,通常很小本文档来自技高网...
一种获取用户感知速率的方法及装置

【技术保护点】
一种获取用户感知速率的方法,其特征在于,包括:划定一个或一个以上时间点;利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。

【技术特征摘要】
1.一种获取用户感知速率的方法,其特征在于,包括:划定一个或一个以上时间点;利用划分的时间点对用户的所有上网记录进行切片,如果上网的开始时间和截止时间跨过预先划定的时间点,且上网流量大于预先设置的流量阈值,提取满足上述条件的有效记录;分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率。2.根据权利要求1所述的方法,其特征在于,所述分别计算提取出的每条有效记录对应的速率,根据计算得到的各速率获取用户感知速率包括:将每条所述有效记录的上网流量除以其对应的上网时长,得到所述提取出的每条有效记录对应的速率;按照不同的位置区码和小区标识LAC+CI或者应用APP名称,将提取出的对应不同基站或者APP的速率进行算数平均运算,获得所述用户感知速率。3.根据权利要求1所述的方法,其特征在于,所述时间点包括两个或两个以上;所述根据计算得到的各速率获取用户感知速率包括:按照不同的位置区码和小区标识LAC+CI或者应用APP名称,将提取出的对应不同基站或者APP的速率进行算数平均运算;再对计算得到的所有同一基站或访问同一APP的平均速率求平均值,获得所述用户感知速率。4.根据权利要求1~3任一项所述的方法,其特征在于,该方...

【专利技术属性】
技术研发人员:张第王蓉王志军
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1