相关文章会在公众号同步更新。公众号:5G通信大家学

持续更新的相关5G内容都是直接根据3GPP整理,保证更新内容的准确性,避免通过二手,甚至多手的资料,以讹传讹误导网友。

在介绍完流程详解后,会整理专题内容,比如切片、服务发现、QoS流端到端的映射等内容,各位同学不仅可以纵向学习知识点,横向也会将知识关联起来,达到深入理解灵活运用的目的。

目录

1.2 带AMF重选的注册流程

1.2.1 同一个基站连接两个核心网AMF POOL的场景分析

1.2.2 流程图

1.2.3 专项篇


1.2 带AMF重选的注册流程

到这5G SA注册流程详解完成,下一篇开始详解的内容是带重选的5G注册,这个步骤基本是5G注册的标配。

在国内5G建网初期,行业切片的场景比较少,出现切片不支持导致的AMF重选可能比较少。目前最有可能出现重选的场景是基站连接多个核心网,比如同一个基站连接两个ToB、ToC两种核心网,或者同一个基站连接两个不同厂家的AMF POOL的场景,这样就会面临ToC的AMF不支持物联网的切片,或者网络要引导UE注册到指定的核心网导致AMF重选流程的发生。

对于同一个厂家基站连接两个核心网POOL的情况,4G的时候华为还有相关网络资源的分配专利。5G时连接两个POOL的场景,单从技术来讲也没有问题,但是不能指定哪个POOL。因为在同一个基站同一个TAC下,基站根据已有的信息没法选择指定的核心网POOL。在5G的时候还有C-RAN类型的基站,即:一个BBU下可以连接多个RRU。这种RRU形式的基站如果配置不同的TAC,核心网可以通过AMF重选的流程将UE重定向到另外一个核心网AMF POOL。

也许有人会想,为什么C-RAN类型的BBU不能根据UE所处的TAC直接把UE的消息路由到指定的AMF POOL呢?这样就省了由于选择错误导致的核心网重选流程。我们看一下原因。

1.2.1 同一个基站连接两个核心网AMF POOL的场景分析

gNB上电后,会根据配置的AMF地址发起SCTP偶联的建立(AMF的IP地址目前是基站配置好的,另一种方法也可以通过DNS获取,但这种方法目前还没有使用的)。

SCTP偶联建立完成后,也相当于建立了第一条TNL Association,但是后续如果想新增加TNL Association,则需要AMF向gNB发送AMF CONFIGURATION UPDATE消息,携带其它的IP地址建立新的TNL Association。当TNL Association建立成功后,gNB在这条TNL Association上发送第一条RAN CONFIGURATION UPDATE消息,AMF收到消息后会通过Global RAN node ID将这条TNL Association和NG-C接口实例关联。从这段叙述中可以看出来,gNB在开局的时候只需要配置一个AMF的IP地址就可以了,其它的IP地址可以通过AMF下发给gNB。

注:

SCTP偶联和TNL association虽然类似,但不是完全相同的东西。比如多归属SCTP偶联可以有多个,但同时只有一条起作用,但是TNL Association的多条可以同时有效。

接下来我们看一下TNL Association可用后,gNB和AMF间交换信息的流程,这些信息就关系到“为什么基站没法为UE选择指定AMF POOL”的原因。流程图如下:

gNB通过NG SETUP REQUEST消息将自己的信息发送给AMF。NG SETUP REQUEST消息的定义如下:

消息内容很直观,从消息定义中,我们可以看到gNB将自己支持的Global RAN Node ID、TAC List、TAC切片支持列表、广播的PLMN等信息发送给了AMF。

再看一下AMF发送的NG SETUP RESPONSE消息的定义:

从AMF的回复消息中可以看到,AMF把自己的GUAMI、容量因子、AMF支持的切片、支持的PLMN信息发送给了gNB。这些信息就可以供gNB在注册流程中选择AMF使用。

这条NG SETUP RESPONSE消息中并没有把AMF支持的TAC发送给gNB,所以对于C-RAN类型的基站,如果TAC相同的话,基站从上面的信息中根本无法将UE的注册请求消息路由到指定的核心网。当然切片可以,gNB可以根据切片选择不同的AMF POOL。

