一种基于广电网络的多用户流量统计系统技术方案

技术编号:9436219 阅读:87 留言:0更新日期:2013-12-12 01:40
本发明专利技术公开了一种基于广电网络的多用户流量统计系统,具有:同时接收并分析多个用户的广电网络数据,提取关键数据,针对每种网络协议形成该种网络协议对应的统计信息队列的报文分析单元;存储所述报文分析单元输出的统计信息队列的存储单元;根据用户授权信息和上网用户名的对应关系,建立网络行为与用户的对应关系表和表空间的多用户管理单元;所述关系表通过逻辑映射记录所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址;流量分析单元,通过查找所述的关系表和表空间,找到某一用户网络行为关键数据的存储地址,累加该存储地址的所有流量,完成某一用户的上网流量分析。

【技术实现步骤摘要】
一种基于广电网络的多用户流量统计系统
本专利技术涉及一种多用户流量统计系统,尤其涉及H04电通信技术H04L数字信息的传输,例如电报通信H04L12/00数据交换网络H04L12/02零部件H04L12/26监视装置;测试装置。
技术介绍
随着广电网络的双向工程的完善,越来越多的用户开始使用广电网络进行点播互动及互联网的访问,每个点播节目的被点播次数,什么区域的用户点播了什么样的节目,及使用该网络的流量的多少,等等的统计值都成为广电行业完善服务的关键数据,随着网络的成熟,用户的普及,网络节点的带宽会成倍激增,原来基于软件的统计方法远远不能满足带宽的要求,使用硬件进行流量的统计可以满足成倍增长的带宽的要求。双向改造后的广电网络中存在两条数据通路,一条通路用于传输电视节目信号,另一条通路用于传输上网数据和点播控制数据,通过分析第二条数据通路的上网数据和点播控制数据,即可对用户的产生的流量进行统计。上网数据和点播控制数据都是封装在VLAN格式下的,如果VLAN为二层数据,则上网数据和点播控制数据就是三层数据,格式分别是PPPoE和以太网数据。
技术实现思路
本专利技术针对以上问题的提出,而研制的一种基于广电网络的多用户流量统计系统,具有:同时接收并分析多个用户的广电网络数据,提取关键数据,针对每种网络协议形成该种网络协议对应的统计信息队列的报文分析单元;存储所述报文分析单元输出的统计信息队列的存储单元;根据用户授权信息和上网用户名的对应关系,建立网络行为与用户的对应关系表和表空间的多用户管理单元;所述关系表通过逻辑映射记录所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址;流量分析单元,通过查找所述的关系表和表空间,找到某一用户网络行为关键数据的存储地址,累加该存储地址的所有流量,完成某一用户的上网流量分析。广电网络数据包含:上网行为基于PPPoE协议产生的数据;点播行为基于VLAN信息的VOD点播产生的数据;存储单元分为:用户点播实时流量存储空间和用户上网实时流量存储空间。所述关键数据至少包括:用户上网行为标志、报文长度和上下行标志,用户点播行为标志,报文长度和上下行信息。所述流量计算单元具有一累加器:按照用户管理模块传输过来的数据存储空间的地址数据后,首先读取该空间中的原始记录数据,将原始记录与当前的报文长度值进行累加,将累加的结果写入存储空间中。所述数量计算单元还具有一用户流量计时器,该计时器通过设置门限值,当达到时间阈值时,将存储空间中的流量值清零。还具有统计上报单元,接收流量分析单元产生的流量统计数据,将数据封装成以太网帧格式传输给远端的统计设备。所述统计上报单元还具有网络流速控制器。由于采用了上述技术方案,本专利技术提供的一种基于广电网络的多用户流量统计系统,通过设置表,逻辑映射所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址,可以精确的统计不同用户各自的上网流量和视频点播产生的流量数据,相较于现有技术,具有快速、实时的特点,十分适用于在升级后的广电网络中大范围使用。附图说明为了更清楚的说明本专利技术的实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的模块图图2为本专利技术的映射关系示意图图3为本专利技术的原理框图具体实施方式为使本专利技术的实施例的目的、技术方案和优点更加清楚,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚完整的描述:如图1和图2所示:一种基于广电网络的多用户流量统计系统,主要包括:同时接收并分析多个用户的广电网络数据,提取关键数据,针对每种网络协议形成该种网络协议对应的统计信息队列的报文分析单元;存储所述报文分析单元输出的统计信息队列的存储单元;根据用户授权信息和上网用户名的对应关系,建立网络行为与用户的对应关系表和表空间的多用户管理单元;所述关系表通过逻辑映射记录所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址。流量分析单元,通过查找所述的关系表和表空间,找到某一用户网络行为关键数据的存储地址,累加该存储地址的所有流量,完成某一用户的上网流量分析。上网行为基于PPPoE协议产生的数据;点播行为基于VLAN信息的VOD点播产生的数据;存储单元分为:用户点播实时流量存储模块和用户上网实时流量存储空间。所述关键数据至少包括:用户上网行为标志、报文长度和上下行标志,用户点播行为标志,报文长度和上下行信息。按照用户管理模块传输过来的数据存储空间的地址数据后,首先读取该空间中的原始记录数据,将原始记录与当前的报文长度值进行累加,将累加的结果写入存储空间中。所述数量计算单元还具有一用户流量计时器,该计时器通过设置门限值,当达到时间阈值时,将存储空间中的流量值清零。如果不清零,会产生错误的上报数据,假设某个用户存在上网或点播会产生一定的数据,该数据被记录在存储空间中,过了一段时间后该用户不再上网或点播,那么该用户该时刻的流量应该为0,但是存储空间中的值没有被清零的话,上报的数据还是上次的值。还在于具有统计上报单元,接收流量分析单元产生的流量统计数据,将数据封装成以太网帧格式传输给远端的统计设备。所述统计上报单元还具有网络流速控制器。实施例1具体实施解释:用户上网数据格式命名为N,则用户1为N1,用户2为N2,以此类推,格式N具体如下表:VLAN头PPPoE头用户信息上网数据用户点播控制数据格式命名为V,则用户1为V1,用户2为V2,以此类推,格式V具体如下表:VLAN头以太网头用户信息点播控制数据设在网络上传输的数据如下表1所示:N2N2N3N1V1N3V1N2N1表1说明网络上存在3个用户,该数据进入报文分析单元的顺序是从左到右,报文分析单元接收到数据后,首先根据PPPoE头和以太网头区分上网数据和点播控制数据及上行标志和下行标志,并设置标志位加以区分,1表示上网数据,0表示点播控制数据,1表示上行,0表示下行,同时该头中还包含了包长信息,将以上得到的信息与用户信息共同组成关键字信息命名为K,格式定义如下表:上行或下行标志上网或点播标志包长信息用户信息将数据K输入到多用户管理单元,多用户管理单元将去掉K中包长信息后形成数据T格式如下表:上行或下行标志上网或点播标志用户信息将T输入到映射逻辑,映射逻辑和查找表空间共同组成基于内容查找地址的逻辑,经过运算得到用户2在流量存储空间中的地址,多用户管理单元得到该地址后,去读取用户2之前的流量值,将该值与当前的包长送入流量计算单元进行累加,得到新的流量值,将新的流量值再写到用户2对应的流量存储空间的地址中,同时多用户管理单元要在清零信号到来之前,将用户流量信息传输给统计上报单元。根据表1,则下一时刻到来的还是N2,映射逻辑会得到相同的流量存储空间地址,同样进行如上计算。当N3输入后,映射逻辑会得到用户3对应的流量存储空间地址,各单元协调完成不同用户的流量计算和上报。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思本文档来自技高网
...
一种基于广电网络的多用户流量统计系统

