https://profilpelajar.com/en/Temporally_ordered_routing_algorithm