5G学习笔记之SNPN系列之网络选择

目录

  • 0. NPN系列
  • 1. 概述
  • 2. 自动网络选择
  • 3. 手动网络选择

0. NPN系列

1. NPN概述
2. NPN R18
3. 【SNPN系列】SNPN ID和广播消息
4. 【SNPN系列】UE入网和远程配置
5. 【SNPN系列】SNPN选择
6. PNI-NPN

1. 概述

对于某个特定的UE,可以仅支持SNPN接入模式,也可以仅支持PLMN接入模式,也可能两者同时支持。

当UE既支持连接到SNPN,也支持连接到PLMN网络时,若UE没有设置SNPN接入模式,UE仅执行PLMN选择;否则,UE到底是通过SNPN选择、小区选择、小区重选接入到SNPN,还是通过PLMN选择,小区选择,小区重选接入到PLMN,取决于具体的服务。本文不讨论PLMN选择。

支持SNPN的UE想要通过证书接入到SNPN网络,首先需要进入SNPN接入模式,然后进行SNPN选择。一旦SNPN选择OK,UE使用证书尝试进行SNPN注册。UE向网络测发起注册或SR流程时,需要向NG-RAN指示所选择的SNPN(PLMN ID和NID),NG-RAN将SNPN告知给AMF

SNPN网络选择有两种方式:自动网络选择手动网络选择

2. 自动网络选择

针对UE是否支持接入提供本地化服务的SNPN网络,分为两种情况进行说明:支持接入提供本地化服务的SNPN网络不支持接入提供本地化服务的SNPN网络。UE支持接入提供本地化服务的SNPN网络,但最终因为某些原因无法访问本地化服务时,采用第二种方式进行网络选择。

(1)UE支持接入提供本地化服务的SNPN网络

UE选网流程如下:

a. 如果UE支持接入使用凭证(From CH),UE尝试接入(广播消息SIB1指示的)允许使用凭证接入的SNPN网络,选择顺序如下:

  • i)UE上一次注册的SNPN,或上一次注册的SNPN的等效SNPN。【等效SNPN:接入相同本地化服务的SNPN】[SNPN with validity information and the validity information is met]
  • ii)CH控制的preferred SNPN【if the validity information is met】
  • iii)CH控制的preferred GIN【if the validity information is met】

b. UE上一次注册的SNPN,或上一次注册的SNPN的等效SNPN [SNPN without validity information]

c. 已订阅的SNPN

d. UE尝试接入(广播消息SIB1指示的)允许使用凭证接入的SNPN网络,选择顺序如下:

  • i)UE控制的preferred SNPN
  • ii)CH控制的preferred SNPN
  • iii)CH控制的preferred GIN
  • iv)UE未明确配置该SNPN,但广播消息指示可以尝试接入的SNPN

UE会周期性地尝试重选和注册到更高优先级的SNPN:

  • 若没有选到 a i),选择顺序:a i) to iii)-> c -> d i) to iii)
  • 若选到a i),且满足以下任意条件,选择顺序:a ii) to iii)-> c -> d i) to iii) :
    • 有多个具有validity information的SNPN ,但UE没有注册到最高优先级的SNPN
    • 没有一个具有validity information的SNPN满足条件,但有多个具有validity information的GIN ,但UE没有注册到最高优先级GIN的SNPN
    • 没有一个具有validity information的SNPN和GIN满足条件
  • 若前面的不满足,则不进行周期性地尝试重选和注册到更高优先级的SNPN。

若已选SNPN是一个提供本地化服务的SNPN,且validity condition条件从满足变成不满足,UE可能尝试按照a->d进行网络选择。

若已选SNPN不是一个提供本地化服务的SNPN,且CH控制的提供本地化服务的preferred SNPN/GIN的validity condition条件从不满足变成满足,UE可能尝试按照a->d进行网络选择。

若这种方式选网失败,或者访问本地化服务失败,采用UE不支持接入提供本地化服务的SNPN网络的方式选择SNPN。

(2)UE不支持接入提供本地化服务的SNPN网络

UE选网流程如下:

a UE上一次注册的SNPN,或上一次注册的SNPN的等效SNPN [SNPN without validity information]

b 已订阅的SNPN

