掌桥专利:专业的专利平台
掌桥专利
首页

一种数字专网的通信终端及配套加密组件检测系统及方法

文献发布时间:2024-01-17 01:26:37


一种数字专网的通信终端及配套加密组件检测系统及方法

技术领域

本发明涉及数字通信测试技术领域,具体涉及一种数字专网的通信终端及配套加密组件检测系统及方法。

背景技术

本节中的陈述仅提供与本公开相关的背景信息,并且可能不构成现有技术。

随着数字通信技术发展,数字专网尤其是数字电话网在特定行业领域中得到广泛应用,通信终端及配套加密组件是数字专网重要组成部分,为用户提供安全语音通信业务。

通信终端及配套加密组件生产任务量大,当前进行批量生产时需要基于数字专网搭建实装测试环境,但由于数字专网组成复杂、部件多体积大、硬件成本高,需专业人员进行组装、开通与维护,且对场地的操作空间、安全性、供电稳定性、散热措施均有较高要求,因此实装测试环境无法直接建在生产车间,导致生产时需要在装配线与调测线之间频繁转运,不能满足“装调检”一体化生产的要求。

此外,在对通信终端及配套加密组件的指标“通信成功率≥99.9%”进行测试时,需要安排大量人力分成若干小组,每组进行上千次的重复手动拨打操作和记录,劳动量大、耗时长且容易出错,严重影响测试效率和测试质量。

发明内容

本发明的目的在于:针对目前背景技术中存在的问题,提供了一种数字专网的通信终端及配套加密组件检测系统及方法,取代数字专网实装环境,应用在通信终端与加密组件“装调检”一体化生产线上,实现主要功能性能的自动化测试,降低测试成本与测试难度,提高制造效率与质量控制能力,最终为通信终端及其配套加密组件在无数字专网条件下进行功能与性能检测提供高效率、低成本解决方案,从而解决了上述问题。

本发明的技术方案如下:

一种数字专网的通信终端及配套加密组件检测系统,包括:用于与待测通信终端和待测加密组件连接的检测系统主机、与检测系统主机连接的上位机和陪测通信终端;所述陪测通信终端与陪测加密组件连接;

所述上位机用于将呼叫号码和工作密钥下发至检测系统主机;所述检测系统主机与待测通信终端和陪测通信终端建链后,负责呼叫号码比对、工作密钥下发、分发工作密钥成功应答接收、将待测通信终端和陪测通信终端对应的输入输出数字信号进行接续。

进一步地,所述上位机内运行有测试软件,所述测试软件配置有呼叫号码、工作密钥、语音数据包和性能测试指标;

所述测试软件读取性能测试指标,按照预设的测试流程自动执行测试,并在测试软件界面上实时显示测试过程信息,反馈测试结果。

进一步地,所述检测系统主机,包括:

传输控制单元,所述传输控制单元实现与通信终端及加密组件的多种接口适配与通信传输控制,并提供网络接口用于连接上位机;所述通信终端包括:待测通信终端和陪测通信终端,所述加密组件,包括:待测加密组件和陪测加密组件;

专网通信链路模拟单元,所述专网通信链路模拟单元与传输控制单元连接,用于专网通信链路信令接收和发送,实现模拟数字专网的通信建链和工作密钥分发过程,构建全双工数字通信链路;

加密组件转接插件,所述加密组件转接插件将待测通信终端与待测加密组件之间的信号通过检测系统主机进行转接,实现检测系统主机对加密业务数据的采集。

进一步地,所述传输控制单元,包括:网络接口、FPGA处理器、调制解调与线路传输电路A、语音编解码电路A、程控接口电路A、加密组件接口适配电路、调制解调与线路传输电路B、语音编解码电路B、程控接口电路B;

所述上位机通过网络接口与FPGA处理器连接;

所述待测通信终端通过调制解调与线路传输电路A、语音编解码电路A、程控接口电路A、加密组件转接插件与FPGA处理器连接;

