Time Version 2 (Simulator time)

The list which is using simulator time step:
1. The time taken by the Captain to receive all the data.
2. The time taken by the drone to pass its own dat to the Captain.
3. The time to manage the duration of the ACKs in the drone.

The list which is using the wallock time:
1. When the data is generated, the system time will be attached to the
data. The time is the “System.nanotime()” because if using
“System.currentTimeMillis()”, sometimes the numbers is identical. The
type for the nano time is “long”.