一种基于软件无线电的短波电台功能测试装置及方法制造方法及图纸

技术编号:38086851 阅读:10 留言:0更新日期:2023-07-06 08:55
本发明专利技术公开了一种基于软件无线电的短波电台功能测试装置及方法,该装置包括测试上位机软件、被测短波电台的测试组件以及陪测短波电台的测试组件;方法为:首先启动被测短波电台、上位机测试软件并生成相关测试用例,之后通过被测电台核心框架获取硬件抽象层设备并连接其端口,测试上位机发送不同的测试指令至电台相应的功能模块执行相应测试,上位机测试软件接收测试结果并生成测试报告。本发明专利技术基于软件无线电平台实现了短波电台的各项功能测试,方法简单、测试功能完善、测试效率高。方法简单、测试功能完善、测试效率高。方法简单、测试功能完善、测试效率高。

【技术实现步骤摘要】
一种基于软件无线电的短波电台功能测试装置及方法


[0001]本专利技术涉及短波通信及软件无线电
,特别是一种基于软件无线电的短波电台功能测试装置及方法。

技术介绍

[0002]现有短波电台的功能测试过程中在应用层缺少有效的连接被测电台、发送测试指令、执行相关功能测试的有效手段,往往需要连接不同的外接测试设备完成,电台功能模块较为封闭,缺少可供外部连接的能够进行功能测试的相关软硬件接口,测试流程自动化程度较低。
[0003]软件无线电(Software

Defined Radio,SDR)的概念兴起于上世纪90年代,其基本思想是采用数字信号处理技术,在可编程控制的通用硬件平台上,利用软件来定义无线通信系统的射频前端、中频处理、基带处理等各部分功能,整个无线电系统从高频、中频、基带到控制协议全都由软件来完成,通过配置不同的软件,就可形成不同的无线通信设备和系统。
[0004]目前短波电台已普遍部署有软件无线电平台,通过软件无线电技术能够实现短波电台的波形动态加载,在应用层实现短波电台底层硬件资源的配置管理功能,为方便高效地实现短波电台的各项功能测试提供了一种可行的思路和手段,但目前现有技术中尚没有一种能够基于软件无线电技术实现短波电台各项功能测试的有效方法。

技术实现思路

