Code division multiple access

related topics
{system, computer, user}
{math, number, function}
{style, bgcolor, rowspan}
{rate, high, increase}

Code division multiples access (CDMA) is a channel access method used by various radio communication technologies. It should not be confused with the mobile phone standards called cdmaOne and CDMA2000 (which are often referred to as simply CDMA), which use CDMA as an underlying channel access method.

One of the basic concepts in data communication is the idea of allowing several transmitters to send information simultaneously over a single communication channel. This allows several users to share a band of frequencies (see bandwidth). This concept is called multiplexing. CDMA employs spread-spectrum technology and a special coding scheme (where each transmitter is assigned a code) to allow multiple users to be multiplexed over the same physical channel. By contrast, time division multiple access (TDMA) divides access by time, while frequency-division multiple access (FDMA) divides it by frequency. CDMA is a form of spread-spectrum signaling, since the modulated coded signal has a much higher data bandwidth than the data being communicated.

An analogy to the problem of multiple access is a room (channel) in which people wish to talk to each other simultaneously. To avoid confusion, people could take turns speaking (time division), speak at different pitches (frequency division), or speak in different languages (code division). CDMA is analogous to the last example where people speaking the same language can understand each other, but other languages are perceived as noise and rejected. Similarly, in radio CDMA, each group of users is given a shared code. Many codes occupy the same channel, but only users associated with a particular code can communicate.



  • One of the early applications for code division multiplexing is in GPS. This predates and is distinct from cdmaOne.
  • The Qualcomm standard IS-95, marketed as cdmaOne.
  • The Qualcomm standard IS-2000, known as CDMA2000. This standard is used by several mobile phone companies, including the Globalstar satellite phone network.
  • CDMA has been used in the OmniTRACS satellite system for transportation logistics.

Full article ▸

related documents
Text Editor and Corrector
Erlang (programming language)
Digital filter
Disk partitioning
Integrated development environment
Shannon–Hartley theorem
Wikipedia:Free On-line Dictionary of Computing/T - W
Wikipedia:Database download
Carbon (API)
Hierarchical File System
X86 memory segmentation
Fractal compression
Ladder logic
Portable Executable
System call
Data warehouse
Intel i860
Qt (toolkit)