IP Library › Granted Patent US 10,791,010
Granted Patent B1
US 10,791,010 · App. 16/653,636 · Granted Sep 29, 2020

System and method for low probability of detection and low probability of intercept waveform

Inventors: Ryan M. Murphy (Marion, IA); Carlos J. Chavez (Marion, IA); Michael N. Newhouse (Marion, IA)
Assignee: Rockwell Collins, Inc.
H04L25/03949G06F17/142H04B7/0456H04L5/0005H04L25/03012H04W16/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,791,010
App. No.
16/653,636
Granted
Sep 29, 2020
Kind
B1
Abstract

In embodiments, a communication node of a multi-node communication network includes a controller communicatively coupled to a communication interface, wherein the controller is configured to: acquire a data payload to be transmitted based on a randomized transmission interval; duplicate a bit sequence of the data payload with a selected spreading pattern; perform bit-to-symbol mapping of the bit sequence based on a selected M-ary number to generate a data payload symbol sequence; randomize a location or value of one or more pilot symbols and one or more data carriers of the data payload symbol sequence; transform frequency-domain symbols of the data payload symbol sequence into time-domain symbols to generate a time-domain data payload signal; remove amplitude fluctuation of the data payload signal to generate a phasor data payload signal; and transmit the phasor data payload signal to at least one additional communication node of the multi-node communication network.

Claims (47)

1. A communication node of a multi-node communication network, the communication node comprising:

a communication interface; and

a controller communicatively coupled to the communication interface, the controller configured to:

acquire a data payload to be transmitted based on a randomized transmission interval;

duplicate a bit sequence of the data payload with a selected spreading pattern;

perform bit-to-symbol mapping of the bit sequence based on a selected M-ary number to generate a data payload symbol sequence;

randomize at least one of a location or value of one or more pilot symbols and one or more data carriers within one or more subcarriers of the data payload symbol sequence;

transform frequency-domain symbols of the data payload symbol sequence into time-domain symbols to generate a time-domain data payload signal;

remove amplitude fluctuation of the data payload signal to generate a phasor data payload signal; and

transmit the phasor data payload signal, via the communication interface, to at least one additional communication node of the multi-node communication network.

2. The communication node of claim 1 , wherein the controller is further configured to:

filter the phasor data payload signal to a selected peak-to-average-power ratio (PAPr) within a selected spectral mask.

3. The communication node of claim 1 , wherein the controller is further configured to:

encode the bit sequence of the data payload with a forward error-correction code.

4. The communication node of claim 3 , wherein a code rate of the forward error-correction code is selected based on at least one of a noise value or interference value determined by the communication node.

5. The communication node of claim 1 , wherein the controller is further configured to:

prepend a preamble to the data payload symbol sequence.

6. The communication node of claim 1 , wherein the data payload symbol sequence is devoid of cyclic prefixes.

7. The communication node of claim 1 , wherein the controller is further configured to:

interleave the bit sequence of the data payload with a known interleaving pattern.

8. The communication node of claim 1 , wherein performing bit-to-symbol mapping comprises:

transforming each bit of the bit sequence to a constellation point based on the selected M-ary number.

9. The communication node of claim 1 , wherein transforming frequency-domain symbols of the data payload symbol sequence into time-domain symbols to generate a time-domain data payload signal comprises:

performing a serial-to-parallel conversion of the data payload symbol sequence in frequency-domain;

transforming the data payload symbol sequence in frequency-domain to a data payload symbol sequence in time-domain with an inverse fast Fourier transform (IFFT); and

performing a parallel-to-serial conversion of the data payload symbol sequence in time-domain to generate the time-domain data payload signal.

10. The communication node of claim 1 , wherein acquiring a data payload to be transmitted comprises:

acquiring the data payload from a data buffer stored in a memory of the communication node.

11. The communication node of claim 1 , wherein the controller is further configured to remove amplitude fluctuation of the data payload signal to generate a phasor data payload signal with a selected peak-to-average-power ratio (PAPr).

12. A communication node of a multi-node communication network, the communication node comprising:

a communication interface; and

a controller communicatively coupled to the communication interface, the controller configured to:

receive a data payload signal from an additional communication node of the multi-node communication network;

estimate at least one of a time offset or a frequency offset based on a preamble of the data payload signal;

performing one or more coarse timing synchronization processes on the data payload signal;

transform the data payload signal from time-domain to frequency domain to generate a frequency-domain data payload symbol sequence;

remove a randomization applied to at least one of one or more pilot symbols or one or more user data symbols of the data payload symbol sequence;

correct one or more errors of the data payload symbol sequence using known pilot symbols within one or more subcarriers of the data payload symbol sequence;

performing one or more dispreading operations based on a selected spreading pattern;

demodulate the data payload symbol sequence based on a selected M-ary number to generate a bit sequence of the data payload symbol sequence; and

perform one or more decoding operations on the bit sequence of the data payload to determine a data payload associated with the data payload signal.

13. The communication node of claim 12 , wherein demodulating the data payload symbol sequence based on the selected M-ary number comprises:

performing one or more soft-decision decoding operations on the data payload symbol sequence to generate a soft-decision symbol vector.

14. The communication node of claim 13 , wherein the controller is further configured to:

convert the soft-decision symbol vector into the bit sequence of the data payload the symbol sequence using the selected spreading pattern.

15. The communication node of claim 12 , wherein performing one or more coarse timing synchronization processes on the data payload signal comprises:

applying a numerically controlled oscillator (NCO) to the data payload signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2019
From: MURPHY, RYAN M.; CHAVEZ, CARLOS J.; NEWHOUSE, MICHAEL N.
To: ROCKWELL COLLINS, INC.
Reel/Frame 050722/0874 →
Cited By (2)
US 12,231,220 US 12,375,170