一种通讯网络控制器自动测试装置转让专利

申请号 : CN201811267488.9

文献号 : CN109302332B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 焦新泉储成群

申请人 : 中北大学北京机电工程总体设计部

摘要 :

本申请提供了一种通讯网络控制器自动测试装置,包括测试控制模块、参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块,所述的测试控制模块用于对参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块进行控制和数据处理;所述的参数配置模块用于生成配置参数,并对通讯网络控制器进行参数配置;所述的信号采集卡用于接收检测音频控发开关信号,通过测试控制模块的配置信息产生话音接受有效信号;所述的模拟语音线路交换卡用于通过测试控制模块的配置信息完成模拟语音线路接口链路互通功能;所述的数传电台模拟模块用于与通信网络控制器连接。

权利要求 :

1.一种通讯网络控制器自动测试装置,其特征在于,

所述的自动测试装置包括测试控制模块、参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块,所述的测试控制模块用于对参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块进行控制和数据处理;

所述的参数配置模块用于生成配置参数,并对通讯网络控制器进行参数配置;

所述的信号采集卡用于接收音频控发开关信号,通过测试控制模块的配置信息产生话音接受有效信号;

所述的模拟语音线路交换卡用于通过测试控制模块的配置信息完成模拟语音线路接口链路的互通功能;

所述的数传电台模拟模块用于与通信网络控制器连接,完成模拟数传电台与通信网络控制器之间的收发工作;

所述的语音终端模拟模块用于通过与通信网络控制器连接,完成语音终端与通信网络控制器之间的收发工作。

2.如权利要求1所述的一种通讯网络控制器自动测试装置,其特征在于,信号采集卡用于采集语音终端24V输入电压,所述的信号采集卡采用多路开关和ADC分别采集16路语音终端24V输入电压信号,所述的测试控制模块还用于对24V输入电压信号进行检测,信号采集卡的接收端采用光耦隔离,用于接收音频控发开关信号;信号采集卡的输出端采用光耦隔离,用于输出话音接受有效信号。

3.如权利要求2所述的一种通讯网络控制器自动测试装置,其特征在于,所述的测试控制模块还用于产生配置信息和控制指令,将配置信息发送给通讯网络控制器,对通讯网络控制器进行配置,并将控制指令发送给通讯网络控制器自动测试装置的其他模块和板卡,协同完成自动测试功能。

4.如权利要求3所述的一种通讯网络控制器自动测试装置,其特征在于,测试控制模块还用于发送测试数据至通讯网络控制器,通讯网络控制器根据路由信息将数据转发至相应的数传电台接口;数传电台数据模拟模块用于通过相应的数传电台接口从测试控制模块收到数据后,发应答帧应答通讯网络控制器,然后将收到的数据原路回发,所述的测试控制模块还用于将收到的返回数据进行分析,并给出测试结果,同时提取数传电台标识,与所配置数传电台标识比对,若比对一致则说明标识信号正确,否则,则说明标识信号异常。

5.如权利要求4所述的一种通讯网络控制器自动测试装置,其特征在于,所述的语音终端模拟模块通过信号采集卡产生信道占用信号,所述的测试控制模块用于通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置语音终端A的方向号,使得语音终端A与模拟数传电台X信道对应,语音终端A向通讯网络控制器发送语音包传输方向申请信令,若语音终端A接收到申请方向应答信令,则语音终端A启动信令监听,信号采集卡产生信道占用信号,若语音终端A接收到来自通讯网络控制器的信道占用信令,则说明提示信道占用信号测试正常。

6.如权利要求5所述的一种通讯网络控制器自动测试装置,其特征在于,所述的测试控制模块通过模拟语音线路交换卡实现所有语音接口的数据回环,测试控制模块通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置两个不同的方向号,使得语音终端A、B与M、N通道分别对应,测试控制模块设置模拟语音线路交换卡,连通M、N通道,语音终端A、B分别发送方向申请信令,若接收到申请方向应答,语音终端A从M通道发送语音数据包,语音终端B监听N通道接收到的语音包,监听成功,语音终端B从N通道发送语音数据包,语音终端A监听M通道接收到的语音包,监听成功,计算M、N通道的信号收发幅值比,给出测试结果。

