Anda di halaman 1dari 10

OPTION MAC - TP 1 Prise en main du VSA - Etude de lmetteur WIFI

Introduction Lobjectif de ce TP est de revoir les principes de fonctionnement des metteurs WIFI, ainsi que leffet du canal de propagation sur les performances de ces systmes grce au logiciel de CAO Advanced Design System (ADS) dAgilent Technologies et loutil VSA 89600. Le logiciel ADS permet de simuler tout systmes RF et microondes, du composant lectronique au systme complet de tlcommunication, et ainsi de concevoir et tester des modles de transmission radio trs proches de la ralit grce une importante bibliothque dlments. Loutil VSA 89600 est quant lui un outil simulant le fonctionnement dun analyseur vectoriel de spectre permettant dtudier et de dmoduler tout signal RF. Au cours de ce TP, vous allez dans un premier temps prendre en main loutil VSA en tudiant quelques modulations de base pour comprendre lutilisation des diffrents modes de visualisation et fonctions disponibles. Puis dans un second temps, vous tudierez leffet de canal de propagation simul (bruit gaussien, fading, pathloss) sur la qualit du signal reu. Dans une troisime partie vous vous concentrerez sur le fonctionnement des metteurs WIFI en manipulant des signaux construits suivant les normes 802.11b et 802.11g avec le logiciel ADS. Cette partie vous permettra galement de rgler les paramtres de dmodulation du VSA de manire spcifique aux transmissions DSSS/CCK et OFDM. Enfin, dans une dernire partie, vous tudierez des signaux 802.11b et 802.11g rels capts par une antenne. 1re partie - Dcouverte du VSA A partir de la fentre obtenue lorsque vous avez dmarr ADS, crez un nouveau projet (File/New Project) pour stocker vos donnes gnres lors de la cration, la simulation et lanalyse de vos systmes. Le projet nom_prj contient alors 5 sous rpertoires. Cest dans le rpertoire networks que vous enregistrez les circuits que vous simulez et dans le rpertoire data que sont enregistrs les rsultats des simulations. Crez un nouveau schematic (File/New Design) et choisissez loption DSP design pour tudier des circuits numriques (loption RF/analog design permet de travailler sur des circuits analogiques). Vous pouvez alors crer votre circuit dans la fentre ouverte, ajouter des variables et des quations, placer tous types de composants et contrleurs de simulations ainsi quajouter des commentaires. Pour crer un circuit, il faut placer les diffrents composants ncessaires et disponibles dans les bibliothques dlments ADS (menu droulant sous la barre dicnes). Chaque composant dispose de plusieurs paramtres que vous pouvez modifier en appliquant un double clic sur ce composant. Une dfinition des composants est galement disponible en slectionnant le bouton help . Une fois tous les composants placs et correctement configurs, il faut les relier en plaant des fils (bouton insert wire ). Vous allez tout dabord crer un schematic ADS permettant de construire une modulation BPSK.

Pour cela, crer le circuit reprsent sur la figure 1, en cherchant les composants ncessaires dans les bibliothques Time Source , Time Filter , Time Data Processing et Time Modem Components . Vous utilisez donc un bloc QAM_Mod de combinaison QAM et de transposition la frquence porteuse des 2 voies complexes I et Q en forant la voie Q (partie imaginaire du signal complexe) 0. Il faut galement utiliser un bloc Data Flow permettant de contrler le flux des signaux numriques. Il permet de fixer la plage temporelle de simulation et de fixer le nombre de symboles utiliss. Ce composant est disponible dans la bibliothque Controllers . Enfin, vous placerez le composant permettant de simuler le fonctionnement dun analyseur vectoriel de spectre, disponible dans la bibliothque Instruments .

Figure 1 - modulation BPSK sous ADS

Lancez la simulation, grce au bouton simulate . La fentre danalyse du VSA 89600 souvre. Par dfaut, vous disposez de la reprsentation spectrale (Trace A) et temporelle du signal (Trace B). Vous pouvez changer laffichage en choisissant la configuration que vous voulez. Il est galement possible de modifier la variable affiche en appliquant un double clic en haut gauche du graphique, cot du nom de la trace ; et choisir nimporte quelle chelle de reprsentation des variables en ordonnes et en abscisses. Cest grce au menu MeasSetup/Demodulator que vous allez dmoduler le signal cre sous ADS en choisissant le type de modulation adquate grce au menu Demod Properties et en rglant correctement le Symbole Rate (figure 2).

Figure 2 - Paramtrage de la dmodulation BPSK

Configurer correctement laffichage (figure 3) de manire observer la constellation I/Q, le spectre du signal, le vecteur derreur et un tableau rcapitulatif de la qualit de la transmission (erreur, squence des bits dcods).

Figure 3 - dmodulation BPSK

La figure 4 suivante prsente la dfinition du calcul de lEVM effectue par le logiciel.

Figure 4 - Dfinition de l'EVM

