首页> 中国专利> 对TETRA数字集群空中接口协议进行测试的方法和系统

对TETRA数字集群空中接口协议进行测试的方法和系统

摘要

本发明提供了一种对TETRA数字集群空中接口协议进行测试的方法和系统。该系统主要包括:被测系统,包括主TETRA数字集群测试移动终端和网络设备,移动终端通过PEI与测试系统连接,接收并执行测试系统传输过来的控制指令,通过无线通信网络与网络设备进行空中接口信令交互;测试系统,加载和执行测试用例,通过PEI向移动终端发送测试用例对应的控制指令,将监测到的空中接口信令和TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,验证主TETRA数字集群测试移动终端和网络设备之间的互可操作性。本发明可以用于TETRA数字集群终端和网络设备之间空中接口协议互可操作性的自动测试,以便进行TETRA数字集群终端和网络设备之间的空中接口协议互可操作性测试。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-02-15

    授权

    授权

  • 2014-04-16

    实质审查的生效 IPC(主分类):H04W24/00 申请日:20131211

    实质审查的生效

  • 2014-03-19

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,尤其涉及一种对TETRA(TerrestrialTrunked Radio,陆地集群无线电)系统空中接口协议进行测试的方法和系统。

背景技术

TETRA数字集群通信系统是一种基于数字时分多址技术的无线集群移动通信系统,该系统是ETSI(European Telecommunications StandardsInstitute,欧洲电信标准化协会)联合使用部门、制造商、检测部门乃至政府部门,为了满足欧洲各国的专业部门对移动通信的需要设计、制订统一标准的开放性系统。TETRA数字集群通信系统可在同一技术平台上提供指挥调度、数据传输和电话业务,它不仅提供多群组的调度功能,而且还可以提供短数据信息业务、分组数据业务以及数字化的全双工移动电话业务。

TETRA数字集群空中接口协议规定了网络设备/移动终端空中接口信号传输必须遵循的规则,描述了网络设备/移动终端协议栈中各层的具体功能和实现过程,是不同厂商的网络设备和移动终端之间能够相互通信的基本保证。因此,对数字集群系统空中接口协议栈的开发,必须遵守相应的数字集群空中接口协议。

TETRA数字集群空中接口协议采用了分层的结构,其空中接口协议栈模型的示意图如图1所示。根据TETRA数字集群空中接口传输的信令信息和用户信息,将TETRA数字集群空中接口协议栈MAC(Medium AccessControl,媒体访问控制层)上垂直划分为控制面(C-面)和用户面(U-面),控制面处理控制信息和分组业务,用户面处理话音业务和电路数据业务。

TETRA数字集群空中接口协议栈各层结构和功能如下:

物理层

主要实现射频发送和接收、调制和解调、发送和接收的转换、定时、时分多址接入以及移动终端的功率控制等功能。

数据链路层

数据链路层可分为两个子层:MAC(Medium Access Control,媒体访问控制层)和LLC(Logical Link Control,逻辑链路控制层)。MAC层主要进行处理数据,以适合无线链路传输。LLC层处理数据的传输、转发、分段、重组以及逻辑链路的管理和控制等。

网络层

网络层可分为两个子层:MLE(Mobile Link Control Entity,移动链路控制实体)和SNAF(Sub-Network Access Function,子网接入功能)实体。MLE负责控制较低层与无线电相关的功能,包括无线链路的管理、登记区内的移动性管理、移动终端身份管理以及服务质量控制等。

随着TERTA数字集群系统在国内外铁路、地铁、轻轨、机场、港口水利、公安、安全、军队等专业部门的应用,国内外TETRA数字集群生产厂商的产品不断地增加,目前,国内外TETRA数字集群生产厂商和TETRA产业联盟(TETRA MoU)仍然通过手工方式或半自动方式进行TETRA数字集群协议栈互操作性测试,工作效率低,不能进行实时测试,测试时间长,测试后需要耗费大量人力和时间对待测设备采集的日志文件进行结果分析,往往数月后才能获得最终测试结果。因此,迫切需要建立一套快速的TETRA数字集群空中接口协议栈自动互可操作性测试系统。

