Automatic channel switching for jamming avoidance in burst-mode packet data wireless communication networks
First Claim
Patent Images
1. A node for use in a wireless multinode network, the node comprising:
- a wireless transceiver arranged to transmit signals to and receive signals from other nodes in the network, with all nodes transmitting and receiving on a same frequency at any given time; and
a processor coupled to the transceiver which is arranged to;
detect a jammed status of the node;
provide a jammed status report to be transmitted to at least one other node or base station in the multinode network; and
process a received broadcast command, received from another node or base station in the multinode network, responsive to the jammed status report, to change the same frequency to a new same frequency for all nodes, after a fixed period of time, wherein the jammed status may be low, medium, or high and wherein the processor causes the transceiver to transmit the jammed status report when the jammed status is medium or low but delays transmission of the jammed status report when the jammed status is high.
1 Assignment
0 Petitions
Accused Products
Abstract
In a multinode, wireless packet-hopping network, all nodes operate on a same frequency, by waiting for each other. If the frequency is subject to excessive out-of-network jamming, the building computer transmits a “time-bomb”, i.e. an instruction for all nodes to change to a different frequency at a fixed time.
-
Citations
12 Claims
-
1. A node for use in a wireless multinode network, the node comprising:
-
a wireless transceiver arranged to transmit signals to and receive signals from other nodes in the network, with all nodes transmitting and receiving on a same frequency at any given time; and
a processor coupled to the transceiver which is arranged to;
detect a jammed status of the node;
provide a jammed status report to be transmitted to at least one other node or base station in the multinode network; and
process a received broadcast command, received from another node or base station in the multinode network, responsive to the jammed status report, to change the same frequency to a new same frequency for all nodes, after a fixed period of time, wherein the jammed status may be low, medium, or high and wherein the processor causes the transceiver to transmit the jammed status report when the jammed status is medium or low but delays transmission of the jammed status report when the jammed status is high.
-
-
2. A node for use in a wireless multinode network, the node comprising:
-
a wireless transceiver arranged to transmit signals to and receive signals from other nodes in the network, with all nodes transmitting and receiving on a same frequency at any given time; and
a processor coupled to the transceiver which is arranged to;
detect a jammed status of the node;
provide a jammed status report to be transmitted to at least one other node or base station in the multinode network; and
process a received broadcast command, received from another node or base station in the multinode network, responsive to the jammed status report, to change the same frequency to a new same frequency for all nodes, after a fixed period of time, wherein the jammed status report is provided only if the duration of the jamming exceeds a threshold;
the threshold is calculated as a statistical significance of an amount of time jammed when compared with a predetermined time interval. - View Dependent Claims (3)
-
-
4. A network comprising a central computer and a plurality of nodes arranged to operate on a packet hopping basis, each of the central computer and the nodes being arranged to communicate wirelessly with one or more other of the central computer and the nodes, and the central computer and the nodes all being arranged to transmit and receive on a same single frequency as each other at any given time, wherein
each node comprises a respective processor arranged to detect a jammed status of that node; -
provide a jammed status report to another node or to the central computer; and
process a broadcast command, received from another node or from the centralcomputer, to change to a second frequency after a fixed period of time;
the central computer is arranged to process the jammed status report and originate the broadcast command at least once in response to the jammed status report; and
at least one of the nodes is arranged to create the jammed status report if a period of time jammed exceeds a threshold.
-
-
5. A network comprising a central computer and a plurality of nodes arranged to operate on a packet hopping basis, each of the central computer and the nodes being arranged to communicate wirelessly with one or more other of the central computer and the nodes, and the central computer and the nodes all being arranged to transmit and receive on a same single frequency as each other at any given time, wherein
each node comprises a respective processor arranged to detect a jammed status of that node; -
provide a jammed status report to another node or to the central computer; and
process a broadcast command, received from another node or from the central computer, to change to a second frequency after a fixed period of time;
the central computer is arranged to process the jammed status report and originate the broadcast command at least once in response to the jammed status report; and
at least one of the nodes is arranged to create the jammed status report after a statistical calculation indicating a significance of an amount of time jammed when compared with a predetermined time interval.
-
-
6. A network comprising a central computer and a plurality of nodes arranged to operate on a packet hopping basis, each of the central computer and the nodes being arranged to communicate wirelessly with one or more other of the central computer and the nodes, and the central computer and the nodes all being arranged to transmit and receive on a same single frequency as each other at any given time, wherein
each node comprises a respective processor arranged to detect a jammed status of that node; -
provide a jammed status report to another node or to the central computer; and
process a broadcast command, received from another node or from the central computer, to change to a second frequency after a fixed period of time;
the central computer is arranged to process the jammed status report and originate the broadcast command at least once in response to the jammed status report; and
the central computer is arranged to test, after originating the broadcast command, for acknowledge signals and to abort the broadcast command in the absence of the acknowledge signals.
-
-
7. A network comprising:
-
a) a central node comprising i) a transceiver arranged to transmit and receive at a present frequency and having a transmission range;
ii) a processor arranged to perform the following operations;
A) detect a jammed status report from another node;
B) provide an order for transmission to other nodes to change the present frequency to a new frequency after a fixed period of time;
b) a plurality of additional respective nodes, each respective node comprising i) a respective transceiver having the transmission range, each respective transceiver arranged to transmit and receive at the present frequency;
ii) a respective processor for A) detecting a jammed status of the respective node;
B) providing the jammed status report to be transmitted to at least one other of the plurality of nodes or the central node; and
C) responding to the order, received via the transceiver, by causing retransmission of the order to at least one node and by causing the respective transceiver to transmit and receive at the new frequency;
the plurality of additional nodes comprising at least first and second sets of such nodes, the first set being within the transmission range of the central node, and the second set being outside the transmission range of the central node and reachable from the central computer by packet hopping from the first set, a duration of the fixed period of time being sufficient to exceed an expected packet hopping time from the central node to all nodes within the network. - View Dependent Claims (8, 9, 10)
-
-
11. A network comprising a central computer and a plurality of nodes arranged to operate on a packet hopping basis, each of the central computer and the nodes being arranged to communicate wirelessly with one or more other of the central computer and the nodes, and the central computer and the nodes all being arranged to transmit and receive on a same single frequency as each other at any given time, wherein
each node comprises a respective processor aged to detect a jammed status of that node; -
provide a jammed status report to another node or to the central computer; and
process a broadcast command received from another node or from the central computer, to change to a second frequency after a fixed period of time;
the central computer is arranged to process the jammed status report and originate the broadcast command at least once in response to the jammed status report; and
the central computer is further arranged to perform the following operations;
originating the broadcast command at least one second time;
checking for responses from all nodes in the network; and
if all nodes have not responded, aborting the broadcast command. - View Dependent Claims (12)
-
Specification