用于測試多用戶多入多出系統(tǒng)的系統(tǒng)和方法
【專利摘要】在此公開用于測試多用戶多入多出系統(tǒng)的系統(tǒng)和方法。用于測試待測試設(shè)備的測試系統(tǒng)包括:信號處理器,其配置為生成多個獨立信號并且將第一衰落信道特征應(yīng)用于所述獨立信號中的每一個以生成多個第一衰落測試信號;測試系統(tǒng)接口,其配置為:將所述多個第一衰落測試信號提供給所述待測試設(shè)備(DUT)的一個或多個信號輸入接口;第二信號處理器,其配置為將第二衰落信道特征應(yīng)用于所述DUT的多個輸出信號以生成多個第二衰落測試信號,其中,根據(jù)第一衰落信道特征推導出第二衰落信道特征;一個或多個測試儀器,其配置為根據(jù)所述多個第二衰落測試信號測量所述DUT的至少一個性能特征。
【專利說明】
用于測試多用戶多入多出系統(tǒng)的系統(tǒng)和方法
技術(shù)領(lǐng)域
[0001]本公開涉及用于測試多用戶多入多出系統(tǒng)的系統(tǒng)和方法。
【背景技術(shù)】
[0002]通信需求,尤其是無線通信需求,持續(xù)增長。正在開發(fā)通常稱為“5G通信系統(tǒng)”的下一代無線通信系統(tǒng)以滿足這些需求。5G通信系統(tǒng)要采用的一種重要技術(shù)涉及使用具有大量輸入和輸出的基站(有時稱為大型MMO系統(tǒng))以服務(wù)于大量通信用戶。大型MMO使用大量額外的天線和時分雙工操作以同時服務(wù)于多個有源用戶終端。額外天線將能量集中到比以往更小的空間區(qū)域中以帶來吞吐量和輻射能量效率方面的巨大改進。這些大型MMO系統(tǒng)可能具有幾百個發(fā)送(Tx)和接收(Rx)信道以及對應(yīng)的RF天線。
[0003]在普通通信系統(tǒng)和設(shè)備中,類似于其它電子設(shè)備,需要測試,并且在一些情況下,需要校準。然而,在包括大量輸入和輸出的多用戶大型MIMO通信系統(tǒng)或終端的情況下,測試和校準可能提出挑戰(zhàn)。例如,系統(tǒng)性能估計取決于無線信道特性,其在相同的時間對于不同的用戶以及不同的輸入和輸出可能是不同的。因此需要用于測試多用戶大型MMO性能的正確解決方案。
[0004]因此,期望提供更方便并且更可靠的方法和系統(tǒng)以測試并且校準多用戶多入/多出通信系統(tǒng)或設(shè)備的性能。
【發(fā)明內(nèi)容】
[0005]在一個方面中,提供一種用于測試多入多出(MMO)待測試設(shè)備(DUT)的方法。所述方法包括:生成多個獨立上行鏈路信號;將對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述獨立上行鏈路信號中的每一個,以生成多個衰落獨立上行鏈路信號;響應(yīng)于至少一個控制信號有選擇地將所述多個衰落獨立上行鏈路信號連接到多個RF端口,所述多個RF端口被配置為將RF信號發(fā)送到MMO DUT的多個輸入中的至少一個;在所述多個RF端口處從所述MMODUT接收多個下行鏈路信號;將下行鏈路衰落信道特征應(yīng)用于所述下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號;以及據(jù)所述至少一個衰落下行鏈路信號測量所述M頂O DUT的至少一個性能特征。
[0006]在一些實施例中,所述方法還包括:將不同的上行鏈路衰落信道特征應(yīng)用于所述獨立上行鏈路信號中的每一個,以生成多個衰落獨立上行鏈路信號。
[0007]在一些實施例中,所述方法還包括:經(jīng)由對應(yīng)多個RF纜線將所述多個衰落獨立上行鏈路信號從所述多個RF端口供應(yīng)給多個探針天線;以及以無線方式將所述多個衰落獨立上行鏈路信號從所述探針天線發(fā)送到所述M頂O DUT0
[0008]在一些實施例中,所述方法還包括:將所述多個衰落獨立上行鏈路信號中的第一個供應(yīng)給所述多個探針天線中的第一組,并且將所述多個衰落獨立上行鏈路信號中的第二個供應(yīng)給所述多個探針天線中的第二組,其中,所述第一組中所包括的所述探針天線中的至少一個未包括在所述第二組中。
[0009]在一些實施例中,所述M頂O DUT部署在消聲腔室內(nèi),所述方法還包括:在所述消聲腔室內(nèi)以無線方式將所述多個衰落獨立上行鏈路信號從所述探針天線發(fā)送到所述M頂ODUT0
[0010]在一些實施例中,所述方法還包括:在所述探針天線處接收在所述消聲腔室內(nèi)從MIMO DUT以無線方式發(fā)送的所述多個下行鏈路信號;以及經(jīng)由所述對應(yīng)多個RF纜線將所述多個下行鏈路信號從所述多個探針天線供應(yīng)給所述多個RF端口。
[0011 ] 在一些實施例中,應(yīng)用于所述下行鏈路信號中的至少一個的所述下行鏈路衰落信道特征與應(yīng)用于所述獨立上行鏈路信號中的對應(yīng)一個的所述上行鏈路衰落信道特征相同。
[0012]在一些實施例中,所述方法還包括:從所述下行鏈路信號中的至少一個提取數(shù)據(jù);以及響應(yīng)于所提取的數(shù)據(jù)而調(diào)整所述多個獨立上行鏈路信號中的對應(yīng)一個的至少一個特征。
[0013]在一些實施例中,所述多個獨立上行鏈路信號中的對應(yīng)一個的所述至少一個特征包括用于生成所述多個獨立上行鏈路信號中的對應(yīng)一個的調(diào)制類型。
[0014]在一些實施例中,測量所述MMO DUT的至少一個性能特征包括:對于所述下行鏈路信號中的至少一個測量以下項中的至少一個:信干噪比(SINR)、信噪比、比特出錯率(BER)、塊出錯率(BLER)、數(shù)據(jù)吞吐量和分組出錯率。
[0015]在一些實施例中,所述多個獨立上行鏈路信號是基帶信號,并且其中,將對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述獨立上行鏈路信號中的每一個以生成多個衰落獨立上行鏈路信號包括:將所述多個基帶獨立上行鏈路信號轉(zhuǎn)換為多個獨立RF上行鏈路信號;以及將所述對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述多個獨立RF上行鏈路信號中的每一個,以生成多個衰落獨立上行鏈路信號。
[0016]在另一方面中,提供一種用于測試多入多出(MIMO)待測試設(shè)備(DUT)的測試系統(tǒng)。所述測試系統(tǒng)包括:一個或多個信號處理器,其配置為生成多個衰落獨立上行鏈路信號;開關(guān)網(wǎng)絡(luò),其包括:多個第一端口,其連接到所述一個或多個信號處理器并且配置為接收所述多個衰落獨立上行鏈路信號,至少一個開關(guān),以及多個第二端口,其配置為將RF上行鏈路信號發(fā)送到所述MMO DUT,以及至少一個控制輸入,其配置為接收至少一個控制信號,以用于控制所述至少一個開關(guān)有選擇地向所述第二端口供應(yīng)在所述多個第一端口處所接收到的所述多個衰落獨立上行鏈路信號,其中,所述開關(guān)網(wǎng)絡(luò)進一步被配置為在所述多個第二端口處經(jīng)由所述多個探針天線從所述MMO DUT接收多個下行鏈路信號,并且響應(yīng)于至少一個控制信號有選擇地將所述下行鏈路信號提供給所述第一端口,并且其中,所述一個或多個信號處理器進一步配置為將對應(yīng)下行鏈路衰落信道特征應(yīng)用于所述下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號,并且根據(jù)所述至少一個衰落下行鏈路信號測量所述MMO DUT的至少一個性能特征。
[0017]在MMO DUT具有多個天線的一些實施例中,所述測試系統(tǒng)還包括多個探針天線,所述多個探針天線布置為將RF上行鏈路信號發(fā)送到所述MMO DUT的所述多個天線中的至少一個。
[0018]在這些實施例的一些版本中,所述多個探針天線布置為在消聲腔室內(nèi)將所述RF信號發(fā)送到所述MMO DUT的所述多個天線。
[0019]在一些實施例中,所述一個或多個信號處理器包括:多用戶信號仿真器,其配置為生成多個獨立基帶上行鏈路信號;以及信道仿真器,其配置為將所述獨立基帶上行鏈路信號轉(zhuǎn)換為獨立RF上行鏈路信號,并且將對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述獨立RF上行鏈路信號中的每一個,以生成所述多個衰落獨立上行鏈路信號。
[0020]在一些實施例中,所述一個或多個信號處理器包括:多用戶信號仿真器,其配置為生成多個獨立基帶上行鏈路信號;以及信道仿真器,其配置為將對應(yīng)上行鏈路衰落信道特征應(yīng)用于獨立基帶上行鏈路信號,以生成所述多個衰落獨立基帶上行鏈路信號,并且將所述衰落獨立基帶上行鏈路信號轉(zhuǎn)換為RF頻率,以產(chǎn)生所述多個衰落獨立上行鏈路信號。
[0021]在一些實施例中,所述一個或多個信號處理器包括:多用戶信號仿真器,其配置為生成多個獨立基帶上行鏈路信號,其中,所述多用戶信號仿真器包括:信號生成器,其配置為生成多個獨立基帶上行鏈路信號;信號接收機,其配置為接收所述至少一個衰落下行鏈路信號;以及性能測量子系統(tǒng),其配置為據(jù)所述至少一個衰落下行鏈路信號測量所述M頂ODUT的至少一個性能特征。
[0022]在一些實施例中,所述多用戶信號仿真器還包括:偵聽信號生成器,其配置為生成待發(fā)送到所述MMO DUT的偵聽信號,所述偵聽信號可由所述MMO DUT用于確定用于所述衰落獨立上行鏈路信號中的至少一個的上行鏈路衰落信道特征。
[0023]在一些實施例中,所述測試系統(tǒng)還包括:控制器,包括:處理器;以及存儲器,其存儲指令,以用于使得所述處理器控制所述一個或多個信號處理器的至少一個操作參數(shù)以及所述開關(guān)網(wǎng)絡(luò)的至少一個操作參數(shù)。
[0024]在一些實施例中,所述控制器還包括:圖形用戶接口,其配置為:從用戶接收用戶輸入,并且響應(yīng)于所述用戶輸入而控制所述一個或多個信號處理器的所述至少一個操作參數(shù)以及所述開關(guān)網(wǎng)絡(luò)的所述至少一個操作參數(shù)。
[0025]在M頂O DUT具有多個RF輸入/輸出端子的一些實施例中,所述測試系統(tǒng)還包括RF耦合網(wǎng)絡(luò),其連接到所述開關(guān)網(wǎng)絡(luò)的所述第一端口和第二端口,并且還配置為連接到所述MMO DUT的RF輸入/輸出端子,其中所述RF耦合網(wǎng)絡(luò)配置為將來自開關(guān)網(wǎng)絡(luò)的多個上行鏈路信號耦合到M頂O DUT的RF輸入/輸出端子,并且還配置為將來自M頂O DUT的多個下行鏈路信號耦合到所述開關(guān)網(wǎng)絡(luò)。
[0026]在這些實施例的一些變型中,所述RF耦合網(wǎng)絡(luò)包括:RF耦合器子系統(tǒng),其包括多個RF耦合器,用于將上行鏈路信號和下行鏈路信號彼此隔離;RF組合器/分割器與相移網(wǎng)絡(luò),其具有多個RF組合器/分割器與相移元件,用于將所選擇的相移應(yīng)用于上行鏈路信號和下行鏈路信號。
【附圖說明】
[0027]當結(jié)合附圖閱讀時,示例實施例根據(jù)以下【具體實施方式】得到最佳地理解。實際上,為了討論的清楚性,尺寸可以任意增加或減少。只要適用和可行,相同附圖標記就指代相同要素。
[0028]圖1示出用于測試多用戶多入多出(MHTO)通信系統(tǒng)或待測試設(shè)備(DUT)的測試系統(tǒng)的示例實施例。
[0029]圖2是可以在圖1的測試系統(tǒng)中包括的多用戶仿真器的示例實施例的功能框圖。
[0030]圖3是可以在圖1的測試系統(tǒng)中包括的信道仿真器的示例實施例的功能框圖。
[0031]圖4是可以在圖1的測試系統(tǒng)中包括的控制和分析子系統(tǒng)的示例實施例的功能框圖。
[0032]圖5圖示用于測試多用戶多入多出(MHTO)通信系統(tǒng)或待測試設(shè)備(DUT)的測試系統(tǒng)的另一示例實施例。
[0033]圖6圖示圖5中的測試系統(tǒng)中可以包括的RF分割器相移網(wǎng)絡(luò)的示例實施例。
[0034]圖7是測試M頂O通信系統(tǒng)或DUT的方法的示例實施例的流程圖。
【具體實施方式】
[0035]在以下【具體實施方式】中,為了解釋而非限制的目的,闡述公開具體細節(jié)的示例實施例以提供對于根據(jù)本教導的實施例的透徹理解。然而,對于已經(jīng)受益于本公開的本領(lǐng)域技術(shù)人員明顯的是,根據(jù)本教導的脫離在此所公開的具體細節(jié)的另一些實施例仍然在所附權(quán)利要求的范圍內(nèi)。此外,可以省略公知裝置和方法的描述,以便不會使示例實施例的描述模糊。這些方法和裝置顯然在本教導的范圍內(nèi)。
[0036]除非另外說明,否則當?shù)谝辉O(shè)備被稱為連接到第二設(shè)備時,這囊括可以采用一個或多個中間設(shè)備將這兩個設(shè)備彼此連接的情況。然而,當?shù)谝辉O(shè)備被稱為直接連接到第二設(shè)備時,這僅囊括在沒有任何中間或介入設(shè)備的情況下這兩個設(shè)備彼此連接的情況。相似地,當信號被稱為耦合到設(shè)備時,這囊括可以采用一個或多個中間設(shè)備以將信號耦合到設(shè)備的情況。然而,當信號被稱為直接耦合到設(shè)備時,這僅囊括在沒有任何中間或介入設(shè)備的情況下信號直接耦合到設(shè)備的情況。
[0037]圖1示出用于測試多用戶多入多出(MHTO)通信系統(tǒng)或待測試設(shè)備(DUT) 10的測試系統(tǒng)100的示例實施例。S卩,在接下來的描述中,DUT 10是MMO DUTo
[0038]在此,DUT 10包括M頂O收發(fā)機(具體地,MIMO無線RF收發(fā)機)以及多個天線。在一些實施例中,DUT 10可以包括用于無線通信系統(tǒng)(例如移動電話系統(tǒng))的基站或轉(zhuǎn)發(fā)器。DUT 10可以包括與DUT 10的一個或多個基帶接口進行通信的MMO基帶模塊以及與DUT 10的RF輸入/輸出進行通信的M頂O RF模塊,DUT 10的RF輸入/輸出進而連接到對應(yīng)多個RF探針天線用于無線通信。在示例實施例中,基帶接口可以包括一個或多個電和/或光接口。
[0039]在一些實施例中,DUT 10包括具有大量天線的大型MMO系統(tǒng)。在一些實施例中,DUT 10可以具有至少N = 64個天線。在一些實施例中,DUT 10可以具有至少N = 400或更多個天線。
[0040]系統(tǒng)100包括:多用戶仿真器110、信道仿真器子系統(tǒng)120以及二向或雙向開關(guān)網(wǎng)絡(luò)130。還提供的是N個RF探針天線140-1、140-2、140-3......140 (N-1)、140-N以及其中
RF探針天線140-1……140-N被配置為輻射并且接收RF信號的消聲腔室50。在一些實施例中,RF探針天線140-1……140-N安裝或固定到消聲腔室50的各壁的內(nèi)表面。
[0041]如圖1所示,測試系統(tǒng)100還包括控制和分析子系統(tǒng)150,其可以加載配置和/或控制多用戶仿真器110、信道仿真器子系統(tǒng)120和雙向開關(guān)網(wǎng)絡(luò)130的操作??刂坪头治鲎酉到y(tǒng)150可以包括一個或多個數(shù)字微處理器和存儲器,存儲器可以包括易失性和/或非易失性存儲器,包括隨機存取存儲器(RAM)、只讀存儲器一例如電可擦除可編程只讀存儲器(EEPROM)、FLASH存儲器等。在一些實施例中,存儲器可以存儲待由數(shù)字微處理器運行以使得數(shù)字微處理器執(zhí)行用于控制測試系統(tǒng)100的操作的一種或多種算法的指令。在一些實施例中,控制和分析子系統(tǒng)150可以包括通用計算機(例如個人計算機(PC)),其運行用于對DUT 10執(zhí)行一個或多個測試的軟件算法的指令,包括測量或探知DUT 10的一個或多個性能特征。
[0042]如圖1所示,控制和分析子系統(tǒng)150包括一個或多個處理器152、存儲器154以及用戶接口 156。用戶接口 156可以包括顯示器、鍵盤、鍵區(qū)、觸摸屏、鼠標、軌跡球、麥克風等中的一個或多個。雖然圖1中未不出,但控制和分析子系統(tǒng)150還包括一個或多個輸入/輸出端口或通信端口,用于傳送控制信號153、155、157和159。雖然為了易于圖示,圖1示出控制信號153、155、157和159是經(jīng)由分離的接口而傳送的,但應(yīng)理解,在一些實施例中,多用戶仿真器110、信道仿真器子系統(tǒng)120、雙向開關(guān)網(wǎng)絡(luò)130以及控制和分析子系統(tǒng)150可以例如使用標準協(xié)議(例如以太網(wǎng))經(jīng)由共享通信總線進行通信。
[0043]可選地,測試系統(tǒng)100包括可移動安裝結(jié)構(gòu)或可移動平臺55,DUT 10安裝或固定至所述可移動安裝結(jié)構(gòu)或可移動平臺55,并且通過可移動安裝結(jié)構(gòu)或可移動平臺55,可以調(diào)整或控制消聲腔室50內(nèi)的DUT 10的位置和方位。在一些實施例中,可移動平臺55可以配置為響應(yīng)于一個或多個控制信號(例如來自控制和分析子系統(tǒng)150的一個或多個控制信號159)而在二維或三維中轉(zhuǎn)變、旋轉(zhuǎn)和/或軸轉(zhuǎn)DUT 10。
[0044]在測試系統(tǒng)100的一些實施例中,可以省略可移動平臺55。
[0045]此外,測試系統(tǒng)100的一些潛在用戶可已經(jīng)擁有消聲腔室,其用于通過測試系統(tǒng)100的組件以外的各種測試系統(tǒng)和裝備來測試各種設(shè)備。在此情況下,制造商或賣家可以在沒有消聲腔室50的情況下將測試系統(tǒng)100提供給用戶或消費者,同時理解用戶或消費者已經(jīng)具有測試系統(tǒng)100可以連接到的消聲腔室。相似地,在一些情況下,用戶的消聲腔室可已經(jīng)包括適合于與雙向開關(guān)網(wǎng)絡(luò)130互連的多個RF探針天線。在此情況下,制造商或賣家可以在沒有消聲腔室50的情況下以及在沒有RF探針天線140-1……140-N的情況下將測試系統(tǒng)100提供給用戶或消費者,同時理解用戶或消費者已經(jīng)具有測試系統(tǒng)100可以連接到的消聲腔室以及RF探針天線。
[0046]多用戶仿真器110仿真可以與DUT 10同步通信的多個用戶終端的發(fā)送和接收操作。
[0047]多用戶仿真器110可以包括一個或多個數(shù)字微處理器和存儲器,存儲器可以包括易失性和/或非易失性存儲器,包括隨機存取存儲器(RAM)、只讀存儲器一例如電可擦除可編程只讀存儲器(EEPROM)、FLASH存儲器等。在一些實施例中,存儲器可以存儲待由數(shù)字微處理器運行的指令,以使得數(shù)字微處理器執(zhí)行一個或多個算法用于生成待提供給DUT 10的多個衰落基帶上行鏈路信號,如以下更詳細討論的那樣。多用戶仿真器110可以還包括固件、一個或多個專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、可編程門陣列等。
[0048]在功能上,多用戶仿真器110可以被看作包括多個單用戶仿真器112-1、112-2……112-M,用于仿真M個獨立用戶終端,如圖1所示。為了易于圖示,圖1中分離地示出單用戶仿真器112-1、112-2……112-M中的每一個的上行鏈路和下行鏈路部分。
[0049]應(yīng)理解,可以通過各種具體實施方案以各種方式實現(xiàn)分到多個(例如M個)單用戶仿真器112的多用戶仿真器110的功能描繪。在一些實施方案中,每個單用戶仿真器112可以包括其自身的專用單獨硬件、固件和/或軟件元件一例如其自身的微處理器、其自身的易失性和/或非易失性存儲器等。在另一些實施例中,一些或所有單用戶仿真器112可以共享資源(例如微處理器、存儲器等)。在一些實施例中,每個單用戶仿真器112可以表示在公共微處理器或公共微處理器集合上運行的軟件模塊,并且可以共享公共存儲器。
[0050]圖2是多用戶仿真器110的示例實施例的功能框圖。多用戶仿真器110包括多個單用戶仿真器112。每個單用戶仿真器112包括信號生成器210、偵聽信號生成器212、信號接收機220和性能測量子系統(tǒng)222。多用戶仿真器110還包括控制和處理單元230以及配置接口 240。
[0051]多用戶仿真器110配置為從控制和分析子系統(tǒng)150接收一個或多個控制信號153,用于加載配置和/或控制多用戶仿真器110的操作,如以下更詳細討論的那樣。
[0052]如圖1和圖2所示,多用戶仿真器110 (具體地,信號生成器210)配置為生成并且輸出多個獨立上行鏈路信號113。在所示實施例中,各獨立上行鏈路信號113中的每一個表示用于DUT 10的多個用戶上行鏈路信號之一,其在操作中可以經(jīng)由一個或多個RF信道以無線方式從對應(yīng)用戶終端(例如移動電話和其它無線通信設(shè)備)傳送到DUT 10。由于在操作中,來自各個用戶終端的用戶上行鏈路信號是獨立于彼此而生成的,因此在測試模式下,測試系統(tǒng)100 (具體地,多用戶仿真器110)生成獨立上行鏈路信號113以具有通常彼此獨立的特征(例如數(shù)據(jù)序列)。例如,在一些實施例中,獨立上行鏈路信號113可以包括多個不同的偽隨機比特流。在一些實施例中,各獨立上行鏈路信號113中的每一個可以構(gòu)造為符合DUT 10所采用的通信協(xié)議的一系列數(shù)據(jù)分組。在此情況下,各獨立信號中的每一個可以包括開銷數(shù)據(jù)和凈荷數(shù)據(jù)。開銷數(shù)據(jù)可以包括分組頭,其格式可以由DUT 10采用的通信協(xié)議的標準加以定義。在此情況下,頭格式對于所有獨立上行鏈路信號113可以是相同的。如上所述,凈荷數(shù)據(jù)可以包括偽隨機比特流。在一些實施例中,多用戶仿真器110可以通過數(shù)字微處理器運行軟件算法來生成獨立上行鏈路信號113。在此情況下,所述軟件算法可以包括用于生成多個偽隨機比特流作為凈荷數(shù)據(jù)的一個例程,并且可以包括用于將凈荷數(shù)據(jù)封裝到DUTlO所識別并且使用的預(yù)定義分組格式中的另一例程。
[0053]在一些實施例中,獨立上行鏈路信號113可以是RF信號。在另一些實施例中,獨立上行鏈路信號113可以是由信道仿真器子系統(tǒng)120轉(zhuǎn)換為RF信號的基帶信號。
[0054]在一些實施例中,多用戶仿真器110(具體地,信號生成器210)可以經(jīng)由從控制和分析子系統(tǒng)150接收到的一個或多個控制信號153配置為創(chuàng)建具有符合DUT 10所采用的通信協(xié)議的格式的獨立上行鏈路信號113。在一些實施例中,多用戶仿真器110 (具體地,信號生成器210)可以經(jīng)由從控制和分析子系統(tǒng)150接收到的一個或多個控制信號153而配置有用于定義DUT 10所采用的通信協(xié)議的OSI七層通信模型的一個多個不同層的信息。DUT 10可以采用各種通信協(xié)議,包括可以采用時分雙工、頻分雙工、碼分多址、各種類型的調(diào)制(例如,QPSK, QAM、0FDM)、各種分組格式、各種所定義的命令和響應(yīng)等的協(xié)議。在一些實施例中,多用戶仿真器110(具體地,信號生成器210)可以配置為仿真用于支持這些協(xié)議中的一個或多個的用戶裝備,其中,用于配置多用戶仿真器110(具體地,信號生成器210)的細節(jié)是經(jīng)由從控制和分析子系統(tǒng)150接收并且例如由配置接口 240接收到的一個或多個控制信號153傳送的。
[0055]多用戶仿真器110 (具體地,信號接收機220)進一步配置為接收并且處理從DUT10接收并且經(jīng)受信道仿真器子系統(tǒng)120對于下行鏈路衰落信道特征的應(yīng)用的一個或多個衰落下行鏈路信號115,如以下更詳細討論的那樣。如以上關(guān)于信號生成器210所討論的那樣,信號接收機220可以配置為接收并且處理具有符合DUT 10所采用的通信協(xié)議的格式的一個或多個衰落下行鏈路信號115。在一些實施例中,多用戶仿真器110(具體地,信號接收機220)可以經(jīng)由從控制和分析子系統(tǒng)150接收到的一個或多個控制信號153而配置為仿真用于支持這些協(xié)議中的一個或多個的用戶裝備,其中,用于配置多用戶仿真器110(具體地,信號接收機220)的細節(jié)是經(jīng)由從控制和分析子系統(tǒng)150接收并且例如由配置接口 240接收的一個或多個控制信號153傳送的。
[0056]在一些實施例中,多用戶仿真器110可以經(jīng)由從控制和分析子系統(tǒng)150接收到的一個或多個控制信號153而配置為仿真包括多個用戶終端的用戶裝備,由此多用戶仿真器110所創(chuàng)建的一個或多個獨立上行鏈路信號113和多用戶仿真器110所接收到的一個或多個所接收到的衰落下行鏈路信號115彼此依賴。例如,多用戶仿真器110可以響應(yīng)于一個或多個所接收到的衰落下行鏈路信號115而創(chuàng)建一個或多個獨立上行鏈路信號113。例如,一個或多個獨立上行鏈路信號113的一個或多個參數(shù)(例如時隙、調(diào)制格式、發(fā)送頻率、功率級別、凈荷數(shù)據(jù)等)可以由單用戶仿真器112的信號生成器210響應(yīng)于同一單用戶仿真器112的信號接收機220所接收到的衰落下行鏈路信號115中所包括的凈荷數(shù)據(jù)(例如一個或多個命令或請求)而設(shè)置。
[0057]在一些實施例中,多用戶仿真器110 (具體地,信號接收機220)從信道仿真器子系統(tǒng)120接收衰落下行鏈路信號115作為衰落RF下行鏈路信號,并且將所接收到的衰落下行鏈路信號115轉(zhuǎn)換為衰落基帶下行鏈路信號。在另一些實施例中,多用戶仿真器110(具體地,信號接收機220)從信道仿真器子系統(tǒng)120接收衰落下行鏈路信號115作為衰落基帶下行鏈路信號。在此情況下,在一些實施例中,信道仿真器子系統(tǒng)120可以首先將從雙向開關(guān)網(wǎng)絡(luò)130接收到的下行鏈路信號125從RF信號轉(zhuǎn)換為基帶下行鏈路信號,然后應(yīng)用下行鏈路衰落信道特征以產(chǎn)生衰落下行鏈路信號115。
[0058]多用戶仿真器110 (具體地,性能測量子系統(tǒng)222)進一步配置為從信號接收機220接收已處理的下行鏈路數(shù)據(jù),以測量DUT 10的一個或多個性能特征。這些性能特征可以包括:用于一個或多個所仿真的用戶終端的信干噪比(SINR)、信噪比、比特出錯率(BER)、塊出錯率(BLER)、峰值和/或平均數(shù)據(jù)吞吐量和/或分組出錯率,和/或DUT 10的總體系統(tǒng)吞吐量以及不同的所仿真用戶終端之間的干擾。應(yīng)理解,在一些實施例中,可以從所接收到的衰落下行鏈路信號115中所包括的凈荷數(shù)據(jù)獲得DUT 10的其它特征的測量或確定。例如,在一些實施例中,DUT 10所創(chuàng)建的并且在一個或多個所接收到的衰落下行鏈路信號115中所包括的凈荷數(shù)據(jù)信息可包括可以指示根據(jù)DUT 10所采用的協(xié)議的DUT 10的一個或多個性能特征的數(shù)據(jù)。例如,在一些實施例中,在操作中,DUT 10可以經(jīng)由DUT 10發(fā)送到用戶裝備的下行鏈路信號的凈荷中所包括的命令而針對用戶裝備實行某種功率級別控制。在此情況下,可以根據(jù)在多用戶仿真器110所接收到的衰落下行鏈路信號115中DUT 10包括的功率級別命令來確定響應(yīng)于多個獨立上行鏈路信號113的DUT 10的一個或多個性能特征。
[0059]DUT 10的一些實施例可以根據(jù)通信協(xié)議而操作,其中,與之通信的用戶終端可以例如周期性地或以所定義的重復速率發(fā)送預(yù)定訓練或偵聽序列。在此情況下,DUT 10可以對經(jīng)由未知多徑信道從用戶終端接收到的訓練或偵聽序列與已知預(yù)定序列進行比較,由此可以推導出未知多徑信道的一個或多個特征。相應(yīng)地,多用戶仿真器110可以還包括偵聽信號生成器212,用于根據(jù)DUT 10所采用的協(xié)議來發(fā)送訓練或偵聽序列。
[0060]信道仿真器子系統(tǒng)120可以包括一個或多個數(shù)字微處理器和存儲器,存儲器可以包括易失性和/或非易失性存儲器,包括隨機存取存儲器(RAM)、只讀存儲器一一例如電可擦除可編程只讀存儲器(EEPROM)、FLASH存儲器等。在一些實施例中,存儲器可以存儲待由數(shù)字微處理器運行的指令,以使得數(shù)字微處理器執(zhí)行一個或多個算法,用于將所選擇的衰落特征應(yīng)用于獨立上行鏈路信號113和下行鏈路信號125,如以下更詳細討論的那樣。信道仿真器子系統(tǒng)120可以還包括固件、一個或多個專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、可編程門陣列等。信道仿真器子系統(tǒng)120可以還包括RF電路,例如放大器、衰減器、移相器、信號組合器等,以將所選擇的衰落特征應(yīng)用于獨立上行鏈路信號113和下行鏈路信號125,如以下將更詳細討論的那樣。
[0061]信道仿真器子系統(tǒng)120可以配置作為多對單向信道仿真器(每對包括上行鏈路信道仿真器將下行鏈路信道仿真器),或可以配置作為多個雙向信道仿真器,用于多用戶仿真器110的單用戶仿真器112所仿真的用戶終端中的每一個。無論配置如何,都應(yīng)同步用于每個單用戶仿真器112的上行鏈路和下行鏈路信道仿真器。一對信道仿真器或雙向信道仿真器用于仿真單用戶仿真器112的上行鏈路和下行鏈路信道效果。對于TDD測試的情況,用于每個用戶仿真器112的上行鏈路和下行鏈路信道模型可以是互易的。對于FDD測試的情況,用于每個用戶仿真器112的上行鏈路和下行鏈路信道模型可以配置為彼此相同或彼此不同。
[0062]圖3示出信道仿真器子系統(tǒng)120的示例實施例。信道仿真器子系統(tǒng)120包括上行鏈路信道仿真器310、下行鏈路信道仿真器320、同步模塊330和配置接口 340。
[0063]信道仿真器子系統(tǒng)120(具體地,配置接口 340)配置為從控制和分析子系統(tǒng)150接收一個或多個控制信號153,用于加載配置和/或控制信道仿真器子系統(tǒng)120的操作,如以下將更詳細討論的那樣。
[0064]信道仿真器子系統(tǒng)120 (具體地,上行鏈路信道仿真器310)配置為將所選擇的上行鏈路衰落信道特征應(yīng)用于獨立上行鏈路信號113,以生成多個衰落獨立上行鏈路信號(例如,RF上行鏈路信號)123。
[0065]在一些實施例中,上行鏈路衰落信道特征可以由控制和分析子系統(tǒng)150 (即控制和分析子系統(tǒng)150的用戶經(jīng)由用戶接口 156)確定或選擇,并且從其提供給多用戶仿真器110。上行鏈路衰落信道特征可以表示根據(jù)實驗或計算機模型確定以表示當從用戶終端(例如移動電話)以無線方式傳送到DUTlO時用戶數(shù)據(jù)所暴露于的典型衰落特征的數(shù)據(jù)。例如,在一些實施例中,一些或所有上行鏈路衰落信道特征可以反映用于用戶終端(例如移動電話或其它無線通信設(shè)備)的發(fā)送天線與接收信號的DUT 10的天線之間的通信信道的瑞利衰落模型。在一些實施例中,多個不同的可能衰落信道特征可以存儲在信道仿真器子系統(tǒng)120中的存儲器中,信道仿真器子系統(tǒng)120可以從存儲器中所存儲的衰落信道特征選擇待應(yīng)用于獨立上行鏈路信號113中的每一個的上行鏈路衰落信道特征。在一些實施例中,信道仿真器子系統(tǒng)120可以從控制和分析子系統(tǒng)150接收所選擇的上行鏈路衰落信道特征。
[0066]在一些實施例中,對于每對信道仿真器或每個雙向信道仿真器,配置接口 340可以用于配置待使用的信道模型。在一些實施例中,可以經(jīng)由配置接口 340配置信道模型參數(shù)(例如路徑數(shù)量、功率延遲分布、功率級別、SNR等)。在一些實施例中,該配置可以基于從控制和分析子系統(tǒng)150接收到的一個或多個控制信號155中所包括的參數(shù)??梢元毩⒌嘏渲糜糜诿總€用戶仿真器112的每對信道仿真器或每個雙向信道仿真器的信道模型配置。
[0067]在一些實施例中,獨立上行鏈路信號113可以是RF信號。在此情況下,信道仿真器子系統(tǒng)120 (具體地,上行鏈路信道仿真器310)可以通過RF信號處理器來處理獨立上行鏈路信號113中的每一個,所述RF信號處理器可以包括一個或多個信號分離器、可編程衰減器或放大器、可編程移相器和一個或多個信號組合器的組合,以生成多個衰落獨立上行鏈路信號123。
[0068]在另一些實施例中,獨立上行鏈路信號113可以是由信道仿真器子系統(tǒng)120轉(zhuǎn)換為RF信號的基帶信號。在此情況下,信道仿真器子系統(tǒng)120 (具體地,上行鏈路信道仿真器310)可以通過基帶信號處理器來處理獨立上行鏈路信號113中的每一個,基帶信號處理器處理獨立上行鏈路信號113以仿真衰落信道的效果,然后轉(zhuǎn)換處理過的獨立基帶上行鏈路信號以生成多個衰落獨立上行鏈路信號123。
[0069]在一些實施例中,用戶可以運行控制和分析子系統(tǒng)150的存儲器和/或數(shù)據(jù)存儲部中所存儲的一個或多個軟件算法,以設(shè)計或設(shè)置用于獨立上行鏈路信號113、上行鏈路衰落信道特征、下行鏈路衰落信道特征、下行鏈路信號125以及待對于多個衰落獨立上行鏈路信號和對于DUT 10發(fā)送的下行鏈路信號所采用的RF探針天線140-1……140-N或RF端口 132的各種組合的參數(shù)。
[0070]在一些實施例中,控制和分析子系統(tǒng)150可以按需傳送多用戶仿真器110、信道仿真器子系統(tǒng)120和雙向開關(guān)網(wǎng)絡(luò)130的操作所必須的任何或所有數(shù)據(jù)和參數(shù)。在一些實施例中,多用戶仿真器110、信道仿真器子系統(tǒng)120和雙向開關(guān)網(wǎng)絡(luò)130的操作所必須的所有數(shù)據(jù)和參數(shù)可以分別存儲在多用戶仿真器110、信道仿真器子系統(tǒng)120和雙向開關(guān)網(wǎng)絡(luò)130中的非易失性存儲器中。
[0071]有利地,信道仿真器子系統(tǒng)120可以(例如通過控制和分析子系統(tǒng)150)配置為使得根據(jù)信道仿真器子系統(tǒng)120應(yīng)用于獨立上行鏈路信號113的上行鏈路衰落信道特征推導出下行鏈路信道仿真器320應(yīng)用于下行鏈路信號125的下行鏈路衰落信道特征。具體地,在一些情況下,信道仿真器子系統(tǒng)120應(yīng)用于DUT 10的輸出信號的下行鏈路衰落信道特征可以是第一衰落信道特征的互易或逆。為此,信道仿真器子系統(tǒng)120包括同步模塊330,其同步上行鏈路信道仿真器310和下行鏈路信道仿真器320所采用的衰落信道特征。
[0072]信道仿真器子系統(tǒng)120將一個或多個衰落下行鏈路信號115輸出到多用戶仿真器IlOo
[0073]控制和分析子系統(tǒng)150可以連接到基帶測試儀器142、RF測試儀器144以及可選基帶測試儀器146中的每一個,由此可以在測試模式下控制這些儀器儀器的一個或多個操作參數(shù),例如包括對儀器儀器編程以按期望執(zhí)行各種操作,以實現(xiàn)一個或多個測試,從而測量DUT 10的一個或多個性能特征??刂坪头治鲎酉到y(tǒng)150可以運行一個或多個軟件例程,以使得測試系統(tǒng)100對DUT 10執(zhí)行期望的測試。
[0074]在一些實施例中,多用戶仿真器110和信道仿真器子系統(tǒng)120的一些或所有元件可以組合為單個物理單元,其可以共享一些公共元件或組件,例如一個或多個共享數(shù)字微處理器、共享存儲器、共享固件元件等。在此情況下,通常,多用戶仿真器110和信道仿真器子系統(tǒng)120可以看作包括一個或多個信號處理器,其配置為:生成多個衰落獨立上行鏈路信號;將對應(yīng)下行鏈路衰落信道特征應(yīng)用于下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號,并且根據(jù)至少一個衰落下行鏈路信號測量DUT 10的至少一個性能特征。
[0075]雙向開關(guān)網(wǎng)絡(luò)130包括多個RF端口 132,用于經(jīng)由多個RF接口(例如包括RF纜線)135連接到對應(yīng)RF探針天線140-1……140-N。在不同的實施例中,雙向開關(guān)網(wǎng)絡(luò)130可以包括各種不同種類的用于與信道仿真器子系統(tǒng)120連接的接口(例如RF接口、光接口或基帶接口)。對于不同的接口,正確的信號轉(zhuǎn)換模塊包括于雙向開關(guān)網(wǎng)絡(luò)130中,以將衰落獨立上行鏈路信號123轉(zhuǎn)換為待提供給RF端口 132的適當RF信號。
[0076]在操作中,雙向開關(guān)網(wǎng)絡(luò)130接收衰落獨立上行鏈路信號123,并且按來自控制和分析子系統(tǒng)150的一個或多個控制信號157所確定的所選級別,將衰落獨立上行鏈路信號123中的每一個提供給RF端口 132中的一個或多個的組。也就是說,雙向開關(guān)網(wǎng)絡(luò)130響應(yīng)于來自控制和分析子系統(tǒng)150的一個或多個控制信號157經(jīng)由RF端口 132中的對應(yīng)那些將衰落獨立上行鏈路信號123中的每一個提供給RF探針天線140-1……140-N的組。在此應(yīng)理解,分配為處于用于衰落獨立上行鏈路信號123中的每一個的組中的RF端口 132和RF探針天線140-1……140-N并非互斥的。也就是說,RF端口 132和RF探針天線140-1……140-N中的任何一個或多個可以通常發(fā)送衰落獨立上行鏈路信號123中的兩個或三個或更多個。此外,通常,任何衰落獨立上行鏈路信號123提供給各個RF端口 132的級別可以并非都是相同的,而是可以從RF端口 132到RF端口 132并且相應(yīng)地從RF探針天線到RF探針天線加以變化。
[0077]測試系統(tǒng)100可以對于多個用戶仿真從不同方向到達DUT 10的上行鏈路信號。DUT 10基于從RF探針天線140-1……140-N接收到的所接收的上行鏈路信號來執(zhí)行預(yù)編碼處理,并且響應(yīng)于此而生成RF探針天線140-1……140-N接收的一個或多個下行鏈路信號。
[0078]有利地,雙向開關(guān)網(wǎng)絡(luò)130配置為使得下行鏈路開關(guān)配置具有與用于將每個下行鏈路信號映射到對應(yīng)用戶仿真器112的上行鏈路開關(guān)配置相同的配置。例如,如果從來自單用戶仿真器112-1的獨立上行鏈路信號113產(chǎn)生的衰落獨立上行鏈路信號123饋送到RF探針天線140-1、140-2和140-5,則選擇在相同RF探針天線140-1、140-2和140-5處的接收到的RF下行鏈路信號,以經(jīng)由雙向開關(guān)網(wǎng)絡(luò)130和信道仿真器子系統(tǒng)120饋送到用于單用戶仿真器112-1的衰落下行鏈路信號115中。
[0079]圖4是可以在圖1的測試系統(tǒng)中包括的控制和分析子系統(tǒng)150的示例實施例的功能框圖??刂坪头治鲎酉到y(tǒng)150包括測試控制軟件410、開關(guān)網(wǎng)絡(luò)控制/配置接口 420、信道仿真器控制/配置接口 430和多用戶仿真器控制/配置接口 440。開關(guān)網(wǎng)絡(luò)控制/配置接口 420、信道仿真器控制/配置接口 430和多用戶仿真器控制/配置接口 440配置為分別與雙向開關(guān)網(wǎng)絡(luò)130、信道仿真器子系統(tǒng)120和多用戶仿真器110進行接口,例如以提供控制信號157、155和143。測試控制軟件410包括開關(guān)網(wǎng)絡(luò)控制和配置模塊412、信道仿真器配置模塊414以及多用戶仿真器控制模塊416。
[0080]在一些情況下,可能需要或者期望在不使用消聲腔室的情況下測試多用戶多入多出(Mmo)通信系統(tǒng)。
[0081]圖5圖示用于測試多用戶多入多出(MHTO)通信系統(tǒng)或待測試設(shè)備(DUT) 10的測試系統(tǒng)500的另一示例實施例。測試系統(tǒng)500與測試系統(tǒng)100類似,所以僅討論它們之間的不同。
[0082]代替測量系統(tǒng)100通過其操作的消聲腔室50,測試系統(tǒng)500包括RF耦合網(wǎng)絡(luò)560,用于耦合雙向開關(guān)網(wǎng)絡(luò)130和DUT 10的RF輸入/輸出(I/O)端子12之間的RF信號。這里,RF I/O端子12可以包括連接器,DUT 10通所述連接器可操作地連接到RF天線。然而,對于測試系統(tǒng)500,用于DUT 10的RF天線未被采用,代之RF上行鏈路信號和RF下行鏈路信號經(jīng)由RFI/0端子12耦合到DUT 10以及從DUT 10耦合。
[0083]此外,測試系統(tǒng)500包括代替雙向開關(guān)網(wǎng)絡(luò)130的多向開關(guān)網(wǎng)絡(luò)530。代替雙向開關(guān)網(wǎng)絡(luò)130的多向開關(guān)網(wǎng)絡(luò)530之間的重要差異在于,多向開關(guān)網(wǎng)絡(luò)530包括代替RF端口132的分立RF輸出端口 532和RF輸出端口 534。
[0084]RF耦合網(wǎng)絡(luò)560包括RF循環(huán)器子系統(tǒng)562和RF組合器/分割器與相移網(wǎng)絡(luò)568。RF耦合網(wǎng)絡(luò)560還包括:多個RF輸入端口 562,其連接到雙向開關(guān)網(wǎng)絡(luò)530的RF輸出端口532 ;以及多個RF輸出端口 564,其連接到雙向開關(guān)網(wǎng)絡(luò)530的RF輸入端口 534。
[0085]在操作上,RF耦合網(wǎng)絡(luò)560經(jīng)由DUT接口端口 565,將從雙向開關(guān)網(wǎng)絡(luò)530的RF輸出端口 532接收到的RF上行鏈路信號533耦合到DUT 10的一個或多個RF輸入/輸出(I/O)端子12,其中RF組合器/分割器與相移網(wǎng)絡(luò)568將所選擇的相移應(yīng)用于每個RF上行鏈路信號以仿真將會在信號通過空氣經(jīng)由天線提供給DUT 10的情況下出現(xiàn)的不同相移。RF耦合網(wǎng)絡(luò)560經(jīng)由一個或多個RF輸入/輸出(I/O)端子12,還將在DUT接口端口 565從DUT 10接收到的RF信號耦合到雙向開關(guān)網(wǎng)絡(luò)530的RF輸入端口 534作為RF下行鏈路信號535,其中RF組合器/分割器與相移網(wǎng)絡(luò)568將所選擇的相移應(yīng)用于每個RF下行鏈路信號以仿真將會在通過空氣經(jīng)由天線從DUT 10接收到各信號的情況下出現(xiàn)的不同相移。控制和分析子系統(tǒng)150配置或控制RF耦合網(wǎng)絡(luò)560,特別是RF組合器/分割器與相移網(wǎng)絡(luò)568,以經(jīng)由控制信號559選擇應(yīng)用于各種RF上行鏈路和RF下行鏈路信號的相移。
[0086]圖6圖示可以是測試系統(tǒng)500的RF耦合網(wǎng)絡(luò)560的一個實施例的RF耦合網(wǎng)絡(luò)600的示例實施例。RF耦合網(wǎng)絡(luò)600包括RF循環(huán)器子系統(tǒng)610和RF組合器/分割器與相移網(wǎng)絡(luò)620。RF循環(huán)器子系統(tǒng)610包括多個三端口 RF循環(huán)器612。RF組合器/分割器與相移網(wǎng)絡(luò)620包括多個三端口 RF組合器/分割器與相移元件622,每一個具有與三端口RF循環(huán)器612中對應(yīng)一個的一個端口連接的第一端口,并且具有與DUT接口端口 665連接的兩個額外端口。每個RF組合器/分割器與相移元件622包括一個雙向RF組合器(也稱為RF分割器或RF分離器)624和兩個單獨可控的RF相移器623。同時,三端口 RF循環(huán)器612中每一個的另外兩個端口連接到對應(yīng)的RF輸入端口 662和RF輸出端口 664。RF循環(huán)器612用于將在RF輸入端口 662接收到的RF上行鏈路信號與輸出到RF輸出端口 664的RF下行鏈路信號相隔離。RF相移器、RF組合器和RF循環(huán)器的構(gòu)造和操作對于本領(lǐng)域技術(shù)人員而言是公知的,將不在這里詳述。
[0087]在操作上,RF耦合網(wǎng)絡(luò)600將經(jīng)由RF輸入端口 662接收到的RF上行鏈路信號耦合到RF組合器/分割器和相移元件662,其將所選擇的相移應(yīng)用于信號并且然后將相移的RF上行鏈路信號提供給DUT接口端口 665。RF耦合網(wǎng)絡(luò)560還將在DUT接口端口 665接收到的RF信號耦合到RF組合器/分割器和相移元件662,其將所選擇的相移應(yīng)用于信號并且然后將相移的RF下行鏈路信號提供給RF輸出端口 664。
[0088]可預(yù)期圖6中圖示的那些以外的RF耦合網(wǎng)絡(luò)560的結(jié)構(gòu)配置的許多變型,同時保持相同的功能。例如,在其他實施例中,每個RF組合器/分割器和相移元件662可以組合和應(yīng)用所選擇的相移到超過兩個RF上行鏈路和下行鏈路信號。在又一些實施例中,RF循環(huán)器子系統(tǒng)與RF組合器/分割器和相移網(wǎng)絡(luò)的順序可以翻轉(zhuǎn),其中DUT接口端口連接到RF循環(huán)器子系統(tǒng),并且RF輸入端口和RF輸出端口耦合到RF組合器/分割器和相移網(wǎng)絡(luò)。
[0089]圖7是測試M頂O通信系統(tǒng)或DUT (如DUT 10)的方法700的示例實施例的流程圖。
[0090]在操作710中,測試系統(tǒng)(例如測試系統(tǒng)100或測試系統(tǒng)500)生成多個獨立上行鏈路信號(例如獨立上行鏈路信號113)。
[0091]在操作720中,測試系統(tǒng)(例如測試系統(tǒng)100或測試系統(tǒng)500)將多個上行鏈路衰落信道特征應(yīng)用于獨立上行鏈路信號113。例如,在一些實施例中,控制和分析子系統(tǒng)150例如經(jīng)由控制和分析子系統(tǒng)150的用戶接口 156在用戶控制下或在控制和分析子系統(tǒng)150所運行的軟件例程的控制下自動地選擇多個上行鏈路衰落信道特征并且將它們傳送到信道仿真器子系統(tǒng)120。在另一些實施例中,多個可能的上行鏈路衰落信道特征可以存儲在信道仿真器子系統(tǒng)120的存儲器中,運行軟件算法的信道仿真器子系統(tǒng)120的數(shù)字微處理器可以從存儲器中所存儲的上行鏈路衰落信道特征選擇用于獨立上行鏈路信號113中的每一個的上行鏈路衰落信道特征。
[0092]在操作730中,測試系統(tǒng)(例如測試系統(tǒng)100)有選擇地將所述多個衰落獨立上行鏈路信號連接到多個RF端口,所述多個RF端口配置為響應(yīng)于至少一個控制信號將RF信號發(fā)送到DUT 10。例如,在測試系統(tǒng)100的一些實施例中,控制和分析子系統(tǒng)150經(jīng)由控制信號157配置或控制雙向開關(guān)網(wǎng)絡(luò)130以將多個衰落獨立上行鏈路信號中的每一個路由到所選擇的RF端口 132的組合,從而連接到RF探針天線140-1……140-N中的對應(yīng)那些。
[0093]在操作740中,測試系統(tǒng)(例如測試系統(tǒng)100)在多個RF端口處從DUT 10接收多個下行鏈路信號。例如,在測試系統(tǒng)100的一些實施例中,RF探針天線140-1……140-N接收DUT 10所發(fā)送的RF信號,并且將所接收到的RF信號提供給雙向開關(guān)網(wǎng)絡(luò)130的RF端P 132ο
[0094]在操作750中,測試系統(tǒng)(例如測試系統(tǒng)100)將下行鏈路衰落信道特征應(yīng)用于下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號。例如,在一些實施例中,控制和分析子系統(tǒng)150例如經(jīng)由控制和分析子系統(tǒng)150的用戶接口 156在用戶控制下或在控制和分析子系統(tǒng)150所運行的軟件例程的控制下自動地選擇多個下行鏈路衰落信道特征并且將它們傳送到信道仿真器子系統(tǒng)120。在另一些實施例中,多個可能的下行鏈路衰落信道特征可以存儲在信道仿真器子系統(tǒng)120的存儲器中,運行軟件算法的信道仿真器的數(shù)字微處理器可以從存儲器中所存儲的下行鏈路衰落信道特征選擇用于獨立上行鏈路信號113中的每一個的下行鏈路衰落信道特征。在此,可以根據(jù)上行鏈路衰落信道特征推導出下行鏈路衰落信道特征。在一些實施例中,下行鏈路衰落信道特征可以是上行鏈路衰落信道特征的互易或逆。
[0095]在操作760中,測試系統(tǒng)(例如測試系統(tǒng)100)根據(jù)所述至少一個衰落下行鏈路信號測量DUT 10的至少一個性能特征。在一些實施例中,所述至少一個性能特征可以包括DUT 10的輸出信號的輸出功率電平、所占據(jù)的帶寬、信噪比(SNR)、諧波輸出電平、諧波失真、信干噪比(SNIR)、比特出錯率(BER)等。
[0096]通過上述測試系統(tǒng)100和測試系統(tǒng)500,所需的信道仿真器的數(shù)量可以受限為合理的數(shù)量。例如,如果DUT 10具有256個天線元件(和/或256個對應(yīng)的RF I/O端子12),則如果我們使用傳統(tǒng)測試方法來仿真DUT 10與僅配備有單單一個天線的每個用戶終端之間的單向信道,那么信道仿真器的數(shù)量對于每個用戶終端應(yīng)為256個。如果測試目的在于仿真當存在12個單獨用戶終端時的DUT 10的性能,則所需的信道仿真器的數(shù)量應(yīng)為256X 12 = 3072個。這種大量的信道仿真器將提出顯著的實現(xiàn)復雜度挑戰(zhàn)。與之對比,例如在使用RF探針天線140-1……140-N經(jīng)由RF輻射將衰落信號從每個用戶終端耦合到DUT10的測試系統(tǒng)100中,可以通過受仿真的用戶終端的數(shù)量(N)和RF探針天線140-1……140-N的數(shù)量來確定所需的信道仿真器的數(shù)量,這并不使得信道仿真器的數(shù)量隨著DUT 10所采用的天線的數(shù)量增加而增加。例如,在假設(shè)僅存在朝向DUT 10發(fā)送的來自每個用戶終端的一個簇的情況下,于是上行鏈路信道仿真器的數(shù)量僅為12,這顯著小于3072。
[0097]雖然在此公開了示例實施例,但本領(lǐng)域技術(shù)人員應(yīng)理解,根據(jù)本教導的很多變形是可能的,并且仍然在所附權(quán)利要求的范圍內(nèi)。因此,除了在所附權(quán)利要求范圍內(nèi)之外,本發(fā)明并不受限。
【主權(quán)項】
1.一種測試多入多出(Mnro)待測試設(shè)備(DUT)的方法,所述方法包括: 生成多個獨立上行鏈路信號; 將對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述獨立上行鏈路信號中的每一個,以生成多個衰落獨立上行鏈路信號; 響應(yīng)于至少一個控制信號有選擇地將所述多個衰落獨立上行鏈路信號連接到多個RF端口,所述多個RF端口配置為將RF信號發(fā)送到所述M頂ODUT的多個輸入中的至少一個;在所述多個RF端口處從所述M頂O DUT接收多個下行鏈路信號; 將下行鏈路衰落信道特征應(yīng)用于所述下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號;以及 根據(jù)所述至少一個衰落下行鏈路信號測量所述MMO DUT的至少一個性能特征。2.如權(quán)利要求1所述的方法,還包括:將不同的上行鏈路衰落信道特征應(yīng)用于所述獨立上行鏈路信號中的每一個,以生成所述多個獨立上行鏈路信號。3.如權(quán)利要求2所述的方法,還包括: 經(jīng)由對應(yīng)多個RF纜線,將所述多個衰減獨立上行鏈路信號從所述多個RF端口提供到多個探針天線;以及 將所述多個衰減獨立上行鏈路信號從所述探針天線無線地發(fā)送到所述M頂O DUT04.如權(quán)利要求3所述的方法,還包括:將所述多個衰減獨立上行鏈路信號中的第一個提供到所述多個探針天線中的第一組,并且將所述多個衰減獨立上行鏈路信號中的第二個提供到所述多個探針天線中的第二組,其中,所述第一組中包括的探針天線中的至少一個未包括在所述第二組中。5.如權(quán)利要求3所述的方法,其中,所述MMODUT布置在消聲腔室內(nèi),所述方法還包括:在消聲腔室內(nèi)將所述多個衰減獨立上行鏈路信號從探針天線無線地發(fā)送到所述MMODUT06.一種用于測試多入多出(Mnro)待測試設(shè)備(DUT)Mnro dut的測試系統(tǒng),所述測試系統(tǒng)包括: 一個或多個信號處理器,其配置為生成多個衰落獨立上行鏈路信號; 開關(guān)網(wǎng)絡(luò),包括: 多個第一端口,其連接到所述一個或多個信號處理器,并且配置為接收所述多個衰落獨立上行鏈路信號, 至少一個開關(guān),以及 多個第二端口,其配置為將RF上行鏈路信號發(fā)送到所述M頂0DUT, 至少一個控制輸入部,其配置為接收至少一個控制信號,用于控制所述至少一個開關(guān)有選擇地向所述第二端口供應(yīng)在所述多個第一端口接收到的所述多個衰落獨立上行鏈路信號, 其中,所述開關(guān)網(wǎng)絡(luò)進一步配置為在所述多個第二端口處從所述MIM0DUT接收多個下行鏈路信號,并且響應(yīng)于至少一個控制信號有選擇地將所述下行鏈路信號提供給所述第一端口,以及 其中,所述一個或多個信號處理器進一步配置為將對應(yīng)下行鏈路衰落信道特征應(yīng)用于所述下行鏈路信號中的至少一個,以據(jù)此產(chǎn)生至少一個衰落下行鏈路信號,并且根據(jù)所述至少一個衰落下行鏈路信號測量所述M頂O DUT的至少一個性能特征。7.如權(quán)利要求6所述的測試系統(tǒng),其中,所述MMODUT具有多個天線,所述測試系統(tǒng)還包括多個探針天線,所述多個探針天線布置為將所述RF上行鏈路信號發(fā)送到M頂O DUT的所述多個天線中的至少一個。8.如權(quán)利要求7所述的測試系統(tǒng),其中,所述多個探針天線布置為在消聲腔室內(nèi)將所述RF信號發(fā)送到所述M頂O DUT的所述多個天線。9.如權(quán)利要求6所述的測試系統(tǒng),其中,所述一個或多個信號處理器包括: 多用戶信號仿真器,其配置為生成多個獨立基帶上行鏈路信號;以及 信道仿真器,其配置為將所述獨立基帶上行鏈路信號轉(zhuǎn)換為獨立RF上行鏈路信號,并且將對應(yīng)上行鏈路衰落信道特征應(yīng)用于所述獨立RF上行鏈路信號中的每一個,以生成多個衰落獨立上行鏈路信號。10.如權(quán)利要求6所述的測試系統(tǒng),其中,所述一個或多個信號處理器包括: 多用戶信號仿真器,其配置為生成多個獨立基帶上行鏈路信號;以及 信道仿真器,其配置為將對應(yīng)上行鏈路衰落信道特征應(yīng)用于獨立基帶上行鏈路信號,以生成所述多個衰落獨立基帶上行鏈路信號,并且將所述衰落獨立基帶上行鏈路信號轉(zhuǎn)換為RF頻率,以產(chǎn)生所述多個衰落獨立上行鏈路信號。
【文檔編號】H04W24/00GK106034308SQ201510122492
【公開日】2016年10月19日
【申請日】2015年3月19日
【發(fā)明人】孔宏偉, 景雅, 趙旭
【申請人】是德科技股份有限公司