跳转至

第一章:WiFi 协议栈概述

全面介绍 WiFi 技术发展历程、IEEE 802.11 标准演进、协议栈架构及应用场景


1.1 WiFi 技术发展历史

1.1.1 起源与命名

WiFi 技术起源于 1997 年 IEEE 制定的 802.11 标准。

命名由来: - "WiFi" 是 "Wireless Fidelity" 的缩写 - 由 WiFi 联盟 (Wi-Fi Alliance) 推广的品牌名称 - 类似 "Hi-Fi" (High Fidelity) 的命名方式 - 并非技术术语,而是营销品牌

关键组织:

┌─────────────────────────────────────────────────────────┐
│                    WiFi 相关组织                          │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  IEEE (电气电子工程师学会):                              │
│  ├─ 制定 802.11 技术标准                                 │
│  ├─ 定义物理层和 MAC 层规范                               │
│  └─ 发布标准文档 (802.11-2020 等)                        │
│                                                         │
│  WiFi 联盟 (Wi-Fi Alliance):                            │
│  ├─ 设备认证和互操作性测试                              │
│  ├─ 推广 WiFi 品牌                                       │
│  ├─ 开发新功能 (WPA3、WiFi 6E 等)                        │
│  └─ 成员包括全球主要芯片厂商和设备商                    │
│                                                         │
│  FCC (美国联邦通信委员会):                               │
│  ├─ 频谱分配和管理                                       │
│  ├─ 发射功率限制                                         │
│  └─ 设备认证 (FCC ID)                                   │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.1.2 标准演进时间线

1997 ──→ 802.11 原始标准
  │        频段:2.4 GHz
  │        速率:1/2 Mbps
  │        调制:FHSS/DSSS
1999 ──→ 802.11b (WiFi 1)
  │        频段:2.4 GHz
  │        速率:5.5/11 Mbps
  │        调制:CCK
  │        重大突破:首次商业化成功
1999 ──→ 802.11a (WiFi 2)
  │        频段:5 GHz
  │        速率:6-54 Mbps
  │        调制:OFDM
  │        特点:高速但穿透性差
2003 ──→ 802.11g (WiFi 3)
  │        频段:2.4 GHz
  │        速率:6-54 Mbps
  │        调制:OFDM
  │        特点:兼容 11b,普及度高
2007 ──→ 802.11n 草案 (WiFi 4)
  │        频段:2.4/5 GHz 双频
  │        速率:最高 600 Mbps
  │        关键技术:MIMO(4×4)、40 MHz 信道
  │        特点:首次引入多天线
2009 ──→ 802.11n 正式发布
2013 ──→ 802.11ac Wave 1 (WiFi 5)
  │        频段:5 GHz
  │        速率:最高 1.3 Gbps
  │        关键技术:80 MHz 信道、3 空间流
2016 ──→ 802.11ac Wave 2
  │        速率:最高 6.9 Gbps
  │        关键技术:160 MHz 信道、4 空间流、MU-MIMO
2019 ──→ 802.11ax (WiFi 6)
  │        频段:2.4/5/6 GHz
  │        速率:最高 9.6 Gbps
  │        关键技术:OFDMA、1024-QAM、TWT
  │        特点:高密度场景优化
2021 ──→ 802.11ax (WiFi 6E)
  │        新增 6 GHz 频段 (5925-7125 MHz)
  │        14 个额外 80 MHz 信道
2024 ──→ 802.11be (WiFi 7)
           频段:2.4/5/6 GHz
           速率:最高 40 Gbps
           关键技术:320 MHz 信道、MLO、4096-QAM
           特点:超低延迟、高吞吐

1.1.3 WiFi 代际命名

2018 年 WiFi 联盟简化命名:

技术命名      市场命名    发布年份
─────────────────────────────────
802.11b      WiFi 1      1999
802.11a      WiFi 2      1999
802.11g      WiFi 3      2003
802.11n      WiFi 4      2009
802.11ac     WiFi 5      2013
802.11ax     WiFi 6      2019
802.11ax     WiFi 6E     2021 (6 GHz 扩展)
802.11be     WiFi 7      2024

1.2 WiFi 协议栈架构

1.2.1 OSI 模型对比

