第3章:WiFi协议基础(802.11系列)

说实话,做车载WiFi开发这些年,我见过不少同事一上来就调代码、配参数,结果遇到兼容性问题就抓瞎。为什么?因为对WiFi协议本身的理解不够深。这一章,咱们就把802.11协议家族捋一遍。你想想看,车里的WiFi模块要跟手机、平板、甚至路边的基础设施通信,不懂协议怎么行?

3.1 802.11协议演进:从a/b到ax

802.11协议从1997年诞生到现在,经历了快30年。我最早接触是在做消费电子时,那时候还在用802.11b,速率只有11Mbps。放到今天车载场景里,连个OTA升级包都传不完。

咱们直接看这张演进表,心里就有数了:

协议标准 推出年份 频段 最大速率 关键技术
802.11a 1999 5 GHz 54 Mbps OFDM
802.11b 1999 2.4 GHz 11 Mbps DSSS
802.11g 2003 2.4 GHz 54 Mbps OFDM
802.11n 2009 2.4/5 GHz 600 Mbps MIMO、帧聚合
802.11ac 2013 5 GHz 6.9 Gbps MU-MIMO、256-QAM
802.11ax 2019 2.4/5/6 GHz 9.6 Gbps OFDMA、1024-QAM

我个人习惯把802.11n看作分水岭。n之前是「能连上就行」,n之后是「要快、要稳」。到了ac和ax,基本就是为高密度、高吞吐场景设计的——这不就是车载场景吗?车里同时连着三五台设备,还要跑视频流、导航数据,ac起步,ax是未来。

关键认知:车载WiFi开发,至少选802.11ac。如果预算允许,直接上802.11ax。我在一个项目中试过用n做车载热点,结果后排两台平板同时看视频就卡顿,后来换成ac才解决。

3.2 2.4GHz vs 5GHz:频段选择的艺术

这个问题,几乎每个项目评审会上都会被问到:「到底用2.4还是5?」

我的回答从来都是:小孩子才做选择,成年人两个都要。但具体怎么用,有讲究。

2.4GHz频段

  • 优点:穿墙能力强,覆盖范围大。车停在地下车库,2.4还能勉强连上路边基站。
  • 缺点:干扰严重。蓝牙、微波炉、隔壁老王的WiFi全挤在2.4上。我实测过,在市区停车场,2.4频段能扫出40多个AP,信道利用率惨不忍睹。
  • 车载场景:适合做低速率控制信令、设备发现。比如车机与手机首次配对,用2.4更可靠。

5GHz频段

  • 优点:信道多、干扰少、速率高。802.11ac只工作在5GHz,160MHz带宽下理论速率能到1.7Gbps。
  • 缺点:穿透力差。车里用没问题,但车外到车内的链路衰减明显。
  • 车载场景:主力数据通道。视频流、OTA升级、文件传输,全走5GHz。

我的实战建议:车载热点同时开启双频。2.4GHz用于兼容老旧设备(比如有些行车记录仪只支持2.4),5GHz用于高性能传输。我曾经遇到一个坑:某款手机在2.4GHz下连接热点后,视频通话一直掉线,切到5GHz就稳了。后来查原因,是2.4频段上有个无线摄像头在抢信道。

3.3 MIMO与OFDM:让无线更快更稳的魔法

这两个技术,说白了就是WiFi提速的两大法宝。咱们一个一个说。

OFDM:把一条高速公路分成多条小路

OFDM(正交频分复用)不是什么新东西,802.11a就开始用了。它的核心思想很简单:把一个大信道切成多个子载波,并行传输数据

为什么要这么干?因为无线信道有多径效应。信号反射、折射后,到达接收端的时间不一样,容易产生码间干扰。OFDM把数据分散到多个子载波上,每个子载波带宽很窄,信道特性近似平坦,抗干扰能力就强了。

我记得在调试车载WiFi时,遇到过一种情况:车停在金属结构的地下车库,信号反射特别严重。用OFDM的802.11ac连接,速率还能维持在300Mbps左右。换成老设备,直接掉到11Mbps。这就是OFDM的威力。

