<!-- title: 图解5G小区搜索与SSB波束扫描原理 -->

# 图解5G小区搜索：手机开机后如何找到基站

你有没有想过一个问题：手机开机的那一刻，它对这个世界**一无所知**——不知道自己在哪个运营商的网络里，不知道周围有多少个基站，甚至不知道该把接收机调到哪个频率上。它就像一个被蒙住眼睛扔进陌生城市的人，要在几秒钟内完成“找到路牌、认出街道、读懂地图”三件事，然后才能注册上网。

这套“认路”机制，就是**小区搜索（Cell Search）**，而它的核心载体叫**同步信号块（SSB，Synchronization Signal Block）**。SSB是5G NR相对4G LTE改动最大、也最能体现5G设计哲学的地方之一——理解了SSB，你就理解了5G“用波束说话”的思路是如何渗透到最底层的。

本文从“为什么这样设计”出发，把SSB的时频结构、三路信号的分工、PCI的编排规则、波束扫描的运作方式，以及它们和随机接入的关系，一次讲透。

---

## 一、先看4G怎么做，才知道5G为什么改

4G LTE的同步方式很“直接”：主同步信号（PSS）和辅同步信号（SSS）用**全向天线**铺满整个小区，像广场上的大喇叭广播——不管你站在小区哪个角落，都能听到同样的声音。

这在Sub-3GHz、天线基本静止的年代够用了。但5G面临两个新问题：

**问题一：毫米波的方向性诅咒。** FR2频段（24.25GHz–71GHz，据Wikipedia的5G NR词条）的路径损耗极大，如果还用全向方式广播同步信号，功率摊在整个空间里，手机根本收不到。基站必须把能量**聚成波束**定向发射——可波束是窄的，一次只能照一个方向，怎么保证各个方向的用户都“听得到”？

**问题二：大规模天线阵列带来了新自由度，也带来了新麻烦。** 波束是可编排的资源，同步信号不再只是“让人找到基站”，还应该承担“帮手机和基站对齐波束”的任务——它得是波束管理的第一块基石。

于是3GPP把同步信号从“广播喇叭”改造成了“探照灯阵列”，这就是SSB设计的出发点。

---

## 二、SSB的时频结构：一个4×240的“名片”

SSB在时频资源上占了**4个OFDM符号 × 240个子载波（20个RB）**，持续约一个短符号周期。这4个符号里装了三样东西：PSS、SSS、PBCH（含其解调参考信号PBCH DMRS）。

用一张结构示意图看它们的摆放（以典型的频域位置为例）：

```mermaid
flowchart TB
    subgraph SSB["SSB 时频结构：4个OFDM符号 x 240个子载波"]
        direction TB
        S0["符号0：PBCH 56REx20 + PBCH_DMRS"]
        S1["符号1：PSS 全占127子载波 两侧留空"]
        S2["符号2：PBCH 240REx20 + SSS 全占127子载波"]
        S3["符号3：PBCH 56REx20 + PBCH_DMRS"]
        S0 --> S1
        S1 --> S2
        S2 --> S3
    end
    NOTE["注意：PSS和SSS均为127子载波 居中摆放 PBCH贴边铺满"]
    S3 --> NOTE
```

更准确地拆开看（频域从左到右）：

- **符号0**：56个子载波PBCH + 中间PBCH DMRS + 56个子载波PBCH；
- **符号1**：中间127个子载波放PSS，两侧各预留空白（不发射，避开中心载波的直流干扰）；
- **符号2**：中间127个子载波放SSS，SSS两侧紧贴各48个子载波PBCH；
- **符号3**：与符号0对称，PBCH + DMRS + PBCH。

三路信号的分工和“原材料”，是理解小区搜索的钥匙：

| 组件 | 位置 | 序列/编码 | 长度 | 作用 |
|------|------|-----------|------|------|
| PSS（主同步信号） | 符号1，居中127子载波 | Zadoff-Chu序列，仅3条 | 127 | 检出符号边界与N_ID2（0–2），获得粗同步 |
| SSS（辅同步信号） | 符号2，居中127子载波 | Gold（m）序列，336种 | 127 | 检出帧边界与N_ID1（0–335），拼出完整PCI |
| PBCH（物理广播信道） | 符号0/2/3，共240个REx20 | Polar码，载荷56比特 | 576 | 携带MIB：帧号、SSB索引、SIB1调度信息 |
| PBCH DMRS | 符号0/2/3中穿插 | 基于PCI生成 | — | 相干解调的参考基准 |

一个有意思的细节：5G NR的子载波间隔家族有7档（15/30/60/120/240/480/960 kHz，据Wikipedia 5G NR词条汇总），其中**240 kHz这一档专门留给SSB做搜索和测量用**——也就是说，SSB可以工作在与业务信道不同的子载波间隔上。为什么？因为SSB要在不同频段、不同场景下都“容易被找到”，它的参数必须独立于业务配置，这在4G里是不可想象的。

