8 (495) 988-61-60

Без выходных
Пн-Вск с 9-00 до 21-00

Блютуз что это


Bluetooth — Википедия

У этого термина существуют и другие значения, см. Синий зуб.
Bluetooth
Уровень (по модели OSI) Физический
Назначение протокола Энергоэффективная беспроводная связь устройств на расстоянии до 100 м (с версии 5.0 до 400 м)
Спецификация IEEE 802.15.1
Разработчик Bluetooth SIG

Bluetooth (от слов англ. blue — синий и tooth — зуб; произносится /bluːtuːθ/), блюту́с[1][2] — производственная спецификация беспроводных персональных сетей (Wireless personal area network, WPAN). Bluetooth обеспечивает обмен файлами и информацией между такими устройствами, как персональные компьютеры (настольные, карманные, ноутбуки), мобильные телефоны, интернет-планшеты, принтеры, цифровые фотоаппараты, мышки, клавиатуры, джойстики, наушники, гарнитуры и акустические системы на надёжной, бесплатной, повсеместно доступной радиочастоте для ближней связи. Bluetooth позволяет этим устройствам сообщаться, когда они находятся друг от друга в радиусе около 10 м в старых версиях протокола и до 400 м начиная с версии Bluetooth 5. Дальность сильно зависит от преград и помех, даже в одном помещении.

Слово Bluetooth — адаптация на английский язык датского слова «Blåtand» («Синезубый»). Так прозвали когда-то короля викингов Харальда I Синезубого, жившего в Дании около тысячи лет назад. Прозвище этот король получил за тёмный передний зуб. Харальд I правил в X веке Данией и частью Норвегии и объединил враждовавшие датские племена в единое королевство. Подразумевается, что Bluetooth делает то же самое с протоколами связи, объединяя их в один универсальный стандарт[3][4][5]. Хотя «blå» в современных скандинавских языках означает «синий», во времена викингов оно также могло означать «чёрного цвета». Таким образом, исторически правильно было бы перевести датское Harald Blåtand скорее как Harald Blacktooth, чем как Harald Bluetooth.

В русском тексте, портал Грамота.ру предпочтительным называет использование написания «Bluetooth», а допустимым — «блюту́с».[6]

Логотип Bluetooth является сочетанием двух нордических («скандинавских») рун: Хагалаз младшего футарка (ᚼ) и Беркана (ᛒ), звуковые значения которых соответствуют инициалам Харальда I Синезубого — h и b (дат. Harald Blåtand, норв. Harald Blåtann). Логотип похож на более старый логотип для Beauknit Textiles, подразделения корпорации Beauknit. В нём используется слияние отраженной K и В для «Beauknit», он шире и имеет скругленные углы, но в общем он такой же.

Работы по созданию Bluetooth начал производитель телекоммуникационного оборудования Ericsson в 1994 году как беспроводную альтернативу кабелям RS-232. Первоначально эта технология была приспособлена под потребности системы FLYWAY в функциональном интерфейсе между путешественниками и системой.

Спецификация Bluetooth была разработана группой Bluetooth Special Interest Group (Bluetooth SIG)[7][8], которая была основана в 1998 году. В неё вошли компании Ericsson, IBM, Intel, Toshiba и Nokia. Впоследствии Bluetooth SIG и IEEE достигли соглашения, на основе которого спецификация Bluetooth стала частью стандарта IEEE 802.15.1 (дата опубликования — 14 июня 2002 года).

Класс[9] Максимальная мощность, мВт Максимальная мощность, дБм Радиус действия, м
1 100 20 100
2 2,5 4 10
3 1 0 менее 10

Принцип действия основан на использовании радиоволн. Радиосвязь Bluetooth осуществляется в ISM-диапазоне (англ. Industry, Science and Medicine), который используется в различных бытовых приборах и беспроводных сетях (свободный от лицензирования диапазон 2,4—2,4835 ГГц)[10][11]. В Bluetooth применяется метод расширения спектра со скачкообразной перестройкой частоты[12] (англ. Frequency Hopping Spread Spectrum, FHSS). Метод FHSS прост в реализации, обеспечивает устойчивость к широкополосным помехам, а оборудование недорогое.

Согласно алгоритму FHSS, в Bluetooth несущая частота сигнала скачкообразно меняется 1600 раз в секунду [8] (всего выделяется 79 рабочих частот шириной в 1 МГц, а в Японии, Франции и Испании полоса у́же — 23 частотных канала). Последовательность переключения между частотами для каждого соединения является псевдослучайной и известна только передатчику и приёмнику, которые каждые 625 мкс (один временной слот) синхронно перестраиваются с одной несущей частоты на другую. Таким образом, если рядом работают несколько пар приёмник-передатчик, то они не мешают друг другу. Этот алгоритм является также составной частью системы защиты конфиденциальности передаваемой информации: переход происходит по псевдослучайному алгоритму и определяется отдельно для каждого соединения. При передаче цифровых данных и аудиосигнала (64 кбит/с в обоих направлениях) используются различные схемы кодирования: аудиосигнал не повторяется (как правило), а цифровые данные в случае утери пакета информации будут переданы повторно.

Протокол Bluetooth поддерживает не только соединение «point-to-point», но и соединение «point-to-multipoint»[8].

Bluetooth 1.0[править | править код]

Устройства версий 1.0 (1998) и 1.0B имели плохую совместимость между продуктами различных производителей. В 1.0 и 1.0B была обязательной передача адреса устройства (BD_ADDR) на этапе установления связи, что делало невозможной реализацию анонимности соединения на протокольном уровне и было основным недостатком данной спецификации.

Bluetooth 1.1[править | править код]

В Bluetooth 1.1 было исправлено множество ошибок, найденных в 1.0B, добавлена поддержка для нешифрованных каналов, индикация уровня мощности принимаемого сигнала (RSSI).

Bluetooth 1.2[править | править код]

Главные улучшения включают следующее:

  • Быстрое подключение и обнаружение.
  • Адаптивная перестройка частоты с расширенным спектром (AFH), которая повышает стойкость к радиопомехам.
  • Более высокие, чем в 1.1, скорости передачи данных, практически до 1 Мбит/с.
  • Расширенные Синхронные Подключения (eSCO), которые улучшают качество передачи голоса в аудиопотоке, позволяя повторную передачу повреждённых пакетов, и при необходимости могут увеличить задержку аудио, чтобы оказать лучшую поддержку для параллельной передачи данных.
  • В Host Controller Interface (HCI) добавлена поддержка трёхпроводного интерфейса UART.
  • Утверждён как стандарт IEEE Standard 802.15.1-2005[13].
  • Введены режимы управления потоком данных (Flow Control) и повторной передачи (Retransmission Modes) для L2CAP.

Bluetooth 2.0 + EDR[править | править код]

Bluetooth версии 2.0 был выпущен 10 ноября 2004 г. Имеет обратную совместимость с предыдущими версиями 1.x. Основным нововведением стала поддержка Enhanced Data Rate (EDR) для ускорения передачи данных. Номинальная скорость EDR около 3 Мбит/с, однако на практике это позволило повысить скорость передачи данных только до 2,1 Мбит/с. Дополнительная производительность достигается с помощью различных радиотехнологий для передачи данных[14].

Стандартная (базовая) скорость передачи данных использует GFSK-модуляцию радиосигнала при скорости передачи в 1 Мбит/с. EDR использует сочетание модуляций GFSK и PSK с двумя вариантами, π/4-DQPSK и 8DPSK. Они имеют бо́льшие скорости передачи данных по воздуху — 2 и 3 Мбит/с соответственно[15].

Bluetooth SIG издала спецификацию как «Технология Bluetooth 2.0 + EDR», которая подразумевает, что EDR является дополнительной функцией. Кроме EDR, есть и другие незначительные усовершенствования к 2.0 спецификации, и продукты могут соответствовать «Технологии Bluetooth 2.0», не поддерживая более высокую скорость передачи данных. По крайней мере одно коммерческое устройство, HTC TyTN Pocket PC, использует «Bluetooth 2.0 без EDR» в своих технических спецификациях[16].

Согласно 2.0 + EDR спецификации, EDR обеспечивает следующие преимущества:

  • Увеличение скорости передачи в 3 раза (2,1 Мбит/с) в некоторых случаях.
  • Уменьшение сложности нескольких одновременных подключений из-за дополнительной полосы пропускания.
  • Снижение потребления энергии благодаря уменьшению нагрузки.
Bluetooth 2.1[править | править код]

2007 год. Добавлена технология расширенного запроса характеристик устройства (для дополнительной фильтрации списка при сопряжении), энергосберегающая технология Sniff Subrating, которая позволяет увеличить продолжительность работы устройства от одного заряда аккумулятора в 3—10 раз. Кроме того, обновлённая спецификация существенно упрощает и ускоряет установление связи между двумя устройствами, позволяет производить обновление ключа шифрования без разрыва соединения, а также делает указанные соединения более защищёнными, благодаря использованию технологии Near Field Communication.

Bluetooth 2.1 + EDR[править | править код]

В августе 2008 года Bluetooth SIG представила версию 2.1+EDR. Новая редакция Bluetooth снижает потребление энергии в 5 раз, повышает уровень защиты данных и облегчает распознавание и соединение Bluetooth-устройств благодаря уменьшению количества шагов, за которые оно выполняется.

Bluetooth 3.0 + HS[править | править код]

3.0+HS[15] была принята Bluetooth SIG 21 апреля 2009 года. Она поддерживает теоретическую скорость передачи данных до 24 Мбит/с. Её основной особенностью является добавление AMP (Alternate MAC/PHY), дополнение к 802.11 как высокоскоростное сообщение. Для AMP были предусмотрены две технологии: 802.11 и UWB, но UWB отсутствует в спецификации[17].

Модули с поддержкой новой спецификации соединяют в себе две радиосистемы: первая обеспечивает передачу данных в 3 Мбит/с (стандартная для Bluetooth 2.0) и имеет низкое энергопотребление; вторая совместима со стандартом 802.11 и обеспечивает возможность передачи данных со скоростью до 24 Мбит/с (сравнима со скоростью сетей Wi-Fi). Выбор радиосистемы для передачи данных зависит от размера передаваемого файла. Небольшие файлы передаются по медленному каналу, а большие — по высокоскоростному. Bluetooth 3.0 использует более общий стандарт 802.11 (без суффикса), то есть несовместим с такими спецификациями Wi-Fi, как 802.11b/g или 802.11n.

Bluetooth 4.0[править | править код]

Bluetooth SIG утвердил спецификацию Bluetooth 4.0 30 июня 2010 года. Bluetooth 4.0 включает в себя протоколы:

  • Классический Bluetooth,
  • Высокоскоростной Bluetooth
  • Bluetooth с низким энергопотреблением.

Высокоскоростной Bluetooth основан на Wi-Fi, а Классический Bluetooth состоит из протоколов предыдущих спецификаций Bluetooth.

Частоты работы системы Bluetooth (мощность не более 0,0025 Вт).

Полоса частот: 2 402 000 000 — 2 480 000 000 Гц (2,402 ГГц — 2,48 ГГц)

Протокол Bluetooth с низким энергопотреблением предназначен, прежде всего, для миниатюрных электронных датчиков (использующихся в спортивной обуви, тренажёрах, миниатюрных сенсорах, размещаемых на теле пациентов и т. д.). Низкое энергопотребление достигается за счёт использования особого алгоритма работы. Передатчик включается только на время отправки данных, что обеспечивает возможность работы от одной батарейки типа CR2032 в течение нескольких лет[11]. Стандарт предоставляет скорость передачи данных в 1 Мбит/с при размере пакета данных 8—27 байт. В новой версии два Bluetooth-устройства смогут устанавливать соединение менее чем за 5 миллисекунд и поддерживать его на расстоянии до 100 м. Для этого используется усовершенствованная коррекция ошибок, а необходимый уровень безопасности обеспечивает 128-битное AES-шифрование.

Датчики температуры, давления, влажности, скорости передвижения и т. д. на базе этого стандарта могут передавать информацию на различные устройства контроля: мобильные телефоны, КПК, ПК и т. п.

Первый чип с поддержкой Bluetooth 3.0 и Bluetooth 4.0 был выпущен компанией ST-Ericsson в конце 2009 года. В настоящее время выпускается большое количество мобильных устройств с поддержкой этого стандарта.

Bluetooth 4.1[править | править код]

В конце 2013 года Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 4.1. Одно из улучшений, реализованных в спецификации Bluetooth 4.1, касается совместной работы Bluetooth и мобильной связи четвёртого поколения LTE. Стандарт предусматривает защиту от взаимных помех путём автоматического координирования передачи пакетов данных.

Bluetooth 4.2[править | править код]

3 декабря 2014 Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 4.2[18]. Основные улучшения — повышение конфиденциальности и увеличение скорости передачи данных.

Bluetooth 5.0[править | править код]

16 июня 2016 года Bluetooth Special Interest Group (SIG) представила спецификацию Bluetooth 5.0[19][20]. Изменения коснулись в основном режима с низким потреблением и высокоскоростного режима. Радиус действия увеличен в 4 раза, скорость увеличена в 2 раза.

Bluetooth 5.1[править | править код]

От предыдущих версий Bluetooth 5.1 отличается тем, что с ней у пользователей есть возможность определять местоположение и направление с максимальной точностью[21].

Bluetooth 5.2[править | править код]

Спецификация[22] опубликована SIG 6 января 2020 года. Новые функции:

  • Улучшенная версия протокола атрибутов ATT — Enhanced Attribute protocol (EATT), который более безопасен, так как использует только шифрованное соединение. EATT поддерживает параллельные транзакции, а также позволяет изменять блок максимальной передачи ATT (MTU) во время соединения. В EATT добавлен новый L2CAP режим безопасного управления потоком — Enhanced Credit Based Flow Control Mode.
  • Новый LE Power Control — позволяет устройствам динамически оптимизировать мощность для связи между подключенными устройствами. Приемники Bluetooth LE теперь могут отслеживать уровень сигнала и запрашивать изменения уровня мощности передачи в подключенных устройствах, как правило, для поддержания оптимального уровня сигнала как с точки зрения качества сигнала, так и с точки зрения снижения энергопотребления.
  • LE Isochronous Channels — функция для поддержки нового стандарта передачи аудио LE Audio[23], следующего поколения Bluetooth аудио. Позволяет передавать данные с привязкой ко времени на одно или несколько устройств для синхронизированной по времени обработки (пример: беспроводные наушники с раздельными приёмниками), а так же для параллельной трансляции на неограниченное количество устройств.

Bluetooth имеет многоуровневую архитектуру, состоящую из основного протокола, протоколов замены кабеля, протоколов управления телефонией и заимствованных протоколов. Обязательными протоколами для всех стеков Bluetooth являются: LMP, L2CAP и SDP. Кроме того, устройства, связывающиеся с Bluetooth обычно используют протоколы HCI и RFCOMM.

