Профили Bluetooth
При выборе того или иного мобильного телефона обычно обращают внимание только на наличие или отсутствие Bluetooth, а нюансы реализации этого беспроводного протокола зачастую остаются «за кадром».
Увы, эти «нюансы» нередко способны полностью перечеркнуть все достоинства Bluetooth. Скажем, вы покупаете аппарат, чтобы использовать его совместно с беспроводными стереонаушниками. Так вот, примерно половина продающихся сейчас устройств не способны к такому взаимодействию — не поддерживается соответствующий профиль. Другой пример — производитель специально ограничил функциональность Bluetooth, запретив передачу изображений, мелодий, Java-приложений. Ясно, что таким образом поощряется загрузка контента через различные сервисы, но пользователю то от этого не легче… Теперь он не волен передать даже собственноручно сделанные фотографии.
Так чем же определяются возможности Bluetooth? Версией протокола и поддерживаемыми профилями. Начнем с версий: актуальны в настоящий момент две — 1.2 и 2.0. Они отличаются максимальной скоростью передачи данных (у 2.0 она примерно в 3 раза выше). Впрочем, это имеет значение, только если вы собираетесь передавать «по воздуху» файлы большого объема (например, закачивать таким образом в телефон музыкальную коллекцию в MP3). Для синхронизации с компьютером, для подключения беспроводной гарнитуры достаточно скорости версии 1.2.
Гораздо важнее список поддерживаемых профилей. Вначале три основных, на которых базируются все остальные:
— Generic Access Profile (GAP) — профиль доступа, обеспечивает работу всех остальных профилей;
— Generic Object Exchange Profile (GOEP) — используется при передаче данных;
— Serial Port Profile (SPP) — с его помощью эмулируется COM-порт компьютера.
Они присутствуют у любого современного телефона. А поддержка тех или иных устройств зависит от следующих профилей:
— Headset Profile (HSP) — профиль беспроводных гарнитур. Если его нет, вы не сможете использовать Bluetooth-гарнитуры совместно с этим телефоном;
— Handsfree Profile (HFP) — необходим для совместной работы телефона и автомобильных комплектов hands-free;
— Dial-up networking profile (DUN) — дает возможность использовать телефон в качестве модема (по протоколам GPRS/EDGE), используя беспроводное Bluetooth-соединение с компьютером;
— Synchronization Profile (SYNCH) — требуется при синхронизации с компьютером или другими устройствами;
— Object Push Profile (OPP) — обеспечивает передачу различных объектов, скажем, виртуальных «бизнес-визиток» v-card;
— Basic Imaging Profile (BIP) — обеспечивает передачу изображений (картинок);
— File Transfer Profile (FTP) — позволяет передавать между устройствами файлы (например, мелодии в MP3);
— Advanced Audio Distribution Profile (A2DP) — необходим, если вы предполагаете вывод звука на стереофонические беспроводные наушники (в противном случае звук будет монофоническим или с искажениями);
— Human Interface Device Profile (HID) — обеспечивает взаимодействие, в частности, с беспроводными пультами, клавиатурами и тому подобными устройствами;
— Service Discovery Application Profile (SDAP) — отвечает за обнаружение совместимых сервисов на других устройствах.
Естественно, полный список профилей Bluetooth гораздо шире, здесь приведены актуальные именно для мобильных телефонов. Теперь, взглянув на спецификации сотового, вы всегда сможете определить, способен ли аппарат, скажем, передавать файлы или нет.