---

## 三、PSS：用“指纹”完成第一次握手

手机开机后，第一步是在频点上搜索PSS。这里的设计体现了通信系统一个经典思想：**用序列的相关性传递信息**。

PSS只有3条可能的Zadoff-Chu序列，对应N_ID2的3种取值。Zadoff-Chu序列有个漂亮的数学性质——**任意两条不同序列互相关近似为零，自身自相关呈现尖锐峰值**。手机把接收信号与3条候选序列分别做滑移相关：

$$
R_{k}(\tau) = \sum_{n=0}^{126} r(n+\tau)\, p_{k}^{*}(n), \quad k \in \{0,1,2\}
$$

哪条序列在哪个时间偏移上出现尖峰，手机就同时得知了两件事：**OFDM符号边界在哪**（时间同步）和**这个小区的N_ID2是几**。

这就像在黑暗房间里摸黑找开关：墙上只有3种形状的开关面板（3条序列），你用手一摸（相关运算），不仅知道它是哪种面板（N_ID2），还知道了墙的确切位置（符号边界）。**一次相关，双重收获**——这是同步信号设计最优雅的地方。

为什么PSS只有3种而不是1008种全放这里？因为PSS是手机“盲搜”的第一步，候选序列越多，搜索越慢、漏检率越高。3GPP把搜索压力拆成了两级：先用3条序列快速锁定，再用336种组合精确定位——**把一个大搜索问题分解成两个小搜索的乘积**。

---

## 四、SSS与PCI：3×336的编排艺术

拿到N_ID2后，手机在紧随其后的符号2里找SSS。SSS由Gold序列生成，有336种组合，对应N_ID1。至此：

$$
N_{\text{PCI}} = 3 \times N_{\text{ID1}} + N_{\text{ID2}}, \quad N_{\text{ID1}} \in [0, 335],\; N_{\text{ID2}} \in [0, 2]
$$

所以5G NR一共有 $3 \times 336 = 1008$ 个物理小区识别码（PCI）。相比LTE的504个翻了一倍——因为5G的密集组网、室内数字化站点数量暴增，PCI资源必须更充裕。

注意SSS和PSS的**摆放顺序在4G和5G里正好相反**：LTE是SSS在前、PSS在后，而5G是PSS在前、SSS在后。为什么？因为5G把PSS单独放在一个符号里、两侧留空，手机可以先用PSS获得精确的符号定时，再“顺藤摸瓜”到下一个符号解SSS，两级同步衔接更干净，也方便手机对SSB做单符号的快速检波省电。

PCI不只是个门牌号，它还**暗中决定着两组参考信号的位置**：

- $N_{\text{PCI}} \bmod 3$ 决定PBCH DMRS的频域位置；
- $N_{\text{PCI}} \bmod 4$ 决定PBCH DMRS占用的OFDM符号位置。

这两条取模规则是现网PCI规划的命门，后面实战部分细说。

---

## 五、PBCH与MIB：从“找到”到“读懂”

同步信号只解决“找到小区”，要接入还得“读懂小区”。PBCH承载的MIB（主信息块）虽然只有56比特，却是全小区最重要的56比特，内容包括：

- **系统帧号（SFN）高6位**（帧号共10位，低4位藏 in PBCH的编码细节里）；
- **SIB1的调度信息**：pdcch-ConfigSIB1告诉手机去哪里找承载SIB1的PDCCH——这是通往系统消息的大门钥匙；
- **半帧定时与Kssb**：告知SSB在半帧中的位置、SSB与CORESET0的频域偏移；
- **小区 barring 等接入控制标志**。

手机读完MIB，才能按图索骥找到SIB1，拿到随机接入配置、PLMN列表等完整接入参数。整条链路是严格的**接力关系**，一步找不到，后面全断：

```mermaid
flowchart TB
    A["开机 频点扫描"] --> B["检出PSS 获得符号定时与N_ID2"]
    B --> C["检出SSS 获得帧定时与N_ID1 拼出PCI"]
    C --> D["解调PBCH DMRS 相干解调PBCH"]
    D --> E["读取MIB 获得SFN与SIB1调度信息"]
    E --> F["盲检PDCCH 读取SIB1"]
    F --> G["获得接入参数 发起随机接入"]
    A --> H["同步栅格GSCN 只扫稀疏锚点频点"]
    H --> A
```