LMP
Link Management Protocol — используется для установления и управления радиосоединением между двумя устройствами. Реализуется контроллером Bluetooth.
HCI
Host/controller interface — определяет связь между стеком хоста (то есть компьютера или мобильного устройства) и контроллером Bluetooth.
L2CAP
logical Link Control and Adaptation Protocol — используется для мультиплексирования локальных соединений между двумя устройствами, использующими различные протоколы более высокого уровня. Позволяет фрагментировать и пересобирать пакеты.
SDP
Service Discovery Protocol — позволяет обнаруживать услуги, предоставляемые другими устройствами, и определять их параметры.
RFCOMM
Radio Frequency Communications — протокол замены кабеля, создаёт виртуальный последовательный поток данных и эмулирует управляющие сигналы RS-232.
BNEP
Bluetooth Network Encapsulation Protocol — используется для передачи данных из других стеков протоколов через канал L2CAP. Применяется для передачи IP-пакетов в профиле Personal Area Networking.
AVCTP
Audio/Video Control Transport Protocol — используется в профиле Audio/Video Remote Control для передачи команд по каналу L2CAP.
AVDTP
Audio/Video Distribution Transport Protocol — используется в профиле Advanced Audio Distribution для передачи стереозвука по каналу L2CAP.
TCS
Telephony Control Protocol — Binary — протокол, определяющий сигналы управления вызовом для установления голосовых соединений и соединений для передачи данных между устройствами Bluetooth. Используется только в профиле Cordless Telephony.

Заимствованные протоколы включают в себя: Point-to-Point Protocol (PPP), TCP/IP, UDP, Object Exchange Protocol (OBEX), Wireless Application Environment (WAE), Wireless Application Protocol (WAP).

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

Нижеуказанные профили определены и одобрены группой разработки Bluetooth SIG[24]:

  • Advanced Audio Distribution Profile (A2DP) — разработан для передачи двухканального стерео аудиопотока, например, музыки, к беспроводной гарнитуре или любому другому устройству. Профиль полностью поддерживает низкокомпрессированный кодек Sub_Band_Codec (SBC) и опционально поддерживает иные кодеки.
  • Audio/Video Remote Control Profile (AVRCP) — разработан для управления стандартными функциями телевизоров, Hi-Fi оборудования и прочего; то есть, позволяет создавать устройства с функциями дистанционного управления. Может использоваться в связке с профилями A2DP или VDP.
  • Basic Imaging Profile (BIP) — разработан для пересылки изображений между устройствами и включает возможность изменения размера изображения и конвертирование в поддерживаемый формат принимающего устройства.
  • Basic Printing Profile (BPP) — позволяет пересылать текст, сообщения электронной почты, vCard и другие элементы на принтер. Профиль не требует от принтера специфических драйверов, что выгодно отличает его от HCRP.
  • Common ISDN Access Profile (CIP) — для доступа устройств к ISDN.
  • Cordless Telephony Profile (CTP) — профиль беспроводной телефонии.
  • Device ID Profile (DIP) — позволяет идентифицировать класс устройства, производителя, версию продукта.
  • Dial-up Networking Profile (DUN) — протокол предоставляет стандартный доступ к Интернету или другому телефонному сервису через Bluetooth. Базируется на SPP, включает в себя команды PPP и AT, определённые в спецификации ETSI 07.07.
  • Fax Profile (FAX) — предоставляет интерфейс между мобильным или стационарным телефоном и ПК, на котором установлено программное обеспечение для факсов. Поддерживает набор AT-команд в стиле ITU T.31 и/или ITU T.32. Голосовой звонок или передача данных профилем не поддерживается.
  • File Transfer Profile (FTP_profile) — обеспечивает доступ к файловой системе устройства. Включает стандартный набор команд FTP, позволяющий получать список каталогов, изменения каталогов, получать, передавать и удалять файлы. В качестве транспорта используется OBEX, базируется на GOEP.
  • General Audio/Video Distribution Profile (GAVDP) — база для A2DP и VDP.
  • Generic Access Profile (GAP) — база для всех остальных профилей.
  • Generic Object Exchange Profile (GOEP) — база для других профилей передачи данных, базируется на OBEX.
  • Hard Copy Cable Replacement Profile (HCRP) — предоставляет простую альтернативу кабельного соединения между устройством и принтером. Минус профиля в том, что для принтера необходимы специфичные драйвера, что делает профиль неуниверсальным.
  • Hands-Free Profile (HFP) — используется для соединения беспроводной гарнитуры и телефона, передаёт монозвук в одном канале.
  • Human Interface Device Profile (HID) — обеспечивает поддержку устройств с HID (Human Interface Device), таких как мыши, джойстики, клавиатуры и проч. Использует медленный канал, работает на пониженной мощности.
  • Headset Profile (HSP) — используется для соединения беспроводной гарнитуры (Headset) и телефона. Поддерживает минимальный набор AT-команд спецификации GSM 07.07 для обеспечения возможности совершать звонки, отвечать на звонки, завершать звонок, настраивать громкость. Через профиль Headset, при наличии Bluetooth 1.2 и выше, можно выводить на гарнитуру всё звуковое сопровождение работы телефона. Например, прослушивать на гарнитуре все сигналы подтверждения операций, mp3-музыку из плеера, мелодии звонка, звуковой ряд видеороликов. Гарнитуры, поддерживающие такой профиль, имеют возможность передачи стереозвука, в отличие от моделей, которые поддерживают только профиль Hands-Free.
  • Intercom Profile (ICP) — обеспечивает голосовые звонки между Bluetooth-совместимыми устройствами.
  • LAN Access Profile (LAP) — обеспечивает доступ Bluetooth-устройствам к вычислительным сетям LAN, WAN или Интернет посредством другого Bluetooth-устройства, которое имеет физическое подключение к этим сетям. Bluetooth-устройство использует PPP поверх RFCOMM для установки соединения. LAP также допускает создание ad-hoc Bluetooth-сетей.
  • Object Push Profile (OPP) — базовый профиль для пересылки «объектов», таких как изображения, виртуальные визитные карточки и др. Передачу данных инициирует отправляющее устройство (клиент), а не приёмное (сервер).
  • Personal Area Networking Profile (PAN) — позволяет использовать протокол Bluetooth Network Encapsulation в качестве транспорта через Bluetooth-соединение.
  • Phone Book Access Profile (PBAP) — позволяет обмениваться записями телефонных книг между устройствами.
  • Serial Port Profile (SPP) — базируется на спецификации ETSI TS07.10 и использует протокол RFCOMM. Профиль эмулирует последовательный порт, предоставляя возможность замены стандартного RS-232 беспроводным соединением. Является базовым для профилей DUN, FAX, HSP и AVRCP.
  • Service Discovery Application Profile (SDAP) — используется для предоставления информации о профилях, которые использует устройство-сервер.
  • SIM Access Profile (SAP, SIM) — позволяет получить доступ к SIM-карте телефона, что позволяет использовать одну SIM-карту для нескольких устройств.
  • Synchronisation Profile (SYNCH) — позволяет синхронизировать персональные данные (PIM). Профиль заимствован из спецификации инфракрасной связи и адаптирован группой Bluetooth SIG.
  • Video Distribution Profile (VDP) — позволяет передавать потоковое видео. Поддерживает H.263, стандарты MPEG-4 Visual Simple Profile, H.263 profiles 3, profile 8 поддерживаются опционально и не содержатся в спецификации.
  • Wireless Application Protocol Bearer (WAPB) — протокол для организации P-to-P (Point-to-Point) соединения через Bluetooth.

В июне 2006 года Авишай Вул[25] и Янив Шакед опубликовали статью[26], содержащую подробное описание атаки на устройства Bluetooth. Материал содержал описание как активной, так и пассивной атаки, позволяющей заполучить PIN-код устройства и в дальнейшем осуществить соединение с данным устройством. Пассивная атака позволяет соответствующе экипированному злоумышленнику «подслушать» (sniffing) процесс инициализации соединения и в дальнейшем использовать полученные в результате прослушки и анализа данные для установления соединения (spoofing). Естественно, для проведения данной атаки злоумышленнику нужно находиться в непосредственной близости и непосредственно в момент установления связи. Это не всегда возможно. Поэтому родилась идея активной атаки. Была обнаружена возможность отправки особого сообщения в определённый момент, позволяющего начать процесс инициализации с устройством злоумышленника. Обе процедуры взлома достаточно сложны и включают несколько этапов, основной из которых — сбор пакетов данных и их анализ. Сами атаки основаны на уязвимостях в механизме аутентификации и создания ключа-шифра между двумя устройствами.

Инициализация bluetooth-соединения[править | править код]

Инициализацией bluetooth-соединения принято называть процесс установки связи. Её можно разделить на три этапа:

  • генерация ключа Kinit,
  • генерация ключа связи (он носит название link key и обозначается, как Kab),
  • аутентификация.

Первые два пункта входят в так называемую процедуру паринга.

Паринг (pairing), или сопряжение, — процесс связи двух (или более) устройств с целью создания общего секретного значения Kinit, которое они будут в дальнейшем использовать при общении. В некоторых переводах официальных документов по bluetooth можно также встретить термин «подгонка пары». Перед началом процедуры сопряжения на обеих сторонах необходимо ввести PIN-код.

Kinit формируется по алгоритму E22, который оперирует следующими величинами:

  • BD_ADDR — уникальный MAC-адрес BT-устройства длиной 48 бит;
  • PIN-код и его длина;
  • IN_RAND — случайная 128-битная величина.

Для создания ключа связи Kab устройства обмениваются 128-битными словами LK_RAND(A) и LK_RAND(B), генерируемыми случайным образом. Далее следует побитовый XOR с ключом инициализации Kinit. И снова обмен полученным значением. Затем следует вычисление ключа по алгоритму E21.

Для этого необходимы величины:

  • BD_ADDR
  • 128-битный LK_RAND (каждое устройство хранит своё и полученное от другого устройства значения)

На данном этапе pairing заканчивается и начинается последний этап инициализации bluetooth — Mutual authentication, или взаимная аутентификация. Основана она на схеме «запрос-ответ». Одно из устройств становится верификатором, генерирует случайную величину AU_RAND(A) и посылает его соседнему устройству (в открытом виде), называемому предъявителем. Как только предъявитель получает это «слово», начинается вычисление величины SRES по алгоритму E1, и она отправляется верификатору. Соседнее устройство производит аналогичные вычисления и проверяет ответ предъявителя. Если SRES совпали, то устройства меняются ролямии процесс повторяется заново.

E1-алгоритм оперирует такими величинами:

  • Случайно созданное AU_RAND
  • link key Kab
  • Свой собственный BD_ADDR
Атака на сопряжение[править | править код]

Если злоумышленнику удалось прослушать эфир и во время процедуры сопряжения он перехватил и сохранил все сообщения, то далее найти PIN можно используя перебор.

Первым, кто заметил эту уязвимость, был англичанин Олли Вайтхауз (Ollie Whitehouse) в апреле 2004 года. Он первым предложил перехватить сообщения во время сопряжения и попытаться вычислить PIN методом перебора, используя полученную информацию. Тем не менее, метод имеет один существенный недостаток: атаку возможно провести только в случае, если удалось подслушать все аутентификационные данные. Другими словами, если злоумышленник находился вне эфира во время начала сопряжения или же упустил какую-то величину, то он не имеет возможности продолжить атаку.

Атака на пересопряжение[править | править код]

Вулу и Шакеду удалось найти решение трудностей, связанных с атакой Вайтхауза. Был разработан второй тип атаки. Если процесс сопряжения уже начат и данные упущены, провести атаку невозможно. Но если устройства уже успели связаться, сохранили ключ Kab и приступили к взаимной аутентификации, можно заставить устройства заново инициировать процесс сопряжения чтобы провести вышеописанную атаку на сопряжение.

Данная атака требует отправки нужных сообщений в нужный момент времени. Стандартные устройства, доступные в продаже, не подойдут для этих целей.

Использовав любой из этих методов, злоумышленник может приступить к базовой атаке на сопряжение. Таким образом, имея в арсенале эти две атаки, злоумышленник может беспрепятственно похитить PIN-код. Далее имея PIN-код он сможет установить соединение с любым из этих устройств. И стоит учесть, что в большинстве устройств безопасность на уровне служб, доступных через bluetooth, не обеспечивается на должном уровне. Большинство разработчиков делает ставку именно на безопасность установления сопряжения. Поэтому последствия действий злоумышленника могут быть различными: от кражи записной книжки телефона до установления исходящего вызова с телефона жертвы и использования его как прослушивающего устройства.

Оценка времени подбора PIN-кода[править | править код]

В протоколе Bluetooth активно используются алгоритмы E22, E21, E1, основанные на шифре SAFER+. Брюс Шнайер подтвердил, что уязвимость относится к критическим. Подбор PIN на практике прекрасно работает и может быть произведен в реальном времени[27]. Ниже приведены результаты, полученные на Pentium IV HT на 3 ГГц:

Длина (знаков) Время (сек)
4 0,063
5 0,75
6 7,609

Конкретные реализации вышеописанных атак могут работать с различной скоростью. Способов оптимизации множество: особые настройки компилятора, различные реализации циклов, условий и арифметических операций. Авишай Вул и Янив Шакед нашли способ значительно сократить время перебора PIN-кода.

Увеличение длины PIN-кода не является панацеей. Только сопряжение устройств в безопасном месте может частично защитить от описанных атак. Пример — bluetooth-гарнитура или автомобильный handsfree. Инициализация связи (при включении) с данными устройствами может происходить многократно в течение дня, и не всегда у пользователя есть возможность находиться при этом в защищённом месте.

Радиус работы устройств BT2 не превышает 16 метров, для BT1 — до 100 м (класс А). Эти числа декларируются стандартом для прямой видимости, в реальности не стоит ожидать работы на расстоянии более 10—20 м. Такого дальнодействия недостаточно для эффективного применения атак на практике. Поэтому, ещё до детальной проработки алгоритмов атаки, на Defcon-2004 публике была представлена антенна-винтовка BlueSniper, разработанная Джонном Херингтоном (John Herington). Устройство подключается к портативному устройству — ноутбуку/КПК и имеет достаточную направленность и мощность (эффективная работа до 1,5 км).

Сосуществование с другими протоколами[править | править код]

Частая смена рабочего канала FHSS в широком диапазоне частот дает шанс на сосуществование с другими протоколами. С введением адаптивной AFH ситуация немного улучшилась[28].

Отладка и контроль соответствия стандарту осложняется активными соседями по диапазону (например, Wi-Fi). Существуют решения, позволяющие декодировать и отслеживать все соединения одновременно во всех 79 каналах Bluetooth.

  1. ↑ блюту́с (неопр.). «Орфографический академический ресурс АКАДЕМОС». блюту́с. Дата обращения 9 марта 2018.
  2. ↑ ГРАМОТА.РУ — справочно-информационный интернет-портал «Русский язык» | Словари | Проверка слова
  3. Monson, Heidi Bluetooth Technology and Implications (неопр.). SysOpt.com (14 декабря 1999). Дата обращения 17 февраля 2009. Архивировано 24 августа 2011 года.
  4. ↑ About the Bluetooth SIG (неопр.) (недоступная ссылка). Bluetooth SIG. Дата обращения 1 февраля 2008. Архивировано 18 марта 2006 года.
  5. Kardach, Jim How Bluetooth got its name (неопр.) (3 мая 2008). Дата обращения 24 февраля 2009. Архивировано 24 августа 2011 года.
  6. ↑ Вопрос № 244488 (неопр.). Грамота.ру. — «Допустимо:"блютус". Но лучше писать латиницей.». Дата обращения 9 марта 2018.
  7. ↑ About the Bluetooth SIG (англ.) (недоступная ссылка). Bluetooth SIG. Дата обращения 20 марта 2008. Архивировано 10 января 2006 года.
  8. 1 2 3 Вишневский и др. Широкополосные беспроводные сети передачи данных. — М.: Техносфера, 2005. — 592 с. — ISBN 5-94836-049-0.
  9. Joshua Wright. Dispelling Common Bluetooth Misconceptions (англ.). SANS. Дата обращения 25 августа 2018.
  10. Soltanian A., Van Dyck R.E. Performance of the Bluetooth system in fading dispersive channelsand interference // IEEE Global Telecommunications Conference, 2001 (GLOBECOM '01). — С. 3499—3503.
  11. 1 2 BLUETOOTH SIG Introduces BLUETOOTH Low Energy Wireless Technology, the Next Generation BLUETOOTH Wireless Technology (англ.) (недоступная ссылка). Официальный сайт. Дата обращения 16 января 2010. Архивировано 20 декабря 2009 года.
  12. Бителева А. Технологии мультимедийного доступа (неопр.) (недоступная ссылка). Журнал «Теле-Спутник» 8(82) (август 2002). Дата обращения 15 января 2010. Архивировано 18 января 2012 года.
  13. ↑ IEEE Std 802.15.1-2005 — IEEE Standard for Information technology — Telecommunications and information exchange between systems — Local and metropolitan area networks — Specific requirements Part 15.1: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Wireless Personal Area Networks (WPANs)
  14. Guy Kewney. High speed Bluetooth comes a step closer: enhanced data rate approved (неопр.). Newswireless.net (16 ноября 2004). Дата обращения 4 февраля 2008. Архивировано 24 августа 2011 года.
  15. 1 2 Specification Documents (неопр.) (недоступная ссылка). Bluetooth SIG. Дата обращения 4 февраля 2008. Архивировано 17 января 2008 года.
  16. ↑ HTC TyTN Specification (неопр.) (PDF). HTC. Дата обращения 4 февраля 2008. Архивировано 8 марта 2008 года.
  17. David Meyer. Bluetooth 3.0 released without ultrawideband (неопр.). zdnet.co.uk (22 апреля 2009). Дата обращения 22 апреля 2009. Архивировано 24 августа 2011 года.
  18. ↑ SIG introduces Bluetooth 4.2
  19. ↑ Bluetooth 5.0: Here’s Why The New Wireless Standard Matters
  20. ↑ Bluetooth 5.0 to Quadruple Range, Double Speed | News & Opinion | PCMag.com
  21. Cris Hoffman. Bluetooth 5.1: What’s New and Why It Matters (неопр.). How to geek (31 января 2019). Дата обращения 4 февраля 2019.
  22. ↑ https://www.bluetooth.com/wp-content/uploads/2020/01/Bluetooth_5.2_Feature_Overview.pdf
  23. ↑ https://habr.com/ru/news/t/483296/
  24. ↑ КомпьютерПресс №3, 2013, с. 36.
  25. ↑ Prof. Avishai Wool
  26. Yaniv Shaked, Avishai Wool. Cracking the Bluetooth PIN (англ.) : journal. — School of Electrical Engineering Systems, Tel Aviv University, 2005. — 2 May.
  27. Ellisys. Bluetooth Security – Truths and Fictions (англ.).
  28. ↑ Coexistence issues for a 2.4 GHz wireless audio streaming in presence of bluetooth paging and WLAN (неопр.).

Блютуз: что это такое и как им пользоваться

Хотите узнать, что такое Bluetooth (Блютуз) и как им пользоваться, например, в телефоне, чтобы наконец избавиться от проводов? Тогда изучайте нашу статью, ведь в ней Вы узнаете все о том, как работает Блютуз.

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

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

Как пользоваться Блютузом?

В основном его используют для того, чтобы передать те или иные данные с одного устройства на другое, но это далеко не единственная сфера применения. Можно управлять устройствами на расстоянии без надоедливых проводов, соединять несколько устройств на достаточно большом расстоянии (до 100 метров). Особенно это впечатляет, если сравнить ее с технологией ИК-портов.

Вспомните, как меньше, чем 10 лет назад, нам приходилось держать телефоны вплотную друг к другу, чтобы просто передать по ИК-порту понравившуюся картинку или мелодию, и при малейшем шевелении одного из устройств процесс прерывался. К счастью, технологии идут вперед семимильными шагами, главное — вовремя за ними успевать и всегда быть в курсе новинок, ведь они делают нашу жизнь более интересной и комфортной.

Беспроводное соединение устройств действительно очень удобно! Так, например, можно подсоединить к компьютеру клавиатуру, колонки и мышку, тем самым не оставив шанса вашим домашним животным повредить провода и вывести из строя только что купленную технику. И все это благодаря тому, что проводов попросту нет. Здорово, не правда ли?

  1. Почти все современные ноуты уже оснащены встроенной поддержкой Bluetooth.
  2. А для ПК всегда можно при желании купить специальный подключаемый к USB порту адаптер.
  3. Кроме компьютера, опцию можно найти в телефонах, наушниках или мини-гарнитуре, планшете, фотоаппарате, умных часах и еще много где, ведь фантазия производителей действительно безгранична!

Читайте также по в этой рубрике:

Но все-таки наибольшее распространение технология получила именно в смартфонах, поэтому подробнее остановимся именно на том, как пользоваться Блютузом на телефоне. Начнем с того, для чего нужен Блютуз в телефоне и зачем его добавляют практически на все современные устройства.

На самом деле, все очень просто — технология предназначена для обмена данными, а значит, вы можете передать нужные файлы с телефона на практически любое устройство. Это может быть второй смартфон, наушники, ноутбук, мини-колонка и т.д. Исключение составляют только Айфоны — их владельцам такая возможность недоступна. Для активации функции нужно:

  • Нажать соответствующий значок в выпадающем меню.

  

  • Или зайти в настройки устройства.

  

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

Кстати, о том, что такое nfc в телефоне и как им пользоваться мы рассказывали в другой статье.

Как работает Блютус?

Чтобы понять, как работает Bluetooth (Блютуз) и что это такое, стоит вернуться к тому, с чего мы начали нашу статью — определению.

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

А теперь рассмотрим принцип работы Bluetooth (Блютуз):

  • передача данных основана на радиоволнах;
  • при передаче используется единый ISM диапазон, который был принят за основу общим решением союза компаний;
  • отправка и принятие цифровой информации может осуществляться как между двумя девайсами, так и от одного к нескольким устройствам.

Советуем также почитать нашу статью о решении возможных проблем при работе беспроводных мышек.

Радиус действия Bluetooth

Что касается вопроса о том, на каком расстоянии работает и ловит Блютуз, то согласно последним данным с Википедии, его зона действия весьма обширна. Радиус действия bluetooth может достигать 100 метров.

По данным на 2019 г. беспроводной интерфейс даже позволяет отправлять файлы пользователям, которые находятся в другом помещении. То есть, включив функцию, Вы без проблем сможете передать игру, файл или изображение другу, который живет в соседнем доме.

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

Скорость передачи

Что касается скорости передачи данных Bluetooth, то она будет зависеть от версии, которую вы используете:

  • 1.0 — до 1 Мб/с
  • 2.0 — около 3 Мб/с
  • 3.0 — до 24 Мб/с для больших пакетов
  • 4.0 — до 24 Мб/с, и увеличилась скорость до 1 Мб/с в устройствах с размер пакета 8-27 байт). 
  • Для версии 5.0 она составляет около 100 Мб/с

Как можно увидеть, скорость передачи данных по блютус за время существования технологии значительно выросла, ведь первые версии могли передавать файлы на скорости максимум до 1 Мб в секунду. На момент 2019 г. самой свежей является пятая версия стандарта — Bluetooth 5.0, которая действует с 2016 года. Она передает информацию на скорости до 100 Мб в секунду, что действительно впечатляет.

Кстати, все версии совместимы друг с другом. Разница будет только в дальности связи и скорости передачи данных. Разработчики не собираются останавливаться на достигнутых скоростях и возможностях несмотря на то, что беспроводную сеть данного стандарта активно пытаются вытеснить с рынка конкурентные разработки.

По сравнению со скоростью передачи данных у Wi-Fi, этот показатель, даже у последней версии, конечно не очень впечатляет. Кстати, а чем вообще отличается Блютуз от Вай фай? Как раз об этом мы и поговорим в следующем разделе!

Обновление: совсем скоро выйдет новая версия — Bluetooth 5.1. Ее отличительной особенностью будет максимальная точность поиска и определение направления движения. Подробнее о ней вы можете узнать здесь.

Отличие Блютус от Вай Фай

Ради интереса мы специально провели мини-опрос среди своих знакомых, и результаты на удивили! Многие не знают, чем Блютуз отличается от Вай Фай, более того, некоторые даже думали, что это просто названия одного стандарта беспроводной связи. Но они не правы, разница между ними есть, и она огромна.

Для наглядности мы собрали все характеристики обеих технологий в сравнительную таблицу.

Wi-Fi Bluetooth

 Сфера применения

Основная цель – это избавление пользователей от проводов при использовании Он придуман для того, чтобы передавать данные между 2 устройствами – будь то например, 2 компьютера, а также телефоны и любая другая техника.
Радиус действия  Около 300 метров в зоне прямой видимости Может достигать максимум 100 метров. В одном помещении обычно это около 10 метров.
Диапазон частот От 2.4 ГГц до 5 МГц 2,4-2,4835 ГГц
Стандарт  IEEE 802.11 Bluetooth 4.0
Подключение, установка и настройка  Для этой сети нужно обязательно устанавливать модем или маршрутизатор Устройствам Bluetooth не нужна доп. настройка или установка оборудования. Нужно просто выбрать совместимое устройство, на которое нужно передать данные.
Тип сети  WLAN – в ней может быть большое количество устройств, возможно создание локальной сети. Можно создать лишь ограниченную двумя устройствами сеть (PAN – персональная сеть)
Скорость передачи данных до 500 Мбит/с до 12 Мбит/с

Но и сходства есть. Так. например, обе технологии используют для передачи данных определенные радиочастоты и являются беспроводными стандартами связи. А путают их потому, что самые простые действия, к примеру передача фотографий с телефона на компьютер, можно сделать с помощью обеих опций. Сказать, что лучше использовать — Блютуз или Вайфай, невозможно, не зная конкретной ситуации, ведь обе эти технологии хороши по-своему и используются для разных целей.

Кстати, впервые созданием данной технологии занялась компания Ericsson в далеком 1994 году. Общее распространение Блютуз начал получать с 1998 года, когда была создана специальная группа компаний, в которую входили Ericsson, IBM, Intel, Nokia и Toshiba, которые совместными усилиями занимались разработкой.

Как выглядит Блютуз и где он есть?

Bluetooth в дословном переводе с английского состоит из двух слов – голубой и зуб. В переводе с датского это сочетание означает синезубый (в честь короля викингов из Дании).

Расшифровка значка технологии весьма любопытная. На эмблеме красуются две скандинавские руны, совмещенные вместе. Цветовое решение логотипа также полностью соответствует названию.

  • Существует огромное количество устройств, которые можно использовать без подключения проводов именно благодаря наличию Блютус, и с каждым днем их количество только растет.
  • Найти эту технологию можно сейчас практически везде: в телефонах, компьютерах, наушниках, телевизоре, магнитоле, пылесосах, кофеварках, стиральных машинах и даже в холодильниках!

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

Вреден ли Блютуз для здоровья человека?

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

Да, излучение от bluetooth оказывает влияние на здоровье, но оно настолько незначительно, что особого вреда нанести не сможет, бояться нечего. Однако, врачи говорят о том, что при регулярном использовании вред от Блютуз все-таки есть – могут возникнуть головные боли или раздражительность.

В общем, удобство во много раз превышает тот минимальный вред, который оказывает на организм использование, например, той же блютус гарнитуры, без которой не могут представить себе жизнь люди за рулем, которым технология Hands Free пришлась весьма по душе, ведь по обычному телефону автомобилистам во время движения поговорить не получится. Поэтому, просто соблюдайте меру при использовании, и все будет хорошо!

На каком устройстве вы чаще всего используете Bluetooth? Poll Options are limited because JavaScript is disabled in your browser.
  • Мобильный телефон/Смартфон 43%, 44 голоса

    44 голоса 43%

    44 голоса - 43% из всех голосов

  • Наушники 26%, 27 голосов

    27 голосов 26%

    27 голосов - 26% из всех голосов

  • Колонки, клавиатура, мышь 13%, 13 голосов

    13 голосов 13%

    13 голосов - 13% из всех голосов

  • Другое 10%, 10 голосов

    10 голосов 10%

    10 голосов - 10% из всех голосов

  • ПК/ноутбук 9%, 9 голосов

    9 голосов 9%

    9 голосов - 9% из всех голосов

Всего голосов: 103

01.02.2019

×

Вы или с вашего IP уже голосовали. Голосовать

Как работает и для чего нужен Bluetooth: подробный обзор технологии

Эх, вспоминаю старые времена, когда у молодежи были черно-белые кнопочные телефоны, а передача любимых треков в виде MIDI файлов осуществлялась с помощью инфракрасного порт (ИК). В те стародавние времена стали выходить первые телефоны с Bluetooth. Сегодня мы и поговорим про то – как работает Блютуз, для чего он нужен и какие могут быть проблемы при передаче данных.

Определение

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

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

Сам принцип достаточно простой, включается Блютус на телефоне и на наушниках, а далее идёт сопряжение, когда два устройства подключаются друг к другу. После этого пользователь включает музыку и слушает её на своих наушниках. Но также «Голубой зуб» часто используют, чтобы закачать видео, картинки, фотографии с телефона или другого устройства на компьютер или ноутбук. К слову, у большинства моделей ноутбуков есть Bluetooth и используется он также.

Мы тут начали говорить про радиоволны, но что-то отвлеклись. Эта самая технология работает на частоте 2.4 ГГц. Как не странно, но на этой же самой частоте ещё работает мобильная связь, Wi-Fi, микроволновые печи и многое другое.

В первые свет увидел «Голубой зуб» в 1998 году, когда вышла первая версия 1.0. После этого через какой-то период времени выходили все новые и новые версии: 2.0, 3.0, 4.0 и т.д. Основная особенность улучшения версии в увеличении скорости передачи данных, уменьшения помех и электроэнергии.

В чем отличие от Wi-Fi

Мы как портал о всем беспроводном не могли обойти эту тематику. Многие, кстати, путают WiFi и Bluetooth, но на деле — это абсолютно разные вещи и никак между собой не связаны. Напомню, что Wi-Fi — это беспроводная сеть, которая также строится с помощью радиоволн. При этом используется другие стандарты передачи данных.

