3. 车载网络架构
车载蓝牙与WiFi连接并不是“手机连上主机”这么简单。它背后是一条跨越多个电子控制单元(ECU)与多种车载总线的协同链路:信息娱乐系统负责用户交互与协议栈,T-Box负责对外蜂窝通信与远程服务,网关负责跨总线报文路由,域控制器负责算力整合与策略调度,而CAN、LIN、CAN FD、以太网等车载总线则承担数据搬运。理解这条链路,是排查“能连上但没声音”“远程指令下发失败”“WiFi热点时断时续”等问题的前提。
一、核心角色分工:谁在蓝牙/WiFi连接中做什么
从连接建立到业务落地,各节点职责清晰但高度耦合。可以用“接入—路由—调度—执行—呈现”五个动作来理解:
- 信息娱乐系统(IVI/Head Unit):蓝牙协议栈(HFP、A2DP、AVRCP、PBAP)与WiFi协议栈(STA/AP、WPA2/WPA3)的主要宿主,负责配对、鉴权、音频路由、热点开启、用户界面与状态提示。
- T-Box:对外蜂窝通信(4G/5G)与远程服务入口,常内置WiFi热点或与IVI共享热点能力;负责eCall、远程控车、OTA、车辆状态上报,是“车外云—车内网”的边界节点。
- 网关(Gateway):跨总线报文路由与过滤中心,连接CAN、CAN FD、LIN、FlexRay、以太网等网段,决定蓝牙/WiFi相关信号能否从IVI传到车身、动力、诊断等域。
- 域控制器(Domain Controller):按功能域整合算力,如座舱域控制器(CDC)可能直接承载IVI与蓝牙/WiFi协议栈;中央计算平台则统一调度连接策略、安全策略与OTA。
- 车载总线:CAN/CAN FD承载控制信号,LIN承载低速车身信号,以太网承载高带宽音视频与诊断数据,是蓝牙/WiFi业务数据的物理与逻辑通道。
关键认知:蓝牙/WiFi连接是“应用层事件”,但它的状态变化必须通过信号与报文在多个网段间同步。IVI显示“已连接”,不代表网关已把相关状态转发给车身域,也不代表T-Box已同步到云端。
二、交互链路:一次蓝牙连接在车内如何流动
以“手机蓝牙连接车机并播放音乐”为例,典型数据流如下:
- 手机与IVI完成蓝牙配对与鉴权,IVI蓝牙协议栈建立HFP/A2DP链路。
- IVI将“蓝牙已连接”“媒体源为蓝牙”等状态写入座舱域内部服务,并通过CAN FD或以太网发送状态信号。
- 网关接收该信号,按路由表转发到车身域、仪表域与T-Box所在网段。
- 仪表显示蓝牙图标;T-Box将“蓝牙连接状态”纳入车辆状态上报云端(若策略允许)。
- 音频数据经IVI内部音频路由至功放,同时AVRCP控制指令回传手机。
- 若此时开启WiFi热点,IVI或T-Box切换AP模式,DHCP分配地址,流量经以太网回传至T-Box蜂窝链路。
这条链路中,任何一跳的报文丢失、路由过滤、信号超时或协议栈状态不同步,都会表现为“连接异常”。因此排障时必须按“协议栈—应用服务—总线信号—网关路由—域控策略—T-Box云端”逐层定位。
三、关键参数与信号:连接状态如何被“看见”
蓝牙/WiFi连接状态在车内通常以信号或服务形式存在。不同车型命名不同,但逻辑相似。下表列出常见对象与关注点:
| 对象 | 典型信号/服务 | 所在网段 | 关注点 |
|---|---|---|---|
| IVI 蓝牙状态 | BT_ConnectionStatus、BT_MediaSource | 座舱域内部 / CAN FD | 配对成功≠音频路由成功 |
| WiFi 热点状态 | WiFi_AP_Enable、WiFi_Client_Count | IVI / T-Box / 以太网 | AP 与 STA 模式互斥与切换 |
| 网关路由 | CAN FD 报文 ID、以太网 VLAN | 网关 | 过滤规则可能阻断状态同步 |
| T-Box 远程状态 | Remote_Connect_Status、OTA_State | T-Box / 蜂窝 | 云端与车端状态一致性 |
| 诊断与日志 | DTC、以太网 DoIP 日志 | OBD / 以太网 | 跨域问题需联合抓包 |
四、典型场景与排障思路
场景一:手机蓝牙已连接,但车机无声音。先确认IVI蓝牙协议栈是否建立A2DP音频链路,再检查音频路由是否被切换至蓝牙源;随后查看网关是否将“媒体源=蓝牙”信号转发至功放域。若信号未转发,问题在网关路由或域控策略,而非蓝牙模块本身。
场景二:T-Box WiFi热点开启后,车机无法上网。检查T-Box AP模式是否与IVI热点冲突,确认DHCP地址池与NAT规则;再通过以太网抓包确认DNS与网关地址是否正确。若T-Box与IVI分属不同VLAN,还需检查网关是否允许跨VLAN转发。
场景三:远程控车指令下发失败。云端指令经T-Box进入车内,需经网关转发至车身域。若T-Box收到指令但车身无动作,重点检查网关路由表与车身域唤醒条件;若T-Box未收到,则排查蜂窝信号与T-Box与云端的长连接状态。
常见误区:把蓝牙/WiFi问题全部归因于“模块坏了”。实际上,大量问题来自网关过滤、域控策略、信号超时、VLAN划分、电源管理唤醒条件,以及T-Box与IVI的热点抢占。排障时应先看链路,再看节点。
五、复盘要点:建立“连接—路由—执行”三层视角
- 连接层:蓝牙/WiFi协议栈、配对鉴权、频段与信道、AP/STA模式。
- 路由层:网关路由表、CAN FD/以太网报文、VLAN与防火墙策略。
- 执行层:域控制器策略、音频路由、车身执行器、T-Box云端同步。