1.1 簡介
碼分復用CDM
,又稱碼分多址(Code Division Multiple Access, CDMA
)。
- 可以實現多個用戶同時使用同樣的頻率進行通信。
- 如何實現?—— 通過各用戶的碼序列進行區分。
1.2 CDMA原理
1.2.1 表示
- 每個比特(0或1)以一組碼序列發送。(m位編碼即將每比特划分成m個時間片)
- 每個站分配唯一的碼片序列。發1:即發送該碼片序列;發0:即發送該碼片序列的反碼。
1.2.2 如何選擇碼片(如何為個用戶分配碼片)
要求:
- 各用戶的碼片要唯一;(唯一標識用戶身份)
- 一個用戶的碼片,可以掩蓋其他用戶的信息。(只能取得自己的信息)
實現⭐:
- 第一個要求好實現,不同就行了。
- 第二個要求我們可以通過(兩個向量如果正交,那么他們的數量級為0,或者說向量內積為0)這個想法去實現。只需要每個用戶碼片之間相互正交即可。\(S·T=\frac{1}{m}\sum_{i=1}^{m}S_i·T_i=0\).
通過以上,顯然我們還會得到:
- \(S·S=\frac{1}{m}\sum_{i=1}^{m}S_i·S_i=1\);
- \(S·-S=\frac{1}{m}\sum_{i=1}^{m}S_i·\overline S_i=-1\);
- \(S·-T=\frac{1}{m}\sum_{i=1}^{m}S_i·\overline T_i=0\)
又因為:\(S(S+T_1+T_2) = SS\),這樣我們就可以通過碼片去在多個信號中取出發送給自己的信號,因為發1是發碼片序列,而接受時碼片序列乘上發送的“那個1”正好是1。
推薦參考