Вот эта самая беспроводная сеть связываем устройства: компьютеры, ноутбуки, телефоны, телевизоры. И по этой сети можно пустить интернет. При этом используется интересный аппарат под название роутер или маршрутизатор. Bluetooth же нужен для передачи между двумя устройствами и без построения локальной сети. Также Блутус не используют для передачи интернета. Конечно, бывает такое – но это бывает крайне редко, а передача идёт сугубо от одного устройства к другому.

Если вам интересно, то советую для общего образования прочесть две статьи. Первая – статья про Wi-Fi от моего коллеги. Там очень понятно и лаконично объясняется, про эту технологию простым языком. Вторая – статья про роутер, который является самым популярным аппаратом и есть почти в каждом доме.

Устройство Bluetooth

Многие спрашивают – а что нужно, чтобы он работал. Повторюсь, что на обоих устройствах должен быть модуль. К слову, на компьютерах его устанавливают редко, а вот на ноутбуках, планшетах и телефонах он есть почти всегда. Но для персонального стационарного компа можно приобрести внешний модуль. Он выглядит как флэшка и вставляется в обычные USB порт.

Также модулю нужно связаться с другим адаптером. Для этих целей используется протоколы связи и передачи данных. В качестве основных протоколов используется LMP, L2CAP и SDP. Эти протоколы позволяют потоково связывать два устройства. Протоколов очень много, но все они служат именно для взаимосвязи между устройствами.

После того как связь будет установлена, нужно, чтобы два устройства начали общение. Именно для этого и предназначены профили или стандарты передачи данных. Одним из самых популярных профилей является A2DP, который предназначен для передачи звуковых файлов с телефона на беспроводные наушники.

К примеру, у меня на телевизоре пульт работает как с применением Блютус по профилю AVRCP. С помощью него я управляю экраном, переключаю каналы и ввожу какие-то данные. Профиль BIP предназначен для передачи картинки и фотографий. BPP – профиль для передачи текста. А VDP передает видео в формате MPEG 4.

Как видите профилей очень много и в этом состоит главная проблема. Вот вам пример – ко мне недавно обратился наш постоянный читатель, который жаловался, что купил новый SMART TV телевизор с Bluetooth, но подключить беспроводные наушники не может. Да Блютус в телике есть, но он поддерживает только профили для передачи данных от беспроводной мышки, клавиатуры и пульта дистанционного управления. Звук передавать по нему нельзя.

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

Работает ли Блютуз без СИМ-карты? Именно этот вопрос ко мне пришёл, когда я писал эта статью. Сразу скажу, что SIM карта не связана с Bluetooth и он может спокойно работать без неё. Если у вас будут какие-то дополнительные вопросы по этой или любой другой беспроводной технологии – задавайте их в комментариях под этой статьей.

Как подключить и включить

В телефоне или планшете можно зайти в настройки и сразу увидеть кнопку включения. Чтобы активировать «голубую передачу» просто нужно нажать на значок Bluetooth. На некоторых прошивках эта функция находится в верхнем меню – для активации достаточно смахнуть пальцем от верхнего края телефона или планшета.

На компьютере или ноутбуке немного сложнее, так как операционная система у всех разная. По этому поводу я писал уже отдельную статью тут. Там все понятно рассказано и есть пояснения. Также там описаны ситуации, когда «Голубой зуб» не подключается и что в этом случае нужно делать. Чтобы подключить наушники к компьютеру – читайте инструкцию здесь.

Bluetooth

Что такое Блютуз

Bluetooth - открытый стандарт беспроводной связи с низким энергопотреблением, обеспечивающий передачу данных и звука между совместимыми устройствами. Неофициальный сайт https://bluetooth.ru.com будет полезен для русскоязычных пользователей устройств с поддержкой технологии беспроводной связи Блютуз. Например, здесь можно бесплатно скачать Bluetooth для Windows 7, 8, 8.1, 10 и XP без регистрации и SMS. Подробнее смотрите здесь.

Для чего нужен Блютуз

Технология Bluetooth используется для создания беспроводной сети, состоящей из нескольких совместимых устройств. Сегодня выпускаются приемопередатчики трех классов. Дальнобойное Блютуз оборудование первого класса применяется в промышленных и инфраструктурных системах управления. Самым распространенным стал бытовой второй класс. Для медицинского и спортивного маломощного оборудования используется третий класс.

В стандарте Bluetooth указаны следующие характеристики:

- аппаратное обеспечение: радио, базовый контроллер, другие компоненты;
- программное обеспечение: стеки контроллера связи, интерфейс хост-контроллера, драйверы хоста;
- квалификация: протоколы, службы тестирования, обзор и сертификация.

Преимущества технологии Bluetooth

В отличие от сотовой сети мобильной связи и многих других типов сетей, сеть Блютуз не нуждается в серверах, маршрутизаторах, хабах, генераторах, вышках и прочем дорогостоящем оборудовании. Стандартная сеть Bluetooth состоит из обычных гаджетов, имеющихся в каждом доме и офисе: десктопы, лэптопы, планшеты, смартфоны, мобильные телефоны и периферийные устройства. Популярности Блютуз решений способствуют низкое энергопотребление, невысокая стоимость Bluetooth передатчиков и приемников и бесплатное использование патента для всех производителей оборудования. Поддерживаются операционные системы Windows, Mac OS, DOS, Linux, Ubuntu и другие.

Что значит название Bluetooth

Стандарт Bluetooth назван в знак уважения Харальду Блатанду (Harald Blatand), который был королем Дании с 940 по 981. Он был сыном королей Дании и Англии. Его мертвый зуб сине-серого цвета заработал ему прозвище Блютуз. Харальд отвечал за мирное объединение Дании и Норвегии в 958 году. Логотип Блютуз объединяет руны Младшего Футарка (Hagall) и инициалы Харальда. Подробнее смотрите здесь.

История создания

Открытый стандарт беспроводной связи разработала в 1994 г. корпорация Эрикссон. В 1998 г. сформирована Bluetooth SIG. Специальная Interest Group, состоящая из представителей в телекоммуникационных, вычислительных и сетевых отраслях, стимулирует вывод Блютуза на рынок. Эта группа включает Сони-Эрикссон, Интел, Майкрософт и еще множество компаний.

Работа Bluetooth

Совместная работа Bluetooth-устройств предполагает, что они поддерживают общий профиль. Под профилем Bluetooth понимается набор определенных функций, которые одобрены Bluetooth SIG. Рекомендуем бесплатно скачать Блютуз на ноутбук или компьютер для Windows 10, 8.1, 8, 7 и XP на странице https://bluetooth.ru.com/download без регистрации и SMS, чтобы получить возможность подключаться к Bluetooth-устройствам и сетям и иметь доступ к периферийным устройствам.

Как осуществляется подключение Bluetooth

Устройства можно подключить по схемам "точка-точка", "точка-многоточка", объединить в пикосеть и распределительную сеть с возможностью синхронной или асинхронной передачи данных. При этом распределительная сеть может состоять из пикосетей, использующих разные шаблоны и между собой не синхронизирующихся. Со всеми устройствами в пределах досягаемости радиоволн возможно сопряжение. После обнаружения и ввода пароля выполняется беспроводное подключение. Передача данных и звука возможна на расстояние до ста метров. Радиоканал работает на частотах от 2,4 до 2,48 ГГц. Достаточно один раз произвести настройки, и устройства будут находить друг друга и сопрягаться при приближении автоматически. Связь не обрывается, если устройства не покидают определенную зону.

Bluetooth и Wi-Fi

С использованием Bluetooth возможны беспроводные соединения не только телефон-компьютер, смартфон-наушники, ноутбук-колонки и подобные, но и организация полноценной беспроводной сети, пригодной для использования в качестве альтернативы Вай-Фай. Скорость и пропускная способность, конечно, поменьше, чем у Wi-Fi (IEEE 802.11), а в остальном - очень удобно. Все интеллектуальные Блютуз совместимые устройства могут создавать беспроводные соединения и взаимодействовать друг с другом и использовать возможности пассивного беспроводного оборудования. Подробнее смотрите здесь и здесь.

Скачать бесплатно Bluetooth программы для Windows

Существует прикладное ПО, использующее Bluetooth. Такое программное обеспечение может выполнять функции драйверов для организации беспроводного соединения (WIDCOMM, BlueSoleil, Driver Installer), синхронизации и управления данными телефона, смартфона, планшета (Mobile Master, Movil Multimedia), отслеживания активности устройств (BluetoothView), вывода информации и анализа окружающих устройств (Medieval Bluetooth Network Scanner), работы устройств в качестве мобильной веб-камеры (WebCamera Plus) или пульта дистанционного управления (Mobilewitch Bluetooth Remote Control).

Рекомендуем программу Broadcom WIDCOMM Bluetooth скачать бесплатно на компьютер или ноутбук для установки беспроводного соединения, добавления устройств, синхронизации, передачи данных, организации локальной Блютуз-сети.

Драйверы для Блютуз устройств

Универсальные драйверы работают со следующими Блютуз устройствами: десктопы, ноутбуки и нетбуки, планшетники, смартфоны, сотовые телефоны, гарнитуры, портативные колонки, наушники, микрофоны, моноподы для селфи, камеры, телевизоры, пульты, радио, mp3 плееры, часы, другая бытовая электроника, устройства беспроводной домашней автоматизации и умного дома, маяки и маршрутизаторы в сфере розничных продаж и услуг, Блютуз адаптеры, HDD, DVD, принтеры, модемы, клавиатуры, мышки, геймпады, предметы одежды и обуви, спортивные аксессуары, медицинские носимые устройства, GPS навигаторы и трекеры, эхолоты, автомобильный диагностический сканер OBD2 ELM327 и громкая связь в машину.

Ответы на множество вопросов

Кроме драйверов и программного обеспечения, на сайте https://bluetooth.ru.com можно найти ответы на множество вопросов, например:

Скачать Bluetooth

В первую очередь скачать Блютуз имеет смысл, чтобы подключить через Bluetooth беспроводные Блютуз гарнитуры, наушники, автомобильные сканеры для диагностики, например, OBD2 адаптер ELM327 Bluetooth и другое периферическое оборудование. Также можно подключить к стационарному компьютеру телефон, планшет и прочие гаджеты. Сайт https://bluetooth.ru.com предоставляет возможность пользователям разнообразных совместимых устройств скачать Bluetooth. Подобные драйверы Bluetooth также можно найти на официальных сайтах и через Windows Update. Универсальные драйверы Bluetooth скачать можно здесь.

Bluetooth - его возможности в смартфоне

Ветераны мобильных устройств годились только лишь для связи, однако последних нескольких десятилетий хватило для настолько гигантского скачка в развитии девайсов, что обмен между смартфонами текстовыми документами, графикой, видео и медиа вовсе не кажется чем-то диковинным. Не маловажную роль в этом играет радиомодуль Bluetooth, которым оснащены практически все смартфоны, включая марку Хайскрин, ноутбуки, ПК и другие электронные устройства.

ЧТО ТАКОЕ BLUETOOTH

Создание радиомодуля Блютуз было ознаменовано возможностью беспроводного соединения различных устройств, исключив из обихода неудобные кабели. А сегодня – это мировой стандарт, доступный во всех уголках планеты, с рабочей частотой 2,4 ГГц. Доступность его обуславливается и отсутствием обязательного лицензирования, что дает возможность использования для всех желающих.

Версия 3.0 отличается от предшествующих возможностью передачи данных со скоростью до 24 Мбит/с, которую сравнивают даже со скоростью Wi-Fi. Эта версия поддерживается практически всеми современными мобильными устройствами, включая смартфоны Хайскрин. Последующие обновления в виде версий 4.0 и 4.1 были избавлены от недостатка чрезмерного энергопотребления, сокращено время соединения, а расстояние передачи увеличено до ста метров. Установкой последних версий Блютуз могут похвастаться флагманские модели смартфонов Хайскрин и устройства других именитых производителей.

ПРЕИМУЩЕСТВА И НЕДОСТАТКИ BLUETOOTH В СМАРТФОНЕ

К плюсам установки модуля Bluetooth в телефонах относится:

• Возможность быстрого обмена данными между устройствами без участия кабеля;

• Ввиду доступности устройства модуля, наличие Блютуз не существенно влияет на стоимость телефона, поэтому устанавливается практически во всех телефонах, за исключением самых простеньких трубок;

• Использование модуля не требует особых навыков и не вызывает сложностей;

• По сравнению с Wi-Fi модуль Bluetooth более экономичен в отношении энергопотребления.

К небольшим недостаткам радимодуля необходимо отнести следующее:

• Несмотря на минимальное влияние Блютуз на степень разрядки батареи, постоянно держать модуль включенным все же не рекомендуется;

КАК ИСПОЛЬЗОВАТЬ BLUETOOTH НА ANDROID

На самом деле, использование Блютуз в Андроид-устройствах мало чем отличается, если не сказать идентичен другим операционным системам. С его помощью можно передавать фото, видео, медиа и другие файлы. Как именно, рассмотрим на примере передачи фото из галереи: заходим в папку «Галерея», выбираем файл, открываем его. В верхней или нижней части фото, в представленном меню кликаем на «Отправить», из предложенного списка нам необходима иконка «Bluetooth». Нажав на нее, автоматически откроется «Выбор устройства Bluetooth» и через некоторое время система выдаст список доступных устройств, выбираем нужное нам и кликаем, подтверждая передачу. Если операция не получается, возможно на принимаемом устройстве забыли включить Блютуз или видимость на одном из взаимодействующих устройств, которую легко включить: удержанием на иконке Блютуз вызываем меню, где ставим галочку напротив пункта «Видимость».

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

Чтобы передать данные с ПК или ноутбука на смартфон по Bluetooth, выбираем необходимый файл мышкой, вызываем контекстное меню, находим соответствующий пункт. Если в контекстном меню отсутствует «Отправить файл через Bluetooth» необходимо перейти в меню «Пуск»-«Панель управления»-«Диспетчер устройств». В предложенном списке выбираем «Радиомодули Bluetooth»-«Свойства», в открывшемся окне переходим в «Драйвера»-«Обновить». Далее возвращаемся на «Панель управления»-«Центр управления сетями и общим доступом»- «Изменение параметров адаптера», правой кнопкой мышки выбираем «Сетевые подключения Bluetooth» и «Включить».

КАК СЛУШАТЬ МУЗЫКУ ЧЕРЕЗ BLUETOOTH-ГАРНИТУРУ НА АНДРОИДЕ

Для этих целей одной гарнитуры будет не достаточно, чтобы слушать музыку необходимо установить специализированное приложение. На сегодняшний день наиболее удачным из предложенного на Google Play является Mono Bluetooth Router. После скачивания и установки программы следующим шагом включаем гарнитуру, заходим в настройки смартфона и активируем Блютуз, жмем «Поиск» и ждем, пока девайс не обнаружит наушник, когда появится значок классических наушников, кликаем на него и ожидаем сопряжение.

При первом подключении приложение может затребовать пароль, который по умолчанию выглядит как «0000». Далее, необходимо просто включить любимый трек и звук автоматически переключиться через Блютуз так, если бы это были обычные наушники. Что касается радио, здесь все происходит аналогичным образом, без исключений: включение модуля, гарнитуры, активация наушника, включение радио.

