5G学习笔记之PNI-NPN

目录

  • 1. 概述
  • 2. CAG
    • 2.1 CAG ID
    • 2.2 CAG信息配置
  • 3. 网络选择/网络重选,小区选择/小区重选
  • 4. 接入和拥塞控制

1. 概述

PNI-NPN,Public Network Integrated NPN,公共网络集成的非公共网络,依赖于PLMN网络,使用 CAG(Closed Access Group,封闭接入组)进行接入控制,通过CAG List + 网络切片实现端到端的资源专用。展开说说:

  • PNI-NPN UE需要订阅PLMN网络。
  • PNI-NPN 使用专用DNN,支持一个或多个专用切片实例,用于管理PNI-NPN的资源。
  • 网络切片不能限制 UE在其未授权的网络切片区域中尝试接入网络,因此使用CAG来控制PNI-NPN用户的接入。

UE和PNI-NPN可能支持NSSAA证书或辅认证/鉴权证书的远程配置。证书配置成功后,可在UDR/UDM中激活特定服务订阅,如使能PNI-NPN。可能触发UE订阅数据更新,包括: S-NSSAI, DNN 或CAG。

2. CAG

2.1 CAG ID

CAG ID在PLMN ID范围内唯一,对于每个PLMN,CAG小区可以广播一个或多个CAG ID。

对于每个CAG ID,CAG小区广播对应一个可读的网络名称 (SIB10),用于手动CAG网络选择。

2.2 CAG信息配置

UE在UE能力UE 5GMM Core Network向核心网指示其支持的CAG能力,内容如下:

  • CAG:指示UE是否支持CAG
  • CAG with validity information (if UE supports CAG):若UE支持CAG,指示UE是否支持携带validity information的CAG

核心网根据UE CAG能力,向UE配置UE CAG信息(UE订阅数据:Mobility Restriction),内容如下:

  • Allowed CAG list
  • Allowed CAG list with time validity information:若UE支持CAG with validity information,且CAG配有validity information,则把validity information带给UE;若UE不支持CAG with validity information,则不携带该信息,此时5G Core需要校验validity information,若满足,则在Allowed CAG list中携带;若不满足,则需要发起CAG更新流程,在Allowed CAG list中删除该CAG ID。
  • CAG-only Indication:指示UE是否只允许通过CAG小区接入5GS

核心网通过NGAP消息,向基站配置UE CAG信息,内容如下:

在这里插入图片描述

CAG信息更新

当订阅的CAG发生变更时,UDM向AMF发送CAG information Subscription Change Indication,AMF向UE和NG-RAN发起CAG更新流程。对于UE而言:

  • UE漫游时,UE只更新Serving PLMN的CAG信息,其它PLMN CAG信息不更新。
  • UE未漫游时,HPLMN提供了CAG信息时,UE更新所有接收到的PLMN的CAG信息。

当AMF侧时间有效性的评估结果发生变更,若AMF不释放UE,那么AMF通过 Mobility Restrictions通知基站和UE Allowed CAG列表发生了变更。

3. 网络选择/网络重选,小区选择/小区重选

5G RAN小区在SIB1中广播CAG ID。根据核心网是否向UE配置CAG-only Indication,分为以下两种情况:

  • 未配置CAG-only Indication:UE既可以根据Allowed CAG List选择CAG小区,也可以选择订阅的公共PLMN小区接入网络。

  • 配置CAG-only Indication:UE只能根据Allowed CAG List选择CAG小区。

若UE侧Allowed CAG列表配有时间相关的validity information,当时间有效性的评估结果发生变更时,UE可发起小区重选或网络重选过程。

自动或手动CAG网络选网,详细见TS 23.122。

小区选择或小区重选,详细见TS 38.304。

4. 接入和拥塞控制

CM-IDLE -> CM-CONNECTED, E-UTAN -> NG-RAN,AMF根据Mobility Restrictions拒绝接入的情况(未提及的场景,默认为是AMF接受接入):

  • UE通过CAG小区接入到5GS,且CAG小区没有一个CAG ID在Allowed CAG列表(若CAG含时间有效性信息,时间有效的条件下)
  • UE通过非CAG小区接入到5GS,且UE订阅信息包含CAG-only指示。

RRC-INACTIVE -> RRC-CONNECTED,NG-RAN根据Mobility Restrictions拒绝Resume的情况(未提及的场景,默认为是基站接受Resume):

  • 当UE向一个CAG小区发起RRC Resume流程,该小区没有一个CAG ID在Allowed CAG列表,或NG-RAN没有收到Allowed CAG列表
  • 当UE向一个非CAG小区发起RRC Resume流程,且UE的Mobility Restriction含CAG-only指示,则拒绝RRC Resume