所述待测加密组件通过加密组件接口适配电路与FPGA处理器连接;

所述陪测通信终端通过调制解调与线路传输电路B、语音编解码电路B、程控接口电路B;

所述陪测加密组件插入陪测通信终端内。

进一步地,所述FPGA处理器控制调制解调与线路传输电路,实现对通信线路信号的调制与解调;所述调制解调与线路传输电路包括:调制解调与线路传输电路A和调制解调与线路传输电路B;

所述FPGA处理器对解调后信号进行解析获取专网通信链路信令并发往专网通信链路模拟单元;

所述FPGA处理器接收专网通信链路模拟单元的专网通信链路信令并发往对应的调制解调与线路传输电路进行调制;

所述FPGA处理器控制语音编解码电路实现语音数据包的发送与接收,所述语音编解码电路包括:语音编解码电路A和语音编解码电路B;

所述FPGA处理器控制程控接口电路与通信终端的程控接口进行通信,实现对通信终端的拨号与摘机控制,所述程控接口电路包括:程控接口电路A和程控接口电路B;

所述FPGA处理器通过加密组件转接插件和加密组件接口适配电路实现对加密组件业务数据的采集;

所述FPGA处理器通过网络接口实现与上位机测试软件的数据收发控制。

进一步地,所述实现模拟数字专网的通信建链和工作密钥分发过程,构建全双工数字通信链路,包括:

测试软件将两组呼叫号码和两组工作密钥下发至专网通信链路模拟单元,其中一组呼叫号码和一组工作密钥对应陪测通信终端和陪测加密组件,另一组呼叫号码和另一组工作密钥对应待测通信终端和待测加密组件;

所述专网通信链路模拟单元向待测通信终端和陪测通信终端循环发送空闲码,并等待通信终端发起通信建链请求;

将任一通信终端作为主叫通信终端,另一通信终端作为被叫通信终端;

当主叫通信终端发起建链请求后,所述专网通信链路模拟单元与主叫通信终端确认通信工作模式,等待主叫通信终端发送被叫通信终端对应的呼叫号码;

所述专网通信链路模拟单元依次接收主叫通信终端发送的呼叫号码,并向主叫通信终端返回确认应答;

所述专网通信链路模拟单元比对主叫通信终端发送的呼叫号码与测试软件下发的被叫通信终端的呼叫号码一致,则向主叫通信终端发送对应的工作密钥,通过主叫通信终端转发到对应的加密组件,并等待主叫通信终端返回分发工作密钥成功应答;若呼叫号码比对失败或超时未收到分发工作密钥成功应答,则向主叫通信终端发送拆线指令,向上位机测试软件发送建链失败通知;

当被叫通信终端发起建链请求后,所述专网通信链路模拟单元与被叫通信终端确认通信工作模式,并向被叫通信终端发送对应的工作密钥,通过被叫通信终端转发到对应的加密组件,并等待被叫通信终端返回分发工作密钥成功应答;若超时未收到分发工作密钥成功应答,则向被叫通信终端发送拆线指令,向上位机测试软件发送建链失败通知。

进一步地,所述实现模拟数字专网的通信建链和工作密钥分发过程,构建全双工数字通信链路,还包括:

专网通信链路模拟单元在确认收到主叫通信终端和被叫通信终端返回的分发工作密钥成功应答后,将主叫通信终端与被叫通信终端对应的输入输出数字信号进行接续,并向通信终端两端发送振铃指令,向上位机测试软件发送建链成功通知;

所述专网通信链路模拟单元保持接续状态,直到接收到任一通信终端发送的拆除链路指令后,拆除接续的链路,并向通信终端两端发送挂机指令,向上位机测试软件发送拆链完成通知。

一种数字专网的通信终端及配套加密组件检测方法,基于上述的一种数字专网的通信终端及配套加密组件检测系统,包括:

步骤S1:通过上位机配置并向检测系统主机下发测试参数;

