一种基于无线自组网的无线设备测试方法

文档序号:7702533阅读:405来源:国知局
专利名称:一种基于无线自组网的无线设备测试方法
技术领域
本发明涉及产品才领域和无线通信领域,特别是一种基于无线自组网技术的无线设备批量测试方法。
背景技术
随着无线通信技术的发展和广泛应用,无线收发设备的需求越来越大,特别是物联网技术的崛起,为无线设备厂商带来了大量的订单。因此,无线设备的产量越来越大,这就带来了无线设备的出厂前质量测试问题。传统的方式是使用专有的测试程序或测试流程依次对单个设备进行测试。但随着无线设备的产量的越来越大,传统的测试方式已经不能满足越来越大的生产量和越来越短的出厂周期。如果能够加快测试流程,实现批量设备的统一测试,将会对降低生产成本、节省人力资源、缩短出厂周期有很大的意义。自组网技术是指大量的无线收发设备随机散布在一定区域范围,各个节点间能够协作地自组成网,并通过单跳或多跳的方式向汇聚节点上报信息的网络技术。目前自组网技术已经成功的用于AdHoc、无线传感网等面向应用的技术之中。

发明内容
本发明目的是针对现有技术存在的缺陷提供一种基于无线自组网的无线设备测试方法。本发明为实现上述目的,采用如下技术方案
本发明一种基于无线自组网的无线设备测试方法,其特征在于所述方法所应用的硬件环境包括测试控制机、与所述测试控制机相连的检测无线设备、以及分别与所述检测无线设备相连的多个待测无线设备;其中,所述待测无线设备具有无线收发功能或者单收单发功能,所述检测无线设备具有与所述待测无线设备互补的无线收发功能;所述测试方法包括
1)所述测试控制机控制所述检测无线设备向所有待测无线设备广播一个组网分组消
息;
2)所述检测无线设备为收到所述组网分组消息后回复应答消息的待测无线设备分配时隙,并与所述各待测无线设备分别在各自所分配的时隙中执行性能测试;
3)测试完毕后,所述检测无线设备将各个待测无线设备的性能测试结果信息上报给所述测试控制机;
4)所述测试控制机显示所接收的性能测试结果信息。优选地,所述检测无线设备与对其所发组网分组消息回复应答消息的待测无线设备之间自组织形成一个以所述检测无线设备为中心节点的星型网络。优选地,在所述待测无线设备回复检测无线设备应答消息时,所述待测无线设备将自检测试结果信息加入至所述应答消息中。优选地,所述组网分组消息为自组网的组网帧数据信息,而所述应答消息按CSMA/CA协议方式。优选地,所述步骤1)及2)中所述检测无线设备与待测无线设备间的发送应答次数为至少三次,直至交互成功或者达到预设最大次数限制。优选地,所述性能测试为无线性能测试,包括测试节点发被测节点收、被测节点发测试节点收等过程中的无线信号强度测试、丢包率测试、误码率测试。优选地,所述待测无线设备与所述检测无线设备之间采用基于TDMA的通信方式。优选地,还包括在开始检测前为每个待测无线设备分配固定ID号。优选地,所述检测无线设备及待测无线设备均为无线传感网节点设备。优选地,所述测试控制机为安装有相应测试软件的PC机,与所述检测无线设备间通过串口传输,并将所述性能测试结果信息在测试控制机上通过测试软件处理后以文字或者图像的形式显示。本发明与现有的单个设备逐个测试相比,本发明的优势是利用先进的无线自组网技术同时进行批量被测无线设备的测试,从而节省了大量的时间和人力。总之,本发明在无线产品测试中具有广阔的应用价值,可以用于无线产品在出厂前的性能验证和测试。


