跳转至

第 1 章:PBCH 盲检详解

物理广播信道盲检 — UE 初始接入的第一步


1.1 PBCH 概述

1.1.1 PBCH 的作用

PBCH (Physical Broadcast Channel) 是物理层广播信道,用于携带 MIB (Master Information Block) — 最基本的系统信息。

1
2
3
4
5
6
7
8
┌─────────────────────────────────────────────────────────┐
│  UE 开机后的第一个盲检目标                               │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  PSS/SSS → PBCH 盲检 → PDCCH 盲检 → PDSCH                │
│  (同步)   (MIB)     (SIB1 调度) (SIB1 数据)               │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.1.2 MIB 内容

字段 比特数 说明
systemFrameNumber (SFN) 6 bits 系统帧号高 6 位
subCarrierSpacingCommon 1 bit SIB1 子载波间隔
ssb-SubcarrierOffset 4 bits SSB 与 RB 网格偏移
dmrs-TypeA-Position 1 bit DMRS 位置
pdcch-ConfigSIB1 8 bits CORESET#0/SearchSpace#0 配置
cellBarred 1 bit 小区禁止标志
intraFreqReselection 1 bit 同频重选允许
spare 1 bit 保留
总计 24 bits 实际传输 32 bits + 16/24 bits CRC

1.2 4G LTE PBCH 盲检

1.2.1 时频结构

┌─────────────────────────────────────────────────────────┐
│  4G PBCH 时频位置                                        │
├─────────────────────────────────────────────────────────┤
│  • 频域:中心 72 个子载波 (6 个 RB, 1.08 MHz)             │
│  • 时域:每帧 #0 子帧的 slot 1 (第 5-8 个 OFDM 符号)        │
│  • 周期:40ms (4 帧重复)                                 │
│  • 天线端口:0-3 (根据 CRS 数量)                          │
└─────────────────────────────────────────────────────────┘

帧结构 (FDD):
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┐
│ SF0 │ SF1 │ SF2 │ SF3 │ SF4 │ SF5 │ SF6 │ SF7 │ SF8 │ SF9 │
├─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┼─────┤
│PBCH │     │     │     │     │     │     │     │     │     │
│(40ms 重复)                                              │
└─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┴─────┘

1.2.2 盲检流程

┌─────────────────────────────────────────────────────────┐
│  Step 1: 确定 PBCH 位置                                  │
├─────────────────────────────────────────────────────────┤
│  • 频域:DC 子载波为中心,左右各 36 个子载波               │
│  • 时域:已知 (SF0 的 slot1,符号 4-7)                    │
│  • 无需盲检位置 (固定)                                   │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 2: 盲检天线端口数量                                │
├─────────────────────────────────────────────────────────┤
│  • 尝试 1 天线 (Port 0)                                   │
│  • 尝试 2 天线 (Port 0,1)                                │
│  • 尝试 4 天线 (Port 0,1,2,3)                            │
│  • 通过 CRS (Cell-specific Reference Signal) 判断        │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 3: 盲检 40ms 定时 (系统帧号低 2 位)                 │
├─────────────────────────────────────────────────────────┤
│  • PBCH 每 40ms 重复,但加扰序列不同                       │
│  • SFN mod 4 = 0,1,2,3 → 4 种加扰                         │
│  • UE 尝试 4 种解扰,CRC 通过即找到定时                   │
│  • 等效于盲检 SFN 低 2 位                                 │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 4: 解码 MIB                                        │
├─────────────────────────────────────────────────────────┤
│  ① 提取 240 个 RE (4 符号 × 60 子载波)                      │
│  ② QPSK 解调                                              │
│  ③ 解扰 (基于 PCI 和 SFN)                                 │
│  ④ 解码 (Tail-biting Convolutional Code, 1/3 码率)       │
│  ⑤ CRC 校验 (16 bits)                                    │
│  ⑥ 通过 → 获取 MIB                                       │
└─────────────────────────────────────────────────────────┘

1.2.3 盲检次数

