5G核心网(5GC,5G Core)采用服务化架构(SBA,Service-Based Architecture) ,全面基于NFV(网络功能虚拟化) 和云原生设计,实现了控制与承载分离、软硬件解耦。相比4G EPC,5G核心网更加灵活、开放和可切片。
下面按逻辑架构 → 主要网元 → 接口与协议 → 关键特性四个层次说明。
一、5G核心网整体逻辑架构
5G核心网在逻辑上可分为三大平面:
| 平面 | 作用 |
|---|---|
| **控制面(CP)** | 负责会话管理、移动性管理、策略控制、认证鉴权等,全部以网络功能(NF)形式存在 |
| **用户面(UP)** | 负责数据包路由与转发,由UPF承担,支持分布式部署 |
| **数据面(DP)** | 存储用户签约数据、策略数据等,主要由UDM及相关数据存储组成 |
二、主要网络功能(NF)及职责
1. 控制面核心网元
| 网元 | 全称 | 主要功能 |
|---|---|---|
| AMF | Access and Mobility Management Function | 接入与移动性管理:NAS信令终结、注册管理、连接管理、移动性管理、鉴权协调 |
| SMF | Session Management Function | 会话管理:IP地址分配、UPF选择、会话建立/修改/释放、计费控制 |
| PCF | Policy Control Function | 策略控制:统一策略决策(QoS、计费、切片、移动性) |
| UDM | Unified Data Management | 统一数据管理:用户标识、签约数据、鉴权凭证 |
| AUSF | Authentication Server Function | 认证服务器:负责用户接入认证 |
| NSSF | Network Slice Selection Function | 网络切片选择:根据UE能力/签约选择网络切片 |
| NRF | NF Repository Function | 服务注册与发现:NF的注册、发现、状态管理(SBA关键组件) |
| NEF | Network Exposure Function | 网络能力开放:向第三方/AF暴露网络能力(如位置、QoS) |
| UDR | Unified Data Repository | 统一数据存储:存储签约、策略、结构化数据 |
| UDSF | Unstructured Data Storage Function | 非结构化数据存储:用于各NF存储临时/非结构化数据 |
| BSF | Binding Support Function | 绑定支持:用于PCF与SMF/AMF之间的会话绑定 |
| CHF | Charging Function | 计费功能:统一在线/离线计费 |
注:AMF 相当于"接入总入口",SMF 相当于"会话总指挥"。
2. 用户面网元
| 网元 | 全称 | 主要功能 |
|---|---|---|
| UPF | User Plane Function | 用户面处理:数据包路由与转发、QoS执行、流量统计、合法监听、与DN(数据网络)连接 |
UPF 是 5GC 中唯一用户面网元 ,支持在边缘、区域、中心多级部署,是实现低时延、本地分流的关键。
3. 与接入网/外部网元交互
| 网元/接口侧 | 说明 |
|---|---|
| gNB | 5G 基站(NG-RAN),通过N2接口连AMF,N3接口连UPF |
| AF | Application Function,如边缘计算平台、第三方应用,通过NEF与核心网交互 |
| DN | Data Network,如Internet、企业专网、IMS等,通过N6接口与UPF相连 |
三、关键接口与协议
1. 核心网内部(服务化接口)
| 接口 | 连接对象 | 说明 |
|---|---|---|
| **Namf / Nsmf / Npcf ...** | NF 之间 | 基于 HTTP/2 + JSON 的服务化接口,是 SBA 的核心 |
| N4 | SMF ↔ UPF | 控制面与用户面接口,使用 PFCP 协议 |
2. 核心网与无线/外部网络
| 接口 | 连接 | 说明 |
|---|---|---|
| N1 | UE ↔ AMF | NAS 信令 |
| N2 | gNB ↔ AMF | NG-AP 信令(切换、上下文管理) |
| N3 | gNB ↔ UPF | 用户面 GTP-U |
| N6 | UPF ↔ DN | 外部数据网络接入 |
| N9 | UPF ↔ UPF | 不同UPF间用户面隧道 |
四、5G核心网的关键技术特性
1. 服务化架构(SBA)
- 所有控制面功能以 独立 NF 形式存在
- 通过 NRF 实现自动注册、发现与调用
- 支持弹性扩缩容、灰度升级、故障隔离
2. 控制与用户面彻底分离(CUPS)
- AMF/SMF 只处理逻辑
- UPF 专注转发
- UPF 可按需下沉到园区、工厂、边缘节点
3. 网络切片(Network Slicing)
- 同一套物理核心网,逻辑上划分为多个切片
- 不同切片可独立配置 AMF、SMF、UPF、策略
- 满足 eMBB / URLLC / mMTC 差异化需求
4. 支持非3GPP接入
- 支持 Wi-Fi、固定网络 接入 5GC
- 通过 N3IWF / TNGF / TWIF 等网元实现统一认证与移动性管理
5. 统一策略与计费
- PCF 集中策略控制
- CHF 统一计费框架
- 支持更灵活的 QoS、切片级、业务级策略
五、与 4G EPC 的对比(核心差异)
| 对比项 | 4G EPC | 5G 核心网 |
|---|---|---|
| 架构 | 网元间点对点 | 服务化架构(SBA) |
| 控制/承载 | 部分分离 | 彻底分离(CUPS) |
| 协议 | Diameter、GTP-C | HTTP/2、PFCP |
| 切片 | 不支持 | 原生支持 |
| 部署 | 专用硬件为主 | 云原生、虚拟化 |
| 接入 | 仅3GPP | 3GPP + 非3GPP |
六、典型用户接入流程(简化版)
- UE 通过 gNB 向 AMF 发起注册请求(N1/N2)
- AMF 通过 AUSF + UDM 完成身份认证
- NSSF 选择网络切片,SMF 被选择
- SMF 选择 UPF,建立会话(N4)
- UPF 与 DN 建立连接(N6),用户开始业务
