一种流量统计方法、终端和系统的制作方法

文档序号:7897216阅读:387来源:国知局
专利名称:一种流量统计方法、终端和系统的制作方法
技术领域
本发明涉及通信领域,更具体地,涉及一种流量统计方法、终端和系统。
技术背景
随着移动网络的发展,移动数据业务已经深入到每个人的生活。目前,运营商 对于用户计费的功能基本依靠网络侧的系统设备来完成。当移动终端的接入方式为单一 方式时,例如,仅为3G接入或者WIFI接入时,这种计费方式比较方便。但是,当终端 存在多个接入方式时,例如,当一个终端具有WIFI和3G两种无线接入能力时,通过网 络侧进行计费将给运营商带来很大的不便。
目前,在欧洲一些国家的跨国多网络运营商、虚拟运营商对终端的需求中就提 出了由终端侧进行流量统计并对精确的统计结果进行上传,为运营商的多网络流量计费 提供数据计数结果的需求。发明内容
本发明目的是提出一种流量统计方法、系统和终端。
为实现上述目的,本发明提出一种流量统计方法,所述方法包括终端设备将 用户在各种网络下的实时流量数据计数信息上传到指定服务器;所述服务器根据终端上 报的流量数据计数信息,对所述终端在各种网络类型下的流量进行统计。
进一步地,当所述终端接入一个网络时,在客户端或后台启动流量统计功能计 数产生的所有流量。
进一步地,所述终端判断流量是否到达约定的流量上传门限值,如果达到门限 则启动流量信息上传。
进一步地,所述终端板侧建立一个socket链接,按照协商的固定格式向所述服 务器上传用户名、MM卡号、IMM号、网络类型、注册网络、流量计数信息。
另外,本发明还提出一种流量统计系统,所述系统包括终端和服务器;
所述终端包括流量分类统计模块和流量上传模块;
所述数据流量分类统计模块在终端发生业务时,根据当前使用的数据类型对流 量进行分类统计并保存;
所述数据流量上传模块接收到数据流量统计模块发送的上传流量命令时,从配 置文件中获取服务器的地址,根据服务器的地址发起数据连接并将数据流量信息上传给 所述服务器;
所述服务器包括流量信息存储模块接收到终端上报的流量信息时,将流量信息 分行存储。
进一步地,所述服务器还包括计费算法模块,所述计费算法模块将存储的流量 信息进行分类,并对分类信息进行费用结算。
进一步地,所述根据当前使用的数据类型进行统计并保存包括终端设备可以3通过不同的接入方式接入到网络中,终端设备中的分类统计模块将根据其具体接入类型 进行分类统计。
另外,本发明还提出一种流量统计终端,所述终端包括流量分类统计模块和流 量上传模块;
所述数据流量分类统计模块在终端发生业务时,根据当前使用的数据类型对流 量进行分类统计并保存;
所述数据流量上传模块接收到数据流量统计模块发送的上传流量命令时,从配 置文件中获取服务器的地址,根据服务器的地址发起数据连接并将数据流量信息上传给 所述服务器。
进一步地,所述根据当前使用的数据类型进行统计并保存包括终端设备可以 通过不同的接入方式接入到网络中,终端设备中的分类统计模块将根据其具体接入类型 进行分类统计。
进一步地,所述终端设有约定阈值,当流量分类统计模块统计的计数达到约定 阀值时激活流量上传模块。
本发明具有如下技术效果本发明技术方案允许那些融合了不同网络接入方式 的终端设备可以准确并实时的完成各个不同类型网络流量的计数。并且对于用户而言, 不用担心由于更换软件版本或更换MM卡而导致终端对流量统计的不精确;对于网络虚 拟运营商而言,在不增加网络设备投入的情况下,可以通过客户端的分类流量统计,完 成其各类型网络的资费计算。