NG-RAN内的切换:

  • 源侧
    • 若目标小区是一个CAG小区,目标小区没有一个CAG ID在Allowed CAG列表,或源小区没有收到Allowed CAG列表,则不发起切换流程。
    • 若UE的Mobility Restriction含CAG-only指示,则不允许向一个non-CAG小区发起切换流程。
  • 目标侧
    • 若目标小区是一个CAG小区,目标小区没有一个CAG ID在Allowed CAG列表,或没有收到Allowed CAG列表,则拒绝切换请求。
    • 若目标小区是一个非CAG小区,且UE的Mobility Restriction含CAG-only指示,则拒绝切换请求。

当网络拥塞或过载时,可以使用负载控制、拥塞控制、过载控制来阻止UE接入;也可以使用Unified Access Control(接入等级)、小区barred功能来控制UE接入。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

el-table 自定义表头颜色

第一种方法&#xff1a;计算属性 <template><div><el-table:data"formData.detail"border stripehighlight-current-row:cell-style"{ text-align: center }":header-cell-style"headerCellStyle"><el-table-column fixed…

C#标识符和关键字

本文将学习两个重要的基本概念&#xff1a;标识符和关键字。 1. 标识符 我们继续秉承"从实践中学习"的理念&#xff0c;先来看一段代码&#xff0c;如代码清单3-1所示。 代码清单3-1 标识符 using System;namespace ProgrammingCSharp4 {class IdentifierSample{…

怎么管理电脑usb接口,分享四种USB端口管理方法

怎么管理电脑usb接口&#xff0c;分享四种USB端口管理方法 USB接口作为电脑重要的外部接口&#xff0c;方便了数据传输和设备连接。 然而&#xff0c;不加管理的USB接口也可能带来安全隐患&#xff0c;例如数据泄露、病毒传播等。 因此&#xff0c;有效管理电脑USB接口至关重…

从 TiDB 学习分布式数据库测试

前言 最近在研究数据库正确性测试相关的内容&#xff0c;恰好看到TiDB数据库在这方面的工作&#xff0c;很受启发&#xff0c;故写此文章。 推荐下一些TiDB官方好文章&#xff1a; 《分布式系统测试那些事儿 – 理念》https://cn.pingcap.com/blog/distributed-system-test-…

尚硅谷Vue3入门到实战 —— 04 OptionsAPI 与 CompositionAPI

我们看一下上一节的代码&#xff0c;如下&#xff1a; <template><div class"person"><h2>姓名&#xff1a; {{ name }}</h2><h2>年龄&#xff1a; {{ age }}</h2><button click"changeName">修改名字</but…

【物联网原理与运用】知识点总结(上)

目录 名词解释汇总 第一章 物联网概述 1.1物联网的基本概念及演进 1.2 物联网的内涵 1.3 物联网的特性——泛在性 1.4 物联网的基本特征与属性&#xff08;五大功能域&#xff09; 1.5 物联网的体系结构 1.6 物联网的关键技术 1.7 物联网的应用领域 第二章 感知与识别技术 2.1 …

Nginx:会话保持

会话保持 是指在负载均衡环境中,确保来自同一用户的多个请求都发送到同一个后端服务器。这通常用于那些需要记住用户状态或上下文的应用程序,例如购物车、登录状态等。 会话保持的重要性 用户体验:保证用户在整个会话期间的一致性体验,避免因不同服务器间的数据不同步导致…

SEO内容优化:如何通过用户需求赢得搜索引擎青睐?

在谷歌SEO优化中&#xff0c;内容一直是最重要的因素之一。但要想让内容真正发挥作用&#xff0c;关键在于满足用户需求&#xff0c;而不是简单地堆砌关键词。谷歌的算法越来越智能化&#xff0c;更注重用户体验和内容的实用性。 了解目标用户的需求。通过工具如Google Trends…

Clisoft SOS与CAD系统集成

Clisoft SOS与CAD系统集成 以下内容大部分来自官方文档&#xff0c;目前只用到与Cadence Virtuoso集成&#xff0c;其他还未用到&#xff0c;如有问题或相关建议&#xff0c;可以留言。 与Keysight ADS集成 更新SOS客户端配置文件sos.cfg&#xff0c;以包含支持ADS的模板&am…

Unity-Mirror网络框架从入门到精通之Attributes属性介绍

