Patent ID: 8107387

Claim:
A method for operating a wireless network having a predictable and stable network performance, the method comprising: controlling, by at least one of processor and controller, output distribution of network nodes in the network at a layer 3 of the network protocol stack of each of the respective network nodes to adapt to traffic changes in the network by: determining a mean throughput at each network node for an application; determining a throughput variance at each network node based on a quality of service required by the application; analytically computing an end-to-end transport capacity, latencies, and loss probabilities based on the determinations of the mean throughput and the throughput variance at each network node; and implementing a gatekeeper between a network queue and a media access control queue to control input to each network node based on the computations, wherein the mean throughput at each network node and the throughput variance at each network node are driven to a selected mean throughput and a selected throughput variance. distributing power control to adapt to environmental changes in the network at a layer 1 and a layer 2 of the network protocol stack of each of the respective network nodes; providing traffic sensitive routing to adapt to topology changes in the network at the layer 3 of the network protocol stack of each of the respective network nodes; and converging to set points based on the controlling output distribution, the distributing of power control and the providing of traffic sensitive routing.