Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TCMs are broadcasted more than the configured maximum quantity, and are broadcasted after an acknowledgement is received #394

Open
1 of 3 tasks
JonSmet opened this issue Jun 24, 2022 · 0 comments
Labels
bug Something isn't working

Comments

@JonSmet
Copy link
Contributor

JonSmet commented Jun 24, 2022

Types of Issue

  • Anomaly report (something appears to not work correctly)
  • Enhancement request (describe the enhancement being requested)
  • Other (please ensure the description clarifies why the issue doesn’t fall into either of the above categories)

Descriptive summary

During Freight Work Zone Management testing, the team discovered that V2XHub broadcasted TCMs 1 more time than the configured maximum amount (i.e.: V2XHub broadcasted each TCM 3 times when the configured maximum amount was 2), and continued broadcasting the TCMs even if an acknowledgement was received (i.e.: V2XHub broadcasted a TCM once, then received an acknowledgement for that TCM, and then broadcasted it two more times).

V2XHUB version where this issue was discovered

V2XHub 7.2
(Note: tests where this issue was discovered were conducted April 22nd - April 25th, 2022.)

Expected behavior

The following metric was developed in order to evaluate the performance of the system, and do not indicate pass/fail of the system:

  • Freight Workzone Metric 19: CS will broadcast the TCM up to 2 times (the configured maximum quantity) or until receipt of acknowledgement message from the CMV.

Actual behavior

  • Freight Workzone Metric 19: CS always broadcasted each TCM 3 times, even though the configured maximum quantity was 3. Additionally, it continued broadcasting even after receiving an acknowledgement from a CMV for the particular TCM.

Steps to reproduce the actual behavior

Broadcast TCRs from a CMV to V2XHub (and ensure CARMA Cloud has at least one corresponding geofence setup) and verify that V2XHub broadcasts the TCM more than the configured maximum amount, and that it continues to broadcast after receiving an acknowledgement from the CMV.

Related work

@JonSmet JonSmet added the bug Something isn't working label Jun 24, 2022
@JonSmet JonSmet changed the title TCMs are broadcasted more than the configured maximum quantity, and are broadcasted after an acknlowedgement is received TCMs are broadcasted more than the configured maximum quantity, and are broadcasted after an acknowledgement is received Jun 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant