基于USRP的DMR物理层研究和验证系统实现

  作者:罗伟 刘莉莉 曾捷 粟欣 时间:2013-05-20来源:电子产品世界

  在同步开始时,本地时钟对数据进行采样,然后送到同步算法模块,计算同步时钟。一帧数据总共有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标示,而一般超帧则由最后一个突发的数据表示该语音帧的结束。  

 
1 2 3 4

关键词: DMR USRP 4CP-FSK 201306

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版