專利名稱:使用可配置的傳輸信道和速率 ,通過(guò)應(yīng)用馬爾可夫鏈對(duì) a m r語(yǔ)音編碼器的語(yǔ)音幀和 s ...的制作方法
背景I.領(lǐng)域本發(fā)明一般涉及數(shù)據(jù)通信,尤其涉及使用可配置信道和速率來(lái)測(cè)試無(wú)線鏈路的技術(shù)。
II.背景諸如碼分多址(CDMA)系統(tǒng)、時(shí)分多址(TDMA)系統(tǒng)等無(wú)線通信系統(tǒng)被廣泛使用以提供諸如語(yǔ)音、分組數(shù)據(jù)等各種類型的服務(wù)。對(duì)于這些系統(tǒng)而言,盡可能有效地利用可用的資源是非常合乎需要的。這通常必須在無(wú)線鏈路的狀態(tài)所支持的盡可能短的時(shí)間內(nèi)向盡可能多的用戶發(fā)送盡可能多的數(shù)據(jù)。
為實(shí)現(xiàn)上述目標(biāo),系統(tǒng)內(nèi)的各基站和各終端之間的無(wú)線鏈路可被特征化?;谝烟卣骰逆溌窢顟B(tài),可能系統(tǒng)能夠更好地(1)選擇一組特定的終端進(jìn)行服務(wù),(2)向每個(gè)所選擇的終端分配可用資源(例如,發(fā)射功率)的一部分,以及(3)以被認(rèn)為受所分配的發(fā)射功率和已特征化的鏈路狀態(tài)支持的數(shù)據(jù)率向每個(gè)所選擇的終端發(fā)送。
通常,通過(guò)發(fā)送已知數(shù)據(jù)模式(例如,由偽隨機(jī)數(shù)生成器所生成)、接收所發(fā)送的數(shù)據(jù)模式、將所接收的數(shù)據(jù)模式與本地生成的數(shù)據(jù)模式進(jìn)行比較以確定傳輸誤差、以及將結(jié)果返回報(bào)告給發(fā)射器來(lái)特征化無(wú)線鏈路。通常在所需時(shí)間間隔上為若干幀連續(xù)進(jìn)行此“環(huán)回(loop-back)”測(cè)試。因而測(cè)試結(jié)果將反映無(wú)線鏈路在該測(cè)試間隔上的性能。
許多較新一代的無(wú)線通信系統(tǒng)能夠進(jìn)行靈活的操作。例如,語(yǔ)音數(shù)據(jù)能以非連續(xù)的方式(取決于語(yǔ)音活動(dòng)的量)、并且在一個(gè)或多個(gè)(例如,傳輸)信道上發(fā)送,速率可被允許在各幀之間改變,對(duì)數(shù)據(jù)的處理也可改變(例如,在各幀之間或在各信道之間改變),諸如此類。常規(guī)的環(huán)回測(cè)試技術(shù)通常基于一組測(cè)試參數(shù)對(duì)一個(gè)信道的無(wú)線鏈路進(jìn)行特征化。當(dāng)系統(tǒng)以此靈活方式操作時(shí),此常規(guī)測(cè)試技術(shù)可能無(wú)法提供對(duì)無(wú)線鏈路性能的準(zhǔn)確評(píng)估。
因此,本領(lǐng)域中需要能夠在無(wú)線通信系統(tǒng)所支持的各種靈活的操作條件下對(duì)無(wú)線鏈路進(jìn)行特征化的技術(shù)。
概述本發(fā)明中提供了使用可配置信道和速率來(lái)測(cè)試無(wú)線鏈路的技術(shù)。在一個(gè)方面,提供W-馬爾可夫測(cè)試,可調(diào)用該測(cè)試對(duì)下行和/或上行“傳輸”信道的性能進(jìn)行測(cè)試和驗(yàn)證??墒褂靡粋€(gè)或多個(gè)傳輸信道來(lái)測(cè)試每條鏈路。可用每個(gè)傳輸信道本身的一組參數(shù)來(lái)對(duì)其進(jìn)行配置,該組參數(shù)可指定傳輸信道所用的編碼、速率匹配、傳輸時(shí)間間隔(TTI)等等。這允許對(duì)傳輸信道進(jìn)行獨(dú)立測(cè)試,還允許對(duì)下行鏈路和上行鏈路進(jìn)行獨(dú)立測(cè)試。
在一個(gè)實(shí)施例中,W-馬爾可夫測(cè)試服務(wù)支持基于已定義的數(shù)據(jù)序列(例如,可選擇的字節(jié)模式)或偽隨機(jī)數(shù)生成器來(lái)生成測(cè)試數(shù)據(jù)??苫谔囟?已定義的或偽隨機(jī)的)活動(dòng)模型來(lái)執(zhí)行測(cè)試。對(duì)于語(yǔ)音呼叫測(cè)試,可使用一階馬爾可夫模型對(duì)語(yǔ)音活動(dòng)進(jìn)行建模并選擇每個(gè)TTI所用的速率。對(duì)于自適應(yīng)多速率(AMR),可基于可配置AMR速率和靜音描述符(SID)類型(在下文中描述)來(lái)執(zhí)行測(cè)試。
測(cè)試數(shù)據(jù)生成過(guò)程在發(fā)射器和接收器之間同步。這允許接收器重現(xiàn)所發(fā)送的測(cè)試數(shù)據(jù),并將本地生成的測(cè)試數(shù)據(jù)與所接收的測(cè)試數(shù)據(jù)進(jìn)行比較。接收器處的W-馬爾可夫測(cè)試實(shí)體對(duì)傳輸信道上所傳輸?shù)臄?shù)據(jù)塊的個(gè)數(shù)、以及所接收的和本地生成的數(shù)據(jù)塊之間的比較結(jié)果進(jìn)行計(jì)數(shù)。比特誤差、幀誤差、塊誤差以及其它統(tǒng)計(jì)量可從這些計(jì)數(shù)中導(dǎo)出。
本發(fā)明的各個(gè)方面和實(shí)施例在以下詳細(xì)討論。本發(fā)明還提供實(shí)現(xiàn)本發(fā)明的各個(gè)方面、實(shí)施例和特征的方法、程序代碼、數(shù)字信號(hào)處理器、接收器單元、發(fā)射器單元、終端、基站、系統(tǒng)及其它設(shè)備和元件,如將在下文中所詳細(xì)討論的。
附圖簡(jiǎn)述當(dāng)結(jié)合附圖參考下述詳細(xì)描述,本發(fā)明的特征、特性和優(yōu)點(diǎn)將變得更加顯而易見(jiàn),所有附圖中,相同的標(biāo)號(hào)對(duì)應(yīng)地標(biāo)識(shí)相同的元素,其中
圖1示出支持若干用戶的擴(kuò)頻通信系統(tǒng);圖2A和2B分別是系統(tǒng)中B節(jié)點(diǎn)和UE的框圖;圖3示出用于為特定通信鏈路測(cè)試至少一個(gè)傳輸信道的過(guò)程;
圖4示出用于為下行鏈路和上行鏈路傳輸信道生成偽隨機(jī)測(cè)試數(shù)據(jù)的測(cè)試數(shù)據(jù)生成器。
圖5示出重新混洗24位偽隨機(jī)數(shù)來(lái)生成24比特的測(cè)試數(shù)據(jù);圖6示出基于16狀態(tài)的馬爾可夫鏈來(lái)為每個(gè)TTI選擇速率的過(guò)程的流程圖;圖7示出2狀態(tài)的一階馬爾可夫鏈;圖8示出用于在2狀態(tài)馬爾可夫鏈的ONON和OFFOFF狀態(tài)之間進(jìn)行轉(zhuǎn)移的過(guò)程;圖9示出基于確定性O(shè)N/OFF轉(zhuǎn)移活動(dòng)來(lái)生成測(cè)試數(shù)據(jù);以及圖10示出用于由UE啟動(dòng)和完成測(cè)試呼叫的過(guò)程。
詳細(xì)描述圖1示出支持若干用戶的擴(kuò)頻通信系統(tǒng)100。系統(tǒng)100包括與若干終端106通信的若干基站104。這些基站是用于與這些終端進(jìn)行通信的固定站,并且可以是UMTS無(wú)線接入網(wǎng)(UTRAN)的一部分?;具€可被稱為B節(jié)點(diǎn)、基站收發(fā)器系統(tǒng)(BTS)、接入點(diǎn)、或某些其它術(shù)語(yǔ)。
各個(gè)終端106可被遍及整個(gè)系統(tǒng)分散。終端還可被稱為用戶設(shè)備(UE)、移動(dòng)站、遠(yuǎn)程站、接入終端、或某些其它術(shù)語(yǔ)。在任何給定時(shí)刻,每個(gè)終端106都可與下行鏈路(前向鏈路)和/或上行鏈路(反向鏈路)上的一個(gè)或多個(gè)基站104通信。這取決于該基站是否為活動(dòng)的,是否支持軟越區(qū)切換、以及該終端是否在軟越區(qū)切換中。下行鏈路指從基站到終端的通信鏈路,上行鏈路指從終端到基站的通信鏈路。在圖1中所示的例子中,基站104a與106a到106d通信,而基站104b與終端106d到106f通信。終端106d位于重疊的覆蓋區(qū)中,并與基站104a和104b通信,或從這兩者接收傳輸。
無(wú)線電網(wǎng)絡(luò)控制器(RNC)102耦合到各個(gè)基站104,還可耦合到諸如公共交換電話網(wǎng)(PSTN)、分組數(shù)據(jù)節(jié)點(diǎn)(PDN)等其它系統(tǒng)。RNC 102為耦合到RNC102的各個(gè)基站提供協(xié)調(diào)和控制。經(jīng)由各個(gè)基站,RNC 102控制(1)在各終端之間和(2)在各終端與耦合到PSTN(例如,常規(guī)電話)和PDN的其它用戶之間的呼叫的路由。RNC 102還可被稱為基站控制器(BSC)、移動(dòng)交換中心(MSC)、系統(tǒng)控制器、或某些其它術(shù)語(yǔ)。
系統(tǒng)100可被設(shè)計(jì)成支持諸如W-CDMA、IS-95、IS-2000、IS-856等一種或多種CDMA標(biāo)準(zhǔn)。這些CDMA標(biāo)準(zhǔn)在本領(lǐng)域中是公知的。每種標(biāo)準(zhǔn)都使用不同的術(shù)語(yǔ)并支持不同的信道結(jié)構(gòu)和信號(hào)處理。為清楚起見(jiàn),以下描述是針對(duì)W-CDMA系統(tǒng)。使用W-CDMA術(shù)語(yǔ),基站和終端分別被稱為B節(jié)點(diǎn)和UE。
圖2A是B節(jié)點(diǎn)104的一個(gè)實(shí)施例的框圖。在下行鏈路上,來(lái)自發(fā)送(TX)數(shù)據(jù)源210的語(yǔ)音和分組數(shù)據(jù)(本文中統(tǒng)稱為“話務(wù)”數(shù)據(jù))和來(lái)自測(cè)試數(shù)據(jù)生成器240的測(cè)試數(shù)據(jù)被提供給(通常按塊)多路復(fù)用器(MUX)214。多路復(fù)用器214在正常模式操作時(shí)將話務(wù)數(shù)據(jù)提供給TX數(shù)據(jù)處理器216,并在測(cè)試模式操作時(shí)提供測(cè)試數(shù)據(jù)。TX數(shù)據(jù)處理器216處理(例如,格式化、編碼和交織)所接收的數(shù)據(jù),后者進(jìn)一步由調(diào)制器(MOD)218處理(例如,擴(kuò)頻和擾頻)。然后已調(diào)制數(shù)據(jù)被提供給發(fā)射器單元(TMTR)222并被調(diào)節(jié)(例如,轉(zhuǎn)換成一個(gè)或多個(gè)模擬碼元信號(hào)、放大、濾波和上變頻)以生成下行鏈路信號(hào)。下行鏈路信號(hào)經(jīng)雙工器(D)224被路由,并經(jīng)由天線226被發(fā)送到UE。
圖2B是UE 106的一個(gè)實(shí)施例的框圖。下行鏈路信號(hào)由天線252接收,通過(guò)雙工器254被路由,并被提供給接收器單元(RCVR)256。接收器單元256調(diào)節(jié)(例如,濾波、放大和下變頻)所接收的信號(hào),并進(jìn)一步將所調(diào)節(jié)的信號(hào)數(shù)字化以提供樣值。解調(diào)器(DEMOD)258接收并處理(例如,解擾、解擴(kuò)和數(shù)據(jù)解調(diào))這些樣值以提供恢復(fù)的碼元。解調(diào)器258可實(shí)現(xiàn)能夠處理所接收信號(hào)中的多個(gè)信號(hào)實(shí)例的RAKE接收器。接收(RX)數(shù)據(jù)處理器260隨即對(duì)恢復(fù)的碼元進(jìn)行解交織和解碼,檢查每個(gè)所接收的塊,并將已解碼的數(shù)據(jù)提供給多路分解器(DEMUX)262。多路分解器262將已解碼的話務(wù)數(shù)據(jù)提供給RX數(shù)據(jù)接收器264,并將已解碼測(cè)試數(shù)據(jù)提供給控制器270??刹僮鹘庹{(diào)器258和RX數(shù)據(jù)處理器260來(lái)處理在多個(gè)傳輸信道上所接收的數(shù)據(jù)。
在上行鏈路上,多路復(fù)用器284接收來(lái)自控制器270的下行鏈路傳輸信道測(cè)試結(jié)果、來(lái)自測(cè)試數(shù)據(jù)生成器280的測(cè)試數(shù)據(jù)(用于測(cè)試上行鏈路)、以及來(lái)自TX數(shù)據(jù)源282的話務(wù)數(shù)據(jù)。根據(jù)UE 106的當(dāng)前操作模式,多路復(fù)用器284向TX數(shù)據(jù)處理器286提供數(shù)據(jù)和/或測(cè)試結(jié)果的正確組合。數(shù)據(jù)和/或測(cè)試結(jié)果隨即由TX數(shù)據(jù)處理器286處理(例如,格式化、編碼和交織),再由調(diào)制器288處理(例如,擴(kuò)頻和擾頻),并由發(fā)射器單元290調(diào)節(jié)以生成上行鏈路信號(hào)。上行鏈路信號(hào)通過(guò)雙工器254路由,并經(jīng)由天線252被發(fā)送到一個(gè)或多個(gè)B節(jié)點(diǎn)。
回到圖2A,上行鏈路信號(hào)天線由天線226接收,通過(guò)雙工器224路由,并由接收器單元228調(diào)節(jié)和數(shù)字化以提供樣值。這些樣值進(jìn)一步由解調(diào)器232和RX數(shù)據(jù)處理器234處理以恢復(fù)所發(fā)送的數(shù)據(jù)和測(cè)試結(jié)果。然后多路分解器236將上行鏈路話務(wù)數(shù)據(jù)提供給RX數(shù)據(jù)接收器238,并將上行鏈路測(cè)試數(shù)據(jù)和下行鏈路測(cè)試結(jié)果提供給控制器220用于評(píng)估。
控制器220和270可執(zhí)行涉及下行鏈路和上行鏈路傳輸信道的測(cè)試的各種功能,并可分別指導(dǎo)B節(jié)點(diǎn)和UE內(nèi)部的各種處理單元的操作。例如,控制器220和270可指導(dǎo)測(cè)試數(shù)據(jù)的生成和對(duì)所接收的測(cè)試數(shù)據(jù)的處理。存儲(chǔ)器242和272分別可存儲(chǔ)B節(jié)點(diǎn)和UE內(nèi)部各處理單元所使用的數(shù)據(jù)和程序代碼。
為了對(duì)可用系統(tǒng)資源的有效利用,基站和終端之間的無(wú)線鏈路可被特征化。鏈路特征信息隨即可被用來(lái)為終端調(diào)度數(shù)據(jù)發(fā)送、確定數(shù)據(jù)率、分配發(fā)射功率等等。
本發(fā)明提供了使用可配置信道和速率來(lái)測(cè)試無(wú)線鏈路的技術(shù)。為測(cè)試下行鏈路信道,測(cè)試數(shù)據(jù)在B節(jié)點(diǎn)處由測(cè)試數(shù)據(jù)生成器240生成、處理,并從B節(jié)點(diǎn)被發(fā)送到UE。在UE處,所發(fā)送的下行鏈路測(cè)試數(shù)據(jù)被接收,以互補(bǔ)方式被處理,并被提供給控制器270??刂破?70再指導(dǎo)測(cè)試數(shù)據(jù)生成器280在本地生成測(cè)試數(shù)據(jù),該測(cè)試數(shù)據(jù)與所接收的測(cè)試數(shù)據(jù)進(jìn)行比較??蓤?zhí)行各種類型的測(cè)試,來(lái)測(cè)試下行鏈路傳輸信道。基于所接收的和所生成的測(cè)試數(shù)據(jù)之間的比較結(jié)果,可在UE處收集各種性能和統(tǒng)計(jì)數(shù)據(jù)。對(duì)上行鏈路的測(cè)試可用與測(cè)試下行鏈路相類似的方式實(shí)現(xiàn)。
在一個(gè)方面,為通信系統(tǒng)提供W-馬爾可夫測(cè)試服務(wù)。可調(diào)用W-馬爾可夫測(cè)試服務(wù)來(lái)測(cè)試和/或驗(yàn)證UE和系統(tǒng)模擬器(SS)之間的下行鏈路和/或上行鏈路傳輸信道的性能,其中系統(tǒng)模擬器(SS)是駐留在UTRAN中的實(shí)體,并負(fù)責(zé)測(cè)試服務(wù)。
為清楚起見(jiàn),對(duì)W-CDMA系統(tǒng)具體描述這些測(cè)試技術(shù)和W-馬爾可夫測(cè)試服務(wù)。
傳輸信道、AMR模式和幀結(jié)構(gòu)許多較新一代的CDMA系統(tǒng)能夠并發(fā)地支持諸如語(yǔ)音、分組數(shù)據(jù)等各種類型的服務(wù)。例如,在W-CDMA中,可使用一個(gè)或多個(gè)傳輸信道,在下行鏈路和上行鏈路上發(fā)送用于各種服務(wù)的數(shù)據(jù)??蔀檎Z(yǔ)音和某些類型的數(shù)據(jù)分配專用信道(DCH),并可為高速分組數(shù)據(jù)分配下行鏈路共享信道(DSCH)和/或高速下行鏈路共享信道(HS-DSCH)。DCH、DSCH和HS-DSCH是W-CDMA所定義的不同類型的傳輸信道。
對(duì)于W-CDMA,用于各種服務(wù)的數(shù)據(jù)最初在較高層作為邏輯信道被處理。然后這些邏輯信道在傳輸層被映射到傳輸信道。要在每個(gè)傳輸信道上發(fā)送的數(shù)據(jù)是基于為該傳輸信道選擇的傳輸格式(TF)來(lái)處理的。傳輸格式定義各種處理參數(shù),諸如在其上傳輸格式和交織適用的傳輸時(shí)間間隔(TTI)、每個(gè)傳輸數(shù)據(jù)塊的大小、每個(gè)TTI內(nèi)的傳輸塊個(gè)數(shù)、要用于TTI的編碼方案、速率匹配參數(shù)等等。TTS可被指定為10、20、40或80毫秒。每個(gè)TTI可用于發(fā)送一個(gè)包含NB個(gè)相等大小傳輸塊的傳輸塊集,其中NB和傳輸塊大小是由用于該TTI的傳輸格式所指定的。對(duì)于每個(gè)傳輸信道,傳輸格式可在各TTI之間動(dòng)態(tài)地改變??蔀橐唤o定傳輸信道使用的一組傳輸格式被稱為傳輸格式集(TFS),且為用于每個(gè)TTI的傳輸信道選擇該組中的單個(gè)傳輸模式來(lái)使用。可將不同的傳輸信道與不同的傳輸格式集相關(guān)聯(lián)。
每個(gè)傳輸信道的數(shù)據(jù)根據(jù)在當(dāng)前TTI中要為該傳輸信道使用的傳輸格式來(lái)處理(例如,編碼、交織和速率匹配)。如果TTI大于10毫秒,那么該TTI內(nèi)的比特被分割成多個(gè)傳輸信道幀。每個(gè)傳輸信道幀對(duì)應(yīng)于該TTI中要在一個(gè)(10毫秒)物理信道無(wú)線電幀(或簡(jiǎn)稱無(wú)線電幀)內(nèi)發(fā)送的部分。對(duì)每個(gè)傳輸信道的若干傳輸信道幀被進(jìn)一步處理(例如,交織),并映射到為該傳輸信道分配的一個(gè)或多個(gè)物理信道。
W-CDMA利用自適應(yīng)多速率(AMR)語(yǔ)音編碼方案,其中可基于若干可能速率中的一個(gè)來(lái)對(duì)語(yǔ)音數(shù)據(jù)進(jìn)行編碼。已編碼的語(yǔ)音數(shù)據(jù)被分組成三個(gè)類,稱為A類、B類和C類。A類比特是最重要的比特,B類比特是次重要的,C類比特是最不重要的。因?yàn)橹匾缘牟町?,每一類的比特可用不同處理參?shù)在不同傳輸信道上發(fā)送。這些參數(shù)可指定糾錯(cuò)和檢錯(cuò)編碼、速率匹配等等,并可被選擇以與相關(guān)聯(lián)的類的重要性等級(jí)相稱。例如,可對(duì)A類比特使用卷積編碼和循環(huán)冗余校驗(yàn)(CRC),可對(duì)B類比特使用卷積編碼但不使用CRC,而對(duì)C類比特不使用卷積編碼或CRC。
A、B和C類的比特可作為三個(gè)邏輯信道來(lái)處理,這三個(gè)邏輯信道隨即被映射到三個(gè)傳輸信道(即,三個(gè)DCH)。可在專用的控制信道(DCCH)上攜帶相關(guān)聯(lián)的控制數(shù)據(jù),該專用控制信道是被映射到第四傳輸信道(即,另一個(gè)DCH)的另一個(gè)邏輯信道。攜帶測(cè)試數(shù)據(jù)的傳輸信道的TTI可與攜帶控制數(shù)據(jù)的傳輸信道相同或不同。然后每個(gè)(最長(zhǎng)的)TTI的所有四個(gè)傳輸信道的數(shù)據(jù)可被多路復(fù)用成單個(gè)已編碼的復(fù)合傳輸信道(CCTrCH)。CCTrCH中的比特被進(jìn)一步處理(例如,交織)并在數(shù)據(jù)傳輸所用的一個(gè)或多個(gè)物理信道之間分割。傳輸信道處理和多路復(fù)用在文檔3GPP TS 34.108V4.2.1中有更詳細(xì)的描述,此文檔公開(kāi)可得,并通過(guò)引用包含于此。3GPP TS 34.108中列出的無(wú)線電參數(shù)集可用于各種AMR模式的傳輸信道。
表1列出W-CDMA所支持的各種AMR模式及其相關(guān)聯(lián)的數(shù)據(jù)率和塊大小。表1還列出用于各種AMR模式的三個(gè)類中的每一個(gè)的比特?cái)?shù)。
表1-AMR模式
如表1中所示,AMR模式0到7對(duì)應(yīng)于范圍從4.75kpbs到12.2kbps的八個(gè)不同的AMR語(yǔ)音數(shù)據(jù)率。AMR模式8到11用于發(fā)送不同類型的靜音描述符(SID)。SID幀包括已編碼的背景噪聲,并在靜音期間每160毫秒發(fā)送一次。AMR模式12-14保留以供將來(lái)使用,AMR模式15表示靜音期間沒(méi)有數(shù)據(jù)傳輸。對(duì)于AMR模式0到7,一個(gè)20毫秒的AMR幀中的總比特?cái)?shù)的范圍分別是從95到224。
在測(cè)試期間,下行鏈路和上行鏈路時(shí)間線中的每一個(gè)都被細(xì)分成獨(dú)立的“測(cè)試間隔”(也可稱為“分段”)。在一個(gè)實(shí)施例中,每個(gè)測(cè)試間隔跨度為2.56秒并覆蓋若干測(cè)試幀。每個(gè)測(cè)試幀包括用于一個(gè)傳輸信道的測(cè)試數(shù)據(jù),且跨度為一個(gè)TTI,該TTI可被配置成10、20、40或80毫秒。如果每個(gè)測(cè)試幀與一個(gè)20毫秒的TTI相關(guān)聯(lián),則測(cè)試間隔將覆蓋128個(gè)測(cè)試幀。測(cè)試間隔還可被定義成跨度為某一其它的持續(xù)時(shí)間或若干個(gè)特定的測(cè)試幀。
發(fā)射器和接收器需要在時(shí)間上同步,以允許對(duì)傳輸信道進(jìn)行測(cè)試。因?yàn)榭捎卯惒椒绞讲僮鱓-CDMA系統(tǒng),所以對(duì)系統(tǒng)中的各個(gè)B節(jié)點(diǎn)而言沒(méi)有公共系統(tǒng)時(shí)間。在一個(gè)實(shí)施例中,發(fā)射器和接收器是基于由W-CDMA所定義的連接幀號(hào)(CFN)來(lái)同步的。CFN是UTRAN和UE之間的傳輸信道同步所用的幀計(jì)數(shù)器。為每個(gè)傳輸信道類型維護(hù)一個(gè)CFN(例如,一個(gè)CFN對(duì)應(yīng)于一個(gè)DCH)。每種傳輸信道類型(尋呼信道除外)所用的CFN范圍從0到255,并且對(duì)每個(gè)(10毫秒)無(wú)線電幀遞增1。并不對(duì)在一個(gè)TTI中發(fā)送的每個(gè)傳輸塊集通過(guò)空氣發(fā)送CFN。相反,CFN被映射到用來(lái)發(fā)送傳輸塊集的第一個(gè)無(wú)線電幀的系統(tǒng)幀號(hào)(SFN)(即,CFN是SFN的8個(gè)最低位)。SFN在廣播信道(BCH)中廣播。
每個(gè)測(cè)試間隔的第一個(gè)測(cè)試幀被稱為同步幀。在一個(gè)實(shí)施例中,每一鏈路的同步幀是基于以下各項(xiàng)來(lái)確定的(1)唯一地標(biāo)識(shí)UE的32位國(guó)際移動(dòng)訂戶標(biāo)識(shí)號(hào)(IMSI),以及(2)正為該鏈路測(cè)試的傳輸信道(例如,DCH)的CFN。同步幀還可基于某一其它標(biāo)識(shí)符和/或某些其它信息來(lái)確定,并且這是在本發(fā)明的范圍之內(nèi)。
在一個(gè)實(shí)施例中,下行鏈路同步幀可被定義為其中CFN的最低9位等于IMSI和十六進(jìn)制值0x55555555(符號(hào)0x表示十六進(jìn)制數(shù))的位級(jí)異或(XOR)的最低9位的那些幀。類似地,上行鏈路同步幀可被定義為其中CFN的最低9位等于IMSI和十六進(jìn)制值0x2AAAAAAA的位級(jí)異或(XOR)的最低9位的那些幀。與0x2AAAAAAA的異或使IMSI的偶數(shù)位反轉(zhuǎn),而與0x55555555的異或使IMSI的奇數(shù)位反轉(zhuǎn)。異或操作使各個(gè)UE的同步幀在時(shí)間上交錯(cuò),這可減少B節(jié)點(diǎn)處的峰值負(fù)載。由此,下行鏈路和上行鏈路與(時(shí)間上)不同的同步幀相關(guān)聯(lián)。
如以下將詳細(xì)討論的,每個(gè)鏈路的同步幀被用來(lái)初始化與該鏈路相關(guān)聯(lián)的偽隨機(jī)數(shù)生成器。測(cè)試服務(wù)初始化和控制操作還可在每個(gè)同步幀開(kāi)始之前實(shí)施。
測(cè)試數(shù)據(jù)的生成可使用一個(gè)或多個(gè)傳輸信道來(lái)測(cè)試一個(gè)特定的通信鏈路(例如,下行鏈路或上行鏈路)。例如,可為3個(gè)AMR類的比特和控制數(shù)據(jù)使用4個(gè)傳輸信道。每個(gè)傳輸信道可用一組參數(shù)(例如,用于編碼、速率匹配、TTI等等)來(lái)獨(dú)立配置??蛇x擇每個(gè)傳輸信道的TTI為10、20、40或80毫秒。如果各傳輸信道與不同的TTI相關(guān)聯(lián),那么測(cè)試數(shù)據(jù)生成是基于所有已配置的傳輸信道的最長(zhǎng)TTI。
為每個(gè)TTI生成一個(gè)數(shù)據(jù)塊,且其包括一個(gè)TTI中所有傳輸信道所需的所有測(cè)試數(shù)據(jù)。數(shù)據(jù)塊可被分成一個(gè)或多個(gè)測(cè)試幀,一個(gè)測(cè)試幀對(duì)應(yīng)于每一個(gè)傳輸信道。每個(gè)測(cè)試幀包括一個(gè)傳輸信道的數(shù)據(jù),且跨度為一個(gè)TTI。不同傳輸信道的測(cè)試幀可能具有不同的大小。
可使用各種類型的測(cè)試數(shù)據(jù)來(lái)測(cè)試無(wú)線鏈路。這些測(cè)試數(shù)據(jù)類型可包括已定義的數(shù)據(jù)序列、偽隨機(jī)數(shù)據(jù)等等。測(cè)試數(shù)據(jù)可以是可配置的,并且在測(cè)試設(shè)置期間被選擇。
在一個(gè)測(cè)試配置中,使用一個(gè)或多個(gè)已定義的數(shù)據(jù)序列來(lái)測(cè)試傳輸信道。可使用各種方案來(lái)生成這些數(shù)據(jù)序列。在一個(gè)方案中,使用單個(gè)字節(jié)模式來(lái)填充數(shù)據(jù)塊。此字節(jié)模式可為全1模式(“11111111”)或某一其它用戶定義的字節(jié)模式。如果數(shù)據(jù)塊包括多于整數(shù)個(gè)八比特組的比特(例如,171個(gè)比特),則每個(gè)完整的八比特組可用該字節(jié)模式來(lái)填充,且其余比特可用零(‘0’)來(lái)填充。對(duì)已定義數(shù)據(jù)序列的使用可簡(jiǎn)化發(fā)射器和接收器處的測(cè)試數(shù)據(jù)的生成。
在另一個(gè)測(cè)試配置中,使用偽隨機(jī)數(shù)據(jù)來(lái)測(cè)試無(wú)線鏈路。此數(shù)據(jù)可使用一個(gè)或多個(gè)偽隨機(jī)數(shù)(PRN)生成器來(lái)生成,如將在下文詳細(xì)討論的。
圖3是用于測(cè)試通信鏈路(例如,下行鏈路或上行鏈路)的一個(gè)或多個(gè)傳輸信道的過(guò)程300的一個(gè)實(shí)施例的流程圖。
為確保由UE和SS所用于生成測(cè)試數(shù)據(jù)的偽隨機(jī)數(shù)生成器之間的同步,這些生成器在每個(gè)測(cè)試間隔的開(kāi)始被重新初始化。因此,確定是否到了要同步偽隨機(jī)數(shù)生成器的時(shí)間(步驟312)。如果回答為是,那么偽隨機(jī)數(shù)生成器被重新初始化(步驟314)。
可用模擬語(yǔ)音通信的方式來(lái)測(cè)試下行鏈路和上行鏈路傳輸信道。如上文所述,可使用一階馬爾可夫模型來(lái)對(duì)語(yǔ)音活動(dòng)進(jìn)行建模。在此情形中,為每個(gè)TTI更新馬爾可夫模型的狀態(tài)(步驟316)。然后基于馬爾可夫模型的當(dāng)前狀態(tài),確定當(dāng)前TTI的使用速率(例如,全速率或空速率)(步驟318)。然后基于該速率確定是否要為當(dāng)前TTI發(fā)送測(cè)試數(shù)據(jù)(步驟320)。如果要發(fā)送測(cè)試數(shù)據(jù),那么生成一個(gè)測(cè)試數(shù)據(jù)塊(步驟322)。該數(shù)據(jù)塊被進(jìn)一步處理,以在為接收測(cè)試的鏈路配置的一個(gè)或多個(gè)傳輸信道上傳輸(步驟324)。這些步驟在下文中詳細(xì)討論。
圖4是示出用來(lái)為下行鏈路和上行鏈路傳輸信道生成偽隨機(jī)測(cè)試數(shù)據(jù)的測(cè)試數(shù)據(jù)生成器240a和280a的一個(gè)實(shí)施例的框圖。在一個(gè)實(shí)施例中,為W-馬爾可夫測(cè)試服務(wù)使用兩個(gè)獨(dú)立的偽隨機(jī)數(shù)生成器,一個(gè)生成器用于下行鏈路傳輸信道,另一個(gè)用于上行鏈路傳輸信道。
在圖4中所示的實(shí)施例中,SS分別與用來(lái)為下行鏈路和上行鏈路上的各個(gè)傳輸信道生成偽隨機(jī)數(shù)據(jù)的偽隨機(jī)數(shù)生成器440a和440b相關(guān)聯(lián)。類似地,UE分別與用來(lái)為下行鏈路和上行鏈路上的各個(gè)傳輸信道生成偽隨機(jī)數(shù)據(jù)的偽隨機(jī)數(shù)生成器480a和480b相關(guān)聯(lián)。在每個(gè)下行鏈路同步幀之前,將偽隨機(jī)數(shù)生成器440a與生成器480a(其對(duì)應(yīng)方)同步。類似地,在每個(gè)上行鏈路同步幀之前,將偽隨機(jī)數(shù)生成器440b與其對(duì)應(yīng)的生成器480b同步。
發(fā)送方的偽隨機(jī)數(shù)生成器440a和480b還被用來(lái)為每個(gè)TTI選擇速率(例如,全速率或空速率)以及為該TTI生成偽隨機(jī)數(shù)據(jù)。接收方的偽隨機(jī)數(shù)生成器480b和480a用來(lái)在鏈路的接收端對(duì)測(cè)試數(shù)據(jù)生成進(jìn)行仿真,這使得測(cè)試服務(wù)能夠驗(yàn)證所發(fā)送的測(cè)試數(shù)據(jù)是否被無(wú)錯(cuò)地接收。
在SS處可任選地分別使用測(cè)試數(shù)據(jù)緩沖區(qū)412a和412b來(lái)存儲(chǔ)下行鏈路和上行鏈路測(cè)試數(shù)據(jù)。類似地,在UE處可任選地分別使用測(cè)試數(shù)據(jù)緩沖區(qū)482a和482b來(lái)存儲(chǔ)下行鏈路和上行鏈路測(cè)試數(shù)據(jù)。
可為偽隨機(jī)數(shù)生成器使用各種設(shè)計(jì)。在一個(gè)實(shí)施例中,每個(gè)偽隨機(jī)數(shù)生成器顯示以下線性同余關(guān)系xi=(a·xi-1)modm。
公式(1)在一個(gè)實(shí)施例中,a=75=16,807,m=231-1=2,147,483,647,xi-1和xi是偽隨機(jī)數(shù)生成器的連續(xù)輸出,且均為31位整數(shù)。還可為a和m使用其它值。
在每個(gè)鏈路的同步幀之前初始化該鏈路的偽隨機(jī)數(shù)生成器。初始化可實(shí)現(xiàn)如下{a=16807m=2147483647PRNGx=seed value //為生成器設(shè)置種子PRNGx=PRNGX XOR TOGGLE //反轉(zhuǎn)某些比特PRNGx=PRNGx AND 0x7FFFFFFF //將MSB置零PRNGx=(a·PRGNx)mod m //將生成器迭代四次PRNGx=(a·PRGNx)mod m //PRNGx=(a·PRGNx)mod m //PRNGx=(a·PRGNx)mod m //}在以上偽代碼中,PRNGx表示第x個(gè)偽隨機(jī)數(shù)生成器的內(nèi)容(或狀態(tài)),該偽隨機(jī)數(shù)生成器可以是用于下行鏈路或上行鏈路的偽隨機(jī)數(shù)生成器)??蛇x擇偽隨機(jī)數(shù)生成器的種子為同步幀的系統(tǒng)時(shí)間(以幀為單位)。例如,可將下行鏈路同步幀的SFN用作下行鏈路的偽隨機(jī)生成器的種子,并可將上行鏈路同步幀的SFN用作上行鏈路的偽隨機(jī)數(shù)生成器的種子。TOGGLE是用來(lái)反轉(zhuǎn)種子的某些比特的一個(gè)值,例如,可為下行鏈路所使用的生成器選擇該值為0x2AAAAAAA,并為上行鏈路所使用的生成器選擇該值為0x55555555。
一完成初始化,即可將每一個(gè)偽隨機(jī)數(shù)生成器迭代如每一TTI中所需的次數(shù),以生成所需的偽隨機(jī)數(shù)據(jù)。在測(cè)試數(shù)據(jù)生成期間,只要需要一偽隨機(jī)數(shù),即檢索并使用變量PRNGx的當(dāng)前值,并如公式(1)中所示的對(duì)變量PRNGx進(jìn)行更新(即,迭代)。PRNGx的當(dāng)前值對(duì)應(yīng)于公式(1)中的xi-1,而PRNGx的新值對(duì)應(yīng)于公式(1)中的xi。
從實(shí)現(xiàn)的角度來(lái)看,使用來(lái)自偽隨機(jī)數(shù)生成器的31位數(shù)字來(lái)生成測(cè)試數(shù)據(jù)是效率低下的,因?yàn)榇藬?shù)字不是八比特組對(duì)齊的。用八比特組對(duì)齊的數(shù)來(lái)構(gòu)建數(shù)據(jù)塊是比較容易的。因此,在一個(gè)實(shí)施例中,出于較好的隨機(jī)性屬性和使用的簡(jiǎn)單而僅使用PRNGx的每個(gè)31位數(shù)字的最高24位,而最低的7位被丟棄。因此對(duì)偽隨機(jī)數(shù)生成器的每次迭代都提供一個(gè)24位的偽隨機(jī)數(shù)yn(k)。
圖5是示出重新混洗24位偽隨機(jī)數(shù)yn(k)來(lái)生成24比特的測(cè)試數(shù)據(jù)的圖。24位數(shù)字中最低的若干位的隨機(jī)性比最高的若干位低,因此被混洗到左邊。在一個(gè)實(shí)施例中,來(lái)自偽隨機(jī)數(shù)生成器的24位偽隨機(jī)數(shù)被重新混洗并以“低位在前”順序存儲(chǔ)。重新混洗是通過(guò)交換24位數(shù)字yn(k)中的最低字節(jié)和最高字節(jié)以生成經(jīng)重新混洗的數(shù)字ynLE(k)來(lái)實(shí)現(xiàn)的。
對(duì)于接受測(cè)試的每個(gè)鏈路的每個(gè)TTI,W-馬爾可夫測(cè)試服務(wù)將相關(guān)聯(lián)的偽隨機(jī)數(shù)生成器迭代與所需的一樣多次數(shù),以生成要在該TTI中在為該鏈路配置的傳輸信道上發(fā)送的數(shù)據(jù)塊的所需數(shù)量的比特。所需迭代次數(shù)取決于當(dāng)前TTI所用的速率,該速率確定所需比特?cái)?shù)。表2列出各種AMR速率、每個(gè)20毫秒數(shù)據(jù)塊所需比特?cái)?shù)、以及所需迭代次數(shù)P(n)。對(duì)用于其它TTI的數(shù)據(jù)塊,可能需要不同的迭代次數(shù)。
表2
要為一個(gè)TTI的特定AMR速率生成一個(gè)測(cè)試數(shù)據(jù)塊,偽隨機(jī)數(shù)生成器被迭代P(n)次來(lái)生成P(n)個(gè)偽隨機(jī)數(shù),其中在表2中為每個(gè)AMR速率給出P(n)。每次迭代都提供一個(gè)24位的偽隨機(jī)數(shù)yn(k),k={1,2,...P(n)},其中n表示第n個(gè)TTI,k表示第n個(gè)TTI的第k次迭代。例如,要生成AMR 12.2數(shù)據(jù)塊所需的244個(gè)測(cè)試數(shù)據(jù)比特,偽隨機(jī)數(shù)生成器被迭代11次以產(chǎn)生26個(gè)測(cè)試數(shù)據(jù)比特(11·24=264)。在重新混洗以后,AMR 12.2數(shù)據(jù)塊將包括以下序列ynLE(1),ynLE(2),ynLE(3),...ynLE(9),ynLE(10),′ynLE(11)[23],...ynLE(11)[20]′。
如以上所提及的,三個(gè)AMR類的比特可在三個(gè)不同的傳輸信道上發(fā)送。在此情形中,可用特定方式從數(shù)據(jù)塊中獲得三個(gè)AMR類的比特。例如,可首先從數(shù)據(jù)塊中獲得A類比特,接下來(lái)獲得B類比特,最后獲得C類比特。這允許對(duì)三個(gè)傳輸信道和三類比特進(jìn)行獨(dú)立測(cè)試。
為生成AMR SID數(shù)據(jù)塊所需的39個(gè)測(cè)試數(shù)據(jù)比特,偽隨機(jī)數(shù)生成器被迭代兩次以生成具有48個(gè)測(cè)試數(shù)據(jù)比特的兩個(gè)偽隨機(jī)數(shù)。然后從第一個(gè)已重新混洗的偽隨機(jī)數(shù)ynLE(1)中的24比特和第二個(gè)已重新混洗的偽隨機(jī)數(shù)ynLE(2)最高的15個(gè)比特中獲得AMR SID數(shù)據(jù)塊所用的39個(gè)比特。因而AMR SID數(shù)據(jù)塊將包括以下序列ynLE(1),′ynLE(2)[23]...ynLE(2)[9]′。
可使用測(cè)試數(shù)據(jù)緩沖區(qū)來(lái)存儲(chǔ)給定測(cè)試間隔所需的全部或部分測(cè)試數(shù)據(jù)。偽隨機(jī)數(shù)生成器可被迭代若干次以生成可存儲(chǔ)在該測(cè)試數(shù)據(jù)緩沖區(qū)中的偽隨機(jī)數(shù)據(jù)。此后,可如所需地從該緩沖區(qū)中檢索每個(gè)TTI所用的測(cè)試數(shù)據(jù)。
多速率測(cè)試許多CDMA系統(tǒng)支持語(yǔ)音通信所用的多個(gè)數(shù)據(jù)率。例如,在IS-95和cdma2000中,可根據(jù)每個(gè)20毫秒的幀期間語(yǔ)音活動(dòng)的量,以四種可能的速率中的一種來(lái)對(duì)該幀的語(yǔ)音數(shù)據(jù)進(jìn)行編碼。這四個(gè)可能的速率在IS-95中被稱為全速率、半速率、四分之一速率和八分之一速率,且分別對(duì)應(yīng)于9.6、4.8、2.4和1.2kbps。速率可在各幀之間改變,并依賴于語(yǔ)音活動(dòng)的量。
對(duì)于W-CDMA,可將八種可能的AMR速率中的一種分配給UE以用于語(yǔ)音通信。與IS-95不同的是,通常在呼叫建立處配置單個(gè)AMR速率,并且其后在該呼叫的持續(xù)期間使用該單個(gè)AMR速率(除非重新配置)。但是,取決于在每個(gè)20毫秒的幀期間有沒(méi)有語(yǔ)音活動(dòng),可用全速率(即,所分配的AMR速率)或空速率(即,無(wú)數(shù)據(jù))來(lái)對(duì)該幀的語(yǔ)音數(shù)據(jù)進(jìn)行編碼。為每個(gè)160毫秒的靜音期發(fā)送一個(gè)SID幀(即,為每8個(gè)相繼的空速率幀發(fā)送一個(gè)SID幀)。
W-馬爾可夫測(cè)試服務(wù)可被設(shè)計(jì)成在一給定測(cè)試期間對(duì)一個(gè)或多個(gè)AMR速率進(jìn)行測(cè)試。具體要測(cè)試的AMR速率可在測(cè)試建立期間配置。此外,還可配置每個(gè)AMR速率的測(cè)試持續(xù)時(shí)間(例如,指定的或偽隨機(jī)數(shù)個(gè)測(cè)試間隔)。
W-馬爾可夫測(cè)試服務(wù)可被設(shè)計(jì)成支持多種測(cè)試模式,包括固定速率測(cè)試模式和多速率測(cè)試模式。對(duì)于固定速率測(cè)試模式而言,測(cè)試間隔持期間速率是固定的(例如,以全速率)。對(duì)于多速率測(cè)試模式而言,從第一個(gè)同步幀開(kāi)始,為每個(gè)TTI選擇全速率或者空速率,該測(cè)試服務(wù)可生成全部由‘1’比特組成的全速率數(shù)據(jù)塊。
對(duì)于多速率測(cè)試模式而言,每個(gè)TTI的速率可基于一階馬爾可夫模型來(lái)選擇??啥x馬爾可夫模型的各種設(shè)計(jì)來(lái)逼近語(yǔ)音活動(dòng),其中兩個(gè)設(shè)計(jì)在下文中描述。
在第一馬爾可夫模型中,為與傳統(tǒng)馬爾可夫服務(wù)選項(xiàng)(SO)相關(guān)聯(lián)的4個(gè)速率(即,全速率、半速率、四分之一速率和八分之一速率)定義一16狀態(tài)的馬爾可夫鏈。對(duì)于此馬爾可夫模型,語(yǔ)音活動(dòng)是基于這四個(gè)傳統(tǒng)速率來(lái)建模的。如下所述,這四個(gè)傳統(tǒng)速率被映射到全速率和空速率,用于為AMR生成測(cè)試數(shù)據(jù)。
16狀態(tài)馬爾可夫鏈可根據(jù)基于四個(gè)傳統(tǒng)速率上的語(yǔ)音活動(dòng)的廣泛建模所獲取的知識(shí)來(lái)定義。此馬爾可夫鏈中的一個(gè)狀態(tài)由當(dāng)前和前一TTI的的速率來(lái)定義的。有了四個(gè)速率,則有16種可能的狀態(tài),標(biāo)為S(n)=0到15。表3列出這16種狀態(tài)以及相關(guān)聯(lián)的前一和當(dāng)前TTI的速率。
表3
在16狀態(tài)馬爾可夫鏈中,每個(gè)狀態(tài)可轉(zhuǎn)移到4個(gè)可能狀態(tài)中的一個(gè)。例如,取決于所選擇的當(dāng)前TTI的速率,狀態(tài)0僅可轉(zhuǎn)移到狀態(tài)0、1、2或3,狀態(tài)1僅可轉(zhuǎn)移到狀態(tài)4、5、6或7,依此類推。一般而言,如果前一TTI的狀態(tài)S(n-1)等于k,那么當(dāng)前TTI的狀態(tài)S(n)需要滿足以下約束S(n)∈{(4×k)mod16,(4×k+1)mod16,(4×k+2)mod16,(4×k+3)mod16}。
一確定新?tīng)顟B(tài)S(n),當(dāng)前TTI對(duì)應(yīng)的傳統(tǒng)速率R′(n)可表達(dá)為R′(n)=12(s(n)mod4]]>公式(2)16狀態(tài)馬爾可夫鏈中的16個(gè)狀態(tài)是基于當(dāng)前和前一TTI的四種可能的傳統(tǒng)速率來(lái)定義的。四種傳統(tǒng)速率可被映射到AMR的全速率和空速率,如表4中所示。
表4
在表4中,R(n)=1對(duì)應(yīng)于所選擇的AMR模式的全速率(表1中的AMR模式0到7中的一個(gè))。R(n)=0對(duì)應(yīng)于空速率(AMR模式15)。對(duì)于空速率,為每個(gè)160毫秒的空期發(fā)送一個(gè)特定類型的SID幀(表1中的AMR模式8到11中的一個(gè))。
圖6是用于基于16狀態(tài)馬爾可夫鏈選擇每個(gè)TTI的速率的過(guò)程600的一個(gè)實(shí)施例的流程圖。對(duì)于每個(gè)TTI而言(包括同步幀所用的TTI),首先確定前一TTI的馬爾可夫鏈狀態(tài)S(n-1)(步驟612)。然后使用來(lái)自偽隨機(jī)數(shù)生成器的當(dāng)前狀態(tài)(即,當(dāng)前偽隨機(jī)數(shù))來(lái)生成兩個(gè)數(shù)一個(gè)24位數(shù)yn(1)和一個(gè)15位數(shù)zn(步驟614)。數(shù)yn(1)包括偽隨機(jī)數(shù)最高的24位,并被用于生成該TTI的數(shù)據(jù)塊的前三個(gè)字節(jié),如上所述。數(shù)zn包括yn(1)最低的15位,并被用于確定當(dāng)前TTI的狀態(tài)S(n)。
為確定當(dāng)前TTI的新?tīng)顟B(tài)S(n),從表3的最后3列為狀態(tài)S(n-1)獲得一組經(jīng)比例縮放的累積轉(zhuǎn)移概率{A1,B1和C1}(步驟616)。例如,如果S(n-1)=9,那么該組將包括{A1=0,B1=5472,和C1=16384}。然后基于前一狀態(tài)S(n-1)、數(shù)zn和為S(n-1)獲得的轉(zhuǎn)移概率組{A1,B1和C1}確定新?tīng)顟B(tài)S(n)(步驟618)。
在一個(gè)實(shí)施例中,然后可使用一偽隨機(jī)碼來(lái)確定新?tīng)顟B(tài)S(n),如下{if(zn<A1)s(n)=(4*s(n-1)+3)mod 16elseif(A1≤zn<B1)s(n)=(4*s(n-1)+2)mod 16elseif(B1≤zn<C1)s(n)=(4*s(n-1)+1)mod 16elseif(zn≥C1)s(n)=(4*s(n-1))mod 16endif}對(duì)于以上示例,如果S(n-1)=9,那么前一TTI的速率是二分之一,下一個(gè)狀態(tài)可為4、5、6或7,如表3中所示。如果zn<0則新?tīng)顟B(tài)S(n)等于4,如果zn<5472則等于5,如果5472≤zn<16384則等于6,如果zn≥16384則等于7。在實(shí)行中,如果zn<A1則為當(dāng)前TTI選擇八分之一速率,如果A1≤zn<B1則選擇四分之一速率,如果B1≤zn<C1則選擇半速率,如果zn≥C1則選擇全速率。
然后為新?tīng)顟B(tài)S(n)確定傳統(tǒng)速率R′(n)(步驟620)。為給AMR生成測(cè)試數(shù)據(jù),然后基于傳統(tǒng)速率R′(n)來(lái)確定為當(dāng)前TTI使用的速率R(n)(步驟622)。
表3中的經(jīng)比例縮放的累積轉(zhuǎn)移概率{A1,B1和C1}確定16狀態(tài)馬爾可夫鏈的16個(gè)狀態(tài)之間的轉(zhuǎn)移。這些轉(zhuǎn)移概率被選擇來(lái)逼近典型電話會(huì)話中的語(yǔ)音活動(dòng)。
如圖6中所示,使用16狀態(tài)馬爾可夫鏈,為每個(gè)TTI生成一個(gè)15位數(shù)字zn,并將其用于確定該TTI的新?tīng)顟B(tài)S(n)。然后基于公式(2)來(lái)確定與新?tīng)顟B(tài)S(n)相關(guān)聯(lián)的傳統(tǒng)速率R′(n)。此傳統(tǒng)速率R′(n)隨即被映射到AMR速率R(n),基于表4,后者或?yàn)槿俾驶驗(yàn)榭账俾省?br>
可由SS維護(hù)一個(gè)16狀態(tài)馬爾可夫鏈用于測(cè)試下行鏈路傳輸信道,并由UE維護(hù)另一個(gè)16狀態(tài)馬爾可夫鏈用于測(cè)試上行鏈路傳輸信道。在每個(gè)鏈路的第一個(gè)同步幀開(kāi)始處,該鏈路所用的馬爾可夫鏈可被設(shè)為已知狀態(tài)(例如,S(n)=15)。
在第二馬爾可夫模型中,為兩種速率——全速率和空速率——定義2狀態(tài)馬爾可夫鏈。此2狀態(tài)馬爾可夫鏈允許根據(jù)能試圖對(duì)語(yǔ)音活動(dòng)進(jìn)行建模的偽隨機(jī)ON/OFF(開(kāi)/關(guān))活動(dòng)來(lái)進(jìn)行測(cè)試。對(duì)于每個(gè)TTI,W-馬爾可夫測(cè)試服務(wù)或者提供全速率的數(shù)據(jù)塊,或者對(duì)無(wú)傳輸提供空塊。
圖7是2狀態(tài)一階馬爾可夫鏈的一個(gè)實(shí)施例圖,該2狀態(tài)一階馬爾可夫鏈包括對(duì)應(yīng)于全速率的ON狀態(tài)和對(duì)應(yīng)于空速率的OFF狀態(tài)。OFF狀態(tài)是與每160毫秒空傳輸發(fā)送一個(gè)SID幀所用的SID子狀態(tài)相關(guān)聯(lián)的。2狀態(tài)馬爾可夫鏈由從ON狀態(tài)轉(zhuǎn)移到OFF狀態(tài)的概率p,以及從OFF狀態(tài)轉(zhuǎn)移到ON狀態(tài)的概率q來(lái)特征化。p和q的值可由UE和SS之間所交換的消息中的兩個(gè)參數(shù)(例如,ON_TO_OFF_PROB(開(kāi)到關(guān)概率)和OFF_TO_ON_PROB(關(guān)到開(kāi)概率))來(lái)指定。
長(zhǎng)期平均語(yǔ)音活動(dòng)Va可被定義為Va=qp+q.]]>公式(3)平均語(yǔ)音活動(dòng)Va指每個(gè)ON持續(xù)期中的平均TTI數(shù)與每個(gè)ON/OFF循環(huán)中的平均TTI個(gè)數(shù)之比。平均語(yǔ)音突發(fā)長(zhǎng)度Vb可被定義為Vb=1p.]]>公式(4)平均語(yǔ)音突發(fā)長(zhǎng)度Vb指每個(gè)ON持續(xù)期中的平均TTI個(gè)數(shù)。
對(duì)于某些測(cè)試而言,可能需要選擇平均語(yǔ)音活動(dòng)Va和平均語(yǔ)音突發(fā)長(zhǎng)度Vb,然后基于所需的Va和Vb來(lái)確定p和q的對(duì)應(yīng)值。將公式(3)和(4)組合并重新排列,獲得以下各式Va=Vb·q1+Vb·q,]]>以及公式(5)Vb=Va(1-Va)·q.]]>公式(6)公式(5)指示對(duì)于給定值的Vb,當(dāng)q從0變到1時(shí),Va從0變到Vb/(1+Vb)。公式(6)指示對(duì)于給定值的Va,當(dāng)q從1變到0時(shí),Vb從Va/(1-Va)變到無(wú)窮。例如,當(dāng)選擇Vb為2時(shí),Va應(yīng)小于2/3,這表示當(dāng)Vb被設(shè)為2時(shí),平均語(yǔ)音活動(dòng)Va不能被設(shè)為2/3。又如,如果Va被設(shè)為7/10,那么Vb被設(shè)為大于7/3。
圖8是用于在特定通信鏈路所用的2狀態(tài)馬爾可夫鏈的ON和OFF狀態(tài)之間轉(zhuǎn)移的過(guò)程800的一個(gè)實(shí)施例的流程圖。在一個(gè)實(shí)施例中,來(lái)自偽隨機(jī)數(shù)生成器的24位偽隨機(jī)數(shù)yn(1)被用來(lái)確定是否要從一個(gè)狀態(tài)轉(zhuǎn)移到另一個(gè)狀態(tài)。由此,24位的ON和OFF的閾值計(jì)算(步驟812)如下
ON_THRESHOLD=ROUND(16,777,215·q),以及OFF_THRESHOLD=ROUND(16,777,215·p)如圖7中所示,從ON狀態(tài)轉(zhuǎn)移到OFF狀態(tài)的概率是p,從OFF狀態(tài)轉(zhuǎn)移到ON狀態(tài)的概率是q。基于24位偽隨機(jī)數(shù),如果此數(shù)小于OFF_THRESHOLD,則W-馬爾可夫測(cè)試服務(wù)從ON狀態(tài)轉(zhuǎn)移到OFF狀態(tài),如果此數(shù)小于ON_THRESHOLD,則從OFF狀態(tài)轉(zhuǎn)移到ON狀態(tài)。步驟812通常在W-馬爾可夫測(cè)試服務(wù)已被初始化之后,在該鏈路所用的第一個(gè)同步幀之前執(zhí)行一次。
在每個(gè)同步幀的開(kāi)始處,該鏈路所用的偽隨機(jī)數(shù)生成器如上所述地被初始化(步驟814)。其后為每個(gè)TTI執(zhí)行框820內(nèi)的各個(gè)步驟。在每個(gè)TTI的開(kāi)始處,2狀態(tài)馬爾可夫鏈或處于ON狀態(tài),或處于OFF狀態(tài)。可使用一24位偽隨機(jī)數(shù)γn(1)來(lái)為每個(gè)TTI驅(qū)動(dòng)ON和OFF狀態(tài)之間的轉(zhuǎn)移,且γn(1)是從偽隨機(jī)數(shù)生成器的31位當(dāng)前狀態(tài)生成的(步驟822)。接下來(lái)確定該鏈路的當(dāng)前馬爾可夫狀態(tài)是否為OFF(步驟824)。
如果當(dāng)前馬爾可夫狀態(tài)為OFF,那么確定該24位數(shù)是否大于或等于ON_THRESHOLD(步驟826)。如果答案為是,那么W-馬爾可夫測(cè)試服務(wù)保持在OFF狀態(tài)(步驟828)。否則的話,W-馬爾可夫測(cè)試服務(wù)轉(zhuǎn)移到ON狀態(tài)(步驟832)。無(wú)論在哪種情形中,該過(guò)程然后都前進(jìn)至834。
如果當(dāng)前馬爾可夫狀態(tài)為ON(如步驟824中所確定),那么確定該24位數(shù)是否大于或等于OFFOFF_THRESHOLD(步驟830)。如果答案為是,那么W-馬爾可夫測(cè)試服務(wù)保持在ON狀態(tài)(步驟832)。否則,W-馬爾可夫測(cè)試服務(wù)轉(zhuǎn)移到OFF狀態(tài)(步驟828)。
在步驟834,偽隨機(jī)數(shù)生成器被如公式(1)中所示地迭代一次,以更新該生成器的狀態(tài)。
2狀態(tài)馬爾可夫鏈允許基于特定的平均活動(dòng)和突發(fā)長(zhǎng)度,以偽隨機(jī)方式提供測(cè)試數(shù)據(jù)。一個(gè)2狀態(tài)馬爾可夫鏈可由SS維護(hù),用于測(cè)試下行鏈路傳輸信道,另一個(gè)2狀態(tài)馬爾可夫鏈可由UE維護(hù),用于測(cè)試上行鏈路傳輸信道。每個(gè)鏈路所用的2狀態(tài)馬爾可夫鏈可在該鏈路的第一個(gè)同步幀開(kāi)始處被設(shè)成已知狀態(tài)(例如,OFF)。
圖9示出基于確定性O(shè)N/OFF活動(dòng)生成測(cè)試數(shù)據(jù)。對(duì)于此實(shí)施例,為一特定的ON持續(xù)期發(fā)送測(cè)試數(shù)據(jù),接著為一特定的OFF持續(xù)期發(fā)送空傳輸,接著為另一ON持續(xù)期發(fā)送測(cè)試數(shù)據(jù),依此類推。ON和OFF持續(xù)期可以是可配置的,并可在SS和UE之間協(xié)商。同樣,ON/OFF循環(huán)可以是周期性或非周期性的。還可在一個(gè)同步幀的開(kāi)始指定ON/OFF循環(huán)??蛇x擇ON/OFF持續(xù)期,以使(1)每個(gè)測(cè)試間隔都包括一個(gè)ON/OFF循環(huán),(2)一個(gè)測(cè)試間隔包括多個(gè)ON/OFF循環(huán),或者(3)一個(gè)ON/OFF循環(huán)跨越多個(gè)測(cè)試間隔。
在一個(gè)實(shí)施例中,對(duì)應(yīng)于測(cè)試數(shù)據(jù)傳輸?shù)腛N持續(xù)期和對(duì)應(yīng)于無(wú)傳輸?shù)腛FF持續(xù)期可由UE和SS之間所交換的消息中的兩個(gè)參數(shù)來(lái)指定。
可使用其它方案來(lái)提供數(shù)據(jù),以實(shí)現(xiàn)所需的傳輸活動(dòng),并且這是在本發(fā)明的范圍之內(nèi)的。
W-馬爾可夫測(cè)試服務(wù)的激活和去激活圖10示出用于由UE啟動(dòng)和完成一次測(cè)試呼叫的過(guò)程的實(shí)施例。開(kāi)始,UE接收在廣播信道上發(fā)送的系統(tǒng)信息(步驟1012)。為啟動(dòng)任何類型的呼叫,UE經(jīng)由無(wú)線電資源控制(RRC)連請(qǐng)求消息發(fā)送建立RRC連接的請(qǐng)求。其后可通過(guò)SS和UE之間RRC連接建立消息和RRC連接建立完成息的交換來(lái)建立RRC連接(步驟1016和1018)。為所有類型的呼叫執(zhí)行步驟1012到1018。
一旦被分配了專用信道,UE即可啟動(dòng)測(cè)試服務(wù)。在此情形中,UE和SS可經(jīng)由交換測(cè)試服務(wù)控制消息協(xié)商測(cè)試配置(步驟1020和1022)。UE可提議各個(gè)測(cè)試參數(shù)的值。SS可拒絕、接受、或修改這些被提議的值。為各個(gè)測(cè)試呼叫執(zhí)行步驟1020和1022,且此測(cè)試服務(wù)配置在下文中更詳細(xì)地討論。
隨后通過(guò)無(wú)線電承載信道建立消息和無(wú)線電承載信道建立完成消息來(lái)激活無(wú)線電承載信道測(cè)試模式(步驟1024和1026)。此激活將已協(xié)商的各個(gè)參數(shù)(例如,要使用的傳輸信道個(gè)數(shù)、TTI、編碼、匹配等等)應(yīng)用到較低層。概括而言,通過(guò)交換RRC消息來(lái)提出連接。然后測(cè)試服務(wù)協(xié)商測(cè)試模式細(xì)節(jié)。隨后根據(jù)所協(xié)商的測(cè)試配置來(lái)配置無(wú)線電承載信道。無(wú)線電承載信道測(cè)試模式的激活在下文中更詳細(xì)地討論。
其后,UE和SS處的測(cè)試控制(TC)實(shí)體使用已配置的參數(shù)和速率,對(duì)已配置的傳輸信道進(jìn)行測(cè)試。在一個(gè)實(shí)施例中,UE和SS交換全部為1的測(cè)試數(shù)據(jù),直至第一個(gè)同步幀(步驟1028)。在第一個(gè)同步幀開(kāi)始處,已配置的測(cè)試建立生效,并且偽隨機(jī)數(shù)生成器可被初始化(如果要將偽隨機(jī)數(shù)據(jù)用于測(cè)試)(步驟1030)。進(jìn)行測(cè)試直至一實(shí)體決定結(jié)束測(cè)試。然后經(jīng)由UE和SS之間測(cè)試服務(wù)控制消息的交換來(lái)終止測(cè)試(步驟1032和1034)。然后可經(jīng)由RRC連接釋放消息和RRC連接釋放完成消息的交換來(lái)切斷呼叫并關(guān)閉RRC連接(步驟1036和1038)。
這各種消息在前述3GPP TS 34-108V4.2.1文檔中有更詳細(xì)的描述。SS還可啟動(dòng)與UE的測(cè)試呼叫??蔀镾S啟動(dòng)的測(cè)試呼叫使用類似于圖10中所示的過(guò)程。
W-馬爾可夫功能可由UE或者SS啟動(dòng)。在一個(gè)實(shí)施例中,一旦已經(jīng)建立RRC連接,兩實(shí)體中任何一個(gè)(即,SS或EE)即可啟動(dòng)另一個(gè)實(shí)體中的無(wú)線電承載信道測(cè)試模式。無(wú)線電承載信道是由第2層提供的用于UE和SS之間用戶數(shù)據(jù)的傳輸?shù)姆?wù)。SS可使用激活UE無(wú)線電承載信道過(guò)程來(lái)使UE進(jìn)入測(cè)試模式,UE可使用激活SS無(wú)線電承載信道過(guò)程來(lái)使SS進(jìn)入測(cè)試模式。在測(cè)試模式中,SS或者UE無(wú)需調(diào)用呼叫控制(CC)或會(huì)話管理(SM)即可建立要在UE/SS測(cè)試循環(huán)函數(shù)中被終止的無(wú)線電承載信道。此外,當(dāng)處于測(cè)試模式中時(shí),可禁用導(dǎo)致RRC連接被釋放的UE/SS應(yīng)用程序或其它協(xié)議中的控制機(jī)制(例如,非接入層(NAS)協(xié)議,但可能不是測(cè)試控制(TC)協(xié)議),以使其不會(huì)干擾測(cè)試。
無(wú)線電承載信道測(cè)試模式激活實(shí)體TA(可以是SS或者UE)通過(guò)測(cè)試服務(wù)控制消息的交換,來(lái)要求另一實(shí)體TB(可以是UE或SS)在實(shí)體TB上激活無(wú)線電承載信道測(cè)試模式。在一個(gè)實(shí)施例中,使用定時(shí)器來(lái)使無(wú)線電承載信道激活過(guò)程超時(shí)。因此,實(shí)體TA啟動(dòng)定時(shí)器。
一旦實(shí)體TB激活其無(wú)線電承載信道測(cè)試模式,它即可被指定為執(zhí)行以下各項(xiàng)●接受來(lái)自在實(shí)體TB的無(wú)線電接入能力之內(nèi)的實(shí)體TA的任何所請(qǐng)求的無(wú)線電承載信道建立。
●終止實(shí)體TB的測(cè)試循環(huán)功能中的所有用戶平面無(wú)線電承載信道;以及●禁用實(shí)體TB中可能使RRC連接被釋放的NAS協(xié)議或任何應(yīng)用程序中的任何控制機(jī)制。
一旦無(wú)線電承載信道測(cè)試模式被激活,實(shí)體TB即發(fā)送一消息來(lái)確認(rèn)它已激活無(wú)線電承載信道測(cè)試模式。在接收到此消息之后,實(shí)體TA停止定時(shí)器。如果在接受此消息之前定時(shí)器已過(guò)期,那么實(shí)體TA指示此情況并終止該程序。
一旦無(wú)線電承載信道測(cè)試模式已被激活,即可進(jìn)行測(cè)試,直至任一實(shí)體(UE或SS)決定要終止測(cè)試。如果RRC連接已被建立且另一實(shí)體(T2)的無(wú)線電承載信道測(cè)試模式是活動(dòng)的,則此實(shí)體(T1)可去激活另一個(gè)實(shí)體的無(wú)線電承載信道測(cè)試模式。實(shí)體T1通過(guò)發(fā)送測(cè)試服務(wù)控制消息來(lái)請(qǐng)求實(shí)體T2去激活無(wú)線電承載信道測(cè)試模式。實(shí)體T1隨即啟動(dòng)定時(shí)器。當(dāng)實(shí)體T2接收到此消息,它去激活無(wú)線電承載信道測(cè)試模式,并返回到正常操作。實(shí)體T2隨即發(fā)送測(cè)試服務(wù)控制消息來(lái)確認(rèn)去激活。
在接收到確認(rèn)實(shí)體T2中無(wú)線電承載信道模式已被去激活的測(cè)試服務(wù)控制消息,實(shí)體T1停止定時(shí)器。如果在接收此消息之前定時(shí)器過(guò)期,那么實(shí)體T1指示此情況并終止該程序。
測(cè)試服務(wù)配置W-馬爾可夫測(cè)試服務(wù)是可使用可用服務(wù)配置和協(xié)商過(guò)程來(lái)協(xié)商和連接的服務(wù)。任一實(shí)體(即,SS或UE)可通過(guò)向另一實(shí)體發(fā)送消息(例如,測(cè)試服務(wù)控制消息)來(lái)提議或調(diào)用馬爾可夫呼叫的各種測(cè)試服務(wù)專用功能??砂l(fā)送該消息,使得向接收實(shí)體請(qǐng)求或要求確認(rèn)。
經(jīng)由該消息,始發(fā)實(shí)體可提議要在測(cè)試期間使用的各測(cè)試參數(shù)的值。始發(fā)實(shí)體還可指示下行鏈路和上行鏈路所用的較佳參數(shù)值。
接收實(shí)體可接受或拒絕所提議的測(cè)試參數(shù)設(shè)置。如果始發(fā)實(shí)體偽指令中的所有字段都在接收實(shí)體的可接受范圍之內(nèi),那么接收實(shí)體可發(fā)出接受該提議的偽指令。此偽指令可經(jīng)由包括與始發(fā)實(shí)體所提議的各個(gè)值相同的各字段值在內(nèi)的響應(yīng)消息(即,測(cè)試服務(wù)控制消息)被發(fā)送給始發(fā)實(shí)體。
或者,如果始發(fā)實(shí)體提議接收實(shí)體不支持或不可接受的特定測(cè)試設(shè)置,那么接收實(shí)體可發(fā)出包括對(duì)各原始提議值的替換值(即,反提議)在內(nèi)的偽指令。此偽指令可經(jīng)由包括接收實(shí)體所支持和接受的各字段中的提議值和接收實(shí)體不支持或接受的字段中的反提議值在內(nèi)的響應(yīng)消息被發(fā)送到始發(fā)實(shí)體。
因此,經(jīng)由消息通信和協(xié)商,接收實(shí)體能夠接受始發(fā)實(shí)體的提議,或拒收該提議并為測(cè)試參數(shù)提供替換值。在從接收實(shí)體接收到響應(yīng)消息之后,始發(fā)實(shí)體即可接受反提議的值或選擇符合反提議值的新值。然后始發(fā)實(shí)體可向接收實(shí)體發(fā)送提議這些新值的另一個(gè)消息。該協(xié)商過(guò)程將繼續(xù)直至各測(cè)試參數(shù)值對(duì)于雙方都是可接受的。
表6列出可被用來(lái)配置W-馬爾可夫測(cè)試服務(wù)的測(cè)試服務(wù)控制消息的各個(gè)字段。還可為測(cè)試服務(wù)配置使用具有不同字段和各式的其它消息,并且這是在本發(fā)明的范圍之內(nèi)。
表5-測(cè)試服務(wù)控制消息字段
表6列出與測(cè)試服務(wù)控制消息相關(guān)聯(lián)的不同類型的控制偽指令。
表6
表7列出可為下行鏈路和上行鏈路配置的各種速率。
表7-下行鏈路/上行鏈路數(shù)據(jù)率
表8列出8種可能的AMR速率。每個(gè)AMR速率都分別與位掩碼中的一個(gè)位相關(guān)聯(lián),如果要在測(cè)試中使用該AMR速率,則該位被設(shè)為‘1’。
表8
表9列出可用于測(cè)試的各種類型的SID幀。
表9
表10列出AMR模式改變的頻率。
表10
表11列出每個(gè)TRANSPORT_CONFIG_DATA記錄的各個(gè)字段。對(duì)于每個(gè)要被配置的傳輸信道,測(cè)試服務(wù)控制消息中都包括一個(gè)記錄。該記錄包括可為相關(guān)聯(lián)傳輸信道配置的各個(gè)參數(shù)。
表11-TRANSPORT-CONFIG-DATA記錄
表12列出可用于測(cè)試的各種信道配置。
表12-FLEX_TRANS_CONFIG
表13列出用于改變AMR模式的各種選項(xiàng)。
表13-AMR_MODE_CHANGE
表14列出可用于測(cè)試的各種SID類型。
表14-SID_TYPE_TO_USE
表15列出可用于傳輸信道的各種TTI。
表15-TTI值
測(cè)試幀發(fā)送和接收當(dāng)馬爾可夫測(cè)試服務(wù)被連接時(shí),該測(cè)試服務(wù)為每個(gè)TTI進(jìn)行上行鏈路和下行鏈路數(shù)據(jù)處理。發(fā)送數(shù)據(jù)塊處理(由SS為下行鏈路傳輸信道進(jìn)行,或由UE為上行鏈路傳輸信道進(jìn)行)包括●給要為其發(fā)送數(shù)據(jù)塊的CFN生成一數(shù)據(jù)塊;以及●將對(duì)應(yīng)于所發(fā)送的測(cè)試數(shù)據(jù)類型的計(jì)數(shù)器遞增1。
接收數(shù)據(jù)塊處理(由SS為上行鏈路傳輸信道進(jìn)行,或由UE為下行鏈路傳輸信道進(jìn)行)包括●給要為其發(fā)送數(shù)據(jù)塊的CFN生成一數(shù)據(jù)塊;●從無(wú)線電承載信道接收一數(shù)據(jù)塊和測(cè)試數(shù)據(jù)類型;●如果測(cè)試數(shù)據(jù)類型指示偽隨機(jī)數(shù)據(jù),那么在本地生成數(shù)據(jù)塊,將所生成的數(shù)據(jù)塊的內(nèi)容與所接收的數(shù)據(jù)塊的內(nèi)容進(jìn)行比較,并確定是否有誤差;以及●根據(jù)以上測(cè)試的結(jié)果和測(cè)試數(shù)據(jù)類型漸增正確的計(jì)數(shù)器。
各種計(jì)數(shù)器可由SS和UE維護(hù)來(lái)支持W-馬爾可夫測(cè)試服務(wù)。對(duì)于要測(cè)試的每個(gè)鏈路,可在發(fā)射器處維護(hù)一組計(jì)數(shù)器來(lái)跟蹤向接收器發(fā)送的數(shù)據(jù)塊(屬于不同測(cè)試數(shù)據(jù)類型)的個(gè)數(shù)。在接收器處,可維護(hù)另一組計(jì)數(shù)器來(lái)跟蹤從發(fā)送源接收到的數(shù)據(jù)塊的個(gè)數(shù)、比特誤差、幀誤差、塊誤差等等。其后各計(jì)數(shù)器值可被用來(lái)確定比特誤差率(BER)、幀誤差率(FER)、和/或塊誤差率(BLER),還可能用來(lái)確定諸如平均傳輸活動(dòng)、平均突發(fā)長(zhǎng)度等其它統(tǒng)計(jì)量。下行鏈路測(cè)試結(jié)果和統(tǒng)計(jì)信息可由UE和SS經(jīng)由一個(gè)或多個(gè)消息來(lái)報(bào)告。
如以上所提及,可為下行鏈路和上行鏈路中的每一個(gè)并發(fā)地測(cè)試若干傳輸信道。每個(gè)傳輸信道可被獨(dú)立地配置??蔀榻邮軠y(cè)試的每個(gè)傳輸信道維護(hù)一組計(jì)數(shù)器。例如,可為用來(lái)發(fā)送A、B和C類比特以及控制數(shù)據(jù)的4個(gè)傳輸信道維護(hù)4組計(jì)數(shù)器。然后可單獨(dú)為每個(gè)傳輸信道獲得測(cè)試結(jié)果。
為清楚起見(jiàn),已對(duì)W-CDMA具體描述的各種測(cè)試技術(shù)。但是,這些技術(shù)還可用于其它無(wú)線通信系統(tǒng)和其它CDMA系統(tǒng)。
本發(fā)明中所描述的測(cè)試技術(shù)可通過(guò)各種手段來(lái)實(shí)現(xiàn)。例如,這些技術(shù)可用硬件、軟件、或其組合來(lái)實(shí)現(xiàn)。對(duì)于硬件實(shí)現(xiàn)而言,用于支持測(cè)試的各個(gè)元件(例如,偽隨機(jī)數(shù)生成器、測(cè)試數(shù)據(jù)生成器、控制器、以及其它處理單元)可在一個(gè)或多個(gè)專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、場(chǎng)可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)成執(zhí)行本發(fā)明中所描述的各種功能的其它電子單元、或其組合內(nèi)實(shí)現(xiàn)。
對(duì)于軟件實(shí)現(xiàn)而言,各種測(cè)試技術(shù)可用執(zhí)行本發(fā)明中所描述的各種功能的模塊(例如,程序、函數(shù)、等等)來(lái)實(shí)現(xiàn)。這些軟件代碼可被存儲(chǔ)在存儲(chǔ)器單元中(例如,圖2A和2B中的存儲(chǔ)器單元242和272),并可由處理器(例如,控制器220和270)執(zhí)行。存儲(chǔ)器單元可在處理器內(nèi)部或處理器外部實(shí)現(xiàn),在后一種情形中它可經(jīng)由本領(lǐng)域中已知的各種裝置通信上耦合到處理器。
本發(fā)明中包括若干標(biāo)題用于參考以及幫助定位某些章節(jié)。這些標(biāo)題并不試圖限制本文中所描述的各個(gè)概念的范圍,并且這些概念在貫穿整個(gè)說(shuō)明書(shū)的其它各個(gè)章節(jié)中也適用。
提供以上對(duì)所揭示的各個(gè)實(shí)施例的描述以使本領(lǐng)域任何技術(shù)人員都能夠制作或使用本發(fā)明。對(duì)這些實(shí)施例的各種修改對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)將會(huì)是非常顯而易見(jiàn)的,且本發(fā)明中所定義的一般原理可適用于其它實(shí)施例而不會(huì)偏離本發(fā)明的精神和范圍。因此,并不試圖將本發(fā)明限制于本文中所示的各個(gè)實(shí)施例,而是旨在使其符合與本文中所揭示的各個(gè)新穎特性相一致的最寬泛的范圍。
權(quán)利要求
1.一種用于測(cè)試無(wú)線通信系統(tǒng)中的通信鏈路的方法,包括為當(dāng)前傳輸時(shí)間間隔(TTI)確定馬爾可夫鏈的當(dāng)前狀態(tài),其中所述馬爾可夫鏈對(duì)由自適應(yīng)多速率(AMR)語(yǔ)音編碼器所生成的各語(yǔ)音幀進(jìn)行建模;如果所述當(dāng)前狀態(tài)指示要發(fā)送的測(cè)試數(shù)據(jù),則為所述當(dāng)前TTI生成測(cè)試數(shù)據(jù)的數(shù)據(jù)塊;以及處理所述數(shù)據(jù)塊,以在為所述通信鏈路配置的至少一個(gè)傳輸信道上進(jìn)行傳輸。
2.如權(quán)利要求1所述的方法,其特征在于,還包括基于所述當(dāng)前狀態(tài)確定所述當(dāng)前TTI所用的速率,其中,所述速率是全速率或空速率,且其中,如果所述速率是全速率,則生成所述數(shù)據(jù)塊,如果所述速率是空速率,則不生成所述數(shù)據(jù)塊。
3.如權(quán)利要求1所述的方法,其特征在于,還包括在測(cè)試建立期間對(duì)所述至少一個(gè)傳輸信道進(jìn)行配置。
4.如權(quán)利要求1所述的方法,其特征在于,還包括為所述至少一個(gè)傳輸信道中的每一個(gè)選擇一種傳輸格式,且其中,為所述至少一個(gè)傳輸信道中的每一個(gè)進(jìn)行的處理是由為所述傳輸信道所選擇的傳輸格式來(lái)確定的。
5.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)塊包括多個(gè)AMR類的比特。
6.如權(quán)利要求5所述的方法,其特征在于,還包括將所述數(shù)據(jù)塊分成所述多個(gè)AMR類的多個(gè)幀,且其中,所述多個(gè)幀中的每一個(gè)在相應(yīng)的一個(gè)傳輸信道上發(fā)送。
7.如權(quán)利要求2所述的方法,其特征在于,為預(yù)先確定的持續(xù)時(shí)間的每個(gè)空速率間隔,對(duì)所述空速率發(fā)送一個(gè)靜音描述符(SID)幀。
8.如權(quán)利要求7所述的方法,其特征在于,還包括從多個(gè)SID類型之中選擇一個(gè)SID類型,且其中,所述SID幀屬于所選擇的SID類型。
9.如權(quán)利要求1所述的方法,其特征在于,多個(gè)AMR節(jié)點(diǎn)被測(cè)試,且其中,所述多個(gè)AMR節(jié)點(diǎn)中的每一個(gè)都分別與一個(gè)數(shù)據(jù)率相關(guān)聯(lián)。
10.如權(quán)利要求9所述的方法,其特征在于,還包括從所述多個(gè)AMR節(jié)點(diǎn)之中為所述當(dāng)前TTI選擇一個(gè)AMR節(jié)點(diǎn),其中,所述數(shù)據(jù)塊具有由與所選擇的AMR模式相關(guān)聯(lián)的數(shù)據(jù)率所確定的大小。
11.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)塊所用的測(cè)試數(shù)據(jù)是已定義的數(shù)據(jù)模式或來(lái)自偽隨機(jī)數(shù)生成器的偽隨機(jī)數(shù)據(jù)。
12.如權(quán)利要求1所述的方法,其特征在于,還包括從多個(gè)TTI值之中選擇一個(gè)TTI值,其中,所述多個(gè)TTI值中的每一個(gè)都對(duì)應(yīng)于一個(gè)不同的持續(xù)時(shí)間,且其中,所述當(dāng)前TTI屬于所選擇的TTI值。
13.如權(quán)利要求1所述的方法,其特征在于,所述通信鏈路是下行鏈路或上行鏈路。
14.如權(quán)利要求1所述的方法,其特征在于,還包括從多個(gè)馬爾可夫模型之中選擇一個(gè)馬爾可夫模型,且其中,所述馬爾可夫鏈對(duì)應(yīng)于所選擇的馬爾可夫模型。
15.如權(quán)利要求1所述的方法,其特征在于,所述馬爾可夫鏈包括16個(gè)狀態(tài)。
16.如權(quán)利要求15所述的方法,其特征在于,還包括基于對(duì)語(yǔ)音活動(dòng)進(jìn)行建模的各個(gè)轉(zhuǎn)移概率來(lái)確定所述16個(gè)狀態(tài)之間的轉(zhuǎn)移。
17.如權(quán)利要求1所述的方法,其特征在于,所述馬爾可夫鏈包括2個(gè)狀態(tài)。
18.如權(quán)利要求17所述的方法,其特征在于,所述馬爾可夫鏈的2個(gè)狀態(tài)包括ON狀態(tài)和OFF狀態(tài),其中,如果所述馬爾可夫鏈的當(dāng)前狀態(tài)是ON狀態(tài)則生成所述數(shù)據(jù)塊,如果所述當(dāng)前狀態(tài)是OFF狀態(tài)則不生成所述數(shù)據(jù)塊。
19.如權(quán)利要求18所述的方法,其特征在于,還包括從偽隨機(jī)數(shù)生成器獲取一偽隨機(jī)數(shù);基于所述偽隨機(jī)數(shù)和第一閾值從所述ON狀態(tài)轉(zhuǎn)移到所述OFF狀態(tài);以及基于所述偽隨機(jī)數(shù)和第二閾值從所述OFF狀態(tài)轉(zhuǎn)移到所述ON狀態(tài)。
20.如權(quán)利要求19所述的方法,其特征在于,還包括在測(cè)試建立期間配置所述第一和第二閾值。
21.如權(quán)利要求18所述的方法,其特征在于,還包括基于對(duì)語(yǔ)音活動(dòng)進(jìn)行建模的各個(gè)轉(zhuǎn)移概率來(lái)確定所述ON狀態(tài)和所述OFF狀態(tài)之間的轉(zhuǎn)移。
22.如權(quán)利要求18所述的方法,其特征在于,在所述至少一個(gè)傳輸信道上在發(fā)生一個(gè)ON持續(xù)期的測(cè)試數(shù)據(jù)傳輸,接下來(lái)是一個(gè)OFF持續(xù)期的無(wú)測(cè)試數(shù)據(jù)傳輸。
23.如權(quán)利要求22所述的方法,其特征在于,還包括在測(cè)試建立期間配置所述ON和OFF持續(xù)期。
24.如權(quán)利要求1所述的方法,其特征在于,所述下行鏈路和所述上行鏈路是基于為所述下行鏈路配置的第一組至少一個(gè)傳輸信道和為所述上行鏈路配置的第二組至少一個(gè)傳輸信道被并發(fā)地測(cè)試的。
25.如權(quán)利要求24所述的方法,其特征在于,所述下行鏈路和所述上行鏈路所用的速率是可獨(dú)立配置的。
26.如權(quán)利要求1所述的方法,其特征在于,所述無(wú)線通信系統(tǒng)是CDMA系統(tǒng)。
27.一種無(wú)線通信系統(tǒng)中的發(fā)射器,包括一控制器,用于為當(dāng)前傳輸時(shí)間間隔(TTI)確定馬爾可夫鏈的當(dāng)前狀態(tài),其中,所述馬爾可夫鏈對(duì)由自適應(yīng)多速率(AMR)語(yǔ)音編碼器所生成的各語(yǔ)音幀進(jìn)行建模;一測(cè)試數(shù)據(jù)生成器,用于在所述當(dāng)前狀態(tài)指示要發(fā)送的測(cè)試數(shù)據(jù)時(shí)為當(dāng)前TTI生成所述測(cè)試數(shù)據(jù)的數(shù)據(jù)塊。一發(fā)送數(shù)據(jù)處理器,用于處理所述數(shù)據(jù)以在為要測(cè)試的通信鏈路配置的至少一個(gè)傳輸信道上進(jìn)行傳輸。
28.如權(quán)利要求27所述的發(fā)射器,其特征在于,所述發(fā)送數(shù)據(jù)處理器用于將所述數(shù)據(jù)塊分成為多個(gè)AMR類的比特的多個(gè)幀,且其中,所述多個(gè)幀中的每一個(gè)都分別在一個(gè)傳輸信道上被發(fā)送。
29.如權(quán)利要求27所述的發(fā)射器,其特征在于,所述發(fā)送數(shù)據(jù)處理器用于基于為所述至少一個(gè)傳輸信道所選擇的傳輸格式,為所述傳輸信道處理測(cè)試數(shù)據(jù)。
30.如權(quán)利要求27所述的發(fā)射器,其特征在于,所述測(cè)試數(shù)據(jù)生成器包括用于生成用于所述測(cè)試數(shù)據(jù)的偽隨機(jī)數(shù)的偽隨機(jī)數(shù)生成器。
31.一種包括如權(quán)利要求27所述的發(fā)射器的基站。
32.一種包括如權(quán)利要求27所述的發(fā)射器的終端。
33.一種無(wú)線通信系統(tǒng)中的設(shè)備,包括用于為當(dāng)前傳輸時(shí)間間隔(TTI)確定馬爾可夫鏈的當(dāng)前狀態(tài)的裝置,其中,所述馬爾可夫鏈對(duì)由自適應(yīng)多速率(AMR)語(yǔ)音編碼器所生成的各語(yǔ)音幀進(jìn)行建模用于在所述當(dāng)前狀態(tài)指示要發(fā)送測(cè)試數(shù)據(jù)時(shí)為當(dāng)前TTI生成所述測(cè)試數(shù)據(jù)的數(shù)據(jù)塊的裝置;以及用于處理所述數(shù)據(jù)塊以在為要測(cè)試的通信鏈路配置的至少一個(gè)傳輸信道上進(jìn)行傳輸?shù)难b置。
34.一種用于測(cè)試無(wú)線通信系統(tǒng)中的通信鏈路的方法,包括從為所述通信鏈路配置的至少一個(gè)傳輸信道,為所述當(dāng)前傳輸時(shí)間間隔(TTI)接收測(cè)試數(shù)據(jù)的第一數(shù)據(jù)塊;基于為所述測(cè)試配置的一組參數(shù),為所述當(dāng)前TTI生成測(cè)試數(shù)據(jù)的第二數(shù)據(jù)塊;將所述測(cè)試數(shù)據(jù)的第一數(shù)據(jù)塊與所述測(cè)試數(shù)據(jù)的第二數(shù)據(jù)塊進(jìn)行比較;以及基于所述比較的結(jié)果收集對(duì)所述至少一個(gè)傳輸信道的統(tǒng)計(jì)量。
35.如權(quán)利要求34所述的方法,其特征在于,對(duì)所述至少一個(gè)傳輸信道的統(tǒng)計(jì)量包括比特誤差率(BER)、幀誤差率(FER)、塊誤差率(BLER)、或其組合。
36.如權(quán)利要求34所述的方法,其特征在于,還包括為所述當(dāng)前TTI確定馬爾可夫鏈的當(dāng)前狀態(tài);以及基于所述當(dāng)前狀態(tài)確定所述當(dāng)前TTI所用的速率,且其中,所述第二測(cè)試數(shù)據(jù)塊是為所確定的速率生成的。
37.一種用于生成用于測(cè)試無(wú)線通信系統(tǒng)中的通信鏈路的測(cè)試數(shù)據(jù)的方法,包括基于偽隨機(jī)數(shù)生成器生成一數(shù)據(jù)比特序列;基于所述數(shù)據(jù)比特序列形成一數(shù)據(jù)塊;以及劃分所述數(shù)據(jù)塊,以在當(dāng)前傳輸時(shí)間間隔(TTI)中在為所述通信鏈路配置的至少一個(gè)傳輸信道上進(jìn)行傳輸。
38.如權(quán)利要求37所述的方法,其特征在于,所述數(shù)據(jù)塊被分成多個(gè)AMR類的比特的多個(gè)幀,且其中,所述多個(gè)幀中的每一個(gè)都在相應(yīng)的一個(gè)傳輸信道上發(fā)送。
39.如權(quán)利要求37所述的方法,其特征在于,所述生成包括從所述偽隨機(jī)數(shù)生成器獲取一偽隨機(jī)數(shù),基于所述偽隨機(jī)數(shù)形成一組數(shù)據(jù)比特,以及更新所述偽隨機(jī)數(shù)生成器。
40.如權(quán)利要求39所述的方法,其特征在于,所述生成還包括對(duì)所述獲取、形成和更新進(jìn)行多次重復(fù),以及串接從多個(gè)偽隨機(jī)數(shù)生成的多組數(shù)據(jù)比特以生成所述數(shù)據(jù)比特序列。
41.如權(quán)利要求39所述的方法,其特征在于,所述形成包括提取所述偽隨機(jī)數(shù)的最高位部分,以及重新排列所提取部分中的各個(gè)字節(jié)來(lái)形成所述的一組數(shù)據(jù)比特。
42.如權(quán)利要求41所述的方法,其特征在于,從所述偽隨機(jī)數(shù)生成器獲取一31位偽隨機(jī)數(shù),從所述偽隨機(jī)數(shù)的最高位部分提取一24位值,并且所述24位值的各個(gè)字節(jié)被按低位在前的順序重新排列。
43.如權(quán)利要求37所述的方法,其特征在于,還包括在對(duì)應(yīng)于一個(gè)新的測(cè)試間隔的開(kāi)始的每一個(gè)同步幀之前重新初始化所述偽隨機(jī)數(shù)生成器。
44.如權(quán)利要求43所述的方法,其特征在于,每個(gè)測(cè)試間隔都具有2.56秒的持續(xù)期。
45.如權(quán)利要求43所述的方法,其特征在于,所述同步幀是部分地基于所述至少一個(gè)傳輸信道的連接幀號(hào)來(lái)確定的。
46.如權(quán)利要求45所述的方法,其特征在于,所述同步時(shí)間還是基于分配給被指定為接收所述數(shù)據(jù)塊的接收器的國(guó)際移動(dòng)用戶標(biāo)識(shí)(IMSI)號(hào)來(lái)確定的。
全文摘要
使用可配置信道和速率來(lái)測(cè)試無(wú)線通信鏈路的各種技術(shù)??烧{(diào)用W-馬爾可夫測(cè)試服務(wù),對(duì)每條鏈路使用至少一個(gè)傳輸信道,來(lái)測(cè)試和/或驗(yàn)證下行鏈路和/或上行鏈路的性能。每個(gè)傳輸信道可被單獨(dú)配置。W-馬爾可夫測(cè)試服務(wù)支持基于已定義的數(shù)據(jù)序列或偽隨機(jī)數(shù)生成器來(lái)生成測(cè)試數(shù)據(jù)??苫谔囟ǖ拇_定性或偽隨機(jī)活動(dòng)模型來(lái)執(zhí)行該測(cè)試。對(duì)于語(yǔ)音呼叫測(cè)試,可使用一階馬爾可夫模型來(lái)對(duì)語(yǔ)音活動(dòng)進(jìn)行建模,并選擇每個(gè)傳輸時(shí)間間隔(TTI)所用的速率。對(duì)于自適應(yīng)多速率(AMR),可基于可配置的AMR速率和靜音描述符(SID)類型進(jìn)行測(cè)試。各個(gè)測(cè)試數(shù)據(jù)生成過(guò)程在發(fā)射器和接收器之間同步。比特、幀、和/或塊誤差率及其它統(tǒng)計(jì)量可被收集。
文檔編號(hào)H04L1/16GK1781277SQ200480011357
公開(kāi)日2006年5月31日 申請(qǐng)日期2004年3月17日 優(yōu)先權(quán)日2003年3月18日
發(fā)明者I·A·米爾, R·N·吉布森 申請(qǐng)人:高通股份有限公司