🔍 КАК ЭТО УСТРОЕНО

Как Bluetooth знакомит наушники с телефоном и держит связь

Достали наушники — и через секунду в них играет музыка с телефона, хотя вокруг десятки чужих гаджетов и работающий Wi-Fi. Разберём, как устройства находят друг друга, договариваются о связи и ухитряются не мешать соседям, прыгая по частотам тысячу раз в секунду.

Связь между телефоном и наушниками держится не на одной частоте, а на постоянных прыжках по эфиру — так она уворачивается от помех.
Bluetooth — это короткодальняя радиосвязь в диапазоне 2,4 ГГц, где устройства сначала договариваются о паре, а потом синхронно прыгают по частотам, деля эфир с Wi-Fi и микроволновками.

Тот же диапазон, что и микроволновка

Bluetooth работает в безлицензионном диапазоне 2,4 ГГц — там же, где Wi-Fi, радионяни, беспроводные мыши и даже излучение микроволновой печи. Диапазон открыт для всех, поэтому в нём всегда толкотня и помехи.

Как же не утонуть в этом шуме? Bluetooth применяет хитрость под названием частотные скачки (frequency hopping). Диапазон поделён на множество узких каналов, и связь не сидит на одном из них, а перепрыгивает с канала на канал до 1600 раз в секунду по заранее согласованной псевдослучайной последовательности.

Почему скачки спасают

Если один канал занят чужим сигналом или зашумлён, потеряется лишь крошечная порция данных — устройство уже на следующем кадре окажется на другой, свободной частоте. Соседний Wi-Fi занимает широкую полосу, но Bluetooth просто проскакивает её насквозь, теряя минимум. А поскольку у каждой пары своя последовательность скачков, две пары наушников рядом почти не сталкиваются.

Как устройства находят друг друга

Прежде чем гонять музыку, устройства должны познакомиться — это и есть сопряжение (pairing). Когда вы переводите наушники в режим поиска, они начинают рассылать рекламные пакеты: «я здесь, я наушники, я свободен». Телефон сканирует эфир, ловит эти объявления и показывает устройство в списке.

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

Наушники: «реклама: свободен, профиль аудио»
Телефон:  «вижу, подключаюсь»
Обе:      обмен ключами -> запомнили друг друга
Далее:    синхронные скачки по каналам

Кто главный в паре

В соединении одно устройство становится ведущим (задаёт ритм и последовательность скачков), остальные — ведомыми и подстраиваются под его часы. Обычно ведущий — телефон, ведомые — наушники, часы, колонка. Такая группа называется пикосетью: один ведущий и до семи активных ведомых.

Ведущий рассылает синхронизирующий сигнал, по которому все участники одновременно перепрыгивают на следующий канал. Без этой синхронности они бы потеряли друг друга после первого же прыжка — поэтому общие часы критичны.

Откуда экономия батареи

Старый «классический» Bluetooth держит постоянный поток — он хорош для звука, но прожорлив. Для датчиков, фитнес-браслетов и меток придумали Bluetooth Low Energy (BLE).

BLE почти всё время спит и просыпается лишь на миллисекунды, чтобы быстро отправить крошечную порцию данных и снова уснуть. Фитнес-браслету не нужно гнать поток — достаточно раз в секунду сообщить пульс. Поэтому брелок или датчик температуры на BLE живёт от монетки-батарейки месяцами, а то и годами.

КлассическийLow Energy
Поток звука, файлыКороткие пакеты данных
Постоянная связьСон + редкие просыпания
Наушники, колонкиБраслеты, метки, датчики

Почему звук иногда заикается

Если между телефоном и наушниками встала рука, стена или толпа людей, часть скачков попадает на «глухие» моменты — данные не доходят, и буфер пустеет. Тогда звук на миг прерывается. Помогает то, что устройства держат небольшой запас аудио в буфере и быстро перескакивают на чистые каналы, но физику тела не обмануть: вода в нас неплохо поглощает 2,4 ГГц.

Откуда взялось имя

Название и логотип — отсылка к датскому королю X века Харальду Синезубому (Bluetooth), объединившему враждующие племена. Технологию задумывали как единый стандарт, объединяющий разные устройства, — отсюда и «синий зуб», и руна-монограмма короля в значке.

Итог

Bluetooth выживает в самом шумном радиодиапазоне за счёт быстрых частотных скачков, договаривается о связи через сопряжение с обменом ключами и строит маленькие сети вокруг ведущего устройства. А режим Low Energy позволил той же идее переехать в датчики, которые работают годами от крошечной батарейки. Простая на вид «пара наушников» — это слаженный радиотанец полутора тысяч прыжков в секунду.

#bluetooth#беспроводная связь#как это устроено#радио#сопряжение