流程图左下角那条回边藏着5G一个容易被忽视的设计：**同步栅格（GSCN，Global Synchronization Channel raster）**。5G频带宽（FR2单载波可达400MHz），如果手机在每个可能的载波中心频点上盲搜SSB，工作量是天文数字。于是规范规定SSB必须落在稀疏的“同步栅格”上——栅格点之间的间隔远大于业务信道栅格。手机先沿稀疏栅格扫一遍找到SSB，再从SSB推导出载波的确切位置。**先稀疏锚定，再精确对齐**，这与GPS先用粗码再进细码是同一个思想。

---

## 六、Beam Sweep：让同步信号学会“转头”

现在回到开头的问题：波束是窄的，如何让所有方向的用户都找到基站？

5G的答案叫**波束扫描（Beam Sweep）**：把多个SSB在时间上排成一个队列（SSB Burst Set），每个SSB用**不同方向的波束**发射，像灯塔一样依次扫过整个扇区。手机只要听到其中任何一个SSB，就同时完成了两件事——找到小区 + 找到自己对应的最佳波束。

```mermaid
flowchart TD
    subgraph BS["一个SSB Burst Set 内按时间顺序发射"]
        direction LR
        B0["SSB0 波束指向东"] --> B1["SSB1 波束指向东南"]
        B1 --> B2["SSB2 波束指向南"]
        B2 --> B3["SSB3 波束指向西南"]
    end
    UE1["东边手机 锁定SSB0"] -.仅听到SSB0.-> B0
    UE2["南边手机 锁定SSB2"] -.仅听到SSB2.-> B2
```

关键参数是**每个burst set里SSB的最大数量Lmax**，它与频率范围挂钩：

| 频率范围 | 半帧内SSB候选位置数 Lmax | SSB子载波间隔（典型） | 波束宽度典型值 |
|----------|:---:|:---:|:---:|
| ≤ 3 GHz（FR1低频） | 4 | 15/30 kHz | 较宽，波束数少 |
| 3–6 GHz（FR1高频） | 8 | 30 kHz | 中等 |
| FR2（24–71 GHz） | 64 | 120/240 kHz | 很窄，需密集扫描 |

这个表背后的逻辑是**天线增益与波束宽度的守恒**：频率越高，同样口径的天线阵能形成的波束越窄（增益越高），要覆盖同样的扇区角度就需要更多波束接力，所以Lmax从4逐级涨到64。反过来说，低频段不需要那么多波束，Lmax=4就够了——**SSB数量本质上是在“扫描时间”和“覆盖增益”之间做交易**。

Burst set以20ms为基本周期，但实际可以配置为5/10/20/40/80/160ms重复发射，以增强覆盖。手机侧则只需在20ms窗口内监听即可——至于网络每20ms发一次还是每160ms发一次，对搜索成功率无影响，只影响搜索速度和基站功耗。

还有一个精妙之处：**SSB是“准静态”的，波束却是可以动态调整的**。某个SSB索引固定对应某个“方向区域”，但基站实际用什么权重去打这个方向，完全可以随环境（比如有没有遮挡、用户聚集在哪里）动态优化。SSB提供的是波束的“门牌号体系”，而不是焊死的物理方向。

---

## 七、SSB与随机接入：波束对齐的闭环

小区搜索的终点不是读完系统消息，而是**让基站知道“你在哪个波束下”**。这就要说到SSB与RACH occasion的映射（SSB-to-RO mapping）。

手机在某个SSB（比如SSB2）上信号最好，发起随机接入时就只在与SSB2关联的RACH时机上、用与SSB2波束方向对齐的发送波束发preamble。基站在哪个RO上收到preamble，就反过来知道该用哪个接收/发射波束与这台手机后续通信。

```mermaid
sequenceDiagram
    participant gNB as gNB
    participant UE as 手机
    Note over UE: 锁定SSB2 信号最佳
    UE->>gNB: 在SSB2关联的RO发送preamble 波束对准SSB2方向
    gNB->>UE: RAR响应 指定后续波束与TA
    Note over gNB: 在SSB2方向收发 双方波束对齐
```

至此，波束管理完成了第一轮闭环：**下行用Beam Sweep广播，上行用关联RO应答**。后续的波束精化（CSI-RS测量、波束切换）都建立在这轮粗对齐之上。可以说，**小区搜索就是5G波束管理的第0步**——这是它与4G同步流程在定位上的本质区别：4G的PSS/SSS只是“报时员”，5G的SSB是“报时员+向导”。

---

## 八、现网实战：这些原理藏在你每天的调试里

**1. SSB RSRP与普通RSRP不是一回事。** 路测软件里看到的SSB-RSRP是窄波束上的同步信号功率，可能比全向参考信号强得多（波束增益），也可能因为波束没对准而很差。判断覆盖问题时要先问一句：**这是哪个SSB index的RSRP？** 不同index的强弱对比，直接反映手机当前锁定的波束方向是否合理。

