数据交换有时分多址,频分多址和码分多址。计算机网络重点在码分多址。
码分多址是对每个站分配一个长度为m的比特序列,对数据的每一个比特与比特序列进行乘积得到新的长度m比特序列。对每个站分发的序列互相正交,即不同序列内积为0,相同序列内积为1,从而使经过编制的数据在与特定的比特序列做内积时能够还原出原来的数据。
由原理可知,CDMA的代价是将数据长度变为了m倍,但可以同时传输几个数据。由于长度为m的向量的相互正交的基向量一定为m个,所以CDMA可以同时传输m个数据,与原传输能力相比不变。
交换可以分为电路交换,报文交换与分组交换。现代网络主要使用分组交换。