Patent ID: 8693570

Claim:
A wireless communication method, comprising: receiving a first data stream comprising a data sequence; computing a permutation sequence based on a content of the received first data stream, the permutation sequence being a non-predetermined sequence; and performing a permutation on the first data stream based on the permutation sequence to generate a permuted first data stream being configured for wireless transmission, wherein computing the permutation sequence comprises generating a bit-reversal sequence based on the first data stream, wherein computing the permutation sequence comprises: computing the permutation sequence based on: a first predetermined integer number associated with a prior outer permutation data group; a second predetermined integer number associated with a plurality of post inner permutation data groups; and as third predetermined integer number associated with the first predetermined integer number and the second predetermined integer number, the third predetermined integer number being, at least in part, directly related to the first predetermined integer number and inversely related to the second predetermined integer number.