关于CDMA的Walsh码 刚学CDMA,因看不懂 TOM的"CDMA空中接口技术"免不了要胡说八道一蕃,请TOM别生气. 1. 书上41页说"根据取值过零点的次数,记为W0,W1,W1等" W0:00000000,W1:01010101,W2:00110011 依我看,W0过零点是没有,记做W0还好理解. W1应该有4个过零点,应该叫W4啊. 2. 书上41页说 W1和W3相乘(二进制加)的结果是"00110011" W1=01010101,W3=01100110. 其实这里的结果是摸2加得到的.说乘法谈不上吧.乘法在2进制中是移位加. 3. 我还是习惯用逻辑运算,这样可以推导具体的公式. 比如: 信号是 I,扩频码是 W,异或记做 xr 则扩频运算后得到 的数据Y=I xr W 解扩运算=Y xr W=(I xr W) xr W=I xr (W xr W)=I xr 0=I 所以解扩能还原 原来的信号. 那么如何在一个带宽中传输不同码组的信号而互不影响呢?我也试着推导,很不幸得不出互不影响的结论. 按我的想象, 设有 I1,I2,I3等很多信号分别用 W1,W2,W3扩频,这些扩频后的信号叠加在一起传输,如果用 W1去解扩,应该就得到I1,但运算结果好象不是这样. 这些信号扩频叠加后应该是 Y=(I1 xr W1)+(I2 xr W2)+(I3 xr W3) 解扩运算=Y xr W1=I1+I2 xr (W1 xr W2)+I3 xr (W1 xr W3) 如果 I2 xr (W1 xr W2)+I3 xr (W1 xr W3) =0就成功的还原 I1信号了, 但如何能保证 I2 xr (W1 xr W2)+I3 xr (W1 xr W3)=0呢?看上去保证不了啊? |