# [TC2] TP3 - RAN - Hugo
###### tags: `RAN`, `S2`, `TC2`
## PARTIE 1: ETUDE DES CODES D’ETALEMENT SOUS MATLAB
### Simulation 1 : Codes d’étalement UMTS
Q1)
SF = Spreading factor : nombre de variations de bits utilisées pour coder chaque bit d'information
$ChipTime = \frac{1}{ChipRate} = \frac{1}{3,84\cdot10^6}$
En UMTS/3G, le chip rate est fixé à 3,84Mcps
Un chip correspond à une variation (ou une valeur du code)
Le bloc Zero-Order Hold réplique les échantillons (genre il met 4 fois le même)
Le OVSF Code Generator génère un code OVSF à partir d'une base de codes orthogonaux. (à partir de matrices de Hadamard)
Q2)

Q3) C'est la même frère tqt tqt
### Simulation 2 : Codes d’étalement orthogonaux UMTS
Q1) Ils sont orthogonaux frère
Genre $\begin{pmatrix} 1 \\ 1 \\ 1 \\ 1\end{pmatrix} \cdot \begin{pmatrix} 1 \\ 1 \\ -1 \\ -1\end{pmatrix} = 0$
$\begin{pmatrix} 1 \\ 1 \\ 1 \\ 1\end{pmatrix} \cdot \begin{pmatrix} 1 \\ -1 \\ 1 \\ -1\end{pmatrix} = 0$
etc...
... ... ... ... ... ... .... ... ...
Q2) 1 code par utilisateur ?


Attention ! Il ne faut pas utiliser les ancêtres des codes qu'on utilise déjà !
Voix montante, code de scrambling pour séparer les mobiles
Le code de scrambling sert en voix descendante à séparer les BS entre elles.
Q3) [LA CHATTTTTTTTTTTTE QU'IL A](https://www.youtube.com/watch?v=amGDTOTREZ8)

Mettre offset à 3. (sinon au aura pas le bon taux)
Q4 et Q5)

Pour les émetteurs 2 et 3 il faut remplacer tous les SF par SF\*2. et changer le offset à SF\*2-1
Le débit chip est constant alors que le débit symbole dépend du SF ($D_{chip}=\frac{1}{T_{chip} \cdot SF}$)
Q6) tqt frr
### Simulation 3 : Codes d’étalement orthogonaux UMTS
Q1) Le scénario où des mans utilisent des téléphones dans de positions différentes par rapport à l'antenne. (EN UPLINK)
Q2) On arrive pas à une bonne synchronisation parce que à cause du retard, nos codes OVSF ne sont pas orthogonaux. On a donc pas tout le temps du -4 ou 4 sur le signal de synchronisation
Q3) Interférences
Q4)Vu qu'on a pas du -4 et 4 on a un problème de synchronisation à cause des interférences. Vu qu'il n'y a qu'un seul utilisateur, on peut parler d'auto-interférence.
Les codes OVSF
Q5) LES CODES DE SCRAMBLING LET'SGOOOOOOOOOOOO