АВТОМАГНИТОЛА+СМАРТФОН+ BLUETOOTH = КОМФОРТ

Bluetooth - его возможности в смартфоне, также применимы для прослушивания музыки и любых других звуковых файлов через автомагнитолу. Более того, такой способ является одним из самых удобных, ведь такой вариант взаимной интеграции дает возможность через автомобильную магнитолу считывать всю необходимую информацию для водителя без рук. Это не только прослушивание любимой музыки, но и возможность прослушивания голосовых подсказок через динамики автомобиля установленной программы-навигатора на смартфоне, просмотра видеофайлов со смартфона, использования устройства в качестве переговорного устройства.

Такой способ взаимодействия поддерживают только современные модели мультимедийных систем с сенсорными дисплеями и более продвинутые модели смартфонов. Схема процесса подключения нам уже знакома: в меню автомагнитолы выбираем соответствующий режим, включаем Блютуз в смартфоне, в списке поиска кликаем на модель магнитолы и подключаемся.

Каталог смартфонов Хайскрин


Что такое Блютуз | Bluetooth

Что такое Блютуз

Bluetooth - это глобальный беспроводной стандарт для простой и надежной связи. Стандарт Блютуз создан глобальным сообществом из более чем тридцати тысяч компаний. Среди них: Intel, Asus, Realtek, Lenovo, HP, Logitech, Sven, Xiaomi, Huawei, Meizu, Samsung, Nokia, Sony, Philips, Pioneer, Jabra, Casio и другие. Он служит для унификации, гармонизации и стимулирования инноваций в широком спектре совместимых устройств по всему миру. Благодаря коллективному созданию и общим техническим стандартам, Bluetooth упрощает, обеспечивает и обогащает технологический опыт пользователей по всему миру.

Открытый стандарт Bluetooth является технологией, позволяющей интеллектуальным устройствам обмениваться информацией по беспроводным каналам короткого диапазона. Множество устройств от стационарных компьютеров, ноутбуков, нетбуков, планшетов, смартфонов и мобильных телефонов до клавиатур, мышек, колонок, наушников и микрофонов, используя Блютуз, могут создавать беспроводные соединения и взаимодействовать друг с другом.

Блютуз - это в первую очередь технология замены проводов и кабелей, позволяющая пользователям подключаться к широкому спектру вычислительных и телекоммуникационных устройств без использования кабелей и проводов. Отличительным преимуществом технологии Блютуз является низкое энергопотребление, что обеспечивает расширенную работу устройств с аккумуляторным питанием, таких как сотовые телефоны, смартфоны, персональные цифровые помощники, нетбуки и веб-планшеты.

Технология Bluetooth используется для создания беспроводной сети, состоящей из нескольких совместимых устройств. Сегодня выпускаются приемопередатчики трех классов. Дальнобойное Блютуз оборудование первого класса применяется в промышленных и инфраструктурных системах управления. Самым распространенным стал бытовой второй класс. Для медицинского и спортивного маломощного оборудования используется третий класс.

В стандарте Bluetooth указаны следующие характеристики:

- аппаратное обеспечение: радио, базовый контроллер, другие компоненты;
- программное обеспечение: стеки контроллера связи, интерфейс хост-контроллера, драйверы хоста;
- квалификация: протоколы, службы тестирования, обзор и сертификация.

Рекомендуем скачать Блютуз на компьютер или ноутбук для Windows 7, 8, 8.1, 10 и XP внизу страницы https://bluetooth.ru.com/download без регистрации и SMS.

Что такое Bluetooth и как им воспользоваться на своём компьютере?

Многие люди, используют технологию для обмена данными Bluetooth, но не знают, что это такое, а возможно некоторые только собираются ей воспользоваться. Данная статья коротко расскажет, что такое Bluetooth; как этот вид радио связи работает; где используется и как воспользоваться Bluetooth на своём компьютере.

Что такое Bluetooth?

Bluetooth является стандартом беспроводной радиосвязи, связывающим на коротких расстояниях различные типы устройств и предназначенным для создания личных сетей. Технология Bluetooth использует ту же 2,4 ГГц рабочую частоту, что и при использовании беспроводных стандартов 802.11b и 802.11g, но, в свою очередь, во время работы потребляет меньшее количество энергии.

Низкое энергопотребление приводит к гораздо более узкому диапазону и более медленными темпами передачи данных, но этот способ соединения завоевал свою нишу и используется практически повсеместно.
Существуют три класса радиоприемников Bluetooth. Класс 1, используемый в промышленных целях и обеспечивающий радиус действия до 100 метров; при этом для питания используется 100 мВт. Класс 2 является наиболее широко используемым радиоканалом, использующий только 2,5 мВт и предоставляющий радиус действия до 10 метров. Класс 3 использует 1 мВт для питания, но и радиус охвата всего 1 метр.

Эта технология применяется во многих устройствах, имеющие чипы Bluetooth. Наиболее распространено использование мобильных телефонов для связи с компьютерами, гарнитурами и другими устройствами. Этот вид связи даёт возможность дистанционного управления игровыми консолями, многие планшеты и ноутбуки тоже имеют чипы Bluetooth. Существуют и другие устройства, с поддержкой Bluetooth: беспроводные мыши и клавиатуры, аудио системы для автомобилей, и т.д.

Немного из истории Bluetooth

Термин Bluetooth связан с именем датского правителя 10-го века Harald Blåtand - или Harald Bluetooth на английском языке. Он был первым правителем, объединившим враждующие группировки, называемые сейчас Норвегия, Швеция и Дания. Если перевести Bluetooth, то получится словосочетание «синиц зуб», гораздо чаще можно увидеть Блютуз или Блютус.

Bluetooth был изобретен шведской компанией Ericsson в 1994 году. С 1998 года, стандарт управляется специальной группой Bluetooth (SIG) - орган, который осуществляет надзор за разработкой стандартов Bluetooth, лицензирование технологий Bluetooth и товарных знаков для производителей. Эта организация ориентирована на разработку стандарта, новых версий, но не производство и продажу продуктов Bluetooth, оставляя такую возможность лицензированным производителям.

Новейшие стандартные версии, используемые в большинстве современных устройств Bluetooth 3.0 и Bluetooth 4.0 – 4.2.

Bluetooth 3.0 используется в большинстве современных смартфонов и прочих устройств. Стандарт был принят 21 апреля 2009 года и предусматривает теоретические скорости передачи данных до 24 Мбит / с.

Bluetooth 4.0 является улучшением по сравнению с версией 3.0 и обеспечивает более низкое энергопотребление при той же скорость передачи. Стандарт был принят 30 июня 2010 года, а количество устройств, использующих эту версию неуклонно растет. Одними из самых известных смартфонов, использующих эту версию, являются iPhone 6 в и Samsung Galaxy S3.

Самая современная, на момент выпуска статьи, является версия Bluetooth 4.2, представленная 3 декабря 2014 года.

Как воспользоваться Bluetooth на своём компьютере?

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

Поэтому, единственным способом, иметь Bluetooth на настольном компьютере становится приобретение небольшого по размеру Bluetooth адаптера с USB интерфейсом подключения. Такие адаптеры могут быть найдены практически в любом компьютерном магазине.

При выборе Bluetooth адаптера, нужно обратить внимание на поддерживаемую версию Bluetooth. Приобретать нужно по крайней мере версию 3.0, если не 4,0 или более свежие. Обычно самые дешёвые USB-адаптеры обеспечивают поддержку только для Bluetooth версии 2.1. Более дорогостоящие адаптеры, как правило, обеспечивают поддержку последних версий.

Установка таких устройств обычно происходит в автоматическом режиме (Plug and Play). Windows 7, 8 или 10 просто обнаруживает USB-адаптер Bluetooth и устанавливает свои драйверы автоматически. Затем устройство можно сразу же использовать.

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

При работающем модуле Bluetooth на компьютере, можно увидеть его синий значок в области уведомлений панели задач. Если значка Bluetooth там нет, это означает, что установка была выполнена неправильно или же Bluetooth вовсе отсутствует.

Итак, теперь стало понятно, что такое Bluetooth, принципы его работы, возможности и способы использования. Но существует стандарт связи Wi-Fi Direct, который имеет преимущества над Bluetooth и по этому имеет все шансы заменить его.

Bluetooth LE не так уж и страшен, или Как улучшить пользовательский опыт без особых усилий

Недавно мы в команде придумали и реализовали функцию передачи денег по воздуху с помощью технологии Bluetooth LE. Я хочу рассказать вам, как мы это сделали и что Apple предоставляет нам из инструментов. Многие разработчики думают что Bluetooth — это сложно, ведь это достаточно низкоуровневый протокол, и по нему не так много специалистов. Но всё не так страшно, и на самом деле использовать эту функцию очень просто! А те функции, которые можно реализовать с помощью Bluetooth LE, безусловно, интересны и впоследствии позволят выделить ваше приложение среди конкурентов.



Давайте сначала разберёмся, что это вообще за технология и в чём её отличие от классического Bluetooth.

Что такое Bluetooth LE?


Почему разработчики Bluetooth назвали эту технологию именно Low Energy? Ведь с каждой новой версией Bluetooth энергопотребление и без того многократно снижалось. Ответ кроется в этой батарейке.


Её диаметр всего 2 см, а ёмкость около 220 мА*ч. Когда инженеры разрабатывали Bluetooth LE, они стремились к тому, чтобы устройство с такой батарейкой работало несколько лет. И у них это получилось! Bluetooth LE-устройства c таким элементом питания могут работать от года. Кто из вас еще по-старинке выключает Bluetooth на телефоне для экономии энергии, как это делали в 2000-м? Зря вы это делаете — экономия будет меньше 10 секунд работы телефона в день. А функциональность вы отключаете очень большую, такую как Handoff, AirDrop и другие.

Чего же инженеры добились, разработав Bluetooth LE? Они усовершенствовали классический протокол? Сделали его более энергоэфективным? Просто оптимизировали все процессы? Нет. Они полностью переделали архитектуру стека Bluetooth и добились того, что теперь, чтобы быть видимым для всех других устройств, необходимо меньше времени находиться в эфире и занимать канал. В свою очередь это позволило хорошо сэкономить на энергопотреблении. А с новой архитектурой теперь можно стандартизировать любое новое устройство, благодаря чему разработчики со всего мира могут коммуницировать с устройством, а значит, и с легкостью писать новые приложения для управления им. Кроме того, в архитектуру заложен принцип self-discovery: при подключении к устройству не нужно вводить никакие пин-коды, и если ваше приложение умеет общаться с этим устройством, подключение занимает считанные миллисекунды.

  • Меньше времени в эфире.
  • Меньше расход энергии.
  • Новая архитектура.
  • Уменьшено время подключения.

За счёт чего удалось инженерам сделать такой колоссальный скачок в энергоэффективности?

Частота осталась та же: 2,4 ГГц, не сертифицируемая и свободная для использования во многих странах. А вот задержка подключения стала меньше: 15-30 мс вместо 100 мс у классического Bluetooth. Расстояние работы осталось таким же — 100 м. Интервал передачи не сильно, но изменился — вместо 0,625 мс стало 3 мс.

Но не могло же из-за этого энергопотребление уменьшиться в десятки раз. Конечно же, что-то должно было пострадать. И это скорость: вместо 24 Мбит/с стало 0,27 Мбит/с. Вы, наверное, скажете, что это смешная скорость для 2018 года.

Где используется Bluetooth LE?


Технология эта немолодая, впервые она появилась в iPhone 4s. И уже успела завоевать много сфер. Bluetooth LE используется во всех устройствах умного дома и в носимой электронике. Сейчас уже есть даже чипы размером с кофейное зерно.

А как эта технология применяется в программном обеспечении?

Поскольку Apple была первой, кто встроил в своё устройство Bluetooth и начал её использовать, то к настоящему времени они достаточно хорошо продвинулись и встроили технологию в свою экосистему. И сейчас вы можете встретить эту технологию в таких сервисах, как AirDrop, Devices quick start, Share passwords, Handoff. И даже уведомления в часах сделаны через Bluetooth LE. Вдобавок, Apple выложила в открытый доступ документацию, как сделать так, чтобы на ваши собственные устройства приходили уведомления из всех приложений. Какие бывают роли устройств в рамках Bluetooth LE?

Broаdcaster. Отправляет сообщения всем, кто находится рядом, к этому устройству нельзя подключиться. По такому принципу работают iBeacons и навигация в помещениях.

Observer. Слушает, что происходит вокруг, и получает данные только от общедоступных сообщений. Соединения не создаёт.

А вот с Central и Peripheral интереснее. Почему их не назвали просто Server-Client? Логично же, судя по названию. А вот и нет.

Потому что Peripheral, на самом деле, выступает как сервер. Это периферийное устройство, которое потребляет меньше энергии и к которому подключается более мощный Central. Peripheral может извещать, что он находится рядом и какие у него есть службы. К нему может подключиться только одно устройство, и у Peripheral есть какие-то данные. А Central может сканировать эфир в поиске устройств, отправлять запросы на подключение, подключаться к любому количеству устройств, может читать, записывать и подписывать на данные у Peripheral.

Что же нам, как разработчикам, доступно в экосистеме Apple?

Что нам доступно?


iOS/Mac OS:

  • Peripheral и Central.
  • Фоновый режим.
  • Восстановление состояния.
  • Интервал подключения 15 мс.

watchOS/tvOS:
  • watchOS 4+/tvOS 9+.
  • Только Сentral.
  • Максимум два подключения.
  • Apple watch series 2+/ AppleTv 4+.
  • Отключение при переходе в фоновый режим.
  • Интервал подключения 30 мс.

Самое важно различие — интервал подключения. На что он влияет? Чтобы ответить на этот вопрос, сначала нужно разобраться, как работает протокол Bluetooth LE и почему такая небольшая разница в абсолютных значениях очень важна.

Как работает протокол


Как происходит процесс поиска и подключения?

Peripheral сообщает о своем присутствии с частотой advertisement-интервала, его пакет очень маленький и содержит всего несколько идентификаторов сервисов, которые предоставляет устройство, а также имя устройства. Интервал может быть достаточно большим и способен варьироваться в зависимости от текущего статуса устройства, режима энергосбережения и других настроек. Apple советует разработчикам внешних устройств привязывать длину интервала к акселерометру: увеличивать интервал, если устройством не пользуются, а когда оно активно — уменьшать, чтобы быстро находить устройство. Advertisement-интервал никак не коррелирует c интервалом подключения и определяется самим устройством в зависимости от энергопотребления и своих настроек. Нам он в экосистеме Apple недоступен и неизвестен, им полностью управляет система.

После того, как мы нашли устройство, отправляем запрос на подключение, и вот тут на сцену выходит интервал подключения — время, через которое второе устройство может ответить на запрос. Но это при подключении, а что же происходит при чтении/записи?

Интервал подключения также фигурирует и при чтении данных — его уменьшение в 2 раза увеличивает скорость передачи данных. Но нужно понимать, что если оба устройства не поддерживают одинаковый интервал, то будет выбран максимальный из них.

Давайте рассмотрим, из чего состоит пакет с информацией, который передает Peripheral.

