Patent ID: 7496153

Claim:
A method for modulating a sequence of bits in a wireless communications network, comprising: generating a reference waveform of a waveform pair for each current bit, wherein a phase of the reference waveform depends on a previous bit; and generating a data waveform of the waveform pair for the current bit, wherein a difference in phase between the reference waveform and the data waveform in the waveform pair depend on the current bit, in which a transmitted signal s(t) corresponding to the waveform pair for bit b i is expressed as s ⁡ ( t ) = ∑ i = 0 ∞ ⁢ ⁢ ∑ j = iN f 2 ( i + 1 ) ⁢ N f 2 - 1 ⁢ ⁢ b ⌊ 2 ⁢ j / N f ⌋ - 1 ⁢ p ⁡ ( t - 2 ⁢ jT f - c j ⁢ T c ) + ( b ⌊ 2 ⁢ j / N f ⌋ - 1 ⊕ b ⌊ 2 ⁢ j / N f ⌋ _ ) ⁢ p ⁡ ( t - 2 ⁢ jT f - c j ⁢ T c - T d ) , where N f is two, a time to transmit the bit is a symbol duration T s , p is a pulse, and the symbol duration has a plurality of frames T f , and each frame has a plurality of chips T c , a chip corresponding to a pulse duration, and N c is a number of chips in each frame, and wherein T s =N f T f =N f N c T c , and each bit b i is represented as either a positive or negative one b ∈ {−1, 1}, and wherein c i represents a j th value of a code in a range {0, 1, . . . , N c −1}.