Смартфонная ad hoc сеть
Смартфонная ad hoc сеть (англ. Smartphone ad hoc network, SPAN) — разновидность беспроводной ad hoc сети, в которой используются смартфоны. При наличии встроенных средств поддержки ad hoc сетей, группа смартфонов, находящихся рядом друг с другом, может создать временную сеть. Смартфонные ad hoc сети используют имеющееся оборудование (главным образом Bluetooth и Wi-Fi) обычных смартфонов для организации прямых сетей между устройствами, без участия сотовых операторов, точек доступа или традиционной сетевой инфраструктуры. Wi-Fi-SPAN использует механизм Wi-Fi ad hoc режима, позволяя телефонам обмениваться данными напрямую с помощью прозрачных алгоритмов обнаружения соседей и маршрутов. В отличие от традиционных сетей типа «звезда–спица», таких как Wi-Fi Direct, SPAN поддерживает мультимаршрутную передачу (ad hoc-маршрутизацию) и ретрансляцию без выделенного руководителя сети, так что устройства могут свободно присоединяться или покидать сеть без её разрушения.
Причины создания
Подобные сети оказываются полезными, когда обычная сеть перегружена или недоступна — например, на конференциях, музыкальных фестивалях или во время стихийных бедствий, а также приобрели популярность в Австралии и Латинской Америке[1]. Среди молодёжи в США SPAN используется для экономии, так как передача данных непосредственно между устройствами осуществляется бесплатно[2].
Особенности
- Работа вне инфраструктуры: обмен данными между устройствами без участия операторов мобильной связи, точек доступа и другой традиционной инфраструктуры.
- Возможность подключения к интернету через шлюзы, например мобильные точки доступа внутри mesh-сети.
- Поддержка как стационарных, так и переносных инфраструктур — маршрутизаторов, расширителей сети и пр., наряду со смартфонами.
- Использование привычных для пользователей устройств.
- Основной акцент на Bluetooth Mesh и Wi-Fi, поскольку сотовый диапазон лицензируется операторами и регулируется государством.
- Сети создаются и разрушаются по требованию, устройства могут свободно присоединяться и покидать сеть.
- Протокол маршрутизации может быть реализован как на сетевом, так и на канальном уровнях.
- Часто требуется root-доступ и модификации операционной системы, ядра или драйверов устройств
Операционные системы
Многопиринговое соединение на платформах Apple
В Apple Inc. iPhone, начиная с iOS 7.0, реализованы специальные программные интерфейсы (API), обеспечивающие работу в режиме многопиринговой ad hoc mesh-сети[3]. Это позволяет iPhone обмениваться данными между собой напрямую, без участия сотовой связи. В настоящий момент технология используется, в частности, в приложении AirDrop для передачи фотографий и файлов больших размеров. В 2017 году этой возможностью пользовались сотни миллионов устройств по всему миру[4], что способствует массовому распространению ad hoc сетей на базе этой технологии[5].
Ad hoc сети на Android
Объединяя возможности Linux Wireless Extension API и элементы стека ПО Android, в модифицированных версиях Android возможно задействовать ad hoc-маршрутизацию, обмен и сетевые функции Wi-Fi-адаптера. Это позволяет миллионам Android-устройств поддерживать mesh-сети и обмениваться данными напрямую[6].
Программные реализации
Поддержка производителями устройств
- Многопиринговый фреймворк iOS Multipeer Connectivity[7].
Примечания
Ссылки
- VolkFi VolkFi (англ.). VolkFi. Дата обращения: 21 июня 2024. Архивировано 25 августа 2019 года.