一种测试WIFI天线的方法技术

技术编号:16235883 阅读:40 留言:0更新日期:2017-09-19 16:05
本发明专利技术涉及一种测试WIFI天线的方法,属于终端设备测试技术领域,该方法使用了socket通信、TCP链接技术,使得通信更加稳定;以RX的方式进行大容量数据交换,使得测试结果更加准确;在大容量数据交换的情况下监测天线的信号状况,能够准确的定位天线故障;通过特定通信协议来控制测试流程,使得测试智能化、自动化;该方法能够快速准确的测试WiFi天线,极大的提高产能。

Method for testing WIFI antenna

The invention relates to a method for testing WIFI antenna, which belongs to the technical field of terminal equipment testing, the method of using socket communication, TCP link technology, makes the communication more stable; in the way of RX large capacity data exchange, making the test results more accurate in signal monitoring; antenna mass data exchange under the circumstances. The antenna can accurate fault location; through a specific communication protocol to control the testing process, the test of intelligence and automation; to test the WiFi antenna quickly and accurately the method, greatly improve the production capacity.

【技术实现步骤摘要】
一种测试WIFI天线的方法
本专利技术涉及一种测试WIFI天线的方法,属于终端设备测试

技术介绍
现有的工业上对WiFi天线的测试方法主要有几种:第一种是通过路由建立一个特定的无线网络,然后通过STB终端设备扫描该网络的信号强度情况,来判别WiFi天线是否有问题;第二种也是通过路由建立特定的无线网络,STB终端设备与该网络连接,检测STB终端设备各根天线的信号强度,从而判定各根天线的情况;第三种也是通过路由建立特定的无线网络,然后让STB终端设备连接上该网络,连上网络后与处于同一网络内的特定PC机进行UDP通信,通过通信情况进行判定天线及WiFi模块情况。现有的测试WIFI天线的方法,主要存在以下问题:一是不能够快速建立稳定的通信连接,二是存在外部干扰,测试结果不准确,三是测试的智能化、自动化程度低,不利于产能的提高。
技术实现思路
本专利技术要解决的技术问题是,提供一种能够快速建立稳定连接,排除干扰,能准确定位天线故障及测试结果准确的测试WIFI天线的方法,以克服现有技术的不足。为解决上述技术问题,本专利技术的技术方案是,包括以下步骤:S1、将无线路由器与待检测的STB终端设备置于屏蔽箱内,通过1ⅹ1的路由使STB终端设备与PC机处于同一个专用局域网内,待检测的STB终端设备通过USB延长线插拔带有throughput目录的U盘,STB终端设备检测到带有该目录的U盘插入时,开启测试流程,STB终端设备向PC机发送自身IP,开始与PC机端进行通信;S2、在STB终端设备与PC机两端均有基于Socket编程开发的独立客服端,PC机端接收到STB终端设端发送过来的数据后,通过解析得到STB终端设备的IP,然后通过Socket编程建立起STB终端设备与PC机之间的TCP通信链路;S3、TCP通信链路建立起来后,以RX的方式进行STB终端设备与PC机之间的通信,PC机端作为服务端进行等待,STB终端设备主动发起请求,双方通过收发XML格式数据包进行数据的交换、通信,PC端记录双方通信情况,记录每秒传输数据量,在STB终端设备向PC机端发送数据的同时,STB终端设备同步监测各根天线的信号质量,在通信发起的3秒后读取并记录天线的信号质量;S4、STB终端设备与PC机端通信结束以后,PC机端根据记录下来的每秒传输数据量计算数据传输率,STB终端设备将数据交换过程中STB终端设备天线的信号监测情况发送给PC机;S5、PC机将数据传输率以及天线的信号情况与设定的门限进行比较,从而对WiFi模块以及STB终端设备的各根天线情况进行评估判别,并将判别结果通过约定XML数据格式发送回STB终端设备。与现有技术比较,本专利技术的有益效果是:本专利技术通过采用屏蔽箱以及1ⅹ1路由的方式,规避干扰,保证测试结果的准确;通过Socket建立TCP通信连接,保证了通信的稳定性,也保证了测试的稳定性;整个测试流程只有7秒左右,极大缩减测试WIFI天线的时间,能够有效提高产能;通过大数据量的短时间交换得来的数据传输率以及大数据量通信情况下的天线信号质量来进行结果判定,保证了测试结果的准确性、可靠性;通过拟定的数据通信格式来把控测试流程,使得测试更加智能化与自动化,有利于产能的提高。附图说明图1为生产环境拓扑图。图2为测试方案流程图。图3为测试组网图。图4为PC客户端界面图。具体实施方式如图所示,本专利技术涉及的一种测试WIFI天线的方法,包括以下步骤:S1、将无线路由器与待检测的STB终端设备置于屏蔽箱内,通过1ⅹ1的路由使STB终端设备与PC机处于同一个专用局域网内,待检测的STB终端设备通过USB延长线插拔带有throughput目录的U盘,STB终端设备检测到带有该目录的U盘插入时,开启测试流程,STB终端设备向PC机发送自身IP(PC机端的IP是固定的),开始与PC机端进行通信,发送的内容形式如下:其中ip项即为STB终端的IP;S2、在STB终端设备与PC机两端均有基于Socket编程开发的独立客服端,PC机端接收到STB终端设端发送过来的数据后,通过解析得到STB终端设备的IP,然后通过Socket编程建立起STB终端设备与PC机之间的TCP通信链路;S3、TCP通信链路建立起来后,以RX的方式进行STB终端设备与PC机之间的通信,PC机端作为服务端进行等待,STB终端设备主动发起请求,双方通过收发XML格式数据包进行数据的交换、通信,STB终端设备不间断地(持续6秒钟)向PC机端发送数据包,数据包随机生成,其XML格式如下:PC端记录双方通信情况,记录每秒传输数据量,在STB终端设备向PC机端发送数据的同时,STB终端设备同步监测各根天线的信号质量,在通信发起的3秒后读取并记录天线的信号质量;S4、STB终端设备与PC机端通信结束以后,PC机端根据记录下来的每秒传输数据量计算数据传输率,STB终端设备将数据交换过程中STB终端设备天线的信号监测情况发送给PC机段,其数据包格式如下:S5、PC机接收到STB终端设备发送过来的数据包以后,解析得到天线A与天线B的信号情况,再加上PC机端本身计算得出的数据传输率,一共三个数据,将这个数据分别与事先设定好的各自的门限值进行比较,只要有一个数据不通过,就算这次测试失败,STB终端设备天线模块有问题,只有三个数据都通过,才算测试通过,PC机端将判别的结果传送到盒子端,其数据格式如下,其中throughputResult、RSSIA_T、RSSIB_T三项true代表该项通过,false代表不通过:本文档来自技高网...
一种测试WIFI天线的方法

