Подобным образом, когда сервер покидает
Подобным образом, когда сервер покидает зону действия или становится недоступен по какой-либо причине, SDP не используется для уведомления об этом клиента. Однако, клиент может использовать SDP для запроса сервера, и если сервер не отвечает на запросы, клиент заключает, что сервер ему недоступен.
Представление данных
Представление данных об атрибутах представляет собой формализованные списки базовых элементов, называемых просто элементами. SDP определяет простой механизм для описания значений атрибутов различных типов с любой сложностью. Список атрибутов SDP интересен из-за большого разнообразия классов услуг.
Описание протокола
Протокол обнаружения услуг является простым протоколом с минимальными требованиями к основному транспорту. SDP использует модель запрос/ответ, где каждая транзакция состоит из одного PDU запроса и одного PDU ответа. Однако, нет гарантии, что серии запросов приведут к возвращению ответов в том же самом порядке.
Когда SDP использует транспортный протокол Bluetooth L2CAP, в одном L2CAP пакете может быть передано несколько SDP PDU, но в определенный момент времени только один L2CAP пакет за соединение к данному SDP серверу может ожидать выполнения. Другими словами, клиент должен получать ответ на каждый запрос до того, как он сделает следующий запрос в этом же L2CAP соединении. Ограничение SDP к передаче одного непризнанного запроса обеспечивает простую форму управления потоком данных.
Порядок передачи байтов
Протокол обнаружения услуг передает многобайтовые поля в обратном порядке байтов, при котором сначала передаются наиболее значимые байты, а потом наименее значимые.
Формат PDU
Каждая протокольная единица обмена протокола SDP состоит из заголовка PDU, за которым следуют специальные параметры PDU. Заголовок состоит из трех полей: PDU ID, ID транзакции и длина параметра (рис. 2.36).
Определения атрибутов услуг
В раздел SDP Ядра технических требований Bluetooth включены только классы услуг, которые непосредственно поддерживают SDP-сервер.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий