Connected vehicles, facilitated by Vehicle-to-Vehicle (V2V) communications, play a key role in enhancing road safety and traffic efficiency. However, V2V communications primarily rely on wireless protocols, such as Wi-Fi, that require additional collision avoidance mechanisms to better ensure bounded latency and reliability in critical scenarios. In this paper, we introduce a novel approach to address the challenge of message collision in V2V platooning through a slotted-based solution inspired by Time-Sensitive Networking (TSN), which is gaining momentum for in-vehicle networks. To this end, we present a controller, named TSNCtl, operating at the application level of the vehicular communications stack. TSNCtl employs a finite state machine (FSM) to manage platoon formation and slot-based scheduling for message dissemination. The reported evaluation results, based on the OMNeT++ simulation framework and INET library, demonstrate the effectiveness of TSNCtl in reducing packet collisions across various scenarios. Specifically, our experiments reveal a significant reduction in packet collisions compared to the CSMA-CA baseline used in traditional Wi-Fi-based protocols (e.g., IEEE 802.11p): for instance, with slot lengths of 2 ms, our solution achieves an average collision rate under 1%, compared to up to 50% for the baseline case.
翻译:车联网通过车辆间通信增强道路安全与交通效率。然而,V2V通信主要依赖Wi-Fi等无线协议,需引入额外冲突避免机制以确保关键场景下的有界时延与可靠性。本文提出一种基于时隙的V2V编队消息冲突解决方案,该方案受车载网络中快速发展的时分敏感网络(TSN)启发。为此,我们设计一个运行于车载通信栈应用层的控制器TSNCtl,采用有限状态机(FSM)管理编队形成,并通过时隙调度实现消息分发。基于OMNeT++仿真框架和INET库的评估结果表明,TSNCtl在不同场景下均能有效降低数据包冲突。实验数据显示,与传统Wi-Fi协议(如IEEE 802.11p)的CSMA-CA基准方案相比,本方案显著减少冲突:当时隙长度为2ms时,平均冲突率低于1%,而基准方案冲突率高达50%。