图1为本发明实施例流量统计系统的组成示意图2为本发明实施例流量统计终端的组成示意图3为本发明实施例流量统计方法的流程示意图4为本发明实施例流量统计方法中分类流量统计和数据上传的流程示意图。
具体实施方式
本发明提供一种对网络流量进行统计的方法、终端和系统。所述的终端产品指 可以支持多种方式的网络接入,例如WiFi连接上网、3G无线上网的终端。
下面结合附图和具体实施例对本发明的技术方案做详细描述。
请参考图1所示,是本发明实施例流量统计系统的组成示意图,其包括终端和 服务器。
所述终端包括了流量分类统计模块和流量上传模块。
所述流量分类统计模块达到约定阀值时激活流量上传模块。
所述流量上传模块在收到服务器的正常上传反馈后则清空流量分类统计模块的 计数值;如果超时或未收到服务器反馈的正常信息则继续告知流量统计模块继续进行流 量计数。进一步的,上传流量模块从配置文件中获取服务器的地址,是指在上传流量模 块中有一配置文件,该配置文件中存储计费服务器的IP地址、端口号信息、URL信息。 上传流量模块将根据这些配置信息将所统计的流量信息上传到目标服务器。
数据流量分类统计模块的主要作用为在发生数据业务时,其根据当前使用的 数据类型对流量进行分类统计并保存。数据流量统计功能模块还负责对数据流量上报准 则进行判定,当某一类型的流量达到上报条件时,通知数据流量上传模块进行上传。进 一步的,数据流量统计功能模块还负责对数据流量上报准则进行判定是指数据流量统计 功能模块上报的方式可以是定时发送或者定量发送,或者两种结合的方式。
数据流量上传模块的主要作用为当接收到数据流量统计功能模块发送的上传 流量命令时,上传流量模块从配置文件中获取服务器的地址,根据服务器的地址发起数 据连接并将数据流量信息上传给计费服务器。
服务器需要具备流量存储和计费功能,其中流量存储功能在成功收到终端上传 的流量值后给终端反馈成功信息。服务器在规定周期到达时对存储的各种网络类型的流 量值进行计费运算。
所述服务器包括流量信息存储模块和计费算法模块。
所述存储模块的主要作用是当接收到终端上报的流量信息时,将流量信息分 行存储。
所述计费算法模块的主要作用为将存储的流量信息进行分类,并对分类信息 进行费用结算。
根据当前使用的数据类型进行统计并保存是指,终端设备可以通过不同的接入 方式接入到网络中,例如3g、4g或者WiFi,终端设备中的统计模块将根据其具体接入类 型进行分类统计。
除此,还可以对分类流量统计进行宽展,例如运营商希望区别归属地网络和漫 游网络的流量值,并作为计费依据。
请参考图2所示,是本发明实施例流量统计终端的组成示意图,其包括流量分 类统计模块和流量上传模块。所述流量分类统计模块和流量上传模块在上文已详细描 述,此处不再赘述。
请参考图3所示,是本发明实施例流量统计方法的流程示意图,以用户分别在 运营商WiFi网络和3G网络下进行数据交换为例,其包括如下步骤
S301 用户插入^tM卡到终端设备,设备正常注册到网络;
S302 用户手动或自动选择网络接入方式,WiFi或3G接入;
如果连接到运营商WiFi网络,则在客户端或后台启动流量统计功能,计数WiFi 业务产生的所有流量;
如果连接到运营商的3G无线网络,则在客户端或后台启动流量统计功能,计数 3G数据业务产生的所有流量。
S303自动选网方式的原则可由用户来特殊设置、信号强度或运营商资费标准 等确定;
S304终端设备在用户正常连网并进行数据流量时,根据网络类型进行流量统 计;
S305 终端定时或者定量将客户的流量信息上传到运营商指定的服务器进行保存。
根据约定的数据量以及约定的格式将用户相关信息及数据计数上传到服务器。例如每累计到2M流量,便将用户名、^tM卡号、网络类型、所注册的网络PLMN,日 期、时间、产生的流量值等以归档的格式上传到运营商指定的服务器上。
运营商可以定期或定量,根据不同的网络类型,发送流量报告给终端客户,并 依此计费。
请参考图4所示,是本发明实施例流量统计方法中分类流量统计和数据上传的 流程示意图,其包括如下步骤
S401 确定终端已经正常连接上网络;
S402判断终端连接的是哪个网络,如果连接的是运营商WiFi网络,转入步骤 S403,如果连接的是运营商无线3G网络,则转入步骤S404;
S403 对WiFi网络流量进行统计;
S404 对3G网络流量进行统计;
S405判断是否到达约定的流量上传门限值,如果达到,则转入步骤S406;如 果没达到,则返回步骤S402;
S406 如果达到门限则启动流量信息上传动作,终端板侧建立一个socket链 接,按照协商的固定格式向服务器侧上传用户名、^tM卡号、IM^[号、网络类型、注册 网络、流量计数等相关信息(例如,约定门限为2M的整数倍,则每到2M或2M的整数 倍便执行流量信息上传动作);
S407判断流量信息数据上传是否成功,如果上传数据成功,则转入步骤 S408,如果不成功,服务器会返回错误信息,如果终端收到错误信息,则返回步骤 S402,不清零计数器,继续计数(例如约定门限为2M的整数倍,且到达2M门限后上传 数据失败,则继续计数,待到达4M流量后执行流量上传动作);
S408由服务器返回成功消息,终端设备的流量计数立即清零并开始下一周期 计数;
S409根据服务器上存储的用户信息、不同类型网络的流量值,定期收集服务 器侧的数据,进行分类计费。
本发明技术方案允许那些融合了不同网络接入方式的终端设备,可以准确并实 时的完成各个不同类型网络流量的计数。并且对于用户而言,不用担心由于更换软件版 本或更换SIM卡而导致终端对流量统计的不精确;对于网络虚拟运营商而言,在不增加 网络设备投入的情况下,可以通过客户端的分类流量统计,完成其各类型网络的资费计笪弁。
当然,本发明还可有多种实施方式,在不背离本发明精神及其实质的情况,熟 悉本领域的技术人员当可根据本发明做出各种相应的更改或变化,但凡在本发明的精神 和原则之内所作的任何修改、等同替换、改进,均应包含在本发明的保护范围之内。权利要求
1.一种流量统计方法,其特征在于,终端设备将用户在各种网络下的实时流量数据 计数信息上传到指定服务器;所述服务器根据终端上报的流量数据计数信息,对所述终 端在各种网络类型下的流量进行统计。
2.如权利要求1所述的方法,其特征在于,当所述终端接入一个网络时,在客户端或 后台启动流量统计功能计数产生的所有流量。
3.如权利要求1所述的方法,其特征在于,所述终端判断流量是否到达约定的流量上 传门限值,如果达到门限则启动流量信息上传。
4.如权利要求2所述的方法,其特征在于,所述终端板侧建立一个socket链接,按照 协商的固定格式向所述服务器上传用户名、SIM卡号、IMSI号、网络类型、注册网络、 流量计数信息。
5.—种流量统计系统,其特征在于,所述系统包括终端和服务器;所述终端包括流量分类统计模块和流量上传模块;所述数据流量分类统计模块在终端发生业务时,根据当前使用的数据类型对流量进 行分类统计并保存;所述数据流量上传模块接收到数据流量统计模块发送的上传流量命令时,从配置文 件中获取服务器的地址,根据服务器的地址发起数据连接并将数据流量信息上传给所述 服务器;所述服务器包括流量信息存储模块接收到终端上报的流量信息时,将流量信息分行 存储。
6.如权利要求5所述的系统,其特征在于,所述服务器还包括计费算法模块,所述计 费算法模块将存储的流量信息进行分类,并对分类信息进行费用结算。
7.如权利要求5所述的系统,其特征在于,所述根据当前使用的数据类型进行统计并 保存包括终端设备可以通过不同的接入方式接入到网络中,终端设备中的分类统计模 块将根据其具体接入类型进行分类统计。
8.一种流量统计终端,其特征在于,所述终端包括流量分类统计模块和流量上传模块;所述数据流量分类统计模块在终端发生业务时,根据当前使用的数据类型对流量进 行分类统计并保存;所述数据流量上传模块接收到数据流量统计模块发送的上传流量命令时,从配置文 件中获取服务器的地址,根据服务器的地址发起数据连接并将数据流量信息上传给所述 服务器。
9.如权利要求8所述的终端,其特征在于,所述根据当前使用的数据类型进行统计并 保存包括终端设备可以通过不同的接入方式接入到网络中,终端设备中的分类统计模 块将根据其具体接入类型进行分类统计。
10.如权利要求8所述的终端,其特征在于,所述终端设有约定阈值,当流量分类统 计模块统计的计数达到约定阀值时激活流量上传模块。
全文摘要
本发明提出一种流量统计方法、终端和系统。其方法包括终端设备将用户在各种网络下的实时流量数据计数信息上传到指定服务器;所述服务器根据终端上报的流量数据计数信息,对所述终端在各种网络类型下的流量进行统计。本发明技术方案允许那些融合了不同网络接入方式的终端设备可以准确并实时的完成各个不同类型网络流量的计数。并且对于用户而言,不用担心由于更换软件版本或更换SIM卡而导致终端对流量统计的不精确;对于网络虚拟运营商而言,在不增加网络设备投入的情况下,可以通过客户端的分类流量统计,完成其各类型网络的资费计算。
文档编号H04W4/24GK102026141SQ201010607368
公开日2011年4月20日 申请日期2010年12月27日 优先权日2010年12月27日
发明者韩金 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1