┌─────────────────────────────────────────────────────────┐
│              WiFi 协议栈与 OSI 模型对比                   │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  OSI 模型              WiFi 协议栈                       │
│  ─────────             ───────────                       │
│                                                         │
│  应用层                应用层 (HTTP, FTP, etc.)          │
│    │                     │                              │
│  表示层                  │                              │
│    │                     │                              │
│  会话层                  │                              │
│    │                     ▼                              │
│  传输层 (TCP/UDP)      传输层 (TCP/UDP)                 │
│    │                     │                              │
│    │                     ▼                              │
│  网络层 (IP)           网络层 (IP)                      │
│    │                     │                              │
│    │                     ▼                              │
│    │              ┌─────────────────┐                  │
│    │              │   LLC (802.2)   │  逻辑链路控制     │
│    │              └────────┬────────┘                  │
│    │                       │                            │
│    │              ┌────────▼────────┐                  │
│    │              │   MAC (802.11)  │  媒体访问控制     │
│    │              │  ─────────────  │                  │
│    │              │  • 帧封装        │                  │
│    │              │  • CSMA/CA       │                  │
│    │              │  • 块确认        │                  │
│    │              │  • 功耗管理      │                  │
│    │              └────────┬────────┘                  │
│    │                       │                            │
│    │              ┌────────▼────────┐                  │
│    └─────────────►│     PHY         │  物理层           │
│                   │  ─────────────  │                  │
│                   │  • 调制解调      │                  │
│                   │  • 编码解码      │                  │
│                   │  • MIMO 处理      │                  │
│                   │  • RF 收发        │                  │
│                   └─────────────────┘                  │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.2.2 协议栈详细分层

┌─────────────────────────────────────────────────────────┐
│                    WiFi 协议栈详细分层                    │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  ┌─────────────────────────────────────────────────┐   │
│  │              应用层                              │   │
│  │  应用程序:Web 浏览器、邮件客户端、流媒体等         │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│  ┌─────────────────────────────────────────────────┐   │
│  │              传输层                              │   │
│  │  TCP (可靠传输) / UDP (实时传输)                 │   │
│  │  端口管理、流量控制、拥塞控制                    │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│  ┌─────────────────────────────────────────────────┐   │
│  │              网络层                              │   │
│  │  IP 寻址、路由、分片                               │   │
│  │  IPv4 / IPv6                                     │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│  ┌─────────────────────────────────────────────────┐   │
│  │              LLC 子层 (802.2)                     │   │
│  │  逻辑链路控制                                     │   │
│  │  多协议复用 (EtherType)                          │   │
│  │  流量控制 (可选)                                  │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│  ┌─────────────────────────────────────────────────┐   │
│  │              MAC 子层 (802.11)                    │   │
│  │  ┌─────────────────────────────────────────┐   │   │
│  │  │  DCF (分布式协调功能)                    │   │   │
│  │  │  ├─ CSMA/CA (载波侦听)                   │   │   │
│  │  │  ├─ 随机退避                             │   │   │
│  │  │  └─ 帧间间隔 (SIFS/DIFS)                  │   │   │
│  │  ├─────────────────────────────────────────┤   │   │
│  │  │  PCF (点协调功能) - 可选                  │   │   │
│  │  │  └─ 轮询访问 (无竞争)                     │   │   │
│  │  ├─────────────────────────────────────────┤   │   │
│  │  │  HCF (混合协调功能) - 802.11e             │   │   │
│  │  │  ├─ EDCA (增强分布式信道访问)             │   │   │
│  │  │  └─ HCCA (HCF 控制信道访问)                │   │   │
│  │  ├─────────────────────────────────────────┤   │   │
│  │  │  块确认 (Block ACK) - 802.11n/ac          │   │   │
│  │  │  帧聚合 (A-MSDU/A-MPDU)                  │   │   │
│  │  │  功耗管理 (PSM/U-APSD/TWT)               │   │   │
│  │  │  安全 (WEP/WPA/WPA2/WPA3)                │   │   │
│  │  └─────────────────────────────────────────┘   │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│  ┌─────────────────────────────────────────────────┐   │
│  │              PHY 层 (物理层)                      │   │
│  │  ┌─────────────────────────────────────────┐   │   │
│  │  │  PLCP (物理层汇聚规程)                   │   │   │
│  │  │  ├─ 前导码 (Preamble)                    │   │   │
│  │  │  ├─ 信号字段 (SIGNAL)                    │   │   │
│  │  │  └─ 服务字段 (SERVICE)                   │   │   │
│  │  ├─────────────────────────────────────────┤   │   │
│  │  │  PMD (物理媒体依赖)                      │   │   │
│  │  │  ├─ 调制 (BPSK/QPSK/QAM)                 │   │   │
│  │  │  ├─ 编码 (BCC/LDPC)                      │   │   │
│  │  │  ├─ MIMO 预编码                           │   │   │
│  │  │  ├─ OFDM/OFDMA                           │   │   │
│  │  │  └─ RF 收发 (2.4/5/6 GHz)                 │   │   │
│  │  └─────────────────────────────────────────┘   │   │
│  └─────────────────────────────────────────────────┘   │
│                         │                               │
│                         ▼                               │
│              ┌─────────────────┐                        │
│              │   无线信道      │                        │
│              │   (2.4/5/6 GHz) │                        │
│              └─────────────────┘                        │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.3 WiFi 网络拓扑

