CDMA: Principles of Spread Spectrum Communication