當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]軟件無線電是一種實現(xiàn)無線通信的新的體系結(jié)構(gòu),是無線通信產(chǎn)業(yè)從模擬到數(shù)字、從固定到移動這兩次革命后的第三次革命,是從硬件無線通信到軟件無線通信的革命?! ≡趶氖率褂密浖o線實現(xiàn)GSM基站研究中,在深入研究G

軟件無線電是一種實現(xiàn)無線通信的新的體系結(jié)構(gòu),是無線通信產(chǎn)業(yè)從模擬到數(shù)字、從固定到移動這兩次革命后的第三次革命,是從硬件無線通信到軟件無線通信的革命。

  在從事使用軟件無線實現(xiàn)GSM基站研究中,在深入研究GSM通信系統(tǒng)信道編碼結(jié)構(gòu)、交織方式的基礎(chǔ)上,利用VHDL硬件描述語言完成GSM基站信道編碼中使用的交織器的具體設(shè)計,為進一步研究軟件無線技術(shù)在GSM基站系統(tǒng)中應(yīng)用打下基礎(chǔ)。

1 GSM的話音編碼與信道編碼

  在GSM通信系統(tǒng)中,全速率話音編碼算法為規(guī)則脈沖激勵及長期預(yù)測算法(RPE-LTP)。模擬話音首先通過一個ADC以8 kHz采樣頻率進行采樣,每個采樣點用均勻13 b編碼。話音編碼器對每20 ms一段的話音進行壓縮編碼,編碼結(jié)果為每20 ms產(chǎn)生260 b的數(shù)據(jù)塊。這260 b的數(shù)據(jù)根據(jù)他們的重要性分成為3類:Ia類、Ib類和Ⅱ類。Ia類共50 b,為非常重要的數(shù)據(jù)。如果這些數(shù)據(jù)被修改,恢復(fù)的話音將發(fā)生很大的錯誤,甚至無法恢復(fù)正常的話音,因此這些數(shù)據(jù)需要嚴(yán)格保護。Ib類數(shù)據(jù)共132 b,是比較重要的數(shù)據(jù),需要進行較好的保護。Ⅱ類數(shù)據(jù)共78 b,為一般重要的數(shù)據(jù),發(fā)生一些差錯也不會對恢復(fù)的話音有太大的影響,通常不對其進行保護。根據(jù)數(shù)據(jù)重要性的不同,決定信道編碼中采用不同的保護方法。

  GSM通信系統(tǒng)的信道編碼首先對Ia類數(shù)據(jù)進行差錯檢測編碼,產(chǎn)生3個循環(huán)冗余校驗(CRC)比特,這些比特的產(chǎn)生使用多項式為G(x)=X3⊕X⊕1。3個CRC比特附在Ia類的50 b后面,再與Ib類數(shù)據(jù)組合在一起進行K=5,r=1/2的卷積編碼,卷積編碼器使用的2個多項式為P1(x)=X4⊕X3⊕1和P2(x)=X4⊕X3⊕X⊕1,卷積編碼產(chǎn)生的結(jié)果是兩個189 b的序列,將他們與不需要保護的Ⅱ類數(shù)據(jù)復(fù)合在一起,產(chǎn)生一個完整的經(jīng)過信道編碼的話音幀,共456 b。