盲检类型 次数 说明
天线端口 3 次 ½/4 天线
40ms 定时 4 次 SFN mod 4 = 0/½/3
最坏情况 12 次 3 × 4

1.3 5G NR PBCH 盲检

1.3.1 时频结构 (SSB 内)

┌─────────────────────────────────────────────────────────┐
│  5G PBCH 时频位置 (SSB 内)                               │
├─────────────────────────────────────────────────────────┤
│  • SSB = PSS + SSS + PBCH (DMRS) + PBCH (data)          │
│  • 频域:240 个子载波 (20 个 RB, 4.32 MHz @ 30kHz SCS)   │
│  • 时域:4 个 OFDM 符号                                   │
│  • 周期:5/10/20/40/80/160ms (可配置)                    │
└─────────────────────────────────────────────────────────┘

SSB 结构 (Case A, <3GHz):
┌─────────────────────────────────────────────────────────┐
│  Symbol 0:  [PSS_______________________]                 │
│  Symbol 1:  [PBCH(DMRS)___PBCH(data)___PBCH(DMRS)___]   │
│  Symbol 2:  [SSS_______________________]                 │
│  Symbol 3:  [PBCH(DMRS)___PBCH(data)___PBCH(DMRS)___]   │
└─────────────────────────────────────────────────────────┘

1.3.2 盲检流程 (比 4G 复杂!)

┌─────────────────────────────────────────────────────────┐
│  Step 1: PSS 检测 (时频粗同步)                           │
├─────────────────────────────────────────────────────────┤
│  • 3 种 PSS 序列 (NID2 = 0,1,2)                          │
│  • 相关检测找到 PSS 位置 → 5ms 定时                       │
│  • 盲检次数:3 次                                         │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 2: SSS 检测 (小区 ID 确认)                          │
├─────────────────────────────────────────────────────────┤
│  • 336 种 SSS 序列 (NID1 = 0~335)                        │
│  • 结合 PSS → PCI = 3×NID1 + NID2 (0~1007)              │
│  • 盲检次数:336 次 (但相关检测可并行)                     │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 3: PBCH DMRS 检测 (波束识别)                       │
├─────────────────────────────────────────────────────────┤
│  • DMRS 序列携带 SSB index 高 3 位信息                    │
│  • 8 种可能的 DMRS 序列                                   │
│  • 盲检次数:8 次                                         │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 4: PBCH 数据解码 (80ms 定时盲检)                   │
├─────────────────────────────────────────────────────────┤
│  • PBCH 80ms 重复,但加扰不同                              │
│  • SFN mod 8 = 0~7 → 8 种加扰                            │
│  • SSB index 低 3 位也需要盲检 (Lmax=4/8/64)             │
│  • 盲检次数:8 (SFN) × Lmax (SSB index) = 64 次          │
└─────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────┐
│  Step 5: 获取 MIB                                        │
├─────────────────────────────────────────────────────────┤
│  ① 提取 PBCH RE (Symbol 1,3 的数据部分)                   │
│  ② QPSK 解调                                              │
│  ③ 解扰 (基于 PCI, SFN, SSB index)                       │
│  ④ 解码 (Polar Code, 5G 新编码)                          │
│  ⑤ CRC 校验 (24 bits)                                    │
│  ⑥ 通过 → 获取 MIB                                       │
└─────────────────────────────────────────────────────────┘

1.3.3 5G 波束扫描与 Lmax

5G 使用波束赋形,SSB 在不同波束方向发送:

频段 Lmax (最大 SSB 数) SSB index 范围
<3 GHz 4 0,1,2,3
3-6 GHz 8 0~7
>6 GHz 64 0~63

盲检次数计算:

1
2
3
4
5
6
7
• PSS 检测:3 次
• SSS 检测:336 次 (但相关检测可高效实现)
• PBCH DMRS:8 次 (SSB index 高 3 位)
• PBCH 数据:8 (SFN mod 8) × Lmax (SSB index 低 3 位)

最坏情况 (>6GHz):8 × 64 = 512 次
典型情况 (<3GHz):8 × 4 = 32 次

