一种用于LTE的快速PBCH解码方法技术

技术编号:8273393 阅读:352 留言:0更新日期:2013-01-31 05:57
本发明专利技术公开了一种用于LTE的快速PBCH解码方法,记录下120个数据子块交织前后的地址对应关系,得到子块交织前某个数据经过子块交织、速率匹配后数据的位置,得到表示咬尾卷积码编码后120个比特经过子块交织后的位置,即PBCH解子块交织对应关系表,该表的第1列表示中第1~8个编码后比特进行子块交织后的位置,第2列表示第9~16个编码后比特子块交织后的位置,依次类推,第15列表示第113~120个编码后的比特速率匹配后的位置;进行解速率匹配和解子块交织。本发明专利技术简化了LTE?PBCH解码的方法及结构,达到最大似然译码性能的前提下,缩短PBCH解码时间,节省PBCH解码资源消耗和实现复杂度。

【技术实现步骤摘要】
本专利技术属于移动通信
,特别涉及一种适用于LTE的快速PBCH解码方法
技术介绍
LTE作为下一代主流通信技术,具有传输速率高,频谱利用率高,接收机简单等特点。LTE分为TDD和FDD两种双工模式。两种模式的帧结构如图I所示。LTE 的 PBCH 承载了 LTE 系统信息中的 Master Information Block (简称 MIB)。MIB包括当前基站(nodeB)最重要、最常用的传输参数,例如系统带宽,PHICH配置以及系统帧号(SFN)。MIB总共有24比特,其中14比特用于表示系统信息,另外10比特是spare比特,取值为O。图2表示PBCH编码复用及映射过程。PBCH经过CRC编码,1/3码率的咬尾 卷积码编码,速率匹配等处理,PBCH的传输块(Transmission Block)的大小为1920比特(Normal CP)或者 1728 (Extended CP)。PBCH 的 Transmission Time Interval (简称 TTI)是40ms,因此PBCH的传输块被映射到连续4个无线帧上。PBCH只占用每个无线帧第一个子帧中第二个时隙的前4个OFDM符号上,并且PBCH只占用中间6个RB (即72个子载波)。PBCH的另一个优点是每个无线帧上的数据都可以单独解码,并不需要得到所有4个无线帧上的数据。图3给出了 PBCH解调、解码过程的具体步骤,其中解调过程是PBCH加扰、调制及资源映射过程的逆过程,解码过程是编码复用过程的逆过程。解调过程从接收到的信号中提取承载PBCH的子载波,进行解调和解扰,得到每个比特对应的对数似然比(LogarithmLikelihood Ratio,简称LLR)。解码过程首先根据3GPP定义的速率匹配方法对LLR进行解重复。其次根据3GPP定义的子块交织方法对解重复的结果重新排列。再次采用咬尾卷积码译码算法对重排后的LLR进行译码,得到译码比特。最后译码比特进行CRC校验,判断表示该译码结果是否正确,如果正确,将去除CRC校验子后的译码结果(即译码结果前24比特)传递给协议栈。上述PBCH解码过程需要经过4个基本步骤,处理延时较大。同时,在各个步骤之间,通常需要存储器来暂时存储中间结果,考虑到PBCH传输块的比特数为1920或者1728,也会造成较大的资源消耗。并且,当前大多数咬尾卷积码译码算法采用循环维特比译码(Circular Viterbi Algorithm,简称 CVA)或者 Wrap-around Viterbi Algorithm(简称WAVA)。这些算法虽然可以得到比传统的维特比译码算法更加好的性能,但大大增加了运算复杂度。如果要达到最大似然译码的性能,所需要的迭代次数很大,译码延时和运算复杂度无法接受。
技术实现思路
本专利技术的目的是提供一种用于LTE的快速PBCH解码方法,以解决现有技术方案计算量大,耗费资源的问题。本专利技术的技术方案是,一种用于LTE的快速PBCH解码方法,包括解速率匹配、解子块交织、卷积码解码和CRC校验,Al,将PBCH解调和解扰后得到的对数似然比LLR存放于LLR存储器中,记为LLRk (k=0,1,…,K-1),其中,在normal CP 情况下,K 的取值为 480、960、1440 或 1920,在extended CP 情况下,K 的取值为 432、864、1296 或 1728 ;A2,将解速率匹配之前的120个数据,在normal CP情况下,重复为480、960、1440或1920个数据,Extended CP 情况下,重复为 432、864、1296 或 1728 个数据,记录下120个数据子块交织前后的地址对应关系,得到子块交织前某个数据经过子块交织、速率匹配后数据的位置,得到表示咬尾卷积码编码后120个比特经过子块交织后的位置的表I为本文档来自技高网
...

