мАбила

Bluetooth

Материал из Мабила.Энциклопедии.

Bluetooth ([Blu: tu:ɵ], «англ. голубой зуб») — технология, позволяющая осуществлять беспроводную передачу сигналов на между телефонами, компьютерами и другими электронными устройствами на дистанцию от 10 до 100 метров и не требующая прямой видимости между устройствами.

Первая версия протокола — Bluetooth 1.0 была создана в 1998 г. Nokia, IBM, Intel, Toshiba и Ericsson образовали группу Special Interest Group, которая и начала активно заниматься разработкой стандарта Bluetooth. В мае 1998 г. о стандарте беспроводных коммуникаций было официально объявлено, а уже в июле 1999 г. — опубликован набор рекомендаций разработчику — Bluetooth 1.0

Свое название («Голубой Зуб») новая технология получила от английского прозвища короля Гарольда Блетанда (Harold Bluetooth), объединившего в 10-м веке Данию и Норвегию.

В 2002 году начинается рост популярности беспроводных локальных сетей стандарта Wi-Fi (IEEE 802.11). Wi-Fi работает в том же частотном диапазоне, что и Bluetooth (2/4 Ггц). Оказалось, что в некоторых случаях соединения Wi-Fi и Bluetooth могут конфликтовать друг с другом. Для решения этой проблемы была разработана спецификация Bluetooth 1.2, предусматривающая адаптивное изменение частоты. Устройства с поддержкой Bluetooth 1.2 при обнаружении помех просто переключаются на другой частотный канал.

Bluetooth 2.0 — главное улучшение данной спецификации увеличение скорости передачи данных. Особенно это актуально для обмена музыкальными файлами и другим мультимедийным контентом. Если для Bluetooth 1.х скорость передачи данных составляет 721 Кбит/с, то для версии 2.0 она составляет уже 2.1 Мбит/с. Кроме того, возросшая скорость передачи данных позволяет экономить заряд батареи мобильных устройств, так как для передачи данных теперь требуется меньше времени. Появилась и поддержка multi-cast, то есть одновременной отправки одних и тех же данных на несколько устройств. Для уменьшения задержек при одновременной работе с несколькими устройствами был создан механизм QoS (Quality of Service — англ. качество сервиса), который обеспечивает взаимодействие с минимальными задержками.

профили Bluetooth

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

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

Advanced Audio Distribution Profile (A2DP) - A2DP разработан для передачи двухканального стерео аудиопотока, например музыки, к беспроводной гарнитуре или колонкам.

Audio / Video Remote Control Profile (AVRCP) - профиль разработан для управления стандартными функциями телевизоров, Hi-Fi оборудования и проч. То есть позволяет создавать устройства с функциями дистанционного управления. Может использоваться в связке с профилями A2DP или VDPT.

Basic Imaging Profile (BIP) - разработан для пересылки изображений между устройствами и включает возможность изменения размера изображения и конвертирование в поддерживаемый формат принимающего устройства.

Basic Printing Profile (BPP) - позволяет пересылать текст, e-mail, vCard и другие элементы на принтер. Профиль не требует от принтера специфических драйверов, что выгодно отличает его от HCRP.

Common ISDN Access Profile (CIP) - профиль для доступа устройств к ISDN.

Cordless Telephony Profile (CTP) - профиль беспроводной телефонии.

Device ID Profile (DID) - позволяет идентифицировать класс устройства, производителя, версию продукта.

Dial-up Networking Profile (DUN) - протокол предоставляет стандартный доступ к интернету или другому телефонному сервису через Bluetooth.

Fax Profile (FAX) – предоставляет собой интерфейс между телефоном и ПК на котором установлено программное обеспечение для факсов. Поддерживает ITU T.31 и/или ITU T.32 набор AT команд.

File Transfer Profile (FTP) - профиль обеспечивает доступ к файловой системе устройства. Включает стандартный набор команд 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) - используется для соединения беспроводной гарнитуры и телефона. Поддерживает минимальный набор AT команд спецификации GSM 07.07 для обеспечения возможности совершать звонки, отвечать на звонки, завершать звонок, настраивать громкость.

Intercom Profile (ICP) - обеспечивает голосовые звонки между 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 беспроводным соединением. Является бaзовым для профилей 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.