前言 在现代游戏开发中&#xff0c;网络功能日益成为提升游戏体验的关键组成部分。Mirror是一个用于Unity的开源网络框架&#xff0c;专为多人游戏开发设计。它使得开发者能够轻松实现网络连接、数据同步和游戏状态管理。本文将深入介绍Mirror的基本概念、如何与其他网络框架进…

【计算机视觉】单目深度估计模型-Depth Anything-V2

概述 本篇将简单介绍Depth Anything V2单目深度估计模型&#xff0c;该模型旨在解决现有的深度估计模型在处理复杂场景、透明或反射物体时的性能限制。与前一代模型相比&#xff0c;V2版本通过采用合成图像训练、增加教师模型容量&#xff0c;并利用大规模伪标签现实数据进行学…

uni-app图文列表到详情页面切换

需求&#xff1a;参考若依框架后&#xff0c;想实现首页浏览文章列表&#xff0c;没有合适的样式参考&#xff0c;所以需要有效果做到“图文列表到详情页面切换”&#xff0c;查阅了一下案例 发现有相应的案例&#xff0c;在导航栏“模板”中找到了 DCloud 插件市场 PC电脑端访…

日志服务 SQL 引擎全新升级

作者&#xff1a;戴志勇、顾汉杰&#xff08;执少&#xff09; SQL 作为 SLS 基础功能&#xff0c;每天承载了用户大量日志数据的分析请求&#xff0c;既有小数据量的快速查询&#xff08;如告警、即席查询等&#xff09;&#xff1b;也有上万亿数据规模的报表级分析。SLS 作为…

【微服务】5、服务保护 Sentinel

Sentinel学习内容概述 Sentinel简介与结构 Sentinel是Spring Cloud Alibaba的组件&#xff0c;由阿里巴巴开源&#xff0c;用于服务流量控制和保护。其内部核心库&#xff08;客户端&#xff09;包含限流、熔断等功能&#xff0c;微服务引入该库后只需配置规则。规则配置方式有…

matlab编写Newton插值多项式

定义&#xff1a; 即&#xff1a; clear x [1, 2, 3, 4]; % x坐标 y [2, 1, 4, 3]; % y坐标 % 定义目标插值点 xi 2.5;% x: 已知数据点的x坐标% y: 已知数据点的y坐标% xi: 插值点&#xff0c;可以是一个数或一个向量n length(x);% 初始化差商矩阵F zeros(n, n);F(:,1…

unity学习14:unity里的C#脚本的几个基本生命周期方法, 脚本次序order等

目录 1 初始的C# 脚本 1.1 初始的C# 脚本 1.2 创建时2个默认的方法 2 常用的几个生命周期方法 2.1 脚本的生命周期 2.1.1 其中FixedUpdate 方法 的时间间隔&#xff0c;是在这设置的 2.2 c#的基本语法别搞混 2.2.1 基本的语法 2.2.2 内置的方法名&#xff0c;要求更严…

东土科技参股广汽集团飞行汽车初创公司,为低空经济构建新型产业生态

近日&#xff0c;广汽集团旗下专注于飞行汽车领域的初创公司广东高域科技有限公司于2024年12月31日正式成立&#xff0c;在穿透后的股东信息中&#xff0c;东土科技通过广州瓴云科技投资合伙企业&#xff08;有限合伙&#xff09;赫然在列。 此前12月18日&#xff0c;广汽集团…

基于Elasticsearch8的向量检索实现相似图形搜索

Elasticsearch8版本增加了KNN向量检索&#xff0c;可以基于此功能实现以图搜图功能。 1、首先创建索引&#xff0c;es提供了类型为dense_vector的字段&#xff0c;用于存储向量&#xff0c;其中dims是向量维度&#xff0c;可以不配置&#xff0c;es会根据第一条插入的向量维度…

PHP如何删除数组中的特定值?

php 中删除数组特定值的方法有三种&#xff1a;unset()&#xff1a;直接删除指定索引的值&#xff0c;但会保留数组索引结构和未删除元素&#xff0c;适合小数组。array_filter()&#xff1a;根据自定义回调函数筛选数组元素&#xff0c;返回一个新数组&#xff0c;原数组不变&…

计算效率提升 10 倍,存储成本降低 60%,灵犀科技基于 Apache Doris 建设统一数据服务平台

导读&#xff1a;灵犀科技早期基于 Hadoop 构建大数据平台&#xff0c;在战略调整和需求的持续扩增下&#xff0c;数据处理效率、查询性能、资源成本问题随之出现。为此&#xff0c;引入 Apache Doris 替换了复杂技术栈&#xff0c;升级为集存储、加工、服务为一体的统一架构&a…