7.如权利要求6所述的一种通讯网络控制器自动测试装置,其特征在于,所述的测试控制模块、参数配置模块、信号采集卡、数传电台模拟模块和语音终端模拟模块安装于工控计算机中,由安装于工控计算机中的测试控制模块统一控制。

说明书 :

一种通讯网络控制器自动测试装置

技术领域

[0001] 本申请涉及一种通讯网络控制器自动测试装置。

背景技术

[0002] 通讯网络控制器广泛用于通信系统中,用于控制数据和语音的传输。通讯网络控制器在研制、批量生产和使用过程中需要对其接口功能进行测试。传统的测试方法为人工将数传电台和语音终端连接至通讯网络控制器进行测试。由于一台通讯网络控制器可以连接很多电台和语音终端,并且通过配置可以使连接至通讯网络控制器的各语音终端之间相互通话,各电台之间相互交换数据,使得人工测试工作量很大,而且效率低、成本高。测试人员在一个工作周期需要针对几十种测试用例,分别对通讯网络控制器进行配置和电台、语音终端的连接。在一些测试用例中还要对通讯网络控制器的模拟语音线路输入端口进行短接。工作时间长了,工作人员容易疲劳,影响测试结果的准确性。
[0003] 为此,设计了一种通讯网络控制器自动测试装置用于通讯网络控制器接口功能的测试。通讯网络控制器自动测试装置主要由测试控制模块、参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块组成。测试控制模块、参数配置模块、信号采集卡、数传电台模拟模块和语音终端模拟模块安装于工控计算机中,由安装于工控计算机中的测试控制模块统一控制。参数配置模块主要用于对通讯网络控制器进行参数配置,信号采集卡主要采集来自通讯网络控制器的接口信号,模拟语音线路交换卡主要用于网络控制器任意两个模拟语音线路接口之间的联通。数传电台模拟模块和语音终端模拟模块模拟电台和语音终端,通过专用线缆与通讯网络控制器所有电台和语音终端接口连接。测试控制模块根据各种测试用例,产生相应的配置信息和控制指令,通过各种板卡实现对通讯网络控制器各接口功能的自动测试,提高了测试效率,降低了测试成本。

发明内容

[0004] 本申请要解决的技术问题是提供通讯网络控制器自动测试装置。
[0005] 为了解决上述技术问题,本申请提供了一种通讯网络控制器自动测试装置,所述的自动测试装置包括测试控制模块、参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块,所述的测试控制模块用于对参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块进行控制和数据处理;所述的参数配置模块用于生成配置参数,并对通讯网络控制器进行参数配置;所述的信号采集卡用于接收检测音频控发开关信号,通过测试控制模块的配置信息产生话音接受有效信号;所述的模拟语音线路交换卡用于通过测试控制模块的配置信息完成模拟语音线路接口链路互通功能;所述的数传电台模拟模块用于与通信网络控制器连接,完成模拟数传电台与通信网络控制器之间的收发工作;所述的语音终端模拟模块用于通过与通信网络控制器连接,完成测试模拟语音终端与通信网络控制器之间的收发工作。
[0006] 优选地,信号采集卡用于测语音终端24V输入电压,所述的信号采集卡采用多路开关和ADC分别采集16路语音终端24V输入电压信号,所述的测试控制模块还用于对24V输入电压信号进行检测,信号采集卡的接收端采用光耦隔离,用于接收检测音频控发开关信号;信号采集卡的输出端采用光耦隔离,用于输出话音接受有效指示信号。
[0007] 优选地,所述的测试控制模块还用于产生配置信息和控制指令,将配置信息发送给通讯网络控制器,对通讯网络控制器进行配置,并将控制指令发送给通讯网络控制器自动测试装置的其他模块和板卡,协同完成自动测试功能。
[0008] 优选地,测试控制模块还用于发送测试数据至通讯网络控制器,通讯网络控制器根据路由信息将数据转发至相应的数传电台接口;数传电台数据模拟模块用于从相应的数传电台接口收到数据后,发应答帧应答通讯网络控制器,然后将收到的数据原路回发,所述的测试控制模块还用于将收到的返回数据进行分析,并给出测试结果,同时提取数传电台标识,与所配置数传电台标识比对,若比对一致则说明标识信号正确,否则,则说明标识信号异常。
[0009] 优选地,所述的语音终端模拟模块通过信号采集卡产生信道占用信号,所述的测试控制模块用于通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置模拟语音终端A的方向号,使得A与模拟数传电台X信道对应,模拟语音终端A向通讯网络控制器发送语音包传输方向申请信令,若模拟语音终端A接收到申请方向应答信令,则模拟语音终端A启动信令监听,信号采集卡产生信道占用信号,若模拟语音终端A接收到来自通讯网络控制器的信道占用信令,则说明提示信道占用信号测试正常。
[0010] 优选地,所述的测试控制模块通过模拟语音线路交换卡实现所有语音接口的数据回环,测试控制模块通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置两个不同的方向号,使得语音终端A、B与M、N通道分别对应,测试控制模块设置模拟语音线路交换卡,连通M、N通道,语音终端A、B分别发送申请方向信令,若接收到申请方向应答,语音终端A从M通道发送语音数据包,语音终端B监听N通道接收到的语音包,监听成功,语音终端B从N通道发送语音数据包,语音终端A监听M通道接收到的语音包,监听成功,计算M、N通道的信号收发幅值比,给出测试结果。
[0011] 优选地,述的测试控制模块、参数配置模块、信号采集卡、数传电台模拟模块和语音终端模拟模块安装于工控计算机中,由安装于工控计算机中的测试控制模块统一控制。
[0012] 本申请的通讯网络控制器自动测试装置,通过板卡模拟电台和语音终端,使用专用线缆与通讯网络控制器所有电台和语音终端接口连接。避免了使用真实电台和语音终端测试中繁琐的连接操作。测试控制模块根据各种测试用例,产生相应的配置信息和控制指令,通过各种板卡实现对通讯网络控制器各接口功能的自动测试,提高了测试效率,降低了测试成本。