最后,在C-RAN类型的基站连接两个核心网AMF POOL场景下(比如:不同厂家的AMF POOL),如果要实现UE在指定AMF POOL中登记注册,只能通过C-RAN下的RRU配置不同的TAC,之后核心网使用NSSF重选AMF的功能来实现​UE在指定的AMF ​POOL中注册的目的。

下面就开始详解带AMF重选的注册流程。

1.2.2 流程图

带AMF重选的注册流程,大部分的内容和初始注册流程基本一致,只是把不同于1.1 注册流程的步骤详解一下即可。

这里的初始AMF是指第一次收到Registration Request消息的AMF。

1.2.3 专项篇

1. gNB转发将承载有Registration Request消息的Initial UE Message(N2)发送给初始AMF。gNB选择AMF的方法详见:1.1.2.2 AMF选择。

2. AMF收到Registration Request消息后,向old AMF获取UE Context、触发AUSF的鉴权流程等步骤和1.1章节相同,这几步都是可选的步骤。

这一步需要执行的原因是初始AMF需要用户的SUPI和签约数据用于判断当前的初始AMF是否能够为UE服务,如果不能够服务当前的UE,初始AMF需要重新路由Registration Request消息。

3a. 如果初始AMF从old AMF没有得到UE Context,此时这一部分数据就需要从UDM中获取。本步骤初始AMF使用SUPI向NRF执行UDM服务发现,进行UDM选择。

3b. 初始AMF从UDM下载用户的切片选择签约数据。

3c. UDM返回UE的切片选择签约数据。

4a. 如果AMF根据签约数据,判断不能服务于注册请求Requested NSSAI中所有已签约的S-NSSAI切片,初始AMF需要查询NSSF,来获得可以为UE提供服务的AMF信息。

4b. NSSF返回AMF Set或者AMF候选AMF地址、Allowed NSSAI等信息。NSSF也可能返回用于选择AMF的NRF。

5. 初始AMF向old AMF发送Namf_Communication_RegistrationStatusUpdate消息,通知old AMF当前UE在初始AMF注册没有成功完成。

6a. 初始AMF向NRF执行服务发现,发送Nnrf_NFDiscovery_Request请求。

6b.  NRF返回给初始AMF目标AMF的地址等信息。

7(A). 初始AMF根据具体情况选择7A或者7B进行AMF重选的消息传递。如果初始AMF和目标AMF可以直接通信,则通过Namf_Communication_N1MessageNotify转发注册消息到目标AMF。

7(B). 如果初始AMF不能和目标AMF直接通信,初始AMF会将重新路由的注册消息发送给gNB,由gNB再将注册消息发送给目标AMF。

8.    目标AMF收到注册消息,继续执行后续注册。步骤和我们在1.1节叙述的第4~22步注册流程一样。

带AMF重选的注册流程,相比1.1节叙述的注册流程只是多了重选的步骤,其它完全一样。

