一种终端用户网络流量监控方法及装置制造方法及图纸

技术编号:11135713 阅读:61 留言:0更新日期:2015-03-12 12:37
本发明专利技术公开了一种终端用户网络流量监控方法及装置,用于解决现有技术中存在的用户获取的流量结果与实际使用的流量结果之间误差较大的问题。该方法包括:向服务器发送用于获取终端用户流量的请求消息;接收所述服务器根据接收到的所述请求消息反馈的所述终端用户的流量使用数据;在确定本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据相同时,统计终端用户的当前本地流量使用值作为本次监控的终端用户的实际流量使用值。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种终端用户网络流量监控方法及装置
技术介绍
随着移动宽带业务的发展,越来越多的终端用户通过终端用户设备的客户端访问和使用各种网络服务及各类软件,也因此终端用户越来越关注自己的流量使用情况。现有技术采用的一种实现方式是:终端用户通过向服务器发送用于查询用户当前的流量使用情况的请求消息,从而服务器根据接收到的请求消息返回该终端用户当前的流量使用数据,终端用户设备的客户端将接收到的流量使用数据展示给用户。由于服务器在进行流量统计时需要考虑到服务器性能以及压力情况,会对流量进行分片计算,例如:10M为一片,片的大小根据运营商对硬件的投资相关。在服务器只有用户累计流量每次达到的一片的流量要求时,服务器才会更新终端用户的流量记录信息;当终端用户设备的客户端发起查询流量使用情况时,如果用户当前累计使用的流量还未达到一片的流量要求时,那么服务器不会更新,导致终端用户在某次查询时,可能发现流量数据没有变化,导致终端用户查询到的流量与实际消耗的流量之间有误差。例如:实际应用场景中,有相当数量的用户对流量使用频度很低,这些用户包月流量可能每个月只有几十兆,平均一周左右才会消耗10M的流量,这种用户如果单纯使用现有技术提供额定方案,会导致连续几天的数据流量都没有变化,但经过几天后下一次一下跳变10M,导致用户获取的流量结果与实际使用流量之间误差较大。现有技术采用的另一种实现方式是:终端用户设备的客户端,通过统计本身的上行下行流量,将统计后的流量使用数据展示给用户。终端用户设备的上行下行流量是由上网请求产生的。终端用户设备的上网请求只有经过无线网络控制器(Radio Network Controller,简称RNC)、服务GPRS(通用分组无线服务技术,General Packet Radio Service)支持节点(Serving GPRS Support Node,简称SGSN)、网关GPRS支撑节点(Gateway GPRS Support Node,GGSN)、探针服务器(Deep Packet Inspection,简称DPI)及统一融合通信服务器(The Unified Policy and Charging Controller,简称UPCC)等网元设备,才能够正确解析和处理,但在经过不同的网元后,由于数据包损耗,协议转发等会使得终端用户设备统计的上行下行流量与客户端统计的流量之间产生差异。导致用户获取的统计流量结果与实际使用的流量之间误差较大。
技术实现思路
本专利技术实施例提供一种终端用户网络流量监控方法及装置,用以解决现有技术中存在的用户获取的流量结果与实际使用的流量结果之间误差较大的问题。第一方面,本专利技术实施例提供了一种终端用户网络流量监控装置,该装置包括:发送单元,用于向服务器发送用于获取终端用户流量的请求消息;接收单元,用于接收所述服务器根据接收到所述发送单元发送的所述请求消息反馈的所述终端用户的流量使用数据;处理单元,在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据相同时,统计终端用户的当前本地流量使用值作为本次监控的终端用户的实际流量使用值。结合第一方面,在第一方面的第一种可能的实现方式中,所述处理单元还用于:在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,将本次接收到的服务器反馈的所述终端用户的流量使用数据作为本次监控的终端用户的实际流量使用信息。结合第一方面,在第一方面的第二种可能的实现方式中,所述处理单元还用于:在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,统计终端用户的当前本地流量使用值;在统计的终端用户的当前本地流量使用值小于本次接收到的服务器反馈的所述终端用户的流量使用值时,根据本次接收到的服务器反馈的所述终端用户的流量使用数据确定本次接收到的服务器反馈的所述终端用户的流量使用值;将确定的本次接收到的服务器反馈的所述终端用户的流量使用值作为本次监控的终端用户的实际流量使用信息。结合第一方面和第一方面的第一种和第二种可能的实现方式中的任意一种,在第一方面的第三种可能的实现方式中,所述接收单元,具体用于接收所述服务器根据接收到所述发送单元发送的所述请求消息反馈包括以下至少一项的流量使用数据:终端用户允许使用的总流量值和终端用户已消耗的流量使用值;终端用户的流量剩余值。结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述接收单元,具体用于接收所述服务器根据接收到所述发送单元发送的所述请求消息反馈包括流量更新时间的流量使用数据,所述流量更新时间指终端用户的流量使用数据发生变化时的时间信息;所述处理单元,具体用于在确定本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据是否相同时,确定所述服务器本次反馈的终端用户的流量使用数据中包括的流量更新时间,与上一次接收到的服务器反馈的所述终端用户的流量使用数据中包括的流量更新时间是否相同。第二方面,本专利技术实施例提供了一种终端用户网络流量监控方法,该方法包括:向服务器发送用于获取终端用户流量的请求消息;接收所述服务器根据接收到的所述请求消息反馈的所述终端用户的流量使用数据;在确定本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据相同时,统计终端用户的当前本地流量使用值作为本次监控的终端用户的实际流量使用值。结合第二方面,在第二方面的第一种可能的实现方式中,所述方法还包括:在确定本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,将本次接收到的服务器反馈的所述终端用户的流量使用数据作为本次监控的终端用户的实际流量使用信息。结合第二方面,在第二方面的第二种可能的实现方式中,所述方法还包括:在确定本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,统计终端用户的当前本地流量使用值;在本文档来自技高网
...