附图说明

[0013] 图1是通讯网络控制器自动测试装置组成框图。
[0014] 图2是接收开关信号模块设计原理图。
[0015] 图3是开关信号输出模块设计原理图。
[0016] 图4是24V输入电压检测模块设计原理图。
[0017] 图5是语音模拟链路互通原理图。

具体实施方式

[0018] 下面结合附图和具体实施例对本申请作进一步说明,以使本领域的技术人员可以更好地理解本申请并能予以实施,但所举实施例不作为对本申请的限定。
[0019] 如图1所示,通讯网络控制器自动测试装置以PXI工控机为架构,主要由测试控制模块、参数配置模块、信号采集卡、模拟语音线路交换卡、数传电台模拟模块和语音终端模拟模块等六部分组成。测试控制模块、参数配置模块、信号采集卡、数传电台模拟模块和语音终端模拟模块安装于工控计算机中,由安装于工控计算机中的测试控制模块统一控制。
[0020] 测试控制模块通过相应的测试软件对各模块进行控制和数据处理。该模块完成对所有功能模块的资源管理,同时也是测试控制软件运行的环境,实现测试工作流程控制和数据分析处理。参数配置模块主要用于生成配置参数,并对通讯网络控制器进行参数配置。数传电台模拟模块用于模拟各种数传电台,通过RS232串口与通信网络控制器连接,模拟数传电台与通信网络控制器之间的收发工作。语音终端模拟模块通过以太网与通信网络控制器连接,完成测试模拟语音终端与通信网络控制器之间的收发工作。信号采集卡接收检测音频控发开关信号,通过测试控制模块的配置信息产生话音接受有效信号,检测语音终端
24V输入电压。信号采集卡中接收开关信号模块设计原理图如图2所示,接收端采用光耦隔离,用于接收检测音频控发开关信号;开关信号输出模块设计原理图如图3所示,输出端采用光耦隔离,用于输出话音接受有效指示信号;语音终端24V输入电压检测模块设计原理图如图4所示,采用多路开关和ADC分别采集16路语音终端24V输入电压信号,由测试控制模块对24V输入电压信号进行检测。
[0021] 模拟语音线路交换卡通过测试控制模块的配置信息完成17路模拟语音线路接口链路互通功能。设计核心原理图如图5所示,图中开关采用光隔离开关,AI为AUDIO-IN简写,AO为AUDIO-OUT简写。开关触点电阻和耐压分别为1.25Ω和40V。语音信号交换卡中可以完成任意2个模拟链路端口连通功能。
[0022] 本申请的通讯网络控制器自动测试装置的工作原理为,
[0023] 测试控制模块根据各种测试用例,产生相应的配置信息和控制指令,将配置信息发送给通讯网络控制器,对通讯网络控制器进行配置,并将控制指令发送给通讯网络控制器自动测试装置的其他模块和板卡,协同完成自动测试功能。
[0024] 测试控制模块通过参数配置模块配置通讯网络控制器数传电台路由信息,使通讯网络控制器与数传电台模拟模块之间建立数据路由通道。测试控制模块发送测试数据至通讯网络控制器,通讯网络控制器根据路由信息将数据转发至相应的数传电台接口。数传电台数据模拟模块从相应的数传电台接口收到数据后,发应答帧应答通讯网络控制器,然后将收到的数据原路回发,测试控制模块将收到的返回数据进行分析,并给出测试结果。同时提取数传电台标识,与所配置数传电台标识比对,若比对一致则说明标识信号正确。否则,则说明标识信号异常。
[0025] 语音终端模拟模块通过信号采集卡产生信道占用信号。测试控制模块通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置模拟语音终端A的方向号,使得A与模拟数传电台X信道对应。模拟语音终端A向通讯网络控制器发送语音包传输方向申请信令,若模拟语音终端A接收到申请方向应答信令,则模拟语音终端A启动信令监听。信号采集卡产生信道占用信号,若模拟语音终端A接收到来自通讯网络控制器的信道占用信令,则说明提示信道占用信号测试正常。
[0026] 测试控制模块通过模拟语音线路交换卡实现所有语音接口的数据回环。测试控制模块通过以太网向通讯网络控制器发送配置信息,通讯网络控制器根据配置信息配置两个不同的方向号,使得语音终端A、B与M、N通道分别对应。测试控制模块设置模拟语音线路交换卡,连通M、N通道。语音终端A、B分别发送申请方向信令,若接收到申请方向应答,语音终端A从M通道发送语音数据包,语音终端B监听N通道接收到的语音包,监听成功。语音终端B从N通道发送语音数据包,语音终端A监听M通道接收到的语音包,监听成功。计算M、N通道的信号收发幅值比(Vpp),给出测试结果。
[0027] 所述的自动测试装置的测试软件提供三种工作模式:1)自检模式:完成系统自检。测试软件自检模式下可以通过标准通讯网络控制器完成通讯网络控制器自动测试装置自检工作,确认通讯网络控制器自动测试装置运行正常。2)整机测试模式:完成指定测试项目的测试。测试软件整机测试模式中测试项目包括:配置网口测试、数传网口测试、超短波、双频电台接口测试、语音终端接口测试、四线接口测试。3)维修模式:测试指定的通讯网络控制器通信链路接口。测试软件维修模式下可以对每一个通讯网络控制器通信链路接口的任意一个端口进行单独、反复测试,以辅助通讯网络控制器单端口维修。
[0028] 所述的自动测试装置的测试软件提供三种测试辅助功能:1)参数设置:完成通讯网络控制器参数设置、保存、加载、浏览、修改;完成数传网口测试数据和语音测试数据的配置生成。2)获取错误信息:完成通讯网络控制器错误信息的获取和显示。3)生成测试报告:测试报告为word文档。测试软件启动后会先进行系统线缆连接和电源开关状态的检测;如果正常,接着进入网络初始化配置,完成通讯网络控制器自动测试装置所有网络接口和通讯网络控制器网络接口初始化配置后;进入通讯网络控制器自动测试装置和通讯网络控制器系统信息初始化配置;配置完成后,软件进入测试界面。
[0029] 本发明具备以下优点:
[0030] 1、通过板卡模拟电台和语音终端,使用专用线缆与通讯网络控制器所有电台和语音终端接口连接。避免了使用真实电台和语音终端测试中繁琐的连接操作。
[0031] 2、测试控制模块根据各种测试用例,产生相应的配置信息和控制指令,通过各种板卡实现对通讯网络控制器各接口功能的自动测试,提高了测试效率,降低了测试成本。
[0032] 以上所述实施例仅是为充分说明本申请而所举的较佳的实施例,本申请的保护范围不限于此。本技术领域的技术人员在本申请基础上所作的等同替代或变换,均在本申请的保护范围之内。本申请的保护范围以权利要求书为准。