5GC 网元AMF、SMF、AUSF、UPF、PCF、UDM、NRF、NSSF、NEF介绍_nssf ausf udm smf chf smf pcf-程序员宅基地

技术标签: 网络  通信基础  运维  服务器  


1、AMF

Access and Mobility Management Function,接入和移动性管理功能,执行注册、连接、可达性、移动性管理。
为UE和SMF提供会话管理消息传输通道,为用户接入时提供认证、鉴权功能,终端和无线的核心网控制面接入点。
类似于4G MME中移动性管理。
AMF分配5G-GUTI,AMF选择SMF。

2、SMF

Session Management function,会话管理功能,负责隧道维护、IP地址分配和管理、UP功能选择、策略实施和QoS中的控制、计费数据采集、漫游等。

类似于4G中MME、SGW、PGW会话管理等控制面的功能。

SMF基于UE或者会话的粒度选择UPF,可以分配IP地址,收集计费数据,连接计费中心。

选择UPF的条件:

UPF位置、能力、负荷;
UE位置、用户数据配置;
UE会话信息,如DNN、PDU会话类型、会话及服务连续性、话务路由目的地。

3、AUSF

Authentication Server Function,认证服务器功能,实现3GPP和非3GPP的接入认证 。

类似于MME中鉴权功能和HSS鉴权数据管理。

4、UPF

The User plane function,用户面功能,分组路由转发,策略实施,流量报告,Qos处理。
类似于4G中sgw和pgw用户面功能。
UPF是会话的锚点,记录流量转发量。

5、PCF

Policy Control function,策略控制功能,统一的政策框架,提供控制平面功能的策略规则。

类似于4G的PCRF。

PCF下发控制面网络功能。

6、UDM

The Unified Data Management,统一数据管理功能,3GPP AKA认证、用户识别、访问授权、注册、移动、订阅、短信管理等。

类似于4G的HSS。

7、NRF

NF Repository Function, 该功能是一个提供注册和发现功能的新功能,可以使网络功能(NF)相互发现并通过API接口进行通信。

8、NSSF

The Network Slice Selection Function,网络切片选择,根据UE的切片选择辅助信息、签约信息等确定UE允许接入的网络切片实例。

9、NEF

Network Exposure Function,网络开放功能,开放各NF的能力,转换内外部信息。用于边缘计算场景。

refers:
https://pmvt.cn/epc/5gc-%e7%bd%91%e5%85%83amf%e3%80%81smf%e3%80%81ausf%e3%80%81upf%e3%80%81pcf%e3%80%81udm%e3%80%81nrf%e3%80%81nssf%e3%80%81nef.html


参考文献: 5GC 网元AMF、SMF、AUSF、UPF、PCF、UDM、NRF、NSSF、NEF介绍

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43509834/article/details/126552470

智能推荐

SpringCloud网关Gateway认证鉴权【SpringCloud系列7】_springcloud gateway 鉴权-程序员宅基地

文章浏览阅读5.2k次,点赞4次,收藏33次。本文章实现的是 Gateway 网关中的令牌校验功能_springcloud gateway 鉴权

ERR! path D:\NodeJS\node_cache\_cacache npm ERR! errno -4048_npm err! path d:\nodejs\node_cache\_cacache-程序员宅基地

文章浏览阅读6.7k次,点赞5次,收藏5次。执行npm install express -g时报错如下:ERR! path D:\NodeJS\node_cache_cacache npmERR! errno -4048解决方法:以管理员身份运行cmd,再执行npm install express -g成功。总结npm ERR! errno -4048是cmd没有用管理员权限,以管理员运行就解决了..._npm err! path d:\nodejs\node_cache\_cacache