【技术保护点】
一种测试WIFI天线的方法,其特征在于,包括以下步骤:S1、将无线路由器与待检测的STB终端设备置于屏蔽箱内,通过1ⅹ1的路由使STB终端设备与PC机处于同一个专用局域网内,待检测的STB终端设备通过USB延长线插拔带有throughput目录的U盘,STB终端设备检测到带有该目录的U盘插入时,开启测试流程,STB终端设备向PC机发送自身IP,开始与PC机端进行通信;S2、在STB终端设备与PC机两端均有基于Socket编程开发的独立客服端,PC机端接收到STB终端设端发送过来的数据后,通过解析得到STB终端设备的IP,然后通过Socket编程建立起STB终端设备与PC机之间的TCP通信链路;S3、TCP通信链路建立起来后,以RX的方式进行STB终端设备与PC机之间的通信,PC机端作为服务端进行等待,STB终端设备主动发起请求,双方通过收发XML格式数据包进行数据的交换、通信,PC端记录双方通信情况,记录每秒传输数据量,在STB终端设备向PC机端发送数据的同时, STB终端设备同步监测各根天线的信号质量,在通信发起的3秒后读取并记录天线的信号质量 ;S4、STB终端设备与PC机端通信结束以后,PC机端根据记录下来的每秒传输数据量计算数据传输率,STB终端设备将数据交换过程中STB终端设备天线的信号监测情况发送给PC机;S5、PC机将数据传输率以及天线的信号情况与设定的门限进行比较,从而对WiFi模块以及STB终端设备的各根天线情况进行评估判别,并将判别结果通过约定XML数据格式发送回STB终端设备。...

【技术特征摘要】
1.一种测试WIFI天线的方法,其特征在于,包括以下步骤:S1、将无线路由器与待检测的STB终端设备置于屏蔽箱内,通过1ⅹ1的路由使STB终端设备与PC机处于同一个专用局域网内,待检测的STB终端设备通过USB延长线插拔带有throughput目录的U盘,STB终端设备检测到带有该目录的U盘插入时,开启测试流程,STB终端设备向PC机发送自身IP,开始与PC机端进行通信;S2、在STB终端设备与PC机两端均有基于Socket编程开发的独立客服端,PC机端接收到STB终端设端发送过来的数据后,通过解析得到STB终端设备的IP,然后通过Socket编程建立起STB终端设备与PC机之间的TCP通信链路;S3、TCP通信链路建立起来后,以RX的方式进行STB终...

【专利技术属性】
技术研发人员:曾敬鸿朱迪付守伟胡正刚
申请(专利权)人:贵州省广播电视信息网络股份有限公司
类型:发明
国别省市:贵州,52

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

1