High spectral efficiency data communications system using energy-balanced modulation
First Claim
1. A data communication method, the method comprising:
- receiving input digital data;
encoding the input digital data using a plurality of symbol waveforms wherein each of the plurality of symbol waveforms occupies a period of a composite encoded waveform and represents bits of the input digital data, each symbol waveform of the plurality of symbol waveforms having a first elliptical segment and a second elliptical segment of opposite polarity to a polarity of the first elliptical segment;
wherein each symbol waveform is defined so that (i) a zero crossing from the first elliptical segment to the second elliptical segment is different for each of the plurality of symbol waveforms, and (ii) an energy of the first elliptical segment of the symbol waveform is substantially equal to an energy of the second elliptical segment of the symbol waveform;
generating an encoded analog waveform from a representation of the composite encoded waveform.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communications system and method having high spectral efficiency. The method includes encoding input digital data using a plurality of symbol waveforms. Each symbol waveform occupies a period of a composite encoded waveform and represents one or more bits of the input digital data. Each symbol waveform has a first elliptical segment and a second elliptical segment of opposite polarity. The encoding includes defining each symbol waveform so that (i) a zero crossing from the first elliptical segment to the second elliptical segment of the symbol waveform is different for each of the symbol waveforms, and (ii) an energy of the first elliptical segment of the symbol waveform is substantially equal to an energy of the second elliptical segment of the symbol waveform. An encoded analog waveform is generated, using a digital-to-analog converter, from a digital representation of the composite encoded waveform.
-
Citations
19 Claims
-
1. A data communication method, the method comprising:
-
receiving input digital data; encoding the input digital data using a plurality of symbol waveforms wherein each of the plurality of symbol waveforms occupies a period of a composite encoded waveform and represents bits of the input digital data, each symbol waveform of the plurality of symbol waveforms having a first elliptical segment and a second elliptical segment of opposite polarity to a polarity of the first elliptical segment; wherein each symbol waveform is defined so that (i) a zero crossing from the first elliptical segment to the second elliptical segment is different for each of the plurality of symbol waveforms, and (ii) an energy of the first elliptical segment of the symbol waveform is substantially equal to an energy of the second elliptical segment of the symbol waveform; generating an encoded analog waveform from a representation of the composite encoded waveform. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of recovering input digital data encoded by symbol waveforms wherein each of the symbol waveforms occupies a period of an encoded composite waveform and includes a first elliptical segment and a second elliptical segment of substantially equal energy, the method including:
-
receiving an encoded analog waveform generated using the symbol waveforms; generating digital symbol samples representing the symbol waveforms; identifying a first sample of the digital symbol samples corresponding to a transition in polarity of the digital symbol samples from a first polarity to a second polarity; determining a second sample of the digital signal samples corresponding to a transition from ones of the digital signal samples of the second polarity to ones of the digital signal samples of the first polarity, the second sample of the digital samples defining a transition from the first elliptical segment of one of the symbol waveforms to the second elliptical segment of the one of the symbol waveforms; and estimating the input digital data based upon the first sample and the second sample. - View Dependent Claims (9, 10)
-
-
11. A system, comprising:
-
an input buffer configured to store input digital data; a time domain modulator for encoding the input digital data using a plurality of symbol waveforms wherein each of the plurality of symbol waveforms occupies a period of a composite encoded waveform and represents bits of the input digital data, each symbol waveform of the plurality of symbol waveforms having a positive elliptical segment and a negative elliptical segment; wherein the time domain modulator defines each symbol waveform so that (i) a zero crossing from the positive elliptical segment to the negative elliptical segment of the symbol waveform is different for each of the plurality of symbol waveforms, and (ii) an energy of the positive elliptical segment of the symbol waveform is substantially equal to an energy of the negative elliptical segment of the symbol waveform; one or more digital-to-analog converters for generating an encoded analog waveform from a digital representation of the composite encoded waveform. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A data communication method, the method comprising:
-
receiving input digital data; encoding the input digital data using a plurality of symbol waveforms wherein each of the plurality of symbol waveforms occupies a period of a composite encoded waveform and represents bits of the input digital data, each symbol waveform of the plurality of symbol waveforms having a positive elliptical segment and a negative elliptical segment; wherein each symbol waveform is defined so that (i) a zero crossing from the positive elliptical segment to the negative elliptical segment of the symbol waveform is different for each of the plurality of symbol waveforms, and (ii) an energy of the positive elliptical segment of the symbol waveform is substantially equal to an energy of the negative elliptical segment of the symbol waveform; generating an encoded analog waveform from a representation of the composite encoded waveform.
-
-
19. A method of recovering input digital data encoded by symbol waveforms wherein each of the symbol waveforms occupies a period of an encoded composite waveform and includes a positive elliptical segment and a negative elliptical segment of substantially equal energy, the method including:
-
receiving an encoded analog waveform generated using the symbol waveforms; generating digital symbol samples representing the symbol waveforms; identifying a first sample of the digital symbol samples corresponding to a transition from ones of the digital signal samples having negative values to ones of the digital signal samples having positive values; determining a second sample of the digital signal samples corresponding to a transition from other ones of the digital signal samples having positive values to other ones of the digital signal samples having negative values, the second sample of the digital samples defining a transition from the positive elliptical segment of one of the symbol waveforms to the negative elliptical segment of the one of the symbol waveforms; and estimating the input digital data based upon the first sample and the second sample.
-
Specification