本發(fā)明涉及收發(fā)測試,尤其涉及一種多數(shù)據(jù)聚合的收發(fā)測試。
背景技術(shù):
通常的用一臺WLAN綜測儀,DUT測試TX/RX方案都是WLAN綜測儀每次只能對一種data rate的進行測試,例如每一次只能測試11ag 54M 2412MHz的測試結(jié)果,而不能一次測試得到11ag 54M&48M&36M&24M 2412MHz的所有結(jié)果;又例如BT測試每一次只能測試1M/2M/3M/BLE其中的一種結(jié)果,而不能一次就可以得到1M&2M&3M&BLE的所有結(jié)果。對很多DUT的生產(chǎn)廠家而言,一臺WLAN綜測儀器一次性可以測試多種data rate(速率)的方案可以達到測試效率更高,測試結(jié)果更符合客戶實際使用情況,經(jīng)濟效益并重的效果。所以一臺WLAN綜測儀能一次測試多種data rate的方案就尤為顯的重要了。這種一次性測試多種data rate的方法我們稱為“多數(shù)據(jù)聚合的測試方案”簡稱:MDA。
下面以多數(shù)據(jù)聚合測試DUT(被測試設(shè)備)的BT信號進行分解:目前絕大部分的DUT TX測試都是以下幾個步驟:1:軟件控制DUT發(fā)送某一類型data rate的信號;2:配置WLAN綜測儀切換到對應(yīng)的data rate和頻點;3:WLAN綜測儀采集DUT發(fā)送的數(shù)據(jù);4:WLAN綜測儀分析信號指標;對應(yīng)的詳細流程示意圖如圖1:
(一):如圖2所示,對應(yīng)傳統(tǒng)的WLAN綜測儀只支持每次解析一個data rate的信號,DUT客戶端軟件也是每次只發(fā)送一個data rate的無線信號,這就造成了一個比較大的弊端就是效率不高。而且每次測試一個data rate的時候都需要重復(fù)的配置DUT和WLAN綜測儀,導(dǎo)致過多的時間花費到非測試信號上,而是在配置上面。真正測試時間應(yīng)該是數(shù)據(jù)采集和數(shù)據(jù)分析時間之和。但實際上我們從圖1中看到大部分時間都是Dut Setup和Tester setup,而這種測試方式是目前產(chǎn)線上最常見的測試方式。
針對上面的測試方法。主要有下面幾個方面的缺陷和不足:
(1):一臺PC,一臺WLAN綜測儀,一個無線DUT。每一次測試一個data rate時,都進行了DUT setup和Tester Setup,如圖3虛框所示。而當(dāng)頻點不變時只是改變發(fā)送信data rate時,DUT和WLAN綜測儀很多配置都不需要重新配置,可以直接采集信號并分析。很大部分時間耗費在控制DUT和控制WLAN綜測儀部分,正式由于此原因?qū)е聹y試效率不高。
上述測試方案,WLAN儀器和DUT配置占用的時間太大。導(dǎo)致WLAN儀器測試使用率不高;如圖4所示,根據(jù)時間分片流程可以看到真正使用儀器的流程只有:數(shù)據(jù)采集和分析,其他流程都與信號分析無關(guān)。
技術(shù)實現(xiàn)要素:
為了解決現(xiàn)有技術(shù)中的問題,本發(fā)明提供了一種多數(shù)據(jù)聚合的收發(fā)測試。
本發(fā)明提供了一種多數(shù)據(jù)聚合的收發(fā)測試,包括以下步驟:
S1、定義多數(shù)據(jù)聚合包的數(shù)據(jù)格式;
S2、配置被測試設(shè)備發(fā)射的多數(shù)據(jù)聚合包和WLAN儀器發(fā)射或者接收的頻點和采樣時間;
S3、WLAN儀器采集信號后,根據(jù)每一個速率所占用的時間進行分析;
S4、根據(jù)分析結(jié)果逐個查看每一個結(jié)果是否在標準范圍內(nèi),如果在標準范圍內(nèi),則測試完畢,如果不在標準范圍內(nèi),則返回步驟S2。
作為本發(fā)明的進一步改進,步驟S1中的多數(shù)據(jù)聚合包是由多種速率的數(shù)據(jù)包構(gòu)成,每一個速率中間有一個slot的空隙時間。
作為本發(fā)明的進一步改進,定義多數(shù)據(jù)聚合包是由哪幾種速率構(gòu)成和每一個速率的占用的時間。
作為本發(fā)明的進一步改進,在步驟S2中,根據(jù)步驟S1可以預(yù)知多數(shù)據(jù)聚合包的構(gòu)成,從該構(gòu)成計算出多數(shù)據(jù)聚合包的時間長度,根據(jù)這個時間長度配置被測試設(shè)備和WLAN綜測儀的采樣時間。
作為本發(fā)明的進一步改進,WLAN 綜測儀的采樣時間計算:(data rate)time + N*slot time + pretigger time = sample time,data rate為速率,N為個數(shù),pretigger time為前置觸發(fā)時間,sample time為采樣時間;即每一個data rate的時間長度總和加上總共有多少個slot時間再加上前置觸發(fā)時間等于WLAN綜測儀的采樣時間。
本發(fā)明的有益效果是:通過上述方案,只需一次采樣就可以測試同頻率的多種速率,儀器的分析效率更高。
附圖說明
圖1是傳統(tǒng)收發(fā)測試的流程示意圖。
圖2是傳統(tǒng)收發(fā)測試的設(shè)備連接示意圖。
圖3是傳統(tǒng)收發(fā)測試的示意圖。
圖4是傳統(tǒng)收發(fā)測試的時間耗費示意圖。
圖5是本發(fā)明一種多數(shù)據(jù)聚合的收發(fā)測試的多數(shù)據(jù)聚合包邏輯圖。
圖6是本發(fā)明一種多數(shù)據(jù)聚合的收發(fā)測試的多數(shù)據(jù)聚合包時序圖。
圖7是本發(fā)明一種多數(shù)據(jù)聚合的收發(fā)測試的不同的速率分析結(jié)果示意圖。
圖8是本發(fā)明一種多數(shù)據(jù)聚合的收發(fā)測試的示意圖。
圖9是是本發(fā)明一種多數(shù)據(jù)聚合的收發(fā)測試的總體時間耗費示意圖。
具體實施方式
下面結(jié)合附圖說明及具體實施方式對本發(fā)明進一步說明。
DUT: 被測試設(shè)備。
MDA:多數(shù)據(jù)聚合。
Data rate:速率。
TX:發(fā)射。
RX:接收。
如圖5至圖9所示,一種多數(shù)據(jù)聚合的收發(fā)測試,包括:
多數(shù)據(jù)聚合包,由多個不同data rate的數(shù)據(jù)信號組成,每一個data rate直接由一個slot間隙,這個slot間隙單位是微秒級別;
一臺WLAN綜合測試儀器;
一個DUT;
每次控制DUT發(fā)送信號時,讓DUT發(fā)送多數(shù)據(jù)聚合包,WLAN儀器預(yù)先知道多數(shù)據(jù)聚合包的類型和數(shù)據(jù)長度,然后采集數(shù)據(jù)后一次性分析所有定義好的多數(shù)據(jù)聚合包數(shù)據(jù),這樣實現(xiàn)一個DUT,一臺WLAN測試儀器,同時一次測試多個不同的data rate的功能。每下面是具體的實施步驟:
第一步:定義多數(shù)據(jù)聚合包的數(shù)據(jù)格式。如圖5所示,多數(shù)據(jù)聚合包是由多種data rate的數(shù)據(jù)包構(gòu)成,每一個data rate中間由一個slot的空隙時間。以BT為例子,slot的時間是625us,然后再定義多數(shù)據(jù)聚合包中的由哪幾種data rate構(gòu)成和每一個data rate的占用的時間。如果傳統(tǒng)的信號數(shù)據(jù)包只有一個data rate。
第二步:配置DUT TX多數(shù)據(jù)聚合包和WLAN儀器TX/RX的頻點和采樣時間。根據(jù)“步驟1”我們已經(jīng)預(yù)知了多數(shù)據(jù)聚合包的構(gòu)成,并可以從構(gòu)成計算出多數(shù)據(jù)聚合包的時域上的長度,根據(jù)這個時間長度配置DUT和WLAN綜測儀的采樣時間。WLAN 綜測儀的采樣時間計算:(data rate)time + N*slot time + pretigger time = sample time;即每一個data rate的時間長度總和加上總共有多少個slot時間再加上前置觸發(fā)時間就等于WLAN綜測儀的采樣時間。例如圖6所示:Sample time = 1DH1-Prbs9 + Slot + 1DH3-Prbs9 + 1DH5-Prbs9 + Slot + 2DH1-Prbs9 + 2DH5-Prbs9。
第三步:WLAN儀器采集信號后,根據(jù)每一個data rate所占用的時間進行分析。每一種data rate可能有不同的payload,所測試的測試項目也不一樣,所以要分開進行單獨的一個個分析。例如圖7的1DH1-Prbs9和1DH3-Prbs9雖然data rate相同,但是payload不一樣,而且測試的項目也不一樣。
第四步:根據(jù)分析結(jié)果逐個查看每一個結(jié)果是否在標準范圍內(nèi),如果pass則測試完成,如果fail則重復(fù)上述步驟2。如圖8所示,我們可以看到一次性測試了5種不同類型的data rate和不同的payload,測試效率大幅度的提高。
多數(shù)據(jù)聚合包測試方案一次性測試的總體時間如下圖9所示,我們可以看到大部分比例時間的DUT setup time和Tester setup time和data capture time被節(jié)省了下來,多數(shù)據(jù)聚合包測試方案對比傳統(tǒng)的單個data rate測試方案可以大幅度的節(jié)省測試時間。
本發(fā)明提供的一種多數(shù)據(jù)聚合的收發(fā)測試具有以下優(yōu)點:
1.能顯著提高WLAN儀器的算法模塊測試效率和測試DUT的速度加快。
2.只需一次采樣就可以測試同頻率的多種data rate,儀器使用效率更高。
以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護范圍。