MIMO:多根天线,多条路

MIMO(多输入多输出)是802.11n引入的。以前是SISO(单发单收),一根天线干活。MIMO用多根天线同时收发,空间复用空间分集两手抓。

  • 空间复用:多根天线发不同的数据流,速率翻倍。比如2x2 MIMO,理论速率是单天线的2倍。
  • 空间分集:多根天线发相同的数据,提高可靠性。信号走不同的路径,总有一条能到。

车载场景下,MIMO特别重要。车里空间狭小,天线位置受限,多径环境复杂。我见过一个方案,车顶放了4根WiFi天线,做4x4 MIMO,配合802.11ax,实测吞吐量能到2Gbps以上。当然,天线多了,调试也麻烦——互耦、相位校准,都是坑。

注意:MIMO不是天线越多越好。天线间距、极化方向、射频链路一致性都会影响性能。我曾经在项目中为了省成本,用了2x2的廉价方案,结果天线间距不够,MIMO增益几乎为零。后来老老实实重新设计天线布局。

MU-MIMO:同时服务多个设备

到了802.11ac Wave 2,引入了MU-MIMO(多用户MIMO)。之前的MIMO是SU-MIMO,一次只能跟一个设备通信。MU-MIMO可以同时跟多个设备通信,就像老师同时给多个学生单独讲课

车载热点场景下,MU-MIMO是刚需。车里后排三个人,一个看视频、一个玩游戏、一个开视频会议。没有MU-MIMO,这些设备只能排队等。有了MU-MIMO,热点可以同时给三个设备发数据,延迟和吞吐量都好看很多。

3.4 802.11ax(WiFi 6):车载的未来之选

802.11ax,也就是WiFi 6,是当前最值得关注的协议。它引入了OFDMA(正交频分多址),把OFDM的子载波进一步细分,可以同时为多个设备分配不同的资源块。

打个比方:OFDM是一条大路分成多条车道,但一次只能一辆车走一条车道。OFDMA是把每条车道再分成多个车位,多辆车可以同时停在不同的车位上。

这对车载场景意味着什么?高密度、低延迟。车里同时连10台设备,每台设备只传少量数据(比如传感器状态、控制指令),OFDMA可以高效调度,不像以前那样要等整个信道空闲。

另外,802.11ax还引入了目标唤醒时间(TWT),设备可以协商休眠和唤醒时间。这对车载物联网设备特别友好——传感器平时休眠,需要时再唤醒,省电又省信道。

我的判断:未来3-5年,车载WiFi会全面转向802.11ax。现在做产品选型,如果还选802.11ac,可能两三年后就落后了。当然,成本是个问题——ax芯片比ac贵30%左右。但考虑到用户体验和产品生命周期,这笔钱值得花。

3.5 避坑指南:车载WiFi协议选择的三个教训

最后,分享几个我踩过的坑,希望能帮你少走弯路。

  1. 别迷信理论速率。802.11ac标称6.9Gbps,那是8x8 MIMO、160MHz带宽、256-QAM下的极限值。车载场景下,天线数量受限、信道干扰、设备兼容性,实际能跑到500Mbps就算不错了。做设计时,按理论值的30%-50%估算实际吞吐量。
  2. 注意协议兼容性。有些老设备只支持802.11b/g,不支持n或ac。车载热点如果只开5GHz,这些设备就连不上。我建议双频同时开启,2.4GHz兼容老设备,5GHz保证高性能。
  3. MIMO天线布局要早介入。不要等结构定了再考虑天线。我有个项目,结构工程师把天线放在金属支架旁边,结果MIMO性能直接腰斩。后来不得不改结构,多花了两个月。

嗯,这一章的内容就到这里。WiFi协议基础是车载无线通信的根基,理解透了,后面调驱动、优化性能才能得心应手。下一章,咱们聊聊车载热点的具体实现——从驱动层到应用层,一步步搭建起来。