There should be several versions of the system, using different modulations and spreading codes, but all of them should be based on Simulink examples and be their extensions:
"QPSK Transmitter with USRP® Hardware" at [login to view URL]
"QPSK Receiver with USRP® Hardware" at
[login to view URL]
The versions should be for the following modulations (in addition to the already implemented QPSK): BPSK, 8-PSK, 16-PSK, MSK, GMSK, and 16-QAM.
Each of theses modulations should be spread with an appropriate code so that processing gain is 15, 20, and 25 dB.
Implementation should be preferably in Simulink, but a Matlab implementation will be considered.