Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Vehicle-to-Everything (V2X) communication holds great promise for improving road safety, but the benefits are limited when only a fraction of vehicles are equipped. In initial deployments, it is critical to evaluate how V2X-equipped vehicles can interact with non-equipped ones. The SAE J2945/8-2024 standard addresses this need by defining a Surrogate Basic Safety Message (SBSM) that an equipped host vehicle (eHV) or roadside equipment (RSE) can broadcast on behalf of an unequipped remote vehicle (uRV). This allows testing and evaluation of V2X applications in a mixed-equipage environment without requiring all vehicles to be retrofitted.
The rationale behind SBSM is to compensate for low penetration rates and enable coexistence with legacy vehicles. By using on-board sensors (radar, camera, LiDAR) combined with V2X data, an eHV can detect an uRV and generate a basic safety message that mirrors the uRV’s state, enabling other equipped vehicles to “see” the non-equipped vehicle in their V2X awareness picture. The standard clearly states that this is a testing tool only, helping industry partners validate the effectiveness of V2X in realistic, less-than-ideal integration scenarios.
J2945/8 establishes a set of functional requirements to ensure that SBSM transmissions are safe, accurate, and respectful of network capacity and privacy. The standard covers detection and characterization of unequipped vehicles, minimum transmission criteria, data accuracy, and security. Below are some of the central requirements.
The equipped vehicle must use its perception sensors (radar, camera, LiDAR) and cross-reference with V2X messages to reliably detect an uRV. The system must determine at least the uRV’s position, speed, heading, and vehicle dimensions with sufficient accuracy to produce a meaningful SBSM. A key requirement is that SBSM generation should only be attempted when the detection confidence is high; transmitting with low confidence could introduce errors rather than improve safety.
| Criterion | Requirement |
|---|---|
| Detection Confidence | High confidence in uRV presence, position, and dynamics. |
| Duplicate Prevention | Do not transmit if another SBSM from a different eHV is already representing the same uRV within a configurable range and time window. |
| Transmission Rate | Limited to avoid network congestion; may be tied to the uRV’s dynamics (e.g., update every 100 ms when moving). |
| Positioning Accuracy | Typically sub-meter (e.g., 1.0 m or better) for uRV absolute position to enable effective safety applications. |
| PSID | Use the Test Provider Service Identifier (e.g., 0x7F) to distinguish surrogate messages from actual V2X messages. |
The standard proposes accuracy requirements for key SBSM data elements. For example, heading should be within 5 degrees, speed within 1 m/s, and vehicle length and width within 0.5 m. These values ensure that the surrogate message is ‘good enough’ for safety applications while recognizing the limitations of surrogate detection.
SBSM should be signed using the Security Credential Management System (SCMS) using a Test PSID to separate surrogate messages from authentic V2X messages. Privacy must be respected; the surrogate message must not reveal information that could track the unequipped vehicle without consent (e.g., avoid using permanent identifiers). The standard also recommends mechanisms to prevent misuse, such as transmission constraints and the use of short-term certificates.
Implementing a surrogate BSM system for testing requires careful attention to coordination, accuracy, and adherence to the standard’s constraints. Below we address some common questions and design considerations.
The standard provides functional requirements for a V2X-equipped host vehicle (eHV) or Roadside Equipment (RSE) to send a Surrogate Basic Safety Message (SBSM) on behalf of an unequipped remote vehicle (uRV). Its sole purpose is to enable testing and evaluation of V2X applications in mixed-equipage environments.
A regular BSM comes from an equipped vehicle’s own systems and uses a standard Provider Service Identifier (PSID) (e.g., 0x20 for V2V safety). An SBSM is generated by a different entity (eHV or RSE) using a Test PSID (e.g., 0x7F) to explicitly mark it as a surrogate. The data content is similar, but the source and context are different.
The system should only generate SBSM when the uRV is detected with high confidence and the system is operating in a test/evaluation mode. The standard defines “Minimum Transmission Criteria” (MINTX) that include confidence thresholds, and it requires checking that no other eHV is already providing an SBSM for the same uRV in the area (to reduce duplicates).
J2945/8 includes a dialog-based coordination mechanism in its reference architecture. An eHV that detects an uRV should first listen for existing SBSMs covering that uRV (identified by position and time). If one is present, the eHV should refrain from transmitting its own SBSM for that uRV. This can be implemented via a distributed “claiming” procedure or by using a centralized coordination service (e.g., at an RSE).
For teams involved in V2X testing and evaluation, SAE J2945/8-2024 offers a practical and well-structured approach to emulate the presence of unequipped vehicles. By following the functional requirements on detection, transmission, and security, testers can gather valuable insights while maintaining safety and network integrity.