System to trace a fleet of vehicles and manage the communication between them, in a way that its decentralized and fault tolerant.
The protocol seeks to form P2P networks among the vehicles that are "near" to each other. It also provides a platform of nodes (that know each other through a coordinator) for the vehicles to report to that allow them to send and receive global messages. This nodes are the gateway of the vehicles that permit them to start the peer discovery. The current specification can be found here
This its a simple visual application to demonstrate some capabilities of the core system.
You can download it from here
Note: Every instance could run on a different machine.
- You need to have Java 8 o greater installed on your system.
- Extract the rar in any folder you want.
- Be sure that the resources folder its on the same directory that the .jar.
- Use the .jar as an executable to launch a node as many times as nodes you want.
- In the resources folder there are three configuration files you cant tweak at your wish : config-cars.properties, config-hwnodes.properties and hw-config.json.