摘要: 前文再研究AMF的sbi接口后,又研究了其nas和ngap接口,本文折返回去继续研究sbi接口剩下的几个功能 AMF的sbi接口模块,虽然看起来代码和函数很多,但其基本功能也就两个,一是提供对UE Context的操作,这功能还基本上旨在新旧AMF之间切换时才会用到;第二个功能是作为UE/RAN与核 阅读全文
posted @ 2024-12-11 17:26 zrq96 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 前文分别研究了AMF的sbi模块、nas模块、和ngap模块。本文深入研究与AMF强相关的用户设备注册流程。 “注册”,顾名思义,就是“注释名字于簿册之中”。从free5gc的程序逻辑来看,用户设备注册的本质工作是在AMFContext.UePool中正确地创建该设备的AmfUe结构,并设置好相应的 阅读全文
posted @ 2024-12-09 22:18 zrq96 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 前文再续,本文研究AMF与用户设备通信的的nas协议,和与接入网基站通信的ngap协议 AM的实现 考察free5gc/amf/internal/的文件目录,会发现与之前研究的NF相比多了三个陌生的包 amf/internal/ ├─context ├─gmm ├─logger ├─nas ├─ng 阅读全文
posted @ 2024-12-09 15:42 zrq96 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 本文研究核心网控制面中最重要的功能,Access and Mobility Management Function(AMF)所主要实现的功能 AMF主要负责管理用户设备的注册流程及跟踪其移动位置。虽然听起来很轻巧,但AMF的处理逻辑是所有NF中最复杂琐碎的,其代码量占到了free5gc所有代码的四分 阅读全文
posted @ 2024-12-06 11:09 zrq96 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 前文已经研究过SMF的概念和Nsmf_PDUSession的创建和释放,本文继续研究其更新,以及SMF的其他服务。 SMF实现 Nsmf_PDUSession SMContext的更新是SMF中的一个核心功能,负责处理PDU会话的各种状态更新和转换。它需要处理多种不同类型的更新请求,并确保会话状态的 阅读全文
posted @ 2024-11-29 12:59 zrq96 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 本文研究Session Management Function (SMF)的功能 SMF的概念 对于free5gc各NF的研究来到了最终阶段,只剩SMF和AMF两个功能,是时候回顾一下TS23.501中的这几张网络架构图。首先是这一张经典的非漫游情境下各NF的交互架构: 这张图里,核心网所有的NF通 阅读全文
posted @ 2024-11-28 12:23 zrq96 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 前文再续书接上一回,继续研究Free5GC中所实现的PCF的另外两组服务:SMPolicy和PolicyAuthorization SMPolicy PCF中与SMF的交互,对session的控制有着很重的的分量,甚至连TS23.503中对与Policy Control的定义都是指PCF指示SMF去 阅读全文
posted @ 2024-11-12 17:32 zrq96 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 本文研究 Policy Control Function(PCF)主要实现的功能 前面研究过的AUSF、NRF、UDM、UDR、NSSF等,都是相对比较简单的NF。现在开始要着手研究一下更复杂的NF了。他们复杂即既是因为代码量大,也因为他们的逻辑与其他实体互相交织。比如PCF,就与AMF和SMF高度 阅读全文
posted @ 2024-11-05 18:00 zrq96 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 本文研究 Network Slice Selection Function(NSSF)主要实现的功能 NSSF的概念 NSSF,也就是网络切片选择功能,负责根据用户请求和网络的配置来选择最合适的网络切片实例(Network Slice Instance, NSI)来服务用户设备。 所谓网络切片,是5 阅读全文
posted @ 2024-10-26 12:50 zrq96 阅读(43) 评论(2) 推荐(0) 编辑
摘要: 本文研究 Unified Data Management (UDM) 和 Unified Data Repository(UDR)主要实现的功能 UDM是5G网络中统一数据管理的NF,主要管理的是用户的订阅数据和设备的状态数据。UDR则是5G中统一的数据仓库,主要负责存储各种各样的数据,包括但不限于 阅读全文
posted @ 2024-10-20 22:23 zrq96 阅读(57) 评论(0) 推荐(0) 编辑