好的,我们继续跟随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)**送过来。
  • gNB的“施工”工作:

    • 小雷的gNB收到这份详尽的“施工蓝图”后,立即开始工作:
      1. 预留无线资源:MBS Service Area List指定的每个小区上,为MBS QoS Flow预留出能够满足25Mbps GBR的无线资源。这可能涉及到专用的MBS无线承载(MRB)的配置。
      2. 建立传输隧道: 建立到指定MB-UPF的NG-U用户面隧道,准备好接收下行的直播数据流。
  • gNB AMF (BROADCAST SESSION RESOURCE SETUP RESPONSE / FAILURE):

    • “施工”完成后,gNB向AMF回复BROADCAST SESSION RESOURCE SETUP RESPONSE,报告“广播台已建好,随时可以开播!”
    • 核心内容: gNB会在这条消息中,告知AMF自己为这个MBS会话的下行用户面隧道所分配的端点信息(GTP-U TEID)。
    • 如果gNB因为资源不足等原因无法建立,则回复FAILURE

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 (可选): 包含了服务区域的变更,例如,新增广场上的几个小区。
  • gNB的“改造”工作:

    • 小雷的gNB收到“改造图纸”后,执行增量更新:
      1. 调整QoS: 重新配置MBS无线承载,将其预留的无线资源减少到满足5Mbps即可。
      2. 扩大范围: 在新增的广场小区上,按照新的QoS要求,建立MBS广播资源。
  • 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: 释放原因。
  • gNB的“拆除”工作:

    • 小雷的gNB收到“拆除令”后,立即释放与指定MBS会话相关的所有资源,包括:
      1. 拆除无线承载(MRB)
      2. 拆除NG-U用户面隧道
  • 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网络正式具备了提供电信级、可运营、可管理的广播/组播服务的能力。