好的,我们继续跟随5G基站工程师小雷,深入探索NG接口上那些与5G“杀手级”应用——广播组播服务(MBS)相关的关键流程。这一次,我们将再次聚焦于MBS会话,从流程的视角,详细拆解“广播台”的建立、修改与拆除的全过程。
深度解析 3GPP TS 38.410:6.23 NR MBS Session Management Procedures (NR MBS会话管理流程)
本文技术原理深度参考了3GPP TS 38.410 V18.2.0 (2024-06) Release 18规范中,关于“6.23 NR MBS Session Management Procedures”的核心章节,并结合其在NGAP协议(TS 38.413)中的具体实现,为读者完整呈现5G网络中,MBS会话资源在基站(gNB)侧的全生命周期管理信令视图。
引言:从“功能描述”到“广播台”的搭建实录
在之前的5.27节解读中,我们已经从“功能”的视角,理解了NR MBS会话管理“是什么”——它是一套由核心网主导的、用于在gNB上建立、修改和释放MBS会话所需资源的“广播台施工管理系统”。
现在,我们将进入6.23节,从“流程”的视角,深入探索这座“广播台”是“怎么做”的。6.23节将5.27节的功能定义,分解为一系列具体的、可执行的NGAP信令流程。它不再是高层的概念描述,而是AMF这位“项目经理”与gNB这位“施工队长”之间,那本详尽的“广播台建设、改造与拆除作业指导书”。
本篇文章,我们将聚焦于6.23节所定义的、与**广播(Broadcast)模式相关的核心流程,通过一场模拟的“奥运赛事直播”任务,详细拆解资源建立(Setup)、修改(Modification)和释放(Release)**的全过程。
1. 流程的“剧本”:MBS会话的“建、改、拆”三部曲
6.23 NR MBS Session Management Procedures
The following list of MBS Session management procedures are used to establish, release, or modify NG-RAN resources for a NR MBS session:
- Broadcast Session Resource Setup;
- Broadcast Session Modification;
- Broadcast Session Resource Release;
- … (Multicast related procedures)
6.23节为我们列出了MBS会话管理的流程“全家桶”,并清晰地将其分为了**广播(Broadcast)和组播(Multicast)**两大类。我们将首先聚焦于更具普适性的广播模式“三部曲”。
2. “开工大吉”:Broadcast Session Resource Setup Procedure (广播会话资源建立流程)
这是“广播台”建设的第一步,用于为一次全新的MBS广播任务,在gNB上分配和建立所有必要的资源。
NGAP Procedure: Broadcast Session Resource Setup (AMF Initiated)
实战演练(一):奥运百米决赛直播准备
-
触发: 运营商决定,为即将举行的奥运百米决赛,提供一个超高清的5G MBS直播服务。核心网的MBSF/SMF制定好了完整的会话参数。
-
AMF → gNB (BROADCAST SESSION RESOURCE SETUP REQUEST):
- 流程启动! AMF向所有位于直播服务区内的gNB(包括小雷的gNB)发送
BROADCAST SESSION RESOURCE SETUP REQUEST消息。 - 消息内容(“施工蓝图”):
MBS Session ID: 本次“奥运直播”任务的唯一ID。MBS Area Session ID: 标识在某个特定广播区域内的会话ID,用于区域化广播。MBS Service Area List: 关键的“施工范围”。明确指示gNB需要在哪些小区(Cell ID List)上开启这次广播。MBS QoS Flow List: 直播流的QoS要求。例如,5QI=X(代表高质量直播视频),GBR=25Mbps。MBS NG-U Tunnel Information: 数据源头。明确告知gNB,直播的数据流将从哪个MB-UPF的哪个**GTP隧道(TEID)**送过来。
- 流程启动! AMF向所有位于直播服务区内的gNB(包括小雷的gNB)发送
-
gNB的“施工”工作:
- 小雷的gNB收到这份详尽的“施工蓝图”后,立即开始工作:
- 预留无线资源: 在
MBS Service Area List指定的每个小区上,为MBS QoS Flow预留出能够满足25Mbps GBR的无线资源。这可能涉及到专用的MBS无线承载(MRB)的配置。 - 建立传输隧道: 建立到指定MB-UPF的NG-U用户面隧道,准备好接收下行的直播数据流。
- 预留无线资源: 在
- 小雷的gNB收到这份详尽的“施工蓝图”后,立即开始工作:
-
gNB → AMF (BROADCAST SESSION RESOURCE SETUP RESPONSE / FAILURE):
- “施工”完成后,gNB向AMF回复
BROADCAST SESSION RESOURCE SETUP RESPONSE,报告“广播台已建好,随时可以开播!” - 核心内容: gNB会在这条消息中,告知AMF自己为这个MBS会话的下行用户面隧道所分配的端点信息(GTP-U TEID)。
- 如果gNB因为资源不足等原因无法建立,则回复
FAILURE。
- “施工”完成后,gNB向AMF回复
3. “升级改造”:Broadcast Session Modification Procedure (广播会话修改流程)
在广播任务进行中,可能会需要动态地调整会话的参数。
NGAP Procedure: Broadcast Session Modification (AMF Initiated)
实战演练(二):中场休息,插播广告
-
触发: 比赛进入中场休息,运营商决定降低直播码率以节省资源,并可能需要将服务区扩大到场馆外的广场。核心网的SMF/MBSF做出了修改决策。
-
AMF → gNB (BROADCAST SESSION MODIFICATION REQUEST):
- 流程启动! AMF向所有相关的gNB发送
BROADCAST SESSION MODIFICATION REQUEST消息。 - 消息内容(“改造图纸”):
MBS Session ID: 明确要改造的是哪个“广播台”。MBS QoS Flow to be Modified List (可选): 包含了更新后的QoS要求,例如,将GBR从25Mbps降低到5Mbps。MBS Service Area to be Added/Modified/Removed List (可选): 包含了服务区域的变更,例如,新增广场上的几个小区。
- 流程启动! AMF向所有相关的gNB发送
-
gNB的“改造”工作:
- 小雷的gNB收到“改造图纸”后,执行增量更新:
- 调整QoS: 重新配置MBS无线承载,将其预留的无线资源减少到满足5Mbps即可。
- 扩大范围: 在新增的广场小区上,按照新的QoS要求,建立MBS广播资源。
- 小雷的gNB收到“改造图纸”后,执行增量更新:
-
gNB → AMF (BROADCAST SESSION MODIFICATION RESPONSE / FAILURE):
- 改造完成后,gNB向AMF回复确认。
4. “工程结束”:Broadcast Session Resource Release Procedure (广播会话资源释放流程)
当直播活动彻底结束后,必须拆除“广播台”,回收所有被占用的资源。
NGAP Procedure: Broadcast Session Resource Release (AMF Initiated)
实战演练(三):奥运闭幕,拆除直播设施
-
触发: 奥运会闭幕,直播服务结束。核心网的SMF/MBSF决定释放该MBS会话。
-
AMF → gNB (BROADCAST SESSION RESOURCE RELEASE COMMAND):
- 流程启动! AMF向所有gNB发送
BROADCAST SESSION RESOURCE RELEASE COMMAND消息。 - 消息内容(“拆除令”):
MBS Session ID List: 一个列表,可以一次性地命令gNB释放一个或多个MBS会话的资源。Cause: 释放原因。
- 流程启动! AMF向所有gNB发送
-
gNB的“拆除”工作:
- 小雷的gNB收到“拆除令”后,立即释放与指定MBS会话相关的所有资源,包括:
- 拆除无线承载(MRB)。
- 拆除NG-U用户面隧道。
- 小雷的gNB收到“拆除令”后,立即释放与指定MBS会话相关的所有资源,包括:
-
gNB → AMF (BROADCAST SESSION RESOURCE RELEASE RESPONSE):
- 拆除工作完成后,gNB向AMF回复确认,报告“场地已清理干净”。
总结:为“一点对多点”服务构建的“生命周期管理”
通过对6.23节广播会话管理流程的深度剖析,我们看到了NG接口是如何将一个复杂的“一点对多点”媒体分发业务,分解为一套与单播PDU会话管理高度相似的、逻辑清晰的生命周期管理流程的。
- Setup流程是**“从0到1”的创建**,它将核心网的业务蓝图,转化为gNB侧实实在在的无线和传输资源,为广播的开始铺平了道路。
- Modification流程是**“从1到N”的演进**,它赋予了MBS业务根据实时需求,动态调整QoS和服务范围的灵活性。
- Release流程是**“从N到0”的回收**,它确保了在业务结束后,所有宝贵的网络资源都能被及时、干净地释放,保证了网络的高效运转。
对于基站工程师小雷来说,这套流程是他将gNB从一个“单播路由器”,升级为“多媒体广播中心”的核心操作指令集。通过监控这些NGAP信令,他可以清晰地了解到他所负责的区域内,正在进行哪些MBS广播、它们的QoS要求如何、服务范围多大。这为他进行无线资源规划、性能监控和故障排查,提供了最直接、最有力的数据支撑。这套流程的引入,标志着5G网络正式具备了提供电信级、可运营、可管理的广播/组播服务的能力。