Technical Field
[0001] The present disclosure relates to radio jamming and, in particular, to a jamming
node and a mesh jamming system.
Background Art
[0002] Radio jamming, i.e., a deliberate use of electromagnetic energy to degrade or disrupt
communications, typically involves a single jamming node having a single area of coverage.
[0003] For a wider area coverage, a plurality of jamming nodes may be provided, jointly
being controlled by a designated control node for synchronization and function and
respectively located in proximity of the designated control node, in accordance with
a maximum distance from the designated control node. The resulting star topology limits
a total area coverage for the plurality of jammers.
[0004] For redundancy, there may be a backup control node, but there remains one central
control node in operation at any point in time. The dependency on the central control
node implies a single point of failure for jamming operation.
Summary
[0005] In view of the above-mentioned drawbacks and limitations, the present disclosure
aims to improve the radio jamming of the background art.
[0006] The objective is achieved by the embodiments as defined by the appended independent
claims. Preferred embodiments are set forth in the dependent claims and in the following
description and drawings.
[0007] A first aspect of the present disclosure relates to a jamming node, comprising a
wireless interface and a stateful control unit. The wireless interface is configured
to communicate with a number of further jamming nodes within a defined maximum distance.
The stateful control unit is configured in a No Job state to retrieve a jamming job
from an upstream jamming node of the further jamming nodes, the upstream jamming node
being in a Mesh Ready state, and to proceed to a Loaded Job state. The control unit
is configured in the Loaded Job state to proceed to either the Mesh Ready state or
a Solo state in accordance with a configuration setting. The control unit is configured
in the Mesh Ready state to execute the jamming job, and to provide the jamming job
to a downstream jamming node of the further jamming nodes, the downstream jamming
node being in the No Job state.
[0008] The configuration setting may be retrievable from a remote control device or a designated
control node.
[0009] The configuration setting may comprise a frequency list being indicative of frequencies
to be excluded from jamming.
[0010] The remote control device may comprise a smart device being configured to execute
a remote control application.
[0011] The stateful control unit may further be configured in the Mesh Ready state to execute
the jamming job at a prompting of at least one of: the remote control device, a timer,
and the upstream jamming node.
[0012] The stateful control unit may further be configured in the Solo state to execute
the jamming job.
[0013] The stateful control unit may further be configured in the Solo state to execute
the jamming job at a prompting of at least one of: the remote control device, and
a timer.
[0014] The stateful control unit may further be configured in a Configure state to proceed
to the No Job state at the prompting of the remote control device, to retrieve the
jamming job from the remote control device or the designated control node, and to
proceed to the Loaded Job state. The stateful control unit may further be configured
in the Mesh Ready state and in the Solo state to proceed to the Configure state at
the prompting of the remote control device or the designated control node.
[0015] The jamming node may further comprise a jammer identifier. The stateful control unit
may further be configured in the Mesh Ready state and in the Solo state to execute
the jamming job, when associated with the jammer identifier, at the prompting of the
remote control device or the timer.
[0016] The jamming node may further comprise a mesh identifier. The stateful control unit
may further be configured in the No Job state to retrieve the jamming job from the
upstream jamming node of the further jamming nodes, the upstream jamming node being
in the Mesh Ready state and being associated with the mesh identifier, and to proceed
to the Loaded Job state.
[0017] The stateful control unit may further be configured in the Configure state to proceed
to an Inoperative state at the prompting of the remote control device or the designated
control node, and in the Inoperative state to proceed to the Configure state upon
activation.
[0018] A second aspect of the present disclosure relates to a mesh jamming system, comprising
a plurality of jamming nodes according to the first aspect or any of its implementations
and a designated control node. The designated control node may be configured to define
a configuration setting for the respective jamming node and to define a jamming job
for at least one of the plurality of jamming nodes.
[0019] The designated control node may further be configured to define a number of jamming
jobs being differentiated by job parameters. The respective jamming job may be associated
with at least one jammer identifier of the plurality of jamming nodes.
[0020] The respective jamming job may be associated with the mesh identifier being indicative
of the mesh jamming system.
[0021] The respective jamming job may be associated with a time stamp being indicative of
a timeliness of the respective jamming job.
Advantageous Effects
[0022] The present disclosure provides a jamming node and a mesh jamming system.
[0023] By using mesh jamming, the problem of large size, weight and power for large area
coverage deployment can be mitigated significantly. It prevents a single point of
failure, although it still does not have complete redundancy. With such topology,
jammers can be made smaller and very mobile. It can serve many use cases, extending
beyond military operations where C2 is a commonality. It significantly enhances flexibility
and use, especially in an urban environment.
[0024] In addition, an area coverage is increased without increasing transmit power, and
flexibility and resiliency are also increased.
Brief Description of Drawings
[0025] The above-described aspects and implementations will now be explained with reference
to the accompanying drawings, in which the same or similar reference numerals designate
the same or similar elements.
[0026] The features of these aspects and implementations may be combined with each other
unless specifically stated otherwise.
[0027] The drawings are to be regarded as being schematic representations, and elements
illustrated in the drawings are not necessarily shown to scale. Rather, the various
elements are represented such that their function and general purpose become apparent
to those skilled in the art.
FIG. 1 illustrates a jamming node in accordance with the present disclosure;
FIG. 2 illustrates a mesh jamming system in accordance with the present disclosure;
and
FIG. 3 illustrates a jamming job data structure in accordance with the present disclosure.
Detailed Descriptions of Drawings
[0028] FIG. 1 illustrates a jamming node 1 in accordance with the present disclosure.
[0029] The jamming node 1 comprises a wireless interface 11 and a stateful control unit
12.
[0030] The jamming node 1 may further comprise a jammer identifier 13 (not shown).
[0031] The jamming node 1 may further comprise a mesh identifier 42 (see FIG. 3).
[0032] As indicated in FIG. 1, the wireless interface 11 may be in electrical communication
with an antenna or antenna system.
[0033] The wireless interface 11 may be configured to communicate with a remote control
device 3. For example, the remote control device 3 may comprise a smart device being
configured to execute a remote control application.
[0034] A smart device as used herein may refer to an electronic device being configured
to communicate to other electronic devices via one or more wireless protocols and
to operate interactively and autonomously. For example, a smart device may be a smart
phone, a phablet (phone/tablet) device, a tablet device, a laptop device, etc.
[0035] The wireless interface 11 is configured to communicate with a number of further jamming
nodes 1 within a defined maximum distance D (see
[0036] FIG. 2). For example, the maximum distance D may be limited by a maximum transmit
power of the wireless interface 11.
[0037] As indicated by a state diagram in the speech bubble at the bottom of FIG. 1, the
stateful control unit 12 may be configured to run a finite state machine. The example
of FIG. 1 illustrates states S0-S5 and state transitions denoted by circles and arrows,
respectively.
[0038] In an Inoperative state S0, the stateful control unit 12
- may be configured to proceed to a Configure state S1 upon activation, for example
by operating personnel.
[0039] In the Configure state S1, the stateful control unit 12
- may be configured to proceed to the Inoperative state S0 at the prompting of the remote
control device 3 or a designated control node 21 (see FIG. 2),
- may further be configured to retrieve a jamming job 4 from the remote control device
3 or the designated control node 21, and to proceed to the Loaded Job state S3. In
this case, the jamming job 4 may be provided to the (upstream) jamming node 1 by operating
personnel.
- may further be configured to proceed to a No Job state S2 at the prompting of the
remote control device 3.
[0040] In the No Job state S2, the stateful control unit 12
- is configured to retrieve a jamming job 4 from an upstream jamming node 1 of the further
jamming nodes 1, which upstream jamming node 1 is in a Mesh Ready state S4, and to
proceed to a Loaded Job state S3,
- may further be configured to retrieve the jamming job 4 from the upstream jamming
node 1 of the further jamming nodes 1, which upstream jamming node 1 is in the Mesh
Ready state S4 and is associated with the mesh identifier 42, and to proceed to the
Loaded Job state S3.
[0041] The designation as the upstream jamming node 1 is to indicate a direction of information
flow.
[0042] In the Loaded Job state S3, the control unit 12
- is configured to proceed to either a Mesh Ready state S4 or a Solo state S5 in accordance
with a configuration setting of the jamming node 1.
[0043] The configuration setting may be retrievable from the remote control device 3 (see
FIG. 1) or the designated control node 21 (see FIG. 2) .
[0044] In particular, the configuration setting may comprise a frequency list being indicative
of frequencies to be excluded from jamming.
[0045] For communication among jamming nodes 1, doing job transfers and coordinating states,
certain frequencies have to be excluded from jamming to perform this kind of communication.
Therefore, a shared restricted frequency list has to be pre-defined for the respective
jamming node 1. More than one frequency can be used for this purpose so that it falls
outside of the target frequencies that can be changed. An algorithm can be employed
to preselect the communication frequency for use depending on the target frequencies
in the job so that the jamming nodes 1 do not disable themselves.
[0046] In the Mesh Ready state S4, the stateful control unit 12
- is configured to execute the jamming job 4,
- is configured to provide the jamming job 4 to a downstream jamming node 1 of the further
jamming nodes 1, which downstream jamming node 1 is in a No Job state S2.
- may further be configured to execute the jamming job 4 at a prompting of at least
one of: the remote control device 3, a timer, and the upstream jamming node 1. That
is to say, the jamming node 1 can be made to transmit on a trigger source. For the
remote control trigger, only one jamming node 1needs to be triggered because the other
jamming nodes 1 in the mesh can take their cue from the triggered jamming node 1 and
then execute their jamming job 4.
- may further be configured to execute the jamming job 4, when associated with the jammer
identifier 13, at the prompting of the remote control device 3 or the timer.
- may further be configured to proceed to the Configure state S1 at the prompting of
the remote control device 3 or the designated control node 21.
[0047] The designation as the downstream jamming node 1 is to indicate a direction of information
flow.
[0048] In the Solo state S5, the stateful control unit 12
- may be configured to execute the jamming job 4,
- may further be configured to execute the jamming job 4 at a prompting of at least
one of: the remote control device 3, and a timer (similar to the timer in the Mesh
Ready state S4), and
- may further be configured to execute the jamming job 4, when associated with the jammer
identifier 13, at the prompting of the remote control device 3 or the timer.
- may further be configured to proceed to the Configure state S1 at the prompting of
the remote control device 3 or the designated control node 21.
[0049] As such, is the Solo State the respective jamming node 1 does not connect to the
mesh but load its individual job and is run and controlled independently.
[0050] FIG. 2 illustrates a mesh jamming system 2 in accordance with the present disclosure.
[0051] The mesh jamming system 2 comprises a plurality of jamming nodes 1 according to the
first aspect or any of its implementations.
[0052] The mesh jamming system 2 further comprises a designated control node 21, being configured
to define a configuration setting for the respective jamming node 1, and to define
a jamming job 4 for at least one of the plurality of jamming nodes 1.
[0053] In particular, the designated control node 21 may comprise a Command & Control (C2)
station.
[0054] Command & Control may refer to the exercise of authority and direction by a properly
designated individual over assigned resources in the accomplishment of a common goal/mission.
[0055] As such, configuration of the mesh jamming system 2 may still be based on a C2 in
the traditional way, involving the limitations mentioned above.
[0056] An alternative approach to overcome the area jamming limitations is to have a plurality
of jamming nodes 1 operate in a mesh.
[0057] Each jamming node 1 has the capability to create jamming jobs 4 and distribute them
to other nearby jamming nodes 1 that it is connected with.
[0058] There will be a first upstream jamming node 1 in in Mesh Ready state S4 that is configured
and ready to execute a jamming job 4.
[0059] A nearby downstream jamming node 1 in No Job state S2 can connect to the first jamming
node 1, retrieve said jamming job 4 from the first jamming node 1, and execute said
jamming job 4. Subsequent downstream jamming nodes 1 can be setup similarly.
[0060] The respective downstream jamming node 1 does not depend on a C2 for management and
control but on one or more upstream jamming nodes 1 to which it can connect and synchronize
to. That is to say, each jamming node 1 may have management and control from more
than one source which increases redundancy. While each jamming node 1 may have a distance
limit D from the next nearest upstream jamming node 1, the total area coverage can
easily be scaled up through the mesh.
[0061] For as long as the respective jamming node 1 forms part of the mesh jamming system
2, it may connect to the jamming nodes 1 in the mesh, retrieve the jamming jobs 4
from already operational jamming nodes 1 and switch to jamming operation itself.
[0062] The designated control node 21 may further be configured to define a number of jamming
jobs 4 described next.
[0063] FIG. 3 illustrates a jamming job 4 data structure in accordance with the present
disclosure.
[0064] The respective jamming job 4 may be associated with job parameters 41. In particular,
jamming jobs 4 may be differentiated by the respective job parameters 41. As such,
different sections of a mesh jamming system 2 may execute a same or different jamming
jobs 4.
[0065] The respective jamming job 4 may further be associated with at least one jammer identifier
13 of the plurality of jamming nodes 1. For example, the plurality of jamming nodes
1 may retrieve a plurality of jamming jobs 4 and selectively execute these jamming
jobs 4 depending on a match of the respective jammer identifier 13 of the jamming
node 1 and the at least one jammer identifier 13 of the jamming job 4. As indicated
in FIG. 3, the at least one jammer identifier 13 of the jamming job 4 may be used
to assign jamming jobs 4 to particular sections of the mesh jamming system 2.
[0066] The respective jamming job 4 may further be associated with the mesh identifier 42
being indicative of the mesh jamming system 2. For example, the plurality of jamming
nodes 1 may selectively retrieve a plurality of jamming jobs 4 depending on a match
of the respective mesh identifier 42 of the jamming node 1 and the mesh identifier
42 of the jamming job 4. As indicated in FIG. 3, the mesh identifier 42 may be used
to assign jamming jobs 4 to whole mesh jamming systems 2.
[0067] The respective jamming job 4 may further be associated with a time stamp 43 being
indicative of a timeliness of the respective jamming job 4. In order to know which
is the latest action to follow in the mesh, jamming jobs 4 can be timed so that the
most recent one would be the one to execute.
1. A jamming node (1), comprising
a wireless interface (11), being configured
o to communicate with a number of further jamming nodes (1) within a defined maximum
distance (D); and
a stateful control unit (12), being configured
∘ in a No Job state (S2):
▪ to retrieve a jamming job (4) from an upstream jamming node (1) of the further jamming
nodes (1), the upstream jamming node (1) being in a Mesh Ready state (S4), and to
proceed to a Loaded Job state (S3);
∘ in the Loaded Job state (S3):
▪ to proceed to either the Mesh Ready state (S4) or a Solo state (S5) in accordance
with a configuration setting;
∘ in the Mesh Ready state (S4):
▪ to execute the jamming job (4); and
▪ to provide the jamming job (4) to a downstream jamming node (1) of the further jamming
nodes (1), the downstream jamming node (1) being in a No Job state (S2) .
2. The jamming node (1) of claim 1,
the configuration setting being retrievable from a remote control device (3) or a
designated control node (21).
3. The jamming node (1) of claim 2,
the configuration setting comprising
a frequency list being indicative of frequencies to be excluded from jamming.
4. The jamming node (1) of any one of the preceding claims, the remote control device
(3) comprising
a smart device being configured to execute a remote control application.
5. The jamming node (1) of any one of the preceding claims, the stateful control unit
(12) further being configured
∘ in the Mesh Ready state (S4):
▪ to execute the jamming job (4) at a prompting of at least one of: the remote control
device (3), a timer, and the upstream jamming node (1).
6. The jamming node (1) of any one of the preceding claims, the stateful control unit
(12) further being configured
∘ in the Solo state (S5):
▪ to execute the jamming job (4).
7. The jamming node (1) of claim 6,
the stateful control unit (12) further being configured
∘ in the Solo state (S5):
▪ to execute the jamming job (4) at a prompting of at least one of: the remote control
device (3), and a timer.
8. The jamming node (1) of any one of the preceding claims, the stateful control unit
(12) further being configured
∘ in a Configure state (S1):
▪ to proceed to the No Job state (S2) at the prompting of the remote control device
(3);
▪ to retrieve the jamming job (4) from the remote control device (3) or the designated
control node (21), and to proceed to the Loaded Job state (S3); and
∘ in the Mesh Ready state (S4) and in the Solo state (S5):
▪ to proceed to the Configure state (S1) at the prompting of the remote control device
(3) or the designated control node (21).
9. The jamming node (1) of any one of the preceding claims, further comprising
a jammer identifier (13);
the stateful control unit (12) further being configured
∘ in the Mesh Ready state (S4) and in the Solo state (S5):
▪ to execute the jamming job (4), when associated with the jammer identifier (13),
at the prompting of the remote control device (3) or the timer.
10. The jamming node (1) of any one of the preceding claims, further comprising
a mesh identifier (42);
the stateful control unit (12) further being configured
∘ in the No Job state (S2):
▪ to retrieve the jamming job (4) from the upstream jamming node (1) of the further
jamming nodes (1), the upstream jamming node (1) being in the Mesh Ready state (S4)
and being associated with the mesh identifier (42), and to proceed to the Loaded Job
state (S3).
11. The jamming node (1) of any one of the preceding claims,
the stateful control unit (12) further being configured
∘ in the Configure state (S1):
▪ to proceed to an Inoperative state (S0) at the prompting of the remote control device
(3) or the designated control node (21); and
∘ in the Inoperative state (S0):
▪ to proceed to the Configure state (S1) upon activation.
12. A mesh jamming system (2), comprising
a plurality of jamming nodes (1) according to any one of the preceding claims; and
a designated control node (21), being configured
o to define a configuration setting for the respective jamming node (1); and
o to define a jamming job (4) for at least one of the plurality of jamming nodes (1).
13. The mesh jamming system (2) of claim 12,
the designated control node (21) further being configured
o to define a number of jamming jobs (4) being differentiated by job parameters (41);
the respective jamming job (4) being associated with at least one jammer identifier
(13) of the plurality of jamming nodes (1).
14. The mesh jamming system (2) of claim 12 or claim 13,
the respective jamming job (4) being associated with the mesh identifier (42) being
indicative of the mesh jamming system (2).
15. The mesh jamming system (2) of any one of the claims 12 to 14,
the respective jamming job (4) being associated with a time stamp (43) being indicative
of a timeliness of the respective jamming job (4) .