Что нового и почему это важно

Bluetooth 5.1 предлагает новые функции «определения направления», которые позволят устройствам Bluetooth определять физическое местоположение с точностью до сантиметра, помогая определять местоположение в помещении. Эта последняя версия включает в себя функции, которые также сделают соединение Bluetooth более надежным.

Устройства Bluetooth теперь могут определять ваше местоположение

Современные бесконтактные системы Bluetooth могут угадывать, как далеко находится устройство — например, ваш умный дом или умные часы — по уровню сигнала. Они могут знать, что вы находитесь в нескольких метрах, но не знают направления.

Это улучшено новой функцией определения направления в Bluetooth 5.1, о которой только что объявили Специальная группа по интересам Bluetooth (SIG,) отраслевая группа, курирующая Bluetooth. Система позиционирования теперь может определять направление, откуда исходит сигнал Bluetooth. Комбинируя расстояние и направление, устройства Bluetooth теперь могут определять точное местоположение устройства с точностью до сантиметра.

диаграммы, показывающие методы AoA и AoD

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 документ. В документе также перечислены некоторые более мелкие изменения, которые мы здесь не упомянули.