1.3.1 基本服务集 (BSS)

基础设施模式 (Infrastructure Mode):

                    ┌─────────────┐
                    │   Internet  │
                    └──────┬──────┘
                    ┌──────▼──────┐
                    │   Router/   │
                    │    AP       │
                    │  (接入点)    │
                    └──────┬──────┘
         ┌─────────────────┼─────────────────┐
         │                 │                 │
    ┌────▼────┐      ┌────▼────┐      ┌────▼────┐
    │ STA 1   │      │ STA 2   │      │ STA 3   │
    │ (手机)  │      │ (笔记本)│      │ (平板)  │
    └─────────┘      └─────────┘      └─────────┘

    BSS (基本服务集)
    └─ SSID: "HomeWiFi"
    └─ BSSID: AP 的 MAC 地址
    └─ 信道:6 (2.4 GHz)

1.3.2 独立基本服务集 (IBSS)

Ad-hoc 模式 (对等网络):

    ┌─────────┐         ┌─────────┐
    │  STA 1  │◄───────►│  STA 2  │
    └────┬────┘         └────┬────┘
         │                   │
         │    ┌─────────┐    │
         └───►│  STA 3  │◄───┘
              └─────────┘

    特点:
    ├─ 无 AP,设备直接通信
    ├─ 自组织网络
    ├─ 临时网络场景
    └─ 所有设备平等

1.3.3 扩展服务集 (ESS)

多 AP 漫游网络:

                    ┌─────────────┐
                    │   Internet  │
                    └──────┬──────┘
         ┌─────────────────┼─────────────────┐
         │                 │                 │
    ┌────▼────┐      ┌────▼────┐      ┌────▼────┐
    │  AP 1   │      │  AP 2   │      │  AP 3   │
    │信道 1   │      │信道 6   │      │信道 11  │
    └────┬────┘      └────┬────┘      └────┬────┘
         │                │                │
         │    ┌───────────▼───────────┐    │
         │    │      STA (漫游)       │    │
         │    │   在 AP 间无缝切换      │    │
         │    └───────────────────────┘    │

    ESS (扩展服务集)
    ├─ 所有 AP 共享同一 SSID
    ├─ 不同信道避免干扰
    ├─ 支持 802.11r 快速漫游
    └─ 典型部署:办公室、商场、机场

1.3.4 Mesh 网络

WiFi Mesh (802.11s):

         ┌─────────────┐
         │  Mesh Gateway│
         │  (连接互联网) │
         └──────┬──────┘
         ┌──────┴──────┐
         │             │
    ┌────▼────┐   ┌────▼────┐
    │Mesh AP 1│   │Mesh AP 2│
    └────┬────┘   └────┬────┘
         │             │
    ┌────┴────┐        │
    │         │        │
┌───▼───┐ ┌───▼───┐ ┌──▼──┐
│STA 1  │ │STA 2  │ │STA 3│
└───────┘ └───────┘ └─────┘

特点:
├─ 多跳中继
├─ 自组织、自愈合
├─ 覆盖范围广
└─ 典型部署:大户型、多层建筑

1.4 频段与信道

1.4.1 2.4 GHz 频段

┌─────────────────────────────────────────────────────────┐
│              2.4 GHz 频段信道规划 (全球)                  │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  频率范围:2401 - 2495 MHz                              │
│  信道宽度:20/22 MHz                                    │
│  信道数量:14 (各国可用不同)                             │
│                                                         │
│  信道中心频率:f(k) = 2412 + 5×(k-1) MHz               │
│  其中 k = 1, 2, ..., 14                                 │
│                                                         │
│  信道布局:                                              │
│                                                         │
│  2401    2412    2422    2432    2442    2452    2462  │
│    │       │       │       │       │       │       │   │
│    │   ┌───┴───┐   │       │       │       │       │   │
│    │   │ 信道 1 │   │       │       │       │       │   │
│    │   └───────┘   │       │       │       │       │   │
│    │       │   ┌───┴───┐   │       │       │       │   │
│    │       │   │ 信道 6 │   │       │       │       │   │
│    │       │   └───────┘   │       │       │       │   │
│    │       │       │   ┌───┴───┐   │       │       │   │
│    │       │       │   │信道 11│   │       │       │   │
│    │       │       │   └───────┘   │       │       │   │
│                                                         │
│  非重叠信道:1、6、11 (推荐部署)                         │
│  中国可用:1-13                                         │
│  日本可用:1-14                                         │
│  美国可用:1-11                                         │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.4.2 5 GHz 频段

