IP Library Granted Patent US 10,333,421
Granted Patent B2
US 10,333,421 · App. 15/473,909 · Granted Jun 25, 2019

Polymorphic waveform generation

Inventors: Jeffery Jay Logan (Culver City, CA); Charles Hansen (Palos Verdes Estates, CA); Michael Brandon Kremer (Cambridge, MA); Christopher Paul Vander Valk (West Chester, OH); Joud Khoury (Boston, MA)
Assignee: Raytheon Company
H02M5/4585G01S7/003G01S7/023G01S7/36G01S13/02G01S13/26H03M13/255H04L1/0001H04L5/0046H04L5/0064H04L25/0384H04L27/2614G01S13/90G01S2013/0272
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,333,421
App. No.
15/473,909
Granted
Jun 25, 2019
Kind
B2
Abstract

Generally discussed herein are systems, devices, and methods for generating multi-function waveforms. A device can include input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms, one or more memories to store the respective frequencies and codes, waveform management circuitry configured to produce a series of values based on the frequencies and codes, respectively, and refine the series of values by reducing a cost associated with a waveform produced using the series of values, and a transceiver to generate the waveform.

Claims (34)

1. A device for creating multi-function waveforms comprising:

input circuitry to receive parameters indicating respective frequencies and codes for the multi-function waveforms;

one or more memories coupled to the input circuitry, the one or more memories including the respective frequencies and codes for code division multiple access (CDMA); and

waveform management circuitry configured to:

produce a series of values based on a frequency and code of the frequencies and codes, respectively; and

refine the series of values to reduce a cost associated with producing the series of values; and

a transceiver to produce a multi-function waveform of the multi-function waveforms, based on the refined series of values, that simultaneously communicates data to another device and performs another, different function.

2. The device of claim 1 , wherein the cost includes a combination of two or more of a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

3. The device of claim 2 , wherein the cost includes a sum of all three of the peak to average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

4. The device of claim 3 , wherein the waveform management circuitry is configured to refine the series of values by performing one of a spectrally efficient, iterative technique or a spectrally efficient, accelerated iterative technique.

5. The device of claim 4 , wherein the waveform management circuitry is further to determine a number of iterations to perform in refining the series of values based on the technique used to refine the series of values.

6. The device of claim 5 , wherein the determined number of iterations is fewer for a spectrally efficient, accelerated iterative technique than for a spectrally efficient, iterative technique.

7. The device of claim 6 , wherein the waveform management circuitry is further configured to estimate a processing latency associated with the node producing the waveform based on the refined series of values.

8. The device of claim 7 , wherein the one or more memories is further to store a schedule indicating times at which nodes of a network of nodes are to produce the multi-function waveforms, and the waveform management circuitry is further to determine whether the estimated processing circuitry creates a conflict in the schedule.

9. The device of claim 8 , wherein the each of the average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the waveform in to signal space and a desired signal vector are multiplied by a respective weight.

10. A method for creating multi-function waveforms comprising:

receiving, by input circuitry, parameters indicating respective frequencies and codes for the multi-function waveforms;

producing, by waveform management circuitry, a series of values based on a frequency and code of the frequencies and codes, respectively;

refining, by the waveform management circuitry, the series of values to reduce a cost associated with producing the series of values; and

providing, by a transceiver coupled to the waveform management circuitry, a multi-function waveform of the multi-function waveforms, based on the refined series of values, that simultaneously communicates data to another device and performs another, different function.

11. The method of claim 10 , wherein the cost includes a combination of two or more of a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

12. The method of claim 11 , wherein the cost includes a sum of all three of the peak to average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

13. The method of claim 12 , wherein refining the series of values includes performing one of a spectrally efficient, iterative technique or a spectrally efficient, accelerated iterative technique.

14. The method of claim 13 , further comprising determining a number of iterations to perform in refining the series of values based on the technique used to refine the series of values.

15. The method of claim 14 , wherein the determined number of iterations is fewer for a spectrally efficient, accelerated iterative technique than for a spectrally efficient, iterative technique.

16. The method of claim 15 , further comprising estimating a processing latency associated with the node producing the waveform based on the refined series of values.

17. The method of claim 16 , further comprising determining whether the estimated processing latency creates a conflict in a schedule indicating times at which nodes of a network of nodes are to produce the multi-function waveforms.

18. The method of claim 17 , wherein the each of the average power ratio of the series of values, the side lobe level of the series of values, and the difference between a projection of the waveform in to signal space and a desired signal vector are multiplied by a respective weight.

19. A non-transitory machine-readable medium including instructions stored thereon which, when executed by a machine, cause the machine to perform operations comprising:

receiving, from scheduling circuitry, parameters indicating respective frequencies and codes for a multi-function waveform that simultaneously communicates data to another device and performs another, different function;

producing a series of values based on a frequency and code of the frequencies and codes, respectively;

refining the series of values to reduce a cost associated with producing the series of values; and

providing the multi-function waveform based on the refined series of values.

20. The non-transitory machine-readable medium of claim 19 , wherein the cost includes a peak to average power ratio of the series of values, a side lobe level of the series of values, and a difference between a projection of the multi-function waveform in to signal space and a desired signal vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2017
From: LOGAN, JEFFERY JAY; HANSEN, CHARLES; KREMER, MICHAEL BRANDON; VANDER VALK, CHRISTOPHER PAUL; KHOURY, JOUD
To: RAYTHEON COMPANY
Reel/Frame 041822/0578 →
Continuity (1)
Related Publication 20180287505A1 · Oct 4, 2018