An interwoven spreading code is formed by a stretched spreading code
series at a first frequency and a mirror of the stretched spreading code
series at a second frequency. The interwoven spreading code can be used
to spread a baseband signal. Data can be recovered through correlation of
a received signal with the interwoven spreading code. The spreading code
used in forming the interwoven spreading code can be a Barker code.