4. 车载通信技术

T-Box 是车内外通信的枢纽:向下要接入 CAN、LIN、FlexRay 等车载总线,向上要通过蓝牙、Wi-Fi、蜂窝网络与手机、云端交互。理解这些通信技术的定位、速率、拓扑与适用场景,是设计 T-Box 硬件接口、协议栈与数据路由策略的前提。本章先建立"按速率与用途分层"的整体认知,再逐项对比关键参数,最后给出选型与排障要点。

一、核心原理:为什么一辆车需要这么多通信技术

车载通信技术并非互相替代,而是按速率、成本、实时性、可靠性四个维度分工协作。低速执行器(车窗、座椅、灯光)用 LIN 即可满足,成本极低;动力与底盘域用 CAN 保证确定性与抗干扰;线控转向、主动悬架等安全关键场景需要 FlexRay 的时间触发与冗余;摄像头、激光雷达、OTA 大包传输则依赖车载以太网的高带宽;而蓝牙、Wi-Fi、蜂窝通信承担的是"车与外部世界"的连接。

通信分层思路:
执行层(LIN,<20 kbps)→ 控制层(CAN/CAN FD,125 kbps~5 Mbps)→ 安全实时层(FlexRay,10 Mbps)→ 数据骨干层(车载以太网,100 Mbps~10 Gbps)→ 外部接入层(蓝牙/Wi-Fi/蜂窝)

对 T-Box 而言,它通常同时挂载 CAN 收发器、以太网 PHY、蜂窝模组、Wi-Fi/蓝牙模组,并在内部完成协议转换与数据过滤。例如将 CAN 信号打包为 MQTT 报文上传,或将云端下发的 OTA 包通过以太网转发给网关。

二、关键参数对比

技术 典型速率 拓扑 实时性 T-Box 典型用途
LIN 1~20 kbps 单主多从总线 低,事件触发 车身低速信号采集
CAN / CAN FD 125 kbps~5 Mbps 多主总线 中高,优先级仲裁 整车状态、故障码、远程控制
FlexRay 10 Mbps(双通道) 总线/星型/混合 高,时间触发 底盘、线控安全数据
车载以太网 100 Mbps~10 Gbps 交换式星型 高带宽,QoS 保障 OTA、诊断、摄像头数据
蓝牙 1~3 Mbps 点对点/星型 低时延短距 手机钥匙、无感连接
Wi-Fi 54 Mbps~数 Gbps 星型(AP/STA) 高带宽短距 车内热点、OTA 本地下载
蜂窝通信 4G/5G,数十 Mbps~Gbps 广域蜂窝 受覆盖影响 远程控制、云端上报、eCall

三、T-Box 通信数据流示意

下图展示 T-Box 如何把车内总线数据与外部网络连接起来,形成"采集—处理—上传—下发"的闭环。

T-Box 车载通信数据流 LIN 总线 车身低速执行器 CAN / CAN FD 动力·底盘·诊断 FlexRay 安全关键实时数据 车载以太网 OTA·摄像头·网关 T-Box 主控 协议转换 · 数据过滤 安全加密 · 缓存队列 路由决策 · 电源管理 MCU + 通信模组 蓝牙 手机钥匙·无感连接 Wi-Fi 车内热点·本地 OTA 蜂窝通信 4G/5G·eCall·云端 云端平台 TSP·OTA·远程控制 采集 上传/下发

四、典型场景与选型方法

以"远程开启空调"为例:手机 App 通过蜂窝网络把指令发到 TSP 平台,平台经 MQTT 下发到 T-Box;T-Box 将指令转换为 CAN 报文,通过 CAN 总线发送给空调控制器;控制器执行后回传状态,T-Box 再经蜂窝网络上报。整个过程涉及蜂窝、CAN 两种技术,若用户在车附近,也可用蓝牙或 Wi-Fi 直连降低时延与流量成本。

选型时可遵循以下流程:

  1. 明确数据量与实时性要求:控制指令用 CAN,视频流用以太网。
  2. 确认节点数量与拓扑:LIN 适合少量从节点,以太网适合多节点交换。
  3. 评估安全等级:安全关键用 FlexRay 或 CAN FD 加冗余。
  4. 考虑外部连接:远距离用蜂窝,近距离用蓝牙/Wi-Fi。
  5. 核算成本与功耗:LIN 最省,蜂窝模组功耗最高。
T-Box 常见接口配置示例:2 路 CAN FD + 1 路 LIN + 1 路 100BASE-T1 以太网 + 4G/5G 模组 + Wi-Fi/蓝牙二合一模组。实际项目按车型配置裁剪。

五、误区与排障复盘

误区一:速率越高越好。车载以太网带宽高,但布线、交换芯片与功耗成本也高,低速车身信号用 LIN 更经济。

误区二:忽略总线负载率。CAN 总线负载超过 70% 时,低优先级报文时延显著增大,T-Box 上报周期需合理设置。

误区三:把蓝牙与 Wi-Fi 当作同一类连接。蓝牙适合低功耗常连接,Wi-Fi 适合大带宽短时传输,二者在 T-Box 中承担不同任务。

排障时可参考以下日志片段,快速定位是总线侧还是网络侧问题:

[CAN0] bus-off detected, TEC=256
[TBOX] can0 recovered, restart in 100ms
[ETH0] link up, 100Mbps full-duplex
[4G] signal RSSI=-95dBm, register OK
[MQTT] publish topic=vehicle/status qos=1
[OTA] download 42% via Wi-Fi, fallback to 4G

复盘要点:先看物理层(链路、终端电阻、信号强度),再看协议层(仲裁、重传、QoS),最后看应用层(上报周期、数据量、优先级)。把通信技术按层次理解,T-Box 的接口设计与故障定位就会清晰很多。