步骤S2:检测系统主机根据测试参数和预设的测试流程,对通信终端和加密组件执行无人值守循环测试;

步骤S3:检测系统主机采集测试过程数据,并通过上位机进行分析。

进一步地,所述步骤S1,包括:

步骤S11:操作测试软件,在配置界面进行参数配置,所述参数包括:待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、语音数据包、性能测试指标N;

步骤S12:在检测系统主机上电启动成功后,通过测试软件将待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、语音数据包下发到检测系统主机。

进一步地,所述步骤S2,包括:

步骤S21:通过测试软件读取性能测试指标N,并将测试计数T和测试失败计数L清零后,开始执行无人值守循环测试:

步骤S22:测试软件发送“通信建链”通知给检测系统主机,计数T=T+1;

步骤S23:检测系统主机向待测通信终端的程控接口发送“程控拨号”指令,待测通信终端收到指令后,自动拨打陪测通信终端呼叫号码发起建链请求;

步骤S24:检测系统主机控制专网通信链路模拟单元完成通信建链和工作密钥分发,构建专网全双工数字通信链路;

步骤S25:检测系统主机判断通信建链是否成功,若成功,则向陪测通信终端程控接口发送“程控摘机”指令,通信终端双方进入通信工作状态;若失败,则计数L=L+1,并跳转到步骤S27;

步骤S26:检测系统主机自动执行语音加密通信测试,并判断测试是否成功,若测试失败,则计数L=L+1;

步骤S27:检测系统主机计算通信成功率P,判断P值是否满足P≥99.9%。若P值不满足,则测试软件结束测试流程,并控制上位机连接的告警装置告警;若P值满足,则测试软件在测试界面更新测试信息;

步骤S28:检测系统主机对T与N进行比较,判断是否完成循环测试,若未完成,则返回步骤S22执行循环测试;若完成,则测试软件结束测试流程。

进一步地,所述检测系统主机自动执行语音加密通信测试,包括:

步骤A:传输控制单元控制FPGA处理器将语音数据包A添加同步头信号后,通过并串转换生成语音数据流,分别发往待测通信终端所对应的语音编解码电路A和陪测通信终端所对应的语音编解码电路B,通过解码电路将语音数据流转换为模拟语音信号发往对应的通信终端;

步骤B:待测通信终端将模拟语音信号转化为待加密业务数据A后,通过加密组件转接插件、加密组件接口适配电路发送到待测加密组件;待测加密组件对待加密业务数据A进行加密后获得已加密业务数据A,并通过加密组件接口适配电路、加密组件转接插件发送到待测通信终端,由待测通信终端对已加密业务数据A进行信号调制,并将调制后的信号发送到调制解调与线路传输电路A进行解调,并将解调后的数字信号通过内部全双工数字通信链路发送到调制解调与线路传输电路B进行信号调制;并将调制后信号通过调制解调与线路传输电路B传输到陪测通信终端;陪测通信终端将信号解调后获得待解密业务数据A,并调用陪测加密组件对待解密业务数据A进行解密处理获得已解密业务数据A,陪测通信终端将已解密业务数据A转化为模拟语音信号,并输出到语音编解码电路B进行编码后获得语音数据流发往FPGA处理器,FPGA处理器根据同步头信号从语音数据流中提取出有效数据,通过串并转换还原为语音数据包AB,并将语音数据包AB发往测试软件;

步骤C:陪测通信终端将模拟语音信号转化为待加密业务数据B,通过调用陪测加密组件进行加密后获得已加密业务数据B,并对已加密业务数据B进行信号调制后通过调制解调与线路传输电路B进行解调,并将解调后的数字信号通过内部全双工数字通信链路发送到调制解调与线路传输电路A进行信号调制,调制后的信号通过调制解调与线路传输电路A传输到待测通信终端;待测通信终端将信号解调后获得待解密业务数据B,通过加密组件转接插件和加密组件接口适配电路将待解密业务数据B发送到待测加密组件进行解密后获得已解密业务数据B;待测加密组件将已解密业务数据B通过加密组件接口适配电路、加密组件转接插件发送到待测通信终端;待测通信终端将已解密业务数据B转化为模拟语音,并输出到语音编解码电路A进行编码后获得语音数据流,并发往FPGA处理器,FPGA处理器根据同步头信号从语音数据流中提取出有效数据,通过串并转换还原为语音数据包BA,并将语音数据包BA发往上位机测试软件;

