搜索
- 葡萄酒 | 威士忌 | 白兰地 | 啤酒 -
- 葡萄酒 | 威士忌 | 白兰地 | 啤酒 -

几年前,在苏州的试验场进行 V2X 场景测试时,我们遇到了一个棘手的问题。测试车辆可以从路边装置接收交通信号灯数据,但在触发任何操作之前总会有 3-5 秒的延迟。在自动驾驶场景中,这种延迟是致命的。以 50 公里的时速行驶,车辆在 5 秒钟内就能行驶 70 米,远远超过红灯时间。.
我们花了整整一周时间才找到问题所在。原来,车辆网关将 V2X 信息视为常规业务数据,与大量传感器数据流一起排队。我们调整了优先级设置后,延迟时间降到了 80 毫秒。问题解决了。.
那次事件让我真正了解到车辆网关和 V2X 路边设备需要如何协同工作。今天,我将与大家分享一些来自现场的实用见解。.
让我们先来了解一下 V2X 的含义。V2X 包括 V2V(车对车)、V2I(车对基础设施)、V2P(车对行人)和 V2N(车对网络)。.
有些人不明白,既然自动驾驶汽车已经配备了激光雷达、摄像头和毫米波雷达,为什么还需要 V2X?现实情况是,车载传感器的探测距离有限。激光雷达的最大距离约为 200-300 米。如果再加上弯道、山坡或障碍物,范围就会迅速缩小。.
V2X 突破了视线限制。在十字路口安装一个路边装置,它就能广播交通灯状态、车辆位置和行人位置。车辆可在数百米外接收到这些信息,并制定相应的计划。.
另一个关键用例是盲点警告。当前方车辆急刹车时,它会通过 V2X 发出警报。即使被卡车挡住,后方车辆也会收到警报。这在高速公路上非常有用。.
然后是排队。多辆自动驾驶汽车通过 V2X 通信保持编队和同步变速。或者在十字路口,车辆通过 V2X 协商通行权,这比传统的交通信号灯更有效率。.
所有这些情况都需要车载网关与路边设备连接。.

V2X 有两个相互竞争的标准:DSRC 和 C-V2X。DSRC 建立在北美流行的 WiFi 技术基础上。C-V2X 则利用蜂窝网络技术,在中国和欧洲越来越受欢迎。.
C-V2X 有两种运行模式。Uu 模式使用 4G/5G 基站进行车对云通信。PC5 模式绕过蜂窝基础设施,实现车辆之间或车辆与路边设备之间的直接通信。.
碰撞预警和交叉路口管理等 V2X 核心应用依赖于 PC5 直接模式。对于蜂窝路由来说,延迟要求过于严格。PC5 理论上可实现低于 20 毫秒的延迟。.
PC5 需要专用频谱。中国分配了 20 兆赫带宽的 5905-5925 兆赫专门用于 V2X。.
支持 C-V2X 的车载网关需要专门的 C-V2X 模块。这些模块与标准的 4G/5G 模块不同,尽管两者都遵循 3GPP 标准--协议栈各不相同。C-V2X 芯片组的主要厂商包括高通、海思和大唐电信。.
有些网关同时集成了 4G/5G 和 C-V2X 模块。4G/5G 处理 Uu 模式,用于车辆与云的连接。C-V2X 处理用于车辆-基础设施和车辆-车辆链接的 PC5。每个模块都有不同的功能。.
其他设计使用同时支持 Uu 和 PC5 的双模模块。这种设计可节省成本,但需要对性能进行权衡。.

