本发明专利技术公开了一种集群系统中话权管理功能的自动测试装置,与集群系统的话权管理功能模块相连,话权管理功能模块和自动测试装置均与各测试终端相连;所述自动测试装置用于控制各测试终端的话权申请操作,根据话权管理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的话权状态进行比较,判断话权管理功能模块的性能。本发明专利技术可以通过测试系统中的测试脚本控制大量终端反复进行不同的话权申请操作,并可以由测试装置自动采集话权管理结果并判断其正确性,克服了人工操作繁琐且无法直观观察大量终端话权管理结果的问题,以简便的方法测试一定话务压力下话权管理功能的稳定性,提高测试效率降低测试成本。
【技术实现步骤摘要】
本专利技术涉及集群通讯系统,尤其涉及一种集群系统中话权管理功能的自动测试方法及测试装置。
技术介绍
集群通信系统是一种高级移动调度系统,代表着通信体制之一的专用移动通信网 的发展方向。集群通信系统具有可用信道为系统的全体用户共用、自动选择信道的功能;是 共享资源、分担费用、共用信道设备及服务的多用途、高效能的无线调度通信系统。由于数 字集群通信系统具有系统容量大、频率利用率高、功能多样等优势,目前已经成为集群通信 领域的主流技术。集群通信的话音通信有着显著的特点,即采用一键通(Push To Talk,简 称PTT)的方式接续,被叫无须摘机即可接听,且接续速度快,并支持群呼等功能。正是由于 集群通信的这些特点,被广泛应用于一些专业移动通信领域,例如大型企业、交通、出租车 调度、港口、公共安全、消防等部门。 集群呼叫中的组呼,是指由一定数量的成员组成一个群组,发起呼叫后组内任何 有权限的用户都可以申请说话权限(以下简称话权),并且任何时刻组内只有一个成员可 以得到话权并讲话,此时其它成员全部处于听状态,即一对多的关系。由于集群呼叫中一个 组内的成员数目众多,而占用话权的成员只能有一个,实际应用中往往会出现同时有多个 成员同时申请话权的情况,也可能会出现用户在话权被占用时候申请话权的情况,需要系 统对组呼内的话权进行管理。 每个群组内的成员在放号的时候都确定了其在组内的优先级,表示其在组呼内获 得话权的一种能力,优先级越高的成员越容易获得话权。当组呼内的话权被低优先级成员 占用时,如果高优先级的成员申请话权,系统可以强制释放低优先级成员的话权,而给高优 先级的成员授予话权。当优先级相同的不同成员先后申请话权时候,最先申请的成员获得 话权,其它不超过排队队列长度的成员将处于排队状态,在当前成员话权释放后,队列中的 成员将依次按照排队顺序获得话权。 当多个成员同时或者先后申请话权时,系统根据成员在组内优先级的高低以及申 请话权的先后顺序进行裁决,保证优先级最高的最先申请的成员获得话权。另外,每个组成 员都有单次的最大说话时长,超过这个单次最大说话时长后其占用的话权会被系统强制释 放。由于集群呼叫中组内成员数目众多,实际应用中集群呼叫的话权管理是一项重要业务 功能。 目前对于集群系统中话权管理功能的测试,通常采取单个组少量成员人工申请话 权方式,通过直接观察终端显示界面来判断话权管理结果。但这些测试方法都存在测试过 程不可控的问题,费时费力,测试效率低,测试成本高,实际的测试效果并不理想。而对于集 群系统在一定话务量压力下话权管理功能及其稳定性测试,比如多组不同用户间的话权管 理结果是否正确,由于组呼及组内成员数目众多,更是缺乏直观的测试手段。
技术实现思路
本专利技术要解决的技术问题是提供一种集群系统中话权管理功能的自动测试方法 及测试装置,提高测试效率,降低测试成本。 为了解决上述问题,本专利技术提供了一种集群系统中话权管理功能的自动测试装 置,与集群系统的话权管理功能模块相连,所述话权管理功能模块和所述自动测试装置均 与各测试终端相连;所述自动测试装置,用于控制各测试终端的话权申请操作,根据话权管 理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的 话权状态进行比较,判断话权管理功能模块的性能。 进一步地,上述自动测试装置还具有以下特点 所述自动测试装置包括控制模块,采集模块,判断模块;所述控制模块,用于模拟人工对测试终端的操作控制各测试终端发起话权申请;所述采集模块,用于收集各个测试终端的话权状态及话权操作,并通知至所述判断模块;所述判断模块,用于从所述采集模块获知的各个测试终端的话权状态和话权操作,根据话权管理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的话权状态进行比较。 进一步地,上述自动测试装置还具有以下特点 所述控制模块还包括测试脚本存储单元;所述测试脚本存储单元,用于存储测试实例;所述控制模块,还用于根据所述测试脚本存储单元中的测试实例模拟人工对测试终端的操作控制各测试终端发起话权申请。进一步地,上述自动测试装置还具有以下特点 所述判断模块包括话权管理规则存储单元,测试终端参数存储单元、话权管理模拟单元,比较单元,统计单元;所述话权管理规则存储单元,用于存储话权管理规则;所述测试终端参数存储单元,用于存储各测试终端的参数;所述话权管理模拟单元,用于按照话权管理规则根据所述采集模块获知的各个测试终端的话权状态和话权操作计算各测试终端的模拟话权状态;所述比较单元,用于将所述话权管理模拟单元计算出的各测试终端的模拟话权状态与话权管理功能模块输出的各测试终端的话权状态进行比较;所述统计单元,用于统计所述话权管理功能模块的性能参数。 进一步地,上述自动测试装置还具有以下特点 测试终端的参数包括优先级、话权申请保持时长、话权申请次数、话权申请间隔。 为了解决上述问题,本专利技术还提供了一种集群系统中话权管理功能的自动测试方 法,包括自动测试装置控制各测试终端的话权申请操作,根据话权管理规则计算各测试 终端的模拟话权状态,并与被测的话权管理功能模块输出的各测试终端的话权状态进行比 较,判断话权管理功能模块的性能。进一步地,上述自动测试方法还具有以下特点 自动测试装置模拟人工对测试终端的操作控制各测试终端发起话权申请,收集各 个测试终端的话权状态及话权操作,根据话权管理规则计算各测试终端的模拟话权状态, 与所述话权管理功能模块输出的各测试终端的话权状态进行比较。 进一步地,上述自动测试方法还具有以下特点 自动测试装置中存储测试实例,根据所述测试实例模拟人工对测试终端的操作控 制各测试终端发起话权申请。 进一步地,上述自动测试方法还具有以下特点 自动测试装置中存储话权管理规则和各测试终端的参数,按照话权管理规则根据所述采集模块获知的各个测试终端的话权状态和话权操作计算各测试终端的模拟话权状态,将所述话权管理模拟单元计算出的各测试终端的模拟话权状态与话权管理功能模块输出的各测试终端的话权状态进行比较,并统计所述话权管理功能模块的性能参数。进一步地,上述自动测试方法还具有以下特点 测试终端的参数包括优先级、话权申请保持时长、话权申请间隔。 本专利技术可以通过测试系统中的测试脚本控制大量终端反复进行不同的话权申请操作,并可以由测试装置自动采集话权管理结果并判断其正确性,克服了人工操作繁琐且无法直观观察大量终端话权管理结果的问题,以简便的方法来测试一定话务压力下话权管理功能的稳定性,提高测试效率,降低测试成本。附图说明 图1是本专利技术中集群系统中话权管理功能的自动测试装置的结构图; 图2是本专利技术中集群系统中话权管理功能的自动测试方法的流程图; 图3是具体实施例中自动测试装置中模拟话权管理功能处理的流程图。具体实施例方式如图1所示,集群系统中话权管理功能的自动测试装置与集群系统的话权管理功 能模块相连,话权管理功能模块和自动测试装置均与测试终端相连。自动测试装置包括控 制模块,采集模块,判断模块。 自动测试装置,用于控制各测试终端的话权申请操作,根据话权管理规则计算各 测试终端的模拟话权状态,并与话权管理功能模块输出的各测试终端的话权状态进行比 较,判本文档来自技高网...
【技术保护点】
一种集群系统中话权管理功能的自动测试装置,与集群系统的话权管理功能模块相连,其特征在于,所述话权管理功能模块和所述自动测试装置均与各测试终端相连; 所述自动测试装置,用于控制各测试终端的话权申请操作,根据话权管理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的话权状态进行比较,判断话权管理功能模块的性能。
【技术特征摘要】
一种集群系统中话权管理功能的自动测试装置,与集群系统的话权管理功能模块相连,其特征在于,所述话权管理功能模块和所述自动测试装置均与各测试终端相连;所述自动测试装置,用于控制各测试终端的话权申请操作,根据话权管理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的话权状态进行比较,判断话权管理功能模块的性能。2. 如权利要求l所述的自动测试装置,其特征在于,所述自动测试装置包括控制模块,采集模块,判断模块;所述控制模块,用于模拟人工对测试终端的操作控制各测试终端发起话权申请;所述采集模块,用于收集各个测试终端的话权状态及话权操作,并通知至所述判断模块;所述判断模块,用于从所述采集模块获知的各个测试终端的话权状态和话权操作,根据话权管理规则计算各测试终端的模拟话权状态,并与所述话权管理功能模块输出的各测试终端的话权状态进行比较。3. 如权利要求2所述的自动测试装置,其特征在于,所述控制模块还包括测试脚本存储单元;所述测试脚本存储单元,用于存储测试实例;所述控制模块,还用于根据所述测试脚本存储单元中的测试实例模拟人工对测试终端的操作控制各测试终端发起话权申请。4. 如权利要求1、2或3所述的自动测试装置,其特征在于,所述判断模块包括话权管理规则存储单元,测试终端参数存储单元、话权管理模拟单元,比较单元,统计单元;所述话权管理规则存储单元,用于存储话权管理规则;所述测试终端参数存储单元,用于存储各测试终端的参数;所述话权管理模拟单元,用于按照话权管理规则根据所述采集模块获知的各个测试终端的话权状态和话权操作计算各测试终端的模拟话权状态;所述比较单元...
【专利技术属性】
技术研发人员:戴勇,陈朝晖,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。