Generating CDMA codes for different symbols of the same user

Status
Not open for further replies.

serhannn

Member level 4
Joined
Sep 28, 2010
Messages
69
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,288
Visit site
Activity points
1,939
Hello, I know that in a CDMA system every user should use mutually orthogonal codes so that data from different user can be separated in the receiver and we can create these codes, for example, using Walsh/Hadamard matrices or PN sequences.

My question is, if a user is transmitting e.g. 100 symbols and there are 10 transmitting users, should I use a different code also for each symbol of every user? In other words, should I have only 10 mutually orthogonal codes considering there are 10 users or should I have 100*10 = 1000 mutually orthogonal codes. The latter option seems to me a little illogical because it would probably be impractical to create so many orthogonal codes. But on the other hand, there can also be cross-correlation among different symbols from the same user, right? So if their codes are not also mutually orthogonal, would this not lead to an interference?

A picture for what I am trying to implement is attached. Basically, this is code matrix for the nth symbol of the ith user and cin is the code vector with spreading gain Gi. Li the number of multipath fingers; apparently here we have 3 fingers. So again, my question would be do we need to generate different cin's for respective symbols of the same user and if yes, how should we proceed with that?

Thanks in advance.
 

Attachments

  • code_matrix.jpg
    22.4 KB · Views: 106

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…