logo search
Лаб_Беспроводные сети

Bluetooth

Стандарт Bluetooth (назван в честь короля викингов Харальда Синезубого, поэтому его часто называют просто «синий зуб») сегодня является одним из самых известных и распространенных. Его первая спецификация была выпущена в 1998 году компанией Ericsson (в разработке принимали участие также IBM, Intel, Nokia и Toshiba) для обмена данными без проводов между двумя и более устройствами. Поскольку эта компания занималась производством мобильных телефонов, то именно для них новая технология и предназначалась – как тривиальная замена интерфейсного кабеля. Именно поэтому от Bluetooth не требовалось ни большого радиуса действия, ни высокой скорости передачи данных, да и в какой-то особой функциональности нужды не было. Зато требовались простота подключения и максимально низкое энергопотребление.

Однако к настоящему времени область применения «синего зуба» существенно расширилась – он превратился в универсальный беспроводной интерфейс для персональных сетей, в которые могли входить практически любые устройства. Так, помимо сотовых телефонов и различных дополнений к ним (беспроводные гарнитуры и пр.), Bluetooth широко используется для передачи данных в КПК и ноутбуках, в беспроводных компьютерных мышках и клавиатурах. Многие принтеры (и не только мобильные) и МФУ используют этот интерфейс для «избавления» от проводов. Кроме того, он стал фактическим стандартом передачи данных между GPS-навигаторами и устройствами отображения (КПК или ноутбуками).

Радиосвязь Bluetooth осуществляется в стандартном ISM-диапазоне (2,4 – 2,48 ГГц). Спектр сигнала формируется по методу частотных скачков FHSS (Frequency Hopping Spread Spectrum) – несущая частота сигнала скачкообразно меняется 1600 раз в секунду (всего предусмотрено 79 рабочих частот) по псевдослучайному закону. Таким образом, если в одном и том же месте работают несколько устройств Bluetooth, то они не мешают друг другу. Передача цифровых данных происходит со скоростью 723,2 Кбит/с.

На сегодня известны следующие стандарты Bluetooth:

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

В версии 1.2 была добавлена технология адаптивной перестройки рабочей частоты (AFH), что улучшило сопротивляемость к электромагнитной интерференции (помехам) путём использования разнесённых частот в последовательности перестройки. Также увеличилась скорость передачи и добавилась технология eSCO, которая улучшала качество передачи голоса путём повторения повреждённых пакетов. В HCI добавилась поддержка трёх-проводного интерфейса UART.

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

Bluetooth 2.0 + EDR

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

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

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

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

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 была принята Bluetooth SIG 21 апреля 2009 года. Она поддерживает теоретическую скорость передачи данных до 24 Мбит/с. Её основной особенностью является добавление AMP (асимметричная мультипроцессорная обработка) (альтернативно MAC/PHY), дополнение к 802.11 как высокоскоростное сообщение. Две технологии были предусмотрены для AMP: 802.11 и UWB, но UWB отсутствует в спецификации.

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

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

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

Bluetooth 4.0 поддерживается в MacBook Air и Mac mini (с июля 2011 года), iMac (ноябрь 2012 года), iPhone 4S (октябрь 2011 года) и iPhone 5 (сентябрь 2012 года), iPad 3 (март 2012 года)и iPad mini (с ноября 2012 года) [16][17], смартфонах LG Optimus 4X HD (февраль 2012 года), Google Nexus 4, HTC One X, S, V и Samsung Galaxy S III (май 2012 года), Explay Infinity (август 2012 года), HTC One X+ (2012), HTC Desire C, HTC Desire V, Google Nexus 7 (2012), Sony VAIO SVE1511N1RSI, Nokia Lumia 920 (18 сентября 2012).

По «дальнобойности» все устройства Bluetooth подразделяются на 3 класса (дальность очень зависит от преград и помех):

·                    Class 1 – передатчик мощностью до 100 мВт обеспечивает радиус действия до 100 метров;

·                    Class 2 – передатчик мощностью до 2,5 мВт обеспечивает радиус действия до 10 метров;

·                    Class 3 – передатчик мощностью до 1 мВт обеспечивает радиус действия до 1 метра.

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