一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种无线连接性能测试方法、装置、电子设备及存储介质与流程

2022-10-22 06:48:43 来源:中国专利 TAG:


1.本公开涉及通信领域,尤其涉及一种无线连接性能测试方法、装置、电子设备及存储介质。


背景技术:

2.笔记本电脑上市前要经过无线连接性能测试,比较重要的一项无线连接性能测试是进行模拟用户与无线接入设备之间不同距离下笔记本电脑的wifi吞吐率测试。目前,针对笔记本电脑wifi吞吐率测试的方法是在微波暗室的环境下将笔记本电脑和无线接入设备之间连接串联可调衰减器,之后通过串联可调衰减器来模拟用户与无线接入设备之间的不同使用距离来进行wifi吞吐率的测试,但这种测试方式的测试环境的搭建较为复杂,并且可调衰减器一般为有源设备价格较贵,经常会出现损坏的现象。


技术实现要素:

3.本公开实施例为了解决上述问题,创造性地提供一种无线连接性能测试方法、装置、电子设备及存储介质。
4.根据本公开第一方面,提供了一种无线连接性能测试方法,所述方法包括:接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值;根据所述测试信道的信道模拟衰减值,确定所述待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;检测所述待测设备发送的无线连接成功的信号;发送无线连接性能测试指令至所述待测设备和所述无线接入设备,所述连接性能测试指令携带所述待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;接收所述无线接入设备响应于所述无线连接性能测试指令发送的所述测试信道的信道传输数据信息;根据所述信道传输数据信息,确定所述待测设备的无线连接性能测试结果。
5.根据本公开一实施方式,所述根据本次测试的信道衰减值,确定信道传输的上行信道回退功率和下行信道回退功率,包括:根据本次测试信道的衰减值以及预设标准衰减值,确定功率回退值;根据所述待测设备的最大发射功率以及所述功率回退值,确定所述待测设备的上行信道回退功率;根据所述待无线接入设备的最大发射功率以及所述功率回退值,确定所述无线接入设备的下行信道回退功率。
6.根据本公开一实施方式,所述信道传输数据信息包括下行信道传输数据信息以及上行信道传输数据信息;其中,所述下行信道传输数据信息为所述无线接入设备响应于无线连接性能测试指令发送所述下行信道回退功率至所述待测设备的过程中产生的;所述上行信道传输数据信息为所述待测设备响应于所述无线连接性能测试指令发送所述上行信道回退功率至所述无线接入设备的过程中产生的。
7.根据本公开第二方面,所述无线接入设备响应于所述无线连接性能测试指令发送所述下行信道回退功率至所述待测设备,包括:所述无线接入设备响应于所述无线连接性能测试指令根据所述下行信道回退功率,确定用于触发所述无线接入设备发送所述下行信
道回退功率至所述待测设备的下行控制字;根据所述下行控制字发送所述上行信道回退功率至所述待测设备。
8.根据本公开一实施方式,所述待测设备响应于所述无线连接性能测试指令发送所述上行信道回退功率至所述无线接入设备,包括:所述待测设备响应于所述无线连接性能测试指令根据所述上行信道回退功率,确定用于触发所述待测设备发送所述下行信道回退功率至所述无线接入设备的上行控制字;根据所述上行控制字发送所述上行信道回退功率至所述无线接入设备。
9.根据本公开一实施方式,所述根据所述信道传输数据信息,确定所述待测设备的无线连接性能测试结果,包括:判断所述信道传输数据信息示出的无线吞吐率是否符合吞吐率标准;在所述无线吞吐率符合吞吐率标准的情况下,判定所述无线连接性能测试结果为合格;在所述无线吞吐率不符合吞吐率标准的情况下,判定所述无线连接性能测试结果为不合格。
10.根据本公开一实施方式,所述方法还包括:发送连接指令至所述待测设备和所述无线接入设备,以使所述无线接入设备根据所述连接指令携带本次测试的无线频道标识的将无线频道配置为本次测试的无线频道标识示出的无线频道;在所述无线接入设备将无线频道配置完成的情况下,控制所述待测设备根据所述本次测试的无线频道的标识与所述无线接入设备进行无线连接。
11.根据本公开第二方面,提供了一种无线连接性能测试装置,所述装置包括:衰减值接收模块,用于接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值;功率确定模块,用于根据所述测试信道的信道模拟衰减值,确定所述待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;检测模块,用于检测所述待测设备发送的无线连接成功的信号;发送模块,用于发送无线连接性能测试指令至所述待测设备和无线接入设备,所述连接性能测试指令携带所述待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;信息接收模块,用于接收所述无线接入设备响应于所述无线连接性能测试指令发送的所述测试信道的信道传输数据信息;结果确定模块,用于根据所述信道传输数据信息,确定所述待测设备的无线连接性能测试结果。
12.根据本公开的第三方面,提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开上述任一项无线连接性能测试方法。
13.根据本公开第四方面,还提供了一种存储有计算机指令的计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开上述任一项无线连接性能测试方法。
14.本公开实施例无线连接性能测试方法、装置、电子设备及存储介质,实现了根据无线接入设备与待测设备之间信道传输的信道模拟衰减值来直接确定信道传输的上行回退功率和下行信道回退功率,能够根据信道模拟衰减值来动态调整上行信道回退功率和下行信道回退功率来模拟可调衰减器的作用以对不同信道模拟衰减值下的无线连接性能进行测试,实现了无线连接性能的自动化测试,有效简化了测试流程,节省了成本。
15.需要理解的是,本公开的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本公开的其他实施方式还能够实现上面未提到
的有益效果。
附图说明
16.通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优设备将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:
17.在附图中,相同或对应的标号表示相同或对应的部分。
18.图1示出了本公开一实施例的无线连接性能测试系统的组成结构示意图;
19.图2示出了本公开一实施例的无线连接性能测试方法的实现流程示意图;
20.图3示出了本公开一实施例的确定回退功率的实现流程示意图;
21.图4示出了本公开一实施例的待测设备与无线接入设备进行无线连接的实现流程示意图;
22.图5示出了本公开一实施例具体应用示例对笔记本电脑进行无线连接性能测试的实现流程示意图;
23.图6示出了本公开一实施例的无线连接性能测试装置的示意图;
24.图7示出了本公开实施例的实现无线连接性能测试方法的电子设备的组成结构示意图。
具体实施方式
25.下面将参考若干示例性实施方式来描述本公开的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本公开,而并非以任何方式限制本公开的范围。相反,提供这些实施方式是为使本公开更加透彻和完整,并能够将本公开的范围完整地传达给本领域的技术人员。
26.下面结合附图和具体实施例对本公开的技术方案进一步详细阐述。
27.图1示出了本公开一实施例的无线连接性能测试系统的组成结构示意图。
28.本公开实施例无线连接性能测试方法可以基于图1所示的无线连接性能测试系统实现。参考图1,图1示出了本公开实施例无线连接性能测试系统的组成结构示意图。本公开实施例无线连接性能测试系统包括无线接入设备100,测试天线101、待测设备102以及控制机台103,测试天线101以及待测设备处于微波暗室中,待测设备还包括自身的待测设备天线1021。其中,无线接入设备100与待测设备102通过无线连接方式进行连接,控制机台103与无线接入设备100以及待测设备101通过默认有线通信方式进行连接,控制机台103用于执行本公开实施例无线连接性能测试方法。
29.图2示出了本公开一实施例的无线连接性能测试方法的实现流程示意图。
30.参考图2,本公开实施例无线连接性能测试方法,至少包括:操作201,接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值;操作202,根据测试信道的信道模拟衰减值,确定待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;操作203,检测待测设备发送的无线连接成功的信号;操作204,发送无线连接性能测试指令至待测设备和无线接入设备,连接性能测试指令携带待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;操作205,接收无线接入设备
响应于无线连接性能测试指令发送的测试信道的信道传输数据信息;操作206,根据信道传输数据信息,确定待测设备的无线连接性能测试结果。
31.在操作201中,接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值。
32.具体的,首先可以接收本次测试的信道模拟衰减值,信道模拟衰减值可以是通过软件预先配置的,也可以是测试开始之前根据具体的实际需求进行设定的。
33.举例说明,以待测设备为笔记本电脑为例,信道模拟衰减值是笔记本电脑与无线接入设备不同距离下对应的空间衰减值。因此,可以根据常规的用户对笔记本电脑与无线接入设备之间的距离的实际需求,对信道模拟衰减值进行设定。
34.具体的,可以通过无线空间电磁波衰减公式来根据笔记本电脑与无线接入设备之间的距离来确定信道模拟衰减值,具体公式如下:
[0035][0036]
其中,pathloss表示信道模拟衰减值,f表示无线频段的频率,d表示无线接入设备与待测设备之间的距离,c表示光速。
[0037]
通过上述无线空间电磁波衰减公式,能够根据笔记本电脑与无线接入设备的距离计算出对应的信道模拟衰减值。由此,在需要测试待测设备在与无线接入设备处于不同距离下的无线连接性能时,直接根据距离就能够对信道模拟衰减值进行设定。
[0038]
举例说明,以本次测试的无线频段的频率为2.4ghz为例,针对待测设备进行无线连接性能测试的距离可以为2米、5米、10米、20米、30米、50米、100米、200米、618米,则根据上述无线空间电磁波衰减公式得到的与距离对应的信道模拟衰减值为46.0db、54.0db、60.0db、66.0db、69.5db、74.0db、80.0db、86.0db、95.8db。在测试之初,将得到的信道模拟衰减值进行配置,便能够进一步针对不同信道模拟衰减值下待测设备的无线连接性能进行测试。
[0039]
需要说明的是,上述针对信道模拟衰减值确定过程的描述均是为了更好的对本公开实施例进行描述,实际应用过程中对于信道模拟衰减值确定的具体过程可以采用其他适用的方式和途径进行确定,本公开对此不作具体限定。
[0040]
在操作202,根据测试信道的信道模拟衰减值,确定待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率。
[0041]
具体的,待测设备与无线接入设备之间进行信道传输的过程分为上行信道传输和下行信道传输。上行信道传输代表待测设备向无线接入设备发送发射功率,下行信道传输代表无线接入设备向待测设备发送发射功率。
[0042]
待测设备与无线接入设备之间存在一定距离,待测设备和无线接入设备发送发射功率后,发射功率会由于距离的存在而发生衰减,本公开实施例用模拟信道衰减值来代表待测设备和无线接入设备之间不同距离下对应的空间衰减值。由此,在接收到信道模拟衰减值的情况下,可以直接根据信道模拟衰减值确定待测设备所发送的发射功率经过衰减后应该发送的发射功率以及无线接入设备所发送的发射功率经过衰减后应该发送的发射功率。由此,有效避免了现有方案中使用可调衰减器根据信道模拟衰减值对待测设备和无线接入设备的发射功率分别进行衰减的方案,从而有效避免测试过程中由于可调衰减器出现故障等情况对测试产生的影响。
[0043]
下文用上行信道回退功率表示待测设备所发送的发射功率经过衰减后应该发送的发射功率,用下行信道回退功率表示无线接入设备所发送的发射功率经衰减后应该发送的发射功率。
[0044]
在操作203,检测待测设备发送的无线连接成功的信号。
[0045]
具体的,由于对待测设备无线连接性能测试需要建立在待测设备和无线接入设备已经进行无线连接的基础上进行,在测试的过程中需要一直针对待测设备和无线接入设备的无线连接情况进行检测。
[0046]
进一步的,无线接入设备在与待测设备进行无线连接成功的情况下发出无线连接成功的信号,在检测到无线连接成功的信号的情况下则证明无线接入设备与待测设备无线连接成功。
[0047]
在操作204,发送无线连接性能测试指令至待测设备和无线接入设备,连接性能测试指令携带待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率。
[0048]
具体的,确定无线接入设备与待测设备进行无线连接成功的情况下能够向无线接入设备和待测设备发送连接性能测试指令,无线连接性能测试指令携带有已经确定的上行信道回退功率以及下行信道回退功率。如此,通过连接性能测试指令能够将待测设备与无线接入设备之间进行信道传输过程中的上行功率配置为由本次测试的衰减值确定的上行信道回退功率,并将信道传输中的下行功率配置为由本次测试的信道模拟衰减值确定的下行信道回退衰减值。
[0049]
在操作205,接收无线接入设备响应于无线连接性能测试指令发送的测试信道的信道传输数据信息。
[0050]
具体的,在发送吞吐率测试指令到待测设备和无线接入设备后,能够实时接收无线接入设备发送的待测设备和无线接入设备进行信道传输的过程中产生的信道传输数据信息。
[0051]
在操作206,根据信道传输数据信息,确定待测设备的无线吞吐率测试结果。
[0052]
具体的,信道传输信息中包括吞吐率,可以根据吞吐率来确定无线连接性能,由此,根据信道传输信息示出的吞吐率便能够得到待测设备的无线吞吐率测试结果。
[0053]
图3示出了本公开一实施例的确定回退功率的实现流程示意图。
[0054]
在本公开一实施方式中,上述操作201中,根据本次测试的信道衰减值,确定信道传输的上行信道回退功率和下行信道回退功率,包括:
[0055]
操作301,根据本次测试信道的衰减值以及预设标准衰减值,确定功率回退值。
[0056]
具体的,针对待测设备的无线连接性能进行测试的过成中,无线接入设备的发射功率需要通过测试天线发送给待测设备,测试天线与待测设备之间存在一段固定的距离,这段固定距离对应的信道模拟衰减值即为预设标准衰减值。进一步的,功率回退值为预设标准衰减值与本次测试的信道衰减值的差值。
[0057]
举例说明,以测试天线和待测设备之间的固定距离为2米,无线频道的频率为2.4ghz时为例,也就是预设标准衰减值为46db为例。本次测试的信道模拟衰减值可以为48db、76db、86db以及96db等,则可得出对应的本次测试的功率回退值为-2、-30、-40、-50。
[0058]
需要说明的是,本公开对预设标准衰减值不作具体限定,预设标准衰减值需要根
据实际测试过程中测试天线与待测设备的距离以及测试的频率来进行具体的设定。
[0059]
操作302,根据所述待测设备的最大发射功率以及所述功率回退值,确定所述待测设备的上行信道回退功率。
[0060]
具体的,对待测设备进行无线性能时,待测设备与无线接入设备进行无线连接后,待测设备便能够向无线接入设备发送自身所支持的未经衰减的最大发射功率。
[0061]
进一步,将待测设备自身所支持的最大发射功率与功率回退值相加可以得到本次测试过程中待测设备所应该发送的发射功率,也就是上行信道回退功率。
[0062]
操作303,根据所述待无线接入设备的最大发射功率以及所述功率回退值,确定所述无线接入设备的下行信道回退功率。
[0063]
具体的,下行信道回退功率的确定过程可以采用与上行信道回退功率相同或类似的确定过程,即通过无线接入设备所支持的最大发射功率来进行的计算,在此不在赘述。
[0064]
在本公开这一实施例的具体应用示例中,可以是根据本次测试的信道衰减值以及预设功率表,确定信道传输的上行信道回退功率和下行信道回退功率。
[0065]
具体的,首先可以确定需要对待测设备进行测试的多个信道模拟衰减值。进一步的,通过信道模拟衰减值计算出多个信道模拟衰减值对应的多个回退值,并根据回退值分别计算对应的待测设备的多个上行信道回退功率以及无线接入设备的多个下行信道回退功率。最终将信道模拟衰减值以及计算出的回退值、待测设备的上行信道回退功率以及无线接入设备的下行信道回退功率进行表格的建立,可以得到一个用于示出信道模拟衰减值与待测设备的上行信道回退功率以及无线接入设备的下行信道回退功率对应关系的预设功率表。
[0066]
进一步的,提前配置预设功率表,进而在接收到信道模拟衰减值后,可以直接根据预设功率表确定信道传输的上行信道回退功率和下行信道回退功率了。
[0067]
举例说明,假设待测设备为笔记本电脑,无线接入设备为无线路由器,无线接入设备的测试天线到待测设备的固定距离为2米,本次测试的无线频段的频率为2.4ghz。在无线频段的频率为2.4ghz,测试天线与待测设备的固定距离为2米的情况下,预设标准衰减值为46db,则假定本次测试的信道模拟衰减值分别为48db、76db、86db、96db等,可得出对应的本次测试的功率回退值分别为-2、-30、-40、-50。而笔记本电脑在2.4ghz下的最大发射功率一般为17db,无线路由器在2.4ghz下的最大发射功率一般为20db,如此,进一步通过回退值可得出对应的笔记本电脑的上行信道回退功率分别为18db、-10db、-20db、-30db,对应的无线路由器的下行信道回退功率分别为15db、-13db、-23db、-33db。
[0068]
进一步的,可以将上述计算出的信道模拟衰减值、回退值、待测设备的上行信道回退功率以及无线接入设备的下行信道回退功率通过如下表一所示的预设功率表来表示。
[0069]
表一
[0070]
信道模拟衰减值回退值下行信道回退功率上行信道回退功率48db-220

