(Excavando algunos recuerdos VIEJOS aquí ...)
Imagina, por el bien del argumento, un pulso de radar de 5 milisegundos. Por sí mismo, ese pulso le da una cierta cantidad de error en su estimación de rango.
Ahora divida ese pulso en varios "chips" más cortos, invierta la fase en algunos de los chips y deje los otros en paz. Cuando el pulso se recupere, las reversiones de fase aún serán perceptibles. El procesamiento de la señal puede calcular muy de cerca, usando la matemática de correlación, cuánto se demoró el pulso y brindarle una estimación de rango significativamente más precisa (y precisa) que la que podría obtener del pulso de vainilla simple
La parte difícil es elegir los chips para invertir la fase. Eso es lo que son los códigos de Barker: te dicen cuántas fichas usar y cuáles invertir. No sé nada de las matemáticas utilizadas para desarrollarlas. Una memoria ANTIGUA dice que el código más largo conocido es de 17 chips, pero el comentarista dice que el más largo conocido es 13, y en reflexión creo que eso es correcto.
El efecto es casi el mismo: comprimir el pulso, lo que lo hace mucho más corto en tiempo. Normalmente, esto requeriría un transmisor mucho más potente y un interruptor de pulso mucho más rápido en el transmisor.