步骤D:测试软件分别将收到的语音数据包AB和语音数据包BA与测试软件中存储的语音数据包A进行比对,并记录比对结果;

步骤E:测试软件向待测通信终端和陪测通信终端的程控接口发送拆除链路指令,检测系统主机收到通信终端的应答后拆除当前链路。

进一步地,所述步骤S3,包括:

在专网通信链路模拟单元采集通信建链过程交互数据和工作密钥分发过程交互数据,上传到测试软件,测试软件通过其内部的通信建链流程模型对过程数据进行分析,当通信建链和工作密钥分发出现超时或协议交互失败等故障时,测试软件在界面上显示故障信息;

在传输控制单元采集待测加密组件的待加密业务数据A、已加密业务数据A、待解密业务数据B和已解密业务数据B,上传到测试软件检验其协议符合性,并在测试软件界面上显示检验结果。

与现有的技术相比本发明的有益效果是:

1、取代实装环境,大幅降低制造成本:当前通信终端及配套加密组件在批量生产时,需要基于数字专网实装搭建生产测试环境;但由于数字专网组成复杂、硬件成本高,需要专业人员进行组装、开通与定期维护,且对场地的操作空间、安全性、供电稳定性、散热措施均有较高要求,因此实装测试环境无法直接建在生产车间,装备生产时需要在装配线与调测线之间频繁转运,导致制造成本高效率低。采用本发明,可以完全取代数字专网实装环境,硬件成本从超过100万元降至2万元,大幅降低98%,且体积小巧,适合布置在“装调检”一体化生产线的调试工位,有效降低制造成本。

2、实现关键指标的无人值守测试,提高测试效率与质量:当前在进行通信终端及其配套加密组件关键指标“通信成功率≥99.9%”的测试时,需要安排大量人力分成若干小组,每组进行上千次的重复手动拨打操作和记录,劳动量大、耗时长且容易出错,影响测试质量。采用本发明,以无人值守的方式实现通信成功率指标测试,并自动记录与统计测试结果,稳定可靠,可取代大量人力,提高关键指标的测试效率与测试质量。

附图说明

图1为一种数字专网的通信终端及配套加密组件检测系统的系统框图;

图2为传输控制单元的系统框图;

图3为构建全双工数字通信链路的流程图;

图4为一种数字专网的通信终端及配套加密组件检测方法的流程图;

图5为检测系统主机自动执行语音加密通信测试的流程图。

具体实施方式

需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

下面结合实施例对本发明的特征和性能作进一步的详细描述。

实施例一

本实施例提出了一种数字专网的通信终端及配套加密组件检测系统,可为通信终端及其配套加密组件提供语音、线路、加密多业务接口接入适配,通过自动控制通信终端及加密组件完成通信建链和工作密钥分发流程,构建专网全双工加密通信信道;通过自动向通信终端发送语音数据测试激励,接收通信终端的测试反馈并对反馈结果进行判定,实现对通信终端及加密组件的功能性能检测。

请参阅图1,一种数字专网的通信终端及配套加密组件检测系统,具体包括:用于与待测通信终端和待测加密组件连接的检测系统主机、与检测系统主机连接的上位机和陪测通信终端;所述陪测通信终端与陪测加密组件连接;

所述上位机用于将呼叫号码和工作密钥下发至检测系统主机;所述检测系统主机与待测通信终端和陪测通信终端建链后,负责呼叫号码比对、工作密钥下发、分发工作密钥成功应答接收、将待测通信终端和陪测通信终端对应的输入输出数字信号进行接续。

