Protocol for exchanging control data to mitigate interference problems in wireless networking
First Claim
13. At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising:
- discovering capabilities of a peer node in a wireless network with respect to exchanging locally-obtained control data with remotely-obtained control data, the locally-obtained control data and remotely-obtained control data including RF spectrum interference-related information; and
exchanging the control data based on the capabilities discovered, including transmitting the locally-obtained control data to the peer node and receiving the remotely-obtained control data from the peer node.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a protocol by which wireless network communication devices comprising peer nodes (such as a computer system and an access point) cooperatively exchange information about RF interference detected in the network. The protocol administers the exchange of formatted control data corresponding to the detected interference among computing nodes running a service capable of processing the control data. A peer table is used to maintain locally-obtained and remotely-obtained control data. Records in the peer table are arranged with different levels of granularity with respect to interference and networking information. The interference information collected through the cooperative protocol may then be used by peer devices in the network to adapt to mitigate interference-related problems. The protocol also provides for discovery of peer node capabilities, including a negotiable transport for the control data that may be different from the main data channel transport.
103 Citations
38 Claims
-
13. At least one computer-readable medium having computer-executable instructions, which when executed perform steps, comprising:
-
discovering capabilities of a peer node in a wireless network with respect to exchanging locally-obtained control data with remotely-obtained control data, the locally-obtained control data and remotely-obtained control data including RF spectrum interference-related information; and
exchanging the control data based on the capabilities discovered, including transmitting the locally-obtained control data to the peer node and receiving the remotely-obtained control data from the peer node. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. In a computing environment including a wireless network, a system comprising:
-
a discovery mechanism in a local node that queries a remote peer node for capability information with respect to mechanisms of the remote node, in which the mechanisms provide remotely-obtained control data that includes RF spectrum interference-related information; and
a peer process at the local node that receives the remotely-obtained control data and maintains a record corresponding thereto in a peer table, the peer table accessible for determining a mitigation solution based on the interference-related information for communicating on a main data channel with the remote peer node. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. At least one computer-readable medium having stored thereon a data structure, comprising:
-
a first record containing first control data corresponding to a local node in a wireless network, the control data including RF spectrum interference-related information detected at the local node;
a second record containing second control data corresponding to a remote node in a wireless network, the control data including RF spectrum interference-related information detected at the remote node; and
wherein the second record is accessible at the first node for determining data transmission parameters based on the interference-related information to mitigate the effects of interference on data transmissions from the first node to the second node. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 35, 36, 37, 38)
-
-
35-1. The computer-readable medium of claim 34 wherein the first record includes at least two fields, each field corresponding to a level of granularity with respect to the interference-related information.
Specification