现有技术中的一种对TETRA空中接口协议进行一致性测试的方法主要包括:该方法验证协议实现与TETRA空中接口协议标准的一致性,是一种功能测试,实质上是利用一组测试序列,在一定的网络环境下,对IUT(Implemen-tation Under Test,被测协议实现)进行黑盒测试,通过比较IUT的实际输出与预期输出的异同,判定IUT在多大程度上与协议描述相一致,确立通过一致性测试的IUT在系统互联时成功率的高低。

在该方法中,测试系统(TEST SYSTEM)就是所需要测试的TETRA系统,SUT(System Under Test,被测系统)是继承了TTCN(Testing andTest Control Notation,测试和测试控制表示法)的测试模型的工具软件,该工具软件模拟实际中的移动终端协议实现情况编写测试用例,并利用TCP(Transmission Control Protocol,传输控制协议)通过网线将SUT与测试系统相连接,通过网线在SUT与测试系统之间进行数据传输。

上述现有技术中的对TETRA空中接口协议进行一致性测试的方法的缺点为:该方法模拟移动终端来进行TETRA空中接口协议栈的测试,而不是用真实移动终端来进行测试,这就不能测试各不同厂商的移动终端下的协议测试,这样进行的TETRA空中接口协议测试不够真实和完善,人为化了许多移动终端的实际反应状况。

所提供的SUT必须通过TCP协议用网线与TETRA系统直接相连才可以测试,若遇到无法用网线与TETRA系统直接相连的情况时,就不能进行测试。且这样就屏蔽掉了许多无线传输过程中在空气介质中传输所引发的问题。

测试人员在测试过程中按照测试用例的要求,通过模拟终端设备向网络设备发送控制信令,网络设备向模拟终端设备反馈信令,每个信令都有许多的参数,而且由于每一个测试用例的要求不一样,信令参数也会不一样,没有一个正确的模板进行比对,而只靠测试人员进行比对,获得测试结果时间较长,不能够实时地进行测试,最终得到的测试结果还不够精准。

发明内容

本发明的实施例提供了一种对TETRA数字集群空中接口协议栈进行互可操作性测试的系统,以实现有效地测试TETRA数字集群终端和网络设备之间的互可操作性。

本发明提供了如下方案:

一种对TETRA数字集群空中接口协议进行测试的系统,包括:

被测系统,用于包括主TETRA数字集群测试移动终端和网络设备,所述主TETRA数字集群测试移动终端通过外围设备接口PEI与测试系统连接,接收并执行所述测试系统传输过来的控制指令,通过无线通信网络与所述网络设备进行空中接口信令交互;

测试系统,用于加载和执行测试用例,通过PEI向所述主TETRA数字集群测试移动终端发送所述测试用例对应的控制指令,对所述主TETRA数字集群测试移动终端和所述网络设备之间的空中接口的信令交互进行监测,将监测到的空中接口信令和TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端和所述网络设备之间的互可操作性。

所述的被测系统包括主TETRA数字集群测试移动终端、定向耦合器和网络设备;

所述的主TETRA数字集群测试移动终端,用于通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过无线通信网络和所述网络设备进行空中接口信令交互;

所述的网络设备,包括基站和移动交换机,用于通过无线通信网络和所述主TETRA数字集群测试移动终端进行空中接口信令交互;

所述的定向耦合器,用于接收所述网络设备发送的空中接口信令,将所述空中接口信令以有线方式传输给所述主TETRA数字集群测试移动终端;

所述的主TETRA数字集群测试移动终端,还用于通过PEI将所述定向耦合器传输过来的空中接口信令传输给所述测试控制计算机。

所述的被测系统还包括:

协同TETRA数字集群测试移动终端,用于通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过天线接收所述网络设备发送的空中接口信令,通过PEI将所述空中接口信令传输给所述测试控制计算机。

当所述的网络设备为多个时,所述的被测系统还包括:衰减器和合路器,