MTU (maximum transmission unit) такого пакета определяется в процессе подключения и варьируется от устройства к устройству и в зависимости от операционной системы. В протоколе версии 4.0 MTU был около 30, и размер полезных данных не превышал 20 байтов. В версии 4.2 всё поменялось, теперь можно передавать около 520 байтов. Но, к сожалению, эту версию протокола поддерживают только устройства младше IPhone 5s. Размер накладных расходов, независимо от размера MTU, составляет 7 байтов: сюда входят ATT и L2CAP заголовков. С записью, в целом, похожая ситуация.

Есть только два режима: с ответом и без. Режим без ответа значительно ускоряет передачу данных, поскольку нет интервала ожидания перед следующей записью. Но этот режим доступен не всегда, не на всех устройствах и не на всех системах. Доступ к этому режиму записи может ограничить сама система, потому что он считается менее энергоэкономичным. В iOS eсть метод, в котором можно проверить перед записью, доступен ли такой режим.

Теперь давайте рассмотрим, из чего состоит протокол.

Протокол состоит из 5 уровней. Слой приложения — эта ваша логика, описанная поверх CoreBluetooth. GATT (Generic Attributes Layer) служит для обмена сервисами и характеристиками, которые есть на устройствах. ATT (Attributes Layer) используется для управления вашими характеристиками и передачей ваших данных. L2CAP — низкоуровневый протокол обмена данными. Controller — это уже сам BT-чип.

Вы, наверное, спросите, что такое GATT и как мы можем с ним работать?

GATT состоит из характеристики и сервисов. Характеристика — это объект, в котором хранятся ваши данные, словно переменная. А сервис — это группа, в которой находятся ваши характеристики, словно пространство имён. У сервиса есть название — UUID, вы сами его выбираете. Сервис может содержать в себе дочерний сервис.

У характеристики тоже есть свой UUID — фактически, имя. Значение (Value) характеристики — это NSData, сюда вы можете записывать и хранить данные. Дескрипторы — это описание вашей характеристики, вы можете описать, какие данные вы ожидаете в этой характеристике, или что они означают. В протоколе Bluetooth есть много дескрипторов, но в Apple-системах пока доступно только два: человеческое описание и формат данных. Также есть уровни доступа (Permissions) для вашей характеристики:

Попробуем сами


У нас появилась идея сделать возможность передачи денег по воздуху, ничего не требуя от получателя. Представьте, вот ломаете голову над очень интересной задачей, пишете идеальный код, и тут коллега предлагает сходить за кофе. А вы так увлечены задачей, что не можете отлучиться, и просите его купить вам чашечку вкусного капучино. Он приносит вам кофе, и нужно вернуть ему деньги. Можно перевести по номеру телефона, работает отлично. Но вот неловкая ситуация — вы не знаете его номера. Ну вот так, три года работаете, а номерами не обменялись :)

Поэтому мы решили сделать возможность передачи денег тем, кто находится рядом, без ввода каких-либо пользовательских данных. Как в AirDrop. Просто выбрать пользователя и отправить нужную ему сумму. Давайте посмотрим, что нам для этого нужно.

Отображение PUSH


Нам нужно, чтобы отправитель:

  1. Мог найти все устройства, которые находятся рядом и поддерживают наш сервис.
  2. Мог прочитать реквизиты.
  3. И мог отослать сообщение получателю о том, что успешно отправил ему деньги.

Получатель, в свою очередь, должен уметь сообщать окружающим отправителям, что у него есть сервис с нужными данными, и уметь получать сообщения от отправителя. Как происходит процесс перевода денег по реквизитам у нас в банке, думаю, описывать не стоит. А теперь попробуем это реализовать.

Для начала нужно придумать названия нашего сервиса и характеристик. Как я говорил, это UUID. Просто генерируем их и сохраняем на Peripheral и Central, чтобы на обоих устройствах были одинаковые.

Вы вольны использовать любые UUID, кроме тех, которые оканчиваются вот так: XXXXXXXX-0000-1000-8000-00805F9B34FB, — они зарезервированы под разные компании. Вы сами можете купить себе такой номер и никто его использовать не будет. Это будет стоить $2500.

Далее нам нужно будет создать менеджеры: один для передачи денежных средств, другой для получения. Нужно просто указать делегатов. Передавать у нас будет Central, получать Peripheral. Мы создаем оба, потому что и отправителем, и получателем может быть одно лицо в разное время.

Теперь нам нужно сделать возможность обнаружения получателя и записать в нашу характеристику реквизиты получателя.

Для начала создадим сервис. Пропишем UUID и укажем, что он primary — то есть сервис является главным для этого устройства. Хороший пример: пульсомер, для которого главным сервисом будет текущее состояние пульса, а состояние батареи — это второстепенная информация.

Далее создаем две характеристики: одну для чтения реквизитов получателя, вторую для записи, чтобы получатель мог узнать об отправке денег. Регистрируем их в нашем сервисе, потом добавляем в менеджер, запускаем обнаружение и указываем UUID сервиса, чтобы все устройства, которые находятся рядом, могли узнать о нашем сервисе до подключения к нему. Эти данные помещаются в пакет, который отправляет Central в ходе вещания.

Получатель готов, приступим к отправителю. Запустим поиск и подключение.

При включении менеджера мы запускаем поиск устройств с нашим сервисом. При нахождении мы их получаем в методе делегата и сразу подключаемся. Важно: нужно сохранять strong-ссылку на все Peripheral, с которыми вы работаете, иначе они «утекут».

После успешного подключения настраиваем делегат, который будет работать с данным устройством, и получаем от устройства нужный нам сервис.

Мы успешно подключились к получателю, теперь нужно прочитать его реквизиты.

Мы после подключения уже запросили все сервисы с устройства. И после их получения будет вызван метод делегата, в котором будут перечислены все сервисы, доступные на данном устройстве. Находим нужный и запрашиваем его характеристики. Результат можно будет найти по UUID в методе делегата, в котором хранятся данные для перевода. Пробуем их прочитать, и получим искомое опять в методе делегата. Все сервисы, характеристики и их значения кешируются системой, так что запрашивать их впоследствии каждый раз необязательно.

Всё, мы отправили деньги за кофе, самое время показать получателю красивое уведомление, чтобы он ждал рубли на своем счёте. Для этого нужно реализовать процесс отправки сообщения.

У отправителя достаем нужную нам характеристику, в данном случае мы её взяли из сохраненного значения. Но до этого вам её нужно получить с устройства, как мы делали до этого. А дальше просто записываете данные в нужную характеристику.

После этого на другом устройстве получаем в методе делегата запрос на запись. Тут вы можете прочитать данные, которые вам отправляют, ответить на какую-либо ошибкой, например, нет доступа, или данной характеристики не существует. Всё будет работать, но только если оба устройства включены и приложения активны. А нам нужно, чтобы работало и в фоне!

Apple позволяет использовать Bluetooth в фоне. Для этого нужно в info.plist указать ключ, в каком режиме мы хотим использовать, в Peripheral или Central.

Далее в менеджере нужно указать ключ восстановления и создать метод делегата. Теперь нам доступен и фоновый режим. Если приложение заснёт или будет выгружено из памяти, то при нахождении нужного Peripheral или при подключении Central оно проснётся, а менеджер восстановится с вашим ключом.

Всё отлично, уже готовы релизиться. Но тут к нам прибегают дизайнеры и говорят: «Хотим вставить фотографии пользователей, чтобы им было легче находить друг друга». Что же делать? У нас в характеристику можно записать всего какие-то 500 байтов, а на каких-то устройствах вообще 20 :(

Спустимся глубже


Чтобы решить эту проблему, нам пришлось спуститься глубже.

Сейчас мы общались устройствами на уровне GATT/ATT. Но в iOS 11 у нас есть доступ к протоколу L2CAP. Однако в этом случае придётся самостоятельно позаботиться о передаче данных. Пакеты отправляются с MTU 2 Кб, не нужно ни во что перекодировать, применяется обычный NSStream. Скорость передачи данных до 394 Килобит/с., по заверению Apple.

Допустим, вы передаёте какие-либо данные вашего сервиса от Peripheral к Central в виде обычных характеристик. И понадобилось открыть канал. Вы открываете его на Peripheral, в ответ получаете PSM — это номер канала, к которому можно подключиться, и нужно с помощью тех же характеристик передать его Central. Номер динамический, система сама выбирает, какой PSM открыть в данный момент. После передачи можно уже на Сentral подключиться к Peripheral и обмениваться данными в удобном для вас формате. Давайте рассмотрим, как это сделать.

Для начала на Peripheral открываем порт с шифрованием. Можно делать и без шифрования, тогда это немного ускорит передачу.

Далее мы в методе делегата получаем PSM и отправляем на другое устройство.

После подключения другого устройства у нас вызовется метод, в котором из канала мы можем достать нужные нам для передачи NSStream.

С Central еще проще, мы просто подключаемся к каналу с нужным номером…

… и после этого получаем нужные нам стримы. В них вы можете передавать абсолютно любые данные любого размера, и строить поверх L2CAP свой протокол. Так мы и реализовали у себя передачу фотографий получателя.

Но есть подводные камни, куда же без них.

Подводные камни


Давайте рассмотрим подводные камни при работе в фоновом режиме. Поскольку вам доступны роли Peripheral и Central, вы можете подумать. что в фоне можете определять, какие устройства рядом находятся в фоновом режиме, а какие в активном. В теории так и должно было быть, но Apple ввела ограничение: телефоны, которые находятся в фоновом режиме, будь то Central или Peripheral, не доступны для других телефонов, которые тоже находятся в фоновом режиме. Также телефоны, которые находятся в фоновом режиме, не видны с неiOS-устройств. Давайте рассмотрим почему так происходит.

Когда ваше устройство активно, оно посылает обычный broadcast-пакет, в котором может быть имя устройства и список сервисов. которые предоставляет это устройство. И overflow данные — всё что не поместилось.

Когда же устройство переходит в фоновый режим, оно не передает название, а список поддерживаемых сервисов переносит в overflow-данные. Если приложение активно, то при сканировании с iOS-устройства оно читает эти данные, а при переходе в фон — игнорирует. Поэтому при переходе в фон вы не сможете видеть приложения, которые также находятся в фоне. Остальные операционные системы Apple всегда игнорируют overflow-данные, поэтому если вы будете искать устройства, поддерживающие ваш сервис, то получите пустой массив. А если подключиться к каждому устройству, которое находится рядом, и запросить поддерживаемые сервисы, то в списке, возможно, будет ваш сервис, и вы сможете с ним работать.

Дальше мы уже готовились передавать в тестирование, правили мелкие недочёты, занимались оптимизацией. И вдруг в какой-то момент мы стали получать в консоли эту ошибку:

CoreBluetooth[WARNING] Unknown error: 124

Самое плохое было в том, что никакой метод делегата не вызывался, мы даже не могли никак обыграть эту ошибку для пользователя. Просто сообщение в лог — и тишина, всё замирало. Никаких особых изменений не вносилось, поэтому мы начали откатываться по коммитам. И обнаружили, что однажды оптимизировали код и переделали способ записи данных. Проблема крылась в том, что не все клиенты были обновлены, поэтому возникала такая ошибка.
.write != .writeWithoutResponse

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

И тут снова увидели прежнюю ошибку. Сразу подумали, что дело в разных версиях. Но после полного удаления старой версии со всех тестовых устройств ошибка всё равно воспроизводилась. Мы взгрустнули…

CoreBluetooth[WARNING] Unknown error: 722 CoreBluetooth[WARNING] Unknown error: 249 CoreBluetooth[WARNING] Unknown error: 312

Начали искать инструмент для отладки. Первое, что нам попалось, это Apple Bluetooth Explorer. Мощная программа, много всего умеет, но вот для отладки протокола Bluetooth LE одна маленькая вкладка с поиском устройств и получением характеристик. А нам-то нужно было анализировать L2CAP.

Потом нашли LightBlue Explorer. Оказалась вполне приличная программа, правда, с дизайном из iOS 7. Может делать то же самое, что и Bluetooth Explorer, а еще умеет подписываться на характеристики. И работает стабильнее. Всё хорошо, но опять без L2CAP.

И тут нам вспомнился всем известный сниффер WireShark.

Оказалось, он знаком с Bluetooth LE: может читать L2CAP, но только под Windows. Хотя это не страшно, что мы, не найдем винду, что ли. Самый большой минус — программа работает только с определенным устройством. То есть нужно было найти где-то устройство в официальном магазине. А вы сами понимаете, в большой компании вряд ли одобрят покупку непонятного устройства на барахолке. Мы даже начали просматривать зарубежные онлайн-магазины.

Но тут обнаружили в Additional Xcode Tools программу PacketLogger. Она позволяет смотреть траффик, которой идет на OS X-устройстве. А почему бы не переписать наш MoneyDrop под OS X? Он у нас уже был отдельной библиотеки. Мы просто заменили UIImage на NSImage, всё завелось само через 10 минут.

Наконец-то мы могли читать пакеты, которыми обмениваются устройства. Сразу стало понятно, что в момент передачи данных по L2CAP записывалась одна из характеристик. А из-за того, что канал был полностью занят передачей фотографии, iOS игнорировала запись, а отправитель после игнора обрывал канал. После исправления проблем с передачей фотографии не было.

На этом всё, спасибо за прочтение :)

Полезные ссылки


WWDC/CoreBluetooth:


Bluetooth
YouTube
  • Arrow Electronics → Bluetooth Low Energy Series

что это такое? Зачем нужен Bluetooth?

Интерфейс "Блютуз" на сегодняшний день стал довольно широко распространен у разных видов устройств, в частности персональных компьютеров, мобильных телефонов, планшетов и прочих. Конечно, пользователи не застрахованы от возникновения разнообразных проблем. Чаще всего несложно разобраться в причинах возникновения неполадок, достаточно быть знакомым с основными принципами функционирования указанного интерфейса. "Блютуз" - что это? Как его использовать?

Особенности технологии

"Блютуз" представляет собой беспроводной интерфейс, характеризующийся малым радиусом действия, который создавался в 1994 году инженерами компании Ericsson, расположенной в Швеции. В 1998 году рядом компаний была создана особая организация Bluetooth Special Interest Group (Bluetooth SIG), которая и сейчас работает в сфере разработки, продвижения и внедрения данной технологии. На данный момент количество компаний, ставших участниками ассоциации, превысило 13 тысяч.

Основное преимущество данной технологии состоит в том, что подключение "Блютуз" не требует больших ресурсов в плане потребления энергии, а стоимость приемопередатчиков сравнительно низкая по сравнению с иными технологиями беспроводной передачи. Все это позволяет использовать такое техническое решение даже в малогабаритных устройствах, имеющих миниатюрные элементы питания. За использование описываемого интерфейса производители оборудования не обязаны ничего выплачивать создателям технологии. Этот факт сыграл не последнюю роль в столь широком распространении этого интерфейса в разнообразных приборах.

Для чего он нужен?

Вкратце мы рассмотрели, что такое "Блютуз". Что это полезная вещь, уже понятно. А с тем, как этим пользоваться, еще следует разобраться. Основное назначение данной технологии состоит в создании персональных сетей, обеспечивающих возможности для обмена данными между гаджетами, находящимися поблизости. Это могут быть лэптопы, настольные компьютеры, мобильные и периферийные устройства, а также многое другое, принадлежащее к данной категории.

