¿Las naves espaciales de la NASA (¿y la ESA?) en el espacio profundo ahora pueden almacenar y reenviar mensajes entre ellas?

Hay discusiones bajo la respuesta actual a ¿Podrán Curiosity y el rover Mars 2020 comunicarse entre sí a través de un orbitador de Marte? sobre la viabilidad de que MRO reciba un mensaje de un rover en Marte y lo envíe a otro.

Me parece recordar haber leído sobre un esfuerzo de la NASA (y quizás de la NASA + ESA) hace varios años para hacer que las futuras naves espaciales del espacio profundo puedan intercomunicarse de una manera más flexible que en el pasado, de modo que los mensajes entre dos puntos puedan tomar rutas diferentes. y varias naves espaciales pueden recibir y luego reenviar mensajes a otras naves espaciales de manera sencilla.

Pero no recuerdo dónde lo leí ni cómo se llamaba.

¿Estoy loco, o esto es realmente una cosa?

¿Los rovers también pueden jugar?

Pregunta: Además de la capacidad de cada uno de llamar a casa por sí mismo, ¿las naves espaciales de la NASA (¿y la ESA?) en el espacio profundo ahora pueden almacenar y reenviar mensajes entre ellas?

¿Pueden llamar a casa por sí mismos o se les ordena que llamen?
Este tipo de concepto se conoce como "red de malla". Hay mucho trabajo en esto para futuras misiones lunares.
@CourageousPotato gracias, sé que hay aplicaciones que las personas pueden poner en sus teléfonos para que puedan configurar una red de mensajería basada en comunicaciones WiFi a WiFi directamente entre teléfonos y omitir redes celulares o incluso servidores WiFi, pero yo no sé lo que son y, por lo tanto, no mencioné la analogía en la pregunta.

Respuestas (1)

¡Sí! Se conoce como la "Red tolerante a los retrasos" [ 1 ] (las versiones anteriores la llamaban "Red tolerante a las interrupciones" [ 2 ]). Actualmente se encuentra en proceso de estandarización por parte de la CCSDS. [ 3 ] El protocolo en sí se llama "Protocolo de paquete" y una implementación de BP está disponible como una aplicación de código abierto Core Flight System. [ 4 ]

Un ejemplo de uso del DTN entre la ESA y la NASA se realizó con el Trace Gas Orbiter (TGO) de la ESA ya en 2017. [ 5 ]

La versión corta de cómo funciona es esta:

  1. La nave espacial emisora ​​establece un enlace planificado con una nave espacial de relevo.
  2. La nave espacial repetidora reserva cierta cantidad de datos para el almacenamiento de la nave espacial emisora.
  3. La nave espacial emisora ​​puede cifrar los datos que necesita transmitir (esto no es obligatorio en el protocolo).
  4. La nave espacial emisora ​​envía los datos a través del enlace de radio a la nave espacial de retransmisión. Si no recuerdo mal, la nave espacial de retransmisión notifica a la nave espacial emisora ​​si no ha podido recibir (o decodificar) algunos de los paquetes.
  5. Al final de la transmisión, la nave espacial emisora ​​puede decidir eliminar los datos para dejar espacio para el almacenamiento de más datos científicos (esto es configurable).
  6. Cuando la nave espacial de retransmisión establece otro enlace (con la tierra o con otra nave espacial de retransmisión), enviará esa información almacenada.

Durante el Taller de software de vuelo en diciembre de 2019, un equipo demostró velocidades de transferencia de varios gigabytes por segundo con el uso de FPGA.

¡Gracias por esta respuesta clara, bien documentada, concisa y completa!