dtnrg-3----Page:21
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25 

Bundle Consumers
Routing can return any consumer as a valid next-hop
virtual override of enqueue_bundle to implement different abstractions

Allows router to use most-natural expression of an algorithm
e.g. enqueue bundle on peer implies send on next contact on any link to the peer
link2: OnDemand, TCP
link1: Opportunistic, SneakerNet
link0: Scheduled, UDP
peer0
peer1
PPT Version