Читаем Журнал "Компьютерра" №725 полностью

Перейдем к так называемым классам Bluetooth, которые частенько путают с версиями протокола. Всего классов три, и отвечают они за радиус действия адаптера/модуля: class 1 (до 100 метров), class 2 (до 10 метров) и class 3 (до 1 метра). Сразу же отметим, что последние в коммерческих устройствах не встречаются. Почему классы выстроены именно в таком порядке? Ведь изначально версия протокола Bluetooth 1.1 предполагала радиус действия 10 метров - думается, ее и следовало бы величать class 1. Но дело в том, что еще в 1999 году разработчики определили второй порог дальности работы для будущих версий протокола - до 100 метров, и честь называться class 1 выпала именно ему. При этом необходимо учитывать, что дальность действия в случае технологии Bluetooth - понятие весьма абстрактное: стабильная работа спаренных устройств на расстоянии 10 или 100 метров (в зависимости от класса) может быть обеспечена только в идеальных условиях, которые в реальной жизни практически недостижимы. На деле с ростом расстояния между, допустим, телефоном и беспроводной гарнитурой будет ухудшаться качество передачи речи, появятся провалы, пострадает стабильность работы. И еще: если одно устройство поддерживает Bluetooth class 2, а другое - class 1, то функционировать они смогут лишь на расстоянии до 10 метров. Да и то теоретически.

Ну а теперь несколько слов о так называемых профилях Bluetooth, которые отвечают непосредственно за "синезубую" функциональность устройств. Что такое профиль? По сути, это своеобразный механизм, обеспечивающий функционирование связки двух и более Bluetooth-устройств: если каждое из них поддерживает один и тот же профиль, определенный в спецификации Bluetooth, то они смогут взаимодействовать соответствующим образом. Теоретически единственным обязательным профилем, который поддерживается любым Bluetooth-модулем, является GAP (Generic Access Profile) - профиль общего доступа. Однако де-факто к нему в подавляющем большинстве случаев добавляются еще три профиля, необходимые для организации передачи данных: профиль последовательного порта SPP (Serial Port Profile), протокол приложения определения предлагаемых сервисов SDAP (Service Discovery Application Profile) и протокол операции клиент-сервер при обмене объектами GOEP (Generic Object Exchange Profile). Помимо вышеперечисленных профилей, Bluetooth-устройство может (но отнюдь не обязано) поддерживать какиелибо из девяти основных или двенадцати дополнительных профилей. Перечислим основные: профиль беспроводной телефонии, CTP (Cordless Telephony Profile);

протокол связи мобильного устройства со стационарной LAN, LAP (LAN Access Profile); протокол связи ПК с сетью посредством мобильного телефона, DNP (Dial-up Networking Profile); протокол связи мобильного факса с мобильным телефоном, FP (Fax Profile); профиль, отвечающий за работу мобильных телефонов в качестве раций, IP (Intercom Profile); профиль работы беспроводной гарнитуры, HSP (Headset Profile); протокол передачи файлов между устройствами, FTP (File Transfer Profile); протокол синхронизации мобильного устройства с ПК или другими устройствами, SP (Synchronization Profile); протокол, позволяющий эмулировать интерфейс RS-232 либо USB, использующийся профилями более высокого уровня (SPP). Теперь о дополнительных (они предназначены в основном для реализации развлекательных функций): профиль для реализации процедур Plug and Play, ESDP (Extended Service Discovery Profile); профиль передачи стереозвука, A2DR (Advanced Audio Distribution Profile); профиль дистанционного управления воспроизведением музыки/видео, AVRCD (Audio Video Remote Control Profile); профиль базовой работы с изображениями, BIP (Basic Imaging Profile); профиль базовой работы с печатающими устройствами, BPP (Basic Printing Profile); базовый профиль доступа к ISDN, CIP (Common ISDN Access Profile); общий профиль распределения и рассылки аудио/видео, GAVDP (Generic Audio Video Distribution Profile); профиль "свободные руки", HFR (Hands-Free Profile); профиль эмуляции кабеля принтера, HCRP (Hardcopy Cable Replacement Profile); профиль для подключения дополнительных устройств-манипуляторов (к примеру, клавиатур и мышек), HID (Human Interface Device Profile); протокол формирования персональной сети, PAN (Personal Area Networking); протокол доступа к SIM, SAP (SIM Access Profile). На деле, конечно, среднему пользователю может понадобиться реализация шести-семи самых популярных профилей, однако возможности, заложенные в "синий зуб", способны впечатлить даже скептика, не так ли?

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже