流量上报的方法、装置和网络流量统计方法及装置制造方法

文档序号:7986858阅读:159来源:国知局
流量上报的方法、装置和网络流量统计方法及装置制造方法
【专利摘要】本发明公开了一种流量上报的方法、装置和网络流量统计方法及装置,其中,该流量上报的方法包括:应用获取应用的网络流量;应用将网络流量进行上报。通过运用本发明,解决了运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理的问题,运营商可以通过应用上报的网络流量掌握用户侧的应用的流量的使用情况,进而根据用户对流量的使用情况进行网络流量的运营与管理,提高了对网络流量的监管。
【专利说明】流量上报的方法、装置和网络流量统计方法及装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种流量上报的方法、装置和网络流量统计方法及装置。
【背景技术】
[0002]进入3G时代以来,在通信网络上,随着3G/4G爆发性增长和智能手机普及,移动互联网发展一日千里,流量猛增大大超过运营商预期,有限的移动频谱资源却被大量占用,但大量被占用的频谱资源却只产生了很少的经济效益。
[0003]另一方面,无论在移动还是固定网络,语音通信市场目前已经趋向饱和,基于语音通信的短信、彩铃等增值业务已经有下降的趋势;而互联网业务的发展,给电信运营商带来了数据业务流量的巨大提升,流量成为运营商最有价值的增长点。
[0004]但是,运营商们在这一转型过程中,暴露出了很多问题,从组网、收费、终端到业务提供,都出现了瓶颈。运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理。

【发明内容】

[0005]本发明提供了一种流量上报的方法、装置和网络流量统计方法及装置,以至少解决相关技术中,运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理的问题。
[0006]根据本发明的一个方面,提供了一种流量上报的方法,包括:应用获取所述应用的网络流量;所述应用将所述网络流量进行上报。
[0007]优选地,应用获取所述应用的网络流量包括:所述应用按照网络类型获取所述应用的网络流量。
[0008]优选地,应用获取所述应用的网络流量包括:所述应用中嵌入的插件按照网络类型获取所述应用的网络流量,其中,所述插件是发布所述应用的网站在所述应用中嵌入的插件。
[0009]优选地,应用获取所述应用的网络流量包括:按照第一预定时间获取所述应用的网络流量;根据预定策略统计所述应用在不同网络下的网络流量。
[0010]优选地,按照第一预定时间获取所述应用的网络流量包括:当所述应用启动时,按照所述第一预定时间读取通过终端的网络流量,其中,所述网络流量至少包括以下之一:连接收到/发送的字节总数,连接收到/发送的数据包总数,接收/发送的字节总数,接收/发送的数据包总数,获取网络用户识别号WD的发送/接收字节数。
[0011]优选地,所述网络类型至少包括以下之一:无线局域网WLAN,移动蜂窝网络,长期演进系统LTE,高级长期演进系统LTE-A。
[0012]优选地,所述应用将所述网络流量进行上报包括:按照第二预定时间上报统计的网络流量,其中,所述统计的网络流量至少携带有以下信息:国际移动用户标识符MSI,所述应用的地址信息,不同网络对应的数据流量。
[0013]根据本发明的另一个方面,提供了一种网络流量统计方法,包括:网站获取应用的应用地址ID ;所述网站将插件和所述应用ID嵌入所述应用,其中,所述插件用于获取所述应用的网络流量;所述网站向用户提供嵌入了所述插件和所述应用ID的应用;所述网站接收所述插件上报的所述应用的网络流量。
[0014]优选地,所述网站接收所述插件上报的所述应用的网络流量之前,还包括:所述插件按照网络类型获取所述应用的网络流量。
[0015]优选地,所述插件按照网络类型获取所述应用的网络流量包括:所述插件按照第一预定时间获取所述应用的网络流量;根据预定策略统计所述应用在不同网络下的网络流量。
[0016]根据本发明的又一个方面,提供了一种流量上报的装置,包括:第一获取模块,用于获取所述应用的网络流量;上报模块,用于将所述网络流量进行上报。
[0017]优选地,所述第一获取模块包括:获取单元,用于按照第一预定时间获取所述应用的网络流量;统计单元,用于根据预定策略统计所述应用在不同网络下的网络流量。
[0018]根据本发明的再一个方面,提供了一种网络流量统计装置,包括:第二获取模块,用于获取应用的应用地址ID ;嵌入模块,用于将插件和所述应用ID嵌入所述应用,其中,所述插件用于获取所述应用的网络流量;展示模块,用于向用户提供嵌入了所述插件和所述应用ID的应用;接收模块,用于接收所述插件上报的所述应用的网络流量。
[0019]本发明实施例采用了如下方法:应用获取该应用自身的网络流量,并将获取的网络流量进行上报。通过运用本发明实施例,解决了运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理的问题,运营商可以通过应用上报的网络流量掌握用户侧的应用的流量的使用情况,进而根据用户对流量的使用情况进行网络流量的运营与管理,提高了对网络流量的监管。
【专利附图】

【附图说明】
[0020]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0021]图1是根据本发明实施例的流量上报的方法的流程图;
[0022]图2是根据本发明实施例的流量上报的装置的结构框图;
[0023]图3是根据本发明实施例的流量上报的装置的第一获取模块的结构框图;
[0024]图4是根据本发明实施例的网络流量统计方法的流程图;
[0025]图5是根据本发明实施例的网络流量统计装置的结构框图;
[0026]图6是根据本发明优选实施例二的应用流量插件上报统计方法的流程图;
[0027]图7是根据本发明优选实施例二的应用流量插件上报统计方法的步骤流程图一;
[0028]图8是根据本发明优选实施例二的终端应用流量插件上报统计方法的步骤流程图二 ;
[0029]图9是根据本发明优选实施例二的终端应用流量插件上报统计系统的结构示意图。【具体实施方式】
[0030]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0031]基于相关技术中,运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理的问题,本发明提供了一种流量上报的方法,该方法的流程如图1所示,包括步骤S102至步骤S104。
[0032]步骤S102,应用获取应用的网络流量;
[0033]步骤S104,应用将网络流量进行上报。
[0034]本实施例采用了如下方法:应用获取该应用自身的网络流量,并将获取的网络流量进行上报。通过运用本实施例,解决了运营商无法掌握用户侧的应用在不同时段的流量需求,无法根据用户侧应用使用流量的情况进行运营管理的问题,运营商可以通过应用上报的网络流量掌握用户侧的应用的流量的使用情况,进而根据用户对流量的使用情况进行网络流量的运营与管理,提高了对网络流量的监管。
[0035]在应用获取该应用的网络流量时,可以按照网络类型获取该应用的网络流量。该应用于普通的应用不同,该应用中嵌入了的用于获取网络流量的插件,实现时,该应用中的插件按照网络类型获取应用的网络流量,其中,插件是发布应用的网站在应用中嵌入的插件。
[0036]当应用启动时,该应用可以按照预先设置的第一预定时间获取应用的数据流量;根据预定策略统计该应用在不同网络下的数据流量。其中,网络类型至少包括以下之一:WLAN,移动蜂窝网络,LTE, LTE-A ;数据流量至少包括以下之一:连接收到/发送的字节总数,连接收到/发送的数据包总数,接收/发送的字节总数,接收/发送的数据包总数,获取网络用户识别号WD的发送/接收字节数。
[0037]实现时,预定策略可以是一个时间段信息或者是上报哪种网络的网络流量信息等,例如,可以按照时间段信息获取移动蜂窝网络的网络流量,则可以在17:00-20:00的时间段内10分钟统计一次移动蜂窝网络的网络流量进行上报。
[0038]在获取了应用的网络流量后,该应用将网络流量进行上报,实际上,也可以说是该应用中的插件将网路流量进行上报,则按照第二预定时间上报统计的网络流量,其中,统计的网络流量至少携带有以下信息:IMSI,应用的地址信息,不同网络对应的数据流量。该过程记载的第二预定时间可以与第一预定时间相同,也可以不同。
[0039]本发明实施例还提供了一种能够应用上述流量上报的方法的装置,该流量上报的装置的结构框图可以如图2所示,包括:第一获取模块10,用于获取应用的网络流量;上报模块20,与第一获取模块10耦合,用于将网络流量进行上报。
[0040]图3还示出了第一获取模块10的结构框图,该图的第一获取模块10包括:获取单元102,用于按照第一预定时间获取应用的数据流量;统计单元104,与获取单元102耦合,用于根据预定策略统计应用在不同网络下的数据流量。
[0041]本发明实施例还提供了一种网络流量统计方法,该方法的流程如图4所示,包括步骤S402至步骤S408。
[0042]步骤S402,网站获取应用的应用地址ID ;
[0043]步骤S404,网站将插件和应用ID嵌入应用,其中,插件用于获取应用的网络流量;[0044]步骤S406,网站向用户提供嵌入了插件和应用ID的应用;
[0045]步骤S408,网站接收插件上报的应用的网络流量。
[0046]在实现上述方法的过程中,网站接收插件上报的应用的网络流量之前,用户侧的应用的插件按照网络类型获取应用的网络流量。其获取网络流量的方式与上述流量上报的方法类似,即插件按照第一预定时间获取应用的数据流量;根据预定策略统计应用在不同网络下的数据流量。
[0047]基于上述网络流量统计方法,本实施例还提供了一种网络流量统计装置,该装置可以应用上述网络流量统计方法,其结构框图可以如图5所示,包括:第二获取模块30,用于获取应用的应用地址ID ;嵌入模块40,与第二获取模块30耦合,用于将插件和应用ID嵌入应用,其中,插件用于获取应用的网络流量;展示模块50,与嵌入模块40耦合,用于向用户提供嵌入了插件和应用ID的应用;接收模块60,与展示模块50耦合,用于接收插件上报的应用的网络流量。
[0048]通过运用本发明的上述实施例,可以还原数据流量真正的价值,对用户侧的单一应用的数据流量进行监控与管理,加快整合创新,是运营商掌握流量时代先机。
[0049]下面结合优选实施例说明本发明实施例的上述方法。在下面的优选实施例中,当其涉及装置时,其模块的命名可能与上述实施例中的命名略有不同,但装置的整体能实现与上述实施例相同的功能。
[0050]优选实施例一
[0051]本优选实施例提供了一种终端应用流量插件上报统计方法和系统。在本优选实施例中,为了解决相关技术中运营商无法得知用户侧的应用的网络流量使用情况,进而无法根据用户侧的应用的流量情况进行管理的技术问题,其采用的技术方案如下:
[0052]对于终端侧的应用流量插件上报统计方法包括:应用提供者先获得流量统计插件;提供者先提供应用到网站,得到应用ID ;应用提供者再从所要发布应用的互联网网站,获取流量插件与相关帮助文档,其中,所述流量插件为:网站提供的开发包。
[0053]应用开发者将插件、应用ID等相关文件加入到应用中,然后,再次上传嵌入了插件的应用。在上报流量时,开发包会将流量数据上报给服务端(即运营商侧)。
[0054]本优选实施例还提供了一种终端应用流量插件上报统计系统,包括:流量插件单元,用于获取应用流量,其中,流量插件单元按传输策略传输流量;互联网网站单元,用于接收提供者提供或上传的应用,并发布在互联网网站让用户下载使用;统计单元,提供流量的查询和统计。
[0055]本优选实施例提供的流量统计方法和系统通过插件上报应用流量,实现应用上的流量精确统计,实现流量的合理有效经营。
[0056]优选实施例二
[0057]本优选实施例提供了一种终端应用流量插件上报统计方法,应用在网络系统中,如图6所示,该方法包括步骤S602至步骤S606。
[0058]步骤S602,开发者上传嵌入了插件的应用,其中,该插件用于统计应用的网络流量。
[0059]在述步骤S602实施的过程中,其还可以按照以下流程执行,其流程如图7所示,包括步骤S6022至步骤S6028。[0060]S6022,应用开发者先获得流量统计插件和帮助文档;在该步骤,中,一般由开发者从为网站获取流量插件和帮助文档。
[0061]S6024,提供应用得到应用ID。在该步骤中,当开发者希望在应用上流量插件时,首先需要提供应用待网站分配应用ID。
[0062]S6026,应用嵌入流量插件和应用ID。在该步骤中,开发者把分配的应用ID和获取的流量插件嵌入应用。
[0063]S6028,上传应用。在该步骤中,开发者再次上传应用,其中,提供的应用已经被更新。
[0064]步骤S604,用户侧下载该应用下载,并再使用该应用时统计网络流量。
[0065]其中,在实施过程中,其流程还可以如图8所示,该步骤S6042至步骤S6046。
[0066]S6042,应用在门户进行展示;在该步骤中,一般网站负责发布应用在门户展示。
[0067]S6044,用户下载应用到终端。在该步骤中,用户浏览网站,下载应用到终端,这里终端包括但不限于手机,PC,平板电脑,机顶盒或电视等。
[0068]S6046,当应用启动时,插件定时读取该应用的流量数据,并记录。在该步骤中,用户启动应用,插件会定时读取该应用的流量数据,并记录。
[0069]当应用启动时,插件可以读取多种网络流量,例如,插件定时读取通过终端连接收到的字节总数;插件定时读取通过终端连接收到的数据包总数;插件定时读取通过终端发送的总字节数;插件定时读取通过终端发送的总数据包数;插件定时读取通过终端总的接受字节数;插件定时读取通过终端总的接受数据包数;插件定时读取通过终端总的发送字节数;插件定时读取通过终端发送的`总数据包数;插件定时读取通过终端获取某个网络UID的接受字节数;插件定时读取通过终端获取某个网络WD的发送字节数。
[0070]步骤S606,将统计的网络流量进行上报。流量统计插件定时按策略将流量数据上报给服务端,上报数据中须带MSI号码,应用10,流量,流量类型(1正1,36,46/1^^宽带等)等数据。
[0071]当应用启动时,插件从服务侧获取流量上报策略。其中,接口定义如下:
[0072]接口调用方向:手机客户端一> 业务接口机;接口采用HTML+XML形式;请求采用post 方式;请求 URL:http://ip:port/servicedata.do?serviCeid=UpFlowsRequest ;空数据请求即可。
[0073]对于响应,响应消息体按XML给出:
[0074]
【权利要求】
1.一种流量上报的方法,其特征在于,包括: 应用获取所述应用的网络流量; 所述应用将所述网络流量进行上报。
2.根据权利要求1所述的方法,其特征在于,应用获取所述应用的网络流量包括: 所述应用按照网络类型获取所述应用的网络流量。
3.根据权利要求1所述的方法,其特征在于,应用获取所述应用的网络流量包括: 所述应用中嵌入的插件按照网络类型获取所述应用的网络流量,其中,所述插件是发布所述应用的网站在所述应用中嵌入的插件。
4.根据权利要求1至3中任一项所述的方法,其特征在于,应用获取所述应用的网络流量包括: 按照第一预定时间获取所述应用的网络流量; 根据预定策略统计所述应用在不同网络下的网络流量。
5.根据权利要求4所述的方法,其特征在于,按照第一预定时间获取所述应用的网络流量包括: 当所述应用启动时,按照所述第一预定时间读取通过终端的网络流量,其中,所述网络流量至少包括以下之一:连接收到/发送的字节总数,连接收到/发送的数据包总数,接收/发送的字节总数,接收/发送的数据包总数,获取网络用户识别号WD的发送/接收字节数。
6.根据权利要求1至3中任一项所述的方法,其特征在于,所述网络类型至少包括以下之一:无线局域网WLAN,移动蜂窝网络,长期演进系统LTE,高级长期演进系统LTE-A。
7.根据权利要求1所述的方法,其特征在于,所述应用将所述网络流量进行上报包括:按照第二预定时间上报统计的网络流量,其中,所述统计的网络流量至少携带有以下信息:国际移动用户标识符MSI,所述应用的地址信息,不同网络对应的数据流量。
8.—种网络流量统计方法,其特征在于,包括: 网站获取应用的应用地址ID ; 所述网站将插件和所述应用ID嵌入所述应用,其中,所述插件用于获取所述应用的网络流量; 所述网站向用户提供嵌入了所述插件和所述应用ID的应用; 所述网站接收所述插件上报的所述应用的网络流量。
9.根据权利要求8所述的方法,其特征在于,所述网站接收所述插件上报的所述应用的网络流量之前,还包括: 所述插件按照网络类型获取所述应用的网络流量。
10.根据权利要求9所述的方法,其特征在于,所述插件按照网络类型获取所述应用的网络流量包括: 所述插件按照第一预定时间获取所述应用的网络流量; 根据预定策略统计所述应用在不同网络下的网络流量。
11.一种流量上报的装置,其特征在于,包括: 第一获取模块,用于获取所述应用的网络流量; 上报模块,用于将所述网络流量进行上报。
12.根据权利要求11所述的装置,其特征在于,所述第一获取模块包括: 获取单元,用于按照第一预定时间获取所述应用的网络流量; 统计单元,用于根据预定策略统计所述应用在不同网络下的网络流量。
13.一种网络流量统计装置,其特征在于,包括: 第二获取模块,用于获取应用的应用地址ID ; 嵌入模块,用于将插件和所述应用ID嵌入所述应用,其中,所述插件用于获取所述应用的网络流量; 展示模块,用于向用户提供嵌入了所述 插件和所述应用ID的应用; 接收模块,用于接收所述插件上报的所述应用的网络流量。
【文档编号】H04W24/10GK103428754SQ201210516135
【公开日】2013年12月4日 申请日期:2012年12月5日 优先权日:2012年12月5日
【发明者】徐林, 黄国腾 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1