在本实施例中,具体的,所述上位机内运行有测试软件,所述测试软件配置有呼叫号码、工作密钥、语音数据包和性能测试指标;同时所述上位机还提供人机交互页面,启动测试后,测试软件读取性能测试指标要求,按照预设的测试流程自动执行测试,并在测试软件界面上实时显示测试过程信息,反馈测试结果;

所述测试软件读取性能测试指标,按照预设的测试流程自动执行测试,并在测试软件界面上实时显示测试过程信息,反馈测试结果;

所述检测系统主机,包括:

传输控制单元,所述传输控制单元实现与通信终端及加密组件的多种接口适配与通信传输控制,并提供网络接口用于连接上位机;所述通信终端包括:待测通信终端和陪测通信终端,所述加密组件,包括:待测加密组件和陪测加密组件;

专网通信链路模拟单元,所述专网通信链路模拟单元与传输控制单元连接,用于专网通信链路信令接收和发送,实现模拟数字专网的通信建链和工作密钥分发过程,构建全双工数字通信链路;优选地,所述专网通信链路模拟单元采用可编程器件FPGA芯片作为处理器;

加密组件转接插件,所述加密组件转接插件将待测通信终端与待测加密组件之间的信号通过检测系统主机进行转接,实现检测系统主机对加密业务数据的采集;

需要说明的是,从大方向来说,所述检测系统主机与待测通信终端及待测加密组件的连接方式是:将检测系统主机线路接口通过电话线连接到待测通信终端的线路接口,将检测系统主机话音接口与待测通信终端的手柄线连接,将检测系统主机程控接口通过通信线缆与待测通信终端的程控接口连接,将检测系统主机的加密组件转接插件插入到待测通信终端的密码组件接口,将待测加密组件插入到检测系统主机的加密组件接口;

所述检测系统主机与陪测通信终端及陪测加密组件的连接方式是:陪测加密组件插入陪测通信终端内,陪测通信终端线路接口通过电话线连接到检测系统主机的陪测通信终端线路接口,陪测通信终端通信接口通过通信线缆连接到检测系统主机的程控接口,陪测通信终端手柄线连接到检测系统主机的陪测通信终端话音接口,检测系统主机以太网接口与上位机以太网接口之间通过网线连接。

在本实施例中,具体的,如图2所示,所述传输控制单元,包括:网络接口、FPGA处理器、调制解调与线路传输电路A、语音编解码电路A、程控接口电路A、加密组件接口适配电路、调制解调与线路传输电路B、语音编解码电路B、程控接口电路B;

所述上位机通过网络接口与FPGA处理器连接;

所述待测通信终端通过调制解调与线路传输电路A、语音编解码电路A、程控接口电路A、加密组件转接插件与FPGA处理器连接;

所述待测加密组件通过加密组件接口适配电路与FPGA处理器连接;

所述陪测通信终端通过调制解调与线路传输电路B、语音编解码电路B、程控接口电路B;

所述陪测加密组件插入陪测通信终端内;

所述FPGA处理器控制调制解调与线路传输电路,实现对通信线路信号的调制与解调;所述调制解调与线路传输电路包括:调制解调与线路传输电路A和调制解调与线路传输电路B;

所述FPGA处理器对解调后信号进行解析获取专网通信链路信令并发往专网通信链路模拟单元;

所述FPGA处理器接收专网通信链路模拟单元的专网通信链路信令并发往对应的调制解调与线路传输电路进行调制;

所述FPGA处理器控制语音编解码电路实现语音数据包的发送与接收,所述语音编解码电路包括:语音编解码电路A和语音编解码电路B;

所述FPGA处理器控制程控接口电路与通信终端的程控接口进行通信,实现对通信终端的拨号与摘机控制,所述程控接口电路包括:程控接口电路A和程控接口电路B;

所述FPGA处理器通过加密组件转接插件和加密组件接口适配电路实现对加密组件业务数据的采集;

所述FPGA处理器通过网络接口实现与上位机测试软件的数据收发控制。

