TP GSM
TP GSM
TP GSM
TP GSM
Introduction :
En cliquant sur le cadre Data Source, sélectionner Pattern et entrer dans la fenêtre un
signal modulant constitué de la séquence : 1010110011100011110000
La production avec un VCO d’un signal FM aux caractéristiques précises (m, Δf)
pose des problèmes car elles dépendent de l’amplitude du signal modulant et des
propriétés du VCO qui peuvent varier dans le temps.
De ce fait, on produit le signal FM du GSM avec un modulateur à quadrature ou
modulateur IQ, plus complexe en apparence mais aux performances bien meilleures et
plus approprié aux techniques numériques.
Il faut produire un signal FM de fréquence : f(t) = fO ±mD/2 = fO ±D/4 ( + pour un
“1” et – pour un “0”).
Sa pulsation s’écrit alors : ω(t) = ωO ±2πD/4 = ωO ±πD/2.
et sa phase, intégrale de la pulsation : θ(t) = ωO t ±πDt/2 = ωO t + φ(t) avec φ(t) = ±
πDt/2.
La porteuse modulée MSK s’écrit donc : e(t) = cos(ωot + φ(t)) avec φ(t) = ±πDt/2
Si on développe cette expression, on peut voir qu’il est facile de produire ce signal :
e(t) = cos(φ(t)).cos(ω0t) - sin(φ(t)).sin(ω0t) = cos(φ(t)).cos(ω0t) +
sin(φ(t)).cos(ω0t+π/2).
La structure produisant le signal modulé est directement calquée sur ce résultat :
le signal binaire est intégré pour obtenir φ(t) = ±πDt/2.
le processeur calcule le cosinus et le sinus : i(t) = cos(φ(t)) et q(t) = sin(φ(t)).
les signaux i(t) et q(t) sont multipliés par la porteuse à ωo et la même porteuse
déphasée de π/2.
les signaux résultants sont additionnés et donnent la porteuse e(t) modulée MSK.
Pendant la durée d’un bit, la phase évolue linéairement avec une pente positive ou
négative suivant la valeur du bit,et aura tourné de }پπ/2 pendant la durée de
transmission d’un bit.
5) En partant de la séquence binaire définie précédemment, dessiner sur la Feuille
réponse 1 l’évolution de la phase φ(t) et des signaux i(t) et q(t).
6) Avec WinIQsim, visualiser les signaux r(t) et phi(t), puis i(t) et q(t) et comparer les
résultats aux courbes prévues. Vérifier la valeur de la rotation de phase durant Tbit.
IV) Le filtrage du signal binaire :
variations de r(t) et f(t) pour les filtres passe-bas suivants (Filter Function dans la
fenêtre Modulation ) :
5ème ordre coupant à 270 kHz (Butterworth 5rd order, Cuttoff freq/fsym = 1).
filtre en cosinus (Cosine, Rolloff = 0,5)
gaussien coupant à B = 81,2 kHz ( Gauss, B.Tbit = 0,3) , c’est le filtre utilisé dans
le standard GSM.
5ème ordre coupant aussi à B = 81,2 kHz (Butterworth 5rd order, Cuttoff
freq/fsym = 0,3).
8) Parmi ces différents filtres, lequel respecte le mieux l’excursion en fréquence
souhaitée de Δf = }پ67,7 kHz ? Lequel respecte le mieux la forme du signal binaire ?
9) Sur les Feuilles réponses 2 et 3, observer les réponses en fréquences des filtres
gaussien et en cosinus et déterminer les résultats demandés.
10) Tracer le spectre de la porteuse modulée pour les 3 filtres passe-bas suivants :
5ème ordre coupant à 270 kHz (Butterworth 5rd order, Cuttoff freq/fsym = 1).
filtre en cosinus (Cosine, Rolloff = 0,5).
gaussien coupant à B = 81,2 kHz ( Gauss, B.Tbit = 0,3) qui est le filtre utilisé dans
le standard GSM.
Pour chaque tracé, superposer au spectre réel le gabarit pour le standard GSM donné
en Annexe. Quel est le filtre passe-bas qui donne un spectre respectant au mieux le
gabarit ?
11) Pour se persuader de l’importance du filtrage passe-bas du signal numérique avant
modulation, tracer le spectre du signal modulé sans aucun filtrage préalable et
conclure quant à l’intérêt du filtrage.
12) Dans le standard GSM, un canal a une largeur de 200 kHz. L’émission d’un
mobile tient-elle dans un canal ? Si un mobile émet une puissance P0 = 5 dBm dans le
canal N, quelle sera le niveau du signal parasite au centre du canal N+1 ? du canal
N+2 ?
VI) Le multiplexage temporel :
Toutes les études précédentes ont été faites en régime permanent, c’est-à-dire
avec une émission continue. Or le mobile GSM émet une porteuse modulée de
manière discontinue, les données numériques (voix, paramètres liés à la liaison) étant
regroupées par salves de 148 bits avec le timing suivant :
Le signal numérique modulant est maintenant une séquence GSM standard dans un
des time-slots de la trame. Pour cela, dans le menu File, sélectionner Open settings et
choisir la séquence gsm_slo1.iqs dans le dossier examples.
Vérifier que le paramétrage du logiciel correspond alors à celui du GSM : modulation
MSK, codage différentiel du signal binaire, débit standard, filtrage gaussien avec
B.T=0,3.
13) Visualiser l’allure de l’amplitude r(t) et la fréquence f(t) durant une trame (t/Tsym
allant de 0 à 1250). Dans quel time-slot ( ils sont numérotés de 0 à 7 ) l’émission a-t-
elle lieu pour cette séquence binaire ?
14) Visualiser l’allure de r(t) en zoomant sur la montée en puissance de l’émission
(t/Tsym allant de 150 à 160) et mesurer l’instant t1 où le niveau nominal d’émission
est atteint. De la même façon, mesurer l’instant t2 où le niveau d’émission commence
à décroître. La durée t2 – t1 est elle suffisante pour transmettre les 148 bits utiles ?
15) Pour la durée du time-slot (t/Tsym allant de 150 à 320), visualiser d’abord les
signaux r(t) et ϕ(t), puis les signaux r(t) et f(t). Vérifier les caractéristiques de
l’amplitude r(t) et de la fréquence f(t) correspondent à ce qui est attendu.
16) On supprime maintenant le début et la fin du time-slot (t/Tsym allant de 160 à
300) et on visualise le diagramme de l’oeil courbe obtenu en superposant les
variations de f(t) sur 4 symboles. Pour cela, sélectionner la courbe Eye
diagram f avec une longueur Eye Length = 4. Faire apparaître sur le tracé les
instants de décision (au milieu du symbole). Le récepteur pourra-t-il facilement
reconnaître un “1” d’un “0” ?
17) Même question après avoir rajouté du bruit (case Noise) lors de la transmission :
avec un rapport porteuse/bruit Eb/N0 = 55 dB et un bruit dans toute la bande
(Bandwith = full).
avec un rapport porteuse/bruit Eb/N0 = 45 dB et un bruit dans toute la bande
(Bandwith = full).