Orthogonal superposition coding for direct-sequence communications
First Claim
Patent Images
1. A multi-carrier communications transmitter including:
- a sub-carrier allocator adapted to allocate at least one set of subcarriers for communication,a pulse generator to be coupled to the sub-carrier allocator, the pulse generator adapted to generate a plurality of pulses having spectral components corresponding to the at least one set of subcarriers, wherein the pulse generator comprises;
a subcarrier weighting module to impress at least one set of complex weights generated from at least one carrier interferometry code onto the at least one set of subcarriers to generate a plurality of weighted subcarriers; and
a sub-carrier combiner adapted to combine the weighted subcarriers to produce the plurality of pulses;
a modulator to be coupled to at least one of the sub-carrier allocator and the pulse generator, the modulator adapted to impress at least one data symbol onto the plurality of pulses, anda sequential pulse positioner to be coupled to at least one of the sub-carrier allocator, the pulse generator, and the modulator, the sequential pulse positioner to sequentially position the plurality of pulses.
11 Assignments
0 Petitions
Accused Products
Abstract
An adaptation to Carrier Interferometry synthesis and analysis provides for complex coding and decoding in a sliding window transform. Coding and decoding functionality can be extended to spatial processing in systems employing multiple transceiver elements. Poly-amplitude codes permit successive interference cancellation in spatial and frequency-domain processing. Handoffs in cellular systems are facilitated by selecting spectral/base station combinations that optimize link performance.
-
Citations
14 Claims
-
1. A multi-carrier communications transmitter including:
-
a sub-carrier allocator adapted to allocate at least one set of subcarriers for communication, a pulse generator to be coupled to the sub-carrier allocator, the pulse generator adapted to generate a plurality of pulses having spectral components corresponding to the at least one set of subcarriers, wherein the pulse generator comprises; a subcarrier weighting module to impress at least one set of complex weights generated from at least one carrier interferometry code onto the at least one set of subcarriers to generate a plurality of weighted subcarriers; and a sub-carrier combiner adapted to combine the weighted subcarriers to produce the plurality of pulses; a modulator to be coupled to at least one of the sub-carrier allocator and the pulse generator, the modulator adapted to impress at least one data symbol onto the plurality of pulses, and a sequential pulse positioner to be coupled to at least one of the sub-carrier allocator, the pulse generator, and the modulator, the sequential pulse positioner to sequentially position the plurality of pulses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of transmitting data symbols, comprising:
-
generating at least one set of weighted, orthogonal sub-carriers spaced apart in frequency, said generating including weighting the sub-carriers using complex sub-carrier weights generated from one or more carrier interferometry (CI) codes; and modulating the sub-carriers by sequential, overlapping data symbols to obtain modulated sub-carriers, wherein the data symbols are mapped to a plurality of pulse positions within a sequence of modulated pulses with spectral components characterized by the sub-carriers. - View Dependent Claims (11, 12, 13, 14)
-
Specification