Cooperative relaying enables nodes to actively cooperate to deliver packets to their destination. The best-select protocol (BSP) implements a type of cooperative relaying that generalizes single path routing with sets of nodes (relay-sets) replacing the concept of a single node relay. Thus, while in traditional single path routing, packets hop from node to node, in BSP, packets hop from relay-s...