Приложение для обмена данными с помощью УЗИ?! Да, оно существует. Узнайте, почему и как работает Радон!
Мы все знакомы с различными беспроводными технологиями, которые доступны нам для передачи данных между различными устройствами. Чаще всего на наших смартфонах мы используем Wi-Fi, Bluetooth или NFC.
В будущем, возможно, это будет ZigBee или DECT. Какую бы технологию вы ни использовали, каждая из них имеет свои преимущества. Однако одним недостатком всех этих коммуникационных технологий является безопасность. И не потому, что все они являются небезопасными методами связи — скорее, они слишком безопасный!
Допустим, вы собрались с группой друзей и нашли замечательную ссылку, которой хотите поделиться. Вы не делитесь какими-то сверхсекретными банковскими или инвестиционными данными со своими друзьями, поэтому вас не волнует перехват этих данных. На самом деле, вы хотеть все вокруг вас, чтобы получить эту ссылку!
Как ты это делаешь? Использование Wi-Fi потребует, чтобы вы все были подключены к одной сети. Bluetooth не будет работать, поскольку одновременно можно подключить только несколько устройств. NFC позволяет общаться только один на один. В этом случае мы можем использовать
ультразвуковые волны для передачи данных, которые мы хотим. Новое приложение под названием Радон делает именно это и позволяет автоматически передавать ссылки и текст на все находящееся рядом устройство Android, на котором открыто приложение.Как это работает?
Человеческое ухо способно улавливать частоты в диапазоне около от 20 Гц до 20 кГц. Любые частоты выше или ниже этого диапазона подавляющее большинство людей не слышит (подумайте – собачьи свистки). Большинство потребительских мультимедийных устройств (т. наши смартфоны) предназначены для передачи звука в этом диапазоне частот. Фактически, максимальная частота дискретизации выходного сигнала многих устройств составляет 44,1 кГц, что означает, что пиковая частота может теоретически может достигать половины этого значения или 22,05 кГц. Другими словами, едва ли за пределами нашего слуха диапазон.
В реальном мире многие люди не слышат частоты выше 20 кГц (поэтому многие дети слышат некоторые частоты). звуки, которые не могут слышать их родители), а частотный выход динамика устройства не достигает теоретического максимум. Но в конечном итоге это сработало в нашу пользу, поскольку мы можем передавать данные в диапазоне от 17 до 18 кГц, и большинство людей вообще не смогут их услышать. Это то, что предположили исследователи из Azoft R&D, и они разработали мобильное приложение для iOS, демонстрирующее его использование.
Хотя их работа не привлекла особого внимания (вероятно, из-за того, что УЗИ не является подходящий метод своевременной передачи больших объемов данных), это привлекло внимание Google, который молча реализовали это в своих API-интерфейсах Nearby.
Функция «Рядом» использует комбинацию Bluetooth, Bluetooth Low Energy, Wi-Fi и околоультразвуковой звук для передачи уникального по времени кода сопряжения между устройствами. Сервер облегчает обмен сообщениями между устройствами, которые обнаруживают один и тот же код сопряжения. Когда устройство обнаруживает код сопряжения от ближайшего устройства, оно отправляет код сопряжения на сервер сообщений поблизости. для проверки и проверки наличия каких-либо сообщений для доставки для текущего набора приложений. Подписки.
Обмен данными с помощью УЗИ
Эти API были доступны всем разработчикам в Google Play Services 7.8, но не похоже, что кто-то действительно воспользовался возможностью отправлять звук, близкий к ультразвуковому, до сих пор.
В тот момент, когда вы открываете приложение, оно просит вас разрешить ему использовать Nearby API. Затем он начнет сканирование любого контента, передаваемого на частотах, близких к ультразвуку.
Вы можете быстро отправить ссылка или какой-то текст воспользовавшись меню «Поделиться» и нажав «Луч с радоном», чтобы передать данные. Откройте приложение Radon на устройстве (устройствах), на которое вы хотите получить данные, и они будут автоматически получены и автоматически открыты в браузере, если это URL-адрес. Я отключил Wi-Fi, Bluetooth и NFC на обоих моих тестовых устройствах, и они прекрасно поделились URL-адресом.
Вы не сможете обмениваться изображениями или видеофайлами через ультразвук из-за ограничений ультразвука, но приложение переключается на Wi-Fi или Bluetooth для передачи данных.
У вас нет Радона? Без проблем! Вы можете поделиться Радоном на другом устройстве внутри самого приложения. (Давай, отсканируй этот штрих-код. Я знаю, вы хотите, чтобы). Больше не нужно возиться с сопряжением: просто установите приложение, и все готово.
Что вы думаете об этом приложении? Попробуйте и дайте нам знать, как это работает для вас!