CN112333052B - 一种wifi功能的测试方法、测试系统及电子设备 - Google Patents
一种wifi功能的测试方法、测试系统及电子设备 Download PDFInfo
- Publication number
- CN112333052B CN112333052B CN202110015820.8A CN202110015820A CN112333052B CN 112333052 B CN112333052 B CN 112333052B CN 202110015820 A CN202110015820 A CN 202110015820A CN 112333052 B CN112333052 B CN 112333052B
- Authority
- CN
- China
- Prior art keywords
- test
- wireless
- frequency band
- antenna
- test result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0817—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
本发明提供一种WIFI功能的测试方法、测试系统及电子设备,所述方法包括:在开放空域中通过无线测试装置和流量仿真装置对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;若获知每根天线的每个频段的测试结果都为通过,则输出所述被测设备通过测试的结果。所述系统用于执行上述方法。本发明实施例提供的WIFI功能的测试方法、测试系统及电子设备,对被测设备的WIFI功能进行完整的软硬件测试,提高了WIFI功能测试的全面性,从而提高了被测设备出厂的可靠性。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种WIFI功能的测试方法、测试系统及电子设备。
背景技术
具有WIFI功能的设备,例如路由器、光猫或者机顶盒,在出厂前都需要进行WIFI功能的测试,以保证设备的WIFI通信质量。
现有技术中,对设备的WIFI功能测试主要有两种方法,一种是使用屏蔽箱进行WIFI的吞吐量测试,另一种是控制被测设备发包测试耦合功率。第一种方法,需要使用体积庞大的隔离屏蔽箱,占地面积大,在对设备进行测试时,需要反复打开、关闭屏蔽箱,操作步骤多,需要2~3个操作员才能支撑一条测试生产线,测试效率低。第二种方法,只是部分测试了被测设备的硬件无故障,并没有完整测试被测设备的IEEE 802.11协议的软硬件功能,也就说只是测试了天线可以按指定的功率发包,但并没有完整测试被测设备的WIFI接入、断开、鉴权、数据转发等软硬件一体的功能,并不能保证设备出厂的质量。
因此,如何提出一种WIFI功能的测试方法,能够全面的测试设备的WIFI功能,并提高测试效率成为本领域需要解决的重要课题。
发明内容
针对现有技术中的问题,本发明实施例提供一种WIFI功能的测试方法、测试系统及电子设备,能够至少部分地解决现有技术中存在的问题。
第一方面,本发明提出一种WIFI功能的测试方法,包括:
在开放空域中通过无线测试装置和流量仿真装置对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;
若获知每根天线的每个频段的测试结果都为通过,则输出所述被测设备通过测试的结果。
第二方面,本发明提供一种实现上述任一实施例所述的WIFI功能的测试方法的WIFI功能的测试系统,包括控制装置、无线测试装置、流量仿真装置和被测设备,其中:
所述控制装置分别与所述无线测试装置、所述流量仿真装置和所述被测设备通信连接,所述流量仿真装置分别与所述被测设备和所述无线测试装置有线通信连接,所述被测设备与所述无线测试装置无线通信连接。
第三方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一实施例所述WIFI功能的测试方法的步骤。
第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述任一实施例所述WIFI功能的测试方法的步骤。
本发明实施例提供的WIFI功能的测试方法、测试系统及电子设备,在开放空域中通过无线测试装置和流量仿真装置对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果,在获知每根天线的每个频段的测试结果都为通过测试之后,输出被测设备通过测试的结果,对被测设备的WIFI功能进行完整的软硬件测试,提高了WIFI功能测试的全面性,从而提高了被测设备出厂的可靠性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1是本发明第一实施例提供的WIFI功能的测试系统的结构示意图。
图2是本发明第二实施例提供的无线测试装置的结构示意图。
图3是本发明第三实施例提供的流量仿真装置的结构示意图。
图4是本发明第四实施例提供的WIFI功能的测试系统的结构示意图。
图5是本发明第五实施例提供的无线测试装置的结构示意图。
图6是本发明第六实施例提供的WIFI功能的测试方法的流程示意图。
图7是本发明第七实施例提供的WIFI功能的测试方法的流程示意图。
图8是本发明第八实施例提供的WIFI功能的测试方法的流程示意图。
图9是本发明第九实施例提供的被测设备工作在接入点模式的WIFI功能的测试方法的流程示意图。
图10是本发明第十实施例提供的被测设备工作在站点模式的WIFI功能的测试方法的流程示意图。
图11是本发明第十一实施例提供的WIFI功能的测试方法的流程示意图。
图12是本发明第十二实施例提供的WIFI功能的测试方法的流程示意图。
图13是本发明第十三实施例提供的WIFI功能的测试方法的流程示意图。
图14是本发明第十四实施例提供的WIFI功能的测试方法的流程示意图。
图15是本发明第十五实施例提供的WIFI功能的测试方法的流程示意图。
图16是本发明第十六实施例提供的WIFI功能的测试方法的流程示意图。
图17是本发明第十七实施例提供的电子设备的实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
图1是本发明第一实施例提供的WIFI功能的测试系统的结构示意图,如图1所示,本发明实施例提供的WIFI功能的测试系统包括控制装置1、无线测试装置2、流量仿真装置3和被测设备4,其中:
控制装置1分别与无线测试装置2、流量仿真装置3和被测设备4通信连接,流量仿真装置3分别与被测设备4和无线测试装置2有线通信连接,被测设备4与无线测试装置2无线通信连接。
对被测设备4的WIFI功能的测试,需要对被测设备4的每根天线的各频段进行测试,当被测设备4的每根天线的各频段的测试结果都为通过时,被测设备4通过WIFI功能测试。下面以设定被测设备4工作在接入点模式(简称AP模式),对被测设备4的一根天线的一个频段上的测试为例,说明本发明实施例提供的WIFI功能的测试系统的工作过程。其中,当被测设备4的多根天线对应于同一频段时,只启用当前测试的一根天线的一个频段,并关闭同一频段的其他天线。
控制装置1发送第一控制指令至被测设备4,以使得被测设备4工作在AP模式并为被测设备4配置唯一对应的服务集标识符(Service Set Identifier,简称SSID)。通过为被测设备4配置唯一的SSID,使得在开放空域中的各个被测设备4的SSID唯一,实现在开放空域中的被测设备4隔离。其中,所述第一控制指令根据实际需要进行设置,本发明实施例不做限定。
控制装置1发送第二控制指令至无线测试装置2以使得无线测试装置2工作在站点模式(简称STA模式),并使无线测试装置2接入被测设备的设定天线的设定频段。其中,所述第二控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置2会检查是否与被测设备4的设定天线的设定频段建立WIFI无线通信连接,如果成功建立WIFI无线通信连接,那么向控制装置1返回连接成功的信息,如果在指定时间内没有能够建立WIFI无线通信连接,那么可以向控制装置1返回连接失败的信息。
控制装置1如果接收到连接成功的信息,会向流量仿真装置3发送第三控制指令以使得流量仿真装置3通过有线通信的方式发送仿真报文至被测设备4,并且发送报文仿真配置信息至无线测试装置2,报文仿真配置信息与仿真报文对应,规定了仿真报文的报文结构和报文发送配置参数。控制装置1如果接收到连接失败的信息,那么可以确定设定天线和设定频段测试失败。其中,仿真报文是预先设置的,可以包括指纹数据,以便于接收端对收到的数据包进行分析与统计。指纹数据是一段特殊编码的字节流(通常在16到20字节),其中包含了流号、报文序号、时戳、幻数标识和CRC校验码等,当接收端接收到报文后,可以通过比较幻数标识和计算CRC校验码,在确认该报文是流量仿真装置3发送的报文后,通过流号、报文序号和时戳统计报文丢包率、报文平均时延等参数。所述第三控制指令根据实际需要进行设置,本发明实施例不做限定。所述报文仿真配置信息根据实际需要进行设置,本发明实施例不做限定。
被测设备4通过有线通信的方式接收到所述仿真报文之后,会将所述仿真报文通过WIFI通信的方式转发给无线测试装置2。无线测试装置2可以接收被测设备4发送的第一转发信息和接收控制装置1发送的所述报文仿真配置信息,然后基于所述第一转发信息和所述报文仿真配置信息,获得被测设备4的设定天线的设定频段的测试结果,然后将设定天线的设定频段的测试结果上报给控制装置1。比如,无线测试装置2对比所述第一转发信息包括的仿真报文和所述报文仿真配置信息,统计获得报文丢包率,无线测试装置2在接收所述第一转发信息时测量所述第一转发信息的接收功率并计算平均值,作为无线功率,无线测试装置2在接收所述第一转发信息时统计计算所述第一转发信息的报文平均时延,无线测试装置2根据所述第一转发信息,计算获得误差向量幅度(EVM)和协商速率。其中,设定天线的设定频段的测试结果可以包括一个或者多个第一测试参数,所述第一测试参数为报文丢包率、无线功率、报文平均时延、误差向量幅度或者协商速率。
控制装置1可以根据无线测试装置2上报的设定天线的设定频段的测试结果,确定设定天线和设定频段是否通过测试。比如,所述控制装置1接收到的设定天线的设定频段的测试结果包括所述报文丢包率、所述无线功率和所述报文平均时延,如果判断出所述报文丢包率在对应的设定范围内、所述无线功率在对应的指定范围内且所述报文平均时延小于时延阈值,那么确定设定天线和设定频段通过测试。其中,所述报文丢包率对应的设定范围、所述无线功率对应的指定范围以及时延阈值根据实际经验进行设置,本发明实施例不做限定。
以上过程完成了被测设备4工作在AP模式时的一根天线和一个频段的测试,被测设备4工作在AP模式时的同一根天线的其他频段的测试以及其他天线的任何一个频段的测试过程与上述过程类似,此处不进行赘述。其中,对于一个频段测试,可以测试该频段下的一个信道或者多个信道,根据实际需要进行设置,本发明实施例不做限定。
下面以设定被测设备4工作在STA模式,对被测设备4的一根天线在一个频段上的测试为例,说明本发明实施例提供的WIFI功能的测试系统的工作过程。其中,当被测设备4的多根天线对应于同一频段时,只启用当前测试的一根天线的一个频段,并关闭同一频段的其他天线。
控制装置1发送第四控制指令至无线测试装置2以使得无线测试装置2工作在AP模式并为无线测试装置2配置唯一对应的SSID。通过为无线测试装置2配置唯一的SSID,使得在开放空域中的无线测试装置2的SSID唯一,实现在开放空域中的无线测试装置2隔离。其中,所述第四控制指令根据实际需要进行设置,本发明实施例不做限定。
控制装置1发送第五控制指令至被测设备4以使得被测设备4工作在STA模式,并与无线测试装置2通过被测设备4的设定天线的设定频段建立通信连接;其中,所述第五控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置2会检查是否与被测设备4的设定天线的设定频段建立WIFI无线通信连接,如果成功建立WIFI无线通信连接,那么向控制装置1返回连接成功的信息,如果在指定时间内没有能够建立WIFI无线通信连接,那么可以向控制装置1返回连接失败的信息。
控制装置1如果接收到连接成功的信息,会向流量仿真装置3发送第六控制指令以使得流量仿真装置3通过有线通信的方式发送仿真报文至被测设备4,并发送报文仿真配置信息至无线测试装置2,报文仿真配置信息与仿真报文对应,规定了仿真报文的报文结构和报文发送配置参数。控制装置1如果接收到连接失败的信息,那么可以确定设定天线和设定频段测试失败。其中,仿真报文是预先设置的,可以包括指纹数据,以便于接收端对收到的数据包进行分析与统计。所述第六控制指令根据实际需要进行设置,本发明实施例不做限定。
被测设备4通过有线通信的方式接收到所述仿真报文之后,会将所述仿真报文通过WIFI通信的方式转发给无线测试装置2。无线测试装置2可以接收被测设备4发送的第一转发信息和接收控制装置1发送的所述报文仿真配置信息,然后基于所述第一转发信息和所述报文仿真配置信息,获得被测设备4的设定天线的设定频段的测试结果,然后将设定天线的设定频段的测试结果上报给控制装置1。其中,设定天线的设定频段的测试结果可以包括一个或者多个第一测试参数,所述第一测试参数为报文丢包率、无线功率、报文平均时延、误差向量幅度或者协商速率。
控制装置1可以根据无线测试装置2上报的设定天线的设定频段的测试结果,确定设定天线和设定频段是否通过测试。
以上过程完成了被测设备4工作在STA模式时的一根天线和一个频段的测试,被测设备4工作在STA模式时的同一根天线的其他频段的测试以及其他天线的一个频段的测试过程与上述过程类似,此处不进行赘述。其中,对于一个频段测试,可以测试该频段下的一个信道或者多个信道,根据实际需要进行设置,本发明实施例不做限定。
可理解的是,有的被测设备单独工作在AP模式或者STA模式,此时需要对被测设备工作在AP模式或者STA模式下的WIFI功能进行测试。有的被测设备既可以工作AP模式又可以工作在STA模式下,此时需要对对被测设备工作在AP模式和STA模式下的WIFI功能分别进行测试。
其中,被测设备4是指待测试设备,具备WIFI功能,可以工作在WIFI的AP模式和/或STA模式下,被测设备4包括但不限于任何带有WIFI功能的路由器、光猫或者机顶盒。无线测试装置2具有WIFI IEEE802.11协议功能、无线射频参数测量、报文发送与接收功能,具备工作在AP模式和STA模式的功能,能够完成AP接入、鉴权、AP断开、报文转发和无线射频参数测量的功能。无线射频测量参数包括但不限于无线功率、EVM(Error Vector Magnitude)、协商速率、接收的信号强度指示(Received Signal Strength Indication,简称RSSI)等参数,根据实际需要进行设置,本发明实施例不做限定。流量仿真装置3可以仿真任意MAC地址和IP地址的以太网报文,报文可以携带指纹数据,可以支持报文的发送与接收。控制装置1控制被测设备、无线测试装置2和流量仿真装置3协同完成对被测设备4的WIFI功能的测试流程。控制装置1的控制的方式包括但不限于Telnet登录,自定义协议等方式。控制装置1可以采用服务器或者工控机,根据实际需要进行设置,本发明实施例不做限定。无线测试装置2和流量仿真装置3可以通过总线的方式与控制装置1相连,也可以通过通信网络或者串口的形式与控制装置1相连,根据实际需要进行设置,本发明实施例不做限定。
本发明实施例提供的WIFI功能的测试系统能够对被测设备4进行完整的软硬件功能测试,无论被测设备工作在WIFI的AP模式下或者STA模式下,对被测设备的各天线在各频段完成以下测试:(1)测试被测设备的AP接入、鉴权、断开的功能;(2)测试被测设备的WIFI信道协商和速率协商等参数;(3)测试被测设备各个天线的无线参数,包括信号强度、无线功率和误差向量幅度(EVM)等;(4)测试被测设备的报文数据吞吐转发功能。
本发明实施例提供的WIFI功能的测试系统,包括控制装置、无线测试装置、流量仿真装置和被测设备,控制装置分别与无线测试装置、流量仿真装置和被测设备通信连接,流量仿真装置分别与被测设备和所述无线测试装置有线通信连接,被测设备与无线测试装置无线通信连接转发信息,能够全面的测试了被测设备的WIFI功能,提高了WIFI功能的测试效率。相对于现有技术中的屏蔽箱的场景下对被测设备的WIFI功能,减少场地使用,显著提升生产测试效率,节约成本的同时提高了生产效率,相对于现有技术中的控制被测设备发包测试耦合功率,WIFI功能测试更加全面,从而提高了被测设备的可靠性。
图2是本发明第二实施例提供的无线测试装置的结构示意图,如图2所示,在上述各实施例的基础上,进一步地,无线测试装置2包括天线21、射频收发器22、模拟数字转换器23、数字模拟转换器24、WIFI基带芯片25和微处理器26,其中:
射频收发器22分别与天线21、模拟数字转换器23和数字模拟转换器24相连,WIFI基带芯片25分别与模拟数字转换器23、数字模拟转换器24和微处理器26相连。
具体地,被测设备4通过WIFI通信方式将仿真报文携带在第一转发信息中转发给无线测试装置2,射频收发器22通过天线21接收所述第一转发信息的无线信号,然后传输给模拟数字转换器23。模拟数字转换器23进行对上述无线信号模数转换处理转换成数字信号,然后将所述第一转发信息的数字信号传输给WIFI基带芯片25。WIFI基带芯片25对所述第一转发信息进行无线功率、EVM、协商速率等无线参数测量,可以将无线参数测量的结果发送给微处理器26。WIFI基带芯片25将所述第一转发信息的数字信号转换后传输给微处理器26,微处理器26可以通过有线通信的方式从控制装置1接收所述报文仿真配置信息,微处理器26可以根据所述第一转发信息和报文仿真配置信息获得报文丢包率和报文平均时延等参数的测试结果。
例如,微处理器26可以根据所述第一转发信息和报文仿真配置信息获得所述报文丢包率,微处理器26可以统计计算所述第一转发信息的报文平均时延,微处理器26可以从WIFI基带芯片25获得无线功率的测量结果,然后将所述报文丢包率、所述报文平均时延和所述无线功率作为测试结果。
此外,流量仿真装置3可以通过有线通信的方式将仿真报文发送给无线测试装置2。微处理器26接收到流量仿真装置3发送的仿真报文之后,可以通过WIFI基带芯片25、数字模拟转换器24、射频收发器22和天线21将仿真报文通过WIFI通信方式转发到被测设备4,被测设备4再将接收到的所述仿真报文携带在第三转发信息中发送给流量仿真装置3。流量仿真装置3根据第三转发信息携带的仿真报文和向无线测试装置2发送的仿真报文计算所述报文丢包率和所述报文平均时延作为测试结果。微处理器26在获得所述测试结果之后,可以将所述测试结果通过总线发送给控制装置1。其中,微处理器26可以通过以太网接口与流量仿真装置3有线通信相连,微处理器26还可以通过总线与控制装置1相连。WIFI基带芯片25和微处理器26根据实际需要进行选择,本发明实施例不做限定。
在上述各实施例的基础上,进一步地,流量仿真装置3采用可以现场可编程门阵列(Field Programmable Gate Array,简称FPGA)实现。
例如,图3是本发明第三实施例提供的流量仿真装置的结构示意图,如图3所示,流量仿真装置3包括FPGA模块31、第一存储模块32、第二存储模块33、时钟模块34和网络接口模块35,FPGA模块31分别与第一存储模块32、第二存储模块33、时钟模块34和网络接口模块35相连,FPGA模块31可以通过网络接口模块35分别与无线测试装置2和被测设备4有线通信连接,可以向无线测试装置2和被测设备4分别发送所述仿真报文,时钟模块34用于为FPGA模块31的运行提供时钟频率,FPGA模块31可以通过通信网络与控制装置1通信连接,也可以通过总线与控制装置1相连。
其中,第一存储模块32可以采用同步动态随机存取内存Synchronous DynamicRandom-access Memory,简称SDRAM),是有一个同步接口的动态随机存取内存。第二存储模块33可以采用Nand-Flash存储器,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案,用于存储所述仿真报文。时钟模块34可以采用晶振时钟。
在上述各实施例的基础上,进一步地,控制装置1与无线测试装置2可以通过总线、通信网络或者串口相连,控制装置1与流量仿真装置2通过总线、通信网络或者串口相连。其中,所述总线可以采用PCIE或者CPCI总线。
在上述各实施例的基础上,进一步地,控制装置1采用服务器或者工控机。
图4是本发明第四实施例提供的WIFI功能的测试系统的结构示意图,如图4所示,本发明实施例提供的WIFI功能的测试系统包括控制装置41、无线测试装置42和被测设备43,其中:
控制装置41分别与无线测试装置42和被测设备43通信连接,被测设备43与无线测试装置42无线通信连接。
对被测设备43的WIFI功能的测试,需要对被测设备43的每根天线的各频段进行测试,当被测设备43的每根天线的各频段的测试结果都为通过时,被测设备43通过WIFI功能测试。下面以设定被测设备43工作在AP模式,对被测设备43的一根天线的一个频段上的测试为例,说明本发明实施例提供的WIFI功能的测试系统的工作过程。其中,当被测设备43的多根天线对应于同一频段时,只启用当前测试的一根天线的一个频段,并关闭同一频段的其他天线。
控制装置41发送第一控制指令至被测设备43,以使得被测设备43工作在AP模式并为被测设备43配置唯一对应的SSID。通过为被测设备43配置唯一的SSID,使得在开放空域中的各个被测设备43的SSID唯一,实现在开放空域中的被测设备43隔离。其中,所述第一控制指令根据实际需要进行设置,本发明实施例不做限定。
控制装置1发送第二控制指令至无线测试装置42以使得无线测试装置42工作在STA模式,并使无线测试装置42接入被测设备的设定天线的设定频段。其中,所述第二控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置42会检查是否与被测设备43的设定天线的设定频段建立WIFI无线通信连接,如果成功建立WIFI无线通信连接,那么向控制装置41返回连接成功的信息,如果在指定时间内没有能够建立WIFI无线通信连接,那么可以向控制装置41返回连接失败的信息。
控制装置1如果接收到连接成功的信息,会向被测设备43发送第十一控制指令以使得被测设备43通过无线通信的方式发送测试信息至无线测试装置42。控制装置41如果接收到连接失败的信息,那么可以确定设定天线和设定频段测试失败。其中,测试信息可以包括管理帧和控制帧等信息,遵守IEEEE802.11协议规定。所述第十一控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置42通过WIFI通信的方式接收到所述测试信息之后,会根据所述测试信息获得被测设备43的设定天线的设定频段的测试结果,然后将设定天线的设定频段的测试结果上报给控制装置41。比如,无线测试装置42在接收所述测试信息时测量所述测试信息的接收功率并计算平均值,作为无线功率,可以根据所述测试信息包括的管理帧和控制帧,计算获得EVM和协商速率。其中,设定天线的设定频段的测试结果可以包括一个或者多个第三测试参数,所述第三测试参数为无线功率、EVM或者协商速率。
控制装置41可以根据无线测试装置42上报的设定天线的设定频段的测试结果,确定设定天线和设定频段是否通过测试。比如,所述控制装置1接收到的设定天线的设定频段的测试结果包括所述无线功率、EVM或者协商速率,如果判断出所述无线功率在对应的指定范围内、EVM小于指定阈值且协商速率大于等于速率阈值,那么确定设定天线和设定频段通过测试。其中,所述无线功率对应的指定范围、所述指定阈值以及所述速率阈值根据实际经验进行设置,本发明实施例不做限定。
以上过程完成了被测设备43工作在AP模式时的一根天线和一个频段的测试,被测设备43工作在AP模式时的同一根天线的其他频段的测试以及其他天线的任何一个频段的测试过程与上述过程类似,此处不进行赘述。其中,对于一个频段测试,可以测试该频段下的一个信道或者多个信道,根据实际需要进行设置,本发明实施例不做限定。
下面以设定被测设备43工作在STA模式,对被测设备43的一根天线在一个频段上的测试为例,说明本发明实施例提供的WIFI功能的测试系统的工作过程。其中,当被测设备43的多根天线对应于同一频段时,只启用当前测试的一根天线的一个频段,并关闭同一频段的其他天线。
控制装置41发送第四控制指令至无线测试装置42以使得无线测试装置42工作在AP模式并为无线测试装置42配置唯一对应的SSID。通过为无线测试装置42配置唯一的SSID,使得在开放空域中的无线测试装置42的SSID唯一,实现在开放空域中的无线测试装置42隔离。其中,所述第四控制指令根据实际需要进行设置,本发明实施例不做限定。
控制装置41发送第五控制指令至被测设备43以使得被测设备43工作在STA模式,并与无线测试装置42通过被测设备43的设定天线的设定频段建立通信连接;其中,所述第五控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置42会检查是否与被测设备43的设定天线的设定频段建立WIFI无线通信连接,如果成功建立WIFI无线通信连接,那么向控制装置41返回连接成功的信息,如果在指定时间内没有能够建立WIFI无线通信连接,那么可以向控制装置41返回连接失败的信息。
控制装置41如果接收到连接成功的信息,会向被测设备43发送第十一控制指令以使得被测设备43通过无线通信的方式发送测试信息至无线测试装置42。控制装置41如果接收到连接失败的信息,那么可以确定设定天线和设定频段测试失败。其中,测试信息可以包括管理帧和控制帧等信息,遵守IEEEE802.11协议规定。所述第十一控制指令根据实际需要进行设置,本发明实施例不做限定。
无线测试装置42通过WIFI通信的方式接收到所述测试信息之后,会根据所述测试信息获得被测设备43的设定天线的设定频段的测试结果,然后将设定天线的设定频段的测试结果上报给控制装置41。其中,设定天线的设定频段的测试结果可以包括一个或者多个第三测试参数,所述第三测试参数为无线功率、EVM或者协商速率。
控制装置41可以根据无线测试装置42上报的设定天线的设定频段的测试结果,确定设定天线和设定频段是否通过测试。
以上过程完成了被测设备43工作在STA模式时的一根天线和一个频段的测试,被测设备43工作在STA模式时的同一根天线的其他频段的测试以及其他天线的一个频段的测试过程与上述过程类似,此处不进行赘述。其中,对于一个频段测试,可以测试该频段下的一个信道或者多个信道,根据实际需要进行设置,本发明实施例不做限定。
本发明实施例提供的WIFI功能的测试系统,包括控制装置、无线测试装置和被测设备,控制装置分别与无线测试装置和被测设备通信连接,被测设备与无线测试装置无线通信连接,相对于现有技术中的屏蔽箱的场景下对被测设备的WIFI功能,减少场地使用,显著提升生产测试效率,节约成本的同时提高了生产效率,相对于现有技术中的控制被测设备发包测试耦合功率,WIFI功能测试更加全面,从而提高了被测设备的可靠性。
图5是本发明第五实施例提供的无线测试装置的结构示意图,如图5所示,在上述各实施例的基础上,进一步地,无线测试装置42包括天线421、射频收发器422、模拟数字转换器423、数字模拟转换器424、WIFI基带芯片425和微处理器426,其中:
射频收发器422分别与天线421、模拟数字转换器423和数字模拟转换器424相连,WIFI基带芯片425分别与模拟数字转换器423、数字模拟转换器424和微处理器426相连。
具体地,被测设备43通过WIFI通信方式发送测试信息,射频收发器422通过天线421接收所述测试信息的无线信号,然后传输给模拟数字转换器423。模拟数字转换器423进行对上述无线信号模数转换处理转换成数字信号,然后将所述测试信息的数字信号传输给WIFI基带芯片425。WIFI基带芯片425对所述测试信息进行功率测量,可以将无线功率的测量结果发送给微处理器426。WIFI基带芯片425将所述测试信息的数字信号转换后传输给微处理器426,微处理器426可以根据所述测试信息包括的管理帧和控制帧获得测试结果。
在上述各实施例的基础上,进一步地,控制装置41与无线测试装置42可以通过总线、通信网络或者串口相连。其中,所述总线可以采用PCIE或者CPCI总线。
在上述各实施例的基础上,进一步地,控制装置41采用服务器或者工控机。
图6是本发明第六实施例提供的WIFI功能的测试方法的流程示意图,如图6所示,本发明实施例提供的WIFI功能的测试方法,可以应用于上述任一实施例所述的WIFI功能的测试系统,包括:
S601、在开放空域中通过无线测试装置和流量仿真装置对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;
具体地,在开放空域中通过无线测试装置和流量仿真装置对被测设备进行WIFI功能测试时,需要对被测设备的每根天线的每个频段进行测试,获得每根天线的每个频段的测试结果。其中,可以按照IEEE802.11标准规定的频段进行测试。在对每个频段进行测试时,可以测试每个频段下的一个信道或者多个信道。如果被测设备的多根天线对应于同一频段,在对每根天线的每个频段进行测试时,只启用当前测试的一根天线的一个频段,并关闭同一频段的其他天线。
例如,被测设备为一个路由器,该路由器具有4根天线,每根天线可以工作在2.4G、5.8G频段,那么在对该路由器进行WIFI功能测试时,需要测试路由器的每根天线分别工作在2.4G、5.8G频段的指定信道的测试结果。其中,2.4G频段包括1-14信道,5G频段包括36-165信道,在测试时,可以测试每个频段的一个信道或者多个信道,根据实际需要进行选择,本发明实施例不做限定。
S602、若获知每根天线的每个频段的测试结果都为通过,则输出所述被测设备通过测试的结果。
具体地,在获得每根天线的每个频段的测试结果之后,如果所述被测设备的每根天线的每个频段的测试结果都为通过,那么可以输出所述被测设备通过测试的结果。
本发明实施例提供的WIFI功能的测试方法,对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果,在获知每根天线的每个频段的测试结果都为通过测试之后,输出被测设备通过测试的结果,对被测设备的WIFI功能进行完整的软硬件测试,提高了WIFI功能测试的全面性,从而提高了被测设备出厂的可靠性。
图7是本发明第七实施例提供的WIFI功能的测试方法的流程示意图,如图7所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果包括:
S701、发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
具体地,控制装置发送第一控制指令至被测设备,以设置所述被测设备工作在AP模式,并为所述被测设备配置SSID,SSID与所述被测设备唯一对应。通过为所述被测设备配置唯一的SSID,使得在开放空域中的各个被测设备的SSID唯一,实现在开放空域中的被测设备隔离。其中,所述第一控制指令根据实际需要进行设置,本发明实施例不做限定。
S702、发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
具体地,所述控制装置发送第二控制指令至无线测试装置,以设置所述无线测试装置工作在STA模式,并使得所述无线测试装置与所述被测设备通过设定天线的设定频段建立WIFI连接。所述设定天线和设定频段根据实际需要进行设置,本发明实施例不做限定。所述第二控制指令根据实际需要进行设置,本发明实施例不做限定。
S703、接收所述无线测试装置上报的第一连接状态;
具体地,所述无线测试装置会检查是否与所述被测设备建立WIFI通信连接,获得第一连接状态,然后将所述第一连接状态上报给所述控制装置,所述控制装置会接收所述第一连接状态。其中,所述无线测试装置与所述被测设备建立WIFI通信连接,所述第一连接状态为连接成功;所述无线测试装置与所述被测设备没能建立WIFI通信连接,所述第一连接状态为连接失败。
S704、若获知所述第一连接状态为连接成功,则发送第三控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备并发送报文仿真配置信息至所述无线测试装置;
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接成功,那么发送第三控制指令至流量仿真装置并发送报文仿真配置信息至所述无线测试装置。所述流量仿真装置接收到所述第三控制指令之后,会将仿真报文发送给所述被测设备。所述被测设备接收到所述仿真报文之后,会将所述仿真报文携带在第一转发信息中通过WIFI通信的方式发送给所述无线测试装置。其中,所述仿真报文是预设的,所述仿真报文可以包括指纹数据。所述第一转发信息包括管理帧、控制帧和数据帧等信息,所述数据帧包括所述仿真报文。报文仿真配置信息与仿真报文对应,规定了仿真报文的报文结构和报文发送配置参数。所述第三控制指令和所述报文仿真配置信息根据实际需要进行设置,本发明实施例不做限定。
S705、接收所述无线测试装置上报的第一测试结果,并根据所述第一测试结果确定当前设定天线和设定频段是否通过测试;所述第一测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息和所述报文仿真配置信息获得的。
具体地,所述无线测试装置从所述被测设备接收第一转发信息,并从所述控制装置接收所述报文仿真配置信息,然后根据所述第一转发信息和所述报文仿真配置信息获得第一测试结果,然后将所述第一测试结果上报给所述控制装置。所述控制装置会将接收所述第一测试结果,并根据所述第一测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
例如,所述无线测试装置对比所述第一转发信息包括的仿真报文和所述报文仿真配置信息,统计获得报文丢包率,所述无线测试装置在接收所述第一转发信息时测量所述第一转发信息的接收功率并计算平均值,作为无线功率,所述无线测试装置在接收所述第一转发信息时统计计算所述转发信息的报文平均时延,然后将所述报文丢包率、所述无线功率和所述报文平均时延作为设定天线的设定频段的测试结果上报给所述控制装置。
所述控制装置判断所述报文丢包率是否在对应的设定范围内、所述无线功率是否在对应的指定范围内以及所述报文平均时延是否小于时延阈值,如果所述报文丢包率在对应的设定范围内,所述无线功率在对应的指定范围内并且所述报文平均时延小于时延阈值,那么确定当前设定天线和设定频段通过测试。如果所述报文丢包率不在对应的设定范围内,所述无线功率不在对应的指定范围内或者所述报文平均时延大于等于所述时延阈值,那么确定当前设定天线和设定频段不能通过测试。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接失败,那么输出当前设定天线和设定频段测试失败的提示信息,说明所述被测设备的当前设定天线在设定频段下的工作不满足要求,有质量问题。
图8是本发明第八实施例提供的WIFI功能的测试方法的流程示意图,如图8所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果还包括:
S801、发送第四控制指令至所述无线测试装置以使得所述无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
具体地,所述控制装置发送第四控制指令至所述无线测试装置,以设置所述无线测试装置工作在AP模式,并为所述无线测试装置配置SSID,SSID与所述无线测试装置唯一对应。通过为所述无线测试装置唯一的SSID,使得在开放空域中的所述无线测试装置的SSID唯一,实现在开放空域中的无线测试装置的隔离。其中,所述第四控制指令根据实际需要进行设置,本发明实施例不做限定。
S802、发送第五控制指令至所述被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
具体地,所述控制装置发送第五控制指令至所述被测设备,以设置所述被测设备工作在STA模式,并使得所述被测设备通过所述设定天线的所述设定频段与所述无线测试装置建立WIFI连接。所述第五控制指令根据实际需要进行设置,本发明实施例不做限定。
S803、接收所述无线测试装置返回的第二连接状态;
具体地,所述无线测试装置会检查是否与所述被测设备建立WIFI通信连接,即检测是否接入到所述被测设备的所述设定天线的所述设定频段,获得第二连接状态,然后将所述第二连接状态上报给所述控制装置,所述控制装置会接收所述第二连接状态。其中,所述无线测试装置与所述被测设备建立WIFI通信连接,所述第二连接状态为连接成功;所述无线测试装置与所述被测设备没能建立WIFI通信连接,所述第二连接状态为连接失败。
S804、若获知所述第二连接状态为连接成功,则发送第六控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备并发送报文仿真配置信息至所述无线测试装置;
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接成功,那么发送第六控制指令至所述流量仿真装置并发送报文仿真配置信息至所述无线测试装置。所述流量仿真装置接收到所述第六控制指令之后,会将所述仿真报文发送给所述被测设备。所述被测设备接收到所述仿真报文之后,会将所述仿真报文携带在第一转发信息中通过WIFI通信的方式发送给所述无线测试装置。
S805、接收所述无线测试装置上报的第二测试结果,并根据所述第二测试结果确定所述设定天线和所述设定频段是否通过测试;所述第二测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息和从所述流量仿真装置接收的仿真报文获得的。
具体地,所述无线测试装置从所述被测设备接收第一转发信息,并从所述控制装置接收所述报文仿真配置信息,然后根据从所述被测设备接收的第一转发信息和从所述控制装置接收的报文仿真配置信息获得第二测试结果,然后将所述第二测试结果上报给所述控制装置。所述控制装置会将接收所述第二测试结果,并根据所述第二测试结果确定所述设定天线和所述设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。其中,所述第二测试结果包括至少一个第一测试参数,所述第一测试参数为报文丢包率、无线功率、报文平均时延、误差向量幅度或者协商速率。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接失败,那么输出所述设定天线和所述设定频段测试失败的提示信息,说明所述被测设备的所述设定天线在所述设定频段下的工作不满足要求,有质量问题。
在上述各实施例的基础上,进一步地,所述第二测试结果包括至少一个第一测试参数,所述第一测试参数为无线功率、报文丢包率、报文平均时延、误差向量幅度或者协商速率;相应地,所述根据所述第二测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第二测试结果包括的每个第一测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第二测试结果可以包括一个测试参数,也可以包括两个以及两个以上的第一测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第一测试参数可以为无线功率、报文丢包率、报文平均时延、误差向量幅度或者协商速率。
每个第一测试参数都会有对应的测试要求,如果所述第二测试结果包括的每个第一测试参数都满足对应的测试要求,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第二测试结果包括的各个第一测试参数中,有任何一个第一测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
例如,所述第二测试结果包括报文丢包率、无线功率和报文平均时延三个第一测试参数。所述控制装置判断所述报文丢包率是否在对应的设定范围内、所述无线功率是否在对应的指定范围内以及所述报文平均时延是否小于时延阈值,如果所述报文丢包率在对应的设定范围内,所述无线功率在对应的指定范围内并且所述报文平均时延小于时延阈值,那么确定当前设定天线和设定频段通过测试,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述报文丢包率不在对应的设定范围内,所述无线功率不在对应的指定范围内或者所述报文平均时延大于等于所述时延阈值,那么确定当前设定天线和设定频段不能通过测试,可以输出当前设定天线和设定频段没有通过测试的提示信息。其中,所述报文丢包率对应的设定范围,所述无线功率对应的指定范围以及所述时延阈值根据实际经验进行设置,本发明实施例不做限定。
在上述各实施例的基础上,进一步地,所述第一测试结果包括至少一个第一测试参数,所述第一测试参数为报文丢包率、无线功率、报文平均时延、误差向量幅度或者协商速率;相应地,所述根据所述第一测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第一测试结果包括的每个第一测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第一测试结果可以包括一个第一测试参数,也可以包括两个以及两个以上的第一测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第一测试参数可以为报文丢包率、无线功率、报文平均时延、误差向量幅度或者协商速率。
每个第一测试参数都会有对应的测试要求,如果所述第一测试结果包括的每个第一测试参数都满足对应的测试要求,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第一测试结果包括的各个第一测试参数中,有任何一个测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
例如,所述第一测试结果包括报文丢包率、无线功率和报文平均时延三个测试参数。所述控制装置判断所述报文丢包率是否在对应的设定范围内、所述无线功率是否在对应的指定范围内以及所述报文平均时延是否小于时延阈值,如果所述报文丢包率在对应的设定范围内,所述无线功率在对应的指定范围内并且所述报文平均时延小于时延阈值,那么确定当前设定天线和设定频段通过测试,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述报文丢包率不在对应的设定范围内,所述无线功率不在对应的指定范围内或者所述报文平均时延大于等于所述时延阈值,那么确定当前设定天线和设定频段不能通过测试,可以输出当前设定天线和设定频段没有通过测试的提示信息。其中,所述报文丢包率对应的设定范围,所述无线功率对应的指定范围以及所述时延阈值根据实际经验进行设置,本发明实施例不做限定。
下面以所述被测设备工作在AP模式,对所述被测设备的一根天线的一个频段的测试过程为例来说明WIFI功能测试的流程,如图9所示,具体流程如下:
第一步、发送第一控制指令。控制装置发送第一控制指令至被测设备,以使得所述被测设备工作在AP模式并为所述被测设备配置唯一对应的SSID。
第二步、发送第二控制指令。控制装置发送第二控制指令至无线测试装置,以设置所述无线测试装置工作在STA模式,并使得所述无线测试装置接入所述被测设备的设定天线的设定频段。
第三步、接收第一连接状态。所述无线测试装置会检查是否与所述被测设备建立WIFI通信连接,即检测是否接入到所述被测设备的设定天线的设定频段,获得第一连接状态,然后将所述第一连接状态上报给所述控制装置。所述控制装置会接收到所述第一连接状态。所述无线测试装置与所述被测设备建立WIFI通信连接,所述第一连接状态为连接成功;所述无线测试装置与所述被测设备没能建立WIFI通信连接,所述第一连接状态为连接失败。
第四步、判断是否建立连接。所述控制装置根据接收到的所述第一连接状态,判断所述无线测试装置和所述被测设备之间是否建立WIFI通信连接,如果所述第一连接状态为连接失败,那么没有建立WIFI通信连接,进入第九步;如果所述第一连接状态为连接成功,那么建立WIFI通信连接,进入第五步。
第五步、发送第三控制指令。所述控制装置发送第三控制指令至流量仿真装置,并发送报文仿真配置信息至所述无线测试装置。所述流量仿真装置接收到所述第三控制指令之后,会将仿真报文发送给所述无线测试装置。所述被测设备会将接收到的仿真报文携带在第一转发信息中发送给所述无线测试装置。
第六步、接收第一测试结果。所述无线测试装置从所述被测设备接收第一转发信息,并从所述控制装置接收所述报文仿真配置信息,然后根据从所述被测设备接收的第一转发信息和从所述控制装置接收的报文仿真配置信息获得第一测试结果,然后将所述第一测试结果上报给所述控制装置。
第七步、判断是否通过测试。所述控制装置会将接收所述第一测试结果,并根据所述第一测试结果确定当前设定天线和设定频段是否通过测试。如果判断出通过测试,那么进入第八步;如果判断出没有通过测试那么进入第九步。比如所述第一测试结果包括报文丢包率和无线功率,如果所述报文丢包率在对应的设定范围内且所述无线功率在对应的指定范围内,那么当前设定天线和设定频段通过测试;如果所述报文丢包率不在对应的设定范围内或者所述无线功率不在对应的指定范围内,那么当前设定天线和设定频段不能通过测试。
第八步、确定当前测试通过。所述控制装置在确定当前设定天线和设定频段通过测试之后,可以更换天线或者频段,继续进行测试。
第九步、提示被测设备测试不通过。所述控制装置如果获知所述第一连接状态为连接失败,说明所述无线测试装置和所述被测设备之间无法在当前天线的当前频段建立WIFI通信连接,可以提示所述被测设备的WIFI功能测试不通过。所述控制装置如果根据所述第一测试结果判断出当前设定天线和设定频段不能通过测试,那么可以提示所述被测设备的WIFI功能测试不通过。
下面以所述被测设备工作在STA模式,对所述被测设备的一根天线的一个频段的测试过程为例来说明WIFI功能测试的流程,如图10所示,具体流程如下:
第一步、发送第四控制指令。控制装置发送第四控制指令至无线测试装置以使得所述无线测试装置工作在AP模式并为所述无线测试装置配置唯一对应的SSID。
第二步、发送第五控制指令。控制装置发送第五控制指令至所述被测设备,以设置所述被测设备工作在STA模式,并使得所述被测设备与所述无线测试装置通过设定天线的设定频段建立通信连接。
第三步、接收第二连接状态。所述无线测试装置会检查是否与所述被测设备建立WIFI通信连接,即检测是否接入到所述被测设备的设定天线的设定频段,获得第二连接状态,然后将所述第二连接状态上报给所述控制装置。所述控制装置会接收到所述第二连接状态。所述无线测试装置与所述被测设备建立WIFI通信连接,所述第二连接状态为连接成功;所述无线测试装置与所述被测设备没能建立WIFI通信连接,所述第二连接状态为连接失败。
第四步、判断是否建立连接。所述控制装置根据接收到的所述第二连接状态,判断所述无线测试装置和所述被测设备之间是否建立WIFI通信连接,如果所述第二连接状态为连接失败,那么没有建立WIFI通信连接,进入第九步;如果所述第二连接状态为连接成功,那么建立WIFI通信连接,进入第五步。
第五步、发送第六控制指令。所述控制装置发送第六控制指令至流量仿真装置并发送报文仿真配置信息至所述无线测试装置。所述流量仿真装置接收到所述第六控制指令之后,会将仿真报文发送给所述无线测试装置。所述被测设备会将接收到的仿真报文携带在第一转发信息中发送给所述无线测试装置。
第六步、接收第二测试结果。所述无线测试装置可以从所述被测设备接收第一转发信息,并从所述控制装置接收所述报文仿真配置信息,然后根据从所述被测设备接收的第一转发信息和从所述控制装置接收的报文仿真配置信息获得第二测试结果,然后将所述第二测试结果上报给所述控制装置。
第七步、判断是否通过测试。所述控制装置会将接收所述第二测试结果,并根据所述第二测试结果确定当前设定天线和设定频段是否通过测试。如果判断出通过测试,那么进入第八步;如果判断出没有通过测试那么进入第九步。比如所述第二测试结果包括报文丢包率和无线功率,如果所述报文丢包率在对应的设定范围内且所述无线功率在对应的指定范围内,那么当前设定天线和设定频段通过测试;如果所述报文丢包率不在对应的设定范围内或者所述无线功率不在对应的指定范围内,那么当前设定天线和设定频段不能通过测试。
第八步、确定当前测试通过。所述控制装置在确定当前设定天线和设定频段通过测试之后,可以更换天线或者频段,继续进行测试。
第九步、提示被测设备测试不通过。所述控制装置如果获知所述第二连接状态为连接失败,说明所述无线测试装置和所述被测设备之间无法在当前天线的当前频段建立WIFI通信连接,可以提示所述被测设备的WIFI功能测试不通过。所述控制装置如果根据所述第二测试结果判断出当前设定天线和设定频段不能通过测试,那么可以提示所述被测设备的WIFI功能测试不通过。
图11是本发明第十一实施例提供的WIFI功能的测试方法的流程示意图,如图11所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果包括:
S1101、发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S701相同,此处不进行赘述。
S1102、发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S702相同,此处不进行赘述。
S1103、接收所述无线测试装置上报的第一连接状态;
具体地,本步骤的具体实现过程与步骤S703相同,此处不进行赘述。
S1104、若获知所述第一连接状态为连接成功,则发送第七控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备;
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接成功,那么发送第七控制指令至流量仿真装置,所述流量仿真装置接收到所述第七控制指令之后,会将仿真报文发送给所述被测设备。所述被测设备接收到所述仿真报文之后,会将所述仿真报文携带在第一转发信息中通过WIFI通信的方式发送给所述无线测试装置。其中,所述第一转发信息包括管理帧、控制帧和数据帧等信息,所述数据帧包括所述仿真报文。所述仿真报文是预设的,可以包括指纹数据。所述第七控制指令根据实际需要进行设置,本发明实施例不做限定。
S1105、接收所述流量仿真装置上报的第三测试结果和所述无线测试装置上报的第四测试结果,并根据所述第三测试结果和所述第四测试结果确定当前设定天线和设定频段是否通过测试;所述第三测试结果是所述流量仿真装置根据从所述无线测试装置接收的第二转发信息和所述仿真报文获得的,所述第四测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息获得的。
具体地,所述无线测试装置可以接收所述被测设备通过WIFI通信方式发送的第一转发信息,然后根据所述第一转发信息获得第四测试结果,然后将所述第四测试结果上报给所述控制装置。所述无线测试装置还从所述第一转发信息中获得所述仿真报文,再将所述仿真报文携带在第二转发信息中转发给所述流量仿真装置。所述流量仿真装置从所述无线测试装置接收第二转发信息,根据所述第二转发信息与所述流量仿真装置发送的仿真报文获得第三测试结果,然后将所述第三测试结果上报给所述控制装置。所述控制装置会将接收所述第三测试结果和所述第四测试结果,并根据所述第三测试结果和所述第四测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接失败,那么输出当前设定天线和设定频段测试失败的提示信息,说明所述被测设备的当前设定天线在设定频段下的工作不满足要求,有质量问题。
图12是本发明第十二实施例提供的WIFI功能的测试方法的流程示意图,如图12所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果还包括:
S1201、发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S801相同,此处不进行赘述。
S1202、发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S802相同,此处不进行赘述。
S1203、接收所述无线测试装置返回的第二连接状态;
具体地,本步骤的具体实现过程与步骤S803相同,此处不进行赘述。
S1204、若获知所述第二连接状态为连接成功,则发送第八控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备;
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接成功,那么发送第八控制指令至流量仿真装置,所述流量仿真装置接收到所述第八控制指令之后,会将所述仿真报文发送给所述被测设备。所述被测设备接收到所述仿真报文之后,会将所述仿真报文携带在第一转发信息中通过WIFI通信的方式发送给所述无线测试装置。其中,所述第一转发信息包括管理帧、控制帧和数据帧等信息,所述数据帧包括所述仿真报文。所述仿真报文是预设的,可以包括指纹数据。所述第八控制指令根据实际需要进行设置,本发明实施例不做限定。
S1205、接收所述流量仿真装置上报的第五测试结果和所述无线测试装置上报的第六测试结果,并根据所述第五测试结果和所述第六测试结果确定当前设定天线和设定频段是否通过测试;所述第五测试结果是所述流量仿真装置根据从所述无线测试装置接收的第二转发信息和所述仿真报文获得的,所述第六测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息获得的。
具体地,所述无线测试装置可以接收所述被测设备通过WIFI通信方式发送的第一转发信息,然后根据所述第一转发信息获得第六测试结果,然后将所述第六测试结果上报给所述控制装置。所述无线测试装置还从所述第一转发信息中获得所述仿真报文,再将所述仿真报文携带在第二转发信息中转发给所述流量仿真装置。所述流量仿真装置从所述无线测试装置接收第二转发信息,根据所述第二转发信息与所述流量仿真装置发送的仿真报文获得第五测试结果,然后将所述第五测试结果上报给所述控制装置。所述控制装置会将接收所述第五测试结果和所述第六测试结果,并根据所述第五测试结果和所述第六测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接失败,那么输出所述设定天线和所述设定频段测试失败的提示信息,说明所述被测设备的所述设定天线在所述设定频段下的工作不满足要求,有质量问题。
在上述各实施例的基础上,进一步地,所述第五测试结果包括至少一个第二测试参数且所述第六测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第五测试结果和所述第六测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第五测试结果包括的每个第二测试参数满足对应的测试要求且所述第六测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第五测试结果可以包括一个第二测试参数,也可以包括两个以及两个以上的第二测试参数,根据实际需要进行设置,本发明实施例不做限定。所述第六测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第二测试参数可以为报文丢包率或者报文平均时延等报文统计指标;所述第三测试参数可以为无线功率、误差向量幅度或者协商速率等无线参数指标。
每个第二测试参数和每个第三测试参数都会有对应的测试要求,如果所述第五测试结果包括的每个第二测试参数都满足对应的测试要求,并且所述第六测试结果包括的每个第三测试参数都满足对应的测试要求,那么可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第五测试结果包括的各个第二测试参数中,有任何一个第二测试参数不满足对应的测试要求,或者如果所述第六测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
例如,所述第五测试结果包括报文丢包率和报文平均时延两个第二测试参数,所述第六测试结果包括无线功率这一个第三测试参数。所述控制装置判断所述报文丢包率是否在对应的设定范围内、所述无线功率是否在对应的指定范围内以及所述报文平均时延是否小于时延阈值,如果所述报文丢包率在对应的设定范围内,所述无线功率在对应的指定范围内并且所述报文平均时延小于时延阈值,那么确定当前设定天线和设定频段通过测试,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述报文丢包率不在对应的设定范围内,所述无线功率不在对应的指定范围内或者所述报文平均时延大于等于所述时延阈值,那么确定当前设定天线和设定频段不能通过测试,可以输出当前设定天线和设定频段没有通过测试的提示信息。其中,所述报文丢包率对应的设定范围,所述无线功率对应的指定范围以及所述时延阈值根据实际经验进行设置,本发明实施例不做限定。
在上述各实施例的基础上,进一步地,所述第三测试结果包括至少一个第二测试参数且所述第四测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第三测试结果和所述第四测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第三测试结果包括的每个第二测试参数满足对应的测试要求且所述第四测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第三测试结果可以包括一个第二测试参数,也可以包括两个以及两个以上的第二测试参数,根据实际需要进行设置,本发明实施例不做限定。所述第四测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第二测试参数可以为报文丢包率或者报文平均时延等报文统计指标;所述第三测试参数可以为无线功率、误差向量幅度或者协商速率等无线参数指标。
每个第二测试参数和每个第三测试参数都会有对应的测试要求,如果所述第三测试结果包括的每个第二测试参数都满足对应的测试要求,并且所述第四测试结果包括的每个第三测试参数都满足对应的测试要求,那么可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第三测试结果包括的各个第二测试参数中,有任何一个第二测试参数不满足对应的测试要求,或者如果所述第四测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
例如,所述第五测试结果包括报文丢包率和报文平均时延两个第二测试参数,所述第六测试结果包括无线功率和协商速率两个第三测试参数。所述控制装置判断所述报文丢包率是否在对应的设定范围内,所述报文平均时延是否小于时延阈值,所述无线功率是否在对应的指定范围内,所述协商速率是否大于等于速率阈值,如果所述报文丢包率在对应的设定范围内,所述报文平均时延小于时延阈值,所述无线功率在对应的指定范围内并且所述协商速率大于等于速率阈值,那么确定当前设定天线和设定频段通过测试,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述报文丢包率不在对应的设定范围内,所述报文平均时延大于等于所述时延阈值,所述无线功率不在对应的指定范围内或者所述协商速率小于速率阈值,那么确定当前设定天线和设定频段不能通过测试,可以输出当前设定天线和设定频段没有通过测试的提示信息。其中,所述报文丢包率对应的设定范围,所述无线功率对应的指定范围、所述速率阈值以及所述时延阈值根据实际经验进行设置,本发明实施例不做限定。
图13是本发明第十三实施例提供的WIFI功能的测试方法的流程示意图,如图13所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果包括:
S1301、发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S701相同,此处不进行赘述。
S1302、发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S702相同,此处不进行赘述。
S1303、接收所述无线测试装置上报的第一连接状态;
具体地,本步骤的具体实现过程与步骤S703相同,此处不进行赘述。
S1304、若获知所述第一连接状态为连接成功,则发送第九控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述无线测试装置;
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接成功,那么发送第九控制指令至流量仿真装置,所述流量仿真装置接收到所述第九控制指令之后,会将仿真报文发送给所述无线测试装置。所述无线测试装置接收到所述仿真报文之后,会将所述仿真报文携带在第四转发信息中通过WIFI通信的方式发送给所述被测设备。其中,所述第四转发信息包括管理帧、控制帧和数据帧等信息,所述数据帧包括所述仿真报文。所述仿真报文是预设的,可以包括指纹数据。所述第九控制指令根据实际需要进行设置,本发明实施例不做限定。
S1305、接收所述流量仿真装置上报的第七测试结果和所述无线测试装置上报的第八测试结果,并根据所述第七测试结果和所述第八测试结果确定当前设定天线和设定频段是否通过测试;所述第七测试结果是所述流量仿真装置根据从所述被测设备接收的第三转发信息和所述仿真报文获得的,所述第八测试结果是所述无线测试装置根据向所述被测设备发送的第四转发信息获得的。
具体地,所述无线测试装置在向所述被测设备发送所述第四转发信息时,可以基于所述第四转发信息获得第八测试结果,然后将所述第八测试结果上报给所述控制装置。所述被测设备可以接收所述无线测试装置通过WIFI通信方式发送的第四转发信息,然后将所述第四转发信息中获得仿真报文,再将所述仿真报文携带在第二转发信息中发送给所述流量仿真装置。所述流量仿真装置根据所述第二转发信息包括的仿真报文与所述流量仿真装置发送的仿真报文获得第七测试结果,然后将所述第七测试结果上报给所述控制装置。所述控制装置会将接收所述第七测试结果和所述第八测试结果,并根据所述第七测试结果和所述第八测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接失败,那么输出当前设定天线和设定频段测试失败的提示信息,说明所述被测设备的当前设定天线在设定频段下的工作不满足要求,有质量问题。
图14是本发明第十四实施例提供的WIFI功能的测试方法的流程示意图,如图14所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果还包括:
S1401、发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S801相同,此处不进行赘述。
S1402、发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S802相同,此处不进行赘述。
S1403、接收所述无线测试装置返回的第二连接状态;
具体地,本步骤的具体实现过程与步骤S803相同,此处不进行赘述。
S1404、若获知所述第二连接状态为连接成功,则发送第十控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述无线测试装置;
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接成功,那么发送第十控制指令至流量仿真装置,所述流量仿真装置接收到所述第十控制指令之后,会将仿真报文发送给所述无线测试装置。所述无线测试装置接收到所述仿真报文之后,会将所述仿真报文携带在第四转发信息中通过WIFI通信的方式发送给所述被测设备。其中,所述第四转发信息包括管理帧、控制帧和数据帧等信息,所述数据帧包括所述仿真报文。所述仿真报文是预设的,可以包括指纹数据。所述第十控制指令根据实际需要进行设置,本发明实施例不做限定。
S1405、接收所述流量仿真装置上报的第九测试结果和所述无线测试装置上报的第十测试结果,并根据所述第九测试结果和所述第十测试结果确定当前设定天线和设定频段是否通过测试;所述第九测试结果是所述流量仿真装置根据从所述被测设备接收的第三转发信息和所述仿真报文获得的,所述第十测试结果是所述无线测试装置根据向所述被测设备发送的第四转发信息获得的。
具体地,所述无线测试装置在向所述被测设备发送所述第四转发信息时,可以基于所述第四转发信息获得第十测试结果,然后将所述第十测试结果上报给所述控制装置。所述被测设备可以接收所述无线测试装置通过WIFI通信方式发送的第四转发信息,然后将所述第四转发信息中获得仿真报文,再将所述仿真报文携带在第二转发信息中发送给所述流量仿真装置。所述流量仿真装置根据所述第二转发信息包括的仿真报文与所述流量仿真装置发送的仿真报文获得第九测试结果,然后将所述第九测试结果上报给所述控制装置。所述控制装置会将接收所述第九测试结果和所述第十测试结果,并根据所述第九测试结果和所述第十测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接失败,那么输出所述设定天线和所述设定频段测试失败的提示信息,说明所述被测设备的所述设定天线在所述设定频段下的工作不满足要求,有质量问题。
在上述各实施例的基础上,进一步地,所述第九测试结果包括至少一个第二测试参数且所述第十测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第九测试结果和所述第十测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第九测试结果包括的每个第二测试参数满足对应的测试要求且所述第十测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第九测试结果可以包括一个第二测试参数,也可以包括两个以及两个以上的第二测试参数,根据实际需要进行设置,本发明实施例不做限定。所述第十测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第二测试参数可以为报文丢包率或者报文平均时延等报文统计指标;所述第三测试参数可以为无线功率、误差向量幅度或者协商速率等无线参数指标。
每个第二测试参数和每个第三测试参数都会有对应的测试要求,如果所述第九测试结果包括的每个第二测试参数都满足对应的测试要求,并且所述第十测试结果包括的每个第三测试参数都满足对应的测试要求,那么可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第九测试结果包括的各个第二测试参数中,有任何一个第二测试参数不满足对应的测试要求,或者如果所述第十测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
在上述各实施例的基础上,进一步地,所述第七测试结果包括至少一个第二测试参数且所述第八测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第七测试结果和所述第八测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第七测试结果包括的每个第二测试参数满足对应的测试要求且所述第八测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第七测试结果可以包括一个第二测试参数,也可以包括两个以及两个以上的第二测试参数,根据实际需要进行设置,本发明实施例不做限定。所述第八测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第二测试参数可以为报文丢包率或者报文平均时延等报文统计指标;所述第三测试参数可以为无线功率、误差向量幅度或者协商速率等无线参数指标。
每个第二测试参数和每个第三测试参数都会有对应的测试要求,如果所述第七测试结果包括的每个第二测试参数都满足对应的测试要求,并且所述第八测试结果包括的每个第三测试参数都满足对应的测试要求,那么可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第七测试结果包括的各个第二测试参数中,有任何一个第二测试参数不满足对应的测试要求,或者如果所述第八测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
图15是本发明第十五实施例提供的WIFI功能的测试方法的流程示意图,如图15所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果包括:
S1501、发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S701相同,此处不进行赘述。
S1502、发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S702相同,此处不进行赘述。
S1503、接收所述无线测试装置上报的第一连接状态;
具体地,本步骤的具体实现过程与步骤S703相同,此处不进行赘述。
S1504、若获知所述第一连接状态为连接成功,则发送第十一控制指令至所述被测设备以使得所述被测设备发送测试信息至所述无线测试装置;
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接成功,那么发送第十一控制指令至所述被测设备,所述被测设备接收到所述第十一控制指令之后,会将测试信息通过WIFI通信的方式发送给所述无线测试装置。其中,所述测试信息可以包括管理帧和控制帧等信息。所述第十一控制指令根据实际需要进行设置,本发明实施例不做限定。
S1505、接收所述无线测试装置上报的第十一测试结果,并根据所述第十一测试结果确定当前设定天线和设定频段是否通过测试;所述第十一测试结果是所述无线测试装置根据所述测试信息获得的。
具体地,所述无线测试装置从所述被测设备接收测试信息,然后根据所述测试信息获得第十一测试结果,再将所述第十一测试结果上报给所述控制装置。所述控制装置会将接收所述第十一测试结果,并根据所述第十一测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。
例如,所述无线测试装置在接收所述测试信息时测量所述测试信息的接收功率并计算平均值,作为无线功率,可以根据所述测试信息,计算获得EVM和协商速率。然后将所述无线功率、EVM和协商速率作为第十一测试结果上报给所述控制装置。
所述控制装置判断所述无线功率是否在对应的指定范围内、EVM是否小于指定阈值以及协商速率是否大于等于速率阈值,如果所述无线功率在对应的指定范围内,EVM小于指定阈值且协商速率大于等于速率阈值,那么确定当前设定天线和设定频段通过测试。如果所述无线功率不在对应的指定范围内、EVM大于等于指定阈值或者商速率是否小于速率阈值,那么确定当前设定天线和设定频段不能通过测试。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第一连接状态之后,可以获得所述第一连接状态为连接成功还是连接失败,如果是连接失败,那么输出当前设定天线和设定频段测试失败的提示信息,说明所述被测设备的当前设定天线在设定频段下的工作不满足要求,有质量问题。
图16是本发明第十六实施例提供的WIFI功能的测试方法的流程示意图,如图16所示,在上述各实施例的基础上,进一步地,所述对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果还包括:
S1601、发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
具体地,本步骤的具体实现过程与步骤S801相同,此处不进行赘述。
S1602、发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
具体地,本步骤的具体实现过程与步骤S802相同,此处不进行赘述。
S1603、接收所述无线测试装置返回的第二连接状态;
具体地,本步骤的具体实现过程与步骤S803相同,此处不进行赘述。
S1604、若获知所述第二连接状态为连接成功,则发送第十二控制指令至所述被测设备以使得所述被测设备发送测试信息至所述无线测试装置;
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接成功,那么发送第十二控制指令至所述被测设备,所述被测设备接收到所述第十二控制指令之后,会将所述测试信息通过WIFI通信的方式发送给所述无线测试装置。其中,所述测试信息可以包括管理帧和控制帧等信息。所述第十二控制指令根据实际需要进行设置,本发明实施例不做限定。
S1605、接收所述无线测试装置上报的第十二测试结果,并根据所述第十二测试结果确定当前设定天线和设定频段是否通过测试;所述第第十二测试结果是所述无线测试装置根据所述测试信息获得的。
具体地,所述无线测试装置从所述被测设备接收测试信息,然后根据所述测试信息获得第第十二测试结果,再将所述第第十二测试结果上报给所述控制装置。所述控制装置会将接收所述第第十二测试结果,并根据所述第第十二测试结果确定当前设定天线和设定频段是否通过测试,如果通过测试,可以进行后续的测试,如果没有通过测试,可以输出所述被测设备WIFI功能测试失败的提示信息。所述第第十二测试结果包括至少一个第三测试参数,所述第三测试参数为无线功率、误差向量幅度或者协商速率。
在上述各实施例的基础上,进一步地,本发明实施例提供的WIFI功能的测试方法还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
具体地,所述控制装置接收到所述第二连接状态之后,可以获得所述第二连接状态为连接成功还是连接失败,如果是连接失败,那么输出所述设定天线和所述设定频段测试失败的提示信息,说明所述被测设备的所述设定天线在所述设定频段下的工作不满足要求,有质量问题。
在上述各实施例的基础上,进一步地,所述第十二测试结果包括至少一个第三测试参数,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第十二测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第十二测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第十二测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第三测试参数为无线功率、误差向量幅度或者协商速率。
每个第三测试参数都会有对应的测试要求,如果所述第十二测试结果包括的每个第三测试参数都满足对应的测试要求,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第十二测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
在上述各实施例的基础上,进一步地,所述第十一测试结果包括至少一个第三测试参数,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第十一测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第十一测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
具体地,所述第十一测试结果可以包括一个第三测试参数,也可以包括两个以及两个以上的第三测试参数,根据实际需要进行设置,本发明实施例不做限定。其中,所述第三测试参数为无线功率、误差向量幅度或者协商速率。
每个第三测试参数都会有对应的测试要求,如果所述第十一测试结果包括的每个第三测试参数都满足对应的测试要求,可以输出当前设定天线和设定频段通过测试的提示信息。如果所述第十一测试结果包括的各个第三测试参数中,有任何一个第三测试参数不满足对应的测试要求,那么可以输出当前设定天线和设定频段不能通过测试的提示信息。
图17是本发明第十七实施例提供的电子设备的实体结构示意图,如图17所示,该电子设备可以包括:处理器(processor)1701、通信接口(Communications Interface)1702、存储器(memory)1703和通信总线1704,其中,处理器1701,通信接口1702,存储器1703通过通信总线1704完成相互间的通信。处理器1701可以调用存储器1703中的逻辑指令,以执行如下方法:对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;若获知每根天线的每个频段的测试结果都为通过,则确定所述被测设备通过测试。
此外,上述的存储器1703中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;若获知每根天线的每个频段的测试结果都为通过,则确定所述被测设备通过测试。
本实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序,所述计算机程序使所述计算机执行上述各方法实施例所提供的方法,例如包括:对被测设备的每根天线的每个频段进行WIFI功能的测试,获得每根天线的每个频段的测试结果;若获知每根天线的每个频段的测试结果都为通过,则确定所述被测设备通过测试。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
在本说明书的描述中,参考术语“一个实施例”、“一个具体实施例”、“一些实施例”、“例如”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (32)
1.一种WIFI功能的测试方法,其特征在于,包括:
在开放空域中通过无线测试装置和流量仿真装置对各个被测设备的每根天线的每个频段进行WIFI连接功能、数据转发功能和无线射频参数的测试,获得每个被测设备的每根天线的每个频段的测试结果;其中,每个被测设备配置唯一对应的服务集标识符;通过控制所述无线测试装置与所述被测设备建立WIFI连接,实现WIFI连接功能的测试;通过控制所述流量仿真装置发送仿真报文,所述被测设备转发所述仿真报文,以使得所述无线测试装置或所述流量仿真装置基于转发的仿真报文实现数据转发功能的测试;通过所述仿真报文在所述被测设备和所述无线测试装置之间的转发,实现无线射频参数的测试;
若获知所述被测设备的每根天线的每个频段的测试结果都为通过,则输出所述被测设备通过测试的结果。
2.根据权利要求1所述的方法,其特征在于,所述在开放空域中通过无线测试装置和流量仿真装置对各个被测设备的每根天线的每个频段进行WIFI连接功能、数据转发功能和无线射频参数的测试,获得每个被测设备的每根天线的每个频段的测试结果包括:
发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
接收所述无线测试装置上报的第一连接状态;
若获知所述第一连接状态为连接成功,则发送第三控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备并发送报文仿真配置信息至所述无线测试装置;
接收所述无线测试装置上报的第一测试结果,并根据所述第一测试结果确定当前设定天线和设定频段是否通过测试;所述第一测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息和所述报文仿真配置信息获得的。
3.根据权利要求2所述的方法,其特征在于,还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
4.根据权利要求2所述的方法,其特征在于,还包括:
发送第四控制指令至所述无线测试装置以使得所述无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
发送第五控制指令至所述被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
接收所述无线测试装置返回的第二连接状态;
若获知所述第二连接状态为连接成功,则发送第六控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备并发送报文仿真配置信息至所述无线测试装置;
接收所述无线测试装置上报的第二测试结果,并根据所述第二测试结果确定所述设定天线和所述设定频段是否通过测试;所述第二测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息和所述报文仿真配置信息获得的。
5.根据权利要求4所述的方法,其特征在于,还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
6.根据权利要求4所述的方法,其特征在于,所述第二测试结果包括至少一个第一测试参数,所述第一测试参数为无线功率、报文丢包率、报文平均时延、误差向量幅度或者协商速率;相应地,所述根据所述第二测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第二测试结果包括的每个第一测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
7.根据权利要求2至6任一项所述的方法,其特征在于,所述第一测试结果包括至少一个第一测试参数,所述第一测试参数为无线功率、报文丢包率、报文平均时延、误差向量幅度或者协商速率;相应地,所述根据所述第一测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第一测试结果包括的每个第一测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
8.根据权利要求1所述的方法,其特征在于,所述在开放空域中通过无线测试装置和流量仿真装置对各个被测设备的每根天线的每个频段进行WIFI连接功能、数据转发功能和无线射频参数的测试,获得每个被测设备的每根天线的每个频段的测试结果包括:
发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
接收所述无线测试装置上报的第一连接状态;
若获知所述第一连接状态为连接成功,则发送第七控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备;
接收所述流量仿真装置上报的第三测试结果和所述无线测试装置上报的第四测试结果,并根据所述第三测试结果和所述第四测试结果确定当前设定天线和设定频段是否通过测试;所述第三测试结果是所述流量仿真装置根据从所述无线测试装置接收的第二转发信息和所述仿真报文获得的,所述第四测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息获得的。
9.根据权利要求8所述的方法,其特征在于,还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
10.根据权利要求8所述的方法,其特征在于,还包括:
发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
接收所述无线测试装置返回的第二连接状态;
若获知所述第二连接状态为连接成功,则发送第八控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述被测设备;
接收所述流量仿真装置上报的第五测试结果和所述无线测试装置上报的第六测试结果,并根据所述第五测试结果和所述第六测试结果确定当前设定天线和设定频段是否通过测试;所述第五测试结果是所述流量仿真装置根据从所述无线测试装置接收的第二转发信息和所述仿真报文获得的,所述第六测试结果是所述无线测试装置根据从所述被测设备接收的第一转发信息获得的。
11.根据权利要求10所述的方法,其特征在于,还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
12.根据权利要求10所述的方法,其特征在于,所述第五测试结果包括至少一个第二测试参数且所述第六测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第五测试结果和所述第六测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第五测试结果包括的每个第二测试参数满足对应的测试要求且所述第六测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
13.根据权利要求8至12任一项所述的方法,其特征在于,所述第三测试结果包括至少一个第二测试参数且所述第四测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第三测试结果和所述第四测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第三测试结果包括的每个第二测试参数满足对应的测试要求且所述第四测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
14.根据权利要求1所述的方法,其特征在于,所述在开放空域中通过无线测试装置和流量仿真装置对各个被测设备的每根天线的每个频段进行WIFI连接功能、数据转发功能和无线射频参数的测试,获得每个被测设备的每根天线的每个频段的测试结果包括:
发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
接收所述无线测试装置上报的第一连接状态;
若获知所述第一连接状态为连接成功,则发送第九控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述无线测试装置;
接收所述流量仿真装置上报的第七测试结果和所述无线测试装置上报的第八测试结果,并根据所述第七测试结果和所述第八测试结果确定当前设定天线和设定频段是否通过测试;所述第七测试结果是所述流量仿真装置根据从所述被测设备接收的第三转发信息和所述仿真报文获得的,所述第八测试结果是所述无线测试装置根据向所述被测设备发送的第四转发信息获得的。
15.根据权利要求14所述的方法,其特征在于,还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
16.根据权利要求14所述的方法,其特征在于,还包括:
发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
接收所述无线测试装置返回的第二连接状态;
若获知所述第二连接状态为连接成功,则发送第十控制指令至流量仿真装置以使得所述流量仿真装置发送仿真报文至所述无线测试装置;
接收所述流量仿真装置上报的第九测试结果和所述无线测试装置上报的第十测试结果,并根据所述第九测试结果和所述第十测试结果确定当前设定天线和设定频段是否通过测试;所述第九测试结果是所述流量仿真装置根据从所述被测设备接收的第三转发信息和所述仿真报文获得的,所述第十测试结果是所述无线测试装置根据向所述被测设备发送的第四转发信息获得的。
17.根据权利要求16所述的方法,其特征在于,还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
18.根据权利要求16所述的方法,其特征在于,所述第九测试结果包括至少一个第二测试参数且所述第十测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第九测试结果和所述第十测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第九测试结果包括的每个第二测试参数满足对应的测试要求且所述第十测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
19.根据权利要求14至18任一项所述的方法,其特征在于,所述第七测试结果包括至少一个第二测试参数且所述第八测试结果包括至少一个第三测试参数,所述第二测试参数为报文丢包率或者报文平均时延,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第七测试结果和所述第八测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第七测试结果包括的每个第二测试参数满足对应的测试要求且所述第八测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
20.根据权利要求1所述的方法,其特征在于,还包括:
发送第一控制指令至被测设备,以使得所述被测设备工作在接入点模式并为所述被测设备配置唯一对应的服务集标识符;
发送第二控制指令至无线测试装置以使得无线测试装置工作在站点模式,并与所述被测设备通过设定天线的设定频段建立WIFI连接;
接收所述无线测试装置上报的第一连接状态;
若获知所述第一连接状态为连接成功,则发送第十一控制指令至所述被测设备以使得所述被测设备发送测试信息至所述无线测试装置;
接收所述无线测试装置上报的第十一测试结果,并根据所述第十一测试结果确定当前设定天线和设定频段是否通过测试;所述第十一测试结果是所述无线测试装置根据所述测试信息获得的。
21.根据权利要求20所述的方法,其特征在于,还包括:
若获知所述第一连接状态为连接失败,则输出当前设定天线和设定频段测试失败的提示信息。
22.根据权利要求20所述的方法,其特征在于,还包括:
发送第四控制指令至无线测试装置以使得无线测试装置工作在接入点模式并为所述无线测试装置配置唯一对应的服务集标识符;
发送第五控制指令至被测设备以使得所述被测设备工作在站点模式,并与所述无线测试装置通过所述设定天线的所述设定频段建立WIFI连接;
接收所述无线测试装置返回的第二连接状态;
若获知所述第二连接状态为连接成功,则发送第十二控制指令至所述被测设备以使得所述被测设备发送测试信息至所述无线测试装置;
接收所述无线测试装置上报的第十二测试结果,并根据所述第十二测试结果确定当前设定天线和设定频段是否通过测试;所述第十二测试结果是所述无线测试装置根据所述测试信息获得的。
23.根据权利要求22所述的方法,其特征在于,还包括:
若获知所述第二连接状态为连接失败,则输出所述设定天线和设定频段测试失败的提示信息。
24.根据权利要求22所述的方法,其特征在于,所述第十二测试结果包括至少一个第三测试参数,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第十二测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第十二测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
25.根据权利要求20至24任一项所述的方法,其特征在于,所述第十一测试结果包括至少一个第三测试参数,所述第三测试参数为无线功率、误差向量幅度或者协商速率;相应地,所述根据所述第十一测试结果确定当前设定天线和设定频段是否通过测试包括:
若判断获知所述第十一测试结果包括的每个第三测试参数满足对应的测试要求,则输出当前设定天线和设定频段通过测试的提示信息。
26.一种实现权利要求1至25任一项所述的WIFI功能的测试方法的WIFI功能的测试系统,其特征在于,包括控制装置、无线测试装置、流量仿真装置和多个被测设备,其中:
所述控制装置分别与所述无线测试装置、所述流量仿真装置和每个被测设备通信连接,所述流量仿真装置分别与每个被测设备和所述无线测试装置有线通信连接,每个被测设备与所述无线测试装置无线通信连接。
27.根据权利要求26所述的系统,其特征在于,所述无线测试装置包括天线、射频收发器、模拟数字转换器、数字模拟转换器、WIFI基带芯片和微处理器,其中:
所述射频收发器分别与所述天线、所述模拟数字转换器和所述数字模拟转换器相连,所述WIFI基带芯片分别与所述模拟数字转换器、所述数字模拟转换器和所述微处理器相连。
28.根据权利要求26所述的系统,其特征在于,所述流量仿真装置采用现场可编程门阵列实现。
29.根据权利要求26所述的系统,其特征在于,所述控制装置与所述无线测试装置通过总线、通信网络或者串口相连,所述控制装置与所述流量仿真装置通过总线、通信网络或者串口相连。
30.根据权利要求26至29任一项所述的系统,其特征在于,所述控制装置采用服务器或者工控机。
31.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至25任一项所述方法的步骤。
32.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至25任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110015820.8A CN112333052B (zh) | 2021-01-07 | 2021-01-07 | 一种wifi功能的测试方法、测试系统及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110015820.8A CN112333052B (zh) | 2021-01-07 | 2021-01-07 | 一种wifi功能的测试方法、测试系统及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112333052A CN112333052A (zh) | 2021-02-05 |
CN112333052B true CN112333052B (zh) | 2021-04-30 |
Family
ID=74302331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110015820.8A Active CN112333052B (zh) | 2021-01-07 | 2021-01-07 | 一种wifi功能的测试方法、测试系统及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112333052B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113590401B (zh) * | 2021-07-30 | 2022-03-22 | 深圳通康创智技术有限公司 | Cpe设备多功能测试方法、装置、计算机设备及存储介质 |
CN114372436B (zh) * | 2022-01-07 | 2024-04-05 | 西安海云物联科技有限公司 | 一种基于WiFi6 PA动态EVM的仿真设计测试方法 |
CN115347959A (zh) * | 2022-05-09 | 2022-11-15 | 深圳创维-Rgb电子有限公司 | WiFi模块检测方法、装置、设备及存储介质 |
CN117615407B (zh) * | 2023-12-08 | 2024-09-27 | 广州通则康威科技股份有限公司 | 一种WiFi性能的自动测试方法、装置和终端设备 |
CN118632262B (zh) * | 2024-08-14 | 2024-10-18 | 中国移动通信集团浙江有限公司湖州分公司 | 一种WiFi信号覆盖自动验收系统及验收方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017074872A1 (en) * | 2015-10-30 | 2017-05-04 | Contec, Llc | Universal testing system architecture |
US10567134B1 (en) * | 2017-02-16 | 2020-02-18 | Quantenna Communications, Inc. | WiFi antenna selection with beamforming |
CN109525333B (zh) * | 2017-09-19 | 2020-04-14 | 韩鹰梅 | 天线辐射性能的测试方法和测试系统 |
CN108174405B (zh) * | 2017-12-22 | 2021-06-29 | 歌尔科技有限公司 | 产品测试方法及设备 |
CN109683034A (zh) * | 2018-11-21 | 2019-04-26 | 深圳市万普拉斯科技有限公司 | 移动终端天线性能的测试系统及测试方法 |
CN111901819B (zh) * | 2020-08-04 | 2023-06-02 | 深圳市锐尔觅移动通信有限公司 | 一种测试方法、系统及计算机存储介质 |
CN111917493B (zh) * | 2020-08-10 | 2022-06-21 | 展讯通信(上海)有限公司 | 天线测试方法、装置及存储介质 |
-
2021
- 2021-01-07 CN CN202110015820.8A patent/CN112333052B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN112333052A (zh) | 2021-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112333052B (zh) | 一种wifi功能的测试方法、测试系统及电子设备 | |
CN112351448A (zh) | 一种wifi功能的测试方法、测试系统及电子设备 | |
CN110505714B (zh) | 多链接通信方法、设备和终端 | |
CN116158014A (zh) | 利用v-pol/h-pol虚拟化的针对fr2的波束管理增强 | |
CN107637150A (zh) | 信道测量与测量结果上报的方法和装置 | |
US10631215B2 (en) | Method and apparatus for communicating with a wireless local area network in a mobile communication system | |
EP4142423A1 (en) | Information transmission method, terminal and network device | |
WO2020164564A1 (zh) | 最小化路测技术配置方法和基站 | |
KR102398782B1 (ko) | 주파수 측정 방법, 측정 간격의 구성 방법, 단말기 디바이스, 제 1 네트워크 디바이스 및 제 2 네트워크 디바이스 | |
US20230362596A1 (en) | Communication method and apparatus | |
CN112929894B (zh) | 用于波束测量的方法和网络设备 | |
EP4351192A1 (en) | Relay communication method, apparatus and system | |
US12166634B2 (en) | Wireless communication method and terminal device | |
CN105208657A (zh) | 一种数据传输方法、设备和系统 | |
WO2022227965A1 (zh) | 通信方法及通信装置 | |
US11962468B2 (en) | Wireless backhaul network, communication method and apparatus | |
KR20240035877A (ko) | 네트워크 최적화 방법 및 통신 장치 | |
US20240333609A1 (en) | Apparatus and method for measuring and monitoring network slice path quality in a wireless communication system | |
CN103152777B (zh) | 通信装置和频段切换方法 | |
CN115276894A (zh) | 非同时收发能力的指示方法、装置及系统 | |
EP4203587A1 (en) | Communication method and apparatus | |
EP2509385A1 (en) | Wireless communication system, user terminal, base station, and communication method | |
CN110913480B (zh) | 通信方法及相关装置 | |
US20160337099A1 (en) | Coordinated communication method and system and apparatus | |
JP7636563B2 (ja) | 通信方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |