5G VONR

转载:VoNR呼叫流程介绍 (baidu.com)

使用5G RAN、5G Core和IMS的语音服务被称为新无线电VoNR上的语音,5G提供语音/视频通话等服务。

NR网络架构上的语音

NR语音网络体系结构由5G RAN、5G Core和IMS网络组成。下面显示了一个体系结构。(仅包括主要的网络功能)。该网络体系结构支持使用HTPP协议的基于服务的接口。

VoNR依靠IP多媒体子系统(IMS:IP Multimedia Subsystem)来管理建立、维护和释放语音呼叫连接。UE PDCP应支持RTP和RTCP,RoHC压缩和MAC层应支持DRX。

SIP用于UE和IMS之间的信令过程。这些和4G的VoLTE都是一摸一样的。

VoNR使用5QI=5的QoS流作为SIP信令消息,使用5QI=1的QoS语音流。

  • 5QI=5的QoS流是Non-GBR流,但应以高优先级处理,以确保以最小时延和高可靠性完成SIP信令过程。

  • 5QI=1的QoS流是GBR。此QoS流用于在建立连接后传输语音包

gNB将RLC-AM模式DRB用于SIP信令,将RLC-UM模式用于语音通信(RTP)DRB。3GPP已推荐用于5G的“增强语音服务”(EVS:Enhanced Voice Services)编解码器:

  • EVS编解码器支持一系列采样频率,以捕获一系列音频带宽。

  • 这些采样频率分为窄带、宽带、超宽带和全频段。

VoNR UE在NAS期间提供能力信息:注册过程中使用IE“ UE’s Usage Setting”表示UE的高层支持IMS语音服务。

AMF可以使用UE能力请求来获得UE对IMS语音服务的支持。gNB可以通过RRC获得UE能力:UE Capability Enquiry 和UE Capability response。UE通过以下IE表示其对IMS语音服务的支持

  • ims-VoiceOverNR-FR1-r15:此字段指示UE是否支持ims VOICEOVER NR FR1

  • ims-VoiceOverNR-FR2-r15:此字段指示UE是否支持ims VOICEOVER NR FR2

在功能集支持范围内,即ims参数:ims-ParametersFRX-Diff,voiceOverNR:supported

VoNR呼叫流与VoLTE呼叫非常相似。整个VoNR呼叫流包括五个阶段,如下图所示。它从检测一个5G NR小区开始,向5G gNB和5GC执行注册,并使用数据DNN(DDN等于4G LTE中的APN)建立具有5QI=6-9的非GBR QoS流的默认PDU会话。

在此之后,UE使用具有非GBR QoS流且5QI=5的IMS DNN建立默认因特网PDU会话。然后,UE使用默认IMS PDU上的SIP消息向IMS进行注册处理,并使用GBR QoS流和5QI=1在专用PDU会话上建立VoNR MO/MT呼叫。通过专用PDU会话和VoNR呼叫转换完成后,通过RTP协议的语音通信流可以通过释放专用PDU会话终止。

下面的呼叫流是通过参考来自3GPP的多个在线资源和可用信息绘制的,仅供参考,呼叫流消息传递序列可能根据不同UE、RAN、Core和IMS供应商的实现而有所不同。

5G Registration: 详细的注册呼叫流程

默认的互联网和IMSPDU会话的建立

IMS Registration 和VoNR Call

需要UE进行Invite Request、Invite 100 Tying、Invite 183、5QI=1承载建立、180Ringing、Invite 200 OK等消息与5GC的交互

VoNR 呼叫终止

可供参考的link:

【技术干货】VOLTE_MO_MT流程 - 通信人才网 (telecomhr.com)

VONR通话流程 (360doc.com)

https://www.renrendoc.com/paper/274624906.html

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

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

相关文章

【教程】几种不同的RBF神经网络

本站原创文章,转载请说明来自《老饼讲解-机器学习》www.bbbdata.com 目录 一、经典RBF神经网络1.1.经典径向基神经网络是什么1.2.经典径向基神经网络-代码与示例 二、广义回归神经网络GRNN2.1.广义回归神经网络是什么2.2.广义回归神经网络是什么-代码与示例 三、概率…

使用容器部署redis_设置配置文件映射到本地_设置存储数据映射到本地_并开发java应用_连接redis---分布式云原生部署架构搭建011

可以看到java应用的部署过程,首先我们要准备一个java应用,并且我们,用docker,安装一个redis 首先我们去start.spring.io 去生成一个简单的web项目,然后用idea打开 选择以后下载 放在这里,然后我们去安装redis 在公共仓库中找到redis . 可以看到它里面介绍说把数据放到了/dat…

重要通知:据最新TEMU要求所有欧区车灯都需要能效标签(eu energy lable)

重要通知: 据最新TEMU要求,所有“欧区车灯”都需要能效标签(eu energy lable),目前已下架欧区站点,上传成功后可恢复。 灯具类欧盟EU ENERGY LABEL 近日有不少欧洲站卖家收到TEMU平台商品要求卖家们发布的…

uniapp获取证书秘钥、Android App备案获取公钥、签名MD5值

一、 uniapp获取证书秘钥 打开uniapp开发者中心下载证书打开cmd输入以下这段代码,下载提供查看到的密钥证书密码就可以了!下载证书在 java 环境下运行才可以 // your_alias 换成 证书详情中的别名,your_keystore.keystore 改成自己的证书文件…

1panel 搭建多个网站

