Multi-radio unification protocol
AssigneeMicrosoft Corporation
InventorsAlastair Wolman, Atul Adya, Paramvir Bahl, Jitendra D. Padhye, Lidong Zhou
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAlastair Wolman, Atul Adya, Paramvir Bahl, Jitendra D. Padhye, Lidong Zhou
Estimating the term…
An invention is disclosed whereby a wireless network node, equipped with two or more radio transceivers statically tuned to non-interfering frequency channels, can make decisions regarding which channel to use when communicating with a neighboring wireless node. A multi-radio unification protocol implemented in a wireless node coordinates the use of multiple wireless network interface cards and provides a virtual layer that hides the multiple physical network interfaces from higher layers of a node's network protocol stack. The invention is applicable to wireless networks generally, including those in which some nodes do not have multiple radios or do not recognize the multi-radio unification protocol. The invention makes possible simultaneous transmissions using available channels, thereby reducing interference and delay while increasing the overall capacity of the network.
In a wireless network comprising a plurality of nodes, a method for selecting, by a first node, a channel for communicating with a second node, the first node having at least two network interfaces with radios tuned to orthogonal channels, the method comprising:
In a wireless network comprising a plurality of nodes, a method for selecting, by a first node, a channel for communicating with a second node, the first node having at least two network interfaces with radios tuned to orthogonal channels, the method comprising:
In a wireless network comprising a plurality of nodes, a method for selecting, by a first node, a channel for communicating with a second node, the first node having at least two network interfaces with radios tuned to orthogonal channels, the method comprising:
A computer-readable medium on which is stored a data structure for use by a first wireless network node in selecting a channel for transmitting data to a second wireless network node in accordance with a protocol, the data structure comprising:
Dependencies are inferred from the claim text.