CDMA technical question

Thread Starter


Joined Jan 31, 2011
This is a question I have been having about CDMA which I have not got a proper answer anywhere.

In CDMA, a given message is XORed with a known bit pattern and then transmitted. And as I've learned, at the receiver the received signal is again XORed with the known pattern to reproduce the original message, and all others would appear as noise.

The question that I am having is, how does the receiver distinguish between the different messages from all the messages coming in from separate transmitters reach its antenna?
Since messages are coming in through a common frequency there is no way to use a filter, isn't it?

i.e how does it identify, "this bit is from this channel, next bit is from the other channel etc..


Joined Feb 19, 2009
Each packet has a header with Tx ID and Rx ID at the hardware level. Receivers listen/decode all, and only act on those that match the receiver ID.