想象一座超大城市。基站天线像是分布在各个街区的快递柜,核心网是城市中央的物流枢纽。快递柜和枢纽之间,需要一套高效、分层的道路系统来完成包裹的运输——这就是承载网(Transport Network)。
5G承载网把这个"道路系统"分成三段:前传(Fronthaul)是街区小路,连接快递柜和片区仓库;中传(Midhaul)是城市主干道,连接片区仓库和区域分拨中心;回传(Backhaul)是高速公路,连接区域分拨中心和中央枢纽。每一段对带宽、时延、可靠性的要求截然不同,需要不同的技术方案。
5G无线接入网采用CU-DU-RU三级分离架构,这是理解承载网的基础:
graph TB
subgraph "核心网域"
CN["5GC 核心网<br/>AMF/SMF/UPF"]
end
subgraph "回传段 Backhaul"
BH["100~400G OTN/SPN<br/>CU ↔ 核心网"]
end
subgraph "中心机房"
CU["CU 集中单元<br/>RRC/SDAP/PDCP"]
end
subgraph "中传段 Midhaul"
MH["25~50G SPN/PTN<br/>CU ↔ DU"]
end
subgraph "接入机房"
DU["DU 分布单元<br/>RLC/MAC/高PHY"]
end
subgraph "前传段 Fronthaul"
FH["10~25G eCPRI<br/>DU ↔ RU"]
end
subgraph "基站塔"
RU["RU 无线单元<br/>低PHY/射频"]
ANT["天线"]
end
CN <-->|NG接口| BH
BH <--> CU
CU <-->|F1接口| MH
MH <--> DU
DU <-->|eCPRI| FH
FH <--> RU
RU <--> ANT
style BH fill:#e74c3c,color:#fff
style MH fill:#f39c12,color:#fff
style FH fill:#27ae60,color:#fff
为什么要把基站拆成三块? 这个设计背后有三个核心动机:
| 指标 | 前传 Fronthaul | 中传 Midhaul | 回传 Backhaul |
|---|---|---|---|
| 连接对象 | DU ↔ RU | CU ↔ DU | CU ↔ 5GC |
| 典型带宽 | 10~25 Gbps/链路 | 25~50 Gbps/链路 | 100~400 Gbps |
| 时延要求 | 极严格(RTT < 200μs) | 中等(< 1ms) | 相对宽松(< 5ms) |
| 时间同步 | ±1.5μs(TDD必需) | ±1.5μs | ±1.5μs |
| 接口协议 | eCPRI | F1(IP/以太网) | NG(IP/以太网) |
| 光纤消耗 | 巨量(每个RU一对) | 中等 | 较少 |
| 主流技术 | 光纤直驱/WDM/OTN | SPN/PTN/IPRAN | OTN/SPN/IPRAN |
注意前传的时延要求——往返200微秒以内,其中包含了光信号在光纤中传播的时间(约5μs/km)、设备处理时延和缓存时延。这意味着DU到RU的距离通常不能超过20公里,否则HARQ定时器会超时。这是一个硬约束,直接决定了前传网络的部署方案。
承载网最底层的物理媒介是光纤。一根单模光纤的可用传输窗口在C波段(1530~1565nm)大约有4.8THz的带宽。如果只用一个波长传10G信号,利用率不到0.2%。
DWDM(密集波分复用) 的核心思想极其简单:在同一根光纤中,同时传输多个不同波长的光信号,就像把一条单车道公路变成八十车道高速公路。
$$C_{total} = N_{\lambda} \times R_{per\lambda}$$
其中 $N_{\lambda}$ 是波长数量,$R_{per\lambda}$ 是每个波长的速率。例如80个波长 × 200Gbps/波长 = 16Tbps 的总容量。
graph TD
subgraph "发送端"
T1["客户信号1<br/>10G/100G"]
T2["客户信号2<br/>10G/100G"]
T3["客户信号N<br/>10G/100G"]
TX1["光发射机<br/>λ₁=1530.33nm"]
TX2["光发射机<br/>λ₂=1531.12nm"]
TX3["光发射机<br/>λₙ=1561.42nm"]
end
T1 --> TX1
T2 --> TX2
T3 --> TX3
TX1 -->|合波| MUX["光合波器<br/>MUX"]
TX2 --> MUX
TX3 --> MUX
MUX -->|"一根光纤<br/>80个波长"| EDFA["EDFA<br/>掺铒光纤放大器"]
EDFA -->|"放大后<br/>继续传输"| FIBER["光纤 span<br/>80~120km"]
FIBER --> EDFA2["EDFA"]
EDFA2 --> DMUX["光分波器<br/>DEMUX"]
DMUX --> RX1["光接收机<br/>λ₁"]
DMUX --> RX2["光接收机<br/>λ₂"]
DMUX --> RX3["光接收机<br/>λₙ"]
RX1 --> R1["客户信号1"]
RX2 --> R2["客户信号2"]
RX3 --> R3["客户信号N"]
style EDFA fill:#3498db,color:#fff
style EDFA2 fill:#3498db,color:#fff
style MUX fill:#e74c3c,color:#fff
style DMUX fill:#e74c3c,color:#fff
关键组件解释:
ITU-T定义了标准的频率栅格。以100GHz间隔为例:
$$f_n = 193.1 \text{ THz} \pm n \times 0.1 \text{ THz}$$
对应的波长间隔在1550nm附近约为0.8nm。为什么间隔这么窄?因为C波段总共只有约35nm的可用窗口,间隔越窄,能容纳的波长越多。但间隔越窄,对激光器的频率稳定性和光纤中的非线性效应控制要求就越高。
| 间隔 | 波长数 | 单波速率 | 总容量 |
|---|---|---|---|
| 200 GHz | 40 | 200G | 8 Tbps |
| 100 GHz | 80 | 200G | 16 Tbps |
| 50 GHz | 160 | 200G | 32 Tbps |
| 25 GHz | 320 | 200G | 64 Tbps |
DWDM解决了"一根光纤传多路信号"的问题,但它只是物理层的复用。实际网络中,客户信号五花八门——有以太网、有SDH、有光纤通道——它们需要被统一封装、监控、保护。
OTN(Optical Transport Network)的核心理念可以用一个类比:如果DWDM是高速公路,OTN就是集装箱运输系统。不管你运的是什么货物(客户信号),一律装进标准尺寸的集装箱(OTU帧),贴上运单(开销字节),标明目的地和状态。
graph TB
subgraph "OTN分层封装(由内到外)"
CLIENT["客户信号<br/>Ethernet/SDH/FC等"]
OPU["OPU 层<br/>光净荷单元<br/>适配客户信号速率"]
ODU["ODU 层<br/>光数据单元<br/>端到端监控、串联监测"]
OTU["OTU 层<br/>光传输单元<br/>FEC前向纠错、段层监控"]
OCH["OCh 层<br/>光信道<br/>波长路由、光功率管理"]
end
CLIENT -->|"映射"| OPU
OPU -->|"封装"| ODU
ODU -->|"封装"| OTU
OTU -->|"调制到波长"| OCH
style CLIENT fill:#2ecc71
style OPU fill:#3498db,color:#fff
style ODU fill:#9b59b6,color:#fff
style OTU fill:#e74c3c,color:#fff
style OCH fill:#f39c12,color:#fff
每一层都有明确职责:
OTN帧结构是理解OTN的钥匙。以OTU2(约10.7Gbps)为例:
|<--- 4080列 ----------------------------------------------------------->|
+----------+---------------------------+---------------------------------+
| FAS/MFAS | OTU Overhead (列1-14) | ODU Overhead | Payload | FEC (列3825-4080)
| (6字节) | SM/RES/GCC0 | PM/TCM/APS | (列17-3824) | RS(255,239)
| | (列8-14, 行1-3) | (列1-14, 行2-4) | | (256列)
+----------+---------------------------+---------------------------------+
| 行1 | FAS | MFAS | SM | |
| 行2 | OTU OH | ODU OH | Client Data →→→ | FEC
| 行3 | OTU OH | ODU OH | Client Data →→→ | FEC
| 行4 | RES | ODU OH | Client Data →→→ | FEC
+----------+---------------------------+---------------------------------+
F6 F6 F6 28 28 28,用于接收端找到帧头| 等级 | 比特率 | 承载能力 | 典型应用 |
|---|---|---|---|
| OTU1 | 2.66 Gbps | STM-16 (2.5G) | 早期SDH承载 |
| OTU2 | 10.71 Gbps | STM-64 / 10GE | 城域汇聚 |
| OTU3 | 43.02 Gbps | STM-256 / 40GE | 城域骨干 |
| OTU4 | 111.81 Gbps | 100GE | 骨干/数据中心互联 |
| OTUCn | n×111.81 Gbps | 灵活超100G | 400G/800G传输 |
4G时代,PTN(分组传送网)基于MPLS-TP就够用了。但5G带来三大变化:
SPN(Slicing Packet Network,切片分组网)正是中国移动为应对这些挑战而主导设计的全新承载技术体系。
SPN的技术架构可以用"三层一面"来概括:
graph TB
subgraph "SPN三层架构"
direction TB
L3["分组转发层(Slicing Packet Layer)<br/>━━━━━━━━━━━━━━━━<br/>SR-TP / SRv6 路由<br/>L2VPN / L3VPN<br/>QoS流量调度"]
L2["切片硬隔离层(FlexE Layer)<br/>━━━━━━━━━━━━━━━━<br/>FlexE绑定/子速率<br/>日历槽位分配<br/>硬管道隔离"]
L1["光传输层(Optical Layer)<br/>━━━━━━━━━━━━━━━━<br/>DWDM / 光层调度<br/>50G PAM4接口<br/>彩光模块"]
CTRL["SDN控制面<br/>统一控制三层<br/>Netconf/YANG<br/>集中式路径计算"]
end
L3 --- L2
L2 --- L1
CTRL -.-> L3
CTRL -.-> L2
CTRL -.-> L1
style L3 fill:#3498db,color:#fff
style L2 fill:#e74c3c,color:#fff
style L1 fill:#f39c12,color:#fff
style CTRL fill:#9b59b6,color:#fff
为什么SPN要设计成三层? 每一层解决一个核心问题:
这三层可以独立演进,也可以灵活组合。比如一个只需要硬隔离的场景,可以只部署FlexE层;需要灵活路由的场景,叠加SR-TP层。
FlexE(Flexible Ethernet)是SPN实现硬切片的核心技术,由OIF标准化。它的原理可以用高速公路的车道管理来类比:
一条100G以太网链路,相当于一条100车道的高速公路。FlexE把这100车道划分成若干组(日历槽位),每组分配给不同的租户/切片。关键区别在于:传统QoS是"共享车道+优先级排序",FlexE是"专属车道+物理隔离"。
具体工作机制:
$$BW_{client} = N_{slots} \times 5 \text{ Gbps}$$
每个日历槽位固定5Gbps带宽。一个100G PHY有20个槽位,可以这样分配:
| 切片 | 分配槽位 | 带宽 | 用途 |
|---|---|---|---|
| eMBB | 10个 | 50 Gbps | 增强5G移动宽带 |
| URLLC | 4个 | 20 Gbps | 超可靠低时延 |
| mMTC | 2个 | 10 Gbps | 海量物联网 |
| 管理/预留 | 4个 | 20 Gbps | OAM + 未来扩展 |
硬隔离的意义:当eMBB切片流量突发时,它只能用自己的10个槽位,绝对不会侵占URLLC的4个槽位。这保证了URLLC业务的确定性时延和带宽——这对车联网、工业控制等场景至关重要。
| 特性 | PTN | OTN | SPN |
|---|---|---|---|
| 技术基础 | MPLS-TP | G.709帧结构 | SR + FlexE + DWDM |
| L2/L3转发 | L2为主 | L1管道 | L2/L3灵活 |
| 统计复用 | 支持 | 不支持(固定容器) | 支持 |
| 硬隔离 | 无 | ODUk管道 | FlexE硬管道 |
| 切片支持 | QoS软隔离 | 硬隔离(但颗粒大) | 硬+软隔离 |
| 50ms保护 | 支持 | 支持 | 支持 |
| 时间同步 | 1588v2 | 1588v2/SyncE | 1588v2/SyncE(±260ns) |
| 接口速率 | 10G/50G | 10G~400G | 50G/100G/200G/400G |
| 典型场景 | 4G承载、政企 | 骨干/DCI | 5G全网承载 |
| 成本 | 低 | 高 | 中 |
前传是5G承载网中最具挑战性的段落,因为RU数量巨大(每个基站3个扇区 × 每扇区可能多个RU),光纤消耗惊人。
4G时代使用CPRI(通用公共无线接口),在BBU和RRU之间传输时域IQ采样数据。问题在于:CPRI带宽与天线数量和载波带宽成正比,与实际业务流量无关——即使小区空载,CPRI仍以满速率传输。
$$R_{CPRI} = N_{ant} \times BW \times 2 \times f_s \times W_{sample}$$
对于一个5G 100MHz带宽、64T64R Massive MIMO的基站:
$$R_{CPRI} \approx 64 \times 122.88 \text{ Msps} \times 2(I/Q) \times 16 \text{ bit} \approx 252 \text{ Gbps}$$
252Gbps的前传带宽,一个64T64R AAU就需要三根100G光纤——这在成本和工程上完全不可行。
eCPRI(增强CPRI) 通过改变协议栈切分点来解决这个问题。5G采用Option 7-2x切分,将部分PHY层处理(FFT/iFFT、波束赋形)下放到RU执行,前传只传输频域的PRB数据:
$$R_{eCPRI} \approx N_{layer} \times N_{PRB} \times 2 \times W_{sample} \times f_{symb}$$
同样64T64R基站,eCPRI带宽可降至约20~30Gbps,且与业务流量相关——空载时更低。这就是从CPRI到eCPRI的带宽缩减原理。
| 方案 | 原理 | 光纤需求 | 成本 | 管理性 |
|---|---|---|---|---|
| 光纤直驱 | 每AAU拉一对光纤 | 极大(12芯/站) | 光纤施工高 | 无管理 |
| 无源WDM | 彩光模块+无源合分波器 | 减至2芯/站 | 模块贵 | 不可管理 |
| 有源WDM/OTN | 有源设备承载 | 减至2芯/站 | 设备贵 | 完全可管理 |
| SPN Lite | SPN简化版 | 灵活 | 中等 | 可管理+切片 |
现网部署中,光纤直驱仍然是主流(因为光纤资源丰富的地区成本最低),但在光纤紧张的区域,无源WDM方案越来越普遍。
5G TDD系统对时间同步的要求极为苛刻:基站间的时间误差不能超过±1.5μs(微秒),否则上下行时隙会冲突,造成严重干扰。
承载网主要使用两种互补的同步技术:
SPN设备要求时间同步精度达到±260ns,这意味着从入口到出口的时间误差不能超过260纳秒——光在光纤中传播52米的时间。设备内部需要精密的相位锁相环和时间补偿算法。
在规划OTN/WDM链路时,工程师需要做光功率预算:
$$P_{receive} = P_{transmit} - L_{fiber} - L_{connector} - L_{splice} + G_{EDFA}$$
其中: - $L_{fiber} = \alpha \times d$(光纤衰减系数α ≈ 0.2 dB/km × 距离d) - $L_{connector}$:每个连接器约0.5dB - $G_{EDFA}$:EDFA增益,典型15~25dB
如果接收功率低于光接收机的灵敏度(如-20dBm),就需要增加EDFA或缩短中继距离。
场景1:基站频繁闪断
检查前传链路的光功率和误码率。OTN设备的SM/PM开销中的BIP-8可以实时监测误码。如果误码突增,首先检查光纤连接器是否清洁——一个指纹就能增加0.5dB损耗。
场景2:时间同步告警
检查PTP主时钟状态和SyncE锁定状态。常见问题是PTP报文在经过不支持1588的老设备时被丢弃,或者对称时延假设不成立(上下行光纤长度不一致)。
场景3:切片业务SLA不达标
在SPN设备上检查FlexE日历配置,确认该切片实际获得的槽位数量是否与规划一致。同时检查分组转发层的QoS策略是否正确关联到对应的FlexE Client。
误解1:"OTN就是DWDM" DWDM是光层复用技术(一根光纤传多波长),OTN是在DWDM之上增加了电层的数字封装、监控和保护。可以理解为:DWDM是硬件,OTN是软件协议。
误解2:"FlexE和VLAN一样,都是做隔离的" 完全不同。VLAN是MAC层的逻辑标签,同一物理链路上的VLAN之间仍共享带宽,互相影响。FlexE是物理层的时隙隔离,各切片带宽绝对独立。
误解3:"承载网只需要考虑带宽就够了" 5G承载网的三大核心指标是带宽、时延、时间同步,缺一不可。很多故障与时间同步相关,而非带宽不足。
Q1: 前传、中传、回传可以用同一种技术方案吗?
A: 技术上可以。SPN就定位为"统一承载"方案,可以同时覆盖三段。但在实际部署中,三段的成本敏感度不同——前传站点数量是回传的100倍以上,因此前传通常选择更经济的方案(光纤直驱或无源WDM),而回传选择高容量方案(OTN)。
Q2: OTN和SPN会互相替代吗?
A: 更多是互补关系。OTN在超大容量、长距离骨干传输方面有不可替代的优势(特别是FEC编码增益和ODUk多级复用)。SPN在灵活性、切片和分组处理方面更强。现网中常见部署模式是:SPN负责5G RAN承载(前传/中传/回传),OTN负责骨干层和数据中心互联。
Q3: 为什么前传时延要求这么严格(200μs)?
A: 这与5G的HARQ(混合自动重传请求)机制有关。UE发送上行数据后,必须在4个OFDM符号内收到基站的ACK/NACK反馈。如果前传时延过大,DU来不及在规定时间内将处理结果通知RU,整个HARQ定时就会崩溃。200μs是考虑了光纤传播、设备处理和缓存后的总预算。
Q4: FlexE硬切片相比QoS软切片,到底好在哪里?
A: 核心区别在于"确定性"。QoS软切片在拥塞时只能保证优先级高的先转发,但时延和抖动仍然存在波动。FlexE硬切片因为带宽是物理隔离的,即使在网络极端拥塞时,URLLC切片的时延也不会增加1纳秒。对于车联网刹车信号这类"一个比特都不能晚"的场景,只有硬切片才能满足要求。
Q5: 为什么中国移动选择SPN而不是直接用OTN?
A: 核心原因是OTN的统计复用能力不足。OTN的ODUk容器是固定大小的,不能按需共享带宽——100G的ODU4管道分配给某个业务后,即使该业务只用了10G,剩余90G也不能给别人用。5G承载网有大量突发性业务,需要统计复用来提高带宽利用率。SPN在分组层提供统计复用,在FlexE层提供硬隔离,两者结合更适配5G的需求。
本文由「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 等场景全覆盖。