【技术保护点】
一种终端用户网络流量监控装置,其特征在于,包括:发送单元,用于向服务器发送用于获取终端用户流量的请求消息;接收单元,用于接收所述服务器根据接收到所述发送单元发送的所述请求消息反馈的所述终端用户的流量使用数据;处理单元,在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据相同时,统计终端用户的当前本地流量使用值作为本次监控的终端用户的实际流量使用值。

【技术特征摘要】
1.一种终端用户网络流量监控装置,其特征在于,包括:
发送单元,用于向服务器发送用于获取终端用户流量的请求消息;
接收单元,用于接收所述服务器根据接收到所述发送单元发送的所述请求
消息反馈的所述终端用户的流量使用数据;
处理单元,在确定所述接收单元本次接收到的服务器反馈的所述终端用户
的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数
据相同时,统计终端用户的当前本地流量使用值作为本次监控的终端用户的实
际流量使用值。
2.如权利要求1所述的装置,其特征在于,所述处理单元还用于:
在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使
用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,
将本次接收到的服务器反馈的所述终端用户的流量使用数据作为本次监控的
终端用户的实际流量使用信息。
3.如权利要求1所述的装置,其特征在于,所述处理单元还用于:
在确定所述接收单元本次接收到的服务器反馈的所述终端用户的流量使
用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数据不同时,
统计终端用户的当前本地流量使用值;
在统计的终端用户的当前本地流量使用值小于本次接收到的服务器反馈
的所述终端用户的流量使用值时,根据本次接收到的服务器反馈的所述终端用
户的流量使用数据确定本次接收到的服务器反馈的所述终端用户的流量使用
值;
将确定的本次接收到的服务器反馈的所述终端用户的流量使用值作为本
次监控的终端用户的实际流量使用信息。
4.如权利要求1~3任一项所述的装置,其特征在于,所述接收单元,具
体用于接收所述服务器根据接收到所述发送单元发送的所述请求消息反馈包

\t括以下至少一项的流量使用数据:
终端用户允许使用的总流量值和终端用户已消耗的流量使用值;
终端用户的流量剩余值。
5.如权利要求4所述的装置,其特征在于,所述接收单元,具体用于接
收所述服务器根据接收到所述发送单元发送的所述请求消息反馈包括流量更
新时间的流量使用数据,所述流量更新时间指终端用户的流量使用数据发生变
化时的时间信息;
所述处理单元,具体用于在确定本次接收到的服务器反馈的所述终端用户
的流量使用数据与上一次接收到的服务器反馈的所述终端用户的流量使用数
据是否相同时,确定所述服务器本次反馈的终端用户的流量使...

【专利技术属性】
技术研发人员:王佳琪
申请(专利权)人:华为软件技术有限公司
类型:发明
国别省市:江苏;32

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

1