一、全章架构总览
第7章聚焦无线通信(链路层特性)和移动性(网络层挑战)两大主题。其逻辑结构如下:
无线网络和移动网络 全景
│
┌───────────────────┼───────────────────┐
│ │ │
【无线通信链路】 【局域无线】 【广域无线】
7.2 节 7.3 节 WiFi 7.4 节 4G/5G
│ │ │
SNR/BER/隐藏终端 CSMA/CA, RTS/CTS LTE架构, GTP隧道
CDMA 码分多址 802.11帧, 速率适应 OFDM, 5G NR/毫米波
无线 vs 有线对比 蓝牙微微网 eMBB/URLLC/mMTC
│ │ │
└───────────────────┴────────────────────┘
│
┌────────────┴────────────┐
│ │
【移动性原理】 【实践中的移动性】
7.5 节 7.6 节
│ │
归属网络/被访网络 4G/5G移动性管理
间接路由/直接路由 移动IP (归属代理/外部代理)
三角路由问题 切换流程(7步骤)
│ │
└────────────┬────────────┘
│
【对高层协议的影响】
7.7 节
│
TCP over wireless 三类解决方案:
本地恢复 / TCP知晓无线 / 分离连接
核心洞察:无线网络的核心挑战来自两方面 -- 链路层的不可靠性(衰减、干扰、多径、隐藏终端)和网络层的移动性(定位、路由、切换)。WiFi解决局域接入问题,4G/5G解决广域接入问题,移动性管理协议(归属网络+HSS/MME+隧道)解决跨网络漫游问题。
二、7.1 概述 -- 无线网络基础概念
2.1 无线网络的要素
┌─────────────────────────────────────────────────────────────┐
│ 无线网络五大要素 │
├──────────────┬──────────────────────────────────────────────┤
│ 无线主机 │ 运行应用的端系统(智能手机、平板、IoT设备) │
│ 无线链路 │ 主机连接基站或其他主机的通信链路 │
│ 基站 │ 无线基础设施的关键部分,无有线网络对应设备 │
│ 网络基础设施 │ 无线主机希望通信的更大网络(如因特网) │
│ 切换 │ 移动主机切换基站的过程(handoff/handover) │
└──────────────┴──────────────────────────────────────────────┘
关键定义:
- 基站(base station):负责向与之关联的无线主机发送/接收数据,协调多个无线主机的传输。蜂窝塔(cell tower)和WiFi接入点(AP)都是基站。
- 基础设施模式(infrastructure mode):无线主机通过基站与更大网络相连,所有传统网络服务由网络提供。
- 自组织网络(ad hoc network):无基础设施,主机自身提供路由选择、地址分配等服务。
- 关联(association):主机在基站覆盖范围内,使用该基站中继它与更大网络之间的数据。
2.2 无线网络分类(两维度四分法)
| 单跳 | 多跳 | |
|---|---|---|
| 基于基础设施 | WiFi、4G LTE(最常见的日常使用类型) | 无线传感网络、无线网状网络 |
| 无基础设施 | 蓝牙微微网 | MANET(移动自组织网络)、VANET(车载自组织网络) |
本章主要聚焦于单跳、基于基础设施的网络。
2.3 无线 vs 移动性 -- 两个独立维度
| 特征 | 无线(Wireless) | 移动性(Mobility) |
|---|---|---|
| 关注层面 | 链路层 | 网络层 |
| 核心挑战 | 信号衰减、干扰、多径 | 定位、路由到移动用户、切换 |
| 典型场景 | 固定无线接入(如5G固定无线) | 有线网络中的设备迁移 |
三、7.2 无线链路和网络特征
3.1 有线链路 vs 无线链路对比
┌──────────────────────────────────────────────────────────────────┐
│ 有线链路 vs 无线链路 │
├────────────────────┬─────────────────────────────────────────────┤
│ 有线链路 │ 无线链路 │
├────────────────────┼─────────────────────────────────────────────┤
│ 信号沿固体介质传播 │ 电磁波在空气中传播 │
│ 信号强度稳定 │ 递减的信号强度(路径损耗 path loss) │
│ 干扰可控 │ 来自其他源的干扰(同频段设备互相干扰) │
│ 无多径效应 │ 多路径传播(multipath propagation) │
│ BER 极低 │ BER 较高且时变 │
│ 广播:所有节点可互听 │ 隐藏终端问题(hidden terminal problem) │
│ CSMA/CD(碰撞检测) │ CSMA/CA(碰撞避免)+ 链路层ARQ │
│ 无确认机制 │ 链路层确认/重传(ACK/ARQ) │
└────────────────────┴─────────────────────────────────────────────┘
3.2 无线链路的三大损伤
| 损伤类型 | 原因 | 影响 |
|---|---|---|
| 路径损耗(path loss) | 电磁波穿过物体减弱,自由空间扩散 | 信号强度随距离递减 |
| 干扰(interference) | 同频段其他发射源、电磁噪声(电动机、微波炉) | 信号质量下降,2.4GHz频段尤为拥挤 |
| 多径传播(multipath) | 电磁波经物体/地面反射,走不同路径到达 | 接收信号模糊,移动物体导致时变 |
3.3 SNR 与 BER 的关系
信噪比(SNR, Signal-to-Noise Ratio):接收信号强度与噪声强度的相对度量,单位为分贝(dB)。
SNR(dB)=20×log10(接收信号振幅噪声振幅)SNR(dB) = 20 \times \log_{10}\left(\frac{\text{接收信号振幅}}{\text{噪声振幅}}\right)SNR(dB)=20×log10(噪声振幅接收信号振幅)
三个关键物理层特征(由图7-3得出):
BER
↑
│ ┌─────────────────────────
│ │ BPSK (1Mbps) ← 低速率、低BER
│ │ ┌────────────────────
│ │ │ QAM16 (4Mbps) ← 高速率、高BER
│ │ │
│ │ / ← 在低SNR下BER太高,不可用
│ │ /
│ │ /
│ │/
└──┴──────────────────────→ SNR
10dB 20dB
- 给定调制方案,SNR越高,BER越低。 增加传输功率可提升SNR,但超过阈值后收益递减,且增加功耗和干扰。
- 给定SNR,高传输率调制技术的BER更高。 需要在速率和可靠性间权衡。
- 自适应调制和编码:根据信道条件动态选择调制技术,在BER约束下提供最高传输速率。WiFi和4G/5G均采用。
3.4 隐藏终端问题(Hidden Terminal Problem)
问题描述:
- 站点A向B传输,站点C也要向B传输
- 由于物理阻挡(建筑物/山)或信号衰减,A和C互相听不到对方
- A和C的传输在B处碰撞,整个发送期间信道都被浪费
两种原因:
(a) 物理障碍物阻挡 (b) 信号衰减
┌─────┐ ┌─────┐
│ A │─ ─ ─ ─ ─ ─ ─ │ A │ ·········
└─────┘ ║ └─────┘ · ┌─────┐
║ 障碍物 · │ C │
┌─────┐ ║ ┌─────┐ · └─────┘
│ C │─ ─ ─ ─ ─ ─ ─ │ B │ ·········
└─────┘ └─────┘
↓ ↓
A和C互相隐藏 A和C信号在B处干扰
但都在B处碰撞 但彼此检测不到对方
解决方案:RTS/CTS握手(7.3.2节详述)
3.5 CDMA(码分多址)
CDMA属于信道划分协议,在无线LAN和蜂窝技术中广泛应用。
核心原理:每个发送比特乘以一个变化速率极快的编码信号(码片速率 chipping rate),不同发送方使用不同的正交编码。
编码公式 (第i个比特时隙的第m个微时隙):
Zi,m=di⋅cm(7-1)Z_{i,m} = d_i \cdot c_m \tag{7-1}Zi,m=di⋅cm(7-1)
其中 did_idi 为数据比特(0表示为-1),cmc_mcm 为CDMA编码的第m个比特(取值+1或-1)。
解码公式 (无干扰情况):
di=1M∑m=1MZi,m⋅cm(7-2)d_i = \frac{1}{M} \sum_{m=1}^{M} Z_{i,m} \cdot c_m \tag{7-2}di=M1m=1∑MZi,m⋅cm(7-2)
多发送方解码 (假设干扰信号为加性的):
Zi,m∗=∑s=1NZi,msZ_{i,m}^{*} = \sum_{s=1}^{N} Z_{i,m}^{s}Zi,m∗=s=1∑NZi,ms
di=1M∑m=1MZi,m∗⋅cm(7-3)d_i = \frac{1}{M} \sum_{m=1}^{M} Z_{i,m}^{*} \cdot c_m \tag{7-3}di=M1m=1∑MZi,m∗⋅cm(7-3)
核心思想:如果编码选择得当(正交),接收方可以仅使用目标发送方的编码,从聚合信号中提取出该发送方的数据。
类比:鸡尾酒会上用不同语言交谈 -- 你能锁定你懂的语言的谈话,过滤其余部分。
四、7.3 WiFi: 802.11 无线局域网
4.1 IEEE 802.11 标准族
| 标准 | 年份 | 最大速率 | 范围 | 频率 | 品牌名 |
|---|---|---|---|---|---|
| 802.11b | 1999 | 11Mbps | 30m | 2.4GHz | -- |
| 802.11g | 2003 | 54Mbps | 30m | 2.4GHz | -- |
| 802.11n | 2009 | 600Mbps | 70m | 2.4/5GHz | WiFi 4 |
| 802.11ac | 2013 | 3.47Gbps | 70m | 5GHz | WiFi 5 |
| 802.11ax | 2020 | 14Gbps | 70m | 2.4/5GHz | WiFi 6 |
| 802.11af | 2014 | 35~560Mbps | 1km | 电视频段 | -- |
| 802.11ah | 2017 | 347Mbps | 1km | 900MHz | -- |
共同特征:相同帧格式、向后兼容、均使用CSMA/CA介质访问协议。
物理层区别:2.4GHz(无需执照,干扰多)vs 5GHz(距离短、多径多);802.11n/ac/ax使用MIMO天线和波束成形。
4.2 802.11 体系结构
┌─────────────────────────────────────────────────────────┐
│ 802.11 基础设施无线LAN │
│ │
│ ┌─────── BSS1 ───────┐ ┌─────── BSS2 ───────┐ │
│ │ [无线站点] │ │ [无线站点] │ │
│ │ ↓ │ │ ↓ │ │
│ │ ┌──────┐ │ │ ┌──────┐ │ │
│ │ │ AP1 │──────────┼────┼─────────│ AP2 │ │ │
│ │ └──────┘ │ │ └──────┘ │ │
│ └────────────────────┘ └────────────────────┘ │
│ │ │ │
│ └──────────┬───────────┘ │
│ │ │
│ ┌─────┴─────┐ │
│ │ 交换机/路由器│ │
│ └─────┬─────┘ │
│ │ │
│ 因特网 │
└─────────────────────────────────────────────────────────┘
基本服务集(BSS, Basic Service Set):802.11体系结构的基本构件,包含一个或多个无线站点和一个接入点(AP)。
MAC地址:每个802.11站点有6字节MAC地址,由IEEE管理,全球唯一。
信道:2.4GHz频段(85MHz宽)定义了11个部分重叠信道。无重叠信道仅有{1, 6, 11}。管理员可在同一物理网络安装3个AP分别使用信道1、6、11。
WiFi丛林(jungle):无线站点能从两个或多个AP接收强信号的物理位置。
4.3 信道扫描与关联过程
被动扫描(Passive Scanning) 主动扫描(Active Scanning)
────────────────────────── ──────────────────────────
AP周期发送信标帧 主机广播探测请求帧
(含SSID和MAC地址) ←对比→ AP响应探测响应帧
主机从中选择一个AP
主机扫描11个信道
找出信标帧
选择AP进行关联
↓ 关联阶段
主机 → AP: 关联请求帧(Association Request)
AP → 主机: 关联响应帧(Association Response)
主机 → AP: DHCP发现报文(获取IP地址)
信标帧(beacon frame):AP周期性发送,包含SSID和MAC地址,用于被动扫描发现。
关联后的安全步骤:可能需要鉴别。方法包括基于MAC地址的接入控制,或用户名/口令认证。AP通常通过RADIUS或DIAMETER协议与鉴别服务器通信。
4.4 802.11 MAC协议:CSMA/CA
为什么不用CSMA/CD?
| 原因 | 详细说明 |
|---|---|
| 硬件代价 | 同时发送和接收需要昂贵的硬件,接收信号远弱于发送信号 |
| 隐藏终端/衰减 | 即使能同时收发,也无法检测所有碰撞(隐藏终端导致漏检) |
802.11一旦开始发送帧就完全发送完毕,不会中途放弃,因此碰撞代价极高。
802.11 链路层确认机制
发送方 接收方
│ │
│──── DATA 帧 ──────────→│
│ │ (CRC校验通过)
│ │ (等待 SIFS)
│←── ACK 帧 ────────────│
│ │
(若超时未收到ACK,则重传)
(若干次重传失败后放弃)
- SIFS(Short Inter-frame Spacing):短帧间间隔,接收方在校验通过后等待SIFS后发送ACK。
- DIFS(Distributed Inter-frame Space):分布式帧间间隔,发送方在侦听到信道空闲后等待DIFS后发送。
CSMA/CA 四步流程
┌────────────────────┐
│ 有帧要发送 │
└────────┬───────────┘
│
▼
┌────────────────────┐
┌───→│ 信道空闲? │
│ └────────┬───────────┘
│ │
│ ┌────┴────┐
│ │是 │否
│ ▼ ▼
│ ┌──────┐ ┌──────────┐
│ │等待 │ │选取随机 │
│ │DIFS │ │回退值 │← 步骤2
│ │后发送 │ │在信道空闲 │
│ │整个帧 │ │时递减 │
│ │←步骤1 │ │信道忙时冻结│
│ └──┬───┘ └────┬─────┘
│ │ │
│ │ 计数值减为0?
│ │ ┌──┴──┐
│ │ │否 │是
│ │ │ │
│ │ └──┐ │
│ │ │ ▼
│ │ │ 发送整个数据帧 │← 步骤3
│ │ └───────┬─────────┘
│ │ │
│ │ ┌────┴────┐
│ │ │收到ACK? │
│ │ └────┬────┘
│ │ ┌────┴────┐
│ │ │是 │否
│ │ ▼ ▼
│ │ ┌──────────┐ ┌──────────────┐
│ │ │成功完成 │ │从更大范围选 │
│ │ │如有下一帧 │ │随机回退值 │← 步骤4
│ └─────│→ 回到步骤2│ │回到步骤2开始 │
│ └──────────┘ └──────────────┘
│
└─────────────────────────────────┘
关键设计理由:
- CSMA/CA在倒计数时抑制传输(即使侦听到空闲),因为两个等待站点若在第三方传输结束时同时发送会造成碰撞
- 随机回退让站点"错开"发送时间,避免碰撞
- 成功传输后的站点从步骤2(而非步骤1)开始,给其他站点公平竞争机会
4.5 RTS/CTS 握手(隐藏终端解决方案)
问题场景:H1和H2都在AP覆盖范围内,但彼此互相隐藏。H1正在传输时,H2听不到而同时发送,造成碰撞。
RTS/CTS机制:
H1(发送方) AP(接入点) H2(隐藏站点)
│ │ │
│── RTS ───────────→│ │ 预约传输时间
│ │── CTS ─────────────→│
│←─ CTS ────────────│ (广播到所有站点) │ H2设置NAV,
│ │ 抑制发送
│── DATA ──────────→│ │
│ │ │ (保持静默)
│←─ ACK ────────────│ │
│ │ │
│ │ │← NAV到期
- RTS(Request to Send):发送方请求发送,指示传输DATA+ACK所需总时间
- CTS(Clear to Send):AP广播响应,给发送方明确许可,告知其他站点在预约期内不要发送
- NAV(Network Allocation Vector):网络分配向量,其他站点的静默定时器
RTS/CTS的两大优势:
- 缓解隐藏终端问题 -- 长DATA帧仅在信道预约后才传输
- 碰撞仅涉及短RTS/CTS帧 -- 一旦RTS/CTS成功,DATA和ACK无碰撞发送
RTS门限值:仅当帧长超过门限值时才使用RTS/CTS。默认门限值通常大于最大帧长,实际中多数DATA帧跳过RTS/CTS。
4.6 802.11 帧格式
2字节 2字节 6字节 6字节 6字节 2字节 6字节 0~2312字节 4字节
┌────────┬────────┬───────┬───────┬───────┬───────┬───────┬───────────┬──────┐
│帧控制 │持续期 │地址1 │地址2 │地址3 │序号控制│地址4 │有效载荷 │ CRC │
│(Frame │(Duration│(接收方 │(发送方 │(路由器 │(Seq │(自组织 │(Payload) │ │
│Control)│) │MAC) │MAC) │接口MAC)│Control)│模式用) │ │ │
└────────┴────────┴───────┴───────┴───────┴───────┴───────┴───────────┴──────┘
↑ ↑
帧控制字段子字段 序号控制字段
┌────┬────┬──────┬──────┬──────┬──────┬──────┬──────┬──┬──┐
│协议 │类型 │子类型 │To DS │From DS│更多分片│重传 │功率管理│更│WEP│
│版本 │ │ │ │ │ │ │ │多│ │
│2bit│2bit│ 4bit │ 1bit │ 1bit │ 1bit │ 1bit │ 1bit │1 │1 │
└────┴────┴──────┴──────┴──────┴──────┴──────┴──────┴──┴──┘
三个地址字段的作用(基础设施模式下):
| 地址字段 | 方向:无线站点→AP | 方向:AP→无线站点 | 作用 |
|---|---|---|---|
| 地址1 | AP的MAC地址 | 目的无线站点MAC | 接收方MAC |
| 地址2 | 发送方MAC | AP的MAC | 发送方MAC |
| 地址3 | 路由器接口MAC | 路由器接口MAC | BSS与有线LAN互联的关键 |
地址3的重要性:AP是链路层设备,不理解IP。当AP将无线帧转换为以太网帧时,需要地址3来确定目的MAC地址(路由器接口)。
其他字段:
- 序号字段:用于区分新帧和重传帧(与运输层序号相同目的)
- 持续期字段:信道预约时间(数据帧、RTS、CTS帧中均存在)
- 类型/子类型字段:区分关联、RTS、CTS、ACK和数据帧
- WEP字段:指示是否加密
4.7 同一IP子网中的移动性
BSS1 BSS2
┌──────────┐ ┌──────────┐
│ [H1] →→→ │ H1移动 │ →→→ [H1] │ 同一IP子网
│ AP1 │ ========→ │ AP2 │ H1保持IP地址
└────┬─────┘ └────┬─────┘ 保持TCP连接
│ │
└──────────┬───────────┘
│
┌────┴────┐
│ 交换机 │
└────┬────┘
│
因特网
切换过程:
- H1远离AP1,检测到AP1信号减弱
- H1扫描到AP2的强信号(相同SSID)
- H1与AP1解除关联,与AP2关联
- H1保持IP地址和正在进行的TCP会话
交换机转发表更新问题:交换机是"自学习"的。切换后AP2可用H1的源地址发送广播帧,让交换机更新转发表。
4.8 802.11 高级特色
速率适应(Rate Adaptation)
距离基站20m (高SNR) 距离基站100m (低SNR)
┌─────────────────┐ ┌─────────────────┐
│ 高传输速率调制 │ 用户移开 │ 低传输速率调制 │
│ 低BER │ ──────────→ │ 可接受的BER │
└─────────────────┘ └─────────────────┘
↑
算法:2次连续无ACK → 降速
10个连续ACK或定时器期满 → 升速
与TCP拥塞控制的类比:条件好(收到ACK)时增加速率,"坏事"发生时减小速率。
功率管理
AP每100ms发送信标帧
│
──────────┼──────────┼──────────┼──────────→ 时间
│ │ │
↑ ↑ ↑
节点在信标前 节点醒来 检查缓存帧列表
唤醒(250μs) 检查信标 若有缓存则请求发送
若无缓存则回到睡眠
效果:无数据收发的节点可睡眠99%的时间
- 节点通过设置帧首部功率管理比特为1,向AP指示打算睡眠
- AP缓存目的地为睡眠节点的帧
- 信标帧包含有缓存帧的节点列表
4.9 个人域网络:蓝牙(Bluetooth)
蓝牙 vs WiFi 对比:
| 特性 | 蓝牙 | 802.11 WiFi |
|---|---|---|
| 范围 | 几十米或更短 | 30~70m |
| 速率 | 最高3Mbps | 最高14Gbps (WiFi 6) |
| 功耗 | 低 | 中等 |
| 用途 | 电缆替换(键盘、耳机、手表) | 无线局域网接入 |
| 网络类型 | 自组织(WPAN/微微网) | 基础设施/自组织 |
| 频段 | 2.4GHz ISM | 2.4GHz/5GHz |
| 跳频 | FHSS(跳频扩频,79信道伪随机跳变) | 固定信道 |
| 网络规模 | 最多8个活动设备 + 255个寄放设备 | 无硬性限制 |
| 时隙 | 625μs | 取决于帧长 |
| MAC协议 | TDM + 轮询(主节点控制) | CSMA/CA |
蓝牙微微网结构:
┌─────────┐
┌──────│ 主节点 │──────┐
│ └─────────┘ │
▼ ▼
┌─────────┐ ┌─────────┐
│客户机1 │ │客户机2 │
└─────────┘ └─────────┘
▲ ▲
│ ┌─────────┐ │
└──────│客户机3 │──────┘
└─────────┘
(最多7个活动客户机)
主节点职责:决定时钟、跳频序列、控制客户进入、控制传输功率、轮询授予传输权限。
蓝牙组网两阶段:
- 邻居发现(Inquiry):主节点广播32条询问信息(不同信道),重复128次。客户在随机延时后响应
- 寻呼(Paging):主节点发送跳频模式、时钟同步信息、活跃成员地址给客户
五、7.4 蜂窝网络:4G 和 5G
5.1 4G LTE 架构全景
┌─────────────────────────────────────────────────────────────────────┐
│ 4G LTE 网络架构 │
│ │
│ ┌─────────────────────┐ ┌─────────────────────────────┐ │
│ │ 无线电接入网 (RAN) │ │ 核心网络 (Core) │ │
│ │ │ │ │ │
│ │ ┌───┐ ┌───┐ │ │ ┌────────┐ ┌────────┐ │ │
│ │ │小区│ │小区│ │ │ │ HSS │ │ MME │ │ │
│ │ │(φ)│ │(φ)│ │ │ │(归属用户│ │(移动性 │ │ │
│ │ └─┬─┘ └─┬─┘ │ │ │ 服务器) │ │管理实体)│ │ │
│ │ │ │ │ │ └────────┘ └───┬────┘ │ │
│ │ ┌─┴────────┴─┐ │ │ │ │ │
│ │ │ 基站 │ │ │ ┌────────┐ ┌───┴────┐ │ │
│ │ │ (eNode-B) │ │ │ │S-GW │ │ P-GW │ │ │
│ │ └─────┬──────┘ │ │ │(服务网关│───│(PDN网关│────┼──│→ 因特网
│ │ │ │ │ └────────┘ └────────┘ │ │
│ └────────┼────────────┘ └─────────────────────────────┘ │
│ │ │
│ ┌─────┴─────┐ │
│ │ 移动设备 │ 控制平面: ─ ─ ─ (信令) │
│ │ (UE/手机) │ 数据平面: ───── (用户数据隧道) │
│ └───────────┘ │
│ IMSI存储在SIM卡中 │
└─────────────────────────────────────────────────────────────────────┘
5.2 4G LTE 核心部件功能表
| 部件 | 全称 | 位置 | 角色 |
|---|---|---|---|
| 移动设备 (UE) | User Equipment | 网络边缘 | 实现完整5层协议栈,有IP地址(NAT获取)和64位IMSI(存储在SIM卡) |
| 基站 (eNode-B) | evolved Node B | 网络边缘 | 管理无线电资源、设备认证、创建IP隧道、小区间移动性协调 |
| HSS | Home Subscriber Server | 归属网络(控制平面) | 存储用户信息数据库(IMSI、服务、加密密钥、计费),参与设备身份验证 |
| MME | Mobility Management Entity | 控制平面 | 与HSS协同验证设备、建立数据路径隧道、跟踪设备小区位置 |
| S-GW | Serving Gateway | 数据平面 | 基站到P-GW之间的路由器,隧道端点 |
| P-GW | PDN Gateway | 数据平面 | 提供NAT IP地址、移动设备在进入因特网前的最后一个LTE部件。对外界隐藏LTE内部移动性 |
| 无线电接入网 (RAN) | Radio Access Network | 网络边缘 | 移动设备与基站之间的无线链路 |
5.3 LTE 部件与 WLAN (WiFi) 功能类比
| LTE | WLAN类比 | 说明 |
|---|---|---|
| 移动设备 | 主机/端系统 | -- |
| 基站 | AP | LTE基站功能远超WLAN AP(隧道、移动性协调) |
| MME | AP | MME的很多功能在WLAN中无对应 |
| HSS | 无对应 | WLAN无集中的归属用户数据库 |
| S-GW / P-GW | iBGP/eBGP路由器 | 协调转发到运营商网络之外 |
| 无线电接入网 | 802.11无线链路 | -- |
5.4 LTE 协议栈(数据平面)
移动设备 基站 服务网关 PDN网关
┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ IP │ │ │ │ IP │ │ IP │
├──────────┤ │ │ ├──────────┤ ├──────────┤
│ PDCP │← ─ ─ ─ ─ ┤ PDCP │ │ GTP-U │ │ GTP-U │
├──────────┤ (加密) ├──────────┤ ├──────────┤ ├──────────┤
│ RLC │← ─ ─ ARQ ┤ RLC │ │ UDP/IP │ │ UDP/IP │
├──────────┤ ├──────────┤ ├──────────┤ ├──────────┤
│ MAC │← ─ ─ ─ ─ ┤ MAC │ │ L1/L2 │ │ L1/L2 │
├──────────┤ (调度) ├──────────┤ └──────────┘ └──────────┘
│ PHY │← ─ ─ ─ ─ ┤ PHY │
└──────────┘ (OFDM) └──────────┘
(无线跳) (有线IP网络──隧道──有线IP网络)
链路层三个子层:
| 子层 | 全称 | 功能 |
|---|---|---|
| PDCP | Packet Data Convergence Protocol | IP首部压缩减少无线链路比特数;用MME建立的密钥加密/解密IP数据报 |
| RLC | Radio Link Control | 拆分/重组过大IP数据报以适应底层帧;基于ACK/NAK的ARQ可靠数据传输 |
| MAC | Medium Access Control | 传输调度(无线电时隙请求和使用);前向纠错(冗余量根据信道条件调整) |
GTP隧道(GPRS Tunneling Protocol):
- 在MME控制下建立,每个隧道有唯一TEID(Tunnel Endpoint Identifier)
- 基站用GTP封装来自移动设备的数据报,以UDP报文段形式发往S-GW
- 两条隧道:基站↔S-GW 和 S-GW↔P-GW
5.5 LTE 无线电接入网(OFDM)
LTE使用正交频分复用(OFDM, Orthogonal Frequency Division Multiplexing),即FDMA和TDMA的组合。
频率
↑
f4 │ ┌──┐ ┌──┐
f3 │ │ │ │ │ 每个方格 = 一个0.5ms时隙
f2 │ │ │ ┌──┤ │ 阴影 = 分配给某移动设备的时隙
f1 │ └──┘ │ └──┘
└─────────────────────────→ 时间
│← 10ms帧(20个0.5ms时隙) →│
- 每个主动移动设备在若干频率上分配若干0.5ms时隙
- 时隙重分配每毫秒执行一次
- 通过分配更多时隙或使用不同调制方案来改变传输速率
- 调度算法由设备商/运营商决定(机会主义调度:匹配信道条件和优先级/服务级别)
5.6 LTE 附着过程(三个阶段)
第一阶段:连接到基站
─────────────────────
移动设备在所有频段搜索主同步信号(每5ms广播)
→ 找到后锁定频率,定位次级同步信号
→ 获取信道带宽、配置、蜂窝载波信息
→ 选择基站关联(优先归属网络),建立控制平面信令通道
第二阶段:相互鉴别
─────────────────────
基站联系本地MME → MME联系归属网络HSS
→ HSS返回加密信息 → MME与移动设备相互鉴别
→ 网络确认设备IMSI真实,设备确认网络合法
(详见第8章8.8节)
第三阶段:数据路径配置
─────────────────────
MME联系P-GW(同时分配NAT地址)、S-GW和基站
→ 建立两条GTP隧道:基站↔S-GW 和 S-GW↔P-GW
→ 移动设备可通过隧道发送/接收IP数据报到因特网!
5.7 LTE 功率管理
| 状态 | 睡眠深度 | 持续时间 | 行为 |
|---|---|---|---|
| 不连续接收(DRX) | 浅睡眠 | 数百ms不活动后进入,每数百ms唤醒 | 按预定周期唤醒监控下行信道;基站知道设备仍关联 |
| 空闲状态(Idle) | 深睡眠 | 5~10s | 唤醒频率更低;移动时不通知原基站;醒来需重新建立基站关联,检查MME寻呼报文 |
5.8 全球蜂窝网络:网络的网络
归属蜂窝运营商网络 其他运营商网络
(Verizon/AT&T/T-Mobile等) (通过IPX或公共因特网互连)
┌──────────────────┐ ┌──────────────────┐
│ 4G基站 ←→ 核心网 │←──── IPX ───→│ 其他运营商核心网 │
│ ↕ │ (被管网络) │ │
│ 移动设备 │ └──────────────────┘
└────────┬─────────┘
│
公共因特网
- IPX(IP Packet eXchange):专用于互连蜂窝运营商的被管网络,类似于IXP用于ISP对等
- 可与3G蜂窝语音/数据网络和早期纯语音网络对接
5.9 5G 蜂窝网络
4G vs 5G 核心对比
| 维度 | 4G LTE | 5G NR |
|---|---|---|
| 峰值速率 | ~100Mbps | ~1Gbps+ (10x提升) |
| 时延 | ~10ms | ~1ms (10x降低) |
| 容量 | 基准 | 100x增长 |
| 频率 | 最高2GHz | FR1: 450MHz~6GHz; FR2: 24~52GHz (毫米波) |
| 向后兼容 | -- | 物理层不向后兼容,需新基础设施投资 |
| 核心网 | 传统架构 | 全虚拟化、CP/UP完全分离、网络切片 |
| MME | 单一实体 | 分解为AMF(接入和移动性管理)+ SMF(会话管理) |
5G 三大应用场景
┌──────────────────────────────────────┐
│ 5G 三大应用场景 │
├──────────────┬───────────┬───────────┤
│ eMBB │ URLLC │ mMTC │
│ 增强型移动带宽 │极可靠低时延│大规模机器 │
│ │ 通信 │ 类型通信 │
├──────────────┼───────────┼───────────┤
│ 高下载/上传 │ 目标时延 │ 窄带接入 │
│ 速率 │ 1ms │ 低能耗 │
├──────────────┼───────────┼───────────┤
│ 移动AR/VR │ 工厂自动化│ 传感/测量 │
│ 4K/360°视频 │ 自动驾驶 │ 监控应用 │
│ 流 │ │ IoT设备 │
└──────────────┴───────────┴───────────┘
5G 容量公式
容量=小区密度×可用频谱×频谱效率\text{容量} = \text{小区密度} \times \text{可用频谱} \times \text{频谱效率}容量=小区密度×可用频谱×频谱效率
5G在三个方面均提升:
- 小区密度增大:毫米波范围小,需要更多基站密集部署
- 可用频谱增大:FR2频段28GHz宽(vs 4G LTE最高2GHz)
- 频谱效率提升:使用大规模MIMO + 波束成形(每个基站多天线指向用户,同时服务10~20个用户)
毫米波的两大缺点:
- 传输范围短(不适用于农村,城市需密集部署)
- 易受大气干扰(树叶、雨水可阻挡信号)
5G 核心网新特性
| 新网元 | 全称 | 功能 |
|---|---|---|
| UPF | User Plane Function | 控制/用户平面分离,分组处理分布到网络边缘 |
| AMF | Access and Mobility Management Function | 4G MME的连接和移动性管理部分 |
| SMF | Session Management Function | 4G MME的会话管理部分,IP地址管理(类似DHCP) |
5G核心网设计原则:完全分离控制平面和用户平面,完全由基于虚拟软件的网络功能组成(网络功能虚拟化NFV),支持网络切片。
六、7.5 移动性管理原理
6.1 网络层视角的移动性程度谱
移动程度增加 ──────────────────────────────────────────→
场景a 场景b 场景c 场景d
设备在不同网络间 设备物理移动, 设备保持连接同时 设备在多个
移动,但移动时 但仍连接同一 改变接入网 提供商网络间
关闭电源 接入网 (需要切换) 漫游
↑ ↑
│这是网络层 │最复杂
│真正关心的 │
│移动性问题 │
6.2 归属网络与被访网络
┌──────────────────────┐
│ 归属网络 │
│ (Home Network) │
│ ┌────────┐ │
│ │ HSS │ ← 存储: │
│ │ │ · IMSI │
│ │ │ · 服务信息│
│ │ │ · 加密密钥│
│ │ │ · 计费信息│
│ └────────┘ │
└──────────┬───────────┘
│ 协调
┌──────────┴───────────┐
│ 被访网络 │
│ (Visited Network) │
│ ┌────────┐ │
│ │ MME │ ← 漫游时 │
│ │ │ 协调器 │
│ └────────┘ │
│ ┌────────┐ │
│ │ 移动设备│ ← 漫游中 │
│ └────────┘ │
└──────────────────────┘
归属网络(Home Network):用户签约的蜂窝运营商网络,HSS存储用户永久信息。
被访网络(Visited Network):设备当前连接的非归属网络。
漫游(Roaming):设备连接到非归属网络的被访网络。
归属网络的两个重要优势:
- 提供查找设备信息的单一位置
- 作为与漫游移动设备通信的协调点
类比:20多岁年轻人Bob常搬家,老朋友Alice通过联系Bob的父母(归属网络)找到Bob的当前地址。
6.3 去往移动设备的三种路由方法
方法一:利用现有IP地址基础设施(不可行)
被访网络通过BGP通告移动设备的完整32位IP地址。致命缺陷:路由器需维护数十亿移动设备的转发表项,每次漫游都需更新,完全不可扩展。
方法二:间接路由(Indirect Routing)
通信者 归属网络 被访网络
(Correspondent) (Home Network) (Visited Network)
│ │ │
│─①数据报──────────→│ │
│ (发往永久地址) │ │
│ │─②隧道转发──────────────→│
│ │ (归属网关查询HSS │
│ │ 封装后发往被访网关) │
│ │ │─③→ 移动设备
│ │ │ (网关解封装
│ │ │ NAT转换)
│ │ │
│←────────────────────────────────────────────│
│ ④a: 经隧道回归属网络再发给通信者 │
│ ④b: 直接发给通信者 (本地突围 local breakout)│
优点:移动性对通信者完全透明(通信者始终使用永久地址)。
缺点 :三角路由问题(triangle routing problem) -- 即使通信者与移动设备在同一被访网络中,数据报也要先路由到归属网络再返回。
所需新功能:
- 移动设备↔被访网络关联协议
- 被访网络→归属网络HSS注册协议
- 归属网关↔被访网关数据报隧道协议
实际采用:移动IP标准 RFC 5944 和 4G LTE 网络。
方法三:直接路由(Direct Routing)
通信者 归属网络 被访网络
│ │ │
│─①查询─────────────→│ │
│ (通信者查询HSS │ │
│ 获得被访网络位置) │ │
│←②响应─────────────│ │
│ │ │
│─③隧道直接──────────│────────────────────────→│
│ 发往被访网络网关 │─④→ 移动设备
优点:克服三角路由问题。
缺点:
- 需要移动用户定位协议(通信者查询HSS的额外协议)
- 移动设备切换被访网络时,需要主动通知通信者更新隧道(HSS只在会话开始时被查询一次)
- 增加复杂性
间接路由 vs 直接路由对比
| 维度 | 间接路由 | 直接路由 |
|---|---|---|
| 移动性对通信者 | 透明 | 不透明(需先查询HSS) |
| 路由效率 | 可能有三角路由 | 路由直接,效率高 |
| 切换复杂度 | 简单(更新HSS+重定向隧道) | 复杂(需主动通知通信者) |
| 额外协议需求 | 注册协议 + 隧道协议 | 定位协议 + 隧道协议 + 切换通知协议 |
| 典型应用 | 4G/5G网络、移动IP | -- |
七、7.6 实践中的移动性管理
7.1 4G/5G 移动性管理完整流程
步骤1:基站关联
────────────────────────────────────────────────
移动设备监听所有频率的主同步信号
→ 获取基站信息 → 选择关联基站 → 建立控制信令通道
→ 提供IMSI标识
步骤2:控制平面配置
────────────────────────────────────────────────
MME使用IMSI检索用户认证/加密/服务信息
(从本地缓存/之前MME/归属网络HSS)
→ 相互鉴别(详见8.8节)
→ MME通知HSS更新设备位置
→ 基站和移动设备协商数据平面通道参数
步骤3:数据平面配置(GTP隧道)
────────────────────────────────────────────────
MME为移动设备配置两条GTP隧道:
隧道1: 基站 ↔ S-GW (被访网络中)
隧道2: S-GW ↔ P-GW (归属网络中)
→ 4G LTE实现对称间接路由
→ 所有进出移动设备的流量通过归属网络P-GW
步骤4:切换管理(7步骤)
────────────────────────────────────────────────
当移动设备从一个基站移到另一个基站时执行
7.2 4G/5G 隧道配置详解
被访网络 归属网络
┌──────────────────────────┐ ┌──────────────────────────┐
│ │ │ │
│ ┌────┐ ┌──────┐ │ │ ┌──────┐ ┌──────┐ │
│ │移动 │←无线→│ 基站 │ │ │ │ S-GW │ │ P-GW │ │
│ │设备 │ 跳 │ │ │ │ │ │ │ │ │
│ └────┘ └──┬───┘ │ │ └──┬───┘ └──┬───┘ │
│ │ │ │ │ │ │
│ └──隧道1──┼─────┼────→└───隧道2───┘ │
│ (GTP) │ │ (GTP) │ │
└──────────────────────────┘ └──────────────────────────┘
│
因特网 → 通信者
GTP隧道端点ID(TEID):指示数据报属于哪个隧道,允许多流在隧道端点间通过GTP多路复用/分解。
本地突围(local breakout):间接路由的替代方案,S-GW在被访网络中直接建立到P-GW的隧道(但实践中未广泛使用)。
7.3 切换(Handover)的7个步骤
源基站 目标基站 MME/S-GW
(Source eNode-B) (Target eNode-B)
│ │ │
│──①切换请求────────────────→│ │
│ │ (检查资源/预分配信道和时隙) │
│←②切换请求确认─────────────│ │
│ (含目标基站信息和信道接入) │ │
│ │ │
│──③通知移动设备────────────→│ │
│ (告知目标基站身份和 │ │
│ 信道接入信息) │←──移动设备开始收发数据────────│
│ │ │
│──④转发缓存数据报──────────→│ │
│ │ │
│ │──⑤通知MME──────────────────→│
│ │ (我是新基站) │
│ │ │
│ │←──⑥MME/S-GW重配隧道─────────│
│ │ (隧道端点改为目标基站) │
│ │ │
│←⑦目标基站确认隧道重配──────│ │
│ (源基站释放移动设备资源) │ │
切换触发原因:
- 当前基站与手机之间信号严重恶化
- 某小区过载,将移动设备移交给邻近不拥挤小区
测量:移动设备每1~2秒向源基站报告当前基站和附近基站的信号特征。
5G中的切换:小区更小、更密集,切换更频繁;低切换时延对实时应用至关重要。SDN框架迁移有望实现更高容量、更低时延。
7.4 移动IP
移动IP vs 4G/5G 架构对照
| 概念 | 4G/5G 元素 | 移动IP 元素 |
|---|---|---|
| 归属网络 | 归属网络 | 归属网络 |
| 被访网络 | 被访网络 | 外部网络(Foreign Network) |
| 全局唯一标识符 | IMSI | 永久IP地址 |
| 归属数据库 | HSS | 归属代理(Home Agent) |
| 被访网络协调器 | MME | 外部代理(Foreign Agent) |
| 数据平面 | 间接路由、隧道 | 间接路由、隧道 |
| 无线接入 | 基站 (eNode-B) | AP(技术未指定) |
| 无线链路 | RAN | WLAN(技术未指定) |
移动IP的三个主要组成部分
- 代理发现(Agent Discovery):外部代理向移动设备通告其移动服务(提供转交地址、注册、转发数据报等)
- 在归属代理处注册(Registration):移动设备或外部代理向归属代理注册/注销转交地址(care-of address)
- 数据报的间接路由:归属代理将数据报隧道转发到移动设备(支持多种隧道形式 RFC 2003; RFC 2004)
为何移动IP未广泛部署:
- 缺乏激励业务和用例
- 蜂窝网络及时开发和部署了替代移动解决方案
- 可能长期采用双重方案:蜂窝网络提供移动服务 + WiFi/有线提供固定/本地网络服务
八、7.7 无线和移动性对高层协议的影响
8.1 TCP over Wireless 的核心问题
问题本质:TCP将所有丢包都解释为拥塞信号,从而减小拥塞窗口。但在无线环境中:
-
比特错误比有线网络普遍得多
-
切换丢失是移动性的正常结果
-
此时路由器的缓存可能完全为空,不应降低发送速率
TCP 拥塞控制的错误反应 有线网络丢包 无线/移动丢包 ┌──────────┐ ┌──────────┐ │ 路由器缓存│ │ 无线BER高 │ │ 溢出 │ │ 切换丢包 │ └────┬─────┘ └────┬─────┘ │ │ └──────────┬───────────────┘ │ TCP发送方收到重复ACK/超时 │ TCP减小拥塞窗口 ← 对无线丢包的过度反应! (降低发送速率) 应保持发送速率不变
8.2 三类解决方案
┌──────────────────────────────────────────────────────────────────┐
│ TCP over Wireless 三类解决方案 │
├─────────────────┬──────────────────┬─────────────────────────────┤
│ 本地恢复 │ TCP知晓无线链路 │ 分离连接 │
│ (Local Recovery)│ (TCP-aware) │ (Split Connection) │
├─────────────────┼──────────────────┼─────────────────────────────┤
│ 在差错出现处恢复 │ 让TCP区分丢包原因 │ 端到端连接拆为两段 │
├─────────────────┼──────────────────┼─────────────────────────────┤
│ 802.11 ARQ协议 │ 区分有线拥塞丢包 │ 无线段: 标准TCP │
│ LTE RLC ARQ+FEC│ 和无线差错丢包 │ 或定制UDP差错恢复协议 │
│ │ 仅对拥塞丢包 │ 有线段: 标准TCP │
│ │ 采用拥塞控制 │ │
├─────────────────┼──────────────────┼─────────────────────────────┤
│ 优点:对TCP透明 │ 优点:精确控制 │ 优点:两端可独立优化 │
│ 缺点:局部优化 │ 缺点:需修改TCP │ 实际:广泛用于蜂窝数据网络 │
└─────────────────┴──────────────────┴─────────────────────────────┘
分离连接方法在实际中的验证:Wei 2006统计报告指出分离TCP连接广泛用于蜂窝数据网络并带来很大改进。
8.3 对应用层的影响
- 带宽稀缺:无线频谱是共享资源,应用必须将带宽视为稀缺商品。Web服务器可能为4G智能手机提供比有线浏览器更精简的内容。
- 移动性使能新应用:位置感知和上下文感知应用(如Uber、Pokémon Go、Waze)成为可能。
- 未来展望:无线和移动网络将在实现无处不在的计算环境中发挥关键作用。
九、核心公式速查
| 公式 | 含义 | 位置 |
|---|---|---|
| Zi,m=di⋅cmZ_{i,m} = d_i \cdot c_mZi,m=di⋅cm | CDMA编码:数据比特乘以编码比特 | (7-1) |
| di=1M∑m=1MZi,m∗⋅cmd_i = \frac{1}{M} \sum_{m=1}^{M} Z_{i,m}^* \cdot c_mdi=M1∑m=1MZi,m∗⋅cm | CDMA解码:从聚合信号恢复数据比特 | (7-3) |
| SNR(dB) = 20⋅log10(信号振幅噪声振幅)20 \cdot \log_{10}(\frac{\text{信号振幅}}{\text{噪声振幅}})20⋅log10(噪声振幅信号振幅) | 信噪比定义 | 7.2节 |
| 容量 = 小区密度 ×\times× 可用频谱 ×\times× 频谱效率 | 5G容量公式 | 7.4.6节 |
十、核心概念词汇表
| 术语 | 英文 | 定义 |
|---|---|---|
| 无线主机 | wireless host | 运行应用的无线端系统设备 |
| 基站 | base station | 无线网络基础设施中协调多个无线主机传输的设备 |
| 接入点 | Access Point (AP) | 802.11无线局域网中的基站 |
| 基础设施模式 | infrastructure mode | 通过基站连接到更大网络的运行模式 |
| 自组织网络 | ad hoc network | 无基础设施、主机自行提供网络服务的网络 |
| 基本服务集 | Basic Service Set (BSS) | 802.11体系结构的基本构件(AP+无线站点) |
| 服务集标识符 | Service Set Identifier (SSID) | AP的唯一名称标识(单字或双字) |
| 关联 | association | 无线站点与AP之间创建虚拟线路的过程 |
| 信标帧 | beacon frame | AP周期性发送的包含SSID和MAC地址的帧 |
| 被动扫描 | passive scanning | 扫描信道监听信标帧的AP发现方式 |
| 主动扫描 | active scanning | 广播探测帧的AP发现方式 |
| 切换 | handoff / handover | 移动主机从一个基站切换到另一个基站的过程 |
| 信噪比 | Signal-to-Noise Ratio (SNR) | 接收信号强度与噪声强度的相对度量 |
| 比特差错率 | Bit Error Rate (BER) | 接收方收到错误传输比特的概率 |
| 路径损耗 | path loss | 电磁波穿过物体和在自由空间中信号强度减弱 |
| 多径传播 | multipath propagation | 电磁波经反射走不同路径导致接收信号模糊 |
| 隐藏终端问题 | hidden terminal problem | 两个站点互相听不到但在接收方产生碰撞 |
| 码分多址 | Code Division Multiple Access (CDMA) | 通过正交编码共享信道的信道划分协议 |
| 码片速率 | chipping rate | CDMA编码信号的变化速率 |
| CSMA/CA | Carrier Sense Multiple Access with Collision Avoidance | 802.11的随机接入MAC协议(带碰撞避免) |
| CSMA/CD | Carrier Sense Multiple Access with Collision Detection | 以太网的MAC协议(带碰撞检测) |
| 短帧间间隔 | Short Inter-frame Spacing (SIFS) | 接收ACK前的短等待时间 |
| 分布式帧间间隔 | Distributed Inter-frame Space (DIFS) | 发送前侦听到空闲后的等待时间 |
| 请求发送 | Request to Send (RTS) | 预约信道访问的短控制帧 |
| 允许发送 | Clear to Send (CTS) | 响应RTS、广播信道预约的控制帧 |
| RTS门限值 | RTS threshold | 仅当帧长超过此值时才使用RTS/CTS |
| 网络分配向量 | Network Allocation Vector (NAV) | CTS帧指定的其他站点的静默时间 |
| 速率适应 | rate adaptation | 根据信道条件动态选择物理层调制技术 |
| 功率管理 | power management | 通过睡眠/唤醒交替节省移动设备电能 |
| 蓝牙 | Bluetooth | 短距离、低功耗的无线个人区域网络(WPAN)技术 |
| 微微网 | piconet | 蓝牙自组织网络(最多8个活动设备) |
| 跳频扩频 | Frequency-Hopping Spread Spectrum (FHSS) | 蓝牙的伪随机频率跳变技术 |
| 蜂窝网络 | cellular network | 覆盖区域划分为小区的无线广域网络 |
| 长期演化 | Long-Term Evolution (LTE) | 4G蜂窝网络标准 |
| 用户设备 | User Equipment (UE) | LTE术语中的移动设备 |
| eNode-B | evolved Node B | LTE术语中的基站 |
| 国际移动用户标识 | International Mobile Subscriber Identity (IMSI) | 存储在SIM卡中的全球唯一64位标识符 |
| 归属用户服务器 | Home Subscriber Server (HSS) | 归属网络中存储用户信息的控制平面数据库 |
| 移动性管理实体 | Mobility Management Entity (MME) | 控制平面部件:设备鉴别、隧道建立、位置跟踪 |
| 服务网关 | Serving Gateway (S-GW) | 移动设备到P-GW数据路径上的路由器 |
| 分组数据网络网关 | Packet Data Network Gateway (P-GW) | 为移动设备提供NAT IP地址的网关 |
| GTP隧道协议 | GPRS Tunneling Protocol (GTP) | 用于在4G/5G网络中封装和隧道传输数据报 |
| 隧道端点标识符 | Tunnel Endpoint ID (TEID) | GTP报头中标识数据报所属隧道的字段 |
| 分组数据汇聚协议 | Packet Data Convergence Protocol (PDCP) | LTE链路层最上层:IP首部压缩和加密 |
| 无线链路控制 | Radio Link Control (RLC) | LTE链路层中间层:分段/重组和ARQ |
| 正交频分复用 | Orthogonal Frequency Division Multiplexing (OFDM) | LTE使用的FDMA+TDMA组合 |
| 不连续接收 | Discontinuous Reception (DRX) | LTE的浅睡眠功率管理模式 |
| 空闲状态 | Idle state | LTE的深睡眠功率管理模式 |
| 寻呼 | paging | MME通过基站广播唤醒移动设备的控制平面报文 |
| IPX | IP Packet eXchange | 专用于互连蜂窝运营商的被管网络 |
| 5G NR | 5G New Radio | 3GPP制定的5G新无线电标准 |
| 毫米波 | millimeter wave (mmWave) | 5G FR2频段(24~52GHz)的高频电磁波 |
| 增强型移动带宽 | enhanced Mobile Broadband (eMBB) | 5G场景:高带宽应用(AR/VR、4K视频) |
| 极可靠低时延通信 | Ultra-Reliable Low-Latency Communication (URLLC) | 5G场景:1ms时延(工厂自动化、自动驾驶) |
| 大规模机器类型通信 | massive Machine Type Communication (mMTC) | 5G场景:窄带IoT(传感、测量、监控) |
| 用户平面功能 | User Plane Function (UPF) | 5G核心网:分组处理分布到网络边缘 |
| 接入和移动性管理功能 | Access and Mobility Management Function (AMF) | 5G核心网:连接和移动性管理 |
| 会话管理功能 | Session Management Function (SMF) | 5G核心网:会话管理和IP地址分配 |
| 归属网络 | home network | 用户签约的蜂窝运营商网络 |
| 被访网络 | visited network | 设备当前连接的非归属网络 |
| 漫游 | roaming | 设备连接到被访网络 |
| 通信者 | correspondent | 希望与移动设备通信的远程主机 |
| 间接路由 | indirect routing | 数据报先到归属网络再隧道转发到被访网络 |
| 直接路由 | direct routing | 通信者先查询HSS,然后直接将数据报隧道发送到被访网络 |
| 三角路由问题 | triangle routing problem | 间接路由的低效:数据报绕道归属网络 |
| 本地突围 | local breakout | 数据报从被访网络直接发给通信者的方法 |
| 转交地址 | care-of address | 移动设备在被访网络中使用的临时IP地址 |
| 归属代理 | home agent | 移动IP中追踪移动设备位置的归属网络实体 |
| 外部代理 | foreign agent | 移动IP中被访网络中的实体 |
| 源基站 | source base station | 切换前移动设备关联的基站 |
| 目标基站 | target base station | 切换后移动设备关联的基站 |
| 分离连接 | split connection | TCP over wireless方案:端到端连接拆分为无线段和有线段 |
| 移动自组织网络 | Mobile Ad hoc NETwork (MANET) | 无基础设施、节点移动且多跳中继的网络 |
| 车载自组织网络 | Vehicular Ad hoc NETwork (VANET) | 节点为车辆的车载MANET |
| 自适应调制和编码 | adaptive modulation and coding | 根据信道条件动态选择调制技术 |
| 波束成形 | beamforming | 使用天线阵列将信号定向指向接收方 |
| MIMO | Multiple-Input Multiple-Output | 多天线同时发送/接收不同信号 |
| 网络切片 | network slicing | 5G中为不同应用和服务创建虚拟网络实例 |
十一、对比表格汇总
11.1 有线链路 vs 无线链路特征
| 特性 | 有线链路 | 无线链路 |
|---|---|---|
| 传播介质 | 固体(铜/光纤) | 空气/真空(电磁波) |
| 信号衰减 | 低且稳定 | 随距离递减(路径损耗) |
| 干扰源 | 可控,主要为串扰 | 同频段设备、电磁噪声 |
| 多径传播 | 无 | 有(反射导致) |
| BER | 极低 | 较高且时变 |
| 隐藏终端 | 不存在 | 存在 |
| MAC协议 | CSMA/CD | CSMA/CA |
| 链路层确认 | 通常无 | 有(ACK/ARQ) |
| 物理层自适应 | 不常用 | 速率适应(调制方案动态选择) |
11.2 WiFi vs 蓝牙
| 特性 | WiFi (802.11) | 蓝牙 (Bluetooth) |
|---|---|---|
| 网络类型 | WLAN | WPAN(微微网) |
| 范围 | 30~70m | 数十米或更短 |
| 数据速率 | 11Mbps~14Gbps | 最高3Mbps |
| 频段 | 2.4GHz / 5GHz | 2.4GHz ISM |
| 信道/跳频 | 固定信道(11个,非重叠3个) | FHSS(79信道伪随机跳变) |
| MAC协议 | CSMA/CA | TDM + 主节点轮询 |
| 最大活动设备 | 无硬性限制 | 8个活动 + 255个寄放 |
| 典型用途 | 因特网接入 | 电缆替换(外设连接) |
| 功耗 | 中等 | 低 |
| 基础设施 | 通常需要AP | 自组织(主从架构) |
| 时隙 | 取决于帧长 | 625μs |
11.3 4G vs 5G
| 维度 | 4G LTE | 5G NR |
|---|---|---|
| 标准定义 | 3GPP LTE | 3GPP 5G NR |
| 峰值速率 | ~100Mbps | ~1Gbps+ |
| 用户面时延 | ~10ms | ~1ms |
| 流量容量 | 基准 | 100倍增长 |
| 频段 | 最高~2GHz | FR1: 450MHz~6GHz; FR2: 24~52GHz (毫米波) |
| 物理层 | OFDM | OFDM增强 + MIMO增强 |
| 核心网 | 混合架构(CP/UP部分分离) | 完全CP/UP分离 + 全虚拟化 + 网络切片 |
| MME | 单一实体 | 分解为AMF + SMF |
| 向后兼容 | -- | 物理层不向后兼容,需新基础设施 |
| 主要应用 | 移动宽带、语音、IoT | eMBB + URLLC + mMTC |
| 部署时间 | 2010年代 | 2020~2030年代 |
11.4 CSMA/CA vs CSMA/CD
| 特性 | CSMA/CA (802.11) | CSMA/CD (以太网) |
|---|---|---|
| 全称 | Collision Avoidance(碰撞避免) | Collision Detection(碰撞检测) |
| 何时发送 | 侦听空闲+等待DIFS+回退至0 | 侦听到空闲立即发送 |
| 碰撞处理 | 不在发送时检测,依赖ACK超时 | 发送时检测,检测到后立即停止 |
| 碰撞后行为 | 增大回退范围,随机等待 | 二进制指数后退 |
| 链路层ACK | 有 | 无 |
| 成功传输后 | 从步骤2开始(回退竞争) | 立即发送(若有帧) |
| 虚拟载波侦听 | RTS/CTS(可选,NAV) | 无 |
| 隐藏终端处理 | RTS/CTS | 不适用 |
| 帧格式 | 4个地址字段 | 2个地址字段 |
| 帧最大有效载荷 | 2312字节 | 1500字节 |
11.5 间接路由 vs 直接路由
| 维度 | 间接路由 | 直接路由 |
|---|---|---|
| 数据报路径 | 通信者 → 归属网络 → 被访网络 → 移动设备 | 通信者 → 被访网络 → 移动设备 |
| 通信者需要知道被访网络? | 否 | 是(需查询HSS) |
| 移动性透明性 | 对通信者完全透明 | 通信者参与定位 |
| 三角路由 | 可能存在 | 消除 |
| 切换时 | 更新HSS + 重定向隧道(简单) | 需主动通知所有通信者(复杂) |
| 额外协议 | 注册协议 + 隧道协议 | 定位协议 + 隧道协议 + 切换通知协议 |
| 实际应用 | 4G/5G LTE、移动IP | -- |
11.6 移动IP vs 4G/5G 移动性管理
| 维度 | 移动IP | 4G/5G |
|---|---|---|
| 全局标识符 | 永久IP地址 | IMSI(SIM卡) |
| 归属网络追踪实体 | 归属代理(Home Agent) | HSS |
| 被访网络协调实体 | 外部代理(Foreign Agent) | MME |
| 数据平面 | 一条隧道(归属↔被访) | 两条隧道(基站↔S-GW↔P-GW) |
| 路由方式 | 间接路由 | 间接路由(对称) |
| 隧道协议 | IP-in-IP RFC 2003 等 | GTP (GPRS Tunneling Protocol) |
| 无线接入指定 | 未指定(可为任何WLAN) | 特定(LTE RAN / 5G NR) |
| 部署状态 | 标准化但极少部署 | 全球大规模部署 |
| 切换支持 | 有限 | 完整(7步切换流程) |
十二、关键ASCII结构图汇总
12.1 802.11 帧格式
字节: 2 2 6 6 6 2 6 0~2312 4
┌────────┬────────┬───────┬───────┬───────┬───────┬───────┬───────────┬────────┐
│ 帧控制 │ 持续期 │ 地址1 │ 地址2 │ 地址3 │序号控制│ 地址4 │ 有效载荷 │ CRC │
│(Control)│(Duration│(接收方)│(发送方)│(路由器)│(Seq │(自组织)│ (Payload) │ │
│ │ NAV) │ │ │ │Control)│ │ │ │
└────────┴────────┴───────┴───────┴───────┴───────┴───────┴───────────┴────────┘
↑ 帧控制字段展开:
┌────┬────┬──────┬──────┬──────┬──────┬──────┬──────┬─────┬─────┐
│协议 │类型 │子类型 │To DS │From │更多 │重传 │功率 │更多 │WEP │
│版本 │ │ │ │ DS │分片 │ │管理 │数据 │ │
│2bit│2bit│ 4bit │1bit │1bit │1bit │1bit │1bit │1bit │1bit │
└────┴────┴──────┴──────┴──────┴──────┴──────┴──────┴─────┴─────┘
12.2 RTS/CTS 握手过程
H1(发送方) AP H2(隐藏站点)
│ │ │
│ DIFS等待 │ │
│──RTS──────────────────→│ │
│ [预约DATA+ACK时长] │ SIFS等待 │
│←──CTS──────────────────│──────────────────────────→│
│ [明确许可+预约时长] │ (广播,H2听到后设置NAV) │ H2抑制发送
│ SIFS等待 │ │
│──DATA─────────────────→│ │
│ [长数据帧无碰撞发送] │ SIFS等待 │
│←──ACK──────────────────│ │
│ [确认接收] │ │ NAV到期
│ │ │
▼ ▼ ▼
12.3 4G LTE 架构
┌─────────────────────────────────────────┐
│ 核心网络 (Evolved Packet Core) │
│ │
┌──────────────┐ │ ┌──────────┐ ┌──────────┐ │
│ HSS │ │ │ MME │ 控制平面 │ HSS │ │
│ (归属网络) │←─────┼──│(移动性管理)│←────────│(归属网络) │ │
└──────────────┘ │ └────┬─────┘ └──────────┘ │
│ │ │
│ │ 配置隧道 │
┌──────────────┐ │ ┌────┴─────┐ ┌──────────┐ │
│ 移动设备 │ │ │ S-GW │────→│ P-GW │────→ 因特网 │
│ (UE) │ │ │(服务网关) │ │(PDN网关) │ │
│ IMSI@SIM │ │ └────┬─────┘ └──────────┘ │
└──────┬───────┘ │ │ │
│无线跳 │ │ GTP隧道 │
┌──────┴───────┐ │ ┌────┴─────┐ │
│ 基站 │──────┼──│ 基站 │ │
│ (eNode-B) │ │ │(eNode-B) │ │
│ 小区1 (φ) │ │ │ 小区2 │ │
└──────────────┘ │ └──────────┘ │
└─────────────────────────────────────────┘
12.4 GTP 隧道
移动设备 被访网络 归属网络
│ (P-GW固定)
│ 基站 S-GW P-GW
│ (服务网关) (PDN网关)
│ │ │ │
│ ┌─┴──── 隧道1 ────┐ │ ┌─ 隧道2 ──────┐ │
│ │ GTP-U over UDP │ │ │ GTP-U over UDP│ │
│ │ TEID = x │ │ │ TEID = y │ │
│ └────────────────┘ │ └───────────────┘ │
│ │ │ │
│ │ IP数据报 → 封装 → 解封装 → 再封装 → 解封装 → 因特网
│ │ │ │
│ │←── 当设备移动时,仅需重配隧道1 ──→│ 隧道2不变
12.5 5G 网络切片概念
┌──────────────────────────────────────────────────────────────┐
│ 5G 核心网络 (全虚拟化) │
│ │
│ ┌─────────────────┐ ┌─────────────────┐ ┌──────────────┐ │
│ │ 网络切片 #1 │ │ 网络切片 #2 │ │ 网络切片 #3 │ │
│ │ (eMBB增强移动 │ │ (URLLC极可靠 │ │ (mMTC大规模 │ │
│ │ 宽带) │ │ 低时延) │ │ 机器通信) │ │
│ ├─────────────────┤ ├─────────────────┤ ├──────────────┤ │
│ │ 高带宽 低时延 │ │ 极低时延 高可靠 │ │ 低功耗 海量 │ │
│ │ AR/VR 4K视频 │ │ 自动驾驶 工厂 │ │ 传感器 IoT │ │
│ └────────┬────────┘ └────────┬────────┘ └──────┬───────┘ │
│ │ │ │ │
│ ┌────────┴────────────────────┴────────────────────┴──────┐ │
│ │ 共享物理基础设施 (天线、频谱、服务器) │ │
│ └─────────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────────┘
十三、章节逻辑关系图
┌──────────────────┐
│ 第7章核心主题 │
└────────┬─────────┘
│
┌────────────────────────┼────────────────────────┐
│ │ │
┌────────┴────────┐ ┌─────────┴─────────┐ ┌─────────┴─────────┐
│ 无线链路挑战 │ │ 无线网络技术 │ │ 移动性管理 │
│ (7.2节) │ │ (7.3-7.4节) │ │ (7.5-7.6节) │
└────────┬────────┘ └─────────┬─────────┘ └─────────┬─────────┘
│ │ │
┌─────────┼─────────┐ ┌────────┼────────┐ ┌────────┼────────┐
│ │ │ │ │ │ │ │ │
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
SNR/BER 隐藏终端 CDMA WiFi 蓝牙 4G/5G 归属/被访 间接/直接 移动IP
(信道划分) CSMA/CA 微微网 LTE/NR 网络 路由 归属代理
RTS/CTS OFDM HSS/MME 三角路由 外部代理
802.11帧 GTP隧道 GTP隧道 切换流程
十四、与本书其他章节的联系
第1章(基础概念)
└── 协议分层、分组交换、性能模型
│
├──→ 第2章(应用层):无线和移动性催生位置感知应用
├──→ 第3章(运输层):TCP over Wireless 三类解决方案(7.7节)
├──→ 第4章(网络层-数据平面):NAT(4G LTE P-GW使用)
├──→ 第5章(网络层-控制平面):SDN在5G核心网中的应用
├──→ 第6章(链路层):CSMA/CD → 本章CSMA/CA的对比基础
│ CDMA作为一种信道划分协议的深入讨论
├──→ 第7章(本章):WiFi、蓝牙、4G/5G、移动性管理的完整阐述
└──→ 第8章(安全):8.8节4G/5G蜂窝网络鉴别和密钥协商
8.8.1节802.11无线LAN安全(WEP→802.11i)