1. LTE 基础回顾:网络架构、关键接口与协议栈

各位好,我是老张。做无线优化十几年了,每次带新人,我第一件事就是让他们把 LTE 基础吃透。为什么?因为后面所有掉线、切换失败、速率不稳的问题,根因都能追溯到架构和协议栈上。今天咱们就从头捋一遍,把地基打牢。

1.1 LTE 网络架构:扁平化是核心

LTE 相比 3G,最大的变化就是架构变平了。说白了,就是把原来 RNC 的功能拆开,下放给基站,上交给核心网。这样做的好处很明显——时延低了,部署也灵活了。

整个网络分三块:

  • UE(用户设备)——就是你手里的手机、CPE、物联网模块。
  • E-UTRAN(接入网)——就是 eNodeB,也就是基站。LTE 里基站直接和 UE 通信,不再需要 RNC 中转。
  • EPC(核心网)——包括 MME、S-GW、P-GW 这几个关键网元。

我习惯把 EPC 比作一个公司的后台:MME 是人事部,管认证和移动性;S-GW 是财务部,管数据流转;P-GW 是对外接口,负责连互联网。

关键认知:LTE 是“全 IP 网络”,从 UE 到核心网,所有用户数据都走 IP 包。语音也走 IP(VoLTE),不再有电路域。

LTE 网络架构概览 LTE 网络架构(扁平化) UE eNodeB MME S-GW P-GW 互联网 说明: • UE → eNodeB:空口(Uu 接口),走的是无线信号。 • eNodeB → MME:走 S1-MME 接口,传输控制信令。 • eNodeB → S-GW:走 S1-U 接口,传输用户数据。

1.2 关键接口:S1 和 X2

接口是网元之间的“语言”。LTE 里最重要的两个接口,一个是 S1,一个是 X2。

S1 接口

S1 是 eNodeB 和 EPC 之间的接口。它分两路:

  • S1-MME:走控制面,连接 eNodeB 和 MME。负责承载建立、切换信令、寻呼等。
  • S1-U:走用户面,连接 eNodeB 和 S-GW。负责传用户的上网数据包。

实战经验:我遇到过好几次 S1 链路闪断导致批量掉线的情况。排查时先看 S1 接口的 GTP-U 路径是否通畅,很多问题其实是传输层丢包引起的。

X2 接口

X2 是 eNodeB 之间的接口。主要用于:

  • 切换时的数据转发(避免丢包)
  • 小区间干扰协调(ICIC)
  • 负载均衡信息交换

你想想看,如果没有 X2,UE 从一个基站走到另一个基站,数据就得绕回核心网再下来,时延就大了。X2 让基站之间直接“对话”,切换更平滑。

接口 连接对象 主要用途 协议
S1-MME eNodeB ↔ MME 控制信令(附着、承载、寻呼) S1-AP / SCTP
S1-U eNodeB ↔ S-GW 用户数据转发 GTP-U / UDP
X2 eNodeB ↔ eNodeB 切换、干扰协调、负载均衡 X2-AP / SCTP

1.3 协议栈:从 RRC 到 PHY

协议栈是 LTE 的“七层宝塔”,但咱们只看和连接稳定性最相关的几层。从上到下分别是:

  1. RRC(无线资源控制)——管连接的建立、释放、重配。
  2. PDCP(分组数据汇聚协议)——管头压缩、加密、完整性保护。
  3. RLC(无线链路控制)——管分段、重传、按序递交。
  4. MAC(媒体接入控制)——管调度、HARQ、随机接入。
  5. PHY(物理层)——管调制、编码、天线映射。

我个人习惯把协议栈分成“控制面”和“用户面”两条线。控制面走 RRC → PDCP → RLC → MAC → PHY;用户面走 PDCP → RLC → MAC → PHY,没有 RRC。

注意:RRC 是控制面的“大脑”。如果 RRC 连接失败,UE 连不上网;如果 RRC 重配出错,正在打电话可能突然断线。我曾经在优化一个高铁场景时,发现 RRC 重建定时器设置太短,导致 UE 过隧道后来不及恢复连接。调长之后,掉线率直接降了一半。

LTE 协议栈分层 LTE 协议栈(控制面 / 用户面) RRC PDCP RLC MAC PHY PDCP RLC MAC PHY 控制面 用户面 控制面:RRC 负责连接管理,PDCP 负责安全,RLC/MAC/PHY 负责可靠传输。 用户面:没有 RRC,PDCP 直接处理 IP 包,头压缩和加密后交给下层。

1.4 各层在连接稳定性中的角色

每一层都可能成为瓶颈。我简单总结一下:

协议层 主要职责 常见稳定性问题
RRC 连接建立、重配、释放 RRC 连接拒绝、重建超时、重配失败
PDCP 头压缩、加密、按序递交 PDCP 丢包导致乱序、VoLTE 语音卡顿
RLC 分段、ARQ 重传 RLC 重传超限导致无线链路失败
MAC 调度、HARQ、随机接入 HARQ 失败、随机接入冲突、上行调度不足
PHY 调制、编码、MIMO CQI 不准、SINR 差、BLER 过高

我的建议:排查连接稳定性问题时,从下往上查。先看 PHY 的 SINR 和 BLER,再看 MAC 的 HARQ 重传次数,然后看 RLC 的重传率,最后看 RRC 的信令流程。这样不会漏掉底层问题。

好了,这一章的基础就到这里。记住:架构决定了网络怎么连,接口决定了网元怎么对话,协议栈决定了数据怎么传。后面咱们讲切换优化、掉线分析,都会反复用到这些概念。