System and method for detecting attacks on mobile ad hoc networks based on network flux
AssigneeHRL Laboratories, LLC
InventorsHeiko Hoffmann, Gavin D. Holland
Life of this patent
Estimating the term…
Abstract
Described is a system for detecting attacks on mobile networks. The system includes the relevant hardware and components to perform a variety of operations including continuously measuring time-varying signals at each node in a network. The system determines network flux on the time-varying signals of all nodes in the network and detects a network attack if the network flux exceeds a predetermined threshold. Further, a reactive protocol is initiated if the network flux exceeds the predetermined threshold.
Claims24
A system for detecting attacks on mobile networks, the system comprising:
- one or more processors and a memory, the memory being a non-transitory computer-readable medium having executable instructions encoded thereon, such that upon execution of the instructions, the one or more processors perform operations of:
- continuously measuring a time-varying signal at each node in a network;
- determining network flux on the time-varying signals of all nodes in the network;
- detecting a network attack if the network flux exceeds a predetermined threshold;
- and
- initiating a reactive protocol if the network flux exceeds the predetermined threshold.
A method for detecting attacks on mobile networks, the method comprising an act of:
- causing one or more processers to execute instructions encoded on a non-transitory computer-readable medium, such that upon execution, the one or more processors perform operations of:
- continuously measuring a time-varying signal at each node in a network;
- determining network flux on the time-varying signals of all nodes in the network;
- detecting a network attack if the network flux exceeds a predetermined threshold;
- and
- initiating a reactive protocol if the network flux exceeds the predetermined threshold.
A computer program product for detecting attacks on mobile networks, the computer program product comprising;
- a non-transitory computer-readable medium having executable instructions encoded thereon, such that upon execution of the instructions by one or more processors, the one or more processors perform operations of:
- continuously measuring a time-varying signal at each node in a network;
- determining network flux on the time-varying signals of all nodes in the network;
- detecting a network attack if the network flux exceeds a predetermined threshold;
- and
- initiating a reactive protocol if the network flux exceeds the predetermined threshold.
Dependencies are inferred from the claim text.