чи файлов. Baseband соответствует физическому
На рис. 2.78 изображены протоколы и объекты, используемые в профиле переда чи файлов. Baseband соответствует физическому уровню модели OSI, a LMP и L2CAP соответствуют канальному уровню. Протокол RFCOMM является адаптацией глобальной системы мобильной связи (GSM) TS 07.10 в технических требованиях Bluetooth, a SDP — это протокол обнаружения услуг Bluetooth. OBEX яв-
Рис. 2.79. Модель использования профиля передачи файлом
|
ляется Bluetooth-адаптацией протокола инфракрасного объектного обмена, стандартизованного Ассоциацией передачи данных в инфракрасном диапазоне (IrDA). В профиле передачи файлов для устройств определены две функции: клиент и сервер. Устройство-клиент инициирует отправку объектов на сервер и получение объектов от сервера (т.е. выполняет операции Push и Pull). Устройство-сервер является удаленным устройством, которое представляет собой сервер объектного обмена и дает возможность просмотра папок, используя ОВЕХ-формат записи папок. Сервер поддерживает папки и файлы, предназначенные только для чтения (readonly), что позволяет ограничивать удаление и создание папок и файлов.
Клиент Сервер
Рис. 2.78. Протоколы и объекты, используемые в профиле передачи файлов
Профиль поддерживает аутентификацию и кодирование на канальном уровне, а также аутентификацию ОВЕХ. Профиль передачи файлов не гарантирует того, что сервер или клиент введут режим «поддающийся обнаружению» или «готов к соединению» автоматически, даже если они способны сделать это. Для начала передачи файла на стороне клиента обычно требуется вмешательство конечного пользователя.
2.4.12. Профиль помещения объекта в стек
Профиль помещения объекта в стек (Object Push Profile OPP) определяет реализацию модели использования помещения объекта в стек между устройствами Bluetooth. Профиль использует GOEP для взаимодействия протоколов, необходимых для приложений.
Содержание Назад Вперед