[0005]本专利技术的目的在于提供一种方法简单、测试功能完善、测试效率高的基于软件无线电平台实现短波电台的各项功能测试的短波电台功能测试装置及方法。
[0006]实现本专利技术目的的技术解决方案为:一种基于软件无线电的短波电台功能测试装置,包括测试上位机软件、被测短波电台的测试组件以及陪测短波电台的测试组件;
[0007]所述测试上位机软件包括测试用例生成模块、数据发送模块、数据接收模块、测试报告生成模块,其中:
[0008]所述测试用例生成模块用于生成短波电台功能测试用例;
[0009]所述数据发送模块用于向被测短波电台发送测试指令及测试数据;
[0010]所述数据接收模块用于从被测短波电台接收测试结果数据;
[0011]所述测试报告生成模块用于测试结束后生成测试报告;
[0012]所述被测短波电台的测试组件包括测试指令解析模块,测试指令执行模块,其中:
[0013]所述测试指令解析模块运行于短波电台软件无线电平台硬件抽象层中,用于对测试指令进行解析;
[0014]所述测试指令执行模块运行于短波电台软件无线电平台硬件抽象层中,用于根据测试指令执行具体的测试项;
[0015]所述陪测短波电台的测试组件包括数据显示模块、话音播放模块,其中:
[0016]所述数据显示模块用于显示从被测电台接收到的数据内容;
[0017]所述话音播放模块用于播放从被测电台接收到的话音内容。
[0018]进一步地,所述测试上位机软件安装在测试上位机上;所述被测短波电台的测试组件安装在被测短波电台上;所述陪测短波电台的测试组件安装在陪测短波电台上。
[0019]一种基于软件无线电的短波电台功能测试方法,包括以下步骤:
[0020]步骤1、启动被测短波电台与上位机测试软件;
[0021]步骤2、上位机测试软件生成测试用例;
[0022]步骤3、上位机测试软件连接被测电台,获取被测电台软件无线电平台域管理器对象,通过域管理器对象获取设备管理器对象;
[0023]步骤4、通过设备管理器对象获取被测短波电台硬件抽象层设备,连接硬件抽象层设备端口;
[0024]步骤5、测试上位机发送测试指令至被测电台硬件抽象层设备;
[0025]步骤6、被测电台硬件抽象层设备解析测试指令,确定测试内容,根据测试内容发送指令至被测短波电台相应功能模块;
[0026]步骤7、被测短波电台相应功能模块执行相关测试项,将测试结果返回至测试上位机;
[0027]步骤8、上位机测试软件生成测试报告,结束测试。
[0028]进一步地,步骤6中所述的被测电台硬件抽象层设备解析测试指令,确定测试内容,具体如下:
[0029]被测电台硬件抽象层设备根据测试上位机发送的测试指令中的某个字段,判断具体测试类型以及测试项。
[0030]进一步地,步骤7中所述的被测短波电台相应功能模块执行相关测试项,具体如下:
[0031]步骤7.1、被测短波电台执行波形加载/卸载功能测试;
[0032]步骤7.2、被测短波电台执行单机功能测试;
[0033]步骤7.3、被测短波电台执行联机功能测试。
[0034]进一步地,步骤7.1所述的被测短波电台执行波形加载/卸载功能测试,具体如下:
[0035]步骤7.1.1、测试上位机发送波形加载/卸载测试指令至被测短波电台硬件抽象层;
[0036]步骤7.1.2、被测短波电台硬件抽象层解析测试指令,将测试指令发送至电台波形加载/卸载功能模块;
[0037]步骤7.1.3、被测电台按测试指令对波形进行加载/卸载操作,并将结果由硬件抽象层返回至测试上位机;
[0038]步骤7.1.4、测试上位机接收测试结果,并观察待测设备,判断波形加载/卸载是否成功。
[0039]进一步地,步骤7.2中所述的单机功能测试,包括卷积编码功能测试、交织功能测试。
[0040]进一步地,步骤7.2所述的被测短波电台执行单机功能测试,具体如下:
[0041]步骤7.2.1、测试上位机发送编码测试指令和测试源比特流至被测短波电台硬件
抽象层;
[0042]步骤7.2.2、被测短波电台硬件抽象层解析测试指令,将测试源比特流发送至电台相应功能模块;
[0043]步骤7.2.3、被测短波电台功能模块对源比特流进行操作,然后将结果经由硬件抽象层返回至测试上位机;
[0044]步骤7.2.4、测试上位机将接收结果与期望测试结果进行比较,若结果相同则认为本项测试通过。
[0045]进一步地,步骤7.3中所述的联机功能测试,包括建链功能测试、声码话功能测试、文本短信功能测试、数据功能测试。
[0046]进一步地,步骤7.3所述的被测短波电台执行联机功能测试,具体如下:
[0047]步骤7.3.1、测试上位机发送联机测试指令以及目标地址信息至被测短波电台硬件抽象层;
[0048]步骤7.3.2、被测短波电台硬件抽象层解析测试指令,将测试指令发送至电台相应功能模块;
[0049]步骤7.3.3、被测短波电台功能模块根据目标地址完成相应操作,向测试上位机返回测试结果;
[0050]步骤7.3.4、测试上位机接收测试结果,观察陪测短波电台,判断测试是否成功。
[0051]本专利技术与现有技术相比,其显著优点为:(1)基于软件无线电平台实现了短波电台的各项功能测试,方法工作量小,实现难度低;(2)为短波电台的功能测试提供了一种新的行之有效的手段,便于在短波通信领域推广应用。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于软件无线电的短波电台功能测试装置,其特征在于,包括测试上位机软件、被测短波电台的测试组件以及陪测短波电台的测试组件;所述测试上位机软件包括测试用例生成模块、数据发送模块、数据接收模块、测试报告生成模块,其中:所述测试用例生成模块用于生成短波电台功能测试用例;所述数据发送模块用于向被测短波电台发送测试指令及测试数据;所述数据接收模块用于从被测短波电台接收测试结果数据;所述测试报告生成模块用于测试结束后生成测试报告;所述被测短波电台的测试组件包括测试指令解析模块,测试指令执行模块,其中:所述测试指令解析模块运行于短波电台软件无线电平台硬件抽象层中,用于对测试指令进行解析;所述测试指令执行模块运行于短波电台软件无线电平台硬件抽象层中,用于根据测试指令执行具体的测试项;所述陪测短波电台的测试组件包括数据显示模块、话音播放模块,其中:所述数据显示模块用于显示从被测电台接收到的数据内容;所述话音播放模块用于播放从被测电台接收到的话音内容。2.根据权利要求1所述的基于软件无线电的短波电台功能测试装置,其特征在于,所述测试上位机软件安装在测试上位机上;所述被测短波电台的测试组件安装在被测短波电台上;所述陪测短波电台的测试组件安装在陪测短波电台上。3.一种基于软件无线电的短波电台功能测试方法,其特征在于,包括以下步骤:步骤1、启动被测短波电台与上位机测试软件;步骤2、上位机测试软件生成测试用例;步骤3、上位机测试软件连接被测电台,获取被测电台软件无线电平台域管理器对象,通过域管理器对象获取设备管理器对象;步骤4、通过设备管理器对象获取被测短波电台硬件抽象层设备,连接硬件抽象层设备端口;步骤5、测试上位机发送测试指令至被测电台硬件抽象层设备;步骤6、被测电台硬件抽象层设备解析测试指令,确定测试内容,根据测试内容发送指令至被测短波电台相应功能模块;步骤7、被测短波电台相应功能模块执行相关测试项,将测试结果返回至测试上位机;步骤8、上位机测试软件生成测试报告,结束测试。4.根据权利要求1所述的基于软件无线电的短波电台功能测试方法,其特征在于,步骤6中所述的被测电台硬件抽象层设备解析测试指令,确定测试内容,具体如下:被测电台硬件抽象层设备根据测试上位机发送的测试指令中的某个字段,判断具体测试类型以及测试项。5.根据权利要求1所述的基于软件无线电的短波电台功能测试方法,其特征在...

【专利技术属性】
技术研发人员:李冉朱剑刘相志吴军李广威
申请(专利权)人:南京熊猫汉达科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1