Применение

Для различных целей можно использовать "Блютуз". Что это приспособление, которое позволяет объединять несколько устройств в сеть, мы уже узнали. Но каким образом происходит соединение? В случае с двумя гаджетами подключение осуществляется по схеме «точка-точка», а в случае с большим числом приборов это уже будет схема «точка-многоточка». Вне зависимости от используемой схемы, выделяется ведущее устройство и ведомые.

Ведущим устройством задается шаблон, используемый всеми ведомыми, а также на него возлагаются задачи по синхронизации всех устройств. Посредством такого соединения образуется пикосеть. В рамках одного такого решения допускается объединение одного ведущего и семи ведомых приборов. Помимо этого, есть возможность для добавления в пикосеть еще нескольких устройств, которые будут ведомыми, но только в статусе временно заблокированных. Они не принимают участия в информационном обмене, однако синхронизируются с ведущим при помощи интерфейса "Блютуз". Что это, становится понятно, если представить, как от одного источника поступают данные всем остальным в режиме реального времени. Это удобно и открывает массу возможностей для организации работы.

Максимальное количество устройств

Еще один уровень сопряжения - объединение нескольких пикосетей в единую распределительную сеть. Для этого устройство, которое является ведомым в одной пикосети, берет на себя задачи ведущего в другой. В данном случае особенность состоит в том, что пикосети, принадлежащие к одной распределительной сети, используют разные шаблоны и между собой не синхронизируются. В состав одной распределительной сети не может включаться более 10 пикосетей. Получается, что посредством организации распределительной сети, включающей устройства "Блютуз", можно объединить в общей совокупности до 71 прибора.

Особенности передачи данных

Для передачи данных используется радиоканал в частотном диапазоне 2,4-2,4835 ГГц, дополненный методом псевдослучайной перестройки рабочей частоты. Указанный диапазон разбивается на 79 каналов, для каждого из которых выделена полоса шириной 1 Мгц. Верхняя и нижняя часть диапазона содержит неиспользуемые полосы, которые считаются защитными. Передача данных осуществляется с применением фазовой модуляции по Гауссу, что предполагает изменение во времени несущей частоты соответственно с гауссовой кривой, а это заметно ограничивает спектр излучаемого сигнала.

"Блютуз"-адаптер производит обмен данными внутри интервалов времени, длина которых составляет 625 мкс. Передача каждого слота завершается переходом на новый частотный канал. Канальный уровень предполагает, что данные обмениваются пакетами, у каждого из которых длина составляет один-пять слотов. Определенная их часть может резервироваться для синхронных каналов, предназначенных для трансляции потоковых данных. Получается, что передача может осуществляться не только синхронными данными, но и асинхронными.

В спецификации устройства "Блютуз" предусмотрена возможность для использования двух видов связи: синхронной с установлением соединения, а также асинхронной, при которой соединение не устанавливается. Применение первого варианта актуально при создании каналов «точка-точка» между ведущими и ведомыми устройствами. Предназначением второго является организация сопряжения по схеме «точка-многоточка» между ведущим устройством пикосети и всеми ведомыми.

Классы устройства "Блютуз"

В зависимости от того, какой мощностью и эффективностью радиуса действия характеризуется "Блютуз"-адаптер, различают три класса приемопередатчиков. Самым распространенным вариантом, актуальным для использования в большинстве компьютеров и мобильных устройств, выпускаемых современной промышленностью, являются приемопередатчики второго класса. Медицинская аппаратура оснащается маломощными передатчиками класса 3, а наиболее дальнобойные модули, принадлежащие к классу 1, используются в системах управления и мониторинга промышленного оборудования.

Особенности настройки

Если вы хотите установить "Блютуз" на компьютер, а потом использовать его для сопряжения с какими-либо устройствами, то следует ориентироваться в особенностях его настройки. С помощью применения данной технологии можно использовать радиоволны короткого диапазона для подключения к беспроводным сетям, а также получить доступ к периферийным устройствам, совместимым с версией технологии: принтером, мышью, мобильным телефоном, а также иными компьютерами и коммуникаторами.

Так как речь идет о беспроводном подключении, то есть осуществляемом посредством радиоволн, то любое периферийное устройство допускается перемещать в пространстве, при этом связь не будет потеряна, если оно не покидает зону «видимости». Если вы хотите подключить "Блютуз" на компьютер, то должны знать, что делается это автоматически, когда прибор попадает в зону действия передатчика. Достаточно только единожды произвести все необходимые настройки. В большинстве моделей ноутбуков передатчики встроены изначально, требуется только правильно их настроить, чтобы потом все работало без перебоев.

Настройка устройства "Блютуз" для "Виндовс"

Для осуществления этой операции требуется выполнить вполне конкретные действия. Для начала нужно убедиться в наличии в ноутбуке данного адаптера. После этого требуется загрузить все необходимые драйвера. После активации инсталлятора драйверов и запуска мастера добавления устройств все будет определено автоматически.

Когда устройство будет обнаружено, его необходимо будет добавить. Если система оказалась неспособной найти его, то следует убедиться в том, что устройство полностью заряжено, и к нему поступает энергопитание, что оно включено и расположено в зоне действия. Информацию о дальности действия любого прибора можно отыскать в сопроводительной документации. После того как будет завершена детальная проверка компонента, требуется перезапустить мастер добавления устройств.

Проблемы, которые могут возникнуть

Если вы озадачены тем, как включить "Блютуз", то можете обратить внимание, что при отсутствии самого компонента на панели задач ноутбука соответствующий значок может присутствовать. Его требуется обязательно скрыть. Для этого следует щелкнуть по значку, а потом по пункту "Настроить".

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

Особенности работы

Все последние модели телефонов, планшетов и ноутбуков получают в качестве обязательного компонента модуль "Блютуз", наличие которого подтверждается значком-логотипом на экране или корпусе устройства. Когда устанавливается соединение, на экране появится соответствующий логотип, а обмен данными сопровождается дополнительной индикацией. Сейчас производители встраивают устройство "Блютуз" на планшет, телефон и компьютер.

Помимо мобильных устройств, данная технология применима для настольных компьютеров, для обеспечения связи между мышками, клавиатурами, цифровыми фотоаппаратами, сканерами, принтерами, наушниками и разнообразными гарнитурами. Это оборудование поддерживает обмен данными на расстоянии до 100 метров. Иногда поддержка беспроводной связи оказывается возможной даже при использовании устройств, расположенных в разных помещениях.

Сопряжение разных устройств

Если использовать "Блютуз" для телефона или иных устройств при подключении к ПК, то необходимо на компьютер установить порт-коннектор, по форме напоминающий обычную флешку, подключаемую посредством USB. Драйвера и необходимые программы обычно поставляются в комплекте с оборудованием, но если их нет, то всегда можно воспользоваться помощью официального сайта для получения необходимых приложений.

Если рассматривать устройство "Блютуз" для телефона, то самым интересным изобретением стали беспроводные наушники, использующие эту технологию. С их помощью можно разговаривать по телефону даже тогда, когда ваши руки заняты: при занятиях спортом, вождении автомобиля и т. п. Если вы знаете, как включить "Блютуз" для активации гарнитуры, то всегда можете освободить руки в то время, когда разговариваете по телефону. Сам же аппарат может в это время находиться в сумке или кармане.

для чего нужен, как работает, рейтинг

Bluetooth (Блютуз) usb адаптер легко найти в любом крупном магазине электроники, но далеко не все понимают, для чего нужны эти устройства. Все дело в том, что одновременно с ростом возможностей электронных устройств растет необходимость в обмене информацией между ними – смартфонами, компьютерами, принтерами и другой техникой. Самое удобное и распространенное решение данной задачи на сегодняшний день достигается с помощью беспроводной технологии Блютуз.

Во многих девайсах специальный чип связи входит в стандартное заводское оснащение, например найти ноутбук без Блютус практически невозможно, а вот на стационарные компьютеры такую функцию производители добавляют довольно-таки редко. К счастью в тех случаях, когда производитель не позаботился о таком способе беспроводного соединения, на помощь вам придет дополнительный прибор – внешний беспроводной адаптер Bluetooth.

Принцип работы Блютуз адаптера

Адаптер Блютуз — это крохотный модуль, который способен дополнить компьютер функцией беспроводной связи. Также существуют версии для использования с современными телевизорами, но в данной статье я буду рассказывать главным образом про адаптер Bluetooth для ПК.

Вид внешних устройств напомнит вам небольшую USB флешку. В некоторых случаях на них может присутствовать маленькая антенна, которая добавляет к дальности действия несколько метров. Встроенные модули выглядят как платы и подключаются внутри системного блока компьютера (обычно к PCI-разъему).

Для чего он нужен?

Если вы все еще не понимаете, для чего нужен Блютуз адаптер, приведу вам основные возможности, которые он открывает перед пользователем:

  1. Передача файлов с ПК на смартфон или планшет и обратно. Почти все мобильные телефоны оснащены передатчиком BT;
  2. Беспроводное соединение двух компьютеров, находящихся недалеко друг от друга;
  3. Подключение к ПК беспроводных клавиатуры, мыши и другой техники, поддерживающей этот протокол связи. Особенно удобно пользоваться беспроводными наушниками, когда нельзя шуметь в квартире или хочется разговаривать по скайпу не сидя при этом у монитора.

Из преимуществ применения адаптера можно выделить:

  • Низкие энергозатраты радиосвязи. Включенный прибор не сильно повлияет на энергопотребление компьютера или скорость разряда батареи ноутбука.
  • Подключение остается стабильным даже если между устройствами есть препятствия:
  • Его можно подключить к любому ПК, у которого имеется порт USB версии 2.0 или 3.0;
  • Низкая стоимость расширения функционала. Порой, выгоднее купить компьютер без встроенного чипа и докупить USB модуль, нежели тратить деньги на более продвинутую комплектацию;
  • Наличие в подавляющем большинстве смартфонов и планшетов.

Как подключить адаптер Блютуз к компьютеру?

Для соединения двух аппаратов не требуются никакие провода. Нужно лишь, чтобы оба устройства имели встроенный модуль беспроводной связи.

  1. На компьютере адаптер нужно подключить в порт USB. Операционная система скорее всего сама определит вид оборудования, и установка каких-либо программ не потребуется, всё сразу будет работать. В противном случае, нужно будет установить соответствующий драйвер, который может быть на диске, приложенном к устройству, либо на официальном сайте производителя.
  2. Последним шагом станет включение прибора. Чтобы перевести модуль в режим сопряжения, иногда требуется нажать на кнопку питания, но чаще всего это происходит автоматически при подключении к USB входу.
  3. После активации и включения функции BT на втором гаджете (смартфоне, наушниках и т. д.), оба устройства начнут поиск друг друга в радиусе действия передатчиков и предложат создавать соединение.

Как выбрать адаптер Блютуз для ПК?

С тем, что такое Блютуз адаптер разобрались, можно переходить к выбору. То, какой Блютуз адаптер для компьютера лучше подойдет под ваши цели и задачи, решать только вам. Но есть главные характеристики, на которые стоит обращать внимание в первую очередь: стандарт связи, скорость передачи данных и стабильность работы.

Среди самых популярных моделей среднего ценового сегмента выделяются две:

#1 Espada ES-M05

Плюсы

  • Работает без дополнительных драйверов и настроек в win10, сразу после подключения через порт USB;
  • Создан на чипсете Broadcom, которые используются в устройствах от Apple;

Минусы

  • Цена;
  • Не всегда можно встретить в наличии;

#2 Asus USB BT400

Плюсы

  • Габариты: модель очень компактная, поэтому её можно подключать даже к USB на передней панели системного блока;
  • Наличие современного стандарта связи версии 4.0;

Минусы

  • В некоторых случаях с сайта Asus приходится качать увесистый пакет драйверов;

Сегмент бюджетных моделей представлен в основном продукцией Buro:

#3 Buro BU-BT40A

Плюсы

  • Низкая цена;
  • Распространённость в крупных сетевых магазинах;

Минусы

  • Некоторые пользователи жалуются на помехи при прослушивании музыки через беспроводные наушники;
  • USB версии 2.0;

#4 Buro BU-BT30

Плюсы

  • Компактные размеры;
  • Очень низкая цена;

Минусы

  • Есть жалобы на стабильность подключения;
  • Иногда требуется установка драйверов;

Также отдельно хотелось бы вам рассказать об очень интересной новинке, которая подарит вашему компьютеру еще и модуль связи Вай-Фай — модель Intel 9461NGWG.AC

Плюсы

  • Стандарт BT 5.0;
  • Одновременная поддержка двух способов беспроводного соединения;
  • Высокая скорость передачи данных;

Минусы

  • Серьезный минус продукта Intel только один – он выполнен не в виде USB устройства, а в формате встраиваемой в материнскую плату микросхемы для разъема SSD M.2;

Описанный в статье стандарт является самым простым, недорогим и распространенным способом передачи информации без проводов. А благодаря крохотным адаптерам этот способ стал доступен владельцам стационарных ПК и телевизоров с USB входом.

Bluetooth 5, Bluetooth BR / EDR или Bluetooth Low Energy (BLE)? Что лучше?

Беспроводная связь становится неотъемлемой частью электроники, так как все больше и больше потребителей требуют возможности отправлять и получать данные, не привязываясь к разъемам и кабелям. Одним из самых популярных протоколов беспроводной связи является Bluetooth, который имеет универсальность для поиска «родственников» в самых разных приложениях.

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

Все эти различные приложения подпадают под общий термин «Bluetooth», но, что удивительно, не все из них используют одни и те же беспроводные протоколы. Некоторые используют Bluetooth с низким энергопотреблением (BLE), в то время как другие используют базовую скорость Bluetooth / повышенную скорость передачи данных (Bluetooth BR / EDR). Более новые приложения даже могут использовать Bluetooth 5.

Большинство людей не знают ни о разнице между Bluetooth BR / EDR и BLE, ни о том, какой из них лучше всего подходит для их конкретных приложений. С появлением Bluetooth 5 все стало более запутанным, что еще больше стирает грань между этими протоколами. Цель этой статьи — объяснить, чем BLE отличается от Bluetooth BR / EDR и как Bluetooth 5 обещает улучшить оба протокола. Это также поможет вам определить версию, наиболее подходящую для вашего приложения.

История

Чтобы лучше понять, чем отличаются Bluetooth с базовой скоростью передачи данных (BR) / повышенную скорость передачи данных (EDR) и BLE, важно изучить историю этих беспроводных технологий. Каждый из них был разработан Специальной группой по интересам Bluetooth (Bluetooth SIG), которая управляет всеми протоколами Bluetooth. По мере разработки Bluetooth SIG выпускает новую спецификацию для внесения улучшений. Временная шкала на рисунке ниже показывает спецификации Bluetooth, которые были выпущены и где Bluetooth BR, Bluetooth EDR, BLE и Bluetooth 5 соответствуют этим спецификациям.

Bluetooth с базовой / повышенной скоростью передачи данных (BR/EDR)

