Академический Документы
Профессиональный Документы
Культура Документы
F IGURE 1: Schma dun metteur numrique. Les questions suivantes vous permettront de revoir quelques ides fondamentales. 1. Dnir une source numrique et donner quelques exemples. 2. Une source numrique peut tre engendre partir dune source analogique par conversion analogique / numrique (A/N) : la parole numrise par exemple. Estimer le dbit binaire dinformation dun convertisseur A/N pour la parole. 3. Quel est le rle dun codeur de source ?
TD-Exercices 2012 - 1A
4. Apparemment lunit de chiffrement de la gure 1 joue un rle trs important dans un systme numrique. Pourquoi ? 5. En rajoutant de la redondance, le codeur de canal protge linformation des effets du canal. Quelle est la diffrence par rapport au chiffrement ? 6. Paradoxalement, le codeur de source limine la redondance alors que le codeur de canal en rajoute. Bizarre, non ? Expliquer. 7. Expliquer le rle de lunit de mise en forme et du modulateur. Pourquoi doit-on faire appel ces units ? 8. Indiquer clairement dans quelles units de la gure 1, linformation est traite sous forme numrique et dans quelles sous forme analogique . 9. Quelles units de traitement, du schma de la gure 1, sont optionnelles ? 10. Reprsenter le schma dun rcepteur adapt cette chane de transmission. Expliquer le fonctionnement de chaque unit en faisant rfrence la chane dmission.
TD-Exercices 2012 - 1A
III. tude de s (t )
1. crire lexpression dun signal s (t ) modul numriquement en amplitude par une source S , M-aire. Rappeler les hypothses ralises. 2. Calculer la fonction dautocorrlation de s (t ). 3. Montrer de R ss (t ; ), nest pas stationnaire . 4. Montrer de R ss (t ; ), est priodique en t de priode T . Complment - La formule de Bennett Il est bien connu quon peut calculer la densit spectrale de puissance S ss ( f ) grce au thorme de Wiener-Kintchine tendu aux processus cyclostationnaires(voir le poly sur la DSP disponible sur le site) La fonction dautocorrlation Rss dnie comme la moyenne sur une priode, vaut : Rss () = Ceci revient calculer : 1 T
T
1 T
E[s (t ).s (t )] d t .
Rss () =
Raa (k ).
k n
h (t nT ).h (t nT + kT ) d t h (t ).h (t + kT ) d t
1 = T 1 = T
(n 1)T
Raa (k ).
k n
nT +
Raa (k ).
k
h (t ).h (t ( kT )) d t .
(t ) = h (t ), dont sa transforme de Fourier vaut TF{ H ( f )}, alors on obtient : Soit h Rss () = 1 T )( kT ). Raa (k ).(h h
k
Daprs le thorme de Wiener-Kintchine tendu, le spectre S ss ( f ) = TF{Rss ()}, do : S ss ( f ) = 1 = T 1 = T Vu que le premier facteur,
k
1 T
)( kT ) e2 j f d Raa (k ).(h h
k
Raa (k )e2 j k f T .
k
)( kT ) e2 j f (kT ) d (h h )(t ) e2 j f t d t (h h
Raa (k )e2 j k f T .
k
Raa (k )e2 j k f T ,
est la densit spectrale de puissance des symboles, S aa ( f ), et que le deuxime facteur : } = H ( f ). H ( f ) = | H ( f )|2 , TF{h h
TD-Exercices 2012 - 1A
le spectre de s (t ) est donn par : 1 | H ( f )|2 S aa ( f ). T Cette expression est connue sous le nom de Formule de Bennet. S ss ( f ) =
TD-Exercices 2012 - 1A
2. Peut-on raliser cette transmission sans Interfrence entre Symboles (IES) ? Si cest le cas, dterminer le rolloff maximal. Dans le cas contraire, dterminer la taille minimale de lalphabet S 4 qui garantit une transmission sans IES. On veut analyser maintenant lvolution vers lordre 8. Chaque voie de communication transporte toujours 64 bits dinformation. 3. Peut-on raliser cette transmission sans IES en utilisant le mme ltre de mise en forme que celui utilis pour lordre 4 ? Si cest le cas, dterminer le rolloff maximal. Dans le cas contraire, dterminer la taille minimale de lalphabet S 8 qui garantit une transmission sans IES.
TD-Exercices 2012 - 1A
t t T ) sinc( ). T T a k h (t kT ),
1. Combien vaut le temps de symbole T ? 2. Calculer | H ( f )| = |TF{h (t )}|. 3. Estimer la largeur de bande BW de s (t ). 4. Est-ce que cette mise en forme en bande de base vrie le critre de Nyquist ? Conclure sil y a ou non de lIES. 5. Proposez un algorithme de dcodage pour cette mise en forme. 6. Pour tester la validit de la mise en forme on a construit le DO de s (t ). Parmi les DO de la gure 2, quel est celui qui correspond ce systme ?
TD-Exercices 2012 - 1A
TD-Exercices 2012 - 1A
TD-Exercices 2012 - 1A
TD-Exercices 2012 - 1A
(a)
(b)
(c)
1. Dterminer le dbit D global du systme. 2. Dterminer la structure du rcepteur Rx qu minimise la probabilit derreur au point B. 3. Sachant que la largeur de bande du canal BC = 1M H z , dterminer la valeur du roll-off, qui garantit une transmission sans IES. 4. On contrle la performance du systme en construisant le diagramme de loeil au point A. Lequel de ces diagrammes vous semble correct ? Justiez votre rponse. 5. Calculer la puissance requise pour garantir une P b = 107 au point B. 6. Tout dun coup, la probabilit derreur au point B augmente P b = 105 , alors quaucun changement a t dtect au point de pilotage A. On construit le diagramme de loeil au point B et
10
TD-Exercices 2012 - 1A
on saperoit quil na pas chang. Qui peut tre responsable de cette perte dans la qualit de service ? Justier votre rponse. Une panne du canal, exige son remplacement en urgence. Malheureusement, les secours disponibles sont de qualit infrieure et la largeur de bande du canal passe de B c B c /2. 7. Dterminer lordre de la modulation et le nouveau facteur de roll-off qui garantit une transmission sans IES pour ce nouveau scnario de fonctionnement. 8. Calculer la pnalit en nergie par bit dinformation pour ce nouveau scnario de fonctionnement, si on souhaite entretenir la mme qualit de service.
11
TD-Exercices 2012 - 1A
12
TD-Exercices 2012 - 1A
Cette condition de parit revient avoir un nombre pair de bits dans chaque mot de code. Pour cette raison on parle de parit paire. Il est tout fait envisageable, de rajouter un bit de parit de telle faon que la somme XOR des bits du mot de code soit toujours 1. On parle dans ce cas de parit impaire. En revenant sur lexemple prcdent : d = 01011, c = 010110. 1. Construire un code de check parit paire C (3, 2). Lister tous les mots de code. Dterminer la distance minimale du code ainsi construit. 2. Id., mais avec parit impaire. 3. Lequel des deux codes vous choisiriez ?
13
TD-Exercices 2012 - 1A 2. Lister tous les mots de C et trouver la distribution des poids. Dterminer la capacit de dtection et de correction de C . 3. Pour amliorer les performances du code C , on dcide de construire un nouveau code C , en supprimant tous les mots de C de poids impair. Lister les mots de C . Dterminer les nouveaux paramtres n et k de ce nouveau code. 4. Le code C , est-il linaire ? Dterminer la capacit de dtection et de correction de C . 5. Si le code C est linaire, trouver une matrice gnratrice G .
1. Determiner les paramtres (n , k ) de C . 2. Est-ce que les messages suivants sont des mots de code de C ? m = (111001) m = (100110) 3. Dterminer une matrice generatrice G de C . 4. Lister tous les mots de C . 5. Dterminer le distance minimale de C .
14
TD-Exercices 2012 - 1A
1 0 0 1 0 1 1 H = 0 1 0 1 1 1 0 0 0 1 0 1 1 1
1. Dterminer la matrice gnratrice G de ce code 2. Calculer tous les mots de code de G . 3. Calculer les poids des mots de codes. Dduire sa distance minimale. Trouver le spectre des poids. 4. Calculer la probabilit de dtecter une erreur. 5. Si la probabilit de transition du canal p < 1/2, proposer un algorithme de dcodage simple et calculer la probabilit derreur. Comparer cette probabilit pour n = 3 et n = 7. 6. Dans le cas o p = 102 , calculer la capacit du canal. 7. Enoncer, pour cet exemple, le thorme de codage de canal de Shannon. 8. Comparer, pour les codes rptition, n = 3 et n = 7, la performance par rapport la limite prconise par le thorme de Shannon.
En utilisant les deux premiers termes de lapproximation de Stirling prouvez que les coefcients binomiaux N n , vrient : N n 2 N . H 2 (n / N ) .
2. Un systme de transmission numrique, binaire, bipolaire, utilise un signal modul en amplitude du type : s (t ) = a k h (t kT ),
k
o a k = 1, T et le dure dun symbole binaire, et h (t ) et le ltre rel de mise en forme en bande de base.
15
TD-Exercices 2012 - 1A
1 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 1 0 0 0 0 0 0
0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0
0 0 0 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 0 0 0 1
16
TD-Exercices 2012 - 1A
s (t )
- @ @ 6
p (t ) s si g (t ) s
cos(2 f 0 t ) sin(2 f 0 t )
F IGURE 1: Dmodulateur
1. Dterminer le dbit binaire par voie de communication. 2. Montrer que le dmodulateur de la gure 1, avec cos(2 f 0 t ) permet de rcuprer le canal de parole en bande de base, alors que sin(2 f 0 t ) permet de rcuprer le canal de signalisation. On peut traiter la liaison montante de lUMTS comme un systme de transmission en bande de base, en oubliant la modulation sur frquence f 0 . 3. Proposer un schma de transmission point point pour la parole et pour la signalisation. Indiquer trs clairement quel est le rle de chaque entit de traitement. 4. Calculer la largeur de bande requise pour transmettre parole et signalisation sans interfrence entre symboles.
1 Voir la rf ETSI TS 125 104 V9.3.9 (2010-04) - http://www.etsi.org
17
TD-Exercices 2012 - 1A
5. Dterminer lefcacit spectrale du signal mis. 6. Calculer la puissance moyenne requise pour assurer une probabilit derreur bit sur le canal de parole, P b 10 3 Un vnement important dans lenvironnement radio du tlphone portable, ncessite lmission de deux fois plus de donnes de signalisation vers la station de base. Deux solutions sont possibles : on fait premption du canal de parole (cest dire on vole littralement la voie de parole) ; on double le dbit de la voie de signalisation. 7. En supposant que la largeur de bande disponible reste inchange, dterminer lordre de modulation ainsi que lnergie par bit requis pour la mme qualit de service, si la deuxime solution est retenue. On dcide de protger le voie de parole grce un code en bloc linaire de matrice de check de parit H dnie par : 1 1 1 1 0 0 H = 1 0 1 0 1 0 0 1 1 0 0 1 8. Dterminer les paramtres (n , k ) ce code, ainsi que sa capacit de dtection et de correction.
18