A node-level distributed congestion control algorithm for wireless sensor networks | Synapse