所述的衰减器,用于将所述定向耦合器输出的空中接口信令进行衰减后传输给合路器;

所述的合路器,用于将来自多个定向耦合器的空中接口信令进行合并处理后,再通过衰减器有线传输给主TETRA数字集群测试移动终端。

所述的测试系统包括TETRA数字集群空中接口分析仪和测试控制计算机,

所述的TETRA数字集群空中接口分析仪,用于通过以太网和测试控制计算机连接,通过天线对主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和网络设备之间的空中接口信令交互进行监测,并将监测到的空中接口信令通过以太网传输给测试控制计算机;

所述的测试控制计算机,用于编写测试用例对应的符合TETRA数字集群空中接口协议栈的测试脚本,执行所述测试脚本,通过PEI使用控制指令控制主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端进行业务操作;将所述的TETRA数字集群空中接口分析仪传输过来的空中接口信令、主TETRA数字集群测试移动终端和协同TETRA数字集群测试移动终端传输过来的空中接口信令与TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和所述网络设备之间的空中接口协议互可操作性。

一种对TETRA数字集群空中接口协议进行测试的方法,构造包括被测系统和测试系统的对TETRA数字集群空中接口协议互可操作性进行测试的系统,所述方法具体包括:

所述被测系统包括主TETRA数字集群测试移动终端和网络设备,所述主TETRA数字集群测试移动终端通过外围设备接口(PEI)与测试系统连接,接收并执行所述测试系统传输过来的控制指令,通过无线通信网络与所述网络设备进行空中接口信令交互;

所述测试系统加载和执行测试用例,通过PEI向所述主TETRA数字集群测试移动终端发送所述测试用例对应的控制指令,对所述主TETRA数字集群测试移动终端和所述网络设备之间的空中接口信令交互进行监测,将监测到的空中接口信令和TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端和所述网络设备之间的互可操作性。

所述的方法还包括:

在所述被测系统中设置主TETRA数字集群测试移动终端、定向耦合器和网络设备;

所述主TETRA数字集群测试移动终端通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过无线通信网络和所述网络设备进行空中接口信令交互;

所述的网络设备包括基站和移动交换机通过无线通信网络和所述主TETRA数字集群测试移动终端进行空中接口信令交互;

所述的定向耦合器接收所述网络设备发送的空中接口信令,将所述空中接口信令以有线方式传输给所述主TETRA数字集群测试移动终端;

所述的主TETRA数字集群测试移动终端还通过PEI将所述定向耦合器传输过来的空中接口信令传输给所述测试控制计算机。

所述的方法还包括:

在所述被测系统中设置协同TETRA数字集群测试移动终端,所述协同TETRA数字集群测试移动终端通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过天线接收所述网络设备发送的空中接口信令,通过PEI将所述空中接口信令传输给所述测试控制计算机。

所述的方法还包括:

当所述的网络设备为多个时,在所述被测系统中还设置:衰减器和合路器,

所述的衰减器将所述定向耦合器输出的空中接口信令进行衰减后传输给合路器,

所述的合路器将来自多个定向耦合器的空中接口信令进行合并处理后,再通过衰减器有线传输给主TETRA数字集群测试移动终端。

所述的方法还包括:

在所述测试系统中设置TETRA数字集群空中接口分析仪和测试控制计算机;

所述的TETRA数字集群空中接口分析仪通过以太网和测试控制计算机连接,通过天线对主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和网络设备之间的空中接口信令交互进行监测,并将监测到的空中接口信令通过以太网传输给测试控制计算机;

所述的测试控制计算机编写测试用例对应的符合TETRA数字集群空中接口协议栈的测试脚本,执行所述测试脚本,通过PEI使用控制指令控制主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端进行业务操作;将所述的TETRA数字集群空中接口分析仪传输过来的空中接口信令、主TETRA数字集群测试移动终端和协同TETRA数字集群测试移动终端传输过来的空中接口信令与TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和所述网络设备之间的空中接口协议互可操作性。

