好的,我们继续进行这场深度探索之旅。
深度解析 3GPP TR 21.905:章节 3 (Part 15) - Q & R字头的世界:服务质量(QoS)与无线(Radio)的生命线
本文技术原理深度参考了3GPP TR 21.905 V19.0.0 (2025-09) Release 19规范。在我们跟随数据包的脚步,体验了它从诞生(Packet)到被唤醒(Paging)再到被精细管控(Policy)的奇幻漂流之后,本文将把焦点投向决定这次漂流“体验好坏”的核心要素——服务质量(QoS),以及承载这次漂流的“河流”本身——无线资源(Radio)。我们将深入“Q”和“R”字头的世界,在这里,QoS是一切差异化服务的基石,而Radio则是移动通信的根本。
引言:从“能通信”到“好通信”的飞跃
“小通,我们已经为数据包铺好了路,制定了交通规则。现在,我们要回答一个最核心的问题:这条路是‘坑坑洼洼的土路’,还是‘平坦宽阔的高速公路’?这直接决定了数据包的旅行体验。”导师提出了新的挑战。
“这个‘路况’,在3GPP的世界里,就是服务质量(Quality of Service, QoS)。‘Q’字头的世界,虽然术语不多,但每一个都直击网络服务的核心。它定义了衡量‘好’与‘不好’的标尺——QoS Profile,以及这一切发生的舞台——QoS Session。”
“而在‘Q’的世界之下,是更广阔、更基础的‘R’字头世界。这里是无线(Radio)的领地。从最基础的无线接入技术(Radio Access Technology),到承载数据的无线承载(Radio Bearer),再到管理这一切的无线资源控制(Radio Resource Control),‘R’字头的术语构成了移动通信的物理基础和第一层控制逻辑。理解了‘Q’和‘R’,你就能明白网络是如何从物理层的一堆电磁波,一步步构建起能够提供差异化、高质量服务的智能管道的。”
1. “Q” - 服务质量的“DNA”
“QoS是移动网络从一个‘尽力而为’的管道,演变为一个能够赋能千行百业的‘智能平台’的关键。它是网络差异化能力的体现。”
1.1 Quality of Service (QoS) (服务质量)
Quality of Service: The collective effect of service performances which determine the degree of satisfaction of a user of a service. It is characterised by the combined aspects of performance factors applicable to all services, such as; service operability performance; service accessibility performance; service retainability performance; service integrity performance; and other factors specific to each service.
这个定义非常宏观和“感性”,它将QoS定义为决定用户满意度的所有服务性能的集合效应。
“这是一个顶层的、面向用户的定义。”导师解读道,“它没有谈具体的KPI,而是从用户能感知的维度出发,比如:
-
服务可操作性: 业务功能是否正常、易用。
-
服务可接入性: 我想用的时候,能不能接得进去(如呼叫成功率)。
-
服务可保持性: 连接建立后,会不会轻易掉线(如掉话率)。
-
服务完整性: 数据传输是否准确无误(如误码率)。
“而在网络内部,为了实现这些用户感知的目标,我们需要将QoS‘量化’为具体的、可执行的参数。”
1.2 QoS profile (QoS配置文件)
QoS profile: a QoS profile comprises a number of QoS parameters. A QoS profile is associated with each QoS session. The QoS profile defines the performance expectations placed on the bearer network.
QoS profile就是将感性的QoS目标,翻译成机器可读的参数集合。它是一张定义了承载网络“性能期望”的“规格说明书”。
在5G时代,一个QoS profile主要由以下参数定义:
-
5QI (5G QoS Identifier): 一个标量值(如1到9),它直接映射到一组标准化的QoS特性,是QoS profile的“浓缩标签”。
-
ARP (Allocation and Retention Priority): 分配和保持优先级。决定了在资源竞争时,谁该优先获得资源(分配),以及在资源紧张时,谁的业务应该被最后“踢掉”(保持)。
-
GBR/Non-GBR (Guaranteed/Non-Guaranteed Bit Rate): 资源类型。是需要保证速率的“专线”,还是“尽力而为”的普通通道。
-
GFBR/MFBR (Guaranteed/Maximum Flow Bit Rate): 对于GBR业务,需要明确保证的速率和允许达到的最大速率。
-
Notification control, Reflective QoS 等高级特性。
“当你发起一个VoNR通话时,”导师举例,“网络会为这个通话的语音流建立一个QoS Flow,并为其关联一个QoS profile。这个profile里可能写着:5QI=1, ARP=高, GBR。网络中的所有节点(SMF, UPF, gNB)看到这份‘规格书’,就知道必须为这个语音流提供最高优先级的、有带宽保证的传输服务。”
1.3 QoS session (QoS会话)
QoS session: Lifetime of PDP context. The period between the opening and closing of a network connection whose characteristics are defined by a QoS profile. Multiple QoS sessions may exist, each with a different QoS profile.
QoS session定义了QoS保障的生命周期。
-
历史定义: 在2G/3G时代,一个
QoS session的生命周期等同于一个PDP上下文的生命周期。 -
广义理解: 它是指一个具有特定QoS特性的网络连接从建立到释放的整个时间段。
“在5G中,一个PDU Session可以看作是一个宏观的QoS session。在这个PDU Session内部,还可以包含多个并行的、具有不同QoS profile的QoS Flow。比如,你一边进行着VoNR通话(一个高优先级的QoS Flow),一边在后台下载文件(一个低优先级的QoS Flow)。这两个QoS Flow虽然属于同一个PDU Session,但它们各自代表了一个独立的、并行的QoS session。”
2. “R” - 无线世界的基石与血脉
“如果说QoS是上层的‘服务蓝图’,那么‘R’字头的世界,就是实现这张蓝图的‘施工现场’——无线空口。这里的一切,都围绕着Radio展开。”
2.1 Radio Access Technology (RAT) (无线接入技术)
Radio Access Technology: Type of technology used for radio access, for instance NR, E-UTRA, UTRA, GSM/EDGE, CDMA2000 1xEV-DO (HRPD) or CDMA2000 1x (1xRTT).
RAT是移动通信技术的代际名称。这个术语的列表,就是一部浓缩的移动通信演进史:
-
2G: GSM/EDGE
-
3G: UTRA (WCDMA/TD-SCDMA), CDMA2000
-
4G: E-UTRA (LTE)
-
5G: NR (New Radio)
“RAT是区分不同移动通信系统的最高层级标签。我们常说的‘异系统切换’,其本质就是RAT间的切换。”
2.2 Radio Bearer (RB) & Radio access bearer (RAB) (无线承载 & 无线接入承载)
Radio Bearer: The service provided by the Layer 2 for transfer of user data between User Equipment and GERAN/UTRAN/E-UTRAN/NG-RAN.
Radio access bearer: The service that the access stratum provides to the non-access stratum for transfer of user data between User Equipment and CN.
这两个Bearer的概念,是承载(Bearer)在**无线接入网(RAN)**中的具体体现,非常容易混淆。导师画了一张协议栈图来澄清:
(此处应有一张图,展示端到端Bearer、RAB和RB的关系)
图示说明:端到端Bearer (UE ←> PGW/UPF) = RAB (UE ←> CN Edge, e.g. SGW/AMF) + 核心网承载。 RAB = RB (UE ←> gNB/eNB) + S1/NG承载。
“我们之前学的端到端Bearer,是一条从UE一直延伸到核心网网关(PGW/UPF)的长管道。而RAB和RB是这条长管道在接入侧的两段。”
-
Radio Bearer (RB):是最短的一段,它只存在于UE和基站(gNB/eNB)之间。它是由无线空口的**第二层协议(MAC, RLC, PDCP)**提供的服务。
RB的QoS直接由基站的调度器来保障。 -
Radio access bearer (RAB):比
RB长一点,它从UE延伸到核心网的边缘(如4G的SGW,或者5G的AMF/UPF的接入点)。它可以看作是 RB 和 基站与核心网之间接口(S1/NG接口)承载 的串联。RAB是整个**接入层(Access Stratum)向非接入层(NAS)**提供的服务。
“可以这样理解,”导师总结道,“NAS层的SMF说:‘我需要一条RAB’。RAN(接入网)收到这个指令后,会负责建立起一条完整的RAB,这其中包括了在空口建立一条匹配的RB,以及在S1/NG接口上建立一条承载。RB是RAB在无线空口上的‘最后一公里’实现。”
2.3 Radio Resource Control (RRC) (无线资源控制)
Radio Resource Control: A sublayer of radio interface Layer 3 existing in the control plane only which provides information transfer service to the non-access stratum. RRC is responsible for controlling the configuration of radio interface Layers 1 and 2.
RRC是无线接入网AS(接入层)的“总司令”。它是一个位于控制面第三层的协议,运行在UE和基站之间。
-
对上: 它为NAS层提供信息传输服务。所有NAS信令(如注册请求、PDU会话建立请求)在空口传输时,都是“乘坐”RRC信令的“便车”。
-
对下: 它负责配置和控制整个无线接口的第一层(物理层)和第二层(MAC, RLC, PDCP)。
小通立刻想到了RRC的日常工作:
-
广播系统信息:告诉小区里的所有手机“我是谁”、“游戏规则是什么”。
-
管理RRC连接: 建立、修改、释放UE与基站之间的信令连接。UE从空闲态到连接态的转换,就是由RRC连接建立过程完成的。
-
配置无线承载(RB): 根据核心网的指令,建立、修改、释放用于传输用户数据的
Radio Bearer。 -
指挥移动性: 管理小区间的小区重选(空闲态)和切换(连接态)流程。
-
上报测量报告: 指示UE测量邻区信号强度,并收集UE的测量报告,为切换决策提供依据。
“可以说,UE在无线侧的一举一动,都在RRC协议的精细管控之下。它是实现无线资源高效、动态、灵活管理的核心大脑。”
2.4 Radio Network Subsystem (RNS) & Radio Network Controller (RNC)
Radio Network Subsystem: Either a full network or only the access part of a UTRAN offering the allocation and the release of specific radio resources…
Radio Network Controller: This equipment in the RNS is in charge of controlling the use and the integrity of the radio resources.
这两个术语,再次将我们带回了3G UTRAN的“金字塔”架构。RNS由一个RNC及其管理下的所有Node B组成,RNC是这个子系统的“大脑”。这与我们在“B”字头下学的BSS/BSC是完全对应的概念,只是技术代际不同。理解它们,是为了更好地 appreciating 4G/5G扁平化架构的革命性进步。
2.5 Real time (实时)
Real time: Time, typically in number of seconds, to perform the on-line mechanism used for fraud control and cost control.
这个定义很有趣,它并没有给出一个绝对的物理时间标准(如毫秒级),而是从业务需求的角度,特别是**在线计费(on-line mechanism)和欺诈控制(fraud control)**的需求,来定义Real time。
“对于一个在线计费系统,”导师解释道,“Real time可能意味着必须在几秒钟内完成一次信用授权,以确保用户的业务不会被不必要地中断。对于一个欺诈检测系统,Real time可能意味着必须在用户发起一次异常的高额消费后的几十秒内识别出来,并进行阻断。”
“所以,3GPP语境下的Real time,是一个相对的、面向业务的概念,其具体的时间尺度,取决于业务所能容忍的最大处理延迟。”
FAQ
Q1:5QI和ARP,哪个在决定我的QoS时更重要?
A1:两者都非常重要,但作用在不同层面。5QI主要决定了你的业务在传输过程中的“待遇”,即每跳(per-hop)行为。比如,5QI=1(VoNR)告诉基站调度器,在每一毫秒的调度中,都要优先处理这个数据包,保证其低时延。而ARP主要决定了在资源竞争时的“生死”,即准入控制(CAC)和拥塞控制。当网络资源不足时,ARP值高的业务(如紧急呼叫)会优先获得资源,甚至可以“抢占”ARP值低的业务的资源。可以简单理解为:5QI管“路况好不好”,ARP管“能不能上路”以及“会不会被赶下路”。
Q2:Radio Bearer (RB) 和 QoS Flow在5G中是什么关系?
A2:它们是一对多的映射关系。QoS Flow是5G QoS管理的最小粒度,它是一个端到端(UE to PDU Session Anchor/UPF)的概念。而Radio Bearer是QoS Flow在**无线空口(UE to gNB)上的承载实体。在5G中,多个具有相似QoS需求的QoS Flow,可以被映射到同一个Radio Bearer (DRB, Data Radio Bearer)**上进行传输,以节省无线信令和控制面的开销。这种“多对一”的映射关系,是5G在QoS管理上相比4G(一个EPS Bearer严格对应一个DRB)的一个重要优化。
Q3:RRC协议既然这么重要,它的消息安全吗?
A3:非常安全。RRC信令消息承载了大量关键的控制信息,一旦被篡改,后果不堪设想。因此,在UE完成认证和密钥协商(AKA)之后,所有的RRC信令消息(除了极少数早期消息)都会受到**完整性保护(Integrity Protection)和加密(Ciphering)**的双重保护。完整性保护防止消息被篡改,加密防止消息内容被窃听。这套严密的安全机制,确保了无线空口控制面的“政令”能够安全、可靠地传达。
Q4:为什么3G的RNC(无线网络控制器)在4G/5G中被取消了?它有什么弊端?
A4:取消RNC,实现网络扁平化,是4G/5G相比3G最重大的架构演进之一。RNC的主要弊端有:
-
高时延: 用户数据和信令都需要先经过NodeB,再到RNC,然后才能去核心网,增加了一个处理节点,引入了额外的时延。这对于时延敏感的业务是致命的。
-
单点故障风险: 一个RNC管理着成百上千个NodeB,一旦RNC发生故障,其下辖的所有基站都会瘫痪,影响范围巨大。
-
流量集中瓶颈: 区域内所有基站的用户流量都汇聚到RNC,使得RNC成为一个潜在的流量瓶颈点。
通过将RNC的功能下沉到eNB/gNB,4G/5G实现了更低的时延、更高的可靠性和更灵活的部署,是向全IP、低时延网络演进的必然选择。
Q5:RAN Sharing(无线接入网共享)和RAN Slicing(无线接入网切片)有什么区别?
A5:虽然都涉及“共享”,但它们的技术手段和隔离程度完全不同。
-
RAN Sharing: 是物理层面的共享。多个运营商(如A和B)共同使用同一套物理的RAN设备(基站、天线)。基站会同时广播A和B两个运营商的PLMN ID,实现“一站双(多)用”。这主要是为了节省建网成本(CAPEX)和运维成本(OPEX),特别是在偏远地区。共享的粒度较粗,通常是共享频谱和硬件资源。
-
RAN Slicing: 是逻辑层面的资源隔离与虚拟化。在一个物理的RAN设备上,通过软件定义和资源调度技术(如CUPS, FlexE),为不同的业务或租户(可以是不同运营商,也可以是同一运营商的不同行业客户)划分出相互隔离的、具有不同QoS承诺的虚拟无线网络。切片可以做到非常精细的资源(如PRB、调度权重)、性能(时延、速率)和安全隔离。
RAN Sharing是“合租”,RAN Slicing是把一套大房子改造成多个“独立单间公寓”。