┌─────────────────────────────────────────────────────────┐
│              5 GHz 频段信道规划                           │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  频率范围:5150 - 5875 MHz (各国不同)                   │
│  信道宽度:20/40/80/160 MHz                             │
│                                                         │
│  UNII 频段划分:                                        │
│  ┌─────────────────────────────────────────────────┐   │
│  │ UNII-1:  5150-5250 MHz (室内,信道 36-48)        │   │
│  │ UNII-2A: 5250-5350 MHz (室内/室外,52-64)       │   │
│  │ UNII-2C: 5470-5725 MHz (室内/室外,100-144)     │   │
│  │ UNII-3:  5725-5875 MHz (室外,149-165)          │   │
│  └─────────────────────────────────────────────────┘   │
│                                                         │
│  信道列表 (20 MHz 间隔):                                 │
│  36, 40, 44, 48, 52, 56, 60, 64,                       │
│  100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140,│
│  144, 149, 153, 157, 161, 165                          │
│                                                         │
│  DFS (动态频率选择):                                    │
│  ├─ 信道 52-64, 100-144 需要 DFS                        │
│  ├─ 检测雷达信号并避让                                  │
│  └─ 避免干扰气象雷达、军事雷达                          │
│                                                         │
│  中国可用:36-64, 149-165                               │
│  美国可用:36-64, 100-165                               │
│  欧洲可用:36-64, 100-144                               │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.4.3 6 GHz 频段 (WiFi 6E/7)

┌─────────────────────────────────────────────────────────┐
│              6 GHz 频段信道规划 (WiFi 6E/7)              │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  频率范围:5925 - 7125 MHz (各国不同)                   │
│  可用带宽:1200 MHz                                     │
│                                                         │
│  信道配置:                                             │
│  ├─ 20 MHz 信道:59 个                                  │
│  ├─ 40 MHz 信道:29 个                                  │
│  ├─ 80 MHz 信道:14 个                                  │
│  └─ 160 MHz 信道:7 个                                  │
│                                                         │
│  优势:                                                 │
│  ├─ 频谱资源丰富,干扰少                                │
│  ├─ 支持更多 160/320 MHz 宽信道                          │
│  ├─ 无 DFS 限制 (某些国家)                              │
│  └─ 适合高带宽应用 (VR/AR、8K 视频)                      │
│                                                         │
│  访问机制:                                             │
│  ├─ LPI (低功率室内): 无需 AFC                          │
│  ├─ Standard Power: 需要 AFC (自动频率协调)            │
│  └─ VLP (极低功率): 短距离通信                          │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.5 WiFi 物理层演进

1.5.1 各代物理层对比

