A survey of flooding, gossip routing, and related schemes for wireless multi- hop networks