一种移动通讯测试中过载控制测试的方法及系统的制作方法

文档序号:7657153阅读:231来源:国知局
专利名称:一种移动通讯测试中过载控制测试的方法及系统的制作方法
技术领域
本发明属于一种移动通讯测试的方法及系统,尤其涉及的是一种移动通 讯测试中过载控制测试的简便方法和系统。
背景技术
在移动通讯基站控制系统中,为了保证基站控制系统在高负荷或信令链 路拥塞情况下能正常运行,基站控制系统一般都提供了过载控制模块,当 系统负荷过高或通讯链路拥塞时,通过限制部分业务,实现过载控制,从 而保证系统的正常运行。
一般来说在基站控制系统中,引起系统过载的原因主要有三类MS C (Mobile services Switching Center移动交换中心)过载、FUC过载(信令点 拥塞)、CPU过载(CPU使用率过高)等。过载控制模块根据不同的原因, 可选择合适的过载控制算法,禁止部分手机的接入,从而保证系统的正常 运行。
传统的针对过载控制的测试一般是通过提供大容量的业务来触发MSC 过载、信令点拥塞或CPU使用率冲高。实现大容量业务有两种方法, 一是 通过大量用户的同时呼叫,实现过载;二是通过大话务模拟工具实现大容 量的业务,触发过载控制。
方法一通过大量用户同时呼叫实现大容量业务,在试验室环境中实现起 来不现实、成本太高,而通过大话务工具模拟大容量业务来测试过载控制 也存在以下局限性1、实验室测试环境简陋,通过大话务模拟工具可以实 现大容量业务,但是目前一个大话务工具模拟的手机数目有限,需要很多
大话务工具,而且针对MSC过载测试需要多个基站控制系统同时产生大容 量业务才能产生MSC过载,测试环境的要求较高,成^f艮大;2、通过模 拟大容量业务的方法来测试过载控制手段很粗糙,过载程度无法设置,采 用何种过载控制算法无法预置,对测试结果不好判断;3、通过模拟大容量 业务的方法来测试过载控制,各分支和异常控制无法全面进行测试,覆盖 率不高。
因此,现有技术存在缺陷,而有待于改进和发展。

发明内容
本发明的目的在于针对基站控制系统的实现特点,提出一种改进的过载 控制测试方法及系统,4吏过载控制测试更加精细和准确,同时提高测试覆 盖率。
本发明的技术方案包括
一种移动通讯测试中过载控制测试的方法,其包括以下步骤
A、 通过大话务工具模拟大容量业务,当话务量达到过载产生条件时, 根据基站控制系统中告警模块或信令跟踪是否含有过载信息来判断过载产 生过程的正确与否;
B、 通过过载测试软件对基站控制系统的过载控制模块进行精细测试, 比较过载测试软件和基站控制系统的告警和信令来判断过载控制模块对过 载处理是否正确。
所述的方法,其中,所述步骤B还包括 Bl、通过过载测试软件的用户接口模块输入参数; B2、过载测试软件的控制模块根据用户输入参数,通过网络跟基站控 制系统进行交互,并在用户接口模块的输出界面输出相应数据; B3、判断过载控制^t块对过载处理是否正确。
所述的方法,其中,从所述用户接口模块输入的参数包括过载测试类
型、消息发送次数、消息发送定时器时长以及基站控制系统过载控制策略。
所述的方法,其中,所述过载测试类型包括移动交换中心过载、信令 点拥塞或CPU使用率过高。
所述的方法,其中,从所述用户接口it块输出的数据包括过载类型、 过载等级以及采用何种过载控制算法。
所述的方法,其中,所述步骤B中的比较是指过载测试软件用户接口 模块输出的相应数据与基站控制系统的告警和信令比较。
一种移动通讯测试中过载控制测试的系统,其通过网络连接一基站控制 系统,并设置在一通用计算机上,其中,所述系统包括
一用户接口模块,用于提供给测试人员控制过载控制测试的输入参数, 并对测试结果输出显示;
一网络通讯模块,用于实现过载控制测试软件与基站控制系统的通讯;
一控制模块,控制连接所述用户接口模块和所述网络通讯模块,用于根 据测试人员的输入参数,形成过载控制测试输入,控制过载测试流程。
所述的系统,其中,所述用户接口模块包括输入模块和输出模块,所述 输入模块用于接受输入参数,所述输出模块用于测试结果输出显示。
所述的系统,其中,所述控制模块包括过载判断模块和过载测试控制模
块;
所述过载判断模块用于判断过载类型、等级、采用何种过载控制算法, 并将判断结果发送给用户接口模块的输出模块;
所述过载测试控制模块调用所述网络通讯模块向基站控制系统发送过 载消息。
本发明所提供的一种移动通讯测试中过载控制测试的方法及系统,由于 采用了对测试过程的过载产生和过载产生后的控制测试,其过载控制的测 试更加精细和准确,同时提高了测试覆盖率。


