[发明专利]一种并行测试系统及测试方法有效
申请号: | 201510651918.7 | 申请日: | 2015-10-10 |
公开(公告)号: | CN105376108B | 公开(公告)日: | 2018-11-27 |
发明(设计)人: | 李廷勇 | 申请(专利权)人: | 普联技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04B17/00 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区深南路科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 并行 测试 系统 方法 | ||
1.一种并行测试系统,包括一台测试仪器、一台控制设备,其特征在于,所述系统还包括:
多台待测设备,所有的待测设备通过功分器接入所述测试仪器的射频端口;
一台IP转换器,所述IP转换器与所述控制设备连接;
所述IP转换器具有多个端口,每个端口连接一台待测设备;
所述控制设备,用于调用所述测试仪器对所有的待测设备进行并行测试;将所述多台待测设备接入所述IP转换器的不同端口,所述IP转换器将每个端口的IP地址映射成一个固定的IP地址,以使得所述控制设备同时控制所有的待测设备。
2.根据权利要求1所述的系统,其特征在于,所述测试仪器具有一个、两个或者两个以上的射频端口;
若所述测试仪器只有一个射频端口,则所有的待测设备通过功分器接入所述测试仪器的所述射频端口;
若所述测试仪器有两个或者两个以上的射频端口,则所有的待测设备通过功分器分别接入所述测试仪器的每个射频端口。
3.根据权利要求1所述的系统,其特征在于,所述控制设备包括:
待测设备控制线程构建单元,用于根据待测设备的数量构建多个待测设备控制线程,每个待测设备控制线程控制一台待测设备,各个待测设备控制线程相互独立;
仪器端口控制线程构建单元,用于根据测试仪器的射频端口的数量构建一个、两个或者两个以上的仪器端口控制线程,各个仪器端口控制线程相互独立;
第一步操作控制单元,用于同时开启所述多个待测设备控制线程,控制各个待测设备控制线程同步执行第一步操作;
测试项注册单元,用于在各个待测设备控制线程完成第一步操作后,控制各个待测设备控制线程依次向仪器端口控制线程的测试项队列注册测试项;
第二步操作控制单元,用于从所述测试项队列中获取注册的第一个测试项,并控制仪器端口控制线程执行第二步操作;
第三步操作控制单元,用于在控制仪器端口控制线程完成第二步操作后,控制仪器端口控制线程调用测试仪器执行第三步操作;
第四步操作控制单元,用于在控制仪器端口控制线程完成第三步操作后,控制仪器端口控制线程执行第四步操作;
测试结果返回单元,用于在控制仪器端口控制线程完成第四步操作后,控制仪器端口控制线程向与第一个测试项对应的待测设备控制线程返回测试结果;
第五步操作控制单元,用于控制与第一个测试项对应的待测设备控制线程执行第五步操作;
循环操作控制单元,用于返回第二步操作控制单元,从所述测试项队列中获取注册的下一个测试项,并控制仪器端口控制线程执行注册的下一个测试项中的其余步的操作;
其中,每个测试项包括五步操作,第一步操作是设置待测设备;第二步操作是控制待测设备开始发射/接收;第三步操作是调用测试仪器进行测试;第四步操作是控制待测设备停止发射/接收;第五步操作是测试结果反馈。
4.根据权利要求3所述的系统,其特征在于,控制设备还包括:
端口锁定单元,用于在控制待测设备控制线程向仪器端口控制线程的测试项队列注册测试项之前,锁定端口锁,保证在同一个射频端口上连接的待测设备对应的待测设备控制线程顺序执行,互不干扰;
端口释放单元,用于向待测设备控制线程返回测试结果后,释放端口锁。
5.根据权利要求3所述的系统,其特征在于,控制设备还包括:
仪器锁锁定单元,用于在控制仪器端口控制线程调用测试仪器执行第三步操作之前,锁定仪器锁,保证同一时刻只有一个仪器端口控制线程在使用所述测试仪器;
仪器锁释放单元,用于在控制仪器端口控制线程调用测试仪器执行第三步操作之后,释放仪器锁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普联技术有限公司,未经普联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510651918.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:资源分配方法和装置
- 下一篇:终端测试方法和代理服务器