Patent ID: 7697590

Claim:
A communicating apparatus which makes spreading by multiplying transmission data by a chaos spreading code and transmits a spreading output, the communicating apparatus comprising: a first and second spreading units; and a transmitting unit to which output signals of said first and second spreading units are inputted; wherein a first chaos spreading code which is inputted to said first spreading unit and a second chaos spreading code which is inputted to said second spreading unit orthogonally cross each other, wherein an absolute value of a normalized correlation coefficient of said first and second chaos spreading codes is equal to or less than 0.3; and further wherein said first and second chaos spreading codes are formed by a chaos spreading code generator comprising: a storing unit in which an initial value is set; a mapping unit for executing mapping once in which a map according to a Chebyshev's polynomial has been applied to the value that is outputted from said storing unit or for divisionally executing said mapping a plurality of number of times; randomizing means for randomizing a least significant bit of an output of said mapping unit; and a path for outputting the output of said mapping unit including said randomized least significant bit, as said chaos spreading code, and returning said output to said storing unit, and said initial value is made different between said first and second chaos spreading codes.