Text this: Principles of Spread-Spectrum Communication Systems