The invention discloses a long-
short code estimation method of a multi-speed long-
short code direct sequence-
code division multiple access signal. Firstly, according to the largest long scrambling code cycle and the smallest spreading code cycle of a received 
signal, the received 
signal is segmented twice to obtain a signal matrix, and according to a Fast-ICA 
algorithm, complex code fragments of all users are obtained through separation; then, with gradual reducing of information speeds, a user long-
short code sequence is estimated, the complex code fragments obtained by separating the Fast-ICA 
algorithm are spliced to constitute a fuzzy sequence, a secondary 
delay multiplying method is adopted to remove sequence fuzziness and spreading code interference, and in combination of a cyclotomiccoset and three-order relevant characteristics and according to a characteristic information matching method, long interference code 
estimation corresponding to all users at the same speed is completed; meanwhile, relevant calculation estimates the short spreading code, and then through a similarity 
coefficient matrix, all the complex code fragments of the estimated users are removed till long-short code 
estimation of all the users is completed.