Tipos de Códigos de Ruido Pseudorandom (PN)

El ruido pseudorandom sirve como una especie de patrón criptográfico que —aunque parece aleatorio al observador— eventualmente se repite tras un período típicamente muy largo, a veces incluso años. Un subconjunto del ruido pseudorandom, los códigos pseudorruido (PN), presentan espectros similares a los de secuencias aleatorias, excepto que cada espectro de código PN es determinista, es decir, predecible. Los códigos PN se prestan a la modulación en telecomunicaciones, funcionando en sondeo atmosférico, comunicaciones móviles y sistemas de posicionamiento global.

Secuencias de Longitud Máxima (m-secuencias)

Las secuencias de longitud máxima, también conocidas como m-secuencias o secuencias de longitud máxima, actúan como el tipo más común de código pseudorruido. Cada m-secuencia ocurre como una secuencia binaria pseudoaleatoria. De todos los tipos de códigos pseudorruido, estas son típicamente las más fáciles de generar. Las m-secuencias miden la respuesta al impulso —usada para medir parámetros acústicos de sistemas lineales como salas— obteniendo una ganancia de procesamiento extremadamente grande. Esta gran ganancia permite mediciones precisas a niveles de sonido moderados.

Códigos Gold

Los códigos Gold combinan dos secuencias de longitud máxima, cada una con un desplazamiento de campo de Galois —o finito— diferente, de forma lineal. No toda pareja de m-secuencias genera un código Gold; las que lo hacen se llaman "parejas preferidas". Los códigos Gold suelen servir a sistemas de comunicación móvil de espectro ensanchado. Sistemas de software conocidos como generadores de códigos Gold o módulos Gold generan automáticamente estos códigos.

Códigos Kasami

Los códigos Kasami funcionan de forma similar a los Gold. Este tipo de código PN resulta de combinar un código Gold completo con una versión decimada de una de las dos secuencias de longitud máxima que forman un código Gold. Como los códigos Kasami presentan las mismas propiedades de correlación que los Gold, algunos de ellos —al igual que los Gold— tienen funciones de autocorrelación y correlación cruzada, permitiendo multiplexación por división de código. Estas características permiten que los códigos Kasami funcionen bien incluso ante transmisiones interferentes.

Códigos Barker

Al igual que los códigos Gold y Kasami, los códigos Barker son un código pseudorruido menos común que las m-secuencias. Existen en longitudes de 2, 3, 4, 5, 7, 11 y 13 dígitos. Estas cadenas, especialmente las de 11 y 13 dígitos, se prestan a la compresión de pulsos de señales de radar y transmisiones de espectro ensanchado de secuencia directa. Los códigos Barker, un tipo de código binario, ocurren como una especie de "chirrido" repetido.