基于USRP的DMR物理層研究和驗證系統實現
在同步開始時,本地時鐘對數據進行采樣,然后送到同步算法模塊,計算同步時鐘。一幀數據總共有132個符號周期(發端進行了8倍插值)越多的符號周期考慮在內結果越精確,但若把132個符號周期都考慮在內會導致計算復雜度過高,只每一幀隨機選其中N個(在本仿真中N=5)符號周期,以保證算法準確性,對這8*N個采樣點的值,總共同步的情況為8種,對于每一種可能性,對采樣點的值通過硬判決算法進行判決。對N個符號周期中每個符號周期同一采樣點位置的采樣值與硬判決值求差值,這代表著該采樣點位置與判決符號值偏差,差值圖樣最小的那個采樣點位置的值,取為本幀同步采樣點位置。具體偏差值圖樣的計算見公式(5),假設隨機算法得到的符號周期集合為Ω。
其中s(k+i*8)指一個符號周期中第k點采樣值,kεψ,i∈{0,1,2,……,131}指一幀中符號周期的下標。其中硬判決函數的計算方式如下:
(6)
通過求得偏差圖樣的最小值,來確定準同步位置,產生本地采樣時鐘,在一幀內都采取這個同步時鐘。
取一幀數據,隨機取其中的5個符號周期的數進行同步算法運算,得到的錯誤圖樣如圖5所示,從錯誤圖樣可以得看出在符號采樣點位置為4的位置為最佳同步位置。
幀同步
DMR幀同步通過同步突發中的同步碼實現。語音幀、數據幀、信令幀都包含各自的同步碼,不同類型突發所包括的同步碼見表4.1,表中只以下行的語音與數據同步碼為例。同步碼總長為48bit,處在突發的中間位置。在進行MS到BS或MS到MS通信時,終端會先找到對方發來的同步碼,以確保信道的建立。

語音信號以超幀形式傳輸,超幀的組幀由數據鏈路層完成,一個語音超幀由A~F六幀(360ms)組成,見圖6,在語音超幀傳輸開始有LC(LC Header)頭突發標志語音傳輸的開始,如果傳輸的語音數據需要加密則在LC頭后有一個PI(PI Header)頭突發用于標示語音傳輸加密,對于直通或單/雙頻BS轉發模式在超幀傳輸結束有一個語音結束LC terminator標示,而一般超幀則由最后一個突發的數據表示該語音幀的結束。

數字通信相關文章:數字通信原理
評論