Method to operate a wireless network having a predictable and stable performance
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating a wireless network having a predicable and stable network performance. The method includes controlling output distribution of nodes in the network to adapt to traffic changes in the network, distributing power control to adapt to environmental changes in the network, and providing traffic sensitive routing to adapt to topology changes in the network. The method also includes converging to set points based on the controlling of output distribution, the distributing of power control, and the providing of traffic sensitive routing.
52 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A wireless network comprising:
- a plurality of nodes;
an output distribution control protocol at a network layer of the network protocol stack of each of the plurality of nodes for adapting to traffic changes in the network, wherein the output distribution control protocol is operable to determine a mean throughput at each network node for an application and to determine a throughput variance at each network node based on a quality of service required by the application, and wherein at least one of a processor and a controller analytically compute 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 implement 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; a distributed power control protocol at a media access control layer and a physical layer of the network protocol stack of each of the plurality of nodes for adapting to environmental changes in the network; and
a traffic sensitive routing protocol at the network layer of the network protocol stack of each of the plurality of nodes for adapting to topology changes in the network;
wherein the output distribution control protocol, the distribution power control protocol, and the routing protocol together function to stabilize each of the plurality of nodes in the network to a predictable network performance during network disturbances. - View Dependent Claims (11, 12, 13)
- a plurality of nodes;
-
14. A non-transitory computer readable medium having instructions stored thereon for implementing a method for operating a wireless network having a predictable and stable network performance, the instructions comprising:
-
computer readable code for controlling 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, wherein the computer readable code for controlling output distribution of nodes in the network comprises computer readable code for; determining a mean throughput at each network node for an application; determining a throughput variance at each network node based on the 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; computer readable code for 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; computer readable code for 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 computer readable code for converging to set points based on the controlling output distribution, the distributing of power control and the providing of traffic sensitive routing. - View Dependent Claims (15, 16)
-
Specification