第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 概念详解:

  1. FlexE Group ┌─ 一个或多个绑定的物理端口 ├─ 如:1×100GE、2×100GE(200GE Group) └─ Group 内的总带宽被划分时隙

  2. FlexE Client ┌─ 虚拟的以太网接口 ├─ 带宽:可任意配置(5GE/10GE/40GE/...) ├─ 时延确定(独占时隙,无排队) └─ Client 之间完全隔离

  3. 时隙(Slot / Calendar) ┌─ 物理带宽被划分为 20 个 5GE 时隙(100GE) ├─ 每个 Client 占用 N 个时隙 ├─ 时隙固定分配(硬管道) └─ 时隙表(Calendar)在两端同步

  4. 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 关键技术:

  1. MTN 通道 ┌─ 基于 FlexE 时隙的硬通道 ├─ 最小 5GE 时隙粒度 ├─ 端到端 OAM(类似 MPLS-TP 的 OAM) └─ 50ms 保护倒换

  2. MTN 交叉 ┌─ 在中间节点做时隙交叉连接 ├─ 类似 SDH 的时隙交换 ├─ 无需逐包转发(低时延) └─ 确定性的转发路径

  3. 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

查看命令结果: display flexe calendar slot group 1


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 承载优势 硬切片隔离 + 确定性时延 + 时间同步

思考

  1. 5G 承载网的三段架构是什么?各段有什么指标要求?
  2. FlexE 的时隙机制是如何工作的?
  3. FlexE Client、FlexE Group、FlexE Shim 分别是什么?
  4. SPN/MTN 相比 FlexE 增加了哪些能力?
  5. FlexE 的 5GE 时隙粒度是如何定义的?
  6. CPRI 和 eCPRI 在前传承载上的区别是什么?

下篇预告:第289篇 - 5G 核心网 N4 接口与 UPF 分流,介绍 UPF 的业务分流原理和 N4 接口的会话管理。