【技术保护点】
一种用于LTE的快速PBCH解码方法,包括解速率匹配、解子块交织、卷积码解码和CRC校验,其特征在于,A1,将PBCH解调和解扰后得到的对数似然比LLR存放于LLR存储器中,记为LLRk(k=0,1,…,K?1),其中,在normal?CP情况下,K的取值为480、960、1440或1920,在extended?CP情况下,K的取值为432、864、1296或1728;A2,将解速率匹配之前的120个数据,在normal?CP情况下,重复为480、960、1440或1920个数据,Extended?CP情况下,重复为432、864、1296或1728个数据,记录下120个数据子块交织前后的地址对应关系,得到子块交织前某个数据经过子块交织、速率匹配后数据的位置,得到表示咬尾卷积码编码后120个比特经过子块交织后的位置的表1为:??24??21??23??22??25??64??61??63??62??65??104??101??103??102??105??4??1??3??2??5??44??41??43??42??45??84??81??83??82??85??34??31??33??32??35??74??71??73??72??75??114??111??113??112??115??14??11??13??12??15??54??51??53??52??55??94??91??93??92??95??29??26??28??27??30??69??66??68??67??70??109??106??108??107??110??9??6??8??7??10??49??46??48??47??50??89??86??88??87??90??39??36??38??37??40??79??76??78??77??80??119??116??118??117??120??19??16??18??17??20??59??56??58??57??60??99??96??98??97??100即PBCH解子块交织对应关系表,该表的第1列表示中第1~8个编码后比特进行子块交织后的位置,第2列表示第9~16个编码后比特子块交织后的位置,依次类推,第15列表示第113~120个编码后的比特速率匹配后的位置;A3,用所述表1进行解速率匹配和解子块交织,算式为:dn=Σmod(k,120)=ΠnLLRk,n=0,1,...,119;k=0,1,...,K(式1)(式2)Ωl=24l=021l=123l=222l=325l=4(式3)其中,dn(0≤n<119)表示咬尾卷积码译码器的第n个输入,LLRk(0≤k<K)表示从LLR存储器中读取的第k个LLR,∏n表示第n个译码器输入在经过子块交织后的位置,∏n、Ωl和Γm是表1的数学表达式。FDA0000079007520000021.tif,FDA0000079007520000022.tif...

【技术特征摘要】
1.一种用于LTE的快速PBCH解码方法,包括解速率匹配、解子块交织、卷积码解码和CRC校验,其特征在于, Al,将PBCH解调和解扰后得到的对数似然比LLR存放于LLR存储器中,记为LLRk (k =0,1,…,K-1),其中, 在normal CP情况下,K的取值为480,960,1440或1920, 在 extended CP 情况下,K 的取值为 432、864、1296 或 1728 ; A2,将解速率匹配之前的120个数据, 在normal CP情况下,重复为480、960、1440或1920个数据, Extended CP情况下,重复为432、864、1296或1728个数据, 记录下120个数据子块交织前后的地址对应关系,得到子块交织前某个数据经过子块交织、速率匹配后数据的位置,得到表示咬尾卷积码编码后120个比特经过子块交织后的位置的表I为 24 ~2Γ ~23~~|~22~~|~25 I 64 I~θΓ ~63~~|~62~~|~65~~|~104]~ 0Τ1 ~103]~102]~ δ~ 3 2 5 44 41 43 42 45 84 81 83 82 85~34 31 33 32 35 74 Tl 73 72 75 TU~Γ Γ~TI ~U2 ~U5~14 Π 13 12 15 54 51 53 52 55 94 91 93 92 95~29 26 28 27 30 69 66 68 67 70 109 ~ΙΟθ ~108 ~107 ~ Το~9 6 8 7 10...

【专利技术属性】
技术研发人员:单鸣诸烜程
申请(专利权)人:杰脉通信技术上海有限公司晨星半导体股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1