
El concepto general:
Entonces, tuve esta idea/concepto ingenioso para un "dispositivo" que le brindaría acceso constante a Internet, incluso si su conexión cambiaba constante y frecuentemente.
El dispositivo":
El "dispositivo" es una pequeña red (puedes llevarla en una mochila o bolso) de dispositivos móviles conectados a una computadora portátil económica o a una Raspberry Pi. Dado que cambiar las conexiones inalámbricas es un proceso algo lento, tuve la idea de utilizar el procesamiento paralelo para "acelerarlo".
El problema de ejemplo:
Digamos que estoy caminando por Jane St. Hay un McDonald's, algunas casas que han configurado redes para invitados, un hotel y una escuela, y las conexiones inalámbricas que se transmiten desde estos lugares son públicas y están equidistantes entre sí en una línea. . Digamos que mientras camino, no tengo datos móviles, necesito descargar mi libro electrónico para las clases, me llevará algo de tiempo y me preocupo muy poco por la seguridad de mi propia red.
Mi solución/desglose de cómo funciona el "dispositivo":
Lo que mi "dispositivo" haría es que uno o más de sus dispositivos móviles establezcan conexiones inalámbricas, luego se le pedirá a otro dispositivo móvil que cambie su conexión inalámbrica. Una vez realizado el cambio, se le indica al siguiente dispositivo móvil de la cadena que cambie su conexión inalámbrica si es necesario (se detecta una conexión débil). Mientras esto sucede, todos los dispositivos están conectados a una computadora central, digamos un viejo thinkbrick de IBM o una Raspberry Pi. El objetivo es asegurarse de que el thinkbrick o raspberry pi tenga una conexión de red constante, o al menos si la conexión se corta, se restablecerá en menos de segundos.
Demasiado largo; No leí:
El problema aquí es que, dado que la conexión a un ISP cambia constantemente y hay múltiples conexiones a diferentes ISP a la vez, eso tiende a "romper las cosas" que realiza la computadora central/IBM Thinkbrick/Raspberry Pi.
¿Hay alguna manera de evitarlo o al menos reducirlo (como la vinculación de redes)?
Información adicional sobre conceptos no relacionados con el problema:
Dado que los dispositivos que controlan las conexiones a la red exterior son dispositivos móviles, tengo la intención de configurarlos para que también cambien la conexión de red según la ubicación. Si la red sabe que una ubicación tiene conexiones buenas y confiables, los dispositivos móviles en esa red intentarán conectarse a esas conexiones primero.