Direct-sequence spread spectrum techniques multiply a message signal by a pseudorandom noise code to spread the signal's bandwidth. At the receiver, synchronization of the local pseudorandom code allows recovery of the original message signal. Frequency-hopping spread spectrum transmits a message signal over multiple carrier frequencies according to a pseudorandom hopping sequence, making jamming or interception more difficult. The document describes the operation of direct-sequence and frequency-hopping transmitters and receivers, and discusses performance in the presence of interference and jamming.