图1为本发明的过载测试软件与基站控制系统的通讯图2为本发明的过载测试软件系统模块图3为本发明的过载测试软件过载判断模块基本工作流程图4为本发明方法的过载测试软件过载测试控制模块基本工作流程图。
具体实施例方式
以下结合附图,将对本发明的各较佳实施例进行更为详细的说明。 本发明移动通讯测试中过载控制测试的方法中的过载控制,其整个流程 可以分成两个部分1、过载的产生;2、过载产生后的控制。为此,本发 明将过载测试也分成两个独立的部分针对过载产生的测试和针对过载产 生后控制的测试,如果过载产生过程和过载控制部分都通过了测试,那么 整个过载控制测试就通过,针对过载产生可以采用大话务工具模拟大容量 业务触发过载产生;针对过载控制的测试可以通过直接向过载控制模块发 送过载消息来对过载控制进行精细测试,实际上并没有产生真正的过载, 而只是虚拟的过载。
根据本发明思想实现的过载控制测试系统包括以下几个模块1、 UI(User Interface用户接口 )用户接口模块提供给测试人员控制过载控制测 试的输入,并根据用户的输入来输出过载类型,过载等级,应采用何种过 载控制算法等;2、控制模块根据测试人员的输入,形成过载控制测试输 入,控制过载测试流程,并根据测试人员的输入判断过载类型,过载等级, 应采用何种过载控制算法等;3、网络通讯模块实现过载控制测试软件与 基站控制系统的通讯。
本发明移动通讯测试中过载控制测试的方法具体包括两大步骤 首先,测试人员通过大话务工具模拟大容量业务,当话务量达到过载 产生条件时,根据基站控制系统中告警模块或信令跟踪是否含有过载信息
来判断过载产生过程正确与否;
其次,通过过载测试软件对过载控制模块进行精细测试
1、 在P C机上安装好过载测试软件,并使P C机和基站控制系统处于 同一网络环境中;
2、 启动过载控制软件;
3、 在过载测试软件用户接口模块的输入界面输入相关数据;
4、 过载测试软件控制模块根据用户的输入参数,进行过载测试的控制, 通过网络跟基站控制系统进行交互,并在用户接口模块的输出界面输出过 载类型、过载等级、采用何种过载控制方法等数据;
5、 测试人员通过比较过载测试软件和基站控制系统的告警和信令来判 断过载控制;f莫块对过载处理是否正确。
本发明方法中过载测试的第一步骤主要是利用大话务工具模拟大容量 话务,当话务量达到过载产生条件时,根据基站控制系统中告警模块或信
令跟踪是否含有过载信息来判断过载产生过程的正确与否;第二步骤是利 用过载测试软件模拟发送过载消息对过载控制模块进行精细测试,以测试 过载产生后的控制过程是否正确。以下结合附图,具体说明利用本发明思 想开发的过栽测试软件的工作原理
如图1所示,过载测试软件安装在电脑110上,与基站控制系统120 通过一般网络130相连,过载测试软件根据测试人员的输入,有控制的向 基站控制系统120发送各种类型的过载消息,基站控制系统120被动的接 受过载消息,并进行过载控制,同时输出过载控制结果,本身并不主动向 过载测试软件交互,两者之间是单向通讯,因而过载测试软件对基站控制 系统的影响几乎可以忽略不计,不需要对基站控制系统进行任何改动。
如图2所示的是过载测试软件的系统模块图,整个软件可以分成三大模 块UI用户接口模块、控制模块、网络通讯模块。UI用户接口模块又可分 成输入模块和输出模块,控制模块又分为过载判断模块和过载测试控制模 块。
首先,输入模块接受测试人员的输入,输入的信息有过载测试类型
(MSC过载、FUC过载、CPU过载)、消息发送次数、消息发送定时器时 长、基站控制系统过载控制策略等,接着输入接受模块将测试人员的输入 数据发送到所述控制模块,如图2中流程箭头1所示;接着控制模块中的 过载判断子模块根据汇总的数据和基站控制器过载控制策略判断过载类 型、等级、采用何种过载控制算法,控制模块将判断结果发送给用户接口 模块的子模块输出模块,供测试人员判断测试结果,如图2流程箭头2所 示。
所述控制模块接收到用户接口模块的输入数据除了在过载判断子模块 作出过载判断外,还在过载测试控制模块并行对过载测试过程进行控制; 所述控制模块根据过载测试控制模块的控制,调用所述网络通讯模块向基 站控制系统发送过载消息,如图2流程箭头3和4所示。
如图3所示为本发明方法的过载测试软件过载判断模块基本工作流程 图。所述控制模块接收到用户接口模块发送来的数据后,首先判断过载测 试的类型是MSC过载、FUC过载、CPU过载中的哪一种或是三种过载类 型的某种组合,如果不是这三种过载的任何一种,则属于异常,直接返回, 不作后续的处理;否则过载判断模块根据基站控制系统的过载控制策略判 断过载的等级、应采用的过载控制算法等,过载判断子模块将结果输出到 用户接口模块的输出子模块。
如图4所示为本发明方法的过载测试软件中所述过载测试控制模块的 基本工作流程图。所述过载测试控制模块根据用户接口模块发送的过载测 试输入参数,初始化数据,如消息号,发送次数,消息发送时间间隔等, 接着过载测试控制模块通过通讯模块向基站控制系统发送过载消息,并将 发送次数n减1;所述过载测试控制模块接着判断发送次数n是否等于0, 判断是否继续向基站控制系统发送过载消息,如果不需要再发送过载消息,
所述过载测试控制模块流程结束。如果需要发送消息,所述过载测试控制
模块根据用户接口^t块发送过来的数据设置消息发送定时器;该消息发送 定时器超时后,所述过载测试控制模块再继续向基站控制系统发送过载消 息,触发过载控制流程,流程循环直至发送次数11 = 0。
所述基站控制系统在收到过载测试软件发送过来的过载消息后,其过 载控制流程产生过载控制,通过基站控制系统的告警模块、信令跟踪模块 等输出过载输出数据,测试人员通过比较过载测试软件用户接口模块和基 站控制系统的告警模块、信令跟踪模块的输出判断基站过载控制模块工作 是否正确。
本发明方法应用于移动通讯基站控制系统的过载控制测试中,可以在 实验室现有条件下实现过载控制的测试,节省试验设备和开支;并可以实 现过载的量化测试,通过设置过载程度,提前预置采用何种过载控制算法, 以准确判断测试结果;本发明方法还可以覆盖过载控制模块的所有分支和 异常控制,提高了测试覆盖率;运用本发明的技术构思,可以用于基站控 制系统中其它运用常规测试手段难以测试的功能。
以上对本发明的具体实现方法和它的功能特点作了详细说明,结合移 动通讯过载控制测试实际情况,本发明方法对于先前的过载控制测试进行 了改进,使过载控制测试更加精细和准确,同时提高了测试覆盖率,在移 动通讯过载控制测试中有实际的作用;而且本发明的思想并不仅仅局限于 过载控制测试,对于基站控制系统其它运用常规手段很难测试到的分支和 异常也可以运用本发明的思想进行测试。
应当理解的是,本发明的上述描述不能认为是对本发明专利请求保护 范围的限制,本发明的专利保护范围应以所附权利要求为准。
权利要求
1、一种移动通讯测试中过载控制测试的方法,其包括以下步骤A、通过大话务工具模拟大容量业务,当话务量达到过载产生条件时,根据基站控制系统中告警模块或信令跟踪是否含有过载信息来判断过载产生过程的正确与否;B、通过过载测试软件对基站控制系统的过载控制模块进行精细测试,比较过载测试软件和基站控制系统的告警和信令来判断过载控制模块对过载处理是否正确。
2、 根据权利要求1所述的方法,其特征在于,所述步骤B还包括 Bl、通过过载测试软件的用户接口模块输入参数;B2、过载测试软件的控制模块根据用户输入参数,通过网络跟基站控 制系统进行交互,并在用户接口模块的输出界面输出相应数据; B3、判断过载控制模块对过载处理是否正确。
3、 根据权利要求2所述的方法,其特征在于,从所述用户接口模块 输入的参数包括过载测试类型、消息发送次数、消息发送定时器时长以 及基站控制系统过载控制策略。
4、 根据权利要求3所述的方法,其特征在于,所述过载测试类型包 括移动交换中心过载、信令点拥塞或CPU使用率过高。
5、 根据权利要求2所述的方法,其特征在于,从所述用户接口模块 输出的数据包括过载类型、过载等级以及采用何种过载控制算法。
6、 根据权利要求2所述的方法,其特征在于,所述步骤B中的比较 是指过载测试软件用户接口模块输出的相应数据与基站控制系统的告警和 信令比较。
7、 一种移动通讯测试中过载控制测试的系统,其通过网络连接一基 站控制系统,并设置在一通用计算机上,其特征在于,所述系统包括一用户接口模块,用于提供给测试人员控制过载控制测试的输入参数,并对测试结果输出显示;一网络通讯模块,用于实现过载控制测试软件与基站控制系统的通讯; 一控制模块,控制连接所述用户接口模块和所述网络通讯模块,用于根据测试人员的输入参数,形成过载控制测试输入,控制过载测试流程。
8、 根据权利要求7所述的系统,其特征在于,所述用户接口模块包 括输入模块和输出.模块,所述输入模块用于接受输入参数,所述输出模块 用于测试结果输出显示。
9、 根据权利要求8所述的系统,其特征在于,所述控制模块包括过 载判断模块和过载测试控制模块;所述过载判断才莫块用于判断过载类型、等级、采用何种过载控制算法, 并将判断结果发送给用户接口模块的输出模块;所述过载测试控制模块调用所述网络通讯模块向基站控制系统发送过 载消息。
全文摘要
本发明公开了一种移动通讯测试中过载控制测试的方法及系统,其方法包括以下步骤通过大话务工具模拟大容量业务,当话务量达到过载产生条件时,根据基站控制系统中告警模块或信令跟踪是否含有过载信息来判断过载产生过程的正确与否;通过过载测试软件对基站控制系统的过载控制模块进行精细测试,比较过载测试软件和基站控制系统的告警和信令来判断过载控制模块对过载处理是否正确。本发明移动通讯测试中过载控制测试的方法及系统由于采用了对测试过程的过载产生和过载产生后的控制测试,其过载控制的测试更加精细和准确,同时提高了测试覆盖率。
文档编号H04W24/06GK101184308SQ20071012508
公开日2008年5月21日 申请日期2007年12月10日 优先权日2007年12月10日
发明者杨武军 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1