通信人家园

 找回密码
 注册

只需一步,快速开始

搜索
查看: 3037|回复: 9

[技术讨论] [5GNR] 5G PBCH学习笔记 [复制链接]

军衔等级:

  中士

注册时间:
2014-5-8
发表于 2018-8-10 15:56:19 |显示全部楼层
本帖最后由 jeffyko 于 2018-9-12 19:15 编辑



5G PBCH的学习笔记1
15G PBCHpayload长度为24比特,与LTEPBCH paylaod是一样长的。
25G24比特的payload具体内容:见38.331协议:
MIB ::=                                                            SEQUENCE {
         systemFrameNumber                                       BIT STRING (SIZE (6)),
         subCarrierSpacingCommon                               ENUMERATED {scs15or60, scs30or120},
         ssb-SubcarrierOffset                                INTEGER (0..15),
         dmrs-TypeA-Position                                         ENUMERATED {pos2, pos3},
         pdcch-ConfigSIB1                                      INTEGER (0..255),
         cellBarred                                                          ENUMERATED {barred, notBarred},
         intraFreqReselection                                ENUMERATED {allowed, notAllowed},
         spare                                                                  BIT STRING (SIZE (1))
}
其中5G只保留了域:systemFrameNumber
这里:SFN的高6比特放在PBCH payload里,低4比特作作为信道编码的一部分,在PBCH传输块中传送。
接下来看看SFN的这低4比特在PBCH传输块的哪个位置—PBCH payload产生处
3PBCH payload产生
详见38.212 7.1.1节描述,下面是对该节的理解总结。
从上图可看出:SFN的低4比特是紧接在高层产生的PBCH payload24比特)之后。38.212 7.1.1节处理完后相当于就是PBCH的传输块(TB)了,其长度由输入的24比特变成了24+8=32比特了。
4PBCH 在比特级的后续处理过程简介
PBCH Payload产生后(32比特)——>加扰——>CRC添加——>Polar编码——>速率匹配。
其中,加扰后输出数据长度不变,还是32比特。
      CRC(24比特)添加后输出数据长度为32+24=56比特。
      Polar编码,输出比特长度为N=2^9=512比特。
      速率匹配,输出数据长度为E=864比特。


PBCH payload.png
PBCH payload.png
已有 1 人评分经验 家园币 收起 理由
jeffyko + 10 + 10 感谢分享!

总评分: 经验 + 10  家园币 + 10   查看全部评分

军衔等级:

  实习版主

注册时间:
2014-12-31
发表于 2018-8-10 16:38:47 |显示全部楼层
谢谢分享,学习的很细了

点评

cyy1362  呵呵,刚开始学习协议  详情 回复 发表于 2018-8-11 15:22
2019一建通信学习群:837461356
2019通信工程师学习群:872185862
通信行业考证微信公众号:老杨资考部落

军衔等级:

  中士

注册时间:
2011-12-17
发表于 2018-8-11 09:12:04 |显示全部楼层
介绍得一目了然!

军衔等级:

  中士

注册时间:
2014-5-8
发表于 2018-8-11 15:22:18 |显示全部楼层
芙蓉落叶 发表于 2018-8-10 16:38
谢谢分享,学习的很细了

呵呵,刚开始学习协议

军衔等级:

  上士

注册时间:
2008-9-4
发表于 2018-8-12 15:15:09 |显示全部楼层
谢谢分享,学习的很细了

军衔等级:

  新兵

注册时间:
2018-9-11
发表于 2018-9-11 15:06:04 |显示全部楼层
学习了,很详细

军衔等级:

  一级通信军士

注册时间:
2011-11-21
发表于 2018-11-29 19:52:01 |显示全部楼层
请教楼主一个问题,关于SS PBCH block index的低2 or 3bits。
我看38.211 7.3.3.1和7.4.1.4.1小节都有体现,也就是pbch 加扰和dmrs for pbch的生成过程都有这个输入。

这个处理是不是有点想太多了啊,pbch加扰过程中有这个操作按说就可以了,为啥在dmrs生成过程中也要有这个输入呢

军衔等级:

  一级通信军士

注册时间:
2011-11-21
发表于 2018-11-29 19:53:10 |显示全部楼层
还有,貌似pbch也支持beam forming/sweeping,协议中看到哪里有体现了么?

点评

jeffyko  这些正是beam-centric design的结果 #beam最大可以是4个(2bits),8个(3bits)或64个(5bits) 对于最大4个或8个,直接将beam index(max 3bits)用于dmrs for pbch加扰 对于最大64个,3 LSBs在dmrs for pbch中  详情 回复 发表于 2018-11-30 09:06

军衔等级:

  副版主

注册时间:
2010-12-20
发表于 2018-11-30 09:06:50 |显示全部楼层
本帖最后由 jeffyko 于 2018-11-30 09:07 编辑
landai 发表于 2018-11-29 19:53
还有,貌似pbch也支持beam forming/sweeping,协议中看到哪里有体现了么?

这些正是beam-centric design的结果
#beam最大可以是4个(2bits),8个(3bits)或64个(6bits)
对于最大4个或8个,直接将beam index(max 3bits)用于dmrs for pbch加扰
对于最大64个,3 LSBs在dmrs for pbch中,3MSBs在pbch payload中

点评

landai  谢谢回复。 问一下beam-centric在哪里有描述呢?没太见过这个概念。  详情 回复 发表于 2018-11-30 10:21
Once a wise man said: Learn something of everything and learn everything of something!

军衔等级:

  一级通信军士

注册时间:
2011-11-21
发表于 2018-11-30 10:21:16 |显示全部楼层
jeffyko 发表于 2018-11-30 09:06
这些正是beam-centric design的结果
#beam最大可以是4个(2bits),8个(3bits)或64个(6bits)
对于最 ...

谢谢回复。
问一下beam-centric在哪里有描述呢?没太见过这个概念。
您需要登录后才可以回帖 登录 | 注册 |

Archiver|手机版|C114 ( 沪ICP备12002292号 )|联系我们 |网站地图  

GMT+8, 2018-12-13 17:30 , Processed in 0.140625 second(s), 20 queries , Gzip On.

Copyright © 1999-2018 C114 All Rights Reserved

Discuz Licensed

回顶部