Architecture de traitement du signal émission-réception numérique ...
Architecture de traitement du signal émission-réception numérique ...
Architecture de traitement du signal émission-réception numérique ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong><br />
<strong>signal</strong> <strong>émission</strong>-<strong>réception</strong><br />
<strong>numérique</strong> en radiotéléphonie<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Qu’est ce que le <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> ?<br />
• Panoplie <strong>de</strong> techniques pour:<br />
2<br />
– Mettre en forme<br />
– Assurer le transport<br />
– Extraire<br />
les informations utiles<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Schéma général d ’une chaîne <strong>de</strong> <strong>traitement</strong><br />
<strong>du</strong> <strong>signal</strong> <strong>numérique</strong><br />
3<br />
INFORMATIONS<br />
D ’ORIGINE<br />
(A TRANSMETTRE)<br />
TRAITEMENT<br />
DE SIGNAL<br />
(EMISSION)<br />
MEDIUM<br />
(CANAL DE<br />
TRANSMISSION)<br />
TRAITEMENT<br />
DE SIGNAL<br />
(RECEPTION)<br />
• Avant <strong>de</strong> regar<strong>de</strong>r <strong>de</strong> plus près au <strong>traitement</strong> <strong>du</strong><br />
<strong>signal</strong> et à son architecture, jetons un coup d ’œil à<br />
ce qui est autour.<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
INFORMATIONS<br />
RESTITUEES
Les informations d ’origine<br />
• Nature <strong>de</strong>s informations<br />
4<br />
– Son<br />
• Parole<br />
• Musique<br />
– Image<br />
• Image fixe<br />
• Vidéo<br />
– Données<br />
– Signalisation<br />
– …..<br />
• données propres à la gestion <strong>du</strong> système <strong>de</strong> transmission<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Les informations d ’origine<br />
• Débits:<br />
5<br />
– Palette très vaste<br />
• <strong>de</strong> quelques kbits/s (parole) à plusieurs Mbits/s (Image et<br />
données haut débit)<br />
• la <strong>signal</strong>isation peut ne se voir allouer que <strong>de</strong>s débits faibles<br />
(<strong>de</strong> 100 bits/s à plusieurs kbits/s)<br />
• Evolution <strong>de</strong>s débits:<br />
– Double tendance:<br />
• augmenter les débits pour offrir <strong>de</strong>s services <strong>de</strong> plus en plus<br />
sophistiqués (données haut débit, vidéo, …)<br />
• diminution <strong>du</strong> débit sur les services standards (Parole) pour<br />
augmenter le nombre <strong>de</strong> communications offertes et donc<br />
augmenter la capacité <strong>de</strong>s systèmes.<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Les informations restituées<br />
• Les informations restituées sont en général <strong>du</strong> même type<br />
que les informations d ’origine<br />
• Mais elles sont affectées par <strong>de</strong>s erreurs liées à leur<br />
<strong>traitement</strong> et à leur transmission (sur le médium <strong>de</strong><br />
transmission)<br />
6<br />
– les conséquences <strong>de</strong>s erreurs dépen<strong>de</strong>nt <strong>du</strong> type d ’information:<br />
• sur la phonie, une erreur provoquera, par exemple, une voix<br />
métallique ou un clac dans l ’oreille<br />
• sur l ’image, une erreur peut dégra<strong>de</strong>r tout ou partie <strong>de</strong> l ’image<br />
• sur les données, une erreur peut faire perdre tout le transfert <strong>de</strong><br />
données ou obliger à en ré-émettre une partie<br />
– Les conséquences <strong>de</strong>s erreurs sont donc plus ou moins fortes<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
7<br />
Qualité <strong>de</strong>s informations restituées:<br />
– L ’important est <strong>de</strong> satisfaire le besoin <strong>de</strong> l ’utilisateur, par<br />
exemple:<br />
• Parole:<br />
– Reconnaître son correspondant<br />
– Garantir l ’intelligibilité<br />
– S ’écarter le moins possible <strong>du</strong> <strong>signal</strong> d ’origine (perceptuellement)<br />
– Garantir un faible retard <strong>de</strong> transmission<br />
• Image animée:<br />
– Restituer les mouvements<br />
– qualité plus ou moins élevée <strong>de</strong> l ’image selon l ’application (vidéosurveillance,<br />
Vidéo-conférence, Qualité cinéma, …)<br />
– Retard <strong>de</strong> transmission relativement peu sensible même en Vidéoconférence<br />
ou en Visio-phonie)<br />
• Données:<br />
– Garantir un débit réel <strong>du</strong> transfert <strong>de</strong> données qui ne se dégra<strong>de</strong> pas<br />
trop même si les conditions <strong>de</strong> transmission <strong>de</strong>viennent plus difficiles.<br />
• Signalisation:<br />
– Garantir l ’intégrité <strong>de</strong>s informations restituées, quitte à rejeter <strong>de</strong>s<br />
informations insuffisamment sûres.<br />
– Faible retard <strong>de</strong> transmission<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
• Le <strong>traitement</strong> <strong>du</strong> <strong>signal</strong>, et donc la chaîne <strong>de</strong><br />
<strong>traitement</strong> <strong>numérique</strong> <strong>du</strong> <strong>signal</strong>, doit s ’adapter au<br />
type d ’information à transmettre<br />
• Comment assurer la transmission <strong>de</strong> ces divers<br />
types d ’informations sur le canal radio ?<br />
• Pour cela, voyons d ’abord les caractéristiques <strong>du</strong><br />
canal radio pour les applications radiomobiles<br />
8<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le canal <strong>de</strong> transmission (medium)<br />
• Le canal <strong>de</strong> transmission doit être compris au sens large:<br />
9<br />
– Pour les radiomobiles, il s ’agit <strong>du</strong> lien par voie radio:<br />
Emetteur Récepteur<br />
– Pour une transmission filaire, il s ’agit <strong>de</strong> la transmission par fils ou câbles,<br />
éventuellement à travers un réseau:<br />
Emetteur Récepteur<br />
– Il existe aussi d ’autres applications, par exemple le stockage en mémoire,<br />
où le médium est le support <strong>de</strong> stockage:<br />
Emetteur Récepteur<br />
• Dans tous les cas, le médium est susceptible <strong>de</strong> générer <strong>de</strong>s erreurs<br />
en intro<strong>du</strong>isant <strong>du</strong> bruit et éventuellement <strong>de</strong>s distorsions<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le canal <strong>de</strong> transmission radio<br />
• Deux phénomènes fondamentaux liés à la<br />
transmission sur le canal radio:<br />
10<br />
– Le bruit<br />
– Les multitrajets <strong>de</strong> propagation<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le canal <strong>de</strong> transmission radio (Le bruit)<br />
• Le bruit thermique:<br />
11<br />
– Il est intro<strong>du</strong>it au niveau <strong>de</strong>s premiers étages d ’entrée<br />
<strong>du</strong> récepteur<br />
– Il est aléatoire<br />
• on le modélise comme un bruit blanc, gaussien. Il s ’ajoute au<br />
<strong>signal</strong> reçu<br />
• on le nomme, en anglais, « AWGN = Additive White Gaussian<br />
Noise »<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le canal <strong>de</strong> transmission radio (Le bruit)<br />
• Le bruit ambiant:<br />
12<br />
– Il peut être <strong>du</strong>, dans certaines ban<strong>de</strong>s <strong>de</strong> fréquences, à<br />
l ’activité in<strong>du</strong>strielle dans la zone <strong>du</strong> récepteur: Bruit<br />
in<strong>du</strong>striel<br />
– Il peut aussi être <strong>du</strong> à d ’autres <strong>émission</strong>s radios qui<br />
s’effectuent dans la même ban<strong>de</strong> <strong>de</strong> fréquence. On<br />
parle dans ce cas d ’interférences<br />
• les interférences peuvent être propres au système <strong>de</strong><br />
radiocommunication que l ’on utilise (réutilisation <strong>de</strong>s mêmes<br />
canaux <strong>de</strong> fréquence dans un réseau radiomobile)<br />
• les interférences peuvent être <strong>du</strong>es à un autre système <strong>de</strong><br />
radiocommunication sur lequel on n ’a pas <strong>de</strong> contrôle<br />
• les interférences peuvent être volontaires: on parle alors <strong>de</strong><br />
brouillage (contexte militaire ou équivalent)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le canal <strong>de</strong> transmission radio<br />
Les multitrajets <strong>de</strong> propagation<br />
• Dans une transmission par voie radio le <strong>signal</strong> transmis<br />
subit <strong>de</strong>s réflexions sur les obstacles:<br />
13<br />
Trajet direct<br />
Trajet réfléchi<br />
• Dans ce cas le récepteur (MS) reçoit d ’une part le <strong>signal</strong><br />
par le trajet direct, et d ’autre part, avec un retard, le<br />
même <strong>signal</strong> par le trajet réfléchi. Les puissances reçues<br />
par les trajets direct et réfléchi peuvent bien sûr être<br />
différentes.<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Les multitrajets <strong>de</strong> propagation<br />
• Le retard entre les <strong>de</strong>ux trajets in<strong>du</strong>it <strong>de</strong>s<br />
interférences inter-symboles:<br />
14<br />
Bit<br />
1<br />
Bit<br />
1<br />
Trajet direct:<br />
Bit<br />
2<br />
Bit<br />
3<br />
Bit<br />
4<br />
Trajet réfléchi:<br />
Bit<br />
1<br />
Bit<br />
2<br />
Bit<br />
3<br />
Bit<br />
5<br />
Bit<br />
4<br />
Signal reçu résultant:<br />
Bit<br />
21<br />
Bit<br />
32<br />
Bit<br />
43<br />
Bit<br />
54<br />
Bit<br />
6<br />
Bit<br />
5<br />
Bit<br />
65<br />
Bit<br />
7<br />
Bit<br />
6<br />
Bit<br />
76<br />
Bit<br />
8<br />
Les symboles interfèrent mutuellement dans le <strong>signal</strong> reçu résultant<br />
(il faut <strong>de</strong>s <strong>traitement</strong>s spécifiques pour récupérer les informations)<br />
Bit<br />
7<br />
Bit<br />
87<br />
Bit<br />
9<br />
Bit<br />
8<br />
Bit<br />
98<br />
Bit<br />
10<br />
Bit<br />
9<br />
Bit<br />
109<br />
Bit<br />
11<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
Bit<br />
10<br />
Bit<br />
11 10<br />
Bit<br />
12<br />
Bit<br />
11<br />
Bit<br />
12 11<br />
Bit<br />
12<br />
Bit<br />
12
Les multitrajets <strong>de</strong> propagation<br />
• Selon la <strong>du</strong>rée <strong>de</strong>s symboles, et donc selon le débit transporté,<br />
l ’influence <strong>de</strong> l ’interférence intersymboles est plus ou moins gran<strong>de</strong>:<br />
15<br />
Forte interférence intersymboles:<br />
Bit<br />
1<br />
Bit<br />
2<br />
Bit<br />
1<br />
Bit<br />
3<br />
Bit<br />
2<br />
Bit<br />
4<br />
Bit<br />
3<br />
Bit<br />
5<br />
Bit<br />
4<br />
Bit<br />
6<br />
Bit<br />
5<br />
Bit<br />
7<br />
Bit<br />
6<br />
Faible interférence intersymboles (mais risque <strong>de</strong> fading, disparition <strong>du</strong> <strong>signal</strong>):<br />
Bit<br />
8<br />
Bit<br />
7<br />
Bit<br />
9<br />
Bit<br />
8<br />
Bit 1 Bit 2<br />
Bit<br />
10<br />
Bit<br />
9<br />
Bit<br />
11<br />
Bit 1 Bit 2<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
Bit<br />
10<br />
Bit<br />
12<br />
Bit<br />
11<br />
Bit<br />
12
Les multitrajets <strong>de</strong> propagation<br />
• Les interférences sont d ’autant plus gran<strong>de</strong>s que:<br />
16<br />
– les retards entre les trajets sont grands<br />
– la <strong>du</strong>rée <strong>de</strong>s bits (symboles) est faible<br />
• Quand on a <strong>de</strong>s réflexions sur les obstacles qui<br />
ne provoquent que <strong>de</strong>s retards faibles (comparés<br />
à la <strong>du</strong>rée bit ou symbole) entre trajets <strong>de</strong><br />
propagation, les interférences intersymboles sont<br />
faibles. Par contre on se retrouve confronté au<br />
fading<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
• Soient 2 trajets avec un faible retard en eux:<br />
17<br />
Trajet 1<br />
Trajet 2<br />
Bit 1 Bit 2<br />
Bit 1 Bit 2<br />
• Le <strong>signal</strong> reçu sur les <strong>de</strong>ux trajets varie en amplitu<strong>de</strong> et en phase<br />
• Le <strong>signal</strong> résultant est donc: r n ≈ C 1*<strong>signal</strong> 1+C 2*<strong>signal</strong> 2<br />
C1 et C2 sont les termes complexes représentant l ’amplitu<strong>de</strong> et la phase<br />
correspondant aux trajets 1 et 2<br />
<strong>signal</strong>1 et <strong>signal</strong>2 sont les signaux reçus sur les trajets 1 et 2.<br />
• Le retard entre les trajets étant faible, <strong>signal</strong> 1 et <strong>signal</strong> 2 sont presque égaux. On<br />
constate donc que si C1+C2 est nul ou presque nul, alors le <strong>signal</strong> résultant <strong>de</strong>vient très<br />
faible ou disparaît.<br />
• C ’est le phénomène <strong>du</strong> fading (évanouissement).<br />
• Si l ’émetteur et/ou le récepteur bougent (radiomobile) les évanouissement apparaissent<br />
et disparaissent à une fréquence croissante avec la vitesse <strong>du</strong> mobile.<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
• Le phénomème <strong>de</strong> fading peut aller jusqu ’à la<br />
disparition complète et permanente <strong>du</strong> <strong>signal</strong>. On<br />
dit que l ’on est alors dans un trou <strong>de</strong> fading.<br />
• Ce phénomène est aisément expérimenté dans la<br />
vie quotidienne:<br />
18<br />
– il est fréquent que, en stoppant dans un embouteillage<br />
(ou à un feu), on ne reçoive plus rien sur son autoradio.<br />
C ’est simplement parce que l ’on est dans un trou <strong>de</strong><br />
fading. Il suffit <strong>de</strong> déplacer le véhicule <strong>de</strong> quelques<br />
dizaines <strong>de</strong> centimètres (donc moins d ’une longueur<br />
d ’on<strong>de</strong>) pour sortir <strong>du</strong> trou <strong>de</strong> fading et recevoir à<br />
nouveau sur l ’autoradio.<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
• En se déplaçant le véhicule (ou le piéton) se<br />
déplace dans un réseau d ’interférences<br />
présentant <strong>de</strong>s minima (les trous) et <strong>de</strong>s maxima<br />
(les nœuds d ’interférence). Le mobile en se<br />
déplaçant dans ce réseau d ’interférence va<br />
successivement rencontrer <strong>de</strong>s maxima et <strong>de</strong>s<br />
minima. C ’est ainsi que l ’on voit apparaître la<br />
notion <strong>de</strong> (pseudo-)fréquence <strong>du</strong> fading.<br />
19<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
• Si on regar<strong>de</strong> le spectre <strong>du</strong> fading (donc dans le<br />
domaine <strong>de</strong>s fréquences) on a:<br />
20<br />
- F Doppler<br />
+ F Doppler<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
• Avec F Doppler qui est la fréquence Doppler:<br />
• où v est la vitesse <strong>du</strong> mobile<br />
• où c est la vitesse <strong>de</strong> la lumière<br />
• où Fp est la fréquence porteuse (fréquence <strong>du</strong><br />
<strong>signal</strong> radio)<br />
21<br />
Doppler<br />
F =<br />
( v/ c). Fp<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le fading<br />
22<br />
Amplitu<strong>de</strong> <strong>du</strong><br />
fading (en dB)<br />
10<br />
0<br />
- 1 0<br />
- 2 0<br />
- 3 0<br />
- 4 0<br />
- 5 0<br />
- 6 0<br />
- 7 0<br />
r a y le ig h fading spectrum(fd = 100 Hz)<br />
4 6 8 10 12 14 16 18<br />
5 ms<br />
Dans l ’exemple ci-<strong>de</strong>ssus, F Doppler est égal à 100 Hz<br />
Le fading varie dans le temps avec une pseudo-pério<strong>de</strong> égale à<br />
1/(2.F Doppler ), c ’est à dire égale à 5 ms<br />
La pseudo-pério<strong>de</strong> <strong>du</strong> fading est <strong>de</strong> 2.F Doppler , c ’est à dire 200 Hz<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
Temps (en multiple<br />
<strong>de</strong> 10 ms)
Donc, en radiocommunications (radiomobile), on a:<br />
23<br />
– soit <strong>de</strong>s interférences intersymboles<br />
– soit <strong>du</strong> fading (dit aussi fading plat)<br />
– soit un mélange <strong>de</strong>s <strong>de</strong>ux<br />
Les <strong>traitement</strong>s à appliquer sur les signaux en <strong>émission</strong><br />
comme en <strong>réception</strong> seront donc différents selon le cas<br />
De plus il faut aussi prendre en compte les<br />
caractéristiques <strong>de</strong>s éléments radio analogiques en<br />
<strong>émission</strong> comme en <strong>réception</strong>:<br />
– amplificateurs, transposition <strong>de</strong> fréquence, filtrage, contrôle <strong>de</strong><br />
fréquence, contrôle <strong>de</strong> gain, ...<br />
qui peuvent apporter aussi <strong>de</strong>s distorsions (non-linéarités<br />
par exemple)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
On doit toujours savoir à quel type <strong>de</strong><br />
perturbation on se confronte pour faire un bon<br />
<strong>de</strong>sign d’architecture <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong><br />
On lutte d ’autant mieux contre une perturbation que<br />
l ’on en connaît les caractéristiques<br />
24<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Structure <strong>du</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong><br />
25<br />
INFORMATIONS<br />
D ’ORIGINE<br />
(A TRANSMETTRE)<br />
• Rentrons dans le détail <strong>de</strong>s boites en traits pleins:<br />
CODAGE DE<br />
SOURCE<br />
DECODAGE DE<br />
SOURCE<br />
TRAITEMENT<br />
DE SIGNAL<br />
(EMISSION)<br />
CODAGE<br />
DE CANAL<br />
DECODAGE<br />
DE CANAL<br />
MEDIUM<br />
(CANAL DE<br />
TRANSMISSION)<br />
MODULATION<br />
DEMODU-<br />
LATION<br />
TRAITEMENT<br />
DE SIGNAL<br />
(RECEPTION)<br />
ELEMENTS<br />
RADIO<br />
ANALOGIQUE<br />
(EMISSION)<br />
ELEMENTS<br />
RADIO<br />
ANALOGIQUE<br />
(RECEPTION)<br />
• On découpe donc le <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> en<br />
plusieurs boites élémentaires<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
INFORMATIONS<br />
RESTITUEES
Structure <strong>du</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong><br />
• Pourquoi découpe t ’on le <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> en<br />
plusieurs boites ?<br />
26<br />
– Car on cherche à traiter autant que possible les problèmes<br />
séparément, quitte à optimiser ensuite l ’ensemble<br />
• Quel est le rôle <strong>de</strong> ces différentes fonctions ?<br />
Comment les réalise t ’on ?<br />
– Nous allons les abor<strong>de</strong>r une par une dans la suite<br />
• On remarque que les fonctions en <strong>réception</strong><br />
correspon<strong>de</strong>nt aux fonctions en <strong>émission</strong> (mo<strong>du</strong>lation et<br />
démo<strong>du</strong>lation par exemple)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage/décodage <strong>de</strong> source<br />
• Le principe <strong>du</strong> codage <strong>de</strong> source est d ’extraire <strong>du</strong> <strong>signal</strong><br />
d ’origine seulement les informations pertinentes.<br />
• Ceci est possible car dans presque tous les cas le <strong>signal</strong><br />
source présente <strong>de</strong> la redondance<br />
27<br />
– c ’est vrai pour la parole, pour l ’image<br />
– mais aussi pour les données<br />
• Par le codage source on retire tout ou partie <strong>de</strong> cette<br />
redondance en essayant <strong>de</strong> toucher le moins possible aux<br />
informations vraiment utiles <strong>de</strong> façon à ne pas altérer (ou<br />
faiblement) la qualité <strong>du</strong> <strong>signal</strong><br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage <strong>de</strong> source<br />
• Application <strong>du</strong> codage <strong>de</strong> source:<br />
28<br />
– Parole et son:<br />
• Co<strong>de</strong>urs <strong>de</strong> parole pour le GSM, UMTS, TETRAPOL, TETRA,<br />
DECT, ...<br />
• Co<strong>de</strong>urs <strong>de</strong> parole très bas débit pour applications militaires<br />
• Utilisation pour les répon<strong>de</strong>urs-enregistreurs <strong>numérique</strong>s<br />
• Co<strong>de</strong>urs <strong>de</strong> parole pour la voix sur IP<br />
• Compact Disc<br />
• DAB (Digital Audio Broadcasting)<br />
• ...<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage <strong>de</strong> source<br />
• Application <strong>du</strong> codage <strong>de</strong> source:<br />
29<br />
– Image:<br />
• Codage d ’images animées pour le DVB<br />
• Codages d ’Image animées MPEG (pour <strong>de</strong> nombreuses<br />
applications)<br />
• Compression d ’image pour la télévision par satellite<br />
• ...<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage <strong>de</strong> source<br />
30<br />
• Applications <strong>du</strong> codage <strong>de</strong> source:<br />
– Compression <strong>de</strong> données:<br />
• Codage d ’Huffman<br />
• Fichiers zippés<br />
• Codage <strong>de</strong> texte pour la transmission <strong>de</strong> fax<br />
• ...<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Codage <strong>de</strong> source<br />
• Le codage <strong>de</strong> source permet <strong>de</strong> ré<strong>du</strong>ire la<br />
quantité <strong>de</strong> données à transmettre<br />
• Cela ré<strong>du</strong>it donc le temps <strong>de</strong> transmission<br />
• Cela permet donc surtout <strong>de</strong> ré<strong>du</strong>ire la charge sur<br />
les réseaux et <strong>de</strong> pouvoir transmettre un plus<br />
grand nombre <strong>de</strong> communications<br />
• Cela permet d ’économiser les ressources (en<br />
radio ce sont les canaux <strong>de</strong> fréquences qui sont la<br />
ressource rare)<br />
31<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Codage <strong>de</strong> source<br />
• Pour effectuer le codage <strong>de</strong> source on utilise<br />
souvent <strong>de</strong>s modèles liés à la façon dont les<br />
signaux d ’origine sont engendrés:<br />
32<br />
– exemple <strong>du</strong> codage <strong>de</strong> parole:<br />
• excitation <strong>de</strong>s cor<strong>de</strong>s vocales<br />
• passage <strong>de</strong> l ’air dans le con<strong>du</strong>it vocal<br />
• influence <strong>du</strong> palais et <strong>de</strong>s lèvres<br />
• ...<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Décodage <strong>de</strong> source<br />
• Le décodage <strong>de</strong> source (symétrique <strong>du</strong> codage)<br />
permet <strong>de</strong> restituer une bonne image <strong>du</strong> <strong>signal</strong><br />
source<br />
• Cette image restituée doit être perceptuellement<br />
proche <strong>du</strong> <strong>signal</strong> d ’origine<br />
33<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Résumé <strong>du</strong> codage/décodage source<br />
34<br />
SOURCE<br />
P b/s<br />
CODAGE<br />
DE SOURCE<br />
Q b/s<br />
• On a Q < P: c ’est à dire que l ’on effectue une<br />
compression<br />
• La capacité <strong>du</strong> système <strong>de</strong> transmission croît<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
• Maintenant que l ’on a, après le codage <strong>de</strong><br />
source, représenté le <strong>signal</strong> d ’origine avec un<br />
minimum d ’informations on va chercher à<br />
protéger ces informations <strong>de</strong> façon quelles soient<br />
le moins possible perturbées par les erreurs <strong>de</strong><br />
transmission qui seront générées au cours <strong>de</strong> la<br />
transmission sur le medium (le canal radio)<br />
• Pour cela on applique le codage <strong>de</strong> canal<br />
35<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage/décodage <strong>de</strong> canal<br />
• Fonction <strong>du</strong> codage <strong>de</strong> canal:<br />
– assurer la protection <strong>de</strong>s données brutes ou issues <strong>du</strong> codage <strong>de</strong><br />
source contre les erreurs<br />
• Origine <strong>de</strong>s erreurs:<br />
36<br />
– en radio communications:<br />
• <strong>du</strong>es a la propagation radio, au bruit, au fading, aux interférences<br />
– en transmission <strong>de</strong> données sur voie filaire:<br />
• <strong>du</strong>es au bruit, aux écho électriques, aux distorsions, aux interférences<br />
(sur paires téléphoniques, sur câbles coaxiaux et dans les réseaux)<br />
– dans les applications <strong>de</strong> stockage:<br />
• elles peuvent être <strong>du</strong>es au support d ’enregistrement qui engendre<br />
aussi <strong>du</strong> bruit thermique et qui peut se dégra<strong>de</strong>r:<br />
– les rayures sur les Compact Disc et CDROM (par exemple)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage/décodage <strong>de</strong> canal<br />
• Il faut donc connaître les caractéristiques <strong>du</strong> support <strong>de</strong><br />
transmission (ou <strong>de</strong> stockage) pour adapter la protection à<br />
apporter<br />
37<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Le codage <strong>de</strong> canal<br />
• Le principe <strong>du</strong> codage canal est <strong>de</strong> rajouter <strong>de</strong> la<br />
redondance au <strong>signal</strong> à transmettre<br />
• Le codage le plus simple consiste à répéter<br />
plusieurs fois la même information et, à la<br />
<strong>réception</strong>, d ’effectuer un vote majoritaire<br />
38<br />
– Si on répète 3 fois, que l ’on reçoit <strong>de</strong>ux fois la même<br />
chose, et une troisième fois quelque chose <strong>de</strong> différent<br />
– alors il sera très probable que ce qui a été transmis<br />
correspond à ce qui a été reçu i<strong>de</strong>ntiquement <strong>de</strong>ux fois<br />
– on dit alors que l ’on a une capacité <strong>de</strong> correction<br />
d ’une erreur<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Codage <strong>de</strong> canal<br />
• Bien sûr, <strong>de</strong>s techniques <strong>de</strong> codage beaucoup plus<br />
sophistiquées et beaucoup plus efficaces existent<br />
• Elles permettent d ’avoir une capacité <strong>de</strong> correction plus<br />
élevée que la simple répétition <strong>de</strong> l ’information tout en ne<br />
<strong>de</strong>mandant pas une trop gran<strong>de</strong> redondance<br />
• En effet il faut en général que la redondance reste<br />
raisonnable <strong>de</strong> façon à ne pas trop augmenter le débit<br />
• De plus certains co<strong>de</strong>s permettent aussi <strong>de</strong> détecter <strong>de</strong>s<br />
erreurs. Ceci permet <strong>de</strong> rejeter un message (ou une partie<br />
<strong>de</strong> message) quand on ne veut absolument pas recevoir<br />
<strong>de</strong>s informations erronées (c ’est vrai pour les informations<br />
<strong>de</strong> <strong>signal</strong>isation et dans les systèmes <strong>de</strong> sécurité par<br />
exemple)<br />
39<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Codage/décodage <strong>de</strong> canal<br />
• Le décodage <strong>de</strong> canal consiste à reconstituer au<br />
mieux le <strong>signal</strong> d ’origine à partir <strong>du</strong> <strong>signal</strong> reçu<br />
grâce à la redondance<br />
• Les métho<strong>de</strong>s <strong>de</strong> codage/décodage <strong>de</strong> canal font<br />
appel à <strong>de</strong>s métho<strong>de</strong>s <strong>de</strong> <strong>traitement</strong><br />
mathématique algébrique et à <strong>de</strong>s métho<strong>de</strong>s<br />
d ’optimisation <strong>de</strong> la vraisemblance <strong>de</strong>s<br />
informations décodées<br />
40<br />
– Il existe <strong>de</strong>ux gran<strong>de</strong>s familles <strong>de</strong> codage canal<br />
• les co<strong>de</strong>s en blocs<br />
• les co<strong>de</strong>s convolutifs<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
• Après le codage <strong>de</strong> canal on se trouve avec un<br />
<strong>signal</strong> codé présentant une résistance aux erreurs<br />
plus élevée que celle <strong>du</strong> <strong>signal</strong> d ’origine<br />
41<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
Résumé <strong>du</strong> codage/décodage <strong>de</strong> canal<br />
• Du fait <strong>de</strong> l ’ajout <strong>de</strong> redondance, on a R > Q<br />
• C ’est le prix à payer pour bien protéger les<br />
informations à transmettre<br />
42<br />
CODAGE CODAGE<br />
DE SOURCE Qb/s DE CANAL Rb/s Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
• Après codage <strong>de</strong> source et codage <strong>de</strong> canal on<br />
obtient un <strong>signal</strong> <strong>numérique</strong><br />
• Il va falloir le mettre en forme pour pouvoir le<br />
transmettre sur le canal <strong>de</strong> transmission (le canal<br />
radio)<br />
• C ’est le rôle <strong>de</strong> la mo<strong>du</strong>lation<br />
43<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La mo<strong>du</strong>lation/démo<strong>du</strong>lation<br />
• Il faut transformer les informations <strong>numérique</strong>s en<br />
un <strong>signal</strong> transmissible par voie radio<br />
44<br />
– ce <strong>signal</strong> doit être transmis autour d ’une fréquence porteuse (F p)<br />
– ce <strong>signal</strong> doit occuper une ban<strong>de</strong> <strong>de</strong> fréquence<br />
0<br />
(<strong>de</strong> largeur limitée : B) autour <strong>de</strong> la fréquence porteuse<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
B<br />
F p<br />
Spectre <strong>du</strong><br />
<strong>signal</strong><br />
mo<strong>du</strong>lé<br />
Fréquence
La mo<strong>du</strong>lation<br />
• Dans les systèmes radiomobiles, et plus<br />
généralement dans les systèmes <strong>de</strong><br />
radiocommunications, ce sont les ban<strong>de</strong>s <strong>de</strong><br />
fréquences disponibles (ou qui peuvent être<br />
libérées) qui sont la <strong>de</strong>nrée rare<br />
• Il est donc absolument nécessaire <strong>de</strong><br />
l ’économiser <strong>de</strong> façon à offrir le maximum <strong>de</strong><br />
débit (et donc <strong>de</strong> service) à un très grand nombre<br />
d ’utilisateurs<br />
45<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La mo<strong>du</strong>lation<br />
• Il est donc indispensable que la mo<strong>du</strong>lation<br />
utilisée occupe un spectre le plus petit possible<br />
relativement<br />
46<br />
– au nombre <strong>de</strong> communications passées simultanément<br />
– et au débit transmis<br />
• On parle alors <strong>de</strong> l ’efficacité spectrale <strong>de</strong> la<br />
mo<strong>du</strong>lation<br />
– c ’est un élément clé dans les systèmes radiomobiles<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La mo<strong>du</strong>lation<br />
• Expression générale d ’un <strong>signal</strong> mo<strong>du</strong>lé:<br />
47<br />
– Signal non mo<strong>du</strong>lé (porteuse pure):<br />
• A 0 .sin(2π.F p .t)<br />
– Signal mo<strong>du</strong>lé:<br />
• E(t)=A(t).sin(2π.F p .t+ϕ(t))<br />
• ou E(t)=I(t).cos(2π.F p .t)+Q(t).sin(2π.F p .t)<br />
• Ces <strong>de</strong>ux expressions sont équivalentes<br />
– on joue donc<br />
soit sur l ’amplitu<strong>de</strong> et la phase<br />
soit sur l ’amplitu<strong>de</strong> <strong>de</strong> <strong>de</strong>ux porteuses en quadrature<br />
• La mo<strong>du</strong>lation consiste donc à transformer la succession<br />
<strong>de</strong>s bits à transmettre en (A(t), ϕ(t)) ou en (I(t), Q(t)), puis<br />
en le <strong>signal</strong> mo<strong>du</strong>lé correspondant<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La mo<strong>du</strong>lation<br />
• Une mo<strong>du</strong>lation très simple consiste, si on veut<br />
transmettre un débit <strong>de</strong> D bits/s, à générer le<br />
<strong>signal</strong> d ’amplitu<strong>de</strong> A(t) suivant:<br />
48<br />
A(t)=2.b n-1 pour: nT
La mo<strong>du</strong>lation<br />
49<br />
On peut représenter la constellation <strong>de</strong> la mo<strong>du</strong>lation<br />
dans le plan (I,Q):<br />
Q<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
I
La mo<strong>du</strong>lation<br />
• De même une mo<strong>du</strong>lation <strong>numérique</strong> <strong>de</strong> phase<br />
très simple:<br />
50<br />
ϕ(t)=(2 b n -1). ϕ 0<br />
avec T=1/D<br />
pour: nT
La mo<strong>du</strong>lation<br />
51<br />
On peut représenter la constellation <strong>de</strong> la mo<strong>du</strong>lation<br />
dans le plan (I,Q):<br />
Q<br />
ϕ 0<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie<br />
I
La mo<strong>du</strong>lation<br />
• De même une mo<strong>du</strong>lation <strong>numérique</strong> <strong>de</strong><br />
fréquence très simple:<br />
52<br />
f(t)=(2 b n -1). Δf pour: nT
La démo<strong>du</strong>lation<br />
• si l ’on connaît la mo<strong>du</strong>lation on peut appliquer la<br />
fonction inverse à la <strong>réception</strong> (la démo<strong>du</strong>lation)<br />
• il ne faut pas oublier cependant que le <strong>signal</strong> reçu<br />
est entaché par les distorsions et le bruit <strong>du</strong>s au<br />
canal <strong>de</strong> transmission<br />
• en particulier se pose le problème <strong>de</strong>s multitrajets<br />
<strong>de</strong> propagation et donc <strong>de</strong>s interférences<br />
intersymboles<br />
• Dans le cas d ’interférences intersymboles<br />
significatives il faut faire <strong>de</strong> l ’égalisation ou un<br />
<strong>traitement</strong> équivalent<br />
53<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La démo<strong>du</strong>lation en présence<br />
d ’interférences intersymboles<br />
54<br />
• Si on a plusieurs trajets on a le <strong>signal</strong> reçu<br />
composite suivant:<br />
R(t)=Σ C i(t).E(t-τ i(t)) + b(t)<br />
où E est le <strong>signal</strong> émis<br />
R le <strong>signal</strong> reçu<br />
les C i(t) sont les coefficients (complexes) <strong>de</strong>s différents trajets<br />
les τ i(t) sont les retards <strong>de</strong>s différents trajets<br />
b est le bruit<br />
On peut le réécrire sous la forme:<br />
R(t)=C(t)*E(t) + b(t) (où * est la convolution et C(t) est<br />
le filtre équivalent au canal <strong>de</strong> transmission)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie
La démo<strong>du</strong>lation en présence d ’interférences<br />
intersymboles<br />
• Si on néglige le bruit dans un premier temps:<br />
55<br />
R(t)=C*E(t) Pour retrouver E(t) à partir à partir <strong>de</strong> R(t)<br />
– il faut connaître C(t)<br />
– il faut donc estimer le canal<br />
• Pour cela, dans le GSM, on insère, au milieu <strong>du</strong> burst, une séquence<br />
(S(t)) connue <strong>de</strong> l’émetteur et <strong>du</strong> récepteur<br />
– pendant la <strong>réception</strong> <strong>de</strong> cette séquence, on reçoit:<br />
R s(t) = C(t) * S(t) (on connaît R s (t) et S(t), on calcule donc C(t))<br />
Si on fait l ’hypothèse <strong>de</strong> stationnarité <strong>du</strong> canal sur la <strong>du</strong>rée <strong>du</strong> burst, on peut<br />
appliquer C(t) sur l ’ensemble <strong>du</strong> burst:<br />
R(t) = C(t) * E(t)<br />
R(t) et C(t) sont connus donc on peu calculer E(t) qui est<br />
le <strong>signal</strong> mo<strong>du</strong>lé émis. On peut donc retrouver les<br />
bits transmis (au pris d ’un <strong>traitement</strong> d ’égalisation ou<br />
équivalent)<br />
Ph. Mège <strong>Architecture</strong> <strong>de</strong> <strong>traitement</strong> <strong>du</strong> <strong>signal</strong> <strong>numérique</strong> en radiotéléphonie