|
Please help me and try to correct me, I have write my code in Matlab, I have created some multipaths for the same user and I try to know to test my code fo acquisition in hybrid fashion. by loading gold of length 1021 +1024+512 =2560 the second differents step are
- generate ≠ multipaths whith ≠ delays
- then multiply then by code user add the AWGN
- modulate the signal BPSK
- use an uniform linear array for example 2 antennas
the transmitted signal is more bigger than the length of initial code (ie 2560) du to delay of ≠ multipaths.
at the receiver we apply hybrid synchronisation
- by deviding the code replica in subregion the number of subregion is equal to the number of correlator( ex 10)-----> hence the length of ≠subregions is 2560/10=256.
- the received signal is also divided into two signal sa number of antenna (example 2antennas)
- each signal ( of each antenas) is also divided in subregions of same length as code replica to corelate each subregion of code replica with the corresponding subregion of signal of antenna. that is sunregion 1 of replica with the subregion 1 of signal of antenna 1 and also the subregion 1 of signal of antenna 2. the same for the second subregion of replica with the subregion 2 of signals of antenna 1 and 2 respectively.
- x=(subregion of signal of antena 1.*subregion1 of replica )
- xx=sum(x)/length(x); for real and imag part
- (this is is done in real and imaginary part of each signal of each antenna)
-sum the squared of imag and real part of each corelator. this is the output of corelator.
- the output of corelator 1 of antena1 is added to output of corelat 1 of antena 2
- ---- - - -
-the output of corelator 10 of antena1 is added to output of corelat 10 of antena 2
-then continue the rest that is test if it's up than the threshold after defining it.
- if not synchronization we must delay our code replica by Tc and proceed as the same maneer. until to get acquizition.
please is it correct.???????
|