Joint Channel Assignment and Routing in Wireless Networks
First Claim
Patent Images
1. A device that is capable of functioning as a wireless node, the device comprising:
- one or more radios to communicate over at least one link on at least one channel; and
a channel cost metric (CCM) determiner to determine a CCM value, the CCM determiner comprising;
an expected transmission time (ETT) determiner to determine an ETT value; and
a fraction of air time (FAT) determiner to determine a FAT value that represents a total consumed air time proportion of a given interval;
wherein the CCM determiner is to determine the CCM value responsive to the ETT value and the FAT value such that the CCM value represents an expected transmission time on each channel that is weighted by channel utilization.
2 Assignments
0 Petitions
Accused Products
Abstract
In a described implementation, a channel cost metric (CCM) is determined in a wireless network environment. The CCM may be determined responsive to an expected transmission time (ETT) and a frequency of air time (FAT), which reflects a channel utilization. In an example implementation, a channel assignment and/or a routing for a network configuration may be switched responsive to the determined CCM.
28 Citations
20 Claims
-
1. A device that is capable of functioning as a wireless node, the device comprising:
-
one or more radios to communicate over at least one link on at least one channel; and a channel cost metric (CCM) determiner to determine a CCM value, the CCM determiner comprising; an expected transmission time (ETT) determiner to determine an ETT value; and a fraction of air time (FAT) determiner to determine a FAT value that represents a total consumed air time proportion of a given interval; wherein the CCM determiner is to determine the CCM value responsive to the ETT value and the FAT value such that the CCM value represents an expected transmission time on each channel that is weighted by channel utilization. - View Dependent Claims (4, 5, 6)
-
- 2. The device as recited in claim L, wherein the ETT value is determined by the ETT determiner on a per-wireless-node basis.
-
7. A method comprising:
-
identifying multiple possible joint channel assignment and routing (JCAR) patterns for a wireless network; determining respective channel cost metric (CCM) values corresponding to respective JCAR patterns for at least a portion of the possible JCAR patters, each CCM value responsive to an expected transmission time (ETT) that is weighted by fraction of air time (FAT), with FAT representing a proportion of channel utilization; selecting the JCAR pattern that corresponds to a smallest CCM value; and if the smallest CCM value corresponding to the selected SCAR pattern is less than a current CCM value corresponding to a current SCAR pattern, conducting a switching operation to implement the selected SCAR pattern in the wireless network. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. One or more processor-accessible media including processor-executable instructions, the processor-executable instructions comprising:
-
a channel assignment module to communicate with a medium access control (MAC) layer; an interface switching module to communicate with a routing layer; and a joint channel assignment and routing (JCAR) decision maker to make decisions on whether to switch a network configuration responsive to a channel cost metric (CCM), the CCM based on an expected transmission time (ETT) that is weighted by a frequency of air time (FAT);
wherein the FAT reflects a channel utilization and ETT is determined on a per-wireless-node basis. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification