Bluetooth 5.1 предлагает новые функции «определения направления», которые позволят устройствам Bluetooth определять физическое местоположение с точностью до сантиметра, помогая определять местоположение в помещении. Эта последняя версия включает в себя функции, которые также сделают соединение Bluetooth более надежным.
Оглавление
Устройства Bluetooth теперь могут определять ваше местоположение
Современные бесконтактные системы Bluetooth могут угадывать, как далеко находится устройство — например, ваш умный дом или умные часы — по уровню сигнала. Они могут знать, что вы находитесь в нескольких метрах, но не знают направления.
Это улучшено новой функцией определения направления в Bluetooth 5.1, о которой только что объявили Специальная группа по интересам Bluetooth (SIG,) отраслевая группа, курирующая Bluetooth. Система позиционирования теперь может определять направление, откуда исходит сигнал Bluetooth. Комбинируя расстояние и направление, устройства Bluetooth теперь могут определять точное местоположение устройства с точностью до сантиметра.
Bluetooth 5.1 предлагает два разных метода определения направления: «Угол прихода» (AoA) и «Угол вылета» (AoD). Одно из двух устройств должно иметь массив из нескольких антенн, и данные, полученные от этих антенн, могут использоваться для определения направления, откуда исходит сигнал Bluetooth.
Если вы носите с собой смартфон и в этом телефоне есть Bluetooth 5.1, система определения местоположения может иметь хорошее представление о вашем точном местоположении. Это можно использовать для улучшения навигации в помещении, поиска потерянных ключей или включения оборудования умного дома, чтобы лучше определять ваше местоположение.
Более быстрое установление соединения с меньшим потреблением энергии
Как и следовало ожидать от номера версии, Bluetooth 5.1 не является большим скачком с большим количеством изменений, как Bluetooth 5.0. Другие его изменения довольно незначительны, но все же полезны.
Устройства Bluetooth с низким энергопотреблением используют так называемый «общий профиль атрибутов» или GATT. Всякий раз, когда клиентское устройство подключается, оно выполняет «обнаружение службы», чтобы узнать, что поддерживает серверное устройство. Это требует времени и энергии. Bluetooth 5.1 выполняет более агрессивное кэширование, и клиенты могут пропустить этап обнаружения службы, если ничего не изменилось. Эти «улучшения кэширования GATT» означают, что соединение происходит быстрее и расходуется меньше энергии.
Улучшения подключения к рекламе
Bluetooth 5.1 включает несколько улучшений в рекламе. Слово «реклама» здесь относится к тому, как устройство Bluetooth передает информацию о своей доступности для подключения, сообщая о своей доступности другим близлежащим устройствам Bluetooth. Это должно улучшить работу соединений.
Одна из новых функций — «рандомизированная индексация рекламных каналов». Bluetooth 5.0 требовал, чтобы устройства циклически перебирали каналы 37, 38 и 39 в строгом порядке. Теперь устройства могут выбирать каналы случайным образом. Это снижает вероятность того, что два устройства Bluetooth будут мешать друг другу и «разговаривать» друг с другом по одним и тем же каналам при объявлении своей готовности к подключению, и это будет полезно в местах с большим количеством устройств Bluetooth.
Bluetooth 5.0 добавил возможность устройствам синхронизировать их сканирование для соединения с «рекламным» расписанием другого устройства. Например, если вы подключаете свой смартфон к телевизору через Bluetooth, телевизор может точно сказать вашему телефону, когда он будет рекламировать, с помощью поля данных с именем SyncInfo. Вашему телефону не нужно постоянно искать телевизор, но он точно знает, когда телевизор будет рекламировать себя. Это экономит электроэнергию и потенциально может помочь, если устройствам необходимо обмениваться данными в точное время.
Однако этот обмен «периодической синхронизацией рекламы» использует некоторую мощность, и маломощные устройства могут не захотеть тратить на нее свою энергию. С помощью «периодической передачи синхронизации рекламы» подключенные устройства могут передавать эти данные друг другу — например, ваш смартфон может передавать информацию о расписании рекламы телевизора непосредственно на ваши умные часы, а не заставлять умные часы передавать эту информацию на телевизор. Это может сэкономить энергию на устройствах с низким энергопотреблением и продлить срок службы батарей.
Более подробная техническая информация о том, как именно работают эти функции, доступна в официальном Обзор основных характеристик Bluetooth документ. В документе также перечислены некоторые более мелкие изменения, которые мы здесь не упомянули.