5G、VoNR基本概念

相信很多人在学习无线通信过程中都面临学习资料不集中,对繁多的专业术语不了解,导致学习效率低下的问题,下面会通过一个5GVoNR的通话流程,来分享几个关于5G的专业术语。

1、当终端发起呼叫时,在主叫终端和服务gNodeB之间建立RRC连接;

2、5G核心网建立5QI为5的QoS流,用于承载主叫终端的SIP信令,而gNodeB建立与此QoS流相应的DRB;

3、在被叫终端与其服务的gNodeB之间建立RRC连接;

4、5GC为被叫终端建立一个5QI为5的QoS流来承载SIP信令,而gNodeB建立与此QoS流相应的DRB;

5、主叫终端和被叫终端与IMS对编解码方案、IP地址、端口号、主叫终端和被叫终端信息以及其他语音业务信息进行SIP协商;

6、SIP协商成功后,5GC建立一个5QI为1的QoS流,供主叫终端承载RTP (Real-Time Transport Protocol)和RTCP (Real-Time Transport Control Protocol)数据流,而gNodeB建立与此QoS流相应的DRB;

7、5GC为被叫终端建立一个5QI为1的QoS流来承载RTP和RTCP数据流,而gNodeB建立与此QoS流相应的DRB;

8、通话结束后,主叫终端和被叫终端分别释放5QI为1的QoS流,gNodeB释放相应的DRB。只有当终端进入空闲状态时,才会释放5QI为5的默认承载;

原文链接:https://blog.csdn.net/qq_31985307/article/details/140241789

下面我们会对这里涉及到的一些专业术语做一个基本解释:

对比维度 4G时代的"承载" (EPS Bearer) 5G时代的"QoS流" (QoS Flow)
核心理念 为同一个业务的所有数据提供统一的服务质量保障。 在一个大连接里,为不同需求的数据流提供更精细、更灵活的服务质量保障。
控制粒度 相对较粗,像一条"大车道",所有车跑得一样快。 非常精细,像一条"可变车道",可以实时为不同的车(数据流)分配不同的速度和优先级。
最大数量 一个用户最多支持8个承载。 一个PDU会话(可以理解为一个网络连接)内,最多支持64个QoS流。
灵活性 较低,建立和管理信令开销大。 很高,可以根据业务需求实时调整,无线接入网有更大的自由度来映射和调度资源

QoS流是如何工作的?

我们可以把这个过程想象成一次智能物流配送:

  1. 打标签 (QFI) :当一个数据包(比如自动驾驶汽车的传感器数据)进入5G网络时,核心网会立刻给它打上一个唯一的标签,这就是QoS流标识符(QFI)。这个标签决定了这个数据包属于哪一条"专用车道"。

  2. 定标准 (QoS参数) :每个"专用车道"都有一套自己的服务标准,这些标准由一系列参数定义,最主要的就是5G QoS标识符(5QI)。5QI就像一个索引,指向一组具体的性能指标,比如:

    • 资源类型:是保证比特率(GBR)的(就像承诺了"专车专用"),还是非保证比特率(Non-GBR)的(就像"拼车")。

    • 优先级:数字越小,优先级越高,网络会优先处理。

    • 数据包时延预算(PDB):规定了数据包最多能容忍的延迟时间,比如uRLLC(超可靠低延迟通信)场景的PDB可能低至5毫秒。

    • 数据包错误率(PER):规定了可以接受的丢包率。

  3. 巧调度 (映射) :带着QFI标签的数据包在无线空口传输时,5G基站会看这个标签,把它映射到对应的**数据无线承载(DRB)**上。一个DRB可以承载一个或多个有相同QoS需求的QoS流

IMS与QoS流的关系(知识串联)

  • QoS流是"运输保障队":负责为不同业务提供差异化的服务质量保障

  • **IMS(IP多媒体子系统)**是"业务策划队":负责策划和执行具体的多媒体业务

在实际通话中,IMS会告诉网络需要建立什么样的QoS流来保障这次通话的质量。比如5G新通话会同时建立多个QoS流:一个传语音、一个传视频、一个传输控制数据。

5QI

是4G时代QCI(QoS Class Identifier)的演进版,你可以通过对比更清晰地理解它:

对比维度 4G QCI (QoS Class Identifier) 5G 5QI (5G QoS Identifier)
核心理念 为整个**承载(Bearer)**定义服务等级,粒度较粗。 为每个**QoS流(QoS Flow)**定义服务等级,粒度更细、更灵活。
精细程度 标准化的QCI值较少,主要覆盖语音、视频、网页等基础业务。 扩展了更多业务类型,如工业控制、车联网(V2X)、远程医疗等,满足行业多样化需求。
配置方式 相对固定。 除了标准化的5QI值,还支持运营商自定义的5QI,灵活性更高。
相关推荐
Scott9999HH3 小时前
【IIoT流量实战】蒸汽管道阀门全关却仍有流量?用 Python 实现涡街信号 FFT 频谱分析与温压全补偿积算网关,深度拆解靠谱的涡街流量计厂家硬核技术标准
开发语言·python
码智社4 小时前
AES加密原理详解及Java实现加解密实战
java·开发语言
AI云海4 小时前
python 列表、元组、集合和字典
开发语言·python
萧瑟余晖5 小时前
JDK 26 新特性详解
java·开发语言
马优晨5 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
人邮异步社区7 小时前
怎么把C语言学到精通?
c语言·开发语言
心平气和量大福大8 小时前
C#-WPF-控件-TextBox 数据绑定
开发语言·c#·wpf
ttwuai8 小时前
Cursor 生成 CRUD 后,Go 后台接口别只测 200:JWT、RBAC 和 tenant_id 怎么验
开发语言·后端·golang
এ慕ོ冬℘゜8 小时前
前端基础:什么是时间戳?JS获取时间戳三种方法与实战用途
开发语言·前端·javascript
执明wa8 小时前
LayoutInflater详解: XML是如何变成View的?
android·xml·开发语言·android studio