1panel 部署多个网站,另外的域名,或无域端口搭建方法。 当我们已经部署好一个网站后,想再部署一个网站在我们的服务器上时, 步骤:(另外的域名,部署在同一个服务器方法) 运行环境里…

百度ueditor如何修改图片的保存位置

背景 编辑器的保存图片是设置有默认规则的,但是服务器上一般会把图片路径设置为软连接,所以我就需要更改编辑器保存图片的路径,要不然,每次有新的部署,上一次上传的图片就会失效。先来看看编辑器默认的保存路径吧&…

【算法刷题 | 动态规划14】6.28(最大子数组和、判断子序列、不同的子序列)

文章目录 35.最大子数组和35.1题目35.2解法:动规35.2.1动规思路35.2.2代码实现 36.判断子序列36.1题目36.2解法:动规36.2.1动规思路36.2.2代码实现 37.不同的子序列37.1题目37.2解法:动规37.2.1动规思路37.2.2代码实现 35.最大子数组和 35.1…

①常用API----Math

public static int abs(int a) // 返回参数的绝对值 public static double ceil(double a) // 返回大于或等于参数的最小整数 public static double floor(double a) // 返回小于或等于参数的最大整数 public static int round(f…

css实现鼠标悬停在div上出现抬起元素的效果

如图所示,左侧为正常样式,右侧为添加效果后的样式 只需要给div添加以下class样式,主要实现效果在&:hover里面 .component-item {display: flex;align-items: center;width: 50px;height: 50px;border: 1px solid #f0f0f0;border-radius…

Linux高级编程——线程

pthread 线程 概念 :线程是轻量级进程,一般是一个进程中的多个任务。 进程是系统中最小的资源分配单位. 线程是系统中最小的执行单位。 优点: 比多进程节省资源,可以共享变量 进程会占用&am…

市场拓展招聘:完整指南

扩大招聘业务会给你带来很多挑战,更不用说你已经在处理的问题了。助教专业人士每周花近13个小时为一个角色寻找候选人。此外,客户的需求也在不断变化,招聘机构之间的竞争也在加剧。毫无疑问,对增长有战略的方法会有很大的帮助。一…

RocketMQ快速入门:事务消息原理及实现(十)

目录 0. 引言1. 原理2. 事务消息的实现2.1 java client实现(适用于spring框架)2.2 springboot实现 3. 总结 0. 引言 rocketmq 的一大特性就是支持事务性消息,这在诸多场景中有所应用。在之前的文章中我们已经讲解过事务消息的使用&#xff0…

无需向量量化的自回归图像生成

摘要 https://arxiv.org/pdf/2406.11838 传统观点认为,用于图像生成的自回归模型通常伴随着向量量化的标记。我们观察到,尽管离散值空间可以方便地表示分类分布,但它对于自回归建模来说并不是必需的。在这项工作中,我们提出使用扩…

【2024大语言模型必知】做RAG时为什么要使用滑动窗口?句子窗口检索(Sentence Window Retrieval)是什么?

目录 1. 传统的向量检索方法,使用整个文档检索,为什么不行? 2.句子滑动窗口检索(Sentence Window Retrieval)工作原理 3.句子滑动窗口检索(Sentence Window Retrieval)的优点 1. 传统的向量检…

Java的IO体系

目录 1、Java的IO体系2、IO的常用方法3、Java中为什么要分为字节流和字符流4、File和RandomAccessFile5、Java对象的序列化和反序列化6、缓冲流7、Java 的IO流中涉及哪些设计模式 1、Java的IO体系 IO 即为 input 输入 和 output输出 Java的IO体系主要分为字节流和字符流两大类…

nginx添加模块

问题描述:已经在运行的宝塔中的nginx如何添加模块 1. 进入宝塔nginx的脚本目录 cd /www/server/panel/install 2. 读修改宝塔官方写的脚本 vim nginx.sh 3. 找到字符 ./configure - 添加模块 --add-module/home/root/app/nginx-module/echo-nginx-module-0.62 …

AI专区上新啦!豆包、通义、360AI、天工AI、澜舟智库等入驻麒麟软件商店

继百度文心一言、讯飞星火、博思白板、雅意等AI产品上架后,麒麟软件商店再添新成员!近日,豆包、通义、360AI搜索、360智脑、360智绘、昆仑万维天工AI、澜舟智库等重磅AI产品登陆麒麟软件商店人工智能专区,涵盖了AI对话、AI写作、A…

零知识证明基础:数字签名

1、绪论 数字签名(Digital Signature),也称电子签名,是指附加在某一电子文档中的一组特定的符号或代码。它利用密码技术对该电子文档进行关信息提取并进行认证形成,用于标识签发者的身份以及签发者对电子文档的认可,并能被接收者…

【shell脚本速成】python安装脚本

文章目录 案例需求应用场景解决问题脚本思路案例代码 🌈你好呀!我是 山顶风景独好 🎈欢迎踏入我的博客世界,能与您在此邂逅,真是缘分使然!😊 🌸愿您在此停留的每一刻,都沐…

双路视频同屏显示(拼接)-基于野火Zynq7020开发板

前情提要 米联客FDMA驱动OV5640摄像头—基于野火Zynq7020开发板 本文在此基础上,实现了双路视频拼接。将ov5640输出的1024600的图像数据缩放为512600,分两路写入ddr3,并且显示在1024*600的RGB屏幕中。 纯FPGA也可以按此方法实现。 总体BLOC…