Information beacons
Details
Create information beacons which acts as repeaters. They receive information from the vehicles passing by and repeats that information, so that other vehicles which are passing by can receive it as well.
Implementation details
To have a realistic scenario, we decided to use junctions as information beacons. They are a good place for information sharing, as multiple roads go through them. A junction does not need to have a traffic light to be an information beacon.
Information sharing implementation
Information beacons should not implement any conflict detection and resolution. When they receive a message, as long as it's still relevant, they should send it after a random period of e.g. [300ms, 1000ms]. Different from the implementation in AutoCar
, this postponed sending should not be affected by other information peers sending the same information.