在本实施例中,优选地,所述专网通信链路模拟单元采用型号为JFM7K325T_N的可编程器件FPGA芯片;

所述传输控制单元的FPGA处理器的型号为:JFM7K325T_N;

所述调制解调与线路传输电路A和调制解调与线路传输电路B中的调制解调芯片为MT9172AN;

所述语音编解码电路A和语音编解码电路B中的语音编解码芯片为CS649N。

在本实施例中,如图3所示,所述实现模拟数字专网的通信建链和工作密钥分发过程,构建全双工数字通信链路,包括:

测试软件将两组呼叫号码和两组工作密钥下发至专网通信链路模拟单元,其中一组呼叫号码和一组工作密钥对应陪测通信终端和陪测加密组件,另一组呼叫号码和另一组工作密钥对应待测通信终端和待测加密组件;

所述专网通信链路模拟单元向待测通信终端和陪测通信终端循环发送空闲码,并等待通信终端发起通信建链请求;

将任一通信终端作为主叫通信终端,另一通信终端作为被叫通信终端;

当主叫通信终端发起建链请求后,所述专网通信链路模拟单元与主叫通信终端确认通信工作模式,等待主叫通信终端发送被叫通信终端对应的呼叫号码;

所述专网通信链路模拟单元依次接收主叫通信终端发送的呼叫号码,并向主叫通信终端返回确认应答;

所述专网通信链路模拟单元比对主叫通信终端发送的呼叫号码与测试软件下发的被叫通信终端的呼叫号码一致,则向主叫通信终端发送对应的工作密钥,通过主叫通信终端转发到对应的加密组件,并等待主叫通信终端返回分发工作密钥成功应答;若呼叫号码比对失败或超时未收到分发工作密钥成功应答,则向主叫通信终端发送拆线指令,向上位机测试软件发送建链失败通知;

当被叫通信终端发起建链请求后,所述专网通信链路模拟单元与被叫通信终端确认通信工作模式,并向被叫通信终端发送对应的工作密钥,通过被叫通信终端转发到对应的加密组件,并等待被叫通信终端返回分发工作密钥成功应答;若超时未收到分发工作密钥成功应答,则向被叫通信终端发送拆线指令,向上位机测试软件发送建链失败通知;

专网通信链路模拟单元在确认收到主叫通信终端和被叫通信终端返回的分发工作密钥成功应答后,将主叫通信终端与被叫通信终端对应的输入输出数字信号进行接续,并向通信终端两端发送振铃指令,向上位机测试软件发送建链成功通知;

所述专网通信链路模拟单元保持接续状态,直到接收到任一通信终端发送的拆除链路指令后,拆除接续的链路,并向通信终端两端发送挂机指令,向上位机测试软件发送拆链完成通知。

请参阅图4,本实施例基于上述提出的一种数字专网的通信终端及配套加密组件检测系统,提出了一种数字专网的通信终端及配套加密组件检测方法,包括:

步骤S1:通过上位机配置并向检测系统主机下发测试参数;

步骤S2:检测系统主机根据测试参数和预设的测试流程,对通信终端和加密组件执行无人值守循环测试;

步骤S3:检测系统主机采集测试过程数据,并通过上位机进行分析。

在本实施例中,具体的,所述步骤S1,包括:

步骤S11:操作测试软件,在配置界面进行参数配置,所述参数包括:待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、语音数据包、性能测试指标N;

步骤S12:在检测系统主机上电启动成功后,通过测试软件将待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、语音数据包下发到检测系统主机;

优选地,测试人员可操作测试软件,在配置界面分别配置待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、长度为4096字节的语音数据包、性能测试指标N,配置完成后保存;在检测系统主机上电启动成功后,测试人员点击测试软件上的“下发配置”按键,测试软件自动将配置参数中的待测通信终端的呼叫号码及其工作密钥、陪测通信终端的呼叫号码及其工作密钥、语音数据包下发到检测系统主机。

在本实施例中,具体的,所述步骤S2,包括:

步骤S21:通过测试软件读取性能测试指标N,并将测试计数T和测试失败计数L清零后,开始执行无人值守循环测试:

步骤S22:测试软件发送“通信建链”通知给检测系统主机,计数T=T+1;

步骤S23:检测系统主机向待测通信终端的程控接口发送“程控拨号”指令,待测通信终端收到指令后,自动拨打陪测通信终端呼叫号码发起建链请求;

步骤S24:检测系统主机控制专网通信链路模拟单元完成通信建链和工作密钥分发,构建专网全双工数字通信链路;

步骤S25:检测系统主机判断通信建链是否成功,若成功,则向陪测通信终端程控接口发送“程控摘机”指令,通信终端双方进入通信工作状态;若失败,则计数L=L+1,并跳转到步骤S27;

步骤S26:检测系统主机自动执行语音加密通信测试,并判断测试是否成功,若测试失败,则计数L=L+1;

步骤S27:检测系统主机计算通信成功率P,判断P值是否满足P≥99.9%。若P值不满足,则测试软件结束测试流程,并控制上位机连接的告警装置告警;若P值满足,则测试软件在测试界面更新测试信息;需要说明的是,所述通信成功率通过如下公式计算:

步骤S28:检测系统主机对T与N进行比较,判断是否完成循环测试,若未完成,则返回步骤S22执行循环测试;若完成,则测试软件结束测试流程。

在本实施例中,具体的,如图5所示,所述检测系统主机自动执行语音加密通信测试,包括:

步骤A:传输控制单元控制FPGA处理器将语音数据包A添加同步头信号后,通过并串转换生成语音数据流,分别发往待测通信终端所对应的语音编解码电路A和陪测通信终端所对应的语音编解码电路B,通过解码电路将语音数据流转换为模拟语音信号发往对应的通信终端;

步骤B:待测通信终端将模拟语音信号转化为待加密业务数据A后,通过加密组件转接插件、加密组件接口适配电路发送到待测加密组件;待测加密组件对待加密业务数据A进行加密后获得已加密业务数据A,并通过加密组件接口适配电路、加密组件转接插件发送到待测通信终端,由待测通信终端对已加密业务数据A进行信号调制,并将调制后的信号发送到调制解调与线路传输电路A进行解调,并将解调后的数字信号通过内部全双工数字通信链路发送到调制解调与线路传输电路B进行信号调制;并将调制后信号通过调制解调与线路传输电路B传输到陪测通信终端;陪测通信终端将信号解调后获得待解密业务数据A,并调用陪测加密组件对待解密业务数据A进行解密处理获得已解密业务数据A,陪测通信终端将已解密业务数据A转化为模拟语音信号,并输出到语音编解码电路B进行编码后获得语音数据流发往FPGA处理器,FPGA处理器根据同步头信号从语音数据流中提取出有效数据,通过串并转换还原为语音数据包AB,并将语音数据包AB发往测试软件;

步骤C:陪测通信终端将模拟语音信号转化为待加密业务数据B,通过调用陪测加密组件进行加密后获得已加密业务数据B,并对已加密业务数据B进行信号调制后通过调制解调与线路传输电路B进行解调,并将解调后的数字信号通过内部全双工数字通信链路发送到调制解调与线路传输电路A进行信号调制,调制后的信号通过调制解调与线路传输电路A传输到待测通信终端;待测通信终端将信号解调后获得待解密业务数据B,通过加密组件转接插件和加密组件接口适配电路将待解密业务数据B发送到待测加密组件进行解密后获得已解密业务数据B;待测加密组件将已解密业务数据B通过加密组件接口适配电路、加密组件转接插件发送到待测通信终端;待测通信终端将已解密业务数据B转化为模拟语音,并输出到语音编解码电路A进行编码后获得语音数据流,并发往FPGA处理器,FPGA处理器根据同步头信号从语音数据流中提取出有效数据,通过串并转换还原为语音数据包BA,并将语音数据包BA发往上位机测试软件;