同一个基站连接两个核心网AMF POOL的场景分析及带AMF重选的注册流程相关推荐

  1. LimeSDR实验教程(13) LTE基站、终端、核心网 (srsLTE nextepc)

    接下来我会讲一个大型应用,实现LTE基站和LTE终端.其实这个应用之前国内就有很多人做,但是一般都是使用OAI实现的,这个软件包虽然很全,但是安装很麻烦,而且很不稳定.我使用的是srsLTE实现的,它 ...

  2. 5G详解:带AMF重选的注册流程(Step1~5)

    相关文章会在公众号同步更新.公众号:5G通信大家学 持续更新的相关5G内容都是直接根据3GPP整理,保证更新内容的准确性,避免通过二手,甚至多手的资料,以讹传讹误导网友. 在介绍完流程详解后,会整理专 ...

  3. amf组网_【5G核心网】5G核心网SA组网方案及4G/5G互操作探讨

    摘  要: SA(Standalone 独立组网)架构是5G核心网的目标架构.在SA架构下,4G/5G互操作是在核心网实现.本文针对4G/5G核心网互操作,分析了控制面网元整体部署架构.接入层网元组网 ...

  4. 【OAI】【debug】分立机器基站接入核心网并调试可用解决之路

    这里写目录标题 问题描述 解决思路1--机器网卡设置到192.168.70.0网段 测试过程 结论 解决思路2 docker-swarm 测试过程 结论 讨论: 原始方案路由关系详解 0422调试问题 ...

  5. OAI核心网搭建全过程【1】

    我用的是在windows上的ubantu虚拟机,版本号为18.04,下面开始核心网的搭建 步骤一 了解整个核心网部署流程docs/DEPLOY_HOME.md · master · oai / cn5 ...

  6. OAI——单虚拟机多basic核心网部署

    1.目标及方案 目的是运行一个docker-compose.yaml文件,其中包含三个基础核心网,同时启动三个基础核心网. 可能尝试的方法: 1.在docker-compose.yaml文件里加入几个 ...

  7. 2021-2027全球与中国5G核心网市场现状及未来发展趋势

    2021-2027全球与中国5G核心网市场现状及未来发展趋势 本文研究全球及中国市场5G核心网现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.日本.中国.东南亚.印度等地区的 ...

  8. 2021-2027全球与中国核心网电信设备市场现状及未来发展趋势

    报告摘要 本文研究全球及中国市场核心网电信设备现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.日本.中国.东南亚.印度等地区的现状及未来发展趋势. 2019年全球核心网电信设 ...

  9. 2021-2027全球与中国移动核心网电信设备市场现状及未来发展趋势

    报告摘要 本文研究全球及中国市场移动核心网电信设备现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美.欧洲.日本.中国.东南亚.印度等地区的现状及未来发展趋势. 2019年全球移动核心 ...

  10. 【OpenAirInterface】分立部署核心网与容器化ueransim仿真基站

    分立部署OAI核心网与容器版ueransim 1.任务说明 2.部署前提 3.部署过程 3.1网络配置 3.2核心网启动 (此为错误发现过程) 3.3启动容器化ueransim(此为错误发现与解决过程 ...

最新文章

  1. Java --循环截取字符串
  2. 高通的专利霸权要到头了?
  3. 皮一皮:童话里都是骗人的...
  4. 1013 Battle Over Cities (25 分) 【难度: 中 / 知识点: 连通块】
  5. 专家票选! 2020 年度 10 篇人工智能经典论文(6-10)
  6. lableimg闪退_CV学习笔记(二十五):数据集标注与制作
  7. Redis 开发与运维
  8. HDTV(1920x1080)码率和视频质量关系的研究 1 (前期准备)
  9. 查看Jetson系列产品JetPack的版本信息
  10. 「纯正干货」教你一招解决PDF去密码
  11. 【观察】华为:给园区安防加点“智慧”
  12. everything无法搜索刚插入的硬盘中的文件
  13. 基于STM32的物联网健康监测系统设计(附源码)
  14. JPA ERROR: value too long for type character varying(100)
  15. 某音热门---图片转字符SpringBoot版
  16. 802.11协议wifi新加密方式WPA3介绍
  17. 【源码阅读】SIR-GN: A Fast Structural Iterative Representation Learning Approach For Graph Nodes
  18. GNOME 平台的2D图形编程(GTK,GDK,Cairo...) 简介 [转]
  19. 浅谈SAP公有云:S4 HANA Cloud
  20. 模拟button按钮按下

热门文章

  1. 人脸检测——UnitBox
  2. List集合排序Collections.sort()方法的一个容易忽略的小问题
  3. 第二章 进程的描述与控制【操作系统】
  4. mysql默认的锁_mysql默认是悲观锁还是乐观锁
  5. 改Robust Video Matting为Robust Image Matting
  6. android压力测试之monkey详解
  7. 搭建分布式FastDFS集群
  8. 个人笔记——消除无用符号·消除空产生式·消除单一产生式·消除左递归
  9. 还原html默认打开方式,怎么还原打开方式,详细教您Win10系统下如何还原程序默认打开方式...
  10. Windows 10安装labelImg(有压缩包链接)标注弹孔,生成.xml文件。