c UE尝试接入(广播消息SIB1指示的)允许使用凭证接入的SNPN网络,选择顺序如下:

  • i)UE控制的preferred SNPN
  • ii)CH控制的preferred SNPN
  • iii)CH控制的preferred GIN
  • iv)UE未明确配置该SNPN,但广播消息指示可以尝试接入的SNPN

3. 手动网络选择

在SNPN接入模式下,UE向用户提供SNPN列表,以及可用的、UE配有SUPI和凭证的SNPN名称可读表

若UE支持通过凭证(From CH)接入SNPN,UE需要向用户提供广播消息指示的允许使用凭证(From CH)接入的SNPN网络,以及SNPN名称可读表。

用户根据呈现的SNPN选择想要接入的SNPN网络。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/949735.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

我用Ai学Android Jetpack Compose之Text

这篇开始学习各种UI元素,答案来自 通义千问,通义千问没法生成图片,图片是我补充的。 下述代码只要复制到第一个工程,做一些import操作,一般import androidx.compose包里的东西,即可看到预览效果。完整工程代…

HashMap总结使用+原理+面试

文章目录 1.Hashmap的基本使用创建hashmap对象。遍历hashmap统计字母出现的次数用来投票计算返回JSON数据 2.hashmap源码阅读put源码阅读 3. HashMap 面试题目hashmap实现的原理什么时候数组需要进行扩容hashmap怎么确定把数据放到那个节点的哪个位置。为什么用 n - 1 与运算&a…

JS中函数基础知识之查漏补缺(写给小白的学习笔记)

