图4.4.6.1-1描绘了利用本地交换机支持5G LAN-type service的非漫游用户面架构
图4.4.6.1-2描绘了利用N19隧道支持5G LAN-type service的非漫游用户面架构
N19:在不使用N6接口的前提下,用于两个UPF之间的,不同PDU会话间流量之间的直连路由的参考点。它的粒度以5G VN group划分
##################################################################################
5G LAN-type的详情请参见TS 22.261[2]
5G Virtual Network(VN) group是由一系列通过5G LAN-type service进行私密通信的UE组成的
由NEF提供一系列的服务来进行管理(增删改)5G VN groups和5G VN members
由NEF提供一系列的服务来实现对5G VN group data的动态管理
外部组ID由AF进行识别 --> NEF提供外部ID给UDM --> UDM将外部组ID映射到一个内部组ID
PS: 对于一个新建的5G VN Group,由UDM完成内部组ID的分配
顺便提一下Nudm_SDM_Get, 这个服务操作用于NEF从UDM获取内部组ID
对于组ID的概念存在一个对应关系,即外部组ID唯一对应一组5G VN group数据的参数
如果配置信息由AF提供,则像下面一样进行对5G VN group ID,group成员信息和UDR中的组数据进行存储:
重要提醒1:这里假设所有5G VN 组的成员都属于相同的UDM Group ID。NEF可以选择一个UDM实例,这个UDM实例支持5G VN group中任何一个成员GPSI的UDM Group ID
重要提醒2:共享数据机制支持大型5G VN group
首先这个UE是某个5G VN Group的成员,UDM会从UDR获取UE的订阅信息和相应的5G VN group数据,并将这两种信息提供给AMF和SMF
PCF会根据5G VN group数据生成一个叫做URSP的规则,这个规则将发送给UE
URSP规则:UE Route Selection Policy,从字面分析,这是一种策略,用来为UE选择路由
详细讲解:PCF从UDR中获取5G VN group数据。获取的方法是PCF订阅UDR中5G VN group数据的变化。PCF还会从AMF处获取内部组ID,根据这个信息,PCF才能使用正确的5G VN group数据创建URSP规则给UE
在提供初始配置后的任何时间点,AF会更新5G VN group中的UE认证信息
但是此时PDU会话类型,DNN和S-NSSAI不能被改变
在此版本中,5G VN group中的成员所在的归属网络(home network)是相同的
在此版本中,仅支持**(DNN,S-NSSAI)组合和5G VN group**的1:1映射关系
PCF为UE的每个属于5G-LAN group的GPSI传递5G VN group配置信息,这个信息存在于URSP规则中,通过UE Configuration Update流程实现
5GS的会话管理同样适用于5G-VN-type服务,不过需要作出如下的澄清和补充
用户面管理也同样适用于5G LAN-type服务,但是需要如下澄清:
当我们期望基于N6接口进行流量转发时,在5G VN group创建成功后,AF能够影响5G VN group中所有成员的流量路由,这种影响的方式可以通过提供识别流量的信息,适合用来选择的DNAI,和与流量关联的可选标识(还带有 AF发送给PCF的请求中用来识别5G VN组的5G VN外部组ID)来实现
如果AF提供了与流量关联的可选标识,则说明5G VN group成员UE的PDU会话应该与一个通用的DNAI相关联,这种关联是指用户面流量上的关联
PCF将AF的请求转换成一组策略,该策略将应用在5G VN group的PDU会话中,同时该策略会被发送给SMF
SMF根据策略选择或重选择PDU会话的DNAI,并配置用户面通道,以便将流量可以被路由到被选择的DNAI
如果策略中包含与流量关联的标识,SMF将为PDU会话选择或重选择一个通用DNAI,以便5G VN group的流量被路由到通用的DNAI上
###############################################################################
5G VN group的信息由AF提供给NEF,并存储在UDR中,存储则通过NEF服务操作信息流处理来完成
本条款专门讲解5G VN group间通信的流程
如果是基于N19接口的转发,SMF应当为5G VN group创建一个小组层面的N4会话
小组层面的N4会话创建管理流程 可以使SMF能够创建,更新或删除这个会话。例如,删除N4规则,部署或释放N19隧道资源
当基于N19的转发时,下面几个条目将被应用于PDU会话中,这个PDU会话的目的地是与某个5G VN group相关联的(DNN,S-NSSAI)对:
————————————————
版权声明:本文为CSDN博主「Greyplayground」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_33868661/article/details/119247111
HttpClient实现HTTPS客户端编程本文基于HttpClient4.5.4,对其可信和自签名证书的使用进行介绍:如何访问可信网站是否用到了证书,证书在哪里如何访问自签名证书网站*使用keytool生成自签名证书alternativename invalid离线写博客导入导出Markdown文件丰富的快捷键前情简介前世今生网上能搜到httpc
关于Vue中的watch和computed异同Vue依赖追踪机制作用机制上从性质上看计算属性缓存 vs 方法计算属性 vs 侦听属性总结今天公司实习生问了一个有关watch和computed有啥区别,平时用的时候并没有过多的考虑两者的使用场景,总结一下他们的异同。Vue依赖追踪机制首先要说,methods,watch和computed都是以函数为基础的,但各自却都不同作用机制上侦听属...
电脑日志的级别有3种,第1种信息:这类信息我们可以不用理会,一般都是程序正常运行的痕迹;每2种错误:这类信息我们要侧重关注,因为这类信息代表着程序或都系统出现了错误,我们要修复的错误都出现在这里;第3种是警告:如果我们的系统或都软件可正常运行,我们也可以不必过于理会这类信息。通过电脑日志查看浏览记录方法:查看电脑使用记录我们平时不经常使用,因为这项功能主要是出错的时候使用的。电脑日志主要有2类,一...
我们使用的键盘上的键除过我们看到的有显示内容之外,他各自还有一个对应的数字代码,便于计算机识别和运行而js中event.keyCode对应的值就是键盘上每个键的代码,比如:回车键,event.keyCode的值为13那下面做个简单的事例演示一下,让我们了解的更彻底一些,不要看一遍之后又忘记了举个简单的例子,有时候我们在编辑表单的时候,当一个文本框输完,会习惯性地去点一下回车键,一个是习
测试方法:创建一个winform项目,定义两个bool型标志bool_a,bool_b,初始值为false在Form_Load事件中bool_a=true。在Resize事件中bool_b=true,再加一串messagebox.show(bool_a+" "+bool_b);然后把这个程序放在xp、win7和win10三种系统版本下执行。在xp和win7系统中程序初始化会弹出messagebox.show里的内容,且boo_a的值为false,bool_b的值为true。说明Resize事件.
恒大开源头算法https://github.com/owensss/sdhumming两只老虎pitch提取, 求diff ,插值等五点均值化后处理 resample去除很小接近0的的,都给磨平除去毛刺降1/5采样率取log2去除slience地方vad卡限 6.35 到 8 算下来是 81.5719 到 256hz...
文章目录字符(character)字符集(character set)字符编码(character encoding)编码类型字符的存储ASCII(American Standard Code for Information Interchange)GB2312GBKUNICODEUTF-8在python中,字符编码问题困扰着很多初学者,那么我们应该如何理解字符编码,做到心中“有谱”,能正确的处理字符呢?本文即是从这个需求出发,来帮助理解字符编码。按照惯例,先介绍相关的概念,再通过实例帮助理解。字符(c
@app.route('/convert')def convert(): file_path = request.args.get('path') file_name = file_path.split('/')[-1] short_name = os.path.splitext(file_name)[0] file_dir = file_path[:file...
八皇后这个典的问题,是每个真正程序员必须经历过的。这也是我第二次来解决这个问题了,第一次应该是学数据结构那时候吧。这次写起来顺利多了,基本没遇到什么卡壳的地方。递归+回溯。问题描述会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8 个皇后放在棋盘上(有8 * 8 个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。 对于某个满足要求的8 皇后的摆放方法,...
有人说 程序 = 算法 + 数据结构有人说 软件 = 程序 + 软件工程, 软件企业 = 软件 + 商业模式。程序本身没有伦理和职业道德, 但是程序员和软件企业要有。 我们听说过很多例子:一个在银行工作的程序员曾说, 每次给客户计算利息的时候那些除不尽的小数, 如果程序自动转给我的账户上就好了…一个程序员奉命实现一个功能, 把用户机器上的另一个公司的程序给...
文章目录shell script(shell脚本)第一个shell脚本: Hello World!shell变量shell运算符算数运算符关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符shell script(shell脚本)Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。Shell 脚本(shell script