路边设备的部署地点和方式会极大地影响通信性能。.
交通灯路口是最常见的部署方式. .RSU 通常安装在 5-8 米高的信号灯杆上。它们与交通信号控制器连接,以确定当前相位(红色或绿色)和倒计时计时器。这些信息通过 C-V2X 进行广播。.
广播速率通常为 10Hz,即每 100 毫秒一条信息。信息内容包括交叉路口 ID、信号相位、倒计时、车道信息。信息格式遵循 SAE J2735 标准,特别是 SPAT(信号相位和定时)。.
车辆网关收到 SPAT 信息后,会进行解析、验证,然后转发给域控制器。域控制器根据信号灯状态对交叉路口的通行做出决定。.
公路部署是第二大类. .RSU 安装在急转弯、长下坡、隧道入口等事故多发路段。它们会播报路况、天气更新和拥堵警告。.
高速行驶需要更长的通信距离。标准 RSU 的有效覆盖范围为 300-500 米。高速公路可能需要 800 米到 1 公里的覆盖范围。这意味着需要更高的天线规格和发射功率。.
校园和采矿作业是第三类. .这些封闭环境通常部署密集的 RSU 网络。除了交通信号和警告外,RSU 还能协调车辆调度。RSU 知道每辆车的位置和速度,可以协调交通流,防止冲突。.
封闭环境下的 RSU 通常连接到中央调度平台。车辆网关不仅接收 RSU 的广播,还主动向 RSU 发送信息--请求通行权、报告异常情况。.
C-V2X PC5 模式协议栈,从下到上:
物理层和 MAC 层 利用专门优化的 LTE 技术。与需要基站调度的传统 LTE 不同,PC5 是分布式的,没有中央节点。设备通过感知和资源预留自主选择传输机会。.
网络层和传输层 通常用 UDP 封装 V2X 信息。TCP 也可以,但 UDP 更适合实时要求。鉴于 V2X 设备数量庞大,IP 寻址通常采用 IPv6 - IPv4 无法满足要求。.
应用层 包含真正的 V2X 业务逻辑。其中的关键标准是 SAE J2735 和 ISO TS 19091。它们定义了信息类型:BSM(基本安全信息)、SPAT(信号相位)、MAP(地图数据)、RSI(路边信息)、RSM(路边单元信息)。.
每种信息类型都有详细的数据结构定义。例如,BSM 包含车辆 ID、位置、速度、航向、加速度、尺寸、转向灯状态。数据以 ASN.1 格式编码,压缩后约为 200-400 字节。.
当车辆网关接收到 V2X 信息时,会执行几项任务:
首先是解码和验证. .验证信息格式的正确性和数据的完整性。加密信息需要解密。.
二是时间戳验证. .所有 V2X 信息都带有时间戳。验证时间戳是否在合理范围内。与当前时间偏差过大表明可能存在重放攻击 - 丢弃报文。.
三是基于位置的过滤. .车辆可能会同时收到来自 RSU 和周围车辆的数十条信息。并非所有信息都是相关的。根据位置进行过滤。例如,向东行驶的车辆可以忽略来自西部交叉路口的交通信号灯信息。.
第四个是转发到域控制器. .通过车载以太网将有用的信息路由到域控制器。转发可能需要进行协议转换,如将 ASN.1 格式转换为 JSON 或 Protobuf,以便于域控制器处理。.
整个序列必须在极短的时间内完成,一般不超过 10 毫秒。否则,加上空中接口传输和域控制器处理时间,总延迟时间就会超过极限。.
V2X 通信要求严格的端到端延迟。从 RSU 传输到车辆接收和响应,整个链条必须保持在 100 毫秒以内。某些情况下,如碰撞警告需要 50 毫秒。.
如何分配这 100 毫秒的预算?
RSU 内部处理:5-10ms. .从接收交通信号或收集数据,到编码、打包、发送 V2X 信息。.
空中接口传输:10-20 毫秒. .PC5 模式的理论延迟较低,但实际性能因信道质量、资源冲突和重传而异。.
车辆网关接收和处理:10-15ms. .从射频接收到解码、验证、过滤再到转发。.
车载以太网传输:5-10ms. .网关到域控制器。.
域控制器处理:30-50ms. .解析信息,融合感知结果,做出规划决策。.
执行延迟:10-20 毫秒. .从域控制器向线控驱动系统发出控制指令,然后执行器做出响应。.
链条中的每个环节都需要严格控制。车辆网关只占 10-15 毫秒,但也不能松懈。特别是在高负荷情况下,如果网关跟不上,延迟就会激增。.
减少网关处理延迟的方法包括专用硬件加速。在 FPGA 或 ASIC 中实现 V2X 消息解码和验证,速度比软件处理快得多。还可使用零拷贝、多线程、无锁队列优化软件架构,以尽量减少数据移动和等待时间。.
V2X 通信安全绝对至关重要。如果攻击者伪造了 “前方有障碍物 ”的信息,收到信息的车辆就会紧急制动,从而可能造成追尾事故。伪造交通信号灯信息--让车辆认为绿灯是红灯--会造成更严重的后果。.
V2X 信息需要安全机制。中国和欧洲已经建立了基于 PKI(公钥基础设施)的 V2X 安全认证系统。.
每个 V2X 设备(包括车辆网关和 RSU)都持有数字证书。发送 V2X 信息时,设备使用私钥签名。接收方使用证书验证签名,确认信息来自合法设备,没有被篡改。.
但这里有一个矛盾。数字签名的生成和验证需要进行加密运算,而加密运算非常耗时。在标准 CPU 上验证 256 位 ECDSA 签名需要几毫秒。车辆每秒要处理数百条 V2X 信息。验证每一条信息都会耗费大量的延迟预算。.
解决方案是硬件加速。车载网关需要专用的安全芯片或加密加速器,能够进行并行签名验证。高通 V2X 芯片组和海思 Balong 5000 系列集成了这种加密加速功能。.
另一个问题是证书管理。V2X 证书不可能长期有效。就隐私和安全而言,每个证书的有效期通常为几分钟到几小时。车辆成批携带证书,轮流使用。当证书不足时,车辆会向证书管理系统申请新的证书。.
这种证书申请和更新过程需要车载网关通过 4G/5G 网络与后端系统进行通信。因此,网关必须同时支持用于 V2X 信息传输的 PC5 模式和用于证书管理的 Uu 模式。这两种功能必须相互协调。.