图1是本发明所述的无线设备测试过程示意图。
具体实施例方式本发明的一些实施例详细描述如下。然而,除了这些实施例外,本发明还可以广泛的在其他的实施例中施行,且本发明的范围不受其限定,而应以所附的权利要求书为准。图1是显示本发明所述的无线设备批量测试方案示意图,包含了本发明所述的一些基本设备和连接方式。测试所涉及的设备有PC机一台、检测设备一个、被测无线设备若干,被测无线设备在进入测试流程之前,如果设备本身没有标识ID,需要在固化程序里预先配置各个设备的标识ID。检测设备应该是无需测试的性能良好且与被测设备性能相同或相近的同类设备,检测设备应该具有串口或者可以与PC机交互的通用接口,本方案以串口为例。然后进入测试流程。1)将检测设备与PC机通过串口相连,将已经配置标识ID的若干被测无线设备若干放置于检测设备四周,通过PC机上运行的测试软件或者直接使用PC机串口调试助手下发命令开启测试;
2)当PC机下发开始测试命令、检测设备收到开始测试命令以后,检测设备会通过无线模块向所有被测设备广播一个自组网的组网帧,被测设备收到组网帧以后会以CSMA-CA方式回复应答消息,为解决丢包问题,该过程会采用三次握手机制,直至交互成功或者达到不可容忍的最大次数限制。由于测试设备与被测设备无线性能相同,因此若被测设备性能良好,应该可以完成上述过程,最终形成一个星型的无线自组网络。若测试项包含自检性能测试,则自检性能测试的结果也应该包含在组网过程中应答消息之中;
3)检测设备为回复应答消息的被测设备分配时隙,时隙长度的标准为n*t(n>=2), t 表示完整实现一次测试的时间长度。检测设备同时开启时隙调度;4)检测设备与各个被测设备会在相应的时隙中进行无线收发性能测试,一般主要包括测试节点发被测节点收、被测节点发测试节点收等过程中的无线信号强度测试、丢包率测试、误码率测试等。若某测试结果可以在检测设备中得出,则直接由检测设备生成;若某测试结果是在被测设备中得出,则在测试结束后被测设备会将该测试结果以无线帧的形式上报给测试节点;
5)测试完毕后,检测设备会针对每个被测设备自检性能测试的结果和检测设备与该被测设备在时隙通信中得到的被测设备无线收发性能结果上报给PC机;
6)最后,运行在PC机上的软件会接收该数据并且以文字或者图像的形式反映该结果。需要注意的是,由于无线通信对环境的要求比较高,不同的环境下无线设备的无线性能也不完全相同。比如空旷地区设备的无线性能较好,而在实验室等遮挡比较严重的地区无线性能环境一般比较差。因此针对不同的测试环境,对测试结果的要求标准也不同。 因此有两种可行方案
(1)在PC机上仅给出数据结果而不给出最终的判定结果(被测设备好或坏);
(2)给出最终的判定结果,但是提供测试标准的动态设置。由于自组网本身固有的不确定特性,单次的测试失败并不完全代表设备的不合格,最好将以此测试不通过的设备继续加入到下一批次的测试过程中,经两次或者两次以上不通过则确定设备不合格,进入维修、返工或淘汰流程。这里本发明的描述和应用是说明性的,并非想将本发明的范围限制在上述实施例中。这里所披露的实施例的变形和改变是可能的,对于那些本领域的普通技术人员来说实施例的替换和等效的各种部件是公知的。本领域技术人员应该清楚的是,在不脱离本发明的精神或本质特征的情况下,本发明可以以其他形式、结构、布置、比例,以及用其他元件、 材料和部件来实现。
权利要求
1.一种基于无线自组网的无线设备测试方法,其特征在于所述方法所应用的硬件环境包括测试控制机、与所述测试控制机相连的检测无线设备、以及分别与所述检测无线设备相连的多个待测无线设备;其中,所述待测无线设备具有无线收发功能或者单收单发功能,所述检测无线设备具有与所述待测无线设备互补的无线收发功能;所述测试方法包括所述测试控制机控制所述检测无线设备向所有待测无线设备广播一个组网分组消息;所述检测无线设备为收到所述组网分组消息后回复应答消息的待测无线设备分配时隙,并与所述各待测无线设备分别在各自所分配的时隙中执行性能测试;测试完毕后,所述检测无线设备将各个待测无线设备的性能测试结果信息上报给所述测试控制机;所述测试控制机显示所接收的性能测试结果信息。
2.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,其特征在于所述检测无线设备与对其所发组网分组消息回复应答消息的待测无线设备之间自组织形成一个以所述检测无线设备为中心节点的星型网络。
3.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,其特征在于在所述待测无线设备回复检测无线设备应答消息时,所述待测无线设备将自检测试结果信息加入至所述应答消息中。
4.根据权利要求1至3中任一项所述的一种基于无线自组网的无线设备测试方法,其特征在于所述组网分组消息为自组网的组网帧数据信息,而所述应答消息按CSMA/CA协议方式。
5.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,所述步骤1)及 2)中所述检测无线设备与待测无线设备间的发送应答次数为至少三次,直至交互成功或者达到预设最大次数限制。
6.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,其特征在于所述性能测试为无线性能测试,包括测试节点发被测节点收、被测节点发测试节点收等过程中的无线信号强度测试、丢包率测试、误码率测试。
7.根据权利要求1或2所述的一种基于无线自组网的无线设备测试方法,其特征在于 所述待测无线设备与所述检测无线设备之间采用基于TDMA的通信方式。
8.根据权利要求1所述的一种基于无线自组网技术的无线设备批量测试方法,其特征在于还包括在开始检测前为每个待测无线设备分配固定ID号。
9.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,其特征在于所述检测无线设备及待测无线设备均为无线传感网节点设备。
10.根据权利要求1所述的一种基于无线自组网的无线设备测试方法,其特征在于,所述测试控制机为安装有相应测试软件的PC机,与所述检测无线设备间通过串口传输,并将所述性能测试结果信息在测试控制机上通过测试软件处理后以文字或者图像的形式显示。
全文摘要
本发明公布了一种基于无线自组网的无线设备测试方法,该方法所应用的硬件环境包括测试控制机、与所述测试控制机相连的检测无线设备、以及分别与所述检测无线设备相连的多个待测无线设备;所述测试控制机控制所述检测无线设备向所有待测无线设备广播一个组网分组消息;所述检测无线设备为收到所述组网分组消息后回复应答消息的待测无线设备分配时隙,并与所述各待测无线设备分别在各自所分配的时隙中执行性能测试;测试完毕后,所述检测无线设备将各个待测无线设备的性能测试结果信息上报给所述测试控制机;所述测试控制机显示所接收的性能测试结果信息。使用本发明能够大大提高产品测试的速度和效率,节省大量的时间成本和人力成本。
文档编号H04W84/18GK102238608SQ20111017069
公开日2011年11月9日 申请日期2011年6月23日 优先权日2011年6月23日
发明者刘海涛, 巩思亮, 李鹏宇, 沈杰 申请人:感知物联网集团(无锡)有限公司, 无锡物联网产业研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1