TTL done

There are two kinds of TTL:
1. Depending on time step.
2. Depending on hop count.
Besides, the Captain still pass the ACK to the drones to eliminate
arrived data.