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 承载关系,可作为分析时的对照图:
三、信令无线承载(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。
四、配置检查与常见问题
实际配置 SRB 时,需核对 BTS 侧的信道组合(如 CCCH+SDCCH/8 组合)与 MS 侧的能力是否匹配。常见问题包括:SDCCH 子信道数配置不足导致接入拥塞;SACCH 复帧对齐错误导致测量报告丢失;FACCH 偷帧与 TCH 语音帧冲突引起切换命令解析失败。排查时可在空口侧统计 RACH 成功率、SDCCH 占用时长与 SACCH 块错误率,结合本节映射图逐层定位。下表给出一个简化的配置核对示例(教学示例):
| 检查项 | 示例配置值 | 判断依据 |
|---|---|---|
| BCCH 所在时隙 | 主载频 TS0 | 与 51 帧复帧广播一致 |
| SDCCH 子信道数 | 8(SDCCH/8) | 满足小区信令负荷 |
| SRB1 的 SAPI | 0 | RR/MM 信令使用 SAPI=0 |
| SACCH 复帧周期 | 26 帧 | 测量报告周期对齐 |
| FACCH 触发条件 | 切换命令下发 | 偷帧占用 TCH 突发 |
掌握上述分层、映射与承载配置后,面对一条空口信令,就能从“物理时隙—逻辑信道—LAPDm 承载—RR/MM 消息”四个层次逐级还原,为后续的信令流程分析与故障定位打下基础。