2. GSM-R空口协议栈与信道映射

GSM-R 的空口(Um 接口)是移动台 MS 与基站收发信台 BTS 之间的无线链路,也是信令分析中最常被“抓”到的一层。要读懂一条空口信令,必须先弄清三件事:协议栈如何分层、逻辑信道如何落到物理信道上、以及信令无线承载(SRB)如何配置。本节围绕这三条主线展开,并给出可用于实际对照的映射关系与配置示例。

一、Um 接口协议分层:控制面与用户面

Um 接口协议栈分为控制面(C 面)与用户面(U 面)。控制面自下而上为:物理层(L1,射频与调制)、数据链路层(L2,含 RLC/MAC 与 LAPDm)、以及第三层无线资源管理(RR)、移动性管理(MM)、呼叫控制(CC)等。GSM-R 的语音与电路域数据走 U 面,其业务信息在 L2 之上通过 TRAU 承载,不经过 MM/CC。理解分层的关键在于:LAPDm 是空口信令的“信封”,RR/MM/CC 消息都被封装进 LAPDm 的 I 帧或 UI 帧中传输。

LAPDm 借鉴 ISDN 的 LAPD,但针对无线链路做了裁剪:它使用 SAPI(服务接入点标识)区分不同承载,SAPI=0 承载 RR/MM/CC 信令,SAPI=3 承载短消息等。LAPDm 帧有 I 帧(带序号、可靠传输)、UI 帧(无序号、用于广播类消息)和 S 帧(监控帧,用于确认与重传)。分析时看到 LAPDm SAPI=0 的 I 帧,基本可判定为一条需要确认的 RR 或 MM 消息。

二、逻辑信道与物理信道的映射

逻辑信道按功能分为业务信道 TCH 与控制信道 CCH。控制信道又细分为:广播信道(BCCH、FCCH、SCH)、公共控制信道(PCH、RACH、AGCH)、专用控制信道(SDCCH、SACCH、FACCH)。物理信道则是 TDMA 帧中的时隙(TS0~TS7)与载频的组合。映射关系是空口分析的核心:

  • BCCH/FCCH/SCH/CCCH 固定映射到小区主载频的 TS0,以 51 帧复帧循环广播;
  • SDCCH/8 通常映射到 TS1 或 TS0 的剩余子信道,用于呼叫建立、位置更新等信令;
  • TCH 映射到业务时隙,其随路信令 SACCH 每 26 帧复帧出现一次,FACCH 则“偷帧”占用 TCH 的突发位置;
  • RACH 是上行随机接入信道,映射到与 CCCH 对应的上行时隙,MS 在此发起接入请求。

下图给出本节核心的信道映射与 SRB 承载关系,可作为分析时的对照图:

Um接口信道映射与信令无线承载(SRB)关系 逻辑信道 BCCH / FCCH / SCH 广播与同步 PCH / RACH / AGCH 公共控制(寻呼/接入) SDCCH / SACCH 专用信令信道 TCH + SACCH/FACCH 业务与随路信令 RACH(上行) 随机接入请求 LAPDm SAPI=0 / 3 信令承载封装 物理信道(TDMA 时隙) 主载频 TS0 51帧复帧循环 主载频 TS0(上行) RACH 接入时隙 TS1(SDCCH/8) 8 个子信道复用 业务时隙 TS2~TS7 26帧复帧,SACCH 随路 TCH 突发(偷帧) FACCH 快速信令 射频载频 + 时隙号 ARFCN / TN 信令无线承载 SRB SRB0 CCCH 承载 RACH/AGCH 接入 SRB1 SDCCH 承载 RR/MM 信令 SRB2 SACCH 承载 测量报告/切换 SRB3 FACCH 承载 切换命令等紧急信令 SAPI 映射 SAPI=0 信令 / SAPI=3 SMS 注:SRB0~SRB3 为教学归纳的承载层次,实际以 3GPP 与 GSM-R 规范定义的 SAPI 与信道组合为准

三、信令无线承载(SRB)配置

SRB 是空口信令的“通道配置”,决定某类信令走哪条逻辑信道、用哪个 SAPI、以何种确认模式传输。工程上可归纳为四层承载:SRB0 走 CCCH,用于初始接入(RACH 请求、AGCH 指配);SRB1 走 SDCCH,承载 RR/MM 的可靠信令;SRB2 走 SACCH,承载测量报告与切换相关信令;SRB3 走 FACCH,用于切换命令等需要快速插入的紧急信令。配置时需明确三个参数:逻辑信道类型、SAPI 值、以及 LAPDm 的确认模式(I 帧或 UI 帧)。

以一个位置更新场景为例(以下为教学示例参数,非实测):MS 在 BCCH 上读到 MCC=460, MNC=00, LAC=0x1A2B,发现与当前 LAC 不同,于是在 RACH 上发送 CHANNEL REQUEST(建立原因=位置更新);网络经 AGCH 回 IMMEDIATE ASSIGNMENT,指配 SDCCH/8 子信道 3,TN=1;随后 MS 在 SRB1 上发送 LOCATION UPDATING REQUEST(LAPDm SAPI=0,I 帧,N(S)=0),网络回 LOCATION UPDATING ACCEPT 并释放。分析时若在 SDCCH 上看到 SAPI=0 的 I 帧,即可对应到 SRB1。

分析技巧:抓包时先看物理层时隙号判断信道类型(TS0 多为广播/公共控制,TS1 多为 SDCCH),再看 LAPDm 的 SAPI 与帧类型,最后解 RR/MM 消息。三者对齐,才能准确还原一条信令的完整路径。

四、配置检查与常见问题

实际配置 SRB 时,需核对 BTS 侧的信道组合(如 CCCH+SDCCH/8 组合)与 MS 侧的能力是否匹配。常见问题包括:SDCCH 子信道数配置不足导致接入拥塞;SACCH 复帧对齐错误导致测量报告丢失;FACCH 偷帧与 TCH 语音帧冲突引起切换命令解析失败。排查时可在空口侧统计 RACH 成功率、SDCCH 占用时长与 SACCH 块错误率,结合本节映射图逐层定位。下表给出一个简化的配置核对示例(教学示例):

检查项示例配置值判断依据
BCCH 所在时隙主载频 TS0与 51 帧复帧广播一致
SDCCH 子信道数8(SDCCH/8)满足小区信令负荷
SRB1 的 SAPI0RR/MM 信令使用 SAPI=0
SACCH 复帧周期26 帧测量报告周期对齐
FACCH 触发条件切换命令下发偷帧占用 TCH 突发

掌握上述分层、映射与承载配置后,面对一条空口信令,就能从“物理时隙—逻辑信道—LAPDm 承载—RR/MM 消息”四个层次逐级还原,为后续的信令流程分析与故障定位打下基础。