**2. PCI mod 3干扰是5G路测的常见病。** 相邻小区若PCI模3同余，它们的PBCH DMRS会落在相同的频域位置上，互相踩踏，表现为MIB解码失败率升高、SSB SINR差。规划PCI时，同站三扇区之间必须刻意错开mod 3取值——这不是玄学，而是DMRS位置公式的直接推论。同理，PCI mod 4决定DMRS的时域符号，规避mod 4冲突能减少符号级干扰。

**3. 邻区漏配的早期症状是“SSB忽强忽弱”。** 手机在两个SSB之间来回重选，本质是它不断在burst set的不同SSB上重新锚定。如果配置的邻区关系缺失，重选会退化为“掉网重搜”，用户感知就是网页卡顿、视频转圈。看信令时先查RRC重选原因，再对时间轴上的SSB RSRP曲线。

**4. 常见误解：“SSB波束=固定的物理波束”。** 实际上SSB index对应的是逻辑上的方向分区，基站的赋形权重可动态优化。调试波束问题时，不要把“SSB0弱”直接等同于“东边物理故障”，也可能是赋形权重的配置问题。

**5. NSA组网下的搜索路径不同。** NSA模式手机通过4G锚点获得5G频点信息后做“已知频点”的SSB搜索，比SA盲搜快得多。所以同样的弱覆盖，NSA和SA用户的表现可能完全不同——排障时先确认组网模式。

---

## 常见问题

**Q: SSB和LTE的PSS/SSS是什么关系？是简单升级吗？**
A: 不是简单升级，而是“集成+重构”。LTE的PSS/SSS是纯同步信号，广播信道（PBCH）单独放在别处；5G把三者打包进一个4符号×240子载波的SSB，让它一次交付“定时+PCI+主系统消息”，并且每个SSB绑定一个波束方向。可以理解为：LTE交付的是三张散装卡片，5G把它们装订成了一本带波束门牌的小册子。

**Q: 为什么PCI一共是1008个，而不是其他数字？**
A: 它由两级搜索的结构决定：PSS提供3种N_ID2，SSS提供336种N_ID1，相乘得1008。3的设计动机是搜索速度（第一级候选越少越快），336的设计动机是满足密集组网的PCI容量，并把mod 3、mod 4等取模约束“消化”在充足的号码空间里。

**Q: 手机怎么知道SSB的频域位置？要一个个频点试吗？**
A: 不用全频段盲试。SSB被约束在同步栅格（GSCN）上，栅格点比业务信道栅格稀疏得多。手机沿GSCN扫描，命中PSS后进一步确认SSB，再通过MIB中的偏移参数推算出载波中心和SIB1的位置。层级是：稀疏栅格找SSB → SSB推载波 → MIB推SIB1。

**Q: SSB周期配5ms和160ms，对手机搜索速度有影响吗？**
A: 手机搜索成功的概率由burst set内容决定，周期只影响“多久等到一次机会”和基站能耗。配置长周期（如160ms）可降低SSB发射占空比、省电并降低干扰，代价是新用户接入稍慢——这是现网做SSB周期优化时的核心权衡。

**Q: FR2为什么要64个SSB候选，能减少吗？**
A: Lmax=64是上限，不是强制用量。毫米波波束极窄，要无缝覆盖整个扇区，需要大量方向分区接力扫描；如果实际天线配置的波束较宽，可以只用其中部分候选位置。但波束越少，单波束增益越依赖硬件，覆盖与扫描开销的平衡需要按天线阵列规格具体测算。

---

## 参考来源

2. [5G SSB - ShareTechnote](https://www.sharetechnote.com/html/5G/5G_SSB.html) — 5G物理层教学站点，含SSB时频结构与beam sweep图解（本次抓取受网络限制未成功，正文相关内容依据3GPP NR规范稳定知识撰写，已注明）。
3. [5G NR Synchronization Signal Block - TechPlayon](https://www.techplayon.com/5g-nr-synchronization-signal-block-ssb-burst-set-common-control-framework/) — SSB burst set与公共控制框架解析（抓取受限，列作延伸阅读）。
4. [5G NR - RF Wireless World](https://www.rfwireless-world.com/Terminology/5G-NR-SSB.html) — SSB术语页，含PSS/SSS/PBCH分解说明（抓取受限，列作延伸阅读）。

> 本文SSB时频结构（4符号×240子载波）、PCI构成公式、Lmax分级、MIB 56比特等内容均为3GPP NR规范中的稳定基础事实，其中频段范围与子载波间隔两处关键事实已通过Wikipedia交叉验证；抓取受限部分已如实标注。

---
> 本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵**爱卫生**（微信ID: gprshome201101）维护，聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。
> 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
