【5G PHY】5G SS/PBCH块介绍(三)

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持!
博主链接

本人就职于国际知名终端厂商,负责modem芯片研发。

在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。

博客内容主要围绕:

5G/6G协议讲解

算力网络讲解(云计算,边缘计算,端计算)

高级C语言讲解

Rust语言讲解

文章目录

  • PSS、SSS介绍
  • 一、PSS
    • [1.1 PSS介绍](#1.1 PSS介绍)
    • [1.2 PSS序列](#1.2 PSS序列)
  • [二 SSS](#二 SSS)
    • [2.1 SSS介绍](#2.1 SSS介绍)
    • [2.2 SSS的序列](#2.2 SSS的序列)

PSS、SSS介绍

一、PSS

1.1 PSS介绍

5G NR共有336×3=1008个物理小区标识(Physical Cell Identifier,PCI),PCI的计算如公式为 N I D c e l l = 3 N I D ( 1 ) + N I D ( 2 ) N^{cell}{ID}=3N^{(1)}{ID}+N^{(2)}{ID} NIDcell=3NID(1)+NID(2),其中 N I D ( 1 ) N^{(1)}{ID} NID(1)和 N I D ( 2 ) N^{(2)}_{ID} NID(2)是通过解码SSS和PSS获取到的。

PSS的序列有3种, N I D ( 2 ) N^{(2)}_{ID} NID(2)∈{0,1,2},他的序列是一个长度为127的伪随机序列,采用BPSK M序列,通过对基本的M序列进行循环移位的方式产生3个不同的PSS的序列,3个循环移位的位置分别为0、43和86。

PSS是UE进行小区搜索的第一个信号,是小区搜索过程中复杂度最高的过程,在此之前,UE还不知道系统的定时信息,UE内部的参考频率也不精确,UE和网络之间在频率上还有较大的波动。为了能够方便UE区分PSS序列,循环移位的间隔较大,且PSS的序列数量较少。

1.2 PSS序列

PSS的序列是通过下面的公式生成的
d P S S ( n ) = 1 − 2 x ( m ) ,其中 m = ( n + N I D ( 2 ) ) m o d 127 , 0 < = n < 127 d_{PSS}(n)=1-2x(m),其中m=(n+N^{(2)}_{ID})mod127,0<=n<127 dPSS(n)=1−2x(m),其中m=(n+NID(2))mod127,0<=n<127

其中x(n)通过下面的公式定义
x ( i + 7 ) = ( x ( i + 4 ) + x ( i ) ) m o d 2 x(i+7)=(x(i+4)+x(i))mod2 x(i+7)=(x(i+4)+x(i))mod2

初始序列由下面的公式定义

x ( 6 ) × x ( 5 ) × x ( 4 ) × x ( 3 ) × x ( 2 ) × x ( 1 ) × x ( 0 ) \] = \[ 1110110 \] \[x(6) × x(5) × x(4) × x(3) × x(2) × x(1) × x(0)\]=\[1 1 1 0 1 1 0\] \[x(6)×x(5)×x(4)×x(3)×x(2)×x(1)×x(0)\]=\[1110110

PSS映射到SSB中间连续的127个子载波上,只要搜索到PSS,UE即可获得PSS的定时、SSB的子载波间隔和PCI的 N I D ( 2 ) N^{(2)}_{ID} NID(2),同时可以作为UE内部频率产生的参考,很大程度上消除UE和网络之间的频率波动。

二 SSS

2.1 SSS介绍

SSS有336种取值, N I D ( 1 ) N^{(1)}_{ID} NID(1)∈{0,1,...,335},相比于PSS的序列,SSS有很多,主要原因是UE已知SSS序列的定制,搜索SSS序列的复杂度显著降低。NR的SSS也是长度为127的伪随机序列,采用频域BPSK M序列。

2.2 SSS的序列

SSS有两个生成多项式
d S S S ( n ) = ⌊ 1 − 2 x 0 ( ( n + m 0 ) m o d 127 ⌋ ⌊ 1 − 2 x 1 ( ( n + m 1 ) m o d 127 ⌋ d_{SSS}(n)=\lfloor{1-2x_0((n+m_0)mod127}\rfloor\lfloor{1-2x_1((n+m_1)mod127}\rfloor dSSS(n)=⌊1−2x0((n+m0)mod127⌋⌊1−2x1((n+m1)mod127⌋
m 0 = 15 ⌊ N I D ( 1 ) / 112 ⌋ + 5 N I D ( 2 ) m_0=15\lfloor{N^{(1)}{ID}/112}\rfloor+5N^{(2)}{ID} m0=15⌊NID(1)/112⌋+5NID(2)
m 1 = N I D ( 1 ) m o d 112 m_1=N^{(1)}_{ID}mod112 m1=NID(1)mod112
0 < = n < 127 0<=n<127 0<=n<127

其中x0(n)和x1(n)通过下面的公式定义

x 0 ( 6 ) x 0 ( 5 ) x 0 ( 4 ) x 0 ( 3 ) x 0 ( 2 ) x 0 ( 1 ) x 0 ( 0 ) \] = \[ 0000001 \] \[x_0(6)x_0(5)x_0(4)x_0(3)x_0(2)x_0(1)x_0(0)\]=\[0 0 0 0 0 0 1\] \[x0(6)x0(5)x0(4)x0(3)x0(2)x0(1)x0(0)\]=\[0000001

x 1 ( 6 ) x 1 ( 5 ) x 1 ( 4 ) x 1 ( 3 ) x 1 ( 2 ) x 1 ( 1 ) x 1 ( 0 ) \] = \[ 0000001 \] \[x_1(6)x_1(5)x_1(4)x_1(3)x_1(2)x_1(1)x_1(0)\]=\[0 0 0 0 0 0 1\] \[x1(6)x1(5)x1(4)x1(3)x1(2)x1(1)x1(0)\]=\[0000001

SSS映射到SSB中间连续的127个子载波上,只要搜索到SSS,UE即可获得 N I D ( 1 ) N^{(1)}{ID} NID(1),根据 N I D ( 1 ) N^{(1)}{ID} NID(1) N I D ( 2 ) N^{(2)}_{ID} NID(2),UE即可获得小区PCI。


相关推荐
Gnail33 小时前
7.3.1 5G 手机初始接入阶段的小区选择
5g·rsrp·小区选择·小区重选·移动性·s准则
Multipath7121 天前
乾元通基于原生UDP时隙感知的多链路聚合方案
网络·网络协议·5g·安全·udp·智能路由器·实时音视频
daad7771 天前
AI 能造出更接近香农极限的译码器吗?
人工智能·5g·译码器·香农
华允物联-HUAIOT1 天前
5G DTU值得买吗?4G DTU与5G DTU成本及应用场景对比
5g·dtu
chshang19922 天前
映翰通IR305路由器 4G 在线,但云平台为什么还是掉线?
物联网·5g·边缘计算
YaraMemo2 天前
元启发式算法框架
人工智能·算法·5g·信息与通信·启发式算法·信号处理
物联通信量讯说2 天前
5G会取代4G吗?物联网设备出海正在走向多网络融合
网络·物联网·5g
STQY燊桐启元(深圳)电子科技2 天前
5G 射频光模块场景,ST‑XDP 微波吸波导热垫片应用优势,对比 DP 导热硅胶片
经验分享·笔记·5g
yunlaodacom2 天前
腾讯云国际站代理商:TKE镜像500MB和5GB,Pod冷启动能差多少?镜像拉取与启动优
5g·云计算·腾讯云
Micro_ET2 天前
5G PA温度补偿方案简略
5g