Spectrum-adaptive networking
First Claim
1. A method for managing interference in a radio communications network, comprising the steps of:
- receiving an aggregated radio signal at a first node in the radio communications network on a plurality of frequencies;
determining a power level for the aggregated radio signal for each frequency in the plurality frequencies;
subtracting the power level for each the frequency from a power limit to produce a power differentials for thee each frequency; and
instructing a second node in the radio communications network to avoid using a transmission frequency corresponding to a non-positive power differential in the plurality of power differentials to transmit to the first node.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention increases the available spectrum in a wireless network by sharing existing allocated (and in-use) portions of the RF spectrum in a manner that will minimize the probability of interfering with existing legacy users. The invention provides interference temperature-adaptive waveforms, and a variety of physical and media access control protocols for generating waveforms based on measurement and characterization of the local spectrum. The invention measures the local spectrum at a receiving node, generates an optimal waveform profile specifying transmission parameters that will water-fill unused spectrum up to an interference limit without causing harmful interference to primary and legacy transmitters using the same frequency bands, and enables simultaneous transmit and receive modes at a multiplicity of transceivers in a wireless network. The invention also provides closed loop feedback control between nodes, co-site interference management, intersymbol interference mitigation, wide sense stationary baseband signaling and modulation, and power limited signaling for avoiding detection and interception.
-
Citations
97 Claims
-
1. A method for managing interference in a radio communications network, comprising the steps of:
-
receiving an aggregated radio signal at a first node in the radio communications network on a plurality of frequencies;
determining a power level for the aggregated radio signal for each frequency in the plurality frequencies;
subtracting the power level for each the frequency from a power limit to produce a power differentials for thee each frequency; and
instructing a second node in the radio communications network to avoid using a transmission frequency corresponding to a non-positive power differential in the plurality of power differentials to transmit to the first node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing interference in a radio communications network, comprising the steps of:
-
receiving at a first node in the radio communications network an instruction transmitted from a second node in the radio communications network to avoid using a plurality of frequencies to transmit to the second node;
filtering a transmission signal to remove power from the transmission signal at each frequency in the plurality of frequencies; and
transmitting the transmission signal to the second node. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method of managing interference in a radio communications network, the radio communications network having a multiplicity of nodes, each node in the multiplicity having attached thereto a set of antennas each antenna in the set being oriented in a unique direction relative to other antennas attached to each the node, the method comprising the steps of:
-
dividing the multiplicity of nodes into a plurality of node clusters;
assigning a unique receiving frequency to each node in at least one node cluster;
assigning a unique transmission frequency to each antenna in the set of antennas attached to a first node in the at least one node cluster;
wherein the unique transmission frequency assigned to the each antenna corresponds to the unique receiving frequency assigned to a neighboring node in the at least one node cluster; and
wherein the neighboring node is located in the unique direction in which each the antenna is oriented to face. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. A radio communications device, comprising:
-
a receiver configured to receive an aggregated radio signal;
a spectrum analyzer, coupled to the receiver, configured to produce a series of power readings for the aggregated radio signal for each frequency in a plurality of frequencies;
a waveform profile generator configured to produce a waveform profile based on the series of power readings and a power limit, wherein the waveform profile defines a set of unacceptable transmission frequencies; and
a filter, coupled to the receiver, configured to detect in the aggregate radio signal a transmission signal addressed to the radio communications device, and to discard any portion of the transmission signal carried on a frequency corresponding to an unacceptable transmission frequency in the set of unacceptable transmission frequencies. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A method for managing co-site interference in a wireless network having a multiplicity of nodes, comprising the steps of
identifying a subset of nodes within the multiplicity of nodes, wherein each node in the subset is capable of transmitting data to each other node in the subset in accordance with a connectivity threshold and using a power setting that falls within a low power range; -
defining a collection of transmission frequencies to be used by nodes of the subset only when transmitting to a node outside of the subset; and
permitting only one member of the subset at a time to transmit using any transmission frequency within the collection. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A method for managing congestion at an elevated node in a wireless network having a multiplicity of nodes, comprising the steps of:
-
identifying a subset of nodes within the multiplicity of nodes, each node in the subset being capable of transmitting data to each other node in the subset in accordance with a connectivity threshold and using a power setting that falls within a low power range;
defining a collection of transmission frequencies to be used by nodes of the subset only when transmitting to the elevated node; and
permitting only one member of the subset at a time to transmit using any transmission frequency within the collection. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82)
-
-
83. A wireless network, comprising:
-
a plurality of short-range links;
a multiplicity of nodes configured to automatically identify a cluster of nodes within the multiplicity capable of transmitting data to each other node in the cluster via the plurality of short-range links using a power setting that falls within a low power range, and select a node in the cluster to act as a long-range transmission manager, wherein the long-range transmission manager is configured to permit only one member of the cluster at a time to transmit using any power setting that falls outside the low power range. - View Dependent Claims (84, 85, 86)
-
-
87. A radio communications device for a wireless network having a multiplicity of other radio communications devices, comprising:
-
a transmitter configured to send data to any other radio communications device in the multiplicity using a power setting that falls within a low power range; and
a media access controller configured to receive a plurality of requests from the multiplicity of other radio communications devices to transmit using a power setting that falls within a high-power range;
wherein the media access controller is configured to grant only one request in the plurality of requests at a time. - View Dependent Claims (88, 89, 90)
-
-
91. In a wireless communications network comprising a multiplicity of nodes and configured to transmit a data stream along a route from a source node in the network to a destination node in the network according to a routing protocol, a method of managing real-time data traffic, the method comprising the steps of:
-
receiving at an intermediate node in the route a data packet from the data stream and a request to transmit the data packet to a next node in the route;
determining whether the next node is operating in a receiving mode;
if the next node is operating in the receiving mode, transmitting the data packet to the next node; and
if the next node is not operating in the receiving mode, forwarding the data packet to any other node in the multiplicity of nodes that is both in the receiving mode and nearer to the destination node than the intermediate node. - View Dependent Claims (92, 93, 94, 95, 96, 97)
-
Specification