Patent ID: 7065158

Claim:
A method for the detection of a symbol from a received signal wherein the symbol is a selected symbol out of a predetermined set of symbols, wherein each symbol of the predetermined set is a symbol comprising a sequence of chips wherein each of the chips is phase shift keying modulated according to a selected modulation code wherein each of the selected modulation codes comprises a first sub-modulation code which is a selection from a plurality of first sets of predetermined phase modulating elements and a second sub-modulation code which is a selection from one second set of predetermined phase modulating elements wherein at least one of the predetermined phase modulating elements of the second set is a complex value, the method comprising: a. correlating the received signal with each of the possible first sub-modulation codes for obtaining first correlation results and selecting a first correlation result; b. phase-modulating the selected first correlation result with one of the possible second sub-modulation codes for each possible second sub-modulation code for obtaining second correlation results; c. selecting a maximum second correlation result from the second correlation results; d. selecting the symbol of the received signal based on the selected first correlation result and the selected maximum second correlation result.