Professional Documents
Culture Documents
RAPPORT DE PROJET
REDIGE PAR MM. CARLI Olivier et FESSARD Simon
Etalement de spectre
Prsentation du projet
Enonc du sujet
Nous avons travaill sous la direction de Mme THEYS sur le sujet n6 intitul ltalement
de spectre . Ce projet consistait en ltude thorique des diffrentes techniques dtalement de
spectre ainsi que des normes associes. Puis laide de MATLAB, nous devions diter une nouvelle
norme afin de raliser un TP de 2me anne.
Intrt du sujet
Ce sujet nous a permis de nous familiariser avec des mthodes de transmission utilises
dans notre quotidien et dapprendre les tapes de ralisation dune norme IEEE. De plus, le travail
que nous avons effectu offrira aux futures deuximes annes loccasion de dcouvrir ces mthodes
de transmission.
Prsentation et analyse du cahier des charges
Tout au long du projet, Mme THEYS nous a encadrs et conseills. Nous avons organis
notre travail en fonction des objectifs du cahier des charges que nous avons labor ensemble :
Dresser une bibliographie approfondie sur le sujet
Raliser un document de synthse sur les techniques dtalement de spectre
Initiation MATLAB
Raliser la transmission de deux signaux DSSS sur le mme canal sous MATLAB
Etudier les codes dtalement
Prsentation de lenvironnement de travail
Pour la ralisation du projet, nous avons principalement travaill sur nos ordinateurs personnels et
sur les postes de la salle de TP Tlcoms.
Gestion du projet
En cinq mois de travail en projet (septembre 2007 janvier 2008), nous avons rencontr X
fois Mme THEYS :
Le 6 dcembre 2007 : Mme THEYS nous a communiqu des documents ainsi que
des modles de TP sur ltalement de spectre. Nous devions alors faire un TP sur le
DSSS (Direct Sequence Spread Spectrum) et essayer den comprendre la modulation
puis la dmodulation pour la prochaine runion.
Le 13 dcembre 2007 : Nous avons prsent nos rsultats Mme THEYS. Ayant
bien compris le principe de DSSS, elle nous a demand dapprofondir notre travail
en transmettant 2 signaux sur le mme canal.
Le 10 janvier 2008 : Mme THEYS nous a demand dorganiser nos rsultats sous
forme dun compte-rendu de TP.
L'utilisation d'un seul canal pour la transmission est un inconvnient si diffrents rseaux
802.11 DSSS se superposent. On peut remdier cet inconvnient en utilisant la technique FHSS.
Lorsqu'un canal est slectionn, le spectre du signal occupe une bande comprise entre 10 et
15 MHz de chaque cot de la frquence centrale, ce qui limite 3 le nombre de canaux utiliss
simultanment.
Dans le cadre d'applications militaires, le DSSS peut tre utilis dans un tout autre but :
dissimuler le signal en augmentant sa ressemblance avec un bruit alatoire.
Cette technique offre plusieurs avantages par rapport l'utilisation d'une frquence unique. Il
permet de rendre le signal transmis trs rsistant aux interfrences et difficile intercepter. De plus,
les signaux peuvent partager des bandes de frquence avec d'autres types de transmission, ce qui
permet d'utiliser plus efficacement la bande passante.
Au dpart, le FHSS a t conu dans un but militaire afin d'empcher l'coute des
transmissions radio. En effet, une station ne connaissant pas la combinaison de frquences utiliser
ne pouvait pas couter la communication car il lui tait impossible dans un intervalle de temps de
300 ms de trouver la frquence sur laquelle le signal tait mis puis de chercher la nouvelle
frquence. De plus, cette mthode offre une forte rsistance aux attaques par interfrence radio.
Dans un souci de scurit, les transmissions militaires utilisant le FHSS sont en plus cryptes.
Aujourd'hui les rseaux locaux sans fil utilisant cette technologie sont standards ce qui
signifie que la squence de frquences utilises est connue de tous. La notion de scurisation des
changes nest donc prise en ligne de compte.
Cette technique est utilis dans le standard Wifi afin de rduire les interfrences entre les
transmissions des diverses stations d'une cellule. La bande de frquence ISM 2.4 GHz - 2.4835 GHz
est dcoupe en 79 canaux de 1 MHz permettant de crer thoriquement 26 rseaux fonctionnant
simultanment. La transmission se fait ainsi en mettant successivement sur un canal puis sur un
autre pendant un court intervalle de temps de 300 ms.
La distribution des squences de 1 conscutifs suit une loi gomtrique. Une moiti des
squences est de longueur 1, 1/4 est de longueur 2, 1/8 est de longueur 3 etc
Une fonction dauto-corrlation pn(t)*pn(t+) (= nbr daccords nbr. de dsaccords) est
valeurs faibles sauf pour un dcalage de zro ou la priode (si la squence est priodique).
Exemple :
produit :
et :
pn(t+0) = +1 +1 +1 1 +1 1 1
pn(t+0) = +1 +1 +1 1 +1 1 1
+1 +1 +1 +1 +1 +1 +1
pn(t+0) = +1 +1 +1 1 +1 1 1
pn(t+1) = -1 +1 +1 +1 -1 +1 1
produit :
-1 +1 +1 -1 -1 -1 +1
Lautocorrelation nulle traduit que le code ne ressemble ni a son futur, ni a son pass.
M-squences :
L'IS 95 qui est une norme pour le CDMA utilise deux gnrateurs pour taler la bande
jusqu' 1,25 MHz. La liaison de retour gnre aussi des codes quasi-orthogonaux et donc avec
interfrences minimum.
Un gnrateur est typiquement constitu de N bascules dont certaines sont reboucles
travers un ou exclusif (notation 1,0) ou une multiplication (notation +1,-1).
+
0
Ces m-squences ont une fonction dauto-corrlation avec un maximum pour zro 2 N 1,
et une valeur ngligeable (-1) pour toute autre valeur du dcalage.
Cette proprit permet de prendre comme ensemble de codes la mme squence avec les 2 N1 dcalages possibles. Ces codes quasi-orthogonaux sont dits linaires et noffrent pas un cryptage
trs leve. On peut les dchiffrer partir dune connaissance partielle de la squence.
Code de Barker : Les codes de Barker prsentent une fonction dauto corrlation de mme
allure que les m-squences.
Gold codes : Codes inter corrlation et auto corrlation bornes, obtenus en additionnant
(modulo 2) deux m-squences apparies. Tous les codes ne sont pas quilibrs.
L
valeurs
5
6
7
2L 1
paires de m-squences
inter
31
63
127
[5,3][5,4,3,2]
[6,1][6,5,2,1]
[7,3][7,3,2,1]
-1 -9
-1 17
-1 17
7
15
15
corrlations:
-29%
-27%
-13%
5. CONCLUSION
Cette partie explicative sur les techniques dtalement de spectre est extraite du document de
synthse que Mme THEYS nous a demand de raliser. Ce document nous a permis de comprendre
le principe de ltalement de spectre que nous navions pas encore vu lpoque en cours de
tlcommunications. Nous avons ensuite p passer la phase pratique avec le logiciel Matlab et
suivant les consignes dictes par notre cahier des charges.
Mise en pratique
Aprs avoir assimil la thorie de ltalement de spectre, nous devions mettre nos connaissances
en pratique. Pour ce faire, nous avons utilis Matlab et Simulink dont nous allons vous expliquer le
fonctionnement. Puis nous vous prsenterons les rsultats que nous avons obtenus lors de la
modulation/dmodulation DSSS de deux signaux transmis sur un mme canal. Dans un premier
temps, nous allons vous prsenter Matlab et ses diffrents outils, puis nous vous exposerons le
travail que nous avons ralis.
1. INITIATION MATLAB
Les montages sous Matlab, sont effectus laide de la bibliothque Simulink o nous
retrouvons les diffrents composants utiliss en transmission de signaux :
Nous allons maintenant voir tous les blocs que nous avons utiliss dans notre
montage :
Le bruit blanc : Il ajoute un bruit blanc au signal afin de recrer les conditions
relles de transmission.
Le signe : Il fixe les valeurs du signal -1 ou 1 suivant les valeurs des points
relevs par lchantillonneur afin dobtenir un signal binaire. Ex : Si on a 0.5,
il retiendra 1 et si on a -0.4, il retiendra -1.
2. LE TRAVAIL RALISE
Le rsultat final se prsente sous la forme dun schma compos des blocs que nous vous
avons prsent dans la partie 1.
Ce schma se dcoupe en 3 parties : une partie modulation, une partie dmodulation et une
partie reprsentant le canal de transmission auquel nous avons ajout un bruit blanc afin de
reproduire les conditions relles dune transmission.
Spectre du message 1
Spectre du message 2
Vous remarquez que bien que les signaux soient diffrents, leurs spectres sont identiques. Ils
sont reprsents par une suite de Dirac dont le premier se trouve la frquence 1Hz soit environ
6.28 radians sur les schmas (2*pi*f avec pi=3.14 et f=1).
Une fois les 2 signaux moduls, nous les additionnons pour les envoyer sur le canal. Voici le
signal gnr ainsi que son spectre.
Nous avons modlis le canal de transmission par un fil avec un bloc Band-Limited White
Noise que lon ajoute au signal afin de se rapprocher le plus possible des conditions relles
de transmission. Nous obtenons alors le signal suivant :
Message 1 dmodul
Message 2 dmodul
3. CONCLUSION
Nous avons modlis avec succs la transmission de deux signaux utilisant la mthode
dtalement de spectre DSSS sur un seul et mme canal. Cette phase nous a permis de mettre en
pratique les connaissances acquises lors de la phase de recherche au dbut de notre projet tuteur.
Conclusion
Au cours de ce projet, notre tutrice, Mme THEYS, nous a fix des objectifs
atteindre.
Le premier dentre eux tait la rdaction dun document de synthse sur les
techniques dtalement de spectre (FHSS et DSSS et les principales normes) ainsi que la
rdaction dune bibliographie approfondie sur le sujet. Nous avons rempli cet objectif, en
effet, nous le lui avons remis lors de notre 2me rendez-vous le 29 novembre 2007.
Le second tait linitiation Matlab que nous avons suivie dans le module TR1 du
tronc commun tlcommunications.
Ensuite, nous devions modliser sous Matlab deux transmissions DSSS sur un mme
canal dont nous avons ralis le compte-rendu. Comme vous avez pu le constater, ces
transmissions ont t effectues avec succs.
Pour finir, nous avons tudi les diffrents procds de gnrations des squences
pseudo-alatoires.
Sources
Standard pour rseaux sans fil : IEEE 802.11 , Daniel TREZENTOS, doctorant Ecole
nationale suprieure des tlcommunications de Bretagne.