專(zhuān)利名稱(chēng):Phs基站上行tch幀靜態(tài)誤碼測(cè)試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及TDMA(時(shí)分多址)方式的移動(dòng)通訊系統(tǒng)領(lǐng)域,具體地說(shuō),涉及降低PHS(個(gè)人手持系統(tǒng))基站上行TCH(Traffic Channel,業(yè)務(wù)信道)幀靜態(tài)接收測(cè)試技術(shù)。
背景技術(shù):
根據(jù)RCR(the Association of Radio Industries and Businesses)STD-28協(xié)議,PHS基站運(yùn)營(yíng)系統(tǒng)的上行TCH幀結(jié)構(gòu)如圖1所示。在PHS基站上行TCH幀實(shí)際的測(cè)試中,經(jīng)常選用MT8801C作為測(cè)試工具,將MT8801C輸出的模擬信號(hào)經(jīng)PHS基站天線(xiàn)口送給解調(diào)系統(tǒng)進(jìn)行解調(diào),解調(diào)出的用戶(hù)信息部分的數(shù)據(jù)碼流再回送給MT8801C進(jìn)行比較,測(cè)試其誤碼情況。在這一過(guò)程中,一般的方法是將解調(diào)出的數(shù)據(jù)碼流以串行的方式進(jìn)行檢測(cè),先找到TCH幀中的16位UW(Unique Word)字,也就是俗稱(chēng)的用戶(hù)字。然后根據(jù)用戶(hù)字的位置來(lái)確定用戶(hù)信息部分的起始位置,從而輸出160比特的信息數(shù)據(jù)。實(shí)驗(yàn)證明這樣的檢測(cè)結(jié)果是MT8801的誤碼數(shù)可以歸零,但是中間會(huì)頻繁地出現(xiàn)“同步丟失”現(xiàn)象,誤碼率的出現(xiàn)表現(xiàn)為跨越10的量級(jí)的快速跳躍,即出現(xiàn)突發(fā)誤碼,導(dǎo)致測(cè)試結(jié)果不準(zhǔn)確。
分析上面的原因應(yīng)該從給解調(diào)系統(tǒng)的信號(hào)的強(qiáng)弱角度如手。當(dāng)從天線(xiàn)口經(jīng)過(guò)射頻送給解調(diào)系統(tǒng)的信號(hào)為強(qiáng)信號(hào)時(shí),解調(diào)系統(tǒng)解調(diào)出的數(shù)據(jù)是完全正確的。這種情況下發(fā)生突發(fā)誤碼主要是原先的測(cè)試方法并沒(méi)有對(duì)用戶(hù)字的搜索范圍作出限制。因?yàn)樵赑HS基站的TCH幀結(jié)構(gòu)中,為了更好地模擬實(shí)際打電話(huà)時(shí)的話(huà)音數(shù)據(jù),選用了PN9隨機(jī)序列,即160bit的數(shù)據(jù)信息是由偽隨機(jī)算法產(chǎn)生的,每次產(chǎn)生的數(shù)據(jù)都不相同,在這個(gè)偽隨機(jī)序列里,上行TCH幀結(jié)構(gòu)中的16位用戶(hù)字出現(xiàn)是有一定概率的,如果把信息數(shù)據(jù)中的由偽隨機(jī)算法產(chǎn)生的數(shù)字當(dāng)作幀結(jié)構(gòu)中的16位用戶(hù)字并由此來(lái)確定信息數(shù)據(jù)的起始位置,這勢(shì)必會(huì)將不屬于用戶(hù)信息的數(shù)據(jù)回送給MT8801C,從而產(chǎn)生誤碼,表現(xiàn)為“同步丟失”。在這種情況下,一幀數(shù)據(jù)會(huì)出現(xiàn)找到兩個(gè)用戶(hù)字的情況。按照這兩種用戶(hù)字來(lái)確定的用戶(hù)信息數(shù)據(jù),一個(gè)是正確的一個(gè)是錯(cuò)誤的,因?yàn)橹挥幸粋€(gè)用戶(hù)字是真正有用的,所以會(huì)產(chǎn)生誤碼,并且會(huì)有突發(fā)的誤碼產(chǎn)生。但是這并不是由于解調(diào)失誤造成的誤碼,而是測(cè)試方法不當(dāng)造成的,所以誤碼是假象。
當(dāng)從天線(xiàn)口經(jīng)過(guò)射頻送給解調(diào)系統(tǒng)的信號(hào)為弱信號(hào)時(shí),解調(diào)出的數(shù)據(jù)已經(jīng)不能保證100%正確率了。信號(hào)越小,誤碼越大,也就是說(shuō)解調(diào)數(shù)據(jù)本身就有誤碼,此時(shí)查找16位用戶(hù)字時(shí),用戶(hù)字中會(huì)有一位或幾位出錯(cuò),且每一位出錯(cuò)的幾率相同。因此當(dāng)解調(diào)系統(tǒng)工作在弱信號(hào)下時(shí),原先的測(cè)試方法除了沒(méi)有對(duì)上行TCH幀的16位用戶(hù)字的搜索范圍做出限制外,如果此時(shí)用戶(hù)字的查找條件不作改變而是和強(qiáng)信號(hào)解調(diào)時(shí)的用戶(hù)字查找條件相同,那么對(duì)弱信號(hào)解調(diào)來(lái)說(shuō),這個(gè)條件很難滿(mǎn)足,要求16位用戶(hù)字全部查找正確此時(shí)會(huì)造成突發(fā)誤碼。因?yàn)槿跣盘?hào)下如果要查找16位用戶(hù)字全部正確的TCH幀,會(huì)導(dǎo)致大量不滿(mǎn)足該要求的TCH幀被丟棄,這種情況造成MT8801C上出現(xiàn)大片的突發(fā)誤碼。因此,弱信號(hào)下測(cè)試誤碼是一種概率的近似,所做的工作是在解調(diào)數(shù)據(jù)本身存在一定錯(cuò)誤概率的前提下,如何最大限度地減小測(cè)量偏差,最大限度地提高接收靈敏度。
發(fā)明內(nèi)容
本發(fā)明的目的就是針對(duì)原先PHS基站上行TCH幀靜態(tài)接收誤測(cè)試方法中的弊病,提出一種能解決突發(fā)誤碼的測(cè)試方法。
本發(fā)明的技術(shù)方案為包括以下步驟1.1串行接收解調(diào)系統(tǒng)解調(diào)出的數(shù)據(jù)碼流;1.2對(duì)接收的數(shù)據(jù)碼流進(jìn)行加窗處理,一般情況下只開(kāi)放TCH幀中含有16位用戶(hù)字的區(qū)域,關(guān)閉其他區(qū)域??紤]到在某些條件下數(shù)據(jù)可能會(huì)發(fā)生小范圍抖動(dòng)的,因此為了提高“窗”的實(shí)用性,可適當(dāng)放寬搜索區(qū)域1.3搜索用戶(hù)字;1.4根據(jù)用戶(hù)字的位置輸出用戶(hù)信息;1.5進(jìn)行誤碼測(cè)試。
所述對(duì)數(shù)據(jù)碼流進(jìn)行加窗處理,包括建立一個(gè)幀信號(hào);調(diào)整幀信號(hào)的沿位置直到滿(mǎn)足四個(gè)時(shí)隙都能清晰地通話(huà);測(cè)量實(shí)際接收數(shù)據(jù)起始點(diǎn)距離幀信號(hào)沿的位置;確定單時(shí)隙窗;確定其它接收時(shí)隙的窗。
本發(fā)明通過(guò)窗的設(shè)計(jì),成功地解決了測(cè)試中頻繁出現(xiàn)的突發(fā)誤碼問(wèn)題,使誤碼數(shù)始終在誤碼率量級(jí)保持不變的情況下波動(dòng),穩(wěn)定了測(cè)試結(jié)果,提高了弱信號(hào)解調(diào)的觀測(cè)靈敏度,提高了測(cè)試結(jié)果的穩(wěn)定性。
圖1是PHS基站上行TCH幀結(jié)構(gòu)圖;圖2是本發(fā)明的一個(gè)實(shí)施例的流程圖;圖3是圖2中的數(shù)據(jù)加窗處理的詳細(xì)流程。
具體實(shí)施例方式
本發(fā)明所提出技術(shù)方案中有效降低測(cè)試中出現(xiàn)的突發(fā)誤碼的方法,主要是兩個(gè)主要方面一方面,根據(jù)系統(tǒng)在強(qiáng)信號(hào)和弱信號(hào)下都沒(méi)有對(duì)上行TCH幀用戶(hù)字的查找范圍做出限制這一共同弊病,提出了“窗”的概念,它的作用就是根據(jù)上行TCH幀中16位用戶(hù)字的起始位置,來(lái)設(shè)定一個(gè)區(qū)域,使得接收模塊在查找用戶(hù)字時(shí)被限制在一個(gè)指定的區(qū)域里,這樣可以避免將用戶(hù)信息中由于PN9算法產(chǎn)生的某個(gè)16位數(shù)當(dāng)作找出的用戶(hù)字,從而也就避免了根據(jù)這個(gè)錯(cuò)誤的用戶(hù)字確定的160比特用戶(hù)信息數(shù)據(jù)送給MT8801C,產(chǎn)生突發(fā)誤碼現(xiàn)象。由于“窗”的存在,在一個(gè)上行TCH幀里面,只能找到唯一的16位用戶(hù)字,從而保證了用戶(hù)信息數(shù)據(jù)的正確定位。
另一方面,針對(duì)弱信號(hào)下解調(diào)系統(tǒng)本身就存在一定的解調(diào)偏差,放寬對(duì)用戶(hù)字的查找要求。根據(jù)RCR STD-28協(xié)議,允許一位用戶(hù)字出錯(cuò),也就是說(shuō)16位用戶(hù)字中最多允許有一位出錯(cuò)。如果超出這個(gè)范圍,則該幀數(shù)據(jù)已經(jīng)沒(méi)有太大的意義了。按照允許16位用戶(hù)字中的某一位發(fā)生錯(cuò)誤的條件來(lái)查找16位用戶(hù)字,然后根據(jù)它來(lái)確定用戶(hù)信息的起始位置,送給MT8801C進(jìn)行接收測(cè)試。允許的誤碼率至少要達(dá)到10-2的量級(jí),才能滿(mǎn)足系統(tǒng)要求。如果信號(hào)弱到誤碼率大于10-2的量級(jí)時(shí),表明信號(hào)太弱,該解調(diào)系統(tǒng)的解調(diào)能力接近極限,解調(diào)出的數(shù)據(jù)可信度差。
下面結(jié)合附圖對(duì)本發(fā)明的實(shí)施作進(jìn)一步地詳細(xì)描述。
如圖1所示,本發(fā)明主要涉及到了PR、用戶(hù)、CI和I。其中PR是時(shí)鐘同步信息,在上行TCH幀中是6位固定的二進(jìn)制數(shù)011001,用戶(hù)字是用戶(hù)代碼,一般由個(gè)人和群地址兩部分組成。CI是邏輯信道標(biāo)識(shí)符,在上行TCH幀中是固定的4位二進(jìn)制數(shù)0000,I代表要傳輸?shù)挠脩?hù)信息比特,其數(shù)據(jù)寬度為160比特,其內(nèi)容在正常通話(huà)狀態(tài)下是話(huà)音信息,在測(cè)試模式下為了較好地模擬通話(huà)狀態(tài)下每次的話(huà)音信息不同的特點(diǎn),采用了PN9算法,產(chǎn)生的偽隨機(jī)序列作為用戶(hù)信息。通常根據(jù)用戶(hù)字的位置來(lái)推算用戶(hù)信息的起始位置,從而正確地輸出這部分信息。
圖2給出了本發(fā)明的一個(gè)實(shí)施例的測(cè)試流程圖。進(jìn)行誤碼測(cè)試前首先必須將解調(diào)系統(tǒng)給出的解調(diào)數(shù)據(jù)接收過(guò)來(lái),即圖2中的步驟20。該步驟接收數(shù)據(jù)采用串行方式主要是為了方便后面16位用戶(hù)字的檢測(cè)。如果不是串行碼流,可在接收數(shù)據(jù)時(shí)做并串轉(zhuǎn)換處理,得到串行數(shù)據(jù)碼流。步驟21是在數(shù)據(jù)做誤碼測(cè)試前進(jìn)行加“窗”處理,這個(gè)“窗”的作用是只開(kāi)放TCH幀中含有16位用戶(hù)字的區(qū)域,而將其它無(wú)關(guān)的區(qū)域全部關(guān)閉,避免從其它位置搜索到錯(cuò)誤的用戶(hù)字干擾系統(tǒng)測(cè)試。將“窗”的開(kāi)放區(qū)域的起始位置和開(kāi)放區(qū)域的終止位置之間設(shè)置為高電平,其它位置設(shè)置低電平,然后將“窗”信號(hào)和接收數(shù)據(jù)進(jìn)行邏輯與運(yùn)算,進(jìn)行用戶(hù)字搜索,即步驟22所示。如果是強(qiáng)信號(hào)解調(diào)的結(jié)果,將得到正確的用戶(hù)字;如果是弱信號(hào)解調(diào)將得到至多只錯(cuò)一位的用戶(hù)字,這兩種情況下都屬于找到了用戶(hù)字,即步驟23所示。具體操作上,是利用384KHz時(shí)鐘建立一個(gè)周期為5毫秒計(jì)數(shù)器,將找到用戶(hù)字的位置作為計(jì)數(shù)起始位置。根據(jù)用戶(hù)字的起始位置計(jì)數(shù)器向后數(shù)20比特就得到了用戶(hù)信息的數(shù)據(jù)起始位置。從這個(gè)位置開(kāi)始的160比特?cái)?shù)據(jù)是送給MT8801C的全部數(shù)據(jù),是進(jìn)行誤碼測(cè)試的對(duì)象,即步驟25。進(jìn)入步驟25的另一種情況是,如果弱信號(hào)下由于受到內(nèi)部系統(tǒng)和外界環(huán)境的干擾造成用戶(hù)字出錯(cuò)的位數(shù)大于1位,此時(shí)認(rèn)為沒(méi)有找到用戶(hù)字,這種情況下確定用戶(hù)數(shù)據(jù)信息的起始位置不是根據(jù)當(dāng)前查找用戶(hù)字的結(jié)果,而是根據(jù)上一次TCH數(shù)據(jù)中用戶(hù)字的位置來(lái)間接推算用戶(hù)信息的起始位置,輸出用戶(hù)信息的如圖中步驟24所示。在操作上,仍然按照上一次的起始位置進(jìn)行計(jì)數(shù),計(jì)數(shù)計(jì)到5毫秒后再?gòu)念^開(kāi)始計(jì)數(shù)就可以了。這樣處理的依據(jù)是,解調(diào)系統(tǒng)每次對(duì)信號(hào)的解調(diào)情況相同,因此在數(shù)據(jù)剛從解調(diào)系統(tǒng)輸出時(shí)用戶(hù)信息的160比特?cái)?shù)據(jù)的起始位置都是相同的。確定了用戶(hù)數(shù)據(jù)信息的起始位置,就可以進(jìn)入步驟26進(jìn)行誤碼測(cè)試了。上面的計(jì)數(shù)器設(shè)置成5毫秒周期是因?yàn)楦鶕?jù)RCR STD-28協(xié)議,PHS基站系統(tǒng)運(yùn)行時(shí),一幀包括8個(gè)時(shí)隙,其中有4個(gè)接收時(shí)隙,每個(gè)接收時(shí)隙包含240比特?cái)?shù)據(jù),誤碼測(cè)試要求4個(gè)時(shí)隙均能夠通過(guò)測(cè)試。
上述加“窗”的具體產(chǎn)生辦法,如圖3所示。步驟30,先建立一個(gè)幀信號(hào),周期為5毫秒。該信號(hào)是聯(lián)系測(cè)試模塊和解調(diào)模塊的橋梁。為了得到該信號(hào),設(shè)置一個(gè)1920進(jìn)制的計(jì)數(shù)器,可用配合解調(diào)數(shù)據(jù)傳送的384KHz時(shí)鐘作為計(jì)數(shù)時(shí)鐘。可以約定該信號(hào)的高電平或低電平作為解調(diào)信號(hào)的開(kāi)始標(biāo)志,先估算出解調(diào)系統(tǒng)從模擬信號(hào)灌入到解調(diào)出數(shù)字信號(hào)的解調(diào)延遲,將上升沿或下降沿設(shè)置到2.5毫秒加上解調(diào)延遲的這個(gè)位置,然后在這個(gè)位置附近對(duì)沿的位置反復(fù)進(jìn)行微調(diào),直到4個(gè)接收時(shí)隙中的任何一個(gè)時(shí)隙都能夠清晰地打通電話(huà)為止,見(jiàn)步驟31-32。打通電話(huà)后就可以進(jìn)行步驟33,利用示波器在通話(huà)模式下來(lái)測(cè)量幀信號(hào)沿和實(shí)際接收到的數(shù)據(jù)的起始位置。這里需要注意,從第一時(shí)隙測(cè)量的結(jié)果和第二時(shí)隙、第三時(shí)隙、第四時(shí)隙測(cè)量的結(jié)果依次相差240比特即625微妙。將得到的幀信號(hào)沿和實(shí)際接收到的數(shù)據(jù)的起始位置之間的“距離”換算成數(shù)據(jù)比特,用這個(gè)結(jié)果再加上12比特,就得到了用戶(hù)字搜索區(qū)域的開(kāi)始位置。再將這個(gè)起始位置加上28比特就得到了用戶(hù)字的搜索區(qū)域的終止位置。由這兩個(gè)位置例確定了一個(gè)“窗”。在具體操作時(shí),可以再建立一個(gè)1920進(jìn)制的計(jì)數(shù)器,以傳送解調(diào)數(shù)據(jù)的384KHz的出數(shù)時(shí)鐘作為計(jì)數(shù)時(shí)鐘,以幀沿作為同步清零信號(hào)。也就是說(shuō),當(dāng)幀的沿到來(lái)時(shí)該計(jì)數(shù)器開(kāi)始計(jì)數(shù),分別計(jì)到上述兩個(gè)位置后,將該信號(hào)的這個(gè)位置之間設(shè)置為高電平,其它地方全部設(shè)置為低電平,用戶(hù)字的搜索范圍被限定到窗的高電平區(qū)域。在步驟34中得到了單時(shí)隙的“窗”信號(hào)后,將第一時(shí)隙的“窗”信號(hào)的分別向后拓延240比特,480比特,720比特,就依次得到了第二時(shí)隙,第三時(shí)隙,第四時(shí)隙的“窗”,見(jiàn)步驟35。上述的“窗”的寬度是標(biāo)準(zhǔn)的16位用戶(hù)字的寬度,在數(shù)據(jù)沒(méi)有抖動(dòng)的情況下,完全可以找到16位用戶(hù)字,但是系統(tǒng)在實(shí)際運(yùn)行過(guò)程中,考慮到不可避免地受到系統(tǒng)內(nèi)部和外界干擾,在系統(tǒng)許可的條件下數(shù)據(jù)是會(huì)發(fā)生小范圍抖動(dòng)的。為了提高“窗”的實(shí)用性,可將這個(gè)“窗”的前后位置放寬。因?yàn)橛脩?hù)字區(qū)域前沿的PR區(qū)域的6比特?cái)?shù)據(jù)在一個(gè)TCH幀中是固定的011001,用戶(hù)字后沿的CI區(qū)域在一個(gè)TCH幀中是固定的0000,將前沿放寬至PR區(qū)域,后沿放寬至CI區(qū)域,即“窗”的寬度是26比特。根據(jù)PR區(qū)域和CI區(qū)域的數(shù)據(jù)的特征,這是不會(huì)影響16位用戶(hù)字的查找的。同時(shí)又能在系統(tǒng)允許的解調(diào)數(shù)據(jù)小范圍抖動(dòng)的情況下,搜索到符合要求的16位用戶(hù)字。正是因?yàn)橛辛舜?,才使得突發(fā)誤碼的降低有了保證,可以進(jìn)入測(cè)試流程得到穩(wěn)定的誤碼率測(cè)試結(jié)果。
權(quán)利要求
1.一種PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,包括以下步驟1.1串行接收解調(diào)系統(tǒng)解調(diào)出的數(shù)據(jù)碼流;1.2對(duì)接收的數(shù)據(jù)碼流進(jìn)行加窗處理;1.3搜索用戶(hù)字;1.4根據(jù)用戶(hù)字的位置輸出用戶(hù)信息;1.5進(jìn)行誤碼測(cè)試。
2.權(quán)利要求1所述的PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,其特征在于,所述對(duì)接收的數(shù)據(jù)碼流進(jìn)行加窗處理,是指只開(kāi)放TCH幀中含有16位用戶(hù)字的區(qū)域,關(guān)閉其他區(qū)域。
3.權(quán)利要求1所述的PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,其特征在于,所述對(duì)數(shù)據(jù)碼流進(jìn)行加窗處理,包括3.1建立一個(gè)幀信號(hào);3.2調(diào)整幀信號(hào)的沿位置直到滿(mǎn)足四個(gè)時(shí)隙都能清晰地通話(huà);3.3測(cè)量實(shí)際接收數(shù)據(jù)起始點(diǎn)距離幀信號(hào)沿的位置;3.4確定單時(shí)隙窗;3.5確定其它接收時(shí)隙的窗。
4.權(quán)利要求3所述的PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,其特征在于,所述建立一個(gè)幀信號(hào),是設(shè)置一個(gè)1920進(jìn)制的計(jì)數(shù)器配合解調(diào)數(shù)據(jù)傳送的384KHz時(shí)鐘作為計(jì)數(shù)時(shí)鐘得到。
5.權(quán)利要求3所述的PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,其特征在于,確定單時(shí)隙窗的方法為將得到的幀信號(hào)沿和實(shí)際接收到的數(shù)據(jù)的起始位置之間的“距離”換算成數(shù)據(jù)比特,將這個(gè)結(jié)果再加上12比特,就得到了用戶(hù)字搜索區(qū)域的開(kāi)始位置,再將這個(gè)起始位置加上28比特就得到了用戶(hù)字的搜索區(qū)域的終止位置,由這兩個(gè)位置確定了一個(gè)“窗”。
6.權(quán)利要求1所述的PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,其特征在于,所述搜索用戶(hù)字,是將“窗”的開(kāi)放區(qū)域的起始位置和開(kāi)放區(qū)域的終止位置之間設(shè)置為高電平,其它位置設(shè)置低電平,然后將“窗”信號(hào)和接收數(shù)據(jù)進(jìn)行邏輯與運(yùn)算。
全文摘要
一種PHS基站上行TCH幀靜態(tài)誤碼測(cè)試方法,包括串行接收解調(diào)系統(tǒng)解調(diào)出的數(shù)據(jù)碼流;對(duì)接收的數(shù)據(jù)碼流進(jìn)行加窗處理;搜索用戶(hù)字;根據(jù)用戶(hù)字的位置輸出用戶(hù)信息;進(jìn)行誤碼測(cè)試。本發(fā)明通過(guò)窗的設(shè)計(jì),成功地解決了測(cè)試中頻繁出現(xiàn)的突發(fā)誤碼問(wèn)題,使誤碼數(shù)始終在誤碼率量級(jí)保持不變的情況下波動(dòng),穩(wěn)定了測(cè)試結(jié)果,提高了弱信號(hào)解調(diào)的觀測(cè)靈敏度,提高了測(cè)試結(jié)果的穩(wěn)定性。
文檔編號(hào)H04J3/00GK1741424SQ20041004183
公開(kāi)日2006年3月1日 申請(qǐng)日期2004年8月23日 優(yōu)先權(quán)日2004年8月23日
發(fā)明者毛建華, 劉兵, 方為, 方紅興 申請(qǐng)人:中興通訊股份有限公司