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网元在这当中的角色和作用

还记得求职的经历吗?

求职三部曲:

  1. 求职者准备好建立,在招聘网站注册。
  2. 招聘网站登记求职者信息(联系方式、特征、能力等)
  3. 雇主通过招聘网站找到求职者。

4G EPC中的网元发现和选择

可以看到:

  • 4G中并不是所有的网站都需要做网元选择,主要为MME服务
  • 主要场景中选择方法均是通过查询DNS来实现
  • 不同的对象,选择方式不同。如SGW根据TAI,PGW根据APN
  • DNS需要事先静态配置好这些数据。

5GC中的网元注册、发现和选择

5GC中引入了SBA架构,每个网元都需要支持多种服务并引入了HTTP2做为SBI接口的唯一协议,因此网元的选择和发现不再依赖DNS,而是引入了NRF网元来完成。

同样也是三部曲:

  1. 新网元上线后,主动向NRF注册自己的信息(地址和能力信息)
  2. NRF登记该网元信息,供其他网元选择
  3. 其他网元查询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中的网元发现与选择的主要内容,如果未能解决你的问题,请参考以下文章

5GC基础自学系列 | 5GC基础之网元功能篇:BSF

5GC基础自学系列 | 5GC基础之网元功能篇:NEF

5GC基础自学系列 | 汇总

5GC基础自学系列 | 5GC基础之网络切片

5GC基础自学系列 | 5GC基础之:USIM中的5G相关服务和EF文件

5GC基础自学系列 | 5GC基础之移动性管理