ГОСТ Р ИСО 11898-1—2015
(Л/- 1) подсистем уровня посредством (Л/- 1)точекдоступа к службам (SAP). Блок NPDU должен прохо
дить с помощью (N - 1) сервисных блоковданных (SDU) на уровень (N - 1), службы которого позволяют
передать блок NPDU. Блоки SDU должны представлять собой интерфейсные данные, идентичность
которых сохраняется между подсистемами (N) уровней, т.е. являться блоками логических данных, пе
ресылаемых службой. Канальный уровень протокола CAN не должен обеспечивать ни средства рас
пределения одного блока SDU в несколько блоков PDU. ни сведения нескольких SDU в один PDU. т.е.
NPDU непосредственно формируется из взаимосвязанных блоков NSDU и специфической для уровня
управляющей информации N-PCI. На рисунке 2 показано взаимодействие на нижнем канальном уровне.
L
С
С
т
\
--------Н LPPU h—
м
\ M-PCI
V .V .V .V A V
А
С
i v l v - v - v
Кадр MAC
MPDU
V
| LSDU || LSDU
Кадр LCC
■ "■ ■ v v — ” ■■
| MSDU IMSDU
v^v.vrr^v/r.v.v-v
И Ш ёШ
Интерфейс физического уровня
Рисунок 2 — Взаимодействие уровней протокола
7.3 Описание формата служб
7.3.1 Описание формата служебных примитивов
Служебные примитивы должны описываться как
служба.тип (
[параметр^...]
).
где «служба» — это имя службы, например. L_Data для службы передачи данных, обеспечиваемой
нижним уровнем LLC, «тип» — это тип служебного примитива (см. п. 7.3.2), а [параметр1,...] — это
перечень значений, придаваемых служебному примитиву. Квадратные скобки означают, что этот пере
чень параметров может быть пустым.
7.3.2 Типы служебных параметров
Служебные примитивы должны относиться к одному из трех стандартных типов:
a) Service.Request
Примитив запроса должен поступать от N-ro пользователя (пользователя службы) на N-й уровень
(провайдер службы) для запроса запуска службы.
b) Service.lndication
Примитив индикации должен поступать от N-ro уровня N-му пользователю для указания на вну
треннее событие N-ro уровня (или нижнегоуровня), которое имеет значениедля N-ro пользователя. Это
событие может быть логически связано с дистанционным запросом службы или может быть вызвано
событием, внутренним для N-ro уровня (или нижнего уровня).
c) Service.Confirm
Примитив подтверждения должен поступать от N-ro уровня (или нижнего уровня) N-му пользо
вателю для передачи результатов одного или более взаимосвязанных предыдущих запросов службы.
7