步骤D:测试软件分别将收到的语音数据包AB和语音数据包BA与测试软件中存储的语音数据包A进行比对,并记录比对结果;

步骤E:测试软件向待测通信终端和陪测通信终端的程控接口发送拆除链路指令,检测系统主机收到通信终端的应答后拆除当前链路。

在本实施例中,具体的,所述步骤S3,包括:

在专网通信链路模拟单元采集通信建链过程交互数据和工作密钥分发过程交互数据,上传到测试软件,测试软件通过其内部的通信建链流程模型对过程数据进行分析,当通信建链和工作密钥分发出现超时或协议交互失败等故障时,测试软件在界面上显示故障信息;

在传输控制单元采集待测加密组件的待加密业务数据A、已加密业务数据A、待解密业务数据B和已解密业务数据B,上传到测试软件检验其协议符合性,并在测试软件界面上显示检验结果。

本实施例提出的一种数字专网的通信终端及配套加密组件检测系统及方法与现有技术及比较如下:

CN115209457A一种专网业务测试系统及测试方法,涉及无线通信技术领域,尤其是在5G应用中,提出新的专网业务测试系统,用以解决现有技术中针对通信装网行业业务测试在实验室环境中进行,无法得到比较精确的测试结果的缺陷。与本发明申请不同在于,其主要是模拟5G无线网络环境下的通信测试,技术实现方式与应用场景均不相同。

CN104796886B终端加密通话实时性的测试方法及装置,旨在解决现有的在加密SD卡状态不足以维持加密通话时,正在进行加密通话的用户无法及时监听到通话内容是否在持续加密,无法确保持续加密通话的问题。与本发明申请不同在于,其主要是检测无线移动终端加密通话,技术实现方式与应用场景均不相同。

CN108152646B一种电话接口测试装置和方法,能够在测试电话接口时模拟不同国家或地区的电话机阻抗网络模型,提高了电话接口测试的可靠性。与本发明申请不同在于,其主要是实现模拟不同电话机阻抗网络模型,而不是通信业务功能与成功率测试。

CN112486819B一种批量测试通信设备方法及系统,主要是基于robotframework自动化框架构建自动化测试场景,在robotframework平台中执行循环脚本按被测试通信设备IP列表变量for循环执行自动化测试用例,同时将当前被测试设备IP的地址通过数据库操作库存入本地数据库表中,自动化测试用例在被调用执行时,通过导入的varible变量文件调用数据库操作库获取被测试设备IP,最终ride根据测试结果按设备IP地址生成html测试报告。与本发明申请不同在于,其技术实现方式与应用场景均不相同。

CN113206919A一种光端机话音功能自动测试系统及测试方法,通过测试系统控制不同继电器的开合,实现电话线与被测设备不同话路之间的切换;信令检测方式是通过继电器切换和铃流信号判断;语音检测方式是将测试数据合成为声音并通过喇叭输出,第一语音合成模块的喇叭与第一电话机的MIC头相邻并用隔音棉与外界隔离,形成密闭静音环境,话音信号通过第一电话线送到被测设备中传输,并在第二电话机的喇叭形成声音,第二电话机的喇叭与第二语音识别模块的MIC头相邻并用隔音棉与外界隔离,形成密闭静音环境,第二语音识别模块将接收到的声音信息进行设别并通过RS232口传送到上位机,上位机软件对比发送的声音测试数据与接收到的声音数据,形成测试结论。与本发明申请不同在于,其技术实现方式与应用场景均不相同。

以上所述实施例仅表达了本申请的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本申请保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请技术方案构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。

提供本背景技术部分是为了大体上呈现本发明的上下文,当前所署名的发明人的工作、在本背景技术部分中所描述的程度上的工作以及本部分描述在申请时尚不构成现有技术的方面,既非明示地也非暗示地被承认是本发明的现有技术。

技术分类

06120116214201