【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。


相关推荐
海雅达手持终端PDA5 天前
巡线、深井、爆管抢修与极寒水网的硬件矩阵怎么配?海雅达水务巡检终端PDA选型指南
android·物联网·5g·集成测试·能源·政务
FPGA小迷弟6 天前
FPGA 千兆以太网帧格式全解:从 IEEE 802.3 帧结构到 Verilog 收发实现
人工智能·5g·fpga开发·架构·硬件架构
智联视频超融合平台7 天前
光纤铺不进去的地方,摄像头怎么联网?74 座水库给的答案
5g·边缘计算·视频监控·安防·视频联网
QH139292318808 天前
R&S ZNA43 ZNB3044 10MHz~43.5GHz网络分析仪
网络·5g
乌恩大侠9 天前
「AI-RAN」Aerial,使用ORAN C1模式
人工智能·5g·spark·o-ru·ai-ran
见合八方9 天前
借助半导体光放大器实现功率预算超31dB的112.5Gbit/s长距无源光网络
网络·5g·soa·光通信·激光雷达·半导体光放大器
星恒讯工业路由器10 天前
5G和Wi-Fi 6谁更快?先分清连接速率、应用吞吐和文件下载速度
5g·智能路由器·工业路由器·无线网络·网络测速·wi-fi 6·端到端吞吐
乌恩大侠11 天前
从 AI-RAN 到 AI Agent:基于 NVIDIA Nemotron 构建 5G/6G 智能网络故障诊断系统
服务器·人工智能·5g·o-ru·ai-ran·电信大模型
乌恩大侠11 天前
从真实 5G 网络采集 AI 训练数据:基于 NVIDIA Aerial Data Lake 构建 AI-RAN 数据平台
网络·人工智能·5g·aerial·o-ru·ai-ran
乌恩大侠11 天前
从纳秒级同步到厘米级定位:基于 NVIDIA Aerial、SRS 与多 O-RU 的 5G/6G UL-TDOA 实现原理与工程实践
人工智能·5g·o-ru·ai-ran