Inter-Vehicle Maneuver Messaging With Temporal Execution Windows
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing inter-vehicle communication systems for automated driving face challenges in accurately negotiating maneuvers due to the time required for message exchange, during which conditions may change, leading to potential failures in coordinated vehicle maneuvers.
Innovation Solution
Implementing temporal and spatial windows for maneuver execution, defined in application-layer information elements, to ensure vehicles and infrastructure components can plan and execute coordinated maneuvers within specified time and location parameters, enhancing the reliability of maneuver execution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If vehicle maneuver information is exchanged without a temporal window mechanism, then information exchange simplicity is maintained, but information accuracy deteriorates due to outdated maneuver data
Solution Approach 1:
The system performs preliminary actions by establishing temporal windows before maneuvers are completed. The receiving vehicle proactively requests maneuver information within a predetermined time window before the maneuver expires, ensuring fresh data is obtained while the maneuver is still valid or recently completed. This prevents receiving outdated information while maintaining systematic exchange protocols.
Solution Approach 2:
The system dynamically adjusts information exchange based on temporal windows. Rather than using static periodic exchanges, the system adapts the timing of requests and responses based on the temporal proximity to maneuver completion. The receiving vehicle determines whether to request information based on whether the current time falls within the temporal window, making the exchange process flexible and context-aware.
2Loss of information
If maneuver information is exchanged frequently to ensure accuracy, then information freshness is improved, but communication overhead increases
Solution Approach 1:
The system applies partial action by selectively exchanging maneuver information only when necessary within the temporal window framework. Rather than continuously exchanging all maneuver data, the receiving vehicle requests information only when the current time indicates it may be approaching the temporal window boundary or when a maneuver is imminent. This reduces unnecessary communication while ensuring information freshness when needed.
Solution Approach 2:
The system changes the temporal parameter of information exchange by introducing temporal windows as a new dimension for controlling communication frequency. The exchange rate is dynamically adjusted based on the temporal window parameters (such as window size and position relative to maneuver completion), allowing the system to optimize between information freshness and communication efficiency by modifying the timing parameters rather than using fixed intervals.
3Reliability
If temporal window mechanisms are implemented, then maneuver coordination accuracy is improved, but system implementation complexity increases
Solution Approach 1:
The system segments the maneuver coordination process into distinct temporal phases using temporal windows. Each maneuver is associated with a specific temporal window that divides the coordination process into request phase, exchange phase, and execution phase. This segmentation allows each component to handle only the relevant temporal portion, reducing overall system complexity while improving coordination reliability through structured phase management.
Solution Approach 2:
The temporal window acts as an intermediary mechanism between the maneuver execution and information exchange processes. Rather than directly coordinating maneuvers, the system uses temporal windows as a mediating structure that automatically determines when information exchange should occur. This intermediary layer simplifies the coordination logic by providing clear temporal boundaries and decision criteria, reducing the complexity of direct maneuver coordination while enhancing reliability.
Data Source
Figure 1~2
Figure 3~4
Figure 5A~5B
AI summary
A user equipment (UE) in a vehicle, or a road side unit, may broadcast an inter-vehicle message for a driving maneuver to be executed by the vehicle. The inter-vehicle message may be a coordinated driving maneuver request requiring acceptance from another vehicle or an informational message for the intended driving maneuver. The inter-vehicle message includes a temporal execution window defining a range of time during which the driving maneuver will be initiated. A temporal window defining a range of time during which the driving maneuver will be completed may also be included. A spatial window defining a range of distance for a start and/or stop location for the driving maneuver may also be completed. The vehicle may execute the driving maneuver within the temporal execution window, e.g., if a driving maneuver response is received before the expiration of the temporal execution window, and will otherwise cancel the driving maneuver.