由上述本发明的实施例提供的技术方案可以看出,本发明实施例提供的方法和系统可以用于TETRA数字集群终端和网络设备之间空中接口协议互可操作性的自动测试,可以实时地验证TETRA数字集群设备是否满足TETRAMoU的IOP测试标准的规定,以便快速地进行TETRA数字集群终端和网络设备之间的空中接口协议互可操作性测试。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中的一种TETRA数字集群空中接口协议栈模型的示意图;

图2为本发明实施例一提供的一种TETRA数字集群系统空中接口协议栈的结构示意图;

图3为本发明实施例一提供的一种对TETRA数字集群空中接口协议互可操作性进行测试的系统的结构示意图;

图4为本发明实施例一提供的另一种对TETRA数字集群空中接口协议互可操作性进行测试的系统的结构示意图;

图5为本发明实施例二提供的一种对TETRA数字集群空中接口协议互可操作性进行测试的方法的处理流程图;

图6本发明实施例三提供的一种组呼协议测试示例的测试序列图。

具体实施方式

为便于对本发明实施例的理解,下面将结合附图以几个具体实施例为例做进一步的解释说明,且各个实施例并不构成对本发明实施例的限定。

实施例一

该实施例提供的一种对TETRA数字集群空中接口协议互可操作性进行测试的系统的结构示意图如图3所示,包括:被测系统310和测试系统350。

被测系统310,包括网络设备320、主TETRA数字集群测试移动终端330、定向耦合器340,所述主TETRA数字集群测试移动终端通过PEI(Peripheral Equipment Interface,外围设备接口)与测试系统连接,接收并执行所述测试系统传输过来的控制指令,通过无线通信网络与所述网络设备进行空中接口信令交互;

测试系统350,包括主TETRA数字集群空中接口分析仪360和测试控制计算机370,用于加载和执行测试用例,通过PEI向所述主TETRA数字集群测试移动终端发送所述测试用例对应的控制指令,对所述主TETRA数字集群测试移动终端和所述网络设备之间的空中接口信令交互进行监测,将监测到的空中接口信令和TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端和所述网络设备之间的互可操作性。

具体的,所述的主TETRA数字集群测试移动终端,用于通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过无线通信网络和所述网络设备进行空中接口信令交互。上述控制指令可以为AT指令。

所述的网络设备,包括基站和移动交换机,用于通过无线通信网络和所述主TETRA数字集群测试移动终端进行空中接口信令交互;

所述的定向耦合器,用于接收所述网络设备发送的空中接口信令,将所述空中接口信令以有线方式传输给所述主TETRA数字集群测试移动终端;

所述的主TETRA数字集群测试移动终端,还用于通过PEI将所述定向耦合器传输过来的空中接口信令传输给所述测试控制计算机。

该实施例提供的另一种对TETRA数字集群空中接口协议互可操作性进行测试的系统的结构示意图如图4所示,在图4中,所述的网络设备为多个时,所述的被测系统还包括:协同TETRA数字集群测试移动终端、衰减器和合路器。

所述的协同TETRA数字集群测试移动终端,用于通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过天线接收所述网络设备发送的空中接口信令,通过PEI将所述空中接口信令传输给所述测试控制计算机。

所述的衰减器,用于将所述定向耦合器输出的空中接口信令进行衰减后传输给合路器,

所述的合路器,用于将来自多个定向耦合器的空中接口信令进行合并处理后,再通过衰减器有线传输给主TETRA数字集群测试移动终端。

具体的,所述的测试系统包括TETRA数字集群空中接口分析仪和测试控制计算机,

所述的TETRA数字集群空中接口分析仪,用于通过以太网和测试控制计算机连接,通过天线对主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和网络设备之间的空中接口信令交互进行监测,并将监测到的空中接口信令通过以太网传输给测试控制计算机;

所述的测试控制计算机,用于编写测试用例对应的符合TETRA数字集群空中接口协议栈的测试脚本,该测试脚本可以符合TETRA MoU(Memorandum of Understanding,谅解备忘录)的IOP(Inter-OPerability,互可操作性)测试标准。

