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


Резюме - часть 38


Существует также определенное количество CID, зарезервированных для особых целей. Примером зарезервированного ка­нала является канал сигнализации. Этот канал используется для установления каналов передачи данных, ориентированных на соединение, и для определения изменений характеристик этих каналов. Поддержка каналов сигнализации в объектах L2CAP обязательна. Другие СШ зарезервированы для всех входя­щих потоков данных без установления соединения. В примере, приведенном на рис. 2.30, СШ используется для представления группы, состоящей из уст­ройства 3 и устройства 4. Данные, посланные от этого СШ, направляются на Удаленный канал, зарезервированный для потока данных без установления со­единения.

В таблице 2.20 описаны различные каналы и соответствующие идентификаторы источника и пункта назначения.


 



Таблица 2.20

Тип канала

Локальный CID

Удаленный CID

Ориентированный на соединение

Динамически распределенный

Динамически распределенный

Без установления соединения

Динамически распределенный

0х0002(фиксированный)

Канал сигнализации

0x0001 (фиксированный)

0x0001 (фиксированный)

Рис. 2.30. Каналы между устройствами

Диаграмма состояний

В этом разделе описана диаграмма состояний протокола L2CAP для канала с уста­новлением соединения. Диаграмма состояний определяет состояния, события, вле­кущие смену состояний, а также действия, которые должны быть выполнены в от­вет на события. Диаграмма состояний не определена для канала сигнализации и для однонаправленного канала.

Формат пакетов данных

Протокол L2CAP основан на пакетах, но следует модели связи, основанной на каналах. Канал представляет собой поток данных между объектами L2CAP на от­даленных устройствах. Каналы могут быть ориентированными на соединение и без установления соединения. Все поля пакета используют прямой порядок байтов.

Канал ориентированный на соединение

Пакеты данных, ориентированные на соединение, используются для поддержки надежного сеанса связи point-to-point.


Начало  Назад  Вперед



Книжный магазин