Das Gesamtkonzept:
Also hatte ich diese raffinierte Idee / Konzept für ein "Gerät", das Ihnen einen konsistenten Zugang zum Internet ermöglicht, selbst wenn sich Ihre Verbindung ständig und häufig ändert.
Das Gerät":
Das "Gerät" ist ein kleines Netzwerk (Sie können es in einem Rucksack oder einer Handtasche mit sich führen) von verbundenen Mobilgeräten, die entweder mit einem billigen Laptop oder einem Himbeer-Pi verbunden sind. Da das Ändern von drahtlosen Verbindungen etwas langsam ist, hatte ich die Idee, die parallele Verarbeitung zu verwenden, um sie zu "beschleunigen".
Das Beispielproblem:
Nehmen wir an, ich gehe die Jane Street entlang. Es gibt einen McDonald's, einige Häuser, in denen Gastnetzwerke eingerichtet sind, ein Hotel und eine Schule, und die drahtlosen Verbindungen, die von diesen Orten ausgestrahlt werden, sind öffentlich und in einer Linie gleich weit voneinander entfernt . Nehmen wir an, während ich unterwegs bin, habe ich keine Mobilfunkdaten, ich muss mein eBook für den Unterricht herunterladen, es wird einige Zeit dauern, und ich kümmere mich sehr wenig um meine eigene Netzwerksicherheit.
Meine Lösung / Aufschlüsselung der Funktionsweise von "Gerät":
Was mein "Gerät" tun würde, ist, dass eines oder mehrere seiner mobilen Geräte drahtlose Verbindungen herstellen. Dann würde ein anderes mobiles Gerät angewiesen, seine drahtlose Verbindung zu ändern. Sobald die Änderung vorgenommen wurde, wird das nächste Mobilgerät in der Kette angewiesen, die drahtlose Verbindung bei Bedarf zu ändern (schwache Verbindung erkannt). Während dieses Vorgangs sind alle Geräte an einen zentralen Computer angebunden, z. B. einen alten IBM Thinkbrick oder einen Rapsberry Pi. Das Ziel ist es, sicherzustellen, dass der ThinkBack oder Himbeer-Pi eine konstante Netzwerkverbindung hat. Wenn die Verbindung ausfällt, ist sie in weniger als Sekunden wiederhergestellt.
Zu lang; Nicht gelesen:
Da sich die Verbindung zu einem Internetdienstanbieter ständig ändert und mehrere Verbindungen zu verschiedenen Internetdienstanbietern gleichzeitig bestehen, kann dies dazu führen, dass die vom Zentralcomputer / IBM Thinkbrick / Raspberry Pi ausgeführten Vorgänge unterbrochen werden.
Gibt es eine Möglichkeit, das zu verhindern oder zumindest das Problem zu reduzieren (wie Netzwerkbindung)?
Zusätzliche problemunabhängige Konzeptinformationen:
Da es sich bei den Geräten, die die Verbindungen zum externen Netzwerk steuern, um mobile Geräte handelt, beabsichtige ich, sie so einzurichten, dass die Netzwerkverbindung auch ortsabhängig geändert wird. Wenn dem Netzwerk bekannt ist, dass ein Standort über zuverlässige Verbindungen verfügt, versuchen die mobilen Geräte in diesem Netzwerk zunächst, eine Verbindung zu diesen Verbindungen herzustellen.