A survey on wireless mesh networks | Synapse