A CDMA receiver separates the signals by means of a correlator that uses the particular binary sequence to despread the signal and collect the energy of the desired signal. Other users' signals, whose spreading codes do not match this sequence, are not despread in bandwidth and, as a result, contribute only to the noise.
Description of Code Division Multiple Access
These signals represent a self-interference generated by the system. The output of the correlator is sent to a narrow-bandwidth filter. The filter allows all of the desired signal's energy to pass through, but reduces the interfering signal's energy by the ratio of the bandwidth before the correlator to the bandwidth after the correlator. This reduction greatly improves the signal-to-interference ratio of the desired signal.
This ratio is also known as the processing gain. The signal-to-noise ratio is determined by the ratio of the desired signal power to the sum of all of the other signal powers. It is enhanced by the processing gain or the ratio of spread bandwidth to baseband data rate.
CDMA Channel Assignments
A CDMA digital cellular waveform design uses a pseudorandom noise (PN) sequence to spread the spectrum. The sample rate of the spreading sequence (called the chip rate) is chosen so that the bandwidth of the filtered signal is several times the bandwidth of the original signal.
A typical system might use multiple PN sequences. In addition, it might use repeated spreading codes of known lengths to ensure orthogonality between signals intended for different users.