Vous pouvez galement visualiser le diagramme de lil ainsi que lvolution temporel du signal. Pour cela, choisissez la reprsentation temporelle des donnes pour une des 4 traces affiches et rgler correctement lchelle des ordonnes en fonction de ce que vous voulez observer (cf figure 5). Pour observer le diagramme de lil, choisissez la reprsentation IQ Meas Time , puis loption I-eye sur laxe des ordonnes.

Figure 5 - Reprsentation temporelle du signal sous le VSA

Modifier prsent le schematic ADS de manire crer une modulation QPSK, dont le schma fonctionnel est reprsent figure 6, et configurer correctement le VSA pour dmoduler ce nouveau signal. Q(t)
Sin(2 fc) 90o Phase Shift signal de sortie

Local Osc. (Carrier Freq.) Cos(2 fc)

I(t)

Figure 6 - Modulation QPSK

En modifiant la valeur des paramtres PhaseImbalnce et GainImbalnce (quelques degrs derreur de phase et environ 0.4 dB derreur de gain), observer leffet des dsquilibres I/Q sur la constellation QPSK. En observant les constellations avec le VSA, vous devez retrouvez les rsultats de la figure 7. Q Q

Gain Imbalance

Phase Imbalance

Figure 7 - Effet des dsquilibres I/Q sur la constellation QPSK

2ime partie - Effet du canal de propagation Vous allez dans cette partie tudier linfluence dun canal de propagation sur la qualit du signal reu et de la dmodulation, en introduisant les lments ncessaires la sortie du modulateur QPSK. Pour simuler le canal (figure 8), il faut dabord utiliser deux antennes, une mettrice et une rceptrice, dont les lements ADS correspondant sont disponibles dans la bibliothque Antennas and Propagation . Vous pouvez ainsi prciser les positions des diffrents quipements (metteur et rcepteur). Il faut ensuite utiliser un composant permettant de simuler un canal multi trajet et une source de bruit. Les lments correspondant sont disponibles dans les bibliothques Antennas and Propagation et Time RF . Reprez les diffrents paramtres du composant WLAN_Channel_Model et introduisez progressivement les sources de dgradations (bruit, pathloss, multi trajet) et observez leur effet sur la qualit du signal. Vous pourrez pour cela observer la dgradation de la constellation, mais aussi linfluence sur le spectre du signal trait. Faites varier le pathloss, le niveau de bruit et le type de canal multi trajet. Observez et concluez.

Figure 8 - simulation d'un canal de propagation sous ADS

3ime partie - Etude de lmetteur Wi-Fi Copiez les schematics prsents dans le rpertoire mac_tp1_prj dans votre projet et ouvrez le schematic WLAN_80211b.dsn Ce schematic (figure 9) reprsente un metteur 802.11b gnrant un signal se propageant dans un canal de propagation et dmodul grce au VSA. Avec licne vous pouvez rentrer dans certains lments et observer les diffrents sous systmes qui les constituent. Etudiez le bloc gnrant le signal 802.11b, en particulier les diffrentes modulations utilises pour chaque champ de la trame ainsi que les paramtres pour construire la trame WIFI.

Figure 9 - WLAN 802.11b - liaison VSA

Lancez ensuite la simulation et effectuez la dmodulation du signal avec le VSA. En jouant sur les paramtres du menu MeasSetup/Demod Properties (figure 10), vous pouvez diminuer lerreur de dmodulation (en cochant loption Equalization Filter).

Figure 10 - Dmodulation CCK 11 Mbps

Etudiez les squences de bits pour chaque partie de la trame en modifiant les variables reprsentes sur chaque trace. Retrouvez ainsi les squences prambule et en tte (figure 11). Vous pouvez aussi mesurer la dure des trames en ajoutant des marqueurs. Pour cela, ajoutez 2 marqueurs sur la trace temporelle (figure 12), grce au menu Markers/Copy Marker to/Move Offset to Mkr

Figure 11 - Champ "header" de la trame 802.11b

Figure 12 - Mesure de la dure d'une trame 802.11b

Etudiez leffet du canal de propagation sur un signal 802.11b. Vous pouvez en particulier observer les variations de la constellation en fonction du niveau de bruit et du pathloss (en modifiant le rapport EbNo en paramtre de la simulation), mais aussi les variations du spectre en mesurant la puissance du signal reu (menu Marker/Calculation) (cf figure 13).

Figure 13 - Mesure de la puissance d'un signal sous ADS

Effectuez ensuite la mme tude sur un signal OFDM partir du schematic WLAN_80211g.dsn 4ime partie - Etude de signaux rels Vous allez dans cette partie dmoduler des signaux rels capts par une antenne grce lanalyseur de spectre. Ces signaux sont enregistrs dans le dossier mac_tp1/data . Aprs avoir lanc le logiciel VSA seul, jouez le signal WLAN_80211b.sdf (File/Recall/Recall Recording) et dmodulez ce signal Ce signal tant un signal rel il ne contient pas uniquement des trames 802.11b vous devrez donc rgler le trigger pour dclenchez la modulation que si le signal traiter a une amplitude suffisante (Input/Playback trigger). Quel est le dbit de la liaison joue ici ? Effectuez le mme travail WLAN_80211g.sdf avec le signal enregistr dans le fichier intitul