High spectral efficiency data communications system using encoded sinusoidal waveforms
First Claim
1. A method, comprising:
- receiving input data;
encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and
generating an encoded analog waveform based upon the modulated sinusoidal waveform;
wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations;
wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations;
wherein the first, second, third and fourth amplitude perturbations respectively correspond to first, second, third and fourth data notches respectively occurring at first, second, third and fourth of the selected phase angles wherein the first, second, third and fourth of the selected phase angles are denoted as Θ
1, Θ
2, Θ
3, Θ
4.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for waveform modulation includes encoding input digital data at selected phase angles of an unmodulated sinusoidal waveform. The encoding includes selectively reducing a power of the unmodulated sinusoidal waveform at the selected phase angles in accordance with bit values of the input digital data so as to respectively define first, second, third and fourth data notches in the modulated sinusoidal waveform. An encoded analog waveform is then generated from a digital representation of the modulated sinusoidal waveform. The encoding is performed so that energies associated with the first and third data notches are balanced and energies associated with second and fourth data notches are also balanced. Each of the energies corresponds to a cumulative power difference between a power of the unmodulated sinusoidal waveform and a power of the modulated sinusoidal waveform over a phase angle range subtended by one of the data notches.
47 Citations
25 Claims
-
1. A method, comprising:
-
receiving input data; encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and generating an encoded analog waveform based upon the modulated sinusoidal waveform; wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations; wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations; wherein the first, second, third and fourth amplitude perturbations respectively correspond to first, second, third and fourth data notches respectively occurring at first, second, third and fourth of the selected phase angles wherein the first, second, third and fourth of the selected phase angles are denoted as Θ
1, Θ
2, Θ
3, Θ
4. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 21, 22, 23)
-
-
12. A method, comprising:
-
receiving input data; encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and generating an encoded analog waveform based upon the modulated sinusoidal waveform; wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations; wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations; wherein the input data includes 1 bit values and 0 bit values, the method further including scrambling the input data to prevent more than a predefined number of 0 bit values from occurring in sequence and more than a predefined number of 1 bit values from occurring in sequence.
-
-
13. A method, comprising:
-
receiving input data; encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and generating an encoded analog waveform based upon the modulated sinusoidal waveform; wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations; wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations; wherein; the first energy corresponds to a first cumulative power difference between a power of the modulated sinusoidal waveform and a power of the unmodulated sinusoidal waveform over a first phase angle range subtended by the first amplitude perturbation; the second energy corresponds to a second cumulative power difference between a power of the modulated sinusoidal waveform and a power of the unmodulated sinusoidal waveform over a second phase angle range subtended by the second amplitude perturbation; the third energy corresponds to a third cumulative power difference between a power of the modulated sinusoidal waveform and a power of the unmodulated sinusoidal waveform over a third phase angle range subtended by the third amplitude perturbation; the fourth energy corresponds to a fourth cumulative power difference between a power of the modulated sinusoidal waveform and a power of the unmodulated sinusoidal waveform over a fourth phase angle range subtended by the fourth amplitude perturbation; and the first phase angle range, the second phase angle range, the third phase angle range and the fourth phase angle range are each less than or equal to 1°
. - View Dependent Claims (14, 19, 20)
-
-
18. A method, comprising:
-
receiving input data; encoding the input data at selected phase angles of an unmodulated sinusoidal waveform to create a modulated sinusoidal waveform, the encoding including selectively reducing a power of the unmodulated sinusoidal waveform at ones of the selected phase angles in accordance with bit values of the input data so as to respectively define amplitude perturbations in the modulated sinusoidal waveform; and generating an encoded analog waveform based upon the modulated sinusoidal waveform; wherein a first energy associated with a first amplitude perturbation of the amplitude perturbations is substantially equal to a third energy associated with a third amplitude perturbation of the amplitude perturbations; wherein a second energy associated with a second amplitude perturbation of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth amplitude perturbation of the amplitude perturbations; wherein the encoding includes reducing the power of the unmodulated sinusoidal waveform by first percentage to encode a first digital value of the input data and reducing the power of the unmodulated sinusoidal waveform by a second percentage to encode a second digital value of the input data wherein the second digital value is different from the first digital value and wherein the first percentage is different from the second percentage.
-
-
24. A method, comprising:
-
receiving input data; creating a modulated sinusoidal waveform having amplitude perturbations of reduced power at selected phase angles of the modulated sinusoidal waveform wherein the amplitude perturbations represent values of the input data; and generating an encoded analog waveform based upon the modulated sinusoidal waveform; wherein a first energy associated with a first of the amplitude perturbations is substantially equal to a second energy associated with a second of the amplitude perturbations and wherein the first of the amplitude perturbations is defined at a first of the selected phase angles and the second of the amplitude perturbations is defined at a second of the selected phase angles, the first of the selected phase angles and the second of the selected phase angles being separated by approximately 180 degrees; wherein a third energy associated with a third of the amplitude perturbations is substantially equal to a fourth energy associated with a fourth of the amplitude perturbations; wherein the first of the amplitude perturbations is defined over a first phase angle range including 45°
, the second of the amplitude perturbations is defined over a second phase angle range including 225°
, the third of the amplitude perturbations is defined over a third phase angle range including 135°
, and the fourth of the amplitude perturbations is defined over a fourth phase angle range including 315°
. - View Dependent Claims (25)
-
Specification