Simulation Tool for CDMA System



The sample of Simulation output: BER


 


The source code is available at:
1. Main function
2. The function to generate the user signature waveform
3. Walsh codes function
4. Function for  Scrambling Code and Gold Code Generation (UL)
5. The function to process channel data in order to directly use it in the main function
6. The function to construct the matrix  C and  S  developed in Chapter 2 for conventional matched filtering receiver
7. The function to construct the matrix  C and  S  developed in Chapter 2 for RAKE
8. The function to construct the composite  signal and AWGN data generation in front of  receiver
9. The function for RAKE receiver
10. The function to cancel the multiple access interference for the Decorrelating Detection and LMMSE algorithms
11. The function for spatial processing in smart antenna
12. The function to convert decimal to numerical value of binary string
13.  PN Sequences simulation: m sequence and Its auto-correlation generation
14. Zero-padded and pulse shape filtered spreading sequencee xk(i)
15. The auto correlation and cross correlation of Gold sequence generated by
         polynomials,  p1(x) = 1 + x^3 + x^25     p2(x) = 1 + x + x^2 + x^3 + x^25
16. The adaptive MUD algorithm—RLS algorithm with adaptive memory

Note: when this program runs, it needs the channel data, if you are interested in it, Please contact with Hong Zhang( hzhang@cc.hut.fi)

The Document about the Simulation Tool