Общая концепция:

Итак, у меня была отличная идея / концепция для "устройства", которое обеспечило бы вам постоянный доступ к Интернету, даже если ваше соединение постоянно и часто менялось.

Устройство":

"Устройство" представляет собой небольшую сеть (вы можете носить ее в рюкзаке или сумочке) из привязанных мобильных устройств, подключенных либо к дешевому ноутбуку, либо к малиновому пи. Поскольку смена беспроводных соединений - это довольно медленный процесс, у меня была идея использовать параллельную обработку, чтобы "ускорить" ее.

Пример задачи:

Допустим, я иду по улице Джейн. Есть McDonald's, некоторые дома, в которых настроены гостевые сети, гостиница и школа, а беспроводные соединения, транслируемые из этих мест, являются общедоступными и равноудалены друг от друга по линии , Скажем, пока я иду, у меня нет сотовых данных, мне нужно скачать электронную книгу для занятий, это займет некоторое время, и я очень мало беспокоюсь о своей собственной безопасности сети.

Мое решение / описание того, как работает "устройство":

Мое "устройство" должно было бы сделать так, чтобы одно или несколько мобильных устройств установили беспроводное соединение, а затем другому мобильному устройству сказали бы изменить его беспроводное соединение. Как только изменение было внесено, следующее мобильное устройство в цепочке получает указание изменить свое беспроводное соединение при необходимости (обнаружено слабое соединение). Пока это продолжается, все устройства привязаны к центральному компьютеру, скажем, старый IBM думбрик или rapsberry pi. Цель состоит в том, чтобы удостовериться, что у thinkbrick или raspberry pi есть постоянное сетевое соединение, или, по крайней мере, если соединение обрывается, оно сразу же восстанавливается менее чем за секунды.

Слишком долго; Не читал:

Проблема здесь заключается в том, что, поскольку соединение с провайдером постоянно меняется, и одновременно происходит несколько соединений с разными провайдерами, это имеет тенденцию "ломать вещи", выполняемые центральным компьютером /IBM Thinkbrick /Raspberry Pi.

Есть ли способ предотвратить это или, по крайней мере, уменьшить эту проблему (например, сетевое соединение)?

Дополнительная информация о проблемах, не связанная с концепцией:

Поскольку устройства, контролирующие соединения с внешней сетью, являются мобильными устройствами, я намерен настроить их так, чтобы они также меняли сетевое соединение в зависимости от местоположения. Если сеть знает о наличии надежных надежных подключений, мобильные устройства в этой сети сначала попытаются подключиться к этим подключениям.

0