通信模块的物理层自动测试方法、装置、设备及存储介质制造方法及图纸

技术编号:38007162 阅读:11 留言:0更新日期:2023-06-30 10:24
本发明专利技术实施例涉及通信自动化测试领域,公开了一种通信模块的物理层自动测试方法、装置、设备及存储介质,包括:通过人机交互界面,配置用于物理层测试的测试参数;根据配置的物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信;根据配置的物理层测试的测试参数,控制仪器对待测试模块进行物理层的数传测试;其中,在测试过程中实时记录当前测试项的测试结果,极大地提高了测试效率和测试准确率。测试准确率。测试准确率。

【技术实现步骤摘要】
通信模块的物理层自动测试方法、装置、设备及存储介质


[0001]本专利技术实施例涉及通信自动化测试领域,公开了一种通信模块的物理层自动测试方法、装置、设备及存储介质。

技术介绍

[0002]目前,针对通信模块的传输速率测试需要通过人工测试的方式进行,然而测试过程中,测试项目多且需重复操作仪器和电脑,测试操作繁琐。
[0003]因此,常用的通信模块的物理层自动测试方法,存在测试效率低下和测试准确率低的问题。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种通信模块的物理层自动测试方法、装置、设备及存储介质,极大地提高了测试效率和测试准确率。
[0005]为解决上述技术问题,本专利技术的实施例提供了一种通信模块的物理层自动测试方法,包括:通过人机交互界面,配置用于物理层测试的测试参数;根据配置的物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信;根据配置的物理层测试的测试参数,控制仪器对待测试模块进行物理层的数传测试;其中,在测试过程中实时记录当前测试项的测试结果。
[0006]为解决上述问题,本专利技术的实施例还提供了一种通信模块的物理层自动测试装置,包括:配置模块,用于通过人机交互界面,配置用于物理层测试的测试参数;通信建立模块,用于根据配置的物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信;测试模块,根据配置的物理层测试的测试参数,用于控制仪器对待测试模块进行物理层的数传测试;其中,在测试过程中实时记录当前测试项的测试结果;保存模块,用于在测试过程中实时记录当前测试项的测试结果。
[0007]为解决上述问题,本专利技术的实施例还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述通信模块的物理层自动测试方法。
[0008]为解决上述问题,本专利技术的实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述通信模块的物理层自动测试方法。
[0009]在本专利技术实施例中,通过在人机交互界面配置物理层测试所需的测试参数,供后续自动化测试流程根据配置的参数,进行物理层的数传测试,只需在测试前期根据测试需求将待测试的项目进行配置,即可完成所有测试流程,极大的提高了测试效率,且自动记录测试数据,大大提高了测试数据的准确性。
附图说明
[0010]一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
[0011]图1是本申请一实施例提供的通信模块的物理层自动测试方法的流程图;
[0012]图2是本申请一实施例提供的NB物理层数传测试的流程图;
[0013]图3是本申请一实施例提供的CATM物理层数传测试的流程图;
[0014]图4是本申请一实施例提供的无线通信模块的自动吞吐率测试方法的流程图;
[0015]图5是本申请一实施例提供的IP层的吞吐率测试方法的流程图;
[0016]图6是本申请一实施例提供的通信模块的物理层自动测试装置的结构示意图;
[0017]图7是本申请一实施例提供的无线通信模块的自动吞吐率测试装置的结构示意图;
[0018]图8是本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0019]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施例进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施例中,为了使读者更好地理解本专利技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施例的种种变化和修改,也可以实现本专利技术所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本专利技术的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
[0020]本专利技术的一实施例涉及一种通信模块的物理层自动测试方法,包括:通过人机交互界面,配置用于物理层测试的测试参数;根据配置的物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信;根据配置的物理层测试的测试参数,控制仪器对待测试模块进行物理层的数传测试;其中,在测试过程中实时记录当前测试项的测试结果。极大地提高了测试效率和测试准确率。
[0021]下面对本实施例中的通信模块的物理层自动测试方法的实现细节进行具体的说明,以下内容仅为方便理解本方案的实现细节,并非实施本方案的必须。具体流程如图1所示,可包括如下步骤:
[0022]在步骤101中,通过人机交互界面,配置用于物理层测试的测试参数。
[0023]在一个例子中,用于配置测试参数的人机交互界面包括:菜单栏、测试项目数据显示、log和测试状态指示等区域。其中,菜单栏区域包括:测试设置、开始测试、暂停测试、保存和关于等五个功能;测试项目数据显示区域包括:频带、功率等级、测试、期望速率等测试项的详细信息;Log区域,用于显示所有需要的测试log,便于用户直接查看测试进度和测试结果;测试状态指示区域,用于实时指示当前软件爱你运行的状态,其中,运行状态包括:准备、运行中、停止、暂停、失败和完成六种状态。
[0024]在一个例子中,菜单栏的测试设置中包括物理层测试设置界面,其中,物理层测试设置界面包括:测试项选择、仪器控制地址、测试设置和线损设置四个设置区域。在测试项选择区域,根据测试需求勾选NB测试或者CATM测试,并选择测试项,其中,上行测试项包括
3.75KHz Single Uplink、15KHz Single Uplink、15KHz 12tones Uplink三个测试测试项;下行测试项包括:15KHz Single Downlink测试项;在仪器控制地址区域,在使用GPIB的情况下,勾选GPIB并设置地址,在使用网线的情况下,填写仪器端的IP地址;在测试设置区域,根据测试的功率需求勾选三个不同的功率进行测试,其中,需要设置测试的频带并以逗号分割。并勾选锁定频带,测试设置区域还包括锁定频带指令和AT重启指令,其中锁定频带指令和AT重启指令为频带切换服务,锁定的频带便于快速找到网络节省测试时间;在线损设置区域,根据使用的线材和治具对频带的线损进行设置。完成物理层测试设置界面各区域的设置后,点击保存,将设置的内容应用到下一次测试过程中。
[0025]在一个例子中,交互界面还包括帮助选项,帮助选项中包括本测试的说明文档,上述说明文档使用HTML编写,包含对所有参数的介绍、支持的测试用例、操作注意事项和使用者说明等内容。
[0026]在步骤102中,根据配置的物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信。
[0027]在一个例子中,在待测试模块已开机且注册到仪器网络的情况下本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信模块的物理层自动测试方法,其特征在于,包括:通过人机交互界面,配置用于物理层测试的测试参数;根据配置的所述物理层测试的测试参数,建立用于物理层测试的仪器与待测试模块间的通信;根据配置的所述物理层测试的测试参数,控制所述仪器对所述待测试模块进行物理层的数传测试;其中,在测试过程中实时记录当前测试项的测试结果。2.根据权利要求1所述的通信模块的物理层自动测试方法,其特征在于,所述物理层的数传测试,包括:窄带NB物理层数传测试和CATM物理层数传测试;所述物理层测试的测试参数,包括:测试项选择、仪器控制地址、测试设置和线损设置;其中,所述测试项选择包括:NB物理层数传测试选项和CATM物理层数传测试选项;所述仪器控制地址用于设置仪器地址;所述测试设置用于设置待测试的功率、锁定的频带、锁定频带指令和AT重启指令;所述线损设置用于根据所使用线材和治具对频带的线损进行设置。3.根据权利要求2所述的通信模块的物理层自动测试方法,其特征在于,所述NB物理层数传测试,包括:检测是否配置有通信资源参数;若配置有通信资源参数,则对设定的频带一一进行测试;其中,对每一个频带的测试,包括:判断是否配置有锁定的频带,若配置有锁定的频带则调用配置的锁定频带指令进行频带的锁定和确认,并为用于NB物理层数传测试的仪器设置当前测试频带并重启所述待测试模块,等待所述待测试模块注网成功后对当前测试频带的所有功率测试项进行测试。4.根据权利要求3所述的通信模块的物理层自动测试方法,其特征在于,在确认配置有所述通信资源参数后,在所述对设定的频带一一进行测试之前,还包括:根据配置的通信资源参数,对所述用于NB物理层数传测试的仪器进行通信资源参数的配置。5.根据权利要求2所述的通信模块的物理层自动测试方法,其特征在于,所述CATM物理层数传测试,包括:下行速率的各频带测试和/或上行速率的各频带测试;其中...

【专利技术属性】
技术研发人员:杨涛戴留祥
申请(专利权)人:芯讯通无线科技上海有限公司
类型:发明
国别省市:

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

1