【技术保护点】
一种基于广电网络的多用户流量统计系统,具有:同时接收并分析多个用户的广电网络数据,提取关键数据,针对每种网络协议形成该种网络协议对应的统计信息队列的报文分析单元;存储所述报文分析单元输出的统计信息队列的存储单元;确认用户名和用户授权权限,建立网络行为与用户名对应关系表和表空间的多用户管理单元;所述关系表通过逻辑映射记录所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址;流量分析单元,通过查找所述的关系表和表空间,找到某一用户网络行为关键数据的存储地址,累加该存储地址的所有流量,完成某一用户的上网流量统计。

【技术特征摘要】
1.一种基于广电网络的多用户流量统计系统,具有:同时接收并分析多个用户的广电网络数据,提取关键数据,针对每种网络协议形成该种网络协议对应的统计信息队列的报文分析单元;存储所述报文分析单元输出的统计信息队列的存储单元;确认用户名和用户授权权限,建立网络行为与用户名对应关系表和表空间的多用户管理单元;所述关系表通过逻辑映射记录所述统计信息队列中每个用户的网络行为的关键数据的存储空间地址;流量分析单元,通过查找所述的关系表和表空间,找到某一用户网络行为关键数据的存储地址,累加该存储地址的所有流量,完成某一用户的上网流量统计;上网行为基于PPPoE协议产生的数据;点播行为基于VLAN信息的VOD点播产生的数据;存储单元分为:用户点播实时流量存储空间和用户上网实时流量存储空间。2.根据权利要求1所述的一种基于广电网络的多用户流量统计系统,其特征还在于:所述关键数据至少包括:用户上网行...

【专利技术属性】
技术研发人员:朱志军李胜海徐天赐乔文正徐克强张晓雷栾慎亭杜梁夏洪钢彭博王明洋
申请(专利权)人:大连梯耐德网络技术有限公司
类型:发明
国别省市:

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

1