一种无线资源消耗评估方法及装置的制造方法

文档序号:9711392阅读:393来源:国知局
一种无线资源消耗评估方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术,尤其涉及一种无线资源消耗评估方法及装置。
【背景技术】
[0002] 随着移动互联网的迅猛发展,中国移动的GPRS网络上承载了各种各样的数据业 务,这些数据业务由于用户群体、联网行为、软件功能的多样性而对GPRS无线网和核心网 造成不同的冲击。但目前在网络侧只能从宏观的角度评估小区或基站级别的无线资源消 耗情况,无法对流经网络管道的流量成分进行透视分析。因而,很有必要对流量成分进行透 视,摸清不同手机应用软件对无线网和核心网的资源占用情况,以更好地指导自有业务营 销推广,指导网络资源配置。
[0003] 在现有技术中,对手机应用软件的无线资源消耗主要通过如下两种方法进行评 估:
[0004] 方法一、通过利用专业测试软件进行评估:在TEMS等测试手机上安装待测试的应 用软件,在常规操作应用软件的过程中启动无线接口信息的记录,包括记录该应用软件产 生的上下行 RLC(Radio Link Control,无线链路控制)层/LLC(Logical Link Control,逻 辑链路控制)层流量、占用的H)CH (Packet Data Channel,分组数据信道)/CCCH (Common Control Channel,公共控制信道)时隙数量及时间长度。综合上述测试得到的无线资源数 据,对该应用软件的无线资源消耗进行综合评估;
[0005] 方法二:通过在网络接口上捕捉信令进行评估:在手机应用软件网络流量所经过 的Um 口 /Abis/Gb 口上通过挂表或分光的方式捕获用户信令,并根据所在接口的协议规范 对捕捉后的信令进行解码分析,最后,提取所要分析的应用软件的信令进行无线资源消耗 分析。
[0006] 通过上述两种方法,虽然实现了对应用软件无线资源消耗的评估分析,但是,在使 用时还是存在有各自的缺点,如第一种方法,由于主观性强,测试的结果与测试人的主观性 关联度过大,无法客观反应各种用户群体的应用使用行为;另外,该方法的测试工作量大, 需要在不同场景下进行多次重复测试后做平均;对于第二种方法,如果需要分析不同场景、 不同用户群体的手机应用软件行为时,需要在不同的链路进行挂表,信令捕捉的工作量大, 且涉及的网络接口繁多,信令解码分析的难度大。

【发明内容】

