Patent ID: 7885350

Claim:
A method comprising: grouping data, by a transmitter, into a block of symbols; repeating the block of symbols a predetermined number of times to form a repetition-encoded super-block; multiplying the repetition-encoded super-block by a complex-valued phase ramp sequence resulting in a sequence, wherein the complex-valued phase ramp sequence is chosen from a set of different phase ramp sequences; adding a symbol prefix at the beginning of the sequence, resulting in a phase-ramped super-block; transmitting, by the transmitter, the phase-ramped super-block; receiving, by a receiver, a received phase-ramped super-block from the transmitter; discarding the symbol prefix of the received phase-ramped super-block resulting in a received sequence; de-ramping the received sequence resulting in a received super-block; parsing the received super-block into a predetermined number of parsed blocks; and determining a single average block from the predetermined number of parsed blocks.