函数 函数是ECMAScript中 最有意思的部分之一, 主要是因为函数实际上是对象.-- 每个函数 都是Function类型的实例,Function也有属性和方法. 因为函数是对象,所以函数名就是指向函数对象的指针. 常用的定义函数的语法: ①函数声明 ②函数表达式 ③箭头函数 function sum (n…

Skyeye 云 VUE 版本 v3.15.3 发布,涉及 ERP、OA、财务等

Skyeye 云智能制造,采用 Springboot winUI 的低代码平台、移动端采用 UNI-APP。包含 30 多个应用模块、50 多种电子流程,CRM、PM、ERP、MES、ADM、EHR、笔记、知识库、项目、门店、商城、财务、多班次考勤、薪资、招聘、云售后、论坛、公告、问卷、报表…

LInux单机安装Redis

1. 安装gee工具包 由于Redis是基于c语言编写的所以安装的时候需要先安装gee以及gcc的依赖,yum云用不了可以看一下这个 linux 替换yum源镜像_更换yum镜像源-CSDN博客 yum install -y gcc tcl 2. 添加redis的压缩包 3. 上传到Linux 上传到 /usr/local/src 目录、这个目录一般用于…

热备份路由HSRP及配置案例

✍作者:柒烨带你飞 💪格言:生活的情况越艰难,我越感到自己更坚强;我这个人走得很慢,但我从不后退。 📜系列专栏:网路安全入门系列 目录 一,HSRP的相关概念二,…

java开发springoot

阅读理解 命令之间空一行:表示前面的是配置 红色背景:表示待验证蓝色背景:表示常用或推荐绿色背景:注意/推荐 json 转 对象 import com.fasterxml.jackson.databind.ObjectMapper; public DebangResp convertJsonToObject(Stri…

gesp(C++一级)(17)洛谷:B4062:[GESP202412 一级] 温度转换

gesp(C一级)(17)洛谷:B4062:[GESP202412 一级] 温度转换 题目描述 小杨最近学习了开尔文温度、摄氏温度和华氏温度的转换。令符号 K K K 表开尔文温度,符号 C C C 表摄氏温度,符号 F F F 表华氏温度&am…

windows ping ssh

问题解决1:局域网内,为啥别人ping不到我的IP 问题解决2:ssh连接windows10拒绝连接 第一步:ssh使用的22端口,首先确认windows10的22端口是否开启。 –开启步骤 1.控制面板–>Windws Defender 防火墙–>高级设置…

《Rust权威指南》学习笔记(二)

枚举enum 1.枚举的定义和使用如下图所示: 定义时还可以给枚举的成员指定数据类型,例如:enum IpAddr{V4(u8, u8, u8, u8),V6(String),}。枚举的变体都位于标识符的命名空间下,使用::进行分隔。 2.一个特殊的枚举Option&#xff0…

科研绘图系列:R语言单细胞数据常见的可视化图形

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍加载R包数据下载导入数据数据预处理图1图2图3图4图5图6系统信息参考介绍 单细胞数据常见的可视化图形 因为本教程是单细胞数据,因此运行本画图脚本需要电脑的内存最少32Gb 加载…

打造三甲医院人工智能矩阵新引擎(二):医学影像大模型篇--“火眼金睛”TransUNet

一、引言 1.1 研究背景与意义 在现代医疗领域,医学影像作为疾病诊断与治疗的关键依据,发挥着不可替代的作用。从传统的X射线、CT(计算机断层扫描)到MRI(磁共振成像)等先进技术,医学影像能够直观呈现人体内部结构,为医生提供丰富的诊断信息,涵盖疾病识别、病灶定位、…

IP查询于访问控制保护你我安全

IP地址查询 查询方法: 命令行工具: ①在Windows系统中,我们可以使用命令提示符(WINR)查询IP地址,在弹窗中输入“ipconfig”命令查看本地网络适配器的IP地址等配置信息; ②在Linux系统中&…

2025新春烟花代码(一)HTML5夜景放烟花绽放动画效果

标题预览效果 标题HTML代码 <!DOCTYPE html> <html lang"en"> <script>var _hmt _hmt || [];(function () {var hm document.createElement("script");hm.src "https://hm.baidu.com/hm.js?45f95f1bfde85c7777c3d1157e8c2d34&…

【Rust自学】10.6. 生命周期 Pt.2:生命周期的语法与例子

喜欢的话别忘了点赞、收藏加关注哦&#xff0c;对接下来的教程有兴趣的可以关注专栏。谢谢喵&#xff01;(&#xff65;ω&#xff65;) 10.6.1. 生命周期标注语法 生命周期的标注并不会改变引用的生命周期长度。如果某个函数它制定了泛型生命周期参数&#xff0c;那么它就可…

【C语言程序设计——选择结构程序设计】求一元二次方程的根(头歌实践教学平台习题)【合集】

目录&#x1f60b; 任务描述 相关知识 sqrt() 函数 编程要求 测试说明 通关代码 测试结果 任务描述 本关任务&#xff1a;根据求根公式&#xff0c;计算并输出一元二次方程的两个实根&#xff0c;要求精确道小数点后2位。要求方程系数从键盘输入。如果输入的系数不满足求…

【C++数据结构——图】图的邻接矩阵和邻接表的存储(头歌实践教学平台习题)【合集】

目录&#x1f60b; 任务描述 相关知识 1. 带权有向图 2. 图的邻接矩阵 3. 图的邻接表 测试说明 通关代码 测试结果 任务描述 本关任务&#xff1a;编写一个程序实现图的邻接矩阵和邻接表的存储。 相关知识 为了完成本关任务&#xff0c;你需要掌握&#xff1a; 带权有向图…

java 转义 反斜杠 Unexpected internal error near index 1

代码&#xff1a; String str"a\\c"; //出现异常&#xff0c;Unexpected internal error near index 1 //System.out.println(str.replaceAll("\\", "c"));//以下三种都正确 System.out.println(str.replace(\\, c)); System.out.println(str.r…

QML学习(七) 学习QML时,用好Qt设计器,快速了解各个组件的属性

在初步学习QML时&#xff0c;特别建议看看Qt设计器&#xff0c;先利用Qt Quick设计师的使用&#xff0c;快速的对Qt Quick的各个组件及其常用的属性&#xff0c;有个初步的了解和认识。如果初始学习一上来直接以代码形式开干&#xff0c;很容易一头雾水。而设计器以最直白的所见…

Flutter 鸿蒙化 flutter和鸿蒙next混和渲染

前言导读 这一个节课我们讲一下PlatformView的是使用 我们在实战中有可能出现了在鸿蒙next只加载一部分Flutter的情况 我们今天就讲一下这种情况具体实现要使用到我们的PlatformView 效果图 具体实现: 一、Native侧 使用 DevEco Studio工具打开 platform_view_example\oho…