Patent ID: 8189479

Claim:
A system for congestion control for a wireless sensor network comprising: a processor configured to: determine a level of congestion at one or more nodes in a wireless sensor network, and determine an adjustment to network traffic to reduce the level of congestion at the one or more nodes, wherein the determination of the adjustment is based at least in part on path stability, wherein path stability is a metric of success of data transmission on a path, wherein a path is a link between two nodes, wherein the adjustment to network traffic comprises allocating an additional resource, wherein the allocating of the additional resource comprises allocating of a number of additional links in a superframe, wherein the superframe comprises a communications schedule for the network, and wherein the superframe comprises a plurality of timeslots on one or more channels, wherein the schedule sets which timeslot and which channel data is sent, and wherein the allocated number of additional links in the superframe is determined based at least in part on an inverse of the path stability metric; and a memory coupled to the processor, and configured to provide instructions to the processor.