通信人家园

标题: 问个PBCH物理层如何解扰的问题  [查看完整版帖子] [打印本页]

时间:  2012-6-11 18:00
作者: jizhoumw     标题: 问个PBCH物理层如何解扰的问题

PBCH的码字在发送前会进行加扰,在手机同步后读取SIB前还没有SFN的信息。
请问这个时候UE如果知道当前的扰码而进行介绍的?

看了下协议,大致理解是,因为这个PBCH使用的扰码序列每隔40ms就重新初始化一次。是不是UE使用初始值去盲检测?对物理层的操作不是很懂。请指教。

[ 本帖最后由 jizhoumw 于 2012-6-11 18:08 编辑 ]
时间:  2012-6-11 20:54
作者: gochai

用RNTI进行加扰吧!而且PBCH是公共的RBTI,不需要盲检吧!
见解可能不对,欢迎高手回答!
时间:  2012-6-11 21:19
作者: jizhoumw

好像不太对,我说的是物理层的处理过程,使用RNTI好像是传输块处理的过程。

[ 本帖最后由 jizhoumw 于 2012-6-11 21:21 编辑 ]
时间:  2012-10-3 11:28
作者: hacperhacper

本帖最后由 hacperhacper 于 2012-10-3 13:28 编辑

一開始,為了要讀出MIB, 必須使用 blind decode 去解 PBCH。在每個 frame 中,對收到的 PBCH 要測試四種 scrambling 與三種 CRC mask。運氣好的話,在一個 frame 的時間內,可以讀到 MIB 與猜到 SFN 的兩個隱藏bits。
时间:  2013-1-21 13:57
作者: smallfs

The timing of the 40 ms transmission interval for each MIB on the PBCH is not indicated
explicitly to the UE; this is determined implicitly from the scrambling and bit positions,
which are re-initialized every 40 ms. The UE can therefore initially determine the 40 ms
timing by performing four separate decodings of the PBCH using each of the four possible
phases of the PBCH scrambling code, checking the CRC for each decoding.

PBCH的扰码初始序列是cinit=Ncellid。 而cellid已经在前面pss和sss的搜索过程中已知。 所以扰码序列就有了。 按照上面的英文部分, 只要最多4次搜索就可以得到40ms PBCH的起始。

另外PBCH的一个优点是,这40ms内容的任意10ms部分, 都是self decodeable的。 也就是说, 在SIR足够好的情况下, 只要解10ms的部分,就可以解出整个PBCH的内容了。如果不行,就合并下一个10ms,以此类推。 否则一定要等到40ms的部分全部拿到再解, 就有可能带来40~70ms的延迟(70ms延迟是在第一次接收处在第二个10ms部分的情况下)。
时间:  2013-6-4 09:21
作者: pinky66

介绍下怎么加扰的吧,解绕就很容易理解了;

在SFN%4==0时, 用cell_id产生4 * 480bit 扰码(norm CP), 在每个子帧物理层会选择0-479or 479-959 or 960-1439or 1440- 1919四段中的一段来进行加扰;



在UE接收端,通过主辅同步信号获得了cell_id和无线帧同步,即SFN一帧的起始位置;

在接收到一个无线帧后,将用上述四段扰码分别尝试解绕,对于每一段扰码解绕后的比特流 用三种可能的CRC mask进行check;







通信人家园 (https://www.txrjy.com/) Powered by C114