第288篇:5G 承载网:FlexE 与切片分组网
关键词
FlexE、5G 承载、切片分组网、SPN、MTN、FlexE Client/FlexE Group、时隙划分、5G 前传/中传/回传、中国移动 SPN
一、5G 承载网架构
1.1 5G 承载三段架构
5G 承载网分为三段:
| 前传(Fronthaul) ┌─────────────────┐ └─────────────────┘ 距离:< 10km ▼ 中传(Midhaul) ┌─────────────────┐ └─────────────────┘ 带宽:10-100GE ▼ 回传(Backhaul) ┌─────────────────┐ └─────────────────┘ 带宽:50-400GE ▼ 5G Core (UPF/AMF/SMF) | AAU (天线) ────► AAU (天线) ────► AAU (天线) ────► DU (分布式单元) ──► DU (分布式单元) ──► CU (集中单元) ────► CU (集中单元) ────► | 光纤直连 / CPRI /eCPRI 时延:< 100μs FlexE / IP 时延:< 100μs FlexE / IP/MPLS 时延:< 1.5ms |
|---|---|---|
1.2 承载需求对比
| 指标 | 4G 承载 | 5G 承载 |
|---|---|---|
| 带宽 | ~150Mbps/站 | 1-20Gbps/站(eMBB) |
| 时延 | < 50ms | < 1ms(URLLC) |
| 时间同步 | ±1.5μs | ±130ns(前传) |
| 切片 | 无 | 端到端切片 |
| 灵活性 | 静态 | 动态(FlexE/切片) |
| 连接密度 | 低 | 百万级/km² |
二、FlexE 技术基础
2.1 FlexE 是什么
FlexE(Flexible Ethernet)是 IEEE 802.3 标准的灵活以太网技术:
FlexE 核心思想:
物理端口 = 管道 多个子端口(FlexE Client)共享物理管道 子端口独占时隙(硬隔离)
| 100GE 物理端口 ┌──────────────────────────────────────┐ | FlexE Group (100GE) ┌──────────┐ ┌──────────┐ ┌──────┐ └─┬────────┘ └─┬────────┘ └──┬───┘ └─────────────┴─────────────┘ 100GE 时隙分配 | Client A 40GE (5G URLLC) | Client B 40GE (5G eMBB) | Client C 20GE (普通 业务) | ||||
|---|---|---|---|---|---|---|---|---|
2.2 FlexE 关键概念
FlexE 概念详解:
-
FlexE Group ┌─ 一个或多个绑定的物理端口 ├─ 如:1×100GE、2×100GE(200GE Group) └─ Group 内的总带宽被划分时隙
-
FlexE Client ┌─ 虚拟的以太网接口 ├─ 带宽:可任意配置(5GE/10GE/40GE/...) ├─ 时延确定(独占时隙,无排队) └─ Client 之间完全隔离
-
时隙(Slot / Calendar) ┌─ 物理带宽被划分为 20 个 5GE 时隙(100GE) ├─ 每个 Client 占用 N 个时隙 ├─ 时隙固定分配(硬管道) └─ 时隙表(Calendar)在两端同步
-
FlexE Shim 层 | 上层的 Client MAC ┌────┐ ┌────┐ ┌────┐ └──┬─┘ └──┬─┘ └──┬─┘ ┌──┴──────┴──────┴────────────┐ └─────────────┬───────────────┘ ┌─────────────┴───────────────┐ | ClntA FlexE Shim(时隙插入/提取) PMD(物理层) 100GBASE-LR4 | | ClntB | | ClntC | | | --- | --- | --- | --- | --- | --- | --- |
2.3 FlexE 优势
FlexE 核心优势:
1. 硬隔离
┌─ 时隙独占 → 无排队 → 无抖动
├─ 一个 Client 的突发不影响其他 Client
└─ 适合 URLLC 和确定性网络
2. 灵活带宽
┌─ Client 带宽可任意配置(5GE 粒度)
├─ 支持带宽捆绑(多物理口组成 Group)
├─ 支持子速率(50GE Client over 100GE PHY)
└─ 按需调整,无需更换硬件
3. 通道化
┌─ 多个逻辑通道共享物理端口
├─ 每个通道独立 OAM
└─ 切片天然载体
4. 兼容性
┌─ 兼容标准 100GE/200GE/400GE PHY
├─ 与 IEEE 802.3 标准一致
└─ 多厂商互通
三、切片分组网(SPN)
3.1 SPN 架构
SPN(Slicing Packet Network)是中国移动定义的 5G 承载网架构:
SPN 分层架构:
| S 层(业务/切片层) ┌────────────────────────────────────┐ └────────────────────────────────────┘ | E2E 切片编排 STN(切片隧道网)─ 基于 SR-TP/SRv6 SNC(子网连接)─ 逐跳切片通道 | |
|---|---|---|
| C 层(信道化层) ┌────────────────────────────────────┐ └────────────────────────────────────┘ | FlexE / MTN(移动传送网) 5GE 时隙硬管道 灵活带宽调整 | |
| P 层(物理层) ┌────────────────────────────────────┐ | 50GE / 100GE / 200GE / 400GE WDM / DWDM 扩展 多速率端口自适应 |
3.2 MTN(移动传送网)
MTN(Mobile Transport Network)是中国移动/ITU-T 定义的面向 5G 的传送技术:
MTN 关键技术:
-
MTN 通道 ┌─ 基于 FlexE 时隙的硬通道 ├─ 最小 5GE 时隙粒度 ├─ 端到端 OAM(类似 MPLS-TP 的 OAM) └─ 50ms 保护倒换
-
MTN 交叉 ┌─ 在中间节点做时隙交叉连接 ├─ 类似 SDH 的时隙交换 ├─ 无需逐包转发(低时延) └─ 确定性的转发路径
-
MTN 分组增强 ┌─ 在 FlexE 通道内承载 Ethernet/IP ├─ 支持统计复用(非硬管道的剩余带宽) ├─ 随路 OAM(In-band OAM) └─ 时间同步(1588v2 / 同步以太网)
MTN 帧结构: | MTN 帧 = 192 × 8 字节 ┌──────────┬──────────┬──────────┐ └──────────┴──────────┴──────────┘ 20 个 5GE 时隙 = 100GE MTN Group | 帧头(8B) MAGIC SEQ# | 开销(2B) OAM TSL | 净荷(62B) 业务数据 | ... | | --- | --- | --- | --- | --- |
四、CPRI vs eCPRI 与 FlexE 的关系
前传承载技术对比:
CPRI(传统 4G/5G 前传): ┌─ 恒定比特率(CBR),不灵活 ├─ 带宽大:20MHz/8天线 → 10Gbps ├─ 距离短:< 10km └─ 与 FlexE 结合:FlexE Client 透传 CPRI
eCPRI(5G 优化前传): ┌─ 分组化(变速率,更高效) ├─ 带宽:100MHz/64天线 → 25Gbps ├─ 灵活带宽分配 └─ FlexE 承载 eCPRI:Client 分配时隙 + 统计复用
| eCPRI over FlexE: AAU ── eCPRI ──► FlexE Client ──► ┌──┐ (无线) AAU ── eCPRI ──► FlexE Client ──► (无线) AAU ── eCPRI ──► FlexE Client ──► (无线) └──┘ eMBB eCPRI → FlexE Client 1: 10GE URLLC eCPRI → FlexE Client 2: 5GE(硬管道) | M T N | |
|---|---|---|
五、FlexE 配置示例
5.1 华为设备 FlexE 配置
# 华为设备 FlexE 基本配置
# 1. 创建 FlexE Group(使用物理端口 100GE1/0/1)
interface 100GE1/0/1
undo portswitch
flexe group 1
#
interface FlexE-Group1
flexe group-id 1
flexe phy-port 100GE1/0/1
#
# 2. 查看 FlexE Group 状态
display flexe group 1
# 3. 创建 FlexE Client(10GE)
interface FlexE-Client1
flexe group 1
flexe client 1
flexe client-bandwidth 10
# 带宽单位:Gbps,粒度 5GE
#
# 4. 创建第二个 FlexE Client(5GE)
interface FlexE-Client2
flexe group 1
flexe client 2
flexe client-bandwidth 5
#
# 5. 将 Client 关联到业务
interface FlexE-Client1.100
vlan-type dot1q 100
ip address 10.1.1.1 255.255.255.0
#
# 6. 查看 Client 状态
display flexe client
display flexe calendar slot
5.2 FlexE 时隙分配确认
FlexE 时隙分配示例(100GE Group):
FlexE Group 1 (100GE) 时隙 0-1: Client 1 (10GE, eMBB) 时隙 2: Client 2 (5GE, URLLC) 时隙 3-5: Client 3 (15GE, 企业专线) 时隙 6-19: 空闲(可用于统计复用) 共 20 时隙 × 5GE = 100GE
查看命令结果:
Slot Status Client ID Client Type 0 Occupied 1 10GE 1 Occupied 1 10GE 2 Occupied 2 5GE 3 Occupied 3 15GE 4 Occupied 3 15GE 5 Occupied 3 15GE 6 Free - - ...
六、FlexE 与 SPN 的对比
| 对比项 | FlexE | SPN / MTN |
|---|---|---|
| 标准组织 | IEEE 802.3 | ITU-T G.mtn / CCSA |
| 核心机制 | 时隙划分(5GE 粒度) | FlexE + 切片分组增强 |
| 封装 | 标准以太网帧 | MTN 帧(增加 OAM 开销) |
| OAM | 无原生 OAM | 丰富的 OAM(类似 SDH/MPLS-TP) |
| 保护倒换 | 依赖上层 | 原生 50ms 保护 |
| 时间同步 | 无原生同步 | 同步以太网 + 1588v2 |
| 适用场景 | 通用灵活以太网 | 5G 承载(中国移动) |
总结
| 关键点 | 说明 |
|---|---|
| 5G 三段承载 | 前传(AAU-DU)、中传(DU-CU)、回传(CU-UPF) |
| FlexE | IEEE 802.3 灵活以太网,时隙硬隔离 |
| FlexE Client | 独占时隙的虚拟以太网接口 |
| 时隙 | 100GE 分 20 个 5GE 时隙 |
| SPN/MTN | 中国移动 5G 承载架构,基于 FlexE 增强 |
| 5G 承载优势 | 硬切片隔离 + 确定性时延 + 时间同步 |
思考
- 5G 承载网的三段架构是什么?各段有什么指标要求?
- FlexE 的时隙机制是如何工作的?
- FlexE Client、FlexE Group、FlexE Shim 分别是什么?
- SPN/MTN 相比 FlexE 增加了哪些能力?
- FlexE 的 5GE 时隙粒度是如何定义的?
- CPRI 和 eCPRI 在前传承载上的区别是什么?
下篇预告:第289篇 - 5G 核心网 N4 接口与 UPF 分流,介绍 UPF 的业务分流原理和 N4 接口的会话管理。