Bluetooth BR был первым разработанным протоколом Bluetooth. В нем реализован уникальный метод использования гауссовой частотно-сдвиговой манипуляции (GFSK) для обмена данными в диапазоне ISM 2,4 ГГц. Эта полоса была выбрана потому, что, в отличие от большинства полос частот, для работы в ней не требуется лицензия, поэтому связь полностью бесплатна. Bluetooth BR быстро завоевал популярность, поскольку он предоставил недорогой и маломощный способ отправки и получения данных по беспроводной сети на короткие расстояния со скоростью передачи данных до 0,7 Мбит / с.

Несколько лет спустя была выпущена новая спецификация Bluetooth 2.0, которая включала опцию Bluetooth EDR. Bluetooth EDR позволяет передавать данные в два-три раза быстрее, чем предыдущая версия. Это стало возможным потому, что он использует дифференциальную квадратурную фазовую манипуляцию (QDPSK) и дифференциальную 8-уровневую фазовую манипуляцию (8DPSK) вместе с GFSK. GFSK передает один бит на символ, тогда как QDPSK передает два бита на символ, а 8DPSK передает три бита на символ.

BLE

Когда BLE был впервые разработан, на самом деле это был даже не Bluetooth! Он был разработан Nokia как беспроводная технология под названием Wibree. Данный стандарт был разработан так, чтобы потреблять очень мало энергии (а также быть очень дешевым и простым в настройке), что делает его идеальным решением для устройств, работающих от батарей небольшой емкости.

Wibree включает в себя множество методов, аналогичных Bluetooth BR / EDR, включая работу в диапазоне ISM 2,4 ГГц, модуляцию GFSK, схему канала и скачкообразную перестройку частоты. Параллели между ними привели к тому, что Bluetooth SIG принял Wibree в свою спецификацию. Он был выпущен как новый беспроводной стандарт потребляющий мало энергии для работы под названием Bluetooth Low Energy (BLE). BLE впервые появился в спецификации Bluetooth 4.0.

Bluetooth 4.0 не «уничтожил» полностью стандарты Bluetooth BR / EDR, но вместо этого предлагал BLE в дополнение к Bluetooth BR / EDR. Потребительские устройства с BLE часто назывались Bluetooth Smart, а Bluetooth BR / EDR — Bluetooth Classic; однако эти термины больше не используются для дифференциации каждого протокола. В соответствии с этой спецификацией радиостанции могут быть разработаны для работы в качестве радиомодуля BD / EDR только Bluetooth, радиомодуля BLE или спаренного радиомодуля, который поддерживает Bluetooth BR / EDR и BLE.

Bluetooth 5.0

Bluetooth SIG делает все возможное, чтобы вносить улучшения, соответствующие эволюции технологий, и одним из ключевых достижений, которые, по-видимому, движут электроникой, является Интернет вещей (IoT). BLE сыграл большую роль в развитии IoT, но Bluetooth SIG хотел еще больше расширить возможности Bluetooth в приложениях IoT. Новые достижения в оригинальной технологии BLE были выпущены в Bluetooth 5.0, который называется Bluetooth 5.

Bluetooth BR/EDR vs. BLE

Давайте сравним сходства и различия только между Bluetooth BR / EDR и BLE. Хорошее место для начала —  физический уровень (PHY) протоколов. PHY содержит схему, используемую для модуляции и демодуляции аналоговых сигналов и преобразования их в цифровые символы. Различия на физическом уровне — это один из факторов, который делает каждый протокол ориентированным на конкретные приложения. Четыре области PHY, где BR / EDR и BLE различаются, — это схема канала, энергопотребление, задержка и пропускная способность.

Схема канала

И Bluetooth BR / EDR, и BLE обмениваются данными в диапазоне ISM 2,4 ГГц, но различаются по количеству каналов, в которых они делят диапазон частот. Bluetooth BR / EDR делит полосу на 79 каналов, разнесенных на 1 МГц. BLE использует более простой передатчик и приемник, поэтому он разделяет полосу на 40 каналов, разнесенных на 2 МГц.

Одна вещь, с которой должны работать Bluetooth BR / EDR и BLE, независимо от количества используемых каналов, это помехи. Диапазон ISM 2,4 ГГц полон передатчиков, использующих все преимущества нелицензионного диапазона. Чтобы минимизировать помехи, как Bluetooth BR / EDR, так и BLE используют скачкообразную перестройку частоты, когда радиостанция работает на одном канале в течение короткого периода времени, прежде чем перейти на другой канал для продолжения связи.

BLE также добавляет еще один элемент в свою схему канала. BLE резервирует три канала для передатчика BLE, чтобы «заявить», что он доступен для подключения. Частота этих трех рекламных каналов была стратегически выбрана таким образом, чтобы они не мешали трем наиболее часто используемым каналам Wi-Fi, также работающим в диапазоне ISM 2,4 ГГц. После установления соединения радиостанции продолжат свою связь на одном из 37 других каналов. На рисунке ниже изображена схема канала для BLE и показано, где три рекламных канала расположены в полосе частот.

Мощность

Минимизация потребления энергии является ключевым отличием между Bluetooth BR / EDR и BLE, о чем свидетельствует тот факт, что BLE имеет «низкое энергопотребление» в своем названии! Bluetooth BR / EDR использует максимальную выходную мощность 100 мВт для передачи данных примерно до 10-100 м. Это было хорошо в те дни, когда большинство устройств можно было часто заряжать. Однако, поскольку спрос на продукты, которые могут работать от батареи в течение нескольких месяцев или лет без подзарядки, увеличивается, такой уровень выходной мощности будет слишком большим, поскольку это приведет к быстрому разряду батареи.

BLE предлагает идеальное решение. Он уменьшает энергию, включая передатчик и приемник только тогда, когда они необходимы для отправки или получения данных, с максимальной выходной мощностью всего 10 мВт для передачи в одном и том же диапазоне. BLE также отправляет данные короткими пакетами. Когда пакеты не отправляются, радиоприемник бездействует, потребляя мало энергии. Этот процесс помогает BLE соответствовать своему названию.

Задержка

Еще одно преимущество BLE делает его лучше, чем Bluetooth BR / EDR — задержка. Переход Bluetooth BR / EDR в активное состояние (готовность передавать данные) занимает около 100 мс. Существует дополнительная задержка в 100 мс с момента получения данных на передатчике до момента их получения на приемнике. В некоторых случаях это может привести к довольно заметной задержке. Это также приводит к увеличению энергопотребления, поскольку дополнительное время, необходимое для отправки данных, приводит к увеличению потребления энергии от батареи.

BLE предлагает гораздо меньшую задержку. BLE будет готов отправлять данные уже через 3 мс. Кроме того, задержка с момента получения данных на передатчике до момента их доступности на приемнике составляет всего 6 мс. Это позволяет отправлять данные гораздо быстрее и экономит электроэнергию.

Пропускная способность

В этот момент вам может быть интересно, почему кто-то выбрал бы Bluetooth BR / EDR вместо BLE. Хорошо, где BLE отстает от Bluetooth BR / EDR в пропускной способности. И Bluetooth BR / EDR, и BLE используют GFSK, поэтому теоретически максимальный предел пропускной способности составляет 1 Мбит / с. Однако такие факторы, как издержки протокола, ограничения радиосвязи и искусственные программные ограничения, ограничивают фактическую пропускную способность.

На практике Bluetooth BR может достигать пропускной способности до 0,7 Мбит / с, в то время как Bluetooth EDR может достигать пропускной способности 2,1 Мбит / с. Этой пропускной способности достаточно для приложений, таких как потоковое аудио. Поскольку BLE отправляет данные короткими пакетами для экономии энергии, его пропускная способность сталкивается с дополнительными ограничениями. Максимальная пропускная способность может достигать только 0,27 Мбит / с. Хотя этой пропускной способности недостаточно для потоковой передачи звука, более чем достаточно для отправки данных датчика, которые не нужно постоянно передавать.

Из этих четырех разделов становится ясно, что различия на физическом уровне для каждого из этих протоколов вызывают много различий в рабочих параметрах. В таблице ниже приведены основные параметры между Bluetooth BR / EDR и BLE.

BLE 5.0

Bluetooth 5 использует оригинальную технологию BLE с низким энергопотреблением, но включает некоторые новые улучшения. Одним из самых больших улучшений является нововведения на физическом уровне, которые можно выбрать для улучшения максимальной дальности или пропускной способности. Bluetooth 5 также добавляет улучшения, которые улучшают публикацию объявлений в сети.

Первый физический слой (PHY), который предлагает Bluetooth 5, называется LE 1M. Это тот же PHY используется для BLE в спецификации Bluetooth 4.2, поэтому большинство его параметров будут соответствовать параметрам, показанным в таблице 1. LE 1M является единственным физическим слоем, который является обязательным в Bluetooth 5. Другие два PHY являются дополнительными.

Bluetooth 5 интегрирует закодированный физический уровень как один из дополнительных физических слоев, который может расширить диапазон связи. Кодированный PHY достигает большей дальности, вводя избыточность для получения некоторого выигрыша в обработке вместо увеличения мощности передатчика.

Bluetooth 5 вводит дополнительные избыточные биты, которые используются для определения правильного значения бита. Кодированный физический слой существует в двух вариантах: S = 2 и S = 8. S = 2 отправляет два символа на бит, что уменьшает пропускную способность в два раза, но теоретически удваивает диапазон. S = 8 отправляет восемь символов на бит. Хотя это снижает пропускную способность до 125 кбит / с, но примерно в четыре раза увеличивает диапазон. На практике фактический диапазон будет немного ниже теоретических значений, но этот метод все же помогает достичь гораздо большего диапазона.

Радиус действия маловажен для большинства конечных приложений, поэтому Bluetooth 5 обязательно включил что-то для приложений, где пропускная способность важнее дальности. Существует опция двойной скорости передачи данных под названием LE 2M, которая увеличивает скорость передачи необработанных данных до 2 Мбит / с. Это позволяет передавать данные с максимальной фактической пропускной способностью 1,4 Мбит / с. Это означает, что данные могут передаваться даже быстрее, чем Bluetooth BR, но с меньшим энергопотреблением.

Таблица 2 сравнивает три физических уровня, доступные в Bluetooth 5, чтобы показать, как они отличаются с точки зрения скорости передачи данных и диапазона.

Bluetooth 5 предлагает множество улучшений в публикации данных. Он по-прежнему использует ту же схему каналов, что и BLE, но включает опции для рассылки данных на всех 40 каналах вместо трех. В Bluetooth 5 небольшие пакеты данных могут передаваться по трем каналам, используемым в BLE. Однако теперь они могут указывать на большие публикуемые пакеты (до 255 октетов), которые можно отправлять по дополнительным 37 каналам. Это также помогает уменьшить объем контента на трех основных каналах. Bluetooth 5 также включает улучшения для цепочки пакетов, периодической публикации данных и меньшего минимального интервала между передачей сообщений.

Приложения

Различия в PHY являются ключом к определению того, какой протокол лучше всего подходит для каждого приложения. В последних нескольких разделах мы рассмотрели много технических деталей, которые можно применять для лучшего понимания идеального использования каждого протокола.

Давайте начнем с Bluetooth BR / EDR. Он снижает скорость задержки и мощность пакета для более высокой пропускной способности, поэтому он лучше всего подходит для приложений, где пропускная способность является критически важной спецификацией. Это делает его идеальным протоколом для приложений, таких как потоковая передача видео / звука или отправка больших объемов данных. Распространенными приложениями являются беспроводные гарнитуры (рисунок ниже) и приложения типа точка-точка.

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

Важно отметить, что когда вы выбираете устройство Bluetooth с поддержкой для своего приложения, вы должны быть уверены, что выбрали интегральную схему (ИС), которая поддерживает протокол, который вы планируете использовать. Вы не можете купить ИС наугад и предположить, что она поддерживает как Bluetooth BR / EDR, так и BLE. Как упоминалось ранее, Bluetooth BR / EDR и BLE используют разные физические уровни, поэтому вам необходимо убедиться, что выбранная интегральная схема поддерживает физический уровень для протокола, который вы планируете использовать, или она поддерживает оба PHY, если вы считаете, что оба могут быть полезны для вашего приложение.

Bluetooth 5, который обещает значительные улучшения, уже начал появляться в популярных технологиях. Многие популярные смартфоны уже предлагают поддержку Bluetooth 5. Как и в случае с большинством беспроводных протоколов, Bluetooth 5 интегрировался в большую часть электроники. Тем не менее, становится очевидным, что настало время Bluetooth 5.

Если вы хотите быть готовым к использованию Bluetooth 5, необходим микроконтроллер, совместимый с Bluetooth 5, для соответствия основным требованиям. Одним из примеров является Maxim MAX32666GWPBT, который имеет два ядра Arm Cortex-M4 и отдельное оборудование, предназначенное для работы стека Bluetooth (рисунок ниже). Это оставляет два ядра полностью бесплатными для вашего приложения. Другим вариантом является маломощный микроконтроллер Arm Cortex-M4 MAX32665 с блоком с плавающей запятой (FPU) и Bluetooth 5. Этот микроконтроллер имеет функции управления питанием, такие как импульсный источник питания с одним индуктором и несколькими выходами (SIMO), и динамическое масштабирование напряжения для минимизации энергопотребления и, следовательно, хорошо подходит для систем с батарейным питанием.

Итоги

Как и в любом хорошем уроке, лучший способ проверить свои знания — это викторина. Испытайте себя, вернитесь к приложениям, перечисленным в начале этой статьи, и посмотрите, сможете ли вы определить, какой протокол Bluetooth используется каждым из них. Если вы не помните, ответы ниже …

Bluetooth BR / EDR хорош для приложений, где критична максимальная пропускная способность. Он может потреблять значительное количество энергии, поэтому он не подходит для приложений, в которых требуется длительное время автономной работы. Он также имеет большую задержку и занимает больше времени для настройки соединения для начала отправки данных. Следовательно, он не предназначен для приложений, которые передают и получают нечастые короткие сообщения. Вы можете найти его используемым для подключения телефона к автомобильной стереосистеме для воспроизведения музыки или отправки файлов между компьютерами или планшетами. Оба приложения требуют высокой пропускной способности и могут позволить себе «потреблять некоторую мощность».

BLE используется тогда, когда критически важно низкое энергопотребление и высокая пропускная способность не требуется. Он может отправлять данные очень быстро и имеет малую задержку. Вы найдете его в приложениях, которые должны работать в течение длительного времени на аккумуляторе или в тех, которым не требуется часто отправлять данные. BLE используется в системах домашней безопасности, таких как интеллектуальные дверные замки и в фитнес-трекерах.

Хотя все эти технологии и называются Bluetooth, они действительно предлагают различные преимущества в мире беспроводной электроники. Чтобы определить, какой протокол лучше всего подходит для ваших приложений, обязательно посмотрите на различия в PHY, перечисленные в таблице 1, чтобы увидеть, где каждый протокол превосходит. Кроме того, следите за тем, как Bluetooth 5 изменит отрасль в ближайшие несколько лет благодаря более высокой пропускной способности, большему диапазону и расширенным возможностям публикации сообщений.


Смотрите также