1.3.4 80ms 定时盲检原理

PBCH 传输时间线:
┌────────┬────────┬────────┬────────┬────────┬────────┬────────┬────────┐
│ 0ms    │ 10ms   │ 20ms   │ 30ms   │ 40ms   │ 50ms   │ 60ms   │ 70ms   │
│ SFN=0  │ SFN=1  │ SFN=2  │ SFN=3  │ SFN=4  │ SFN=5  │ SFN=6  │ SFN=7  │
│ SSB#0  │ SSB#0  │ SSB#0  │ SSB#0  │ SSB#0  │ SSB#0  │ SSB#0  │ SSB#0  │
│ 加扰#0 │ 加扰#1 │ 加扰#2 │ 加扰#3 │ 加扰#4 │ 加扰#5 │ 加扰#6 │ 加扰#7 │
└────────┴────────┴────────┴────────┴────────┴────────┴────────┴────────┘
                    UE 不知道当前是哪个 10ms
                    必须尝试 8 种解扰
                    CRC 通过 → 找到 80ms 定时

1.4 4G vs 5G PBCH 盲检对比

特性 4G LTE 5G NR
周期 40ms 5/10/20/40/80/160ms
带宽 1.08 MHz (72 子载波) 4.32 MHz (240 子载波)
天线端口 ½/4 (盲检) 固定单端口
定时模糊 40ms (4 次) 80ms (8 次)
波束扫描 有 (Lmax=4/8/64)
信道编码 TBCC Polar Code
CRC 16 bits 24 bits
最坏盲检次数 12 次 512 次

1.5 关键细节

1.5.1 为什么 PBCH 盲检比 PDCCH 更"盲"?

PBCH 盲检:
• 不知道小区 ID (1008 种可能)
• 不知道定时 (40ms/80ms 模糊)
• 不知道波束方向 (5G Lmax 种)
• 不知道天线配置 (4G)

PDCCH 盲检:
• 已知小区 ID (已接入)
• 已知定时 (已同步)
• 已知 CORESET 配置 (MIB 告知)
• 只需盲检候选位置 + DCI 格式

1.5.2 功耗影响

操作 功耗占比 频率
PBCH 盲检 高 (初始接入时) 开机/重选时一次
PDCCH 盲检 中 (持续进行) 每子帧/每时隙
PDSCH 接收 高 (有数据时) 调度时

1.6 完整 PBCH 盲检流程图

┌─────────────────────────────────────────────────────────────┐
│  UE 开机 → PBCH 盲检完整流程                                 │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│  ┌─────────────────┐                                       │
│  │ 1. PSS 检测     │  3 次相关 (NID2=0,1,2)                  │
│  │    (5ms 定时)    │  → 找到 5ms 边界                        │
│  └────────┬────────┘                                       │
│           ▼                                                 │
│  ┌─────────────────┐                                       │
│  │ 2. SSS 检测     │  336 次相关 (NID1=0~335)                │
│  │    (小区 ID)     │  → PCI = 3×NID1 + NID2                 │
│  └────────┬────────┘                                       │
│           ▼                                                 │
│  ┌─────────────────┐                                       │
│  │ 3. PBCH DMRS    │  8 次尝试 (SSB index 高 3 位)             │
│  │    (波束识别)    │  → 确定波束方向                         │
│  └────────┬────────┘                                       │
│           ▼                                                 │
│  ┌─────────────────┐                                       │
│  │ 4. PBCH 数据    │  8×Lmax 次尝试 (SFN mod 8 + SSB index) │
│  │    (80ms 定时)   │  → CRC 通过,获取 MIB                   │
│  └────────┬────────┘                                       │
│           ▼                                                 │
│  ┌─────────────────┐                                       │
│  │ 5. 获取 MIB     │  系统帧号、带宽、CORESET#0 配置          │
│  │                 │  → 准备 PDCCH 盲检                      │
│  └─────────────────┘                                       │
│                                                             │
└─────────────────────────────────────────────────────────────┘

下一章:02-PDCCH 盲检