Physically secure digital signal processing for wireless M2M networks
First Claim
1. A method for physically secure digital signal processing for intercommunication between members, of a wireless Machine-to-Machine (‘
- M2M’
) network comprising at least one Signaling Machine (‘
SM’
) and one Data Aggregation Point (DAP), with each SM and DAP individually comprising at least one transceiver, at least one antenna, and digital signal processing means, by exchanging wireless transmissions between a first member and a second member, said method comprising;
first, for each intended intercommunication between any first member and second member,selecting for each transmission of that intercommunication a Cyclic-Prefix Direct-Sequence (‘
CPDS’
) differentiator by any of randomly, pseudorandomly, or a varying selection method;
then,modifying the intended intercommunication by said CPDS differentiator;
transmitting the intended intercommunication that has been modified to an intended second member;
receiving at the antenna of the second member the intended communication and;
identifying, through use of a blind, time-channelized despreading algorithm, the intended intercommunication from other non-intended signals;
identifying the selected CPDS differentiator modifying the intended intercommunication;
and, restoring the received intended intercommunication by removing the selected CPDS differentiator.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for physically secure communication over machine-to-machine (M2M) networks is claimed, through the use of frequency-hop and random access spread spectrum modulation formats employing using truly random spreading codes and time/frequency hopping and receiver selection strategies at the transmitters in the M2M network, blind signal detection and linear signal separation techniques at the receivers in the M2M network, completely eliminating the ability for an adversary to predict and override M2M transmissions. Additional physical security protocols are also introduced that allow the network to easily detect and identify spoofing transmissions on uplinks and downlinks, and to automatically excise those transmissions as part of the despreading procedure, even if those transmissions are received at a much higher power level than the intended transmissions. Extensions to weakly and strongly macrodiverse networks are also described, which provide additional efficiency and security improvements by exploiting the route diversity of the network.
-
Citations
34 Claims
-
1. A method for physically secure digital signal processing for intercommunication between members, of a wireless Machine-to-Machine (‘
- M2M’
) network comprising at least one Signaling Machine (‘
SM’
) and one Data Aggregation Point (DAP), with each SM and DAP individually comprising at least one transceiver, at least one antenna, and digital signal processing means, by exchanging wireless transmissions between a first member and a second member, said method comprising;first, for each intended intercommunication between any first member and second member, selecting for each transmission of that intercommunication a Cyclic-Prefix Direct-Sequence (‘
CPDS’
) differentiator by any of randomly, pseudorandomly, or a varying selection method;
then,modifying the intended intercommunication by said CPDS differentiator; transmitting the intended intercommunication that has been modified to an intended second member; receiving at the antenna of the second member the intended communication and; identifying, through use of a blind, time-channelized despreading algorithm, the intended intercommunication from other non-intended signals; identifying the selected CPDS differentiator modifying the intended intercommunication; and, restoring the received intended intercommunication by removing the selected CPDS differentiator. - View Dependent Claims (2)
- M2M’
-
3. A method for wireless intercommunication between at least one Signaling Machine (‘
- SM’
) and one Data Aggregation Point (DAP′
) each belonging to a set of like devices, all transmitting and receiving and belonging to the same network, of which each said device is a node, said method further comprising;effecting within a selected frequency range a frequency-hop direct-sequence (FHDS), spread-spectrum modulation format further comprising time slots, frequency channels, at least one data burst and guard intervals; providing through said FHDS modulation format, cyclic chip-level and symbol-level cyclic prefixes to control channel multipath and interference loading; and
,employing transmission information that is randomly determined at any node in the network, not provisioned by the network nor known to receivers in the network; incorporating a spreading code for every uplink and downlink; including in said randomly determined transmission information on each uplink, and randomly varying over every time frame; the time slots and frequency channels used for that specific uplink and by that specific node; the spreading code used for that specific uplink and by that specific node; and
,elements of a source symbol mask applied to the data bursts prior to spreading; including in said randomly determined transmission information on each downlink; the spreading code used for that specific downlink and by that specific node and randomly varied in every time slot of each time frame; and
,elements of a source symbol mask applied to the data bursts prior to spreading also randomly varied over every time frame; transmitting from each downlink transmit node, over a downlink frequency channel using an algorithm that is any of the set of providable, known to, and learnable by each downlink receiver allowed to communicate with that downlink transmit node, said algorithm being further locally and independently set at said downlink transmit node. - View Dependent Claims (4, 5)
- SM’
-
6. A method for physically secure digital signal processing for wireless Machine-to-Machine (‘
- M2M’
) networks, said networks comprising at least one set of transceivers comprising at least one Signaling Machine (‘
SM’
) and one Data Aggregation Point (‘
DAP’
) with each SM and DAP comprising at least one antenna and one transceiver for exchanging wireless transmissions, said method comprising;transforming each transmission by incorporating into each transmission at each transceiver a Cyclic-Prefix Direct-Sequence (‘
CPDS’
) differentiator for that transmission with time-channelized despreading;fitting each transmission into a series of frames of Upload Transmissions (‘
UpLink’
) and Download Transmissions (‘
DownLink’
);transmitting from the SM on any UpLink; transmitting from the DAP on any DownLink; and
,after receiving each transmission at an antenna, for each such transmission; downconverting the transmission; demultiplexing the downconverted transmission into physical dwells which are separated into time slots and frequency channels and accessible to the receiver, thus forming for each time slot, frequency channel, and frame a received signal; and
,adaptively despreading the received signal to create an incoming and received digital symbol stream. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
- M2M’
-
34. A device for adaptively despreading a received signal to create an incoming and received digital symbol stream comprising:
-
at least one antenna which receives an incoming analog signal-in-space, and passes it to; a downconverter connected to at least one lowpass filter (‘
LPF’
) and then at least one analog-to-digital converter (‘
ADC’
);a clock connected and signaling for a time slot to a channel identifying element which provides a frame for receipt for the time slot to a Local Oscillator (‘
LO’
) that also is connected to and receives a timing signal from the clock, with the LO also connected to and passing that combination to the downconverter;said at least one ADC connected to and passing the received signal to; a Cyclic-Prefix Direct-Sequence (‘
CPDS’
) despreader which is further connected to and passing a despread series to a symbol demodulator, said despread series being modified with a feedback loop through an adaptation algorithm element which uses the received signal'"'"'s weighting observed by the receiver, said adaptation algorithm element being connected to both the CPDS despreader and the symbol demodulator;said symbol demodulator then incorporating frequency offset estimates also provided by the adaptation algorithm for environmental delay/degradation effects actually observed by the receiving device, to produce a series of symbols.
-
Specification