作为 Junos 多接入用户平面的 MX 系列路由器
概述
单个 MX 系列路由器上的 Junos 多接入用户平面可在四种模式下运行:
- 作为单个 MX 系列路由器中的 SGW 用户平面 (SGW-U) 和 PGW 用户平面 (PGW-U) 的组合。SGW-U/PGW-U 组合被称为 SAEGW-U(系统架构演进网关-用户平面)。SAEGW-U 通过组合 Sxab 接口与第三方 SAEGW-C 互操作。
- 作为独立 SGW 用户平面 (SGW-U)。SGW-U 通过 Sxa 接口以及一个或多个 S5/8-U 接口与第三方 SGW-C 互操作,以及一个或多个瞻博网络或第三方 PGW-Us。
- 作为单个 MX 路由器中的独立 PGW 用户平面 (PGW-U)。PGW-U 可通过 Sxb 接口与第三方 PGW-C 以及一个或多个瞻博网络或第三方 SGW-Us 通过一个或多个 S5/8-U 接口进行互操作。
- 作为一个独立的用户平面功能 (UPF),用于承载 5G 流量。UPF 可与第三方会话管理功能 (SMF) 互操作。
在 MX 系列路由器上配置 Junos 多接入用户平面对于这些功能的每项功能基本相同。本主题介绍此配置过程。
如图 1 所示,瞻博网络的 MX SAEGW-U 通过组合 Sxab 接口与第三方 SAEGW-C 互操作。

如图 2 所示,SGW-U 通过 Sxa 接口与第三方 SGW-C 互操作,并通过一个或多个 S5/8-U 接口与一个或多个瞻博网络或第三方 PGW-Us 互操作。PGW-U 可通过 Sxb 接口与第三方 PGW-C 以及一个或多个瞻博网络或第三方 SGW-Us 通过一个或多个 S5/8-U 接口进行互操作。

如图 3 所示,瞻博网络的 MX UPF 通过 N4 接口与第三方 SMF 互操作。

作为 SAEGW-U、SGW-U、PGW-U 或 UPF 的 MX 支持以下 CUPS 接口:
-
Sxab/Sxa/Sxb/N4—数据包转发控制协议 (PFCP) 支持 Junos 多接入用户平面和控制平面之间的通信。PFCP 对TLV消息进行编码,以便通过 UDP/IP 进行传输。此接口还可以在用户平面和控制平面之间传输用户数据包(基于 GTP-U)。Junos 多接入用户平面将 PFCP 作为第三方控制平面的控制协议运行,为无线用户设置数据路径。
-
S1-U/N3— 此接口是 eNodeB 与 Junos 多接入用户平面之间的数据路径。来自最终用户设备的应用程序数据包采用 GTP 封装。对于上游数据包,Junos 多接入用户平面负责 GTP 隧道终止并将用户数据包转发到核心。对于来自核心的下游数据包,Junos 多接入用户平面会将 GTP 标头和转发添加到 eNodeB。数据平面处理从/到 eNodeB 封装的 GTP-U 中的 IP 数据包,这些数据包会到达移动用户,并执行往返于外部互联网的路由。
-
S5/8-U—S5/8-U 接口是 SGW-you 和 PGW-U 之间的数据路径。
-
N9-两个 UPF 之间的接口。
-
SGi/N6-连接到核心互联网,支持 IPv4。
Junos 多接入用户平面以 MX 路由器的形式提供与第三方控制平面功能交互的纯用户平面功能。MX 路由器使用 PFCP 通过 Sxab/Sxa/Sxb/N4 接口接收来自控制平面的指令。MX 路由引擎根据这些指令管理用户平面会话,并在锚点 PFE 中对数据路径进行程序。要使 MX 路由器提供用户平面功能,它必须包含以下最小元素:
-
At least one anchor PFE interface– 锚点 PFE 接口是没有物理接口连接的线卡接口,而是通过请执行以下操作来提供数据流量的核心处理:
-
GTP-U 数据包的编码/解码。锚点 PFE 接口可对 eNodeB 中的 GTP-U 数据包进行解码,并将其转发到核心网络,并从核心网络对 IPv4 数据包进行编码,并转发至 eNodeB。
-
对订阅者会话实施服务等级和防火墙过滤器规则
-
收集用于收费/计费的数据使用情况统计数据
-
-
At least one signalling/control interface-这是 CUPS 架构中的 Sxab/Sxa/Sxb/N4 接口。信令/控制接口是具有以下功能的物理接口:
-
从控制平面发送/接收 PFCP 数据包
-
-
At least one ingress interface-这是 CUPS 架构中的 S1-U 或 N3 或 S5/8-U 或 N9 接口,具体取决于设备在数据流中的哪个位置。入口接口是具有以下功能的物理接口:
-
作为 S1-U 或 N3 接口,在 eNodeB 和锚点 PFE 之间转发 GTP-U 数据包。
-
作为 S5/8-U 或 N9 接口,从下行 UPF 接收 GTP-U 数据包。
-
-
At least one egress interface-这是 CUPS 架构中的 SGi、N6 或 S5/8-U 或 N9 接口,具体取决于设备在数据流中的哪个位置。出口接口是具有以下功能的物理接口:
-
作为 SGi 或 N6 接口,在锚点 PFE 和核心网络之间转发 IPv4 数据包。
-
作为 S5/8-U 或 N9 接口,将 GTP-U 数据包发送至上游 UPF。
-
只要该线卡支持所有接口类型,就可以在同一线卡上配置所有接口类型。有关按接口类型的线卡支持列表,请参阅 表 1 。
在 MX 路由器上配置 Junos 多接入用户平面
如图 4 所示,作为 SAEGW-U、SGW-U、PGW-U 或 UPF 的 MX 路由器的标准设置包括入口线卡和出口线卡,以及建议的两个冗余锚点 PFE 线卡。

-
入口线卡提供 S1-U 接口(SAEGW-U、SGW-U)、S5/8-U 接口 (PGW-U) 或 N3 接口 (UPF)。,入口线卡还提供 Sxab 接口 (SAEGW-U)、Sxa 接口 (SGW-U)、Sxb 接口 (PGW-U) 或 N4 接口 (UPF)。
-
锚点 PFE 线卡通过内部
pfe-
接口提供对数据流量的核心处理。至少需要一个锚点 PFE 卡,但建议提供两个冗余卡。 -
出口线卡提供 SGi 接口(SAEGW-U、PGW-U)、S5/8-U 接口 (SGW-U) 或 N6 接口 (UPF)。
-
只要该线卡支持所有 Junos 多接入用户平面功能,您可以在单个线卡上配置所有这些功能。为了简单起见,这里显示了单独的线卡,并推荐了设置。
要配置 MX 路由器上的 Junos 多接入用户平面,请按所列顺序执行以下配置过程:
DDoS 攻击防御配置
为 PFCP 协议流量定义 DDoS 攻击防护。
GRES 配置
Junos OS 中的平滑路由引擎切换 (GRES) 功能使具有冗余路由引擎的路由器能够继续转发数据包,即使一个路由引擎出现故障。GRES 会保留接口和内核信息。流量不会中断。
[edit chassis] user@host# set redundancy graceful-switchover user@host# commit
另请参阅
锚点 PFE 线卡的机箱配置
将每个锚点 PFE 线卡上的每个数据包转发引擎 (PFE) 定义为锚点接口。
接口配置
配置所需的接口。
移动边缘配置
配置所有必要的接口后,您可以将 MX 路由器配置为 UPF。