执行所述测试脚本,利用PEI使用控制指令控制主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端进行业务操作。通过内部设置的互可操作性自动测试控制软件将所述的协分析仪传输过来的空中接口信令、主TETRA数字集群测试移动终端和协同TETRA数字集群测试移动终端传输过来的空中接口信令与TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述TETRA数字集群测试移动终端和所述网络设备之间的空中接口协议互可操作性。

互可操作性自动测试控制软件是TETRA数字集群互可操作性自动测试系统的核心,互可操作性自动测试控制软件依据TETRA MoU的IOP测试标准的规定的步骤,编写了测试例对应的TTCN-3测试脚本,存储各个移动终端对应的TTCN-3测试脚本所对应的标准空中接口信令模板。

测试人员启动互可操作性自动测试控制软件,加载相应的测试例,执行所述测试例对应的TTCN-3测试脚本,通过PEI接口使用AT指令控制各个移动终端进行语音呼叫和数据传输等测试操作。终端PEI接口采集被测移动台的内部工作状态,同时还通过以太网接口控制TETRA空中接口协议分析仪采集移动终端和所述网络设备之间空中接口传输的空中接口协议信令。互可操作性自动测试控制软件将所述的协议分析仪发送过来的各个移动终端对应的空中接口的信令和各个移动终端对应的TTCN-3测试脚本所对应的标准信令模板进行匹配比对,根据匹配比对的结果来验证TETRA数字集群测试移动终端和所述网络设备之间空中接口的信令是否符合TETRA MoU的IOP测试标准。

如果测试人员发现被测设备的工作流程存在异常,可以利用TETRA数字集群空中接口协议分析仪的离线数据分析功能,对空中接口协议信令流程进行进一步分析,以判断被测设备工作流程异常的原因,并做出最终的测试判定。

实施例二

该实施例提供的一种对TETRA数字集群空中接口协议互可操作性进行测试的方法的处理流程如图5所示。

步骤510、构造包括被测系统和测试系统的对TETRA数字集群空中接口协议互可操作性进行测试的系统。

步骤520、所述测试系统加载和执行测试用例,通过PEI向所述主TETRA数字集群测试移动终端发送所述测试用例对应的控制指令。

步骤530、在所述被测系统中设置主TETRA数字集群测试移动终端、定向耦合器和网络设备。

所述主TETRA数字集群测试移动终端通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过无线通信网络和所述网络设备进行空中接口信令交互。所述的网络设备包括基站和移动交换机,通过无线通信网络和所述主TETRA数字集群测试移动终端进行空中接口信令交互。所述的定向耦合器接收所述网络设备发送的空中接口信令,将所述空中接口信令以有线方式传输给所述主TETRA数字集群测试移动终端。

所述的主TETRA数字集群测试移动终端还通过PEI将所述定向耦合器传输过来的空中接口信令传输给所述测试控制计算机。

在所述被测系统中还可以设置协同TETRA数字集群测试移动终端,所述协同TETRA数字集群测试移动终端通过PEI和测试系统中的测试控制计算机连接,接收并执行所述测试控制计算机发送过来的控制指令,通过天线接收所述网络设备发送的空中接口信令,通过PEI将所述空中接口信令传输给所述测试控制计算机。

当所述的网络设备为多个时,在所述被测系统中还设置:衰减器和合路器,所述的衰减器将所述定向耦合器输出的空中接口信令进行衰减后传输给合路器,所述的合路器将来自多个定向耦合器的空中接口信令进行合并处理后,再通过衰减器有线传输给主TETRA数字集群测试移动终端。

步骤540、在所述测试系统中设置TETRA数字集群空中接口分析仪和测试控制计算机。

所述的TETRA数字集群空中接口分析仪通过以太网和测试控制计算机连接,通过天线对主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和网络设备之间的空中接口信令交互进行监测,并将监测到的空中接口信令通过以太网传输给测试控制计算机;