[0007] 本发明的目的是提供一种无线资源消耗评估方法及装置,以解决现有技术中在进 行无线资源消耗评估时的人工处理工作量大、所涉及的网络接口繁多而导致的处理复杂问 题。
[0008] 为了实现上述目的,本发明提供了一种无线资源消耗评估方法,所述方法包括:
[0009] 采集Gn接口处各应用软件的数据信令;
[0010] 获取所述数据信令中各应用软件的关键字段信息; toon] 根据预设的待测应用软件的特征数据库对各应用软件的关键字段信息进行筛选, 确定待测应用软件,获取所述待测应用软件的时间序列;
[0012] 根据所述时间序列对所述待测应用软件的无线资源消耗进行评估。
[0013] 优选地,所述各应用软件的数据信令中包含有各应用软件的时间序列,所述根据 预设的待测应用软件的特征数据库对各应用软件的关键字段信息进行筛选,确定待测应用 软件,包括:
[0014] 查找待测应用软件的特征数据库;
[0015] 将所述特征数据库中所存储的待测应用软件的特征参数与所述各应用软件的关 键字段信息进行比较;
[0016] 选取与所述特征参数相同的关键字段信息;
[0017] 确定与所述特征参数相同的关键字段信息所属的应用软件为待测应用软件;
[0018] 获取确定的待测应用软件的时间序列。
[0019] 优选地,所述根据所述时间序列对所述待测应用软件的无线资源消耗进行评估的 步骤,包括:
[0020] 对待测应用软件的时间序列中任意相邻的两次数据传输段的时间信息进行合并, 直到合并后的各时间信息间不存在交集时,得到新的时间序列;
[0021] 根据所述新的时间序列以及小区信道资源延时释放时长Tt计算分组业务信道占 用时长Tb和分组控制信道占用次数Cc ;
[0022] 根据所述分组业务信道占用时长Tb和分组控制信道占用次数Cc对待测应用软件 的无线资源消耗进行评估。
[0023] 优选地,所述新的时间序列为Setl (Ts,Te),所述根据所述新的时间序列以及小区 信道资源延时释放时长Tt计算分组业务信道占用时长Tb和分组控制信道占用次数Cc,包 括:
[0024] 步骤一,遍历所述新的时间序列Setl (Ts, Te),选取所述Setl (Ts, Te)中相邻的第 一时间信息(Tsm,Tem)以及第二时间信息(Tsm+1,Te m+1);
[0025] 步骤二,确定所述第一时间信息与所述第二时间信息的时间间隔(TSni+1-T eJ ;
[0026] 步骤三,比较所述(TSni+1-TeJ与所述Tt ;
[0027] 当所述(Tsm+1_Tem)大于所述Tt时,确定所述Tb = (Tem-Tsm)+Tt,所述Cc加一;
[0028] 当所述(Tsm+1_Tem)不大于所述Tt时,确定所述Tb = (Tsm+1_Tsm),所述Cc不变;
[0029] 重复上述步骤一至步骤三,直到计算完所述Setl (Ts,Te)中的所有相邻两个时间 信息的时间间隔为止;
[0030] 将确定的各Tb求和得到总的Tb ;
[0031 ] 将确定的各Cc求和得到总的Cc ;
[0032] 其中,所述Ts表示数据传输的初始时间,所述Te表示数据传输的结束时间,所述 m表示时间序列中各时间信息的序号。
[0033] 优选地,在对待测应用软件的无线资源消耗进行评估时,还包括如下参数:
[0034] 分组控制信道占用时长Tc、应用软件的无线资源传输效率Pt以及应用软件的信 道使用效率Pc ;
[0035] 其中,
[0036] Tc = Cc*Ta ;
[0037] Pt = Μ/Tb ;
[0038] Pc = Tb/Tc ;
[0039] 所述Ta为每次分组控制信道平均建立时长;所述M为应用软件进行数据传输所占 用的总流量。
[0040] 为了实现上述目的,本发明还提供了一种无线资源消耗评估装置,包括:采集模 块、获取模块、处理模块以及评估模块;
[0041] 所述采集模块,用于采集Gn接口处各应用软件的数据信令;
[0042] 所述获取模块,用于获取所述数据信令中各应用软件的关键字段信息;
[0043] 所述处理模块,用于根据预设的待测应用软件的特征数据库对各应用软件的关键 字段信息进行筛选,确定待测应用软件,获取所述待测应用软件的时间序列;
[0044] 所述评估模块,用于根据所述时间序列对所述待测应用软件的无线资源消耗进行 评估。
[0045] 优选地,所述各应用软件的数据信令中包含有各应用软件的时间序列,
[0046] 所述处理模块,具体用于查找待测应用软件的特征数据库;将所述特征数据库中 所存储的待测应用软件的特征参数与所述各应用软件的关键字段信息进行比较;选取与所 述特征参数相同的关键字段信息;确定与所述特征参数相同的关键字段信息所属的应用软 件为待测应用软件;以及获取确定的待测应用软件的时间序列。
[0047] 优选地,
[0048] 所述评估模块,具体用于对待测应用软件的时间序列中任意相邻的两次数据传输 段的时间信息进行合并,直到合并后的各时间信息间不存在交集时,得到新的时间序列;并 根据所述新的时间序列以及小区信道资源延时释放时长Tt计算分组业务信道占用时长Tb 和分组控制信道占用次数Cc ;以及根据所述分组业务信道占用时长Tb和分组控制信道占 用次数Cc对待测应用软件的无线资源消耗进行评估。
[0049] 优选地,所述新的时间序列为Setl (Ts,Te),
[0050] 所述评估模块,具体用于执行步骤一,遍历所述新的时间序列Setl (Ts,Te),选 取所述Setl (Ts,Te)中相邻的第一时间信息(Tsni, TeJ以及第二时间信息(TSni+1,TeniJ ; 执行步骤二,确定所述第一时间信息与所述第二时间信息的时间间隔(TSni+1-TeJ ;执 行步骤三,比较所述(TSni+1-TeJ与所述Tt ;当所述(TSni+1-TeJ大于所述Tt时,确定所 述Tb = (Tem-Tsm) +Tt,所述Cc加一;当所述(Tsm+1_Tem)不大于所述Tt时,确定所述 Tb = (TSn+i-TSn),所述Cc不变;以及重复执行上述步骤一至步骤三,直到计算完所述 Setl (Ts,Te)中的所有相邻两个时间信息的时间间隔为止;将确定的各Tb求和得到总的 Tb ;将确定的各Cc求和得到总的Cc ;
[0051] 其中,所述Ts表示数据传输的初始时间,所述Te表示数据传输的结束时间,所述 m表示时间序列中各时间信息的序号。
[0052] 优选地,在所述评估模块对待测应用软件的无线资源
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1