2=18dbm17-2=15dbm76db-3020

30=-10dbm17-30=-13dbm86db-4020

40=-20dbm17-40=-23dbm96db-5020

50=-30dbm17

50=-33dbm
[0071]
在本公开一实施方式中,信道传输数据信息包括下行信道传输数据信息和上行信
道传输数据信息;其中,下行信道传输数据信息是在无线接入设备响应于无线吞吐率测试指令发送下行信道回退功率至待测设备的过程中产生的,上行信道传输数据信息是待测设备响应于无线吞吐率测试指令发送上行信道回退功率至无线接入设备的过程中产生的。
[0072]
具体的,在待测设备和无线接入设备进行信道传输的过程中,信道传输过程包括上行信道传输和下行信道传输,上行信道传输表示待测设备向无线接入设备发送上行信道回退功率的过程,下行信道传输表示无线接入设备向待测设备发送下行信道回退功率的过程。
[0073]
进一步的,在待测设备和无线接入设备进行信道传输的过程中能够产生信道传输的信道传输数据信息,信道传输数据信息包括上行信道传输过程中产生的上行信道传输数据信息以及下行信道传输过程中产生的下行信道传输数据信息。
[0074]
在本公开一实施方式中,无线接入设备在接收到无线吞吐率测试指令的情况下,能够根据无线吞吐率测试指令中携带的下行信道回退功率确定自身配置中用于触发发送下行信道回退功率的下行控制字,以通过下行控制字的触发将下行信道回退功率发送至待测设备。
[0075]
在本公开一实施方式中,待测设备在接收到无线吞吐率测试指令的情况下,能够根据无线吞吐率测试指令中携带的上行信道回退功率确定自身配置中用于触发发送上行信道回退功率的上行控制字,以通过上行控制字的触发将上行信道回退功率发送至无线接入设备。
[0076]
具体的,在对待测设备出厂前通过射频校准能够得到待测设备发射每个功率所对应的控制字,如此能够产生待测设备的功率控制字表,在出厂前将功率控制字表配置在待测设备中,在待测设备要发射某一功率时能够根据功率控制字表确定发送该功率对应的控制字,之后由控制字触发待测设备去发送对应的功率。需要说明是,由功率得到控制字的过程是在出厂前就进行的,本领域通用的由功率确定功率对应的控制字的方案均可以实现本公开得到控制字的方案,因此,在此不再赘述。
[0077]
进一步,无线接入设备与待测设备的过程相同,在此不在赘述。
[0078]
在本公开一实施方式中,上述操作206具体包括:判断信道传输数据信息示出的无线吞吐率是否符合吞吐率标准,在无线吞吐率符合吞吐率标准的情况下判定待测设备的无线连接性能测试结果为合格,在无线吞吐率不符合吞吐率标准的情况下判定待测设备的无线连接性能测试结果为不合格。
[0079]
具体的,针对不同的信道衰减值均定义有不同的吞吐率标准,在待测设备与无线接入设备进行信道传输的过程中,无线接入设备会记录信道传输过程中产生的信道传输数据信息并实时将信道数据信息提供给控制机台。
[0080]
进一步的,信道传输数据信息中包括无线吞吐率,具体包括上行信道传输过程的上行吞吐率以及下行信道传输过程中的下行吞吐率。针对不同信道模拟衰减值下的上行吞吐率以及下行吞吐率,行业内均有相应的吞吐率标准。直接将信道传输数据信息示出的吞吐率与吞吐率标准进行比对,无线吞吐率符合吞吐率标准的情况下则判定待测设备的无线连接性能测试结果为合格,若不符合则判定无线连接性能测试结果为不合格。
[0081]
举例说明,以测试无线频段为频率为2.4ghz下笔记本电脑的无线连接性能为例,频率为2.4ghz下笔记本电脑在不同信道模拟衰减值下均有相应的吞吐率标准。例如在笔记
本电脑在打开110
°
的情况下对应信道模拟衰减值分别为48db、76db、86db、96db的情况下,对应的吞吐率标准分别为:上行吞吐率大于等于40mbit/s以及下行吞吐率大于等于39mbit/s、上行吞吐率大于等于35mbit/s以及下行吞吐率大于等于34mbit/s、上行吞吐率大于等于18mbit/s以及下行吞吐率大于等于20mbit/s、上行吞吐率大于等于3mbit/s以及下行吞吐率大于等于1.5mbit/s;在笔记本电脑在打开360
°
或者300
°
的情况下,对应信道模拟衰减值分别为48db、76db、86db、96db的情况下,对应的吞吐率标准分别为:上行吞吐率大于等于40mbit/s以及下行吞吐率大于等于39mbit/s、上行吞吐率大于等于35mbit/s以及下行吞吐率大于等于34mbit/s、上行吞吐率大于等于18mbit/s以及下行吞吐率大于等于20mbit/s、上行吞吐率大于等于3mbit/s以及下行吞吐率大于等于1.5mbit/s;在笔记本电脑在打开0
°
的情况下,对应信道模拟衰减值分别为48db、76db、86db的情况下,对应的吞吐率标准分别为:上行吞吐率大于等于39mbit/s以及下行吞吐率大于等于38mbit/s、上行吞吐率大于等于19mbit/s以及下行吞吐率大于等于15mbit/s、上行吞吐率大于等于10mbit/s以及下行吞吐率大于等于8mbit/s。
[0082]
需要说明的是,本公开对吞吐率标准不作具体限定,具体的吞吐率标准可以根据实际情况来进行具体设定。
[0083]
图4示出了本公开一实施例的待测设备与无线接入设备进行无线连接的实现流程示意图。
[0084]
在本公开这一实施方式中,在接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值之前,还对待测设备和无线接入设备进行无线连接。参考图4,在本公开这一实施方式中,对待测设备和无线接入设备进行无线连接,至少包括如下操作流程:
[0085]
操作01,发送连接指令至待测设备和无线接入设备,以使无线接入设备根据连接指令携带本次测试的无线频道标识的将无线频道配置为本次测试的无线频道标识示出的无线频道。
[0086]
具体的,本公开实施例的无线连接性能测试过程需要建立在待测设备和无线接入设备已经进行无线连接的基础上进行,因此,这里首先要建立待测设备与无线接入设备之间的无线连接。
[0087]
进一步的,无线接入设备可以包括多个无线频道,每个无线频道为一个信道,待测设备能够在任何无线频道上与无线接入设备进行无线连接。而本公开实施例在针对待测设备进行无线连接性能测试的过程中,在接收到信道模拟衰减值后能够针对该信道模拟衰减值,测试待测设备在多个信道也就是多个无线频道下的无线连接性能。
[0088]
因此,在对待测设备和无线接入设备进行无线连接时,可以在发送的连接指令中加入本次测试的无线频道标识,以使无线接入设备能够将无线频道配置成本次测试的无线频道标识示出的无线频道。
[0089]
操作402,在无线接入设备将无线频道配置完成的情况下,控制待测设备根据本次测试的无线频道的标识与无线接入设备进行无线连接。
[0090]
具体的,在无线接入设备配置好无线频道后,待测设备与无线接入设备进行无线连接时,待测设备即可连接至相应的无线频道,如此,在后续测试的过程中能够针对该无线频道下的待测设备的无线连接性能进行测试。
[0091]
在本公开一实施方式中,无线吞吐率测试结果包括多个无线频道对应的多个无线
频道下的待测设备的无线吞吐率测试结果。
[0092]
具体的,本公开实施例在针对待测设备进行无线连接性能测试的过程中,需要测试待测设备在无线接入设备包括的多个无线频道下的无线连接性能。由此,无线吞吐率测试结果包括待测设备在多个无线频道下的多个无线吞吐率测试结果。
[0093]
举例说明,再次以待测设备为笔记本电脑、无线接入设备为无线路由器为例,对可以进行测试的无线频道进行说明。无线路由器在无线频段的频率为2.4ghz的情况下包含13个无线频道,对应13无线频道,具体为无线频道1、无线频道2、无线频道3、无线频道4、无线频道5、无线频道6、无线频道7、无线频道8、无线频道9、无线频道10、无线频道11、无线频道12、无线频道13。在对待测设备进行无线连接测试的过程中可以针待测设备测试待测设备在无线频道1、无线频道6以及无线频道11下的无线连接性能。
[0094]
图5示出了本公开一实施例具体应用示例对笔记本电脑进行无线连接性能测试的实现流程示意图。
[0095]
参考图5,本公开实施例这一具体应用示例中,待测设备为笔记本电脑dut,无线接入设备为无线路由器ap,进一步的,对笔记本电脑进行无线连接性能测试的步骤包括:
[0096]
501,程序启动。
[0097]
具体的,用于对待测设备进行测试的控制机台中存在提前配置的用于进行测试的程序,控制机台可以为终端设备,例如电脑。
[0098]
502,程序通过有线通信对ap和dut进行初始化,设置需要进行测试的wlan频道和衰减值。
[0099]
具体的,控制机台与ap和dut之间通过有线通信进行连接,在ap和dut均初始化完成后,首先要配置好的本次测试的信道模拟衰减值和wlan频道。
[0100]
举例说明,本次测试需要测试的信道模拟衰减值可以为48db、76db、86db以及96db,本次测试的无线频道可以为1、3以及11,在测试开始将信道模拟衰减值和无线频道进行设定,之后直接根据设定的信道模拟衰减值以及无线频道对待测设备的无线连接性能进行自动测试。
[0101]
503,程序控制ap,让ap发送连接指令与dut建立wlan无线连接。
[0102]
具体的,程序控制ap让ap配置好无线频道后,dut根据无线频道的标识,例如无线频道的ip地址等,与ap相应的无线频道进行连接。
[0103]
504,程序发送信道模拟衰减值对应的回退功率值给到ap和dut。
[0104]
具体的,预先针对信道模拟衰减值和回退功率配置有对应关系表,具体参见上述针对图4的描述,程序在确定ap对应的下行信道回退功率以及dut的上行信道回退功率后,将下行信道回退功率发送至ap并将上行信道回退功率发送给dut。
[0105]
505,ap和dut分别读取各自储存器内校准过的功率vs控制字表,发送回退功率。
[0106]
具体的,在ap和dut生产时,ap和dut的储存器中有功率vs控制字表,在ap和dut接收到需要发送的功率后,ap根据功率vs控制字表中下行信道回退功率对应的控制字向dut发送下行信道回退功率,dut根据功率vs控制字表中上行信道回退功率对应的控制字向ap发送上行信道回退功率。
[0107]
506,进行此空间衰减下的wlan吞吐率测试。
[0108]
具体的,根据ap与dut在设定的信道模拟衰减值以及wlan无线频道进行信道传输
的吞吐率,进行无线连接性能测试,判断信道传输过程中的吞吐率是否符合标准。
[0109]
507,程序发送指令,切换ap和dut的wlan频道,对其他频道进行测试。
[0110]
具体的,针对一个信道模拟衰减值,可以测试多个无线频道下待测设备的无线连接性能,由此在测试完一个wlan无线频道后,程序便发送指令将wlan无线频道切换到下一个需要测试的wlan无线频道。
[0111]
508,生成此空间衰减值的wlan吞吐率测报。
[0112]
具体的,针对一个信道模拟衰减值,测试完对应的多个wlan无线频道下待测设备的吞吐率之后便生成该信道模拟衰减值下的吞吐率测报。
[0113]
举例说明,需要测试的信道模拟衰减值为48db、76db以及86db,需要测试的无线频道为1、3、11,首先测试信道模拟衰减值48db下,待测设备分别在无线频道1、3以及11下的吞吐率,之后生成待测设备在信道模拟衰减值为48db下的吞吐率测报。
[0114]
509,判断报数值是否合理,若不合理则停止测试,若合理则继续测试。
[0115]
具体的,在完成一轮测试后,要通过信道过程中的信道传输数据信息判断ap和dut的无线连接是否掉线。如果掉线信道传输数据信息便会出现错误情况,例如数值均为0,则需要停止测试;如果信道传输数据信息正常则继续测试。
[0116]
510,判断测试是否完成,未完成则继续进行下一个模拟空间衰减值的测试;完成则生成最终测报,完成测试。
[0117]
具体的,针对测试前设定的多个信道模拟衰减值确定是否多个信道模拟衰减值下待测设备的吞吐率均已经完成测试,如果均完成则结束测试生成最终测报,如果未完成则继续进行测试。
[0118]
由此,本公开实施例无线连接性能测试方法,根据无线接入设备与待测设备之间信道传输的信道模拟衰减值来直接确定信道传输的上行回退功率和下行信道回退功率,能够根据信道模拟衰减值动态调整上行信道回退功率和下行信道回退功率进行可调衰减器作用的模拟,以对不同信道模拟衰减值下的无线连接性能进行测试,实现了无线连接性能的自动化测试,有效简化了测试流程,节省了成本。
[0119]
同理,基于如上文信息预测方法,本公开实施例还提供一种无线连接性能测试装置,如图6,该装置60包括:衰减值接收模块601,用于接收对待测设备进行无线连接测试的测试信道的信道模拟衰减值;功率确定模块602,用于根据测试信道的信道模拟衰减值,确定待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;检测模块603,用于检测待测设备发送的无线连接成功的信号;发送模块604,用于发送无线连接性能测试指令至待测设备和无线接入设备,连接性能测试指令携带待测设备与无线接入设备之间进行信道传输的上行信道回退功率和下行信道回退功率;信息接收模块605,用于接收无线接入设备响应于无线连接性能测试指令发送的测试信道的信道传输数据信息;结果确定模块606,用于根据信道传输数据信息,确定待测设备的无线连接性能测试结果。
[0120]
在本公开一实施方式中,功率确定模块602包括:回退值确定子模块,用于根据本次测试信道的衰减值以及预设标准衰减值,确定功率回退值;上行信道回退功率确定子模块,用于根据待测设备的最大发射功率以及功率回退值,确定待测设备的上行信道回退功率;下行信道回退功率确定子模块,用于根据待无线接入设备的最大发射功率以及功率回退值,确定无线接入设备的下行信道回退功率。
[0121]
在本公开一实施方式中,信道传输数据信息包括下行信道传输数据信息以及上行信道传输数据信息;其中,下行信道传输数据信息为无线接入设备响应于无线连接性能测试指令发送下行信道回退功率至待测设备的过程中产生的;上行信道传输数据信息为待测设备响应于无线连接性能测试指令发送上行信道回退功率至无线接入设备的过程中产生的。
[0122]
在本公开一实施方式中,无线接入设备响应于无线连接性能测试指令发送下行信道回退功率至待测设备,包括:无线接入设备响应于无线连接性能测试指令根据下行信道回退功率,确定用于触发无线接入设备发送下行信道回退功率至待测设备的下行控制字;根据下行控制字发送上行信道回退功率至待测设备。
[0123]
在本公开一实施方式中,待测设备响应于无线连接性能测试指令发送上行信道回退功率至无线接入设备,包括:待测设备响应于无线连接性能测试指令根据上行信道回退功率,确定用于触发待测设备发送下行信道回退功率至无线接入设备的上行控制字;根据上行控制字发送上行信道回退功率至无线接入设备。
[0124]
在本公开一实施方式中,结果确定模块606包括:判定子模块,用于判断信道传输数据信息示出的无线吞吐率是否符合吞吐率标准;合格判定子模块,用于在无线吞吐率符合吞吐率标准的情况下,判定无线连接性能测试结果为合格;不合格判定子模块,用于在无线吞吐率不符合吞吐率标准的情况下,判定无线连接性能测试结果为不合格。
[0125]
在本公开一实施方式中,装置60还包括:发送模块,用于发送连接指令至待测设备和无线接入设备,以使无线接入设备根据连接指令携带本次测试的无线频道标识的将无线频道配置为本次测试的无线频道标识示出的无线频道;连接控制模块,用于在无线接入设备将无线频道配置完成的情况下,控制待测设备根据本次测试的无线频道的标识与无线接入设备进行无线连接。
[0126]
根据本公开的实施例,本公开还提供了一种电子设备和一种可读存储介质。
[0127]
图7示出了可以用来实施本公开的实施例的示例电子设备700的示意性框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本公开的实现。
[0128]
如图7所示,设备700包括计算单元701,其可以根据存储在只读存储器(rom)702中的计算机程序或者从存储单元707加载到随机访问存储器(ram)703中的计算机程序,来执行各种适当的动作和处理。在ram 703中,还可存储设备700操作所需的各种程序和数据。计算单元701、rom 702以及ram 703通过总线704彼此相连。输入/输出(i/o)接口705也连接至总线704。
[0129]
设备700中的多个部件连接至i/o接口705,包括:输入单元706,例如键盘、鼠标等;输出单元707,例如各种类型的显示器、扬声器等;存储单元707,例如磁盘、光盘等;以及通信单元709,例如网卡、调制解调器、无线通信收发机等。通信单元709允许设备700通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
[0130]
计算单元701可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单
元701的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元701执行上文所描述的各个方法和处理,例如无线连接性能测试方法。例如,在一些实施例中,无线连接性能测试方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元707。在一些实施例中,计算机程序的部分或者全部可以经由rom 702和/或通信单元709而被载入和/或安装到设备700上。当计算机程序加载到ram 703并由计算单元701执行时,可以执行上文描述的无线连接性能测试方法的一个或多个步骤。备选地,在其他实施例中,计算单元701可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行无线连接性能测试方法。
[0131]
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
[0132]
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0133]
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0134]
为了提供与用户的交互,可以在计算机上实施此处描述的系统和技术,该计算机具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0135]
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界
面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)和互联网。
[0136]
计算机系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,也可以为分布式系统的服务器,或者是结合了区块链的服务器。
[0137]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发公开中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本公开公开的技术方案所期望的结果,本文在此不进行限制。
[0138]
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0139]
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献