RSU 的有效通信距离通常为 300-500 米。但这只是理想状态。实际使用中会遇到很多限制。.
建筑物阻塞是最大的问题. .城市环境中的高大建筑物会阻挡或反射 V2X 信号。当建筑物遮挡视线时,在十字路口转弯的车辆可能会丢失 RSU 信息。.
解决方案是多点部署。一个交叉路口可能需要 2-4 个 RSU,覆盖不同的进路方向。如果一个方向受阻,其他方向仍然可以工作。但这会增加基础设施成本。.
多径衰减带来另一项挑战. .从 RSU 到车辆的信号可以直接传输,也可以沿着多条路径从建筑物上反弹。多路信号结合在一起,既可能相互加强,也可能相互抵消。这会导致通信质量不稳定。.
C-V2X 物理层采用了 OFDM 调制和信道编码等优化技术来对抗一些多径效应。但复杂的城市环境仍会影响通信成功率。.
干扰也不容忽视. .虽然 V2X 有专用频谱,但多个设备同时在同一频率上发射信号仍会造成干扰。在繁忙的十字路口,几十辆车和多个 RSU 可能会同时进行广播。.
PC5 模式包括避免碰撞功能--设备在传输前会感知信道,如果繁忙则会等待。但这并不能消除所有碰撞。数据包丢失仍会发生。.
因此,V2X 通信的可靠性永远达不到 100%。典型的设计目标是在 200 米内成功接收 90-95% 信息。剩余的 5-10% 数据包丢失需要应用级容错。.
例如,RSU 每 100 毫秒发送一次交通灯信息,连续发送多次。即使有一个数据包丢失,车辆也能收到后续信息。域控制器也会进行超时处理。如果 V2X 信息停止发送,则切换到纯视觉交通灯识别。.
我们在多个试验场进行了 V2X 验证,但都遇到了各种问题。.
第一个问题是时钟同步. .V2X 信息时间戳要求毫秒级精度。如果车辆网关和 RSU 的时钟不同步,时间戳验证就会失败,信息就会被丢弃。.
RSU 通常使用 GPS 或北斗进行授时,精度可达微秒级。车载网关也需要 GPS 授时,但有些网关只使用 GPS 定位,而不连接授时信号。这会导致时钟漂移。.
我们最终规定网关必须支持 GPS 定时,并定期与 NTP 服务器同步。双重保险确保了时间的准确性。.
第二个问题是坐标变换. .V2X 信息包含 WGS84 经纬度坐标的位置数据。但域控制器通常使用以车辆当前位置为原点的本地直角坐标系。接收 RSU 信息的网关必须转换坐标。.
坐标转换看似简单,但在高精度要求下,投影误差、地球曲率、海拔高度都很重要。不准确的转换会导致域控制员错误判断 RSU 位置,从而可能影响决策。.
后来,我们在网关中集成了高精度坐标转换库,支持多种坐标系和投影。我们还与域控制器就统一坐标系达成一致,以避免混淆。.
第三个问题是信息风暴. .在某些情况下,如交通繁忙的大型十字路口或高速公路收费站,每辆车都会广播 BSM 信息。网关可能会同时接收数百条信息。.
将每条信息转发给域控制器会导致车载网络泛滥。网关必须进行汇总和过滤。例如,只转发 200 米内车辆的信息,而忽略更远的车辆。或者对信息进行优先排序,只转发最重要的信息。.
第四个问题是设备兼容性. .虽然 V2X 已有标准,但不同供应商的实现方式仍然各不相同。在测试过程中,我们发现某些品牌的 RSU 信息无法被某些品牌的网关解析。数据包捕获显示 ASN.1 编码可选字段的处理不一致。.
最终不得不联系这两家供应商,使实施工作与标准保持一致。在大规模部署 V2X 之前,必须解决这些互操作性问题,否则不同供应商的设备无法协同工作。.
不同场景下的 V2X 应用差别很大。.
城市道路方案 重点是交通灯信息和交叉路口冲突警告。RSU 密度相对较高,基本上每个信号灯路口都有部署。车辆网关必须处理高频率的信息接收,同时控制功耗--不能持续满功率运行。.
公路设想方案 强调前方碰撞警告、紧急制动警告、道路危险警告。这些信息具有更高的优先级和更严格的延迟要求。在处理高速公路 V2X 信息时,网关必须分配最高优先级,防止其他业务数据阻塞。.
采矿和港口方案 V2X 不仅用于安全警告,还用于车辆调度。RSU 发出驾驶指令,车辆必须按照指令到达指定位置。这些场景要求 V2X 信息绝对可靠,不能有任何丢失。.
通常与确认机制相结合。收到调度指令的车辆通过 V2X 回复确认信息。如果 RSU 没有收到确认信息,则会重新发送指令。这就要求车辆网关支持接收和发送双向通信。.
校园和公园方案 V2X 涉及较低的车速和不太严格的安全要求。V2X 可能更侧重于优化交通流效率,如绿波前进或交叉路口协调通过。这些场景允许放宽延迟要求,但要求全面覆盖,没有盲点。.
V2X 信息最终会与车载传感器数据融合。这种融合通常在域控制器中进行,但网关必须进行合作。.
例如,摄像头在检测红灯的同时通过 V2X 接收红灯信息。如果两个来源一致,则可信度会增加。如果两者冲突,则可能是摄像头识别错误或 V2X 信息有问题,需要进一步判断。.
另一种情况是,由于阳光刺眼或车辆遮挡,摄像头无法清楚地看到交通信号灯。如果 V2X 接收到信号灯信息,就会提供补充信息。.
或者考虑一下盲点车辆。激光雷达和摄像头可能会错过被遮挡的车辆,但这些车辆会广播 BSM 信息。域控制器融合 V2X 数据后,就能感知盲点车辆的存在,并提前计划避让行动。.
在此过程中,网关必须确保 V2X 信息时间戳与传感器数据一致。所有数据都需要统一的时间参考,这样域控制器才能在融合过程中将同一时刻的不同源数据联系起来。.
V2X 部署在很大程度上受到法规和标准的影响。不同国家和地区有不同的 V2X 要求。.
中国正在推动 C-V2X 的发展。工信部已经分配了专用频谱,交通部正在制定 V2X 应用标准。一些城市规定新建道路必须部署 RSU,新注册的商用车辆必须配备 V2X 设备。.
欧洲此前一直在推动 DSRC,但现在正转向 C-V2X。欧盟委员会正在制定统一的 V2X 标准,要求实现车辆与基础设施的互操作性。.
美国的情况比较复杂。FCC 将 5.9GHz 频谱的一部分分配给了 WiFi,V2X 只剩下 30MHz 的带宽。美国汽车制造商同时支持 C-V2X 和 DSRC。市场仍在摸索中。.
对于车载网关来说,支持不同地区的 V2X 标准是必要的。最好是软件可配置,可通过固件更新适应不同市场。在硬件方面,射频前端必须覆盖不同的频段。.
安全认证也是一项合规要求。中国的 CCSA 制定了 V2X 安全技术规范--车载设备需要通过认证才能进行商业部署。欧洲也有类似的标准。网关必须支持技术协议并获得相应认证。.
V2X 技术持续快速发展。5G NR V2X 代表着下一代技术,与 LTE V2X 相比有重大改进。更低的延迟、更高的可靠性、支持更高的速度和更密集的流量。.
但 5G V2X 设备成本仍然相对较高。大规模商业化需要时间。现阶段,LTE V2X 和 5G V2X 共存。车辆网关必须同时支持这两种技术。.
另一个趋势是 V2X 和 5G 网络融合。未来的车载网关可能会使用单个模块,同时支持 5G Uu 模式和 5G PC5 模式,从而消除单独的 C-V2X 模块。这将降低成本和功耗。.
边缘计算也与 V2X 相结合。RSU 不再是简单的广播节点,而是具备了计算能力。它们可以汇总多车辆数据,做出本地协调决策,然后通过 V2X 传播结果。车辆网关必须处理更复杂的交互。.
根据我过去几年参与 V2X 项目的经验,这项技术本身已经相当成熟。最大的挑战在于大规模部署。RSU 基础设施成本、车辆设备费率、不同供应商之间的互操作性--这些问题都需要时间来解决。但方向是明确的。V2X 将成为智能互联车辆的标准配置,车辆网关和 RSU 之间的协调将变得越来越重要。.
莫