A
signal processing method and device. The method comprises: when there is data to be sent, determining, by a
user equipment, a generation manner of a pseudo-
random sequence according to a type of the data to be sent; when the data to be sent is device-to-device communication data, conducting, by the
user equipment, assignment on an initial value of the generated pseudo-
random sequence according to a pre-defined rule, and generating the pseudo-
random sequence according to the initial value; generating one or more of a scrambling sequence, a
cyclic shift sequence or a
pilot sequence according to the pseudo-random sequence; and
processing the data to be sent using one or more of the scrambling sequence, the
cyclic shift sequence or the
pilot sequence. The embodiments of the present invention enable a UE to generate a pseudo-random sequence by using a pre-defined initial
value type as an initialization parameter, to conduct scrambling,
cyclic shift,
pilot insertion and other
processing on a
signal to be transmitted, thereby playing roles of randomizing
signal interference, enhancing the anti-interference capability, and improving the signal receiving accuracy rate and the
resource utilization rate.