一、课程导论:WiFi与LTE网络基础概念、无缝切换的应用场景与学习路径
各位同学,欢迎来到《WiFi配网与LTE网络无缝切换实战》的第一章。
我是这门课的主讲。在通信和物联网领域摸爬滚打了十几年,我见过太多设备因为网络切换问题“掉线”的尴尬场面。说实话,无缝切换这个技术,看着简单,做起来全是坑。
这一章,我们先打好地基。把WiFi和LTE这两个“老熟人”重新认识一遍,再看看它们“手拉手”干活时能解决哪些实际问题。
1.1 WiFi与LTE:两个“老熟人”的重新认识
WiFi和LTE,大家天天用。但作为工程师,我们得从协议和架构层面去理解它们。
1.1.1 WiFi:室内覆盖的“毛细血管”
WiFi基于IEEE 802.11系列标准。它的核心特点是低成本、高带宽、短距离。我个人习惯把WiFi比作家庭或办公室的“毛细血管”,负责把数据送到每个房间、每个角落。
- 工作频段:2.4GHz(穿墙好,但干扰大)和5GHz(速度快,但衰减快)。
- 接入方式:CSMA/CA(载波监听多点接入/碰撞避免)。说白了就是“先听后说”,避免数据打架。
- 痛点:移动性差。你从客厅走到阳台,信号可能就断了。我在项目中遇到过,一个AGV小车在仓库里因为WiFi漫游不及时,直接“死”在货架中间。
1.1.2 LTE:广域覆盖的“高速公路”
LTE(Long Term Evolution,长期演进)是4G的核心技术。它天生就是为了移动性和广覆盖设计的。
- 核心网:EPC(演进分组核心网),负责认证、计费和移动性管理。
- 接入网:eNodeB(基站),负责无线资源调度。
- 优势:你坐高铁时速300公里,LTE还能保持连接。这是WiFi做不到的。
- 代价:资费高,延迟相对WiFi略大(通常在20-50ms)。
核心区别一句话总结:WiFi管“最后一公里”的吞吐量,LTE管“全程”的连通性。
1.2 无缝切换:为什么我们需要它?
你想想看,一个智能家居网关,平时用WiFi连家里宽带。一旦宽带断了,或者你出门了,它能不能自动切到LTE?
能,就是无缝切换。不能,就是“断网”。
无缝切换的核心目标是:业务不中断,用户无感知。切换时间通常要求小于100ms,甚至更低。
1.2.1 智能家居:从“断网焦虑”到“无感在线”
我家里装了一套智能安防系统。有一次小区光纤被施工队挖断了,我的摄像头画面全黑。幸好网关支持WiFi转LTE,虽然画质降到了标清,但至少没丢数据。
- 场景:家庭网关、智能音箱、安防摄像头。
- 需求:宽带故障时自动切换,保证门锁、报警等关键业务在线。
- 避坑指南:我曾经遇到过,切换后IP地址变了,导致家里的NAS(网络附加存储)远程访问失败。所以,切换必须考虑IP会话保持。
1.2.2 车联网:移动中的“生命线”
车联网对无缝切换的要求最苛刻。车辆高速移动,基站切换频繁。
- 场景:车载T-Box(远程信息处理控制单元)、自动驾驶数据上传、OTA(空中下载技术)升级。
- 需求:在WiFi热点(如家庭车库)和LTE网络之间平滑过渡,不能丢包。
- 个人经验:我记得测试一个车载项目,车辆从地库驶出,WiFi信号消失,LTE信号还没完全建立。中间有2秒的“黑洞”,导致车辆状态上报延迟。后来我们加了预切换机制,在信号变弱前就提前建立LTE连接。
1.2.3 工业网关:生产线的“双保险”
工业场景最怕断网。一台PLC(可编程逻辑控制器)断网10秒,可能整条产线就停了。
- 场景:工厂AGV(自动导引运输车)、远程IO(输入输出)控制、设备状态监控。
- 需求:主链路(有线/WiFi)和备份链路(LTE)之间毫秒级切换。
- 警告:工业环境电磁干扰大,WiFi信号不稳定。千万不要只依赖WiFi做唯一链路。
重要提醒:无缝切换不是“断线重连”,而是“先建后断”。切换过程中,新旧链路必须同时存在一段时间,才能保证数据不丢。
1.3 课程目标与学习路径
这门课不是纯理论,也不是纯代码。我会带着大家从原理到实战,一步步把“无缝切换”这个功能做出来。
1.3.1 学完这门课,你能做什么?
- 理解核心协议:掌握WiFi漫游、LTE附着、MPTCP(多路径传输控制协议)等关键技术。
- 动手搭建系统:基于嵌入式Linux或RTOS(实时操作系统),实现WiFi与LTE的自动切换逻辑。
- 解决实际问题:处理IP地址变更、DNS(域名系统)缓存、TCP连接保持等“坑”。
- 优化切换性能:通过信号强度阈值、切换延迟、丢包率等指标,调优切换策略。
1.3.2 学习路径规划
我把课程分成了四个阶段,大家按这个节奏走,不会乱。
| 阶段 | 章节 | 核心内容 |
|---|---|---|
| 基础篇 | 第1-5章 | WiFi/LTE协议基础、网络架构、切换原理 |
| 实战篇 | 第6-15章 | 硬件选型、驱动移植、配网流程、切换逻辑编码 |
| 进阶篇 | 第16-25章 | MPTCP、SCTP(流控制传输协议)、多链路聚合 |
| 优化篇 | 第26-30章 | 性能调优、故障排查、安全加固 |
学习建议:我建议你准备一块开发板(比如ESP32或树莓派),跟着课程一起动手。光看不练,等于白学。
1.4 本章知识体系总览
下面这张图,把本章的核心知识点串了起来。你可以把它当作整个课程的“导航地图”。
从这张图可以看得很清楚:无缝切换是核心,它向下依赖WiFi和LTE的基础能力,向上支撑智能家居、车联网、工业网关三大场景。我们后面的课程,就是围绕这个结构一层层展开的。
1.5 本章小结
这一章,我们聊了WiFi和LTE各自的特点,也看了无缝切换在三个典型场景中的价值。说白了,这门课就是教你怎么让设备在WiFi和LTE之间“丝滑”切换,不掉线、不卡顿。