5GC基础自学系列 | 5GC基础之5GC中的网元发现与选择
Posted COCOgsta
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5GC基础自学系列 | 5GC基础之5GC中的网元发现与选择相关的知识,希望对你有一定的参考价值。
视频来源:51学通信《5G核心网基础、协议与信令流程》
一边学习一边整理老师的课程内容及试验笔记,并与大家分享,请移步至知乎网站,谢谢支持!
附上汇总贴:5GC基础自学系列 | 汇总 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/484677694
主要内容
5GC中的网元注册、发现过程
5GC中的基本网元选择原则
EPC和5GC中的网元发现、选择过程对比
NRF网元在这当中的角色和作用
还记得求职的经历吗?
求职三部曲:
- 求职者准备好建立,在招聘网站注册。
- 招聘网站登记求职者信息(联系方式、特征、能力等)
- 雇主通过招聘网站找到求职者。
4G EPC中的网元发现和选择
可以看到:
- 4G中并不是所有的网站都需要做网元选择,主要为MME服务
- 主要场景中选择方法均是通过查询DNS来实现
- 不同的对象,选择方式不同。如SGW根据TAI,PGW根据APN
- DNS需要事先静态配置好这些数据。
5GC中的网元注册、发现和选择
5GC中引入了SBA架构,每个网元都需要支持多种服务并引入了HTTP2做为SBI接口的唯一协议,因此网元的选择和发现不再依赖DNS,而是引入了NRF网元来完成。
同样也是三部曲:
- 新网元上线后,主动向NRF注册自己的信息(地址和能力信息)
- NRF登记该网元信息,供其他网元选择
- 其他网元查询NRF,选择自己需要的网元
4G EPC和5GC网元发现和选择方面的主要异同:
5GC规范中关于NRF的介绍(23501和23502)
The Network Repository Function(NRF) supports the following functionality:
- Supports service discovery function. Receive NF Discovery Request from NF instance, and provides the information of the discovered NF instances (be discovered) to the NF instance.(业务发现功能。接收其他网元来的发现请求,并返回查询结果)
- Maintains the NF profile of available NF instances and their supported services.(维护所有网元以及它们所支持的服务信息)
5GC中的网元注册、发现和选择(第1/2步:新网元发起注册、NRF完成登记)
5GC中的网元注册、发现和选择(第3步:其他网元到NRF来查询和选择)
5GC中的网元信息更新
5GC中的网元去注册
5GC中的网元选择原则
选择原则,也就是在前面的发现和选择流程中,请求者需要给NRF提供哪些参数(input),NRF根据这个来查询和返回结果。(就像前面求职的例子,雇主总得有个招聘要求吧,比如懂Python的、会信令分析的。。。)
以上是关于5GC基础自学系列 | 5GC基础之5GC中的网元发现与选择的主要内容,如果未能解决你的问题,请参考以下文章