Разработка технологии Bluetooth Low Energy (BLE) для рекламы и приближения
Bluetooth Low Energy (представленный в базовой спецификации Bluetooth 4.0) был разработан для передачи миниатюрных пакетов данных при незначительном потреблении энергии аккумулятора. В отличие от устаревшего классического Bluetooth, который требует постоянных сеансов сопряжения со скачкообразной перестройкой частоты, периферийные устройства BLE периодически транслируют короткие «рекламные пакеты» по трем выделенным основным рекламным радиоканалам:
- Канал 37 (2402 МГц), канал 38 (2426 МГц) и канал 39 (2480 МГц):Эти три конкретные частоты были тщательно размещены в промежутках между стандартными каналами Wi-Fi 2,4 ГГц 1, 6 и 11, чтобы избежать серьезной перегрузки радиочастот и коллизий пакетов.
- Рекламный интервал:Периферийные устройства (такие как умные часы, маяки и AirTags) активируют радио каждые 100–2000 мс, транслируют 31-байтовую полезную нагрузку, содержащую идентификатор устройства и мощность передачи, и мгновенно возвращаются в режим сна микроусилителя со сверхнизким энергопотреблением.
- Индикатор уровня полученного сигнала (RSSI):RSSI, измеряемый в отрицательных децибел-милливаттах (дБм), представляет собой необработанный уровень радиочастотной мощности, перехватываемой антенной вашего телефона. Поскольку децибелы являются логарифмическими, увеличение на +10 дБм представляет собой десятикратное увеличение энергии принимаемого сигнала.
Расшифровка формулы потерь на пути логарифмического расстояния
Преобразование показаний радиосигнала RSSI в физическое расстояние в метрах требует применения научно обоснованной модели потерь на трассе логарифмического расстояния:
Формула:Distance = 10 ^ ((TxPower - RSSI) / (10 * N))
• Мощность передачи:Ожидаемая мощность принимаемого сигнала на калиброванном эталонном расстоянии 1 метр (стандартизовано на уровне -59 дБм для типичных передатчиков BLE).
• РССИ:Текущее показание уровня принимаемого сигнала в реальном времени.
• N (показатель потери на пути):Константа ослабления окружающей среды. В лабораторной безэховой камере N = 2,0. В типичной жилой гостиной с гипсокартоном и деревянной мебелью N составляет от 2,4 до 3,0. В сталежелезобетонных промышленных зданиях N может превышать 3,8.
Почему веб-Bluetooth различается в разных браузерах?
Спецификация W3C Web Bluetooth предоставляет веб-приложениям прямой доступ для обнаружения и взаимодействия с устройствами Generic Attribute Profile (GATT) через BLE. В то время как Google Chrome и Microsoft Edge в macOS, Windows, Linux и Android обеспечивают встроенную поддержку, Apple Safari в iOS и macOS ограничивает встроенный веб-API Bluetooth из соображений конфиденциальности и снятия отпечатков пальцев устройства.
Чтобы гарантировать, что каждый пользователь сможет испытать диагностический радар, пакет FlashSoft автоматически включает в себя интерактивныйРежим радиочастотного моделированиязапускать модели многолучевого джиттера в реальном времени, а пользователи Chrome могут напрямую сканировать и подключать физические устройства.