一种单用户忙时下载速率统计的方法及装置的制造方法

文档序号:8514491阅读:486来源:国知局
一种单用户忙时下载速率统计的方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域中业务运营支撑技术,尤其涉及一种单用户忙时下载速率统计的方法及装置。
【背景技术】
[0002]随着城域网规划建设的不断扩大,运营商对精确分析宽带用户对接入带宽的需求越来越高。只有准确预测城域网流量模型及其发展趋势,才能应对互联网数据业务的爆发性增长,从而满足宽带用户需求。
[0003]现有技术中,通过远程用户拨号认证(Remote Authenticat1n Dial In UserService, Radius)计费报文中的计费结束包,采集宽带用户每次拨号会话的时长信息和流量信息,时长信息和流量信息相除得到单用户的均值下载速率。然而,利用该方法仅仅能提取在忙时同时存在上下行拨号业务的宽带用户流量信息。这样,对于上行拨号时刻不在忙时范围内,而在忙时范围内利用提取的计费结束包去统计单用户下载速率的情况来说,将不可避免地把非忙时流量纳入到忙时流量的统计,如此,并不能准确统计单用户忙时下载速率。

【发明内容】

[0004]有鉴于此,本发明实施例期望提供一种单用户忙时下载速率统计的方法及装置,能够准确统计单用户忙时下载速率。
[0005]为达到上述目的,本发明的技术方案是这样实现的:
[0006]本发明实施例提供了一种单用户忙时下载速率统计的方法,包括:
[0007]通过时间段节点将忙时时段划分为两个以上等长时段;
[0008]以所述等长时段为时间间隔提取计费中间包;
[0009]确定所述时间段节点前后的计费包组合类型,根据所述计费包组合类型对应的计算方式,得出该时间段节点所对应时刻的单用户忙时下载速率。
[0010]上述方案中,所述计费包组合类型为计费开始包和计费中间包;所述计费包组合类型对应的计算方式为:单用户忙时下载速率=所述时间段节点之后计费中间包输出字节总数/时间间隔。
[0011]上述方案中,所述计费包组合类型为计费中间包和计费结束包;所述计费包组合类型对应的计算方式为:单用户忙时下载速率=(所述时间段节点之后计费结束包输出字节总数一所述时间段节点之前计费中间包的输出字节总数)/(所述时间段节点之后计费结束包的会话时长一所述时间段节点之前计费中间包的会话时长)。
[0012]上述方案中,所述计费包组合类型为计费中间包和计费中间包;所述计费包组合类型对应的计算方式为:单用户忙时下载速率=(所述时间段节点之后计费中间包输出字节总数一所述时间段节点之前的计费中间包输出字节总数)/(所述时间段节点之后计费中间包的会话时长一所述时间段节点之前计费中间包的会话时长)。
[0013]上述方案中,所述计费包组合类型为计费开始报和计费结束包;所述计费包组合类型对应的计算方式为:单用户忙时下载速率=所述时间段节点之后计费结束包输出字节总数/所述时间段节点之后计费结束包的会话时长。
[0014]本发明实施例还提供了一种单用户忙时下载速率统计的装置,包括:划分模块、计时模块、提取模块、确定模块、计算模块;其中,
[0015]所述划分模块,用于通过时间段节点将忙时时段划分为两个以上等长时段;
[0016]所述计时模块,用于计时所述等长时段为时间间隔,触发提取模块提取计费中间包;
[0017]所述提取模块,用于提取计费中间包;
[0018]所述确定模块,用于确定所述时间段节点前后的计费包组合类型;
[0019]所述计算模块,用于根据所述确定模块确定的计费包组合类型对应的计算方式,得出该时间段节点所对应时刻的单用户忙时下载速率。
[0020]本发明实施例所提供的单用户忙时下载速率统计的方法及装置,通过时间段节点将忙时时段划分为两个以上等长时段;以每个等长时段为时间间隔提取计费中间包;确定所述时间段节点前后的计费包组合类型,根据所述计费包组合类型对应的计算方式,得出该时间段节点所对应时刻的单用户忙时下载速率。如此,可通过计费中间包建立宽带远程接入服务器(Broadband Remote Access Server, BRAS)设备定时提取宽带用户流量、时长的机制,实现统计时间段的灵活定义,这样,能避免将非忙时流量纳入到忙时流量的统计,从而准确统计单用户忙时下载速率。
【附图说明】
[0021]图1为现有技术中Radius计费报文的TLV格式示意图;
[0022]图2为本发明实施例单用户忙时下载速率统计的方法实现流程示意图;
[0023]图3为本发明实施例单用户忙时下载速率统计的装置组成结构示意图;
[0024]图4为本发明实施例以忙时时段20:00-22:00,时间段节点21:00为例的计费包组合类型示意图。
【具体实施方式】
[0025]相关技术中,Radius计费报文采用类型、长度、值(Type、Length、Value, TLV)格式,如图1所示,其中,该计费报文携带有如下五种属性:
[0026]a)计费报文类型:该属性表示计费报文的类型,主要包括:计费开始、计费结束、计费中间(也称作过渡更新);其中,类型:40 ;长度:6 ;值:1、2、或3 ;对于各个值代表的含义是:1表示计费开始,2表示计费结束,3表示计费中间。
[0027]b)会话ID(即用户账户):该属性是便于在日志文件中的开始和停止记录匹配的唯一的记账会话ID。对于一个给定的会话,它的开始和停止记录必须有相同的记账会话ID。其中,类型:44 ;长度:> 3 ;值:应当是一个UTF — 8编码的字符串。
[0028]c)会话时间:该属性表明用户接受服务的时间。这个属性只在计费结束包、计费中间包中出现。其中,类型:45 ;长度:6 ;值:用户会话时间,单位为分钟。
[0029]d)输入字节数:该属性表明设备端口接收到用户的字节数。其中,类型:42 ;长度:6 ;值:设备收到的用户报文长度,单位默认为字节。
[0030]e)输出字节数:该属性表明设备端口发送给用户的字节数。类型:43 ;长度:6 ;值:设备发送的用户报文长度,单位默认为字节。
[0031]在相关技术中,通过对Radius计费报文的采集计费结束包,提取宽带用户每次拨号会话的时长信息(类型45)、流量信息(属性42、43),时长信息与流量信息相除即可得到单用户的均值流速。
[0032]基于上述介绍,在本发明实施例中,通过时间段节点将忙时时段划分为两个以上等长时段;以所述等长时段为时间间隔提取计费中间包,确定所述时间段节点前后的计费包组合类型,根据所述计费包组合类型对应的计算方式,得出该时间段节点所对应时刻的单用户忙时下载速率。
[0033]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0034]图2为本发明实施例单用户忙时下载速率统计的方法实现流程示意图,如图2所示,本发明实施例单用户忙时下载速率统计的方法包括:
[0035]步骤SlOO:通过时间段节点将忙时时段划分为两个以上等长时段;
[0036]步骤SlOl:以所述等长时段为时间间隔提取计费中间包;
[0037]步骤S102:确定所述时间段节点前后的计费包组合类型,根据所述计费包组合类型对应的计算方式,得出该时间段节点所对应时刻的单用户忙时下载速率。
[0038]这里,所述计费包组合类型包括如下四种情况:计费开始包和计费中间包、计费中间包和计费结束包、计费中间包和计费中间包、计费开始报和计费结束包;相应的,每种情况对应一种单用户忙时下载速率的计算方式。具体的,
[0039]当所述计费包组合类型为计费开始包和计费中间包时,所述计费包组合类型对应的计算方式为:单用户忙时下载速率=所述时间段节点之后计费中间包输出字节总数/时间间隔;
[0040]当所述计费包组合类型为计费中间包和计费结束包时,所述计费包组合类型对应的计算方式为:单用户忙时下载速率=(所述时间段节点之后计费结束包输出字节总数一所述时间段节点之前计费中间包的输出字节总数)/(所述时间段节点之后计费结束包的会话时长一所述时间段节点之前计费中间包的会话时长);
[0041]当所述计费包组合类型为计费中间包和计费中间包时,所述计费包组合类型对应的计算方式为:单用户忙时下载速率=(所述时间段节点之后计费中间包输出字节总数一所述时间段节点之前的计费中间包输出字节总数)/(所述时间段节点之后计费中间包的会话时长一所述时间段节点之前计费中间包的会话时长);
[0042]当所述计费包组合类型为计费开始报和计费结束包时,所述计费包组合类型对应的计算方式为:单用户忙时下载速率=所述时间段节点之后计费结束包输出字节总数/所述时间段节点之后计费结束包的会话时长。
[0043]图3为本发明实施例单用户忙时下载速率统计的装置组成结构示意图,如图3所示,本发明实施例单用户忙时下载速率统计的装置包括:划分模块10、计时模块11、提取模块12、确定模块13、计算模块14 ;其中,
[0044]所述划分模块10,用于通过时间段节点将忙时时段划分为两个以上等长时段;
[0045]所述计时模块11,用于计时所述等长时段为时间间隔,触发提取模块12提取计费中间
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1