Frequency Domain Direct Sequence Spread Spectrum with Flexible Time Frequency Code
A spread spectrum radio frequency communication system includes a Forward Error Correction (FEC) algorithm to encode digital data to provide a plurality of symbol groups, the FEC algorithm using a Reed Solomon FEC code, an interleaving algorithm to map each one of the plurality of symbol groups into a corresponding one of a plurality of coherent subbands, and a Walsh encoder to encode each one of the plurality of symbol groups.
1 - 15 . (canceled)
16 . A method comprising:
providing a wireless transmission waveform comprised of a plurality of channels;
dividing the waveform into a plurality of coherent subbands, wherein each subband contains a subset of channels from the plurality of channels;
communicating a data stream through the waveform, wherein the communication comprises:
segmenting the data stream into a plurality of segments;
communicating a first segment from the plurality of segments through a first subband of the plurality of subbands;
communicating a second segment from the plurality of segments through a second subband of the plurality of subbands; and
providing an assembly indication with each data segment of the plurality of segments such that the plurality of segments can be properly reassembled once transmitted through different subbands.