所述的测试控制计算机编写测试用例对应的符合TETRA数字集群空中接口协议栈的测试脚本,执行所述测试脚本,通过PEI使用控制指令控制主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端进行业务操作;将所述的TETRA数字集群空中接口分析仪传输过来的空中接口信令、主TETRA数字集群测试移动终端和协同TETRA数字集群测试移动终端传输过来的空中接口信令与TETRA数字集群空中接口协议栈规定的标准协议信令进行匹配比对,根据匹配比对结果验证所述主TETRA数字集群测试移动终端、协同TETRA数字集群测试移动终端和所述网络设备之间空中接口协议的互可操作性。

实施例三

该实施例通过一个组呼协议测试示例,说明如何使用上述图3所示的对TETRA数字集群互可操作性进行测试的系统进行TETRA MoU IOP测试标准的互可操作性测试。

该组呼协议测试示例使用的测试例是IOP001-01标准中的测试例3.1,该测试例建立一个普通的组呼,并进行PTT(Push to Talk,即按即说)切换。执行IOP001-01标准中的测试例3.1中的测试过程,该组呼协议测试示例的测试序列图如图6所示,包括如下的测试步骤:

1、测试控制计算机中的测试控制软件向主呼移动终端发送AT+CTSDC和ATD(Asynchronous Time Division,异步时分)命令,AT+CTSDC命令配置主呼移动终端呼叫模式,ATD命令对主呼移动终端进行拨号;

2、主呼移动终端向测试网络发送U-SETUP信令,启动组呼呼叫建立;

3、TETRA数字集群空中接口协议分析仪接收到U-SETUP原语之后,将U-SETUP原语转发至测试控制计算机中的测试控制软件,进行该U-SETUP原语信令分析和比对;

4、在测试网络接收到U-SETUP信令之后,向主呼移动终端回应D-CALL-PROCEEDING信令,通知主呼移动终端已将组呼呼叫建立请求发送至被呼移动终端;

5、主呼移动终端向测试控制软件发送+CTOCP命令,通知测试控制软件已将组呼呼叫建立请求发送至被呼移动终端,测试控制软件对D-CALL-PROCEEDING信令进行信令分析和比对;

6、TETRA数字集群协议分析仪接收到D-CALL-PROCEEDING信令之后,将D-CALL-PROCEEDING信令转发至测试控制软件,进行该D-CALL-PROCEEDING信令的分析和比对;

7、测试网络向被呼移动终端发送D-SETUP信令,通知被呼移动终端有新的组呼呼叫建立请求;

8、被呼移动终端向测试控制软件发送+CTICN命令,通知测试控制软件被呼移动终端有新的组呼呼叫建立请求,测试控制软件对D-SETUP信令进行信令分析和比对;

9、TETRA数字集群空中接口协议分析仪接收到D-SETUP信令之后,将D-SETUP信令转发至测试控制软件,进行该D-SETUP信令的信令分析和比对;

10、测试网络向主呼移动终端发送D-CONNECT信令,请求主呼移动终端建立连接;

11、主呼移动终端向测试控制软件发送+CTICN命令,通知测试控制软件请求主呼移动终端建立连接,测试控制软件对D-CONNECT信令进行信令分析和比对;

12、TETRA数字集群空中接口协议分析仪接收到D-CONNECT信令之后,将D-CONNECT信令转发至测试控制软件,进行该D-CONNECT信令的信令分析和比对;

13、测试控制软件向主呼移动终端发送AT+CUTXC命令,通知主呼移动终端释放PTT;

14、主呼移动终端向测试网络发送U-TX-CEASED信令,通知测试网络主呼移动终端请求释放PTT;

15、在TETRA数字集群空中接口协议分析仪接收到U-TX-CEASED信令之后,将U-TX-CEASED信令转发给测试控制软件,进行该U-TX-CEASED信令的信令分析和比对;

16、测试网络向主呼移动终端和被呼移动终端发送D-TX-CEASED信令,通知主呼移动终端和被呼移动终端释放PTT;

17、主呼移动终端和被呼移动终端向测试控制软件发送+CTTXC命令,通知测试控制软件已释放PTT,测试控制软件对D-TX-CEASED信令进行信令分析和比对;

