13.07.2015 Views

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

Mécanismes de fiabilisation pro-actifs - ISAE

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8 Chapitre 2. Etat <strong>de</strong> l'art et principales notions2.2.2 Le canal à eacements <strong>de</strong> paquetsDans la majorité <strong>de</strong>s applications, les pertes considérées ne concernent pas <strong>de</strong>sbits isolés mais plutôt <strong>de</strong>s groupements <strong>de</strong> bits, pouvant aller jusqu'à plusieurs millions<strong>de</strong> bits. Il est alors judicieux d'introduire un modèle plus général que le canal àeacements : le canal à eacements <strong>de</strong> paquets.Dans ce cadre, les groupements <strong>de</strong> bits se font dans ce qu'on appelle <strong>de</strong>s paquets.Les pertes imputables à ce canal correspon<strong>de</strong>nt alors à <strong>de</strong>s pertes <strong>de</strong> paquets. Pardénition, lorsque un paquet est reçu, il n'est pas altéré, ce qui est garanti en pratiquepar un mécanisme <strong>de</strong> vérication d'intégrité : lorsque une erreur est détectée dans unpaquet, celui-ci est alors eacé.Dès lors, par la suite, les opérations sur le canal à eacements <strong>de</strong> paquets peuventêtre vues comme les opérations sur la canal à eacements binaire sur les bits <strong>de</strong> mêmeposition dans leur paquet correspondant, celles-ci étant eectuées alors en parallèle.Nous verrons par la suite que ceci à une inci<strong>de</strong>nce très forte sur les résultats pratiques<strong>de</strong> vitesse <strong>de</strong>s co<strong>de</strong>s correcteurs étudiés.Les contextes d'utilisation du canal à eacements <strong>de</strong> paquets sont très larges, onpourra alors citer parmi les exemples d'utilisation : L'ensemble <strong>de</strong>s réseaux <strong>de</strong> communication mo<strong>de</strong>rnes. En eet, la plupart <strong>de</strong>s<strong>pro</strong>tocoles mo<strong>de</strong>rnes (TCP,UDP,...) considèrent que, dès lors qu'une erreur binaireest détectée, le paquet <strong>pro</strong>tocolaire associée est eacé et n'est pas communiquéà la pile <strong>pro</strong>tocolaire <strong>de</strong> niveau supérieur. Ces <strong>pro</strong>tocoles fonctionnentdonc comme <strong>de</strong>s canaux à eacements <strong>de</strong> paquets naturels. Les mécanismes <strong>de</strong> stockage et <strong>de</strong> partage distribués. Le principe <strong>de</strong> ces applicationsest <strong>de</strong> considérer l'information comme répartie sur un nombre conséquentd'unités <strong>de</strong> stockage, qui peuvent à tout moment, être indisponibles. Là aussi,la liation avec les canaux à eacements <strong>de</strong> paquets est naturelle. L'informationpeut être stockée localement, comme par exemple, pour <strong>de</strong>s mécanismes<strong>de</strong> type RAID, ou globalement, comme dans les systèmes P2P.2.2.3 Quelques dénitions pour les canaux à eacements <strong>de</strong> paquetsDénition 2.1. On appelle corps ni (ou <strong>de</strong> Galois) un ensemble ni d'éléments surlequel sont dénies l'addition, la soustraction, la multiplication et la division. Pourchaque entier premier p et entier m, il existe un unique corps ni (à un isomorphismeprès) contenant q = p m éléments, et noté GF (q) ou plus communément Fq.Trois cas particuliers vont nous intéresser pour la suite <strong>de</strong>s travaux.Lorsque m = 1, le corps ni est équivalent à celui <strong>de</strong>s entiers dont les opérationssont dénies modulo p. Nous étudierons plus précisément ce type <strong>de</strong> corps dans lechapitre 6.Lorsque p = 2, les éléments du corps sont donc <strong>de</strong>s combinaisons <strong>de</strong> m bits. Enconséquence, l'addition et la soustraction dans ce corps sont équivalentes au XOR

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!