1
\$\begingroup\$

In a point-to-point mode, that is, one transmitter and one receiver, I understand how a spread spectrum receiver can read the transmitted signal from a spread spectrum transmitter by knowing the code. But I cannot understand how different codes can be sufficient to separate signals from multiple transmitters on the same bandwidth.

When there are multiple transmitters transmitting at the same frequency and at the same time, even if they have different codes, don't their signals still interfere with each other? How come codes are not affected by interference?

\$\endgroup\$

2 Answers 2

1
\$\begingroup\$

There are (at least) two types of spread-spectrum.

Frequency hopping and direct sequence spread spectrum (DSSS)

In DSSS all transmitters share the same frequency but with a different spreading code.

Multiple transmitters do interfere but after doing a cross-correlation using the specific code the unwanted signals get reduced by the cross-correlation factor. Ideally there will be zero cross-correlation but in practice, the codes used are not perfect and other effects such as doppler and range attenuation will make things worse.

\$\endgroup\$
1
  • \$\begingroup\$ So the magic is in the 'cross-correlation'? Meaning even if the signal is garbled due to interference we can still recover it using cross-correlation? \$\endgroup\$ Commented May 11, 2020 at 6:43
0
\$\begingroup\$

CDMA (code division multiple access)

There are a multitude of frequency slots and any one transmitter occupies several of that multitude. The precise slots occupied are based on the "code word" and so another transmitter coming along is very unlikely to occupy any significant portion of the slots already "owned". The relevant receiver understands the code word and can demodulate the signal based on the knowledge of what slots are intended to be used by its partner radio.

\$\endgroup\$
8
  • \$\begingroup\$ Only true for FHSS. DSSS uses the same frequency. \$\endgroup\$ Commented May 10, 2020 at 21:48
  • \$\begingroup\$ No it uses multiple simultaneous frequencies hence, the spectrum is spread. \$\endgroup\$ Commented May 10, 2020 at 22:29
  • \$\begingroup\$ what I mean is multiple channels occupy the same bandwidth. So, when you use DSSS, the same frequencies are used at the same time by all the channels. \$\endgroup\$ Commented May 10, 2020 at 22:31
  • \$\begingroup\$ Does it mean FHSS relies on the low probability that multiple transmitters will occupy the same frequency? \$\endgroup\$ Commented May 11, 2020 at 6:52
  • \$\begingroup\$ @user110971 CDMA spreads the spectrum (hence the name) and it spreads the spectrum in a way defined by the codeword hence, two users may overall occupy the same approximate area of the spectrum but their respective key spectra do not (or should not) clash. To say they use the same frequencies are used at the same time is missing the point. \$\endgroup\$ Commented May 11, 2020 at 7:05

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.