Bluetooth технические требования, практическая реализация



         

Заимствованные протоколы - часть 13


Устройства Bluetooth, которые не соответствуют какому-либо другому профи­лю, должны по крайней мере соответствовать GAP. Это гарантирует их взаимодей­ствие и совместимость со всеми устройствами Bluetooth, независимо от того, какие типы приложений они поддерживают. Устройства, которые соответствуют другому профилю Bluetooth, могут использовать адаптации общих процедур так, как это определено этим профилем. Однако они должны быть совместимы с GAP на уров­не общих процедур. На рис. 2.54 изображена связь профиля общего доступа с дру­гими профилями Bluetooth.

2.4.2. Профиль последовательного порта

При использовании беспроводной технологии Bluetooth с целью замены кабеля, для получения канала, ориентированного на соединение, используется профиль последовательного порта (Serial Port Profile — SPP). Этот профиль основан на про­филе общего доступа (GAP) и определяет то, как устройства Bluetooth могут быть настроены для эмулирования последовательного кабельного соединения с исполь­зованием RFCOMM, транспортного протокола, который эмулирует последова­тельный порт RS-232 между двумя равноправными устройствами (рис. 2.55). RFCOMM используется для передачи пользовательских данных, модемных сигна­лов управления и команд задания конфигурации. Сеанс RFCOMM происходит в


Рис. 2.54. Связь профиля общего доступа с другими профилями Bluetooth

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

Любое устройство может использовать для связи с другим устройством вирту­альный последовательный порт с передачей управляющих сигналов интерфейс с RS-232 вместо физического последовательного кабеля.


Рис. 2.55. Модель эмуляции последовательного кабельного соединения


При простой конфигурации последовательного порта, в которой два компьютера соединены эмулированным последовательным кабелем (рис. 2.56), одно устройст-


Инициатор

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




Содержание  Назад  Вперед