2023山东省职业院校技能大赛(信息安全设备-程序员宅基地

文章浏览阅读367次,点赞8次,收藏10次。在FW的Trust 区域内开启 IP 地址防扫描功能,当每毫秒内检测到 10个以上来自同一 IP的 ICMP,将会发出警告,但不过滤数据包,截图配置命令;

STM32CubeMX教程8 TIM 通用定时器 - 输出比较_cube time 比较输出-程序员宅基地

文章浏览阅读1.7k次,点赞35次,收藏28次。使用STM32CubeMX软件配置STM32F407通用定时器的输出比较通道,并将其输出到四个LED灯引脚实现LED灯流水灯效果_cube time 比较输出

华为OD机试 - 剩余银饰的重量(Java & JS & Python & C & C++)-程序员宅基地

文章浏览阅读3.5k次,点赞20次,收藏28次。华为OD机试 - 剩余银饰的重量(Java & JS & Python & C & C++),实现:逻辑分析 + 二分查找_剩余银饰的重量

opencv-图像位深度_cv_16uc3-程序员宅基地

文章浏览阅读5.5k次,点赞5次,收藏22次。矩阵数据类型– CV_<bit_depth>(S|U|F)C<number_of_channels>S = 符号整型 U = 无符号整型 F = 浮点型CV_8UC1 是指一个8位无符号整型单通道矩阵,CV_32FC2是指一个32位浮点型双通道矩阵CV_8UC1 CV_8SC1 CV_16U C1 CV_16SC1CV_8UC2 CV_8SC2 CV_1..._cv_16uc3

随便推点

robot framework api使用allure_robotframework的allure-程序员宅基地

文章浏览阅读890次。文章目录1. Allure 简单介绍2. windows 安装allure3. robot framework中使用allure3.1. robot framework 中两种方法使用allure-robotframework3.2. 运行robot文件时添加参数3.3. RobotSettings配置listener参数3.3.1 RobotSettings配置options3.3.1.1 增加..._robotframework的allure

ABB机器人指令列表分类详解_abb机器人编程指令详解-程序员宅基地

文章浏览阅读1.5w次,点赞35次,收藏161次。任何带有逻辑的机器都离不开程序,程序是他们的“灵魂”,当然机器人也不例外。光有“魁梧”的躯体还不够,他们也需要思维赋予他们灵性。在ABB机器人中,机器人的程序被称为RAPID,所有的机器人的行为都是通过RAPID语言或者RAPID指令来进行描述与控制的。不同的操作对应不同的指令,比如移动机器人需要一个指令,设置机器人的输出又需要另外的指令。无论是通过FlexPendant示教器还是RobotStu..._abb机器人编程指令详解

CLion搭建C环境、cmake、make、MingGW_cmake-3.17.1-win64-x64.msi-程序员宅基地

文章浏览阅读2.5w次。下载Clion环境所需的压缩包https://download.csdn.net/download/qq_41813208/13139231解压缩后分别是下面两个文件第一、将cmake-3.17.1-win64-x64.msi双击进行安装,选一个安装路径安装完就可以了。第二、将x86_64-7.2.0-release-posix-seh-rt_v5-rev1.7z解压得到mingw64,实际上就是MinGW64关于makefile文件需要将mingw64/bin/文件夹下的 mingw32-ma_cmake-3.17.1-win64-x64.msi

一阶低通滤波器方程_请教一阶二阶低通滤波器-程序员宅基地

文章浏览阅读433次。请教一下,这个滤波器的代码在下面,是根据什么公式写出的代码?滤波器是什么类型的滤波器?原理是什么?typedef struct{double PrevOut;double PrevIn;double Frequency;double delta;double par;}FIRST_ORDER_FILTER;typedef struct{double PreIn1;double PreIn2;dou..._ffwn

python按条件删除文件行,删除文件中的特定行(python)-程序员宅基地

文章浏览阅读4.6k次。假设你的文件是每行一个昵称的格式,使用这个。首先,打开文件:f = open("yourfile.txt","r")接下来,从文件中获取所有行:lines = f.readlines()现在你可以closures文件了:f.close()并以写入模式重新打开:f = open("yourfile.txt","w")然后,写回你的行,除了你想要删除的行。 您可能需要将"\n"更改为文件结尾的任何行。..._python满足某个条件删除一行

flex:1的作用是什么?-程序员宅基地

文章浏览阅读382次。flex:1的作用是什么