2 交織編碼器工作原理

  信道編碼中采用交織技術(shù),可打亂碼字比特之間的相關(guān)性,將信道中傳輸過程中的成群突發(fā)錯誤轉(zhuǎn)換為隨機錯誤,從而提高整個通信系統(tǒng)的可靠性。交織編碼根據(jù)交織方式的不同,可分為線性交織、卷積交織和偽隨機交織。其中線性交織編碼是一種比較常見的形式。所謂線性交織編碼器,是指把糾錯編碼器輸出信號均勻分成m個碼組,每個碼組由n段數(shù)據(jù)構(gòu)成,這樣就構(gòu)成一個n×m的矩陣。這里把這個矩陣稱為交織矩陣。如圖1所示,數(shù)據(jù)以a11,a12,…,a1n,a21,a22,…,a2n,…,aij,…,am1,am2,…,amn(i=1,2,…,m;j=1,2,…,n)的順序進入交織矩陣,交織處理后以a11,n21,…,am1,a12,a22,…,am2,…,a1n,a2n,…,amn的順序從交織矩陣中送出,這樣就完成對數(shù)據(jù)的交織編碼。還可以按照其他順序從交織矩陣中讀出數(shù)據(jù),不管采用哪種方式,其最終目的都是把輸入數(shù)據(jù)的次序打亂。如果aij只包含1個數(shù)據(jù)比特,稱為按比特交織;如果aij包含多個數(shù)據(jù)比特,則稱為按字交織。接收端的交織譯碼同交織編碼過程相類似。

一般來說,如果有n個(m,k)碼,排成,n×m矩陣,按列交織后存儲或傳送,讀出或接收時恢復(fù)原來的排列,若(m,k)碼能糾t個錯誤,那么交織后就可糾m個錯誤。對糾正信道傳輸過程中出現(xiàn)的突發(fā)錯誤效果明顯。

  GSM中使用這種比特交織器。其交織方式為將信道編碼后的每20 ms的數(shù)據(jù)塊m=456 b拆分到8組中,每組57 b,然后這每組57 b分配到不同的Burst中。

3 交織編碼器的軟件設(shè)計

  GSM通信系統(tǒng)必須滿足實時性的要求,因此,交織編碼引入的延時應(yīng)盡可能小。為了同時滿足塊內(nèi)交織進行(57,8)矩陣轉(zhuǎn)置變換和延時盡可能小的要求,該交織器利用2片雙口RAM實現(xiàn),記作RAM_和RAM_B。交織處理時,按地址從0~455將456 b輸入數(shù)據(jù)全部寫入RAM_A,待456 b數(shù)據(jù)全部送入RAM_A后,控制信號使RAM_A由寫狀態(tài)轉(zhuǎn)換到讀狀態(tài),同時,將輸入的待交織數(shù)據(jù)寫入RAM_B,RAM_B為寫狀態(tài),交織器由RAM_A輸出數(shù)據(jù)。經(jīng)過456個時鐘周期后,從RAM_A讀出456 b數(shù)據(jù)的同時,RAM_B寫入一個時隙的456 b數(shù)據(jù)。此時,改變RAM_A和RAM_B的讀寫狀態(tài),RAM_A開始寫,從RAM_B中讀取數(shù)據(jù)。如此反復(fù)完成數(shù)據(jù)的實時連續(xù)交織處理。

  完成交織處理的核心問題是處理好讀/寫地址之間的關(guān)系,該交織器讀/寫地址的變換采用如下算法完成:

為減少FPGA運算量,可利用Matlab,C語言等實現(xiàn)讀/寫地址矩陣轉(zhuǎn)置運算。這里采用Matlab完成讀/寫地址矩陣轉(zhuǎn)置運算,具體程序為:x=0:1:455;reshape(x,57,8)。讀/寫地址的變換結(jié)果存儲在address_ROM.mif文件中。利用VHDL語言描述該交織編碼器完整代碼如下:

4 仿真分析

  利用Altera公司的QuartusⅡ工具軟件,對該交織器仿真分析,得到的時序仿真波形如圖2所示。從讀地址(rd_addr_A)和寫地址(wr_addr_A)以及(data_in)和(intlv_out)可以看出,該交織器完成既定的交織功能,延時相當(dāng)小,該設(shè)計方法正確可行。

5 結(jié)語

  本文提出基于FPGA實現(xiàn)交織器的方法,給出利用VHDL語言描述該交織器的全部代碼。通過仿真分析驗證該實現(xiàn)方案的正確性和可行性。為進一步研究GSM通信系統(tǒng)基站軟件化打下了良好的基礎(chǔ)。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