5G核心网概念复习

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

六、典型用户接入流程(简化版)

  1. UE 通过 gNB 向 AMF 发起注册请求(N1/N2)
  2. AMF 通过 AUSF + UDM 完成身份认证
  3. NSSF 选择网络切片,SMF 被选择
  4. SMF 选择 UPF,建立会话(N4)
  5. UPF 与 DN 建立连接(N6),用户开始业务

相关推荐
M78佐菲2 小时前
51单片机学习笔记:ds18b20要点整理
linux·笔记·嵌入式硬件·学习·51单片机
高亦真2 小时前
今天是学习嵌入式的第37天
linux·学习·算法
泡泡鱼(敲代码中)5 小时前
Python 字符串 str 完整学习笔记
python·学习
kyrie_sakura6 小时前
python学习笔记15 -- Anaconda,Jupyter,numpy
python·学习·jupyter·numpy
PC2005-cloud9 小时前
Rust学习笔记:控制流——if、loop、while、for与match
笔记·学习·rust
彧azz9 小时前
DFS与BFS:图遍历的两大核心算法
数据结构·学习·算法·深度优先·广度优先
kyrie_sakura10 小时前
python学习笔记14 -- FastAPI
笔记·python·学习·fastapi
来两个炸鸡腿10 小时前
【Datawhale2609】算子开发实战 task01-熟悉沐曦GPU
人工智能·学习·大模型
传奇开心果编程10 小时前
【Xilem 0.4 基础语法学与练】第11课(深入篇):为什么其他 Rust 框架不是一切皆设计图
学习·rust·前端框架
爱吃苹果的日记本10 小时前
JAVA十三(练习课)
java·学习