WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

à‰tude des codes ldpc réguliers.

( Télécharger le fichier original )
par Lamia Nour El houda Meghoufel
université Djilali Liabes faculté de science de là¢â‚¬â„¢ingénieur  - Master 2 Génie Electrique spécialité Génie Informatique 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.7. Résultats de la simulation

Dans cette partie, nous décrivons une série de simulations faites sous Matlab/Simulink. C'est l'outil de références pour la simulation numérique, il offre des possibilités avancées que ce soit en matière d'identification ou de commande. Il permet de manière plus générale, de résoudre une grande diversité de problèmes de simulation, dans des domaines aussi variés que le traitement de signal. L'objectif ici est d'illustrer le plus simplement possible le module de théorie de l'information dont la partie concernant le codage de canal constitue la finalité. La démarche consiste à évaluer les performances des codes LDPC réguliers [43] et ensuite, de comparer les performances avec celles des turbo-codes.

Pour évaluer les performances des codes LDPC réguliers, nous avons pris un code LDPC régulier associé à une modulation MDP-2 sur un canal gaussien.

Nous allons voir sur les figures suivantes l'évolution du TEB et du FER en fonction du rapport signal à bruit Eb/N0 (dB). Nous avons pris un code LDPC régulier de rendement 1/2 et de paramètres de la matrice (3*6).

10-1

10-2

10-3

10-4

10-5

10-6 0 1 2 3 4

100

Eb/N0(dB)

Figure III.3 : Evaluation des performances du TEB sur un canal gaussien d'un code LDPC régulier de rendement R=1/2 et de paramètres de la matrice (3*6) associée à une modulation MDP2.

Eb/N0 (dB)

10-1

10-2

10-3

10-4

10-5 0 1 2 3 4

100

Figure III.4 : Evaluation des performances du FER sur un canal gaussien d'un code LDPC régulier de rendement R=1/2 et de paramètres de la matrice (3*6) associée à une modulation MDP2.

Eb/N0 (dB)

10-1

10-

10-3

10-4

10-5

10-6 0 1 2 3 4

100

Le gain=1dB

FER

TEB

Figure III.5 : Evaluation des performances du TEB et du FER sur un canal gaussien d'un code LDPC régulier de rendement R=1/2 et de paramètres de la matrice (3*6) associée à une modulation

MDP2.

10-1

10-2

10-3

10-4

10-5

10-6

0 1 2 3

100

iter1 iter2 iter3 iter4 iter5 iter6

Eb/N0 (dB)

Figure III.6 : Evaluation du décodage itératif sur canal gaussien d'un code LDPC régulier de rendement 1/2 associé à une modulation MDP-2.

Eb/N0(dB)

10-1

10-2

10-3

10-4

10-5

10-60 1 2 3

100

iter1 iter2 iter3 iter4 iter5 iter6

Figure

III.7 : Evaluation du décodage itératif sur canal gaussien d'un code LDPC régulier de rendement 1/2 associé à une modulation MDP-2.

10-1

10-2

10-3

10-4

10-5

10-60 1 2 3

100

TEB(iter1) TEB(iter4) TEB(iter6) FER(iter1) FER(iter4) FER(iter6)

Eb/N0 (dB)

Figure III.8 : Evaluation des performances du TEB et du FER sur un canal gaussien d'une modulation MDP-2 à la 1ière ,4ième et la 6ième itération d'un code LDPC régulier de rendement R=1/2 et de paramètres (1000*2000).

Eb/N0 (dB)

10-1

10-2

10-3

10-4

10-5

10-6

10-7

0 1 2 3

100

5iter LDPC

6iter LDPC

5iter Turbo_code_non_poinçonné 6iter Turbo_code_non_ poinçonné 5iter Turbo_code_poinçonné 6iter Turbo_code_poinçonné

Figure III.9 : Evaluation du TEB sur canal gaussien d'un turbo code poinçonné ou non poinçonné et d'un code LDPC régulier de rendement 1/2 associé à une modulation MDP-2 à la 5ième et à la 6ième itération.

? Commentaires

? Prenons les figures III.3 et III.4, on remarque que le TEB et le FER diminuent à chaque

fois que le rapport signal à bruit augmente.

? Si on considère la figure III.5 et qu'on prend un Eb/N0=3dB, on remarque qu'on a un

FER = 4*10-2, et un TEB = 1.5*10-3.

Voyant maintenant d'après la figure III.5 le gain en dB entre la courbe représentant le TEB et celle représentant le FER.

Prenons sur cette figure, un TEB et un FER de 10-2, on remarque qu'il faudrait un Eb/N0(dB) égal à 3.4 dB pour le FER et un Eb/N0 égal à 2.4 dB pour le TEB ; donc on gagnerait : (3.4dB - 2.4 dB) = 1dB.

? Nous allons par la suite montrer le coté itératif du code LDPC régulier à six itérations.

Nous avons pris un rendement 1/2, et de paramètres (1000*2000).

D'après les courbes obtenues de la figure III.6, on remarque le TEB diminue lorsque le nombre des itérations augmente.

Par exemple d'après la figure III.6, pour un Eb/N0=0.5 dB on a :

o Pour la première itération on a un TEB=4*10-2.

o Pour la sixième itération on a un TEB=3*10-5.

Donc on remarque très clairement la diminution du TEB.

Maintenant, on va montrer le caractère itératif de ce code. On a choisit le code LDPC de rendement R=1/2.

D'après les courbes obtenues à partir de la figure III.7, on remarque le FER diminue lorsque le nombre des itérations augmente.

Par exemple d'après la figure III.7, pour un Eb/N0=0.5 dB on a :

o Pour la première itération on a un FER=5*10-2.

o Pour la sixième itération on a un FER=4*10-5.

Donc on remarque très clairement la diminution du FER.

? Sur la figure III.8, nous remarquons l'effet du caractère itératif qui apparait sur les courbes du TEB et du FER ; ce qui veut dire que le rajout du nombre d'itérations fait que le TEB et le FER diminuent. La différence est très claire par exemple sur les courbes de la 1ière et la 6ième itération.

? Dans le codage correcteurs d'erreurs, nous avons aussi le caractère itératif dans le turbo

code. Nous allons montrer ceci dans les figures suivantes en prenant un turbo code de rendement 1/2 poinçonné ou non poinçonné, un code LDPC régulier de même rendement et avec des paramètres (1000*2000) et en comparant les résultats.

D'après les courbes obtenues de la figure III.9, on remarque que les turbo-codes poinçonnés sont moins bons que les codes LDPC et les turbo-codes non poinçonnés.

Les codes LDPC sont meilleurs par rapport les turbo-codes poinçonnés et les turbo-codes non poinçonnés présentent de meilleurs résultats avec le caractère itératif.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand