Chinaunix首页 | 论坛 | 博客
  • 博客访问: 318459
  • 博文数量: 88
  • 博客积分: 2051
  • 博客等级: 大尉
  • 技术积分: 950
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-14 23:59
文章分类

全部博文(88)

文章存档

2012年(3)

2011年(2)

2010年(9)

2009年(14)

2008年(60)

我的朋友

分类: 网络与安全

2011-08-24 02:52:49

本篇分四部分细说PBCH, 首先解释PBCH中MIB包含哪些信息, 然后解释PBCH的编码过程, 接下来解释PBCH的调制和映射过程, 最后介绍PBCH的接收过程.

PBCH信息比特共24位

  1. dl-bandwidth, 3位, 表示 6, 15, 25, 50, 75, 100 六种带宽.
  2. phich-duration, 1位, 表示Normal or Extend
  3. phich-resource, 2位, 对应PHICH的参数Ng, ={1/6, 1/2, 1, 2}
  4. SFN帧号高8位
  5. spare预留比特10位.

PBCH编码

  1. CRC16位, 并根据天线的个数进行Mask.
  2. 1/3码率的CC
  3. 对NormalCP而言, 速率匹配输出1920比特, 相当于重复16倍.

PBCH调制和映射

  1. 加扰, 扰码与Cell_ID有关.
  2. QPSK调制.
  3. 分层和预编码, 多天线只有发送分集(TD)方式, 无空间复用(SM)方式.
  4. 物理资源映射, subframe0的slot1中前四个OFDM符号的72个子载波. 注意天线端口为1,2,3,4的cell-special RS要保留.
  5. 40ms, 每10ms发送一个可以自解码的PBCH. (其实10ms的数据相当于将circle buffer重复了4次)
  6. 对Normal CP而言, 40ms的物理资源共4*(4*72-4*12)=960个子载波, 每个子载波上传输一个QPSK符号, 因此传输1920比特.

PBCH的接收: 主要要解决三个问题.

  1. 天线配置未知。发送天线配置不同则接收端MIMO检测的操作不同, 并且CRC的Mask也不同. 简单的方法是轮流试发送天线为1,2,4的情况;复杂的方法是根据cell-special RS进行发送天线估计,估计后再进行MIMO检测。
  2. 接收下来的10msPBCH是40ms中哪一段未知, 因此解扰用的扰码是哪一段也未知. 简单的方法是轮流用4段中的一段,直到CRC正确为止。
  3. 如何将多段10ms的PBCH合并译码?这个问题在理解了上面的原理后,相信大家很容易回答,有兴趣的可以回复评论进行讨论。
阅读(10042) | 评论(2) | 转发(0) |
给主人留下些什么吧!~~

greel2012-04-29 20:38:00

wscy_wang: 楼主,您好!我想请教一下,对于PBCH信道它指示了系统带宽,系统带宽可以确定FFT点数。在未知系统带宽的情况下可以解PBCH信道。可是解信道是需要解频域吗?如果.....
固定带宽,固定FFT点数,可以解码出PBCH吧

wscy_wang2012-03-26 15:20:20

楼主,您好!我想请教一下,对于PBCH信道它指示了系统带宽,系统带宽可以确定FFT点数。在未知系统带宽的情况下可以解PBCH信道。可是解信道是需要解频域吗?如果是解频域的话,就必须知道FFT点数,这不是很矛盾吗?