stringtranslate.com

Ruido pseudoaleatorio

En criptografía , el ruido pseudoaleatorio ( PRN [1] ) es una señal similar al ruido que satisface una o más de las pruebas estándar de aleatoriedad estadística . Aunque parece carecer de un patrón definido , el ruido pseudoaleatorio consiste en una secuencia determinista de pulsos que se repetirá tras su período. [2]

En los dispositivos criptográficos , el patrón de ruido pseudoaleatorio está determinado por una clave y el periodo de repetición puede ser muy largo, incluso millones de dígitos.

El ruido pseudoaleatorio se utiliza en algunos instrumentos musicales electrónicos , ya sea solo o como entrada para la síntesis sustractiva , y en muchas máquinas de ruido blanco .

En los sistemas de espectro ensanchado , el receptor correlaciona una señal generada localmente con la señal recibida . Estos sistemas de espectro ensanchado requieren un conjunto de uno o más "códigos" o "secuencias" tales que

En un sistema de espectro ensanchado de secuencia directa , cada bit de la secuencia binaria pseudoaleatoria se conoce como chip y la inversa de su período como velocidad de chip ; comparar la tasa de bits y la tasa de símbolos .

En una secuencia de espectro ensanchado por salto de frecuencia , cada valor de la secuencia pseudoaleatoria se conoce como número de canal y el inverso de su período como tasa de salto . La Parte 15 de la FCC exige al menos 50 canales diferentes y una velocidad de salto de al menos 2,5 Hz para sistemas de salto de frecuencia de banda estrecha.

Los satélites GPS transmiten datos a una velocidad de 50 bits de datos por segundo: cada satélite modula sus datos con un flujo de bits PN a 1,023 millones de chips por segundo y los mismos datos con otro flujo de bits PN a 10,23 millones de chips por segundo. Los receptores GPS correlacionan el flujo de bits PN recibido con una referencia local para medir la distancia. El GPS es un sistema de sólo recepción que utiliza mediciones de tiempo relativo de varios satélites (y las posiciones conocidas de los satélites) para determinar la posición del receptor.

Otras aplicaciones de determinación de distancias implican transmisiones bidireccionales. Una estación local genera una secuencia de bits pseudoaleatoria y la transmite a la ubicación remota (utilizando cualquier técnica de modulación). Algún objeto en la ubicación remota hace eco de esta señal PN a la estación de ubicación, ya sea pasivamente, como en algunos tipos de sistemas de radar y sonar, o usando un transpondedor activo en la ubicación remota, como en el sistema Apollo Unified S-band . [3] Al correlacionar una (versión retrasada de) la señal transmitida con la señal recibida, se puede determinar un tiempo preciso de ida y vuelta hasta la ubicación remota y, por lo tanto, la distancia.

código PN

Un código de pseudoruido ( código PN ) o código de ruido pseudoaleatorio ( código PRN ) es aquel que tiene un espectro similar a una secuencia aleatoria de bits pero se genera de forma determinista . Las secuencias más utilizadas en los sistemas de espectro ensanchado de secuencia directa son las secuencias de longitud máxima , los códigos Gold , los códigos Kasami y los códigos Barker . [4]

Ver también

Referencias

  1. ^ "Cambiar tema: Expansión del ruido pseudoaleatorio (PRN)" (PDF) . GPS.GOV. Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 13 de julio de 2011 .
  2. ^ Dominio publico Este artículo incorpora material de dominio público de la Norma federal 1037C. Administración de Servicios Generales . Archivado desde el original el 22 de enero de 2022. (en apoyo de MIL-STD-188 ).
  3. ^ "El sistema de banda S unificado Apollo"
  4. ^ "Secuencias PN". Archivado desde el original el 12 de mayo de 2006 . Consultado el 24 de marzo de 2006 .