18、TETRA数字集群空中接口协议分析仪接收到D-TX-CEASED信令之后,将D-TX-CEASED信令转发至测试控制软件,进行该D-TX-CEASED信令的信令分析和比对;

19、测试控制软件向被呼移动终端发送AT+CUTXD命令,请求发射允许(即申请PTT通话权);

20、被呼移动终端向测试网络发送U-TX-DEMAND信令,通知测试网络被呼移动终端请求发射允许(即申请PTT通话权);

21、TETRA数字集群空中接口协议分析仪接收到U-TX-DEMAND信令之后,将U-TX-DEMAND信令转发至测试控制软件,进行该U-TX-DEMAND信令的信令分析和比对;

22、测试网络向主呼移动终端和被呼移动终端发送D-TX-GRANTED信令,通知主呼移动终端和被呼移动终端授予发射请求(即授予PTT通话权);

23、主呼移动终端和被呼移动终端向测试控制软件发送+CTXG命令,通知测试控制软件授予发射请求(即授予PTT通话权);

24、TETRA数字集群空中接口协议分析仪接收到D-TX-GRANTED信令之后,将D-TX-GRANTED信令转发至测试控制软件,进行D-TX-GRANTED信令的信令分析和比对;

25、测试控制软件向主呼移动终端发送AT+CUTXC命令,通知主呼移动终端释放PTT;

26、主呼移动终端向测试网络发送U-TX-CEASED信令,通知测试网络主呼移动终端请求释放PTT;;

27、TETRA数字集群空中接口协议分析仪接收到U-TX-CEASED信令之后,将U-TX-CEASED信令转发至测试控制软件,进行该U-TX-CEASED信令的信令分析和比对;

28、测试网络向主呼移动终端和被呼移动终端发送D-TX-CEASED信令,通知主呼移动终端和被呼移动终端释放PTT;

29、主呼移动终端和被呼移动终端向测试控制软件发送+CTTXC命令,通知测试控制软件已释放PTT,测试控制软件对D-TX-CEASED信令进行信令分析和比对;

30、TETRA数字集群空中接口协议分析仪接收到D-TX-CEASED信令之后,将D-TX-CEASED信令转发至测试控制软件,进行该D-TX-CEASED信令的信令分析和比对;

31、测试网络向主呼移动终端和被呼移动终端发送D-DISCONNECT信令,通知主呼移动终端和被呼移动终端拆除通话;

32、主呼移动终端和被呼移动向测试控制软件发送+CTCR命令,通知测试控制软件已拆除本次通话,测试控制软件对D-DISCONNECT信令进行信令分析和比对;;

33、TETRA数字集群空中接口协议分析仪接收到D-DISCONNECT信令之后,将D-DISCONNECT信令转发至测试控制软件,进行D-DISCONNECT信令的信令分析和比对。

综上所述,本发明实施例提供的方法和系统可以用于TETRA数字集群终端和网络设备之间空中接口协议互可操作性的自动测试,可以实时地验证TETRA数字集群设备空中接口协议是否满足TETRA MoU的IOP测试标准的规定,以便快速地进行TETRA数字集群终端和网络设备之间空中接口协议的互可操作性测试。

本发明实施例提供的对TETRA数字集群空中接口协议互可操作性进行测试的系统的架构简单,能够实时地获取和分析TETRA数字集群终端和网络设备之间的空中接口信令,测试实时性高。

本发明实施例提供的对TETRA数字集群空中接口协议互可操作性进行测试的方法采用自动测试,测试实现过程简单。自动分析和比对信令流程和信令参数,不需要人工单步操作。只需要开始测试时配置参数,就可以进行自动测试,快速地获得测试结果,测试效率高。在测试信令流程和信令参数分析和比对的过程中,不要求测试人员掌握不同测试用例的信令顺序和每个信令中的参数,测试人员不必理解TETRA数字集群空中接口协议栈,降低了测试难度,提高了测试的准确性。

本发明实施例提供的方法和系统的通用性强,适合不同厂商不同型号的基站和移动终端的空中接口协议栈互可操作性测试,

本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号