Types de codes pseudobruit
Le bruit pseudo-aléatoire sert de motif cryptographique qui, bien qu'aléatoire en apparence pour l'observateur, se répète finalement après une période généralement très longue, parfois même des années. Un sous-ensemble du bruit pseudo-aléatoire, les codes pseudobruit (PN) présentent des spectres similaires à ceux des séquences aléatoires, sauf que chaque spectre de code PN est déterministe, c'est-à-dire prévisible. Les codes PN se prêtent à la modulation dans les télécommunications, notamment pour la sondage atmosphérique, les communications mobiles et les systèmes de positionnement global.
Séquences de longueur maximale
Les séquences de longueur maximale, également appelées m-séquences ou séquences de longueur maximale, constituent le type le plus courant de code pseudobruit. Chaque m-séquence se présente comme une séquence binaire pseudo-aléatoire. Parmi tous les types de codes pseudobruit, ce sont généralement les plus faciles à générer. Les m-séquences mesurent la réponse impulsionnelle — utilisée pour mesurer les paramètres acoustiques de systèmes linéaires tels que les salles — en accumulant un gain de traitement extrêmement élevé. Cette grande quantité de gain permet des mesures précises à des niveaux sonores modérés.
Codes de Gold
Les codes de Gold combinent deux séquences de longueur maximale, chacune avec un décalage de corps de Galois — ou corps fini — différent, de manière linéaire. Tous les couples de m-séquences ne génèrent pas un code de Gold ; ceux qui le font sont appelés « paires préférées ». Les codes de Gold sont généralement destinés aux systèmes de communication mobile à spectre étalé. Des systèmes logiciels appelés générateurs de codes de Gold ou modules Gold génèrent automatiquement ces codes.
Codes de Kasami
Les codes de Kasami fonctionnent de manière similaire aux codes de Gold. Ce type de code PN résulte de la combinaison d'un code de Gold complet avec une version décimée de l'une des deux séquences de longueur maximale qui forment un code de Gold. Comme les codes de Kasami présentent les mêmes propriétés de corrélation que les codes de Gold, certains d'entre eux — tout comme les codes de Gold — possèdent des fonctions d'autocorrélation et de corrélation croisée, permettant le multiplexage par division de code. Ces caractéristiques permettent aux codes de Kasami de bien fonctionner même en présence de transmissions parasites.
Codes de Barker
Comme les codes de Gold et de Kasami, les codes de Barker sont des codes pseudobruit moins courants que les m-séquences. Différents codes de Barker existent en longueurs de deux, trois, quatre, cinq, sept, onze et treize chiffres. Ces chaînes de chiffres, en particulier les codes à 11 et 13 chiffres, se prêtent à la compression d'impulsion des signaux radar et aux transmissions à spectre étalé en séquence directe. Les codes de Barker, un type de code binaire, se manifestent comme une sorte de « chirp » répété.
