Patent ID: 7324494

Claim:
A receiving apparatus comprising: a first determining section that determines whether known spreading codes or known midambles are contained in a received signal; a demodulation section that demodulates said received signal by using the known spreading codes or known midambles determined to be contained in said received signal; a second determining section that determines whether a spreading code or a midauible assigned to the receiving apparatus exists among the known spreading codes or known midambles determined to be contained in said received signal; and a suspending section that suspends part of processing to be performed in the receiving apparatus when said second determining section determines that the spreading code or midamble assigned to the receiving apparatus does not exist, wherein: said first determining section comprises: a midamble generator that generates all known midambles to be generated by cyclically shifting a basic midamble by a predetermined number of chips; a delay profile generator that generates delay profiles by performing a correlation calculation between said midambles and said received signal; and a comparing section that compares powers of maximum peaks of the generated delay profiles with a predetermined threshold value, when the power of the maximum peak of one of said delay profiles is not less than said predetermined threshold value, said comparing section determines that the midamble corresponding to this delay profile is a midamble contained in said received signal, and the predetermined threshold value used in said comparing section is a larger one of a value given by subtracting a predetermined quantity from power of a maximum peak of a delay profile corresponding to a midamble assigned to a channel for said receiving apparatus and a value given by adding a predetermined quantity to a noise level of said delay profile.