Skip to content

Releases: usdot-fhwa-OPS/V2X-Hub

Release 7.2.2

10 May 19:23
06c08e2
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.2.1...7.2.2

Release 7.2.1

09 May 18:46
7f083d5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 7.1...7.2.1

Release 7.2

09 May 18:30
a4bc820
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.1...7.2

Release 7.1

04 Feb 03:59
0d2e43b
Compare
Choose a tag to compare

Release 7.1

Release 7.0

30 Dec 01:52
5c4930d
Compare
Choose a tag to compare

V2X Hub 7.0 includes new security features to integrate SoftHSM into V2X Hub. Two V2X Hub plugins have been updated to support message
verification and signing for SPaT, MAP and BSM messages.

Release 6.3

20 Dec 14:19
5a36e37
Compare
Choose a tag to compare

V2X Hub release version 6.3 is a hotfix release for 6.0.

Release 6.2

12 Dec 18:56
93ac2e6
Compare
Choose a tag to compare

V2X Hub release version 6.2 is a hotfix release for 6.0.

Release 6.1

21 Oct 12:56
e2702de
Compare
Choose a tag to compare

Summary: V2X Hub release version 6.1 is a hotfix release for 6.0.

Fixes in this release:

Issue 233: Fixed SPaT message to report green status as "permissive" vs "protected" correctly.
Issue 124: Fixed issue with interpreting when the signal controller is in flash state.
Issue 245: Added configurable parameter for Carma cloud plugin to use for the “oldest” parameter in the TCR request to get controls created within the time period specified by this field in days.
Issue 247: Added TCM PSID to messages forwarded to RSU for broadcast.
Issue 186: Fixed sonar-scanner settings with code coverage to generate the coverage metrics in sonar cloud.
Issue 201: Update docker-compose to manage sensitive data like mysql username and password with Docker secrets.

Release 6.0

29 Jul 20:01
25b0aab
Compare
Choose a tag to compare

Summary: V2X Hub 6.0 is comprised of a number of enhancements as well as bug fixes. The additions primarily consist of the new Carma Cloud Plugin, ODE Logger Plugin, Spat logger plugin and Validation tool, along with new performance metrics.

Enhancements in this release:

  • Carma Cloud Plugin- Added a new plugin for Carma cloud implementation through V2X Hub.

  • SPaT logger Plugin – Added SPaT logger plugin to log the incoming message SAE J2735 SPaT in Binary and Json files and included a script which regularly sends captured SAE J2735 SPaT messages to ODE.

  • Added password confirmation - PR adds password confirmation to initialization scripts in ARM and AMD.

  • ODE Logger Plugin – Added ODE Logger plugin with Kafka Functionality to V2X-Hub designed to stream real-time messages to ODE via the message broker Apache Kafka.

  • Validation Tool(Message Validation and Certification Tool v1.0) – The tool follows parallel to the methodology used to define how Intelligent Transportation Systems and Connected and Automated Vehicle message/applications are going to be validated in different ITS equipment’s.

  • Message Logger Plugin - Updated Message Logger Plugin to log the incoming message SAE J2735 BSM's in Binary and Json files and included a script which regularly sends captured SAE J2735 BSM's to ODE.

  • Reworded and updated links in Docker documentation combined the AMD and ARM documentation documents into one, and updated the links to V2X-hub and MySQL. Updated the link to this new document in the readme.

Bug fixes in this release:

  • Fixed ODE Logger plugin bugs with Docker file by adding date library install. Also fixed ODE Logger plugin configuration persistence issue by connection to Kafka in update Configuration method.

  • Fixed Preemption Plugin - Previously vehicle ID Preemption Plugin was only processing one element of the BSM->coreData.id.buf char array. Added logic similar to Message Logger to read all elements of the char array into an int.

  • Tim Plugin and Pedestrian plugin REST endpoint fix - Tim Plugin and Pedestrian plugin did not respond to correct or incorrect POST requests. Added code to both plugins to catch, previously uncaught xml parsing exceptions and return 201 responses for successful requests and 400 responses for incorrect requests.

  • Fixed Request ID mismatch issue between TCR and TCM messages in CARMA Cloud Plugin.

  • Bug fix Sonar scan - Fixed sonar scan node JS version not found issue. Updated sonar scan session token.

  • Message Logger Plugin - Fixed Message Logger Plugin log file generation with updating plugin version numbers and removed some configuration parameters.

  • SPaT and BSM binary log file bugs - Fixed SPaT and Binary log files sent to ODE were not being properly processed due to slight header length.

  • TIM Plugin bugs - Fixed the TIM plugin was improperly parse start and end date logic and a segmentation fault was causing the plugin to deconstruct.

  • Validation tool - Fixed Packet data was not being retrieved from remote RSUs and certain setup instructions were unclear.

Release 5.0

01 Apr 14:50
db797eb
Compare
Choose a tag to compare

Summary: V2X Hub 5.0 is comprised of a number of enhancements as well as bug fixes. The additions primarily consist of the new Preemption, Pedestrian, and TIM plugins, along with new performance metrics.

Enhancements in this release:

  • Preemption Plugin - Calls a preemption table on a traffic signal controller using NTCIP 1202 v3 commands to provide passage to an emergency vehicle upon request through BSMs.

  • Pedestrian Plugin - Creates a PSM using information obtained from nomadic devices (ex. cell phones) through a local web server.

  • TIM Plugin - Creates and broadcasts a TIM message from an .xml file based on user input through GUI or local web server.

  • Performance Metrics - Provides queue volume, spot speed, and trajectory information from connected vehicles to allow precision data regarding multiple measures (such as signal state and vehicle location) over extended periods of time.

  • Updated arm64 and amd64 initialization scripts to accept a user-provided username and password for V2X Hub.

Bug fixes in this release:

  • Fixed segmentation fault which caused V2X Hub to crash when it received BSMs with missing headers.

  • Fixed remove plugin button to function as expected.