┌─────────────────────────────────────────────────────────┐
│              WiFi 物理层技术演进                          │
├──────────┬─────────┬─────────┬─────────┬─────────┬──────┤
│  标准    │ 802.11b │ 802.11a │ 802.11n │802.11ac │802.11│
│  (WiFi)  │ (WiFi 1)│(WiFi 2) │(WiFi 4) │(WiFi 5) │ax    │
│          │         │         │         │         │(WiFi6│
├──────────┼─────────┼─────────┼─────────┼─────────┼──────┤
│ 年份     │  1999   │  1999   │  2009   │  2013   │ 2019 │
│ 频段     │ 2.4 GHz │ 5 GHz   │2.4/5GHz │ 5 GHz   │2.4/5│
│ 调制     │  CCK    │  OFDM   │  OFDM   │  OFDM   │OFDMA │
│ 最大星座 │  QPSK   │ 64-QAM  │ 64-QAM  │256-QAM  │1024- │
│          │         │         │         │         │ QAM  │
│ 信道宽度 │  22 MHz │20 MHz   │20/40MHz │80/160MHz│20-16│
│ MIMO     │   SISO  │  SISO   │  SU-MIMO│ MU-MIMO │OFDMA │
│          │         │         │ (4×4)   │ (下行)  │      │
│ 最大速率 │  11 Mbps│ 54 Mbps │ 600 Mbps│ 6.9 Gbps│9.6 G │
└──────────┴─────────┴─────────┴─────────┴─────────┴──────┘

1.5.2 关键技术引入

┌─────────────────────────────────────────────────────────┐
│              WiFi 关键技术引入时间线                      │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  802.11a/g (1999/2003):                                 │
│  └─ OFDM (正交频分复用)                                 │
│     ├─ 52 个子载波 (48 数据 + 4 导频)                      │
│     ├─ 子载波间隔 312.5 kHz                             │
│     └─ 符号周期 4 μs (3.2 μs 数据 + 0.8 μs 保护间隔)       │
│                                                         │
│  802.11n (2009):                                        │
│  ├─ MIMO (多输入多输出)                                 │
│  │  └─ 空间复用、发射分集、波束赋形                     │
│  ├─ 信道绑定 (40 MHz)                                   │
│  │  └─ 两个 20 MHz 信道绑定                              │
│  ├─ 帧聚合 (A-MSDU/A-MPDU)                              │
│  │  └─ 减少 MAC 开销                                     │
│  └─ 块确认 (Block ACK)                                  │
│     └─ 一次确认多个帧                                    │
│                                                         │
│  802.11ac (2013):                                       │
│  ├─ 更宽信道 (80/160 MHz)                               │
│  ├─ 更高阶调制 (256-QAM)                                │
│  ├─ 下行 MU-MIMO                                        │
│  │  └─ 同时服务多个用户                                  │
│  └─ 更多空间流 (最多 8)                                 │
│                                                         │
│  802.11ax (2019):                                       │
│  ├─ OFDMA (正交频分多址)                                │
│  │  └─ 多用户同时传输                                    │
│  ├─ 上行 MU-MIMO                                        │
│  ├─ 1024-QAM                                            │
│  ├─ TWT (目标唤醒时间)                                  │
│  │  └─ 调度设备唤醒,降低功耗                            │
│  └─ BSS Coloring                                        │
│     └─ 识别相邻 BSS,减少干扰                            │
│                                                         │
│  802.11be (2024):                                       │
│  ├─ 320 MHz 信道                                         │
│  ├─ 4096-QAM                                            │
│  ├─ MLO (多链路操作)                                    │
│  │  └─ 同时使用多个频段                                  │
│  ├─ 增强 MU-MIMO (16 空间流)                             │
│  └─ 多 AP 协调                                           │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.6 WiFi 应用场景

1.6.1 应用场景分类

┌─────────────────────────────────────────────────────────┐
│              WiFi 应用场景与推荐标准                      │
├─────────────────────────────────────────────────────────┤
│                                                         │
│  家庭网络:                                             │
│  ├─ 需求:覆盖广、多设备、简单配置                      │
│  ├─ 推荐:WiFi 6/6E (802.11ax)                          │
│  └─ 典型设备:路由器、Mesh 系统                           │
│                                                         │
│  企业办公:                                             │
│  ├─ 需求:高密度、漫游、安全                            │
│  ├─ 推荐:WiFi 6/6E + 802.11r/k/v                       │
│  └─ 典型部署:多 AP、控制器管理                         │
│                                                         │
│  工业 IoT:                                              │
│  ├─ 需求:低延迟、高可靠、抗干扰                        │
│  ├─ 推荐:WiFi 6/7 + TSN (时间敏感网络)                 │
│  └─ 典型应用:AGV、机器视觉、远程控制                   │
│                                                         │
│  公共场所:                                             │
│  ├─ 需求:超高密度、认证门户、带宽管理                  │
│  ├─ 推荐:WiFi 6 + Hotspot 2.0                          │
│  └─ 典型部署:商场、机场、体育场                        │
│                                                         │
│  车联网:                                               │
│  ├─ 需求:高速移动、低延迟                              │
│  ├─ 推荐:802.11p (DSRC) / 802.11bd                     │
│  └─ 典型应用:V2X 通信                                   │
│                                                         │
│  虚拟现实:                                             │
│  ├─ 需求:超高带宽、超低延迟                            │
│  ├─ 推荐:WiFi 7 (802.11be)                             │
│  └─ 典型应用:VR 头显、云游戏                            │
│                                                         │
└─────────────────────────────────────────────────────────┘

1.7 本章小结

本章系统介绍了 WiFi 技术的整体架构,包括:

  1. 发展历程:从 1997 年 802.11 到 2024 年 WiFi 7 的完整演进
  2. 协议栈分层:从物理层到应用层的完整结构
  3. 网络拓扑:BSS、ESS、Mesh 等网络形态
  4. 频段信道:2.⅘/6 GHz 频段规划
  5. 物理层演进:各代关键技术对比
  6. 应用场景:家庭、企业、工业、公共场所等

后续章节将深入每个技术细节,包括物理层、编解码、调制解调、芯片实现等。


下一章:02-物理层详解