Таблица N 3. Структура пакета SDES

┌──────┬─────────────────────────────────────────┬───────────────┐

│N поля│ Название поля пакета SDES │Длина поля, бит│

├──────┼─────────────────────────────────────────┼───────────────┤

│ 1 │ 2 │ 3 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 1 │Версия │ 2 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 2 │Признак дополнения пакета незначащими │ 1 │

│ │октетами │ │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 3 │Количество блоков SDES │ 5 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 4 │Тип пакета RTCP │ 8 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 5 │Длина │ 16 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 6 │Идентификатор SSRC/CSRC_1 │ 32 │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 7 │Блок SDES │ Переменная │

├──────┼─────────────────────────────────────────┼───────────────┤

│ 8 │Идентификатор SSRC/CSRC_2 │ 32 │

├──────┴─────────────────────────────────────────┴───────────────┤

│ Примечание: Поля с шестого по седьмое составляют блок SDES. │

└────────────────────────────────────────────────────────────────┘

2.9. Требования к функциям кодирования/декодирования полей пакета SDES:

1) поле "Версия" содержит номер версии формата заголовка пакета SDES (аппаратура поддерживает версию 2);

2) поле "Признак дополнения пакета незначащими октетами" (выравнивание) устанавливается в единицу, если пакет дополнен незначащими октетами. Выравнивание требуется при использовании алгоритмов шифрования информации, работающих с фиксированным размером пакета;

3) поле "Количество блоков SDES" содержит количество блоков SDES;

4) поле "Тип пакета RTCP" для пакета SDES принимает значение "202";

5) поле "Длина" указывает длину пакета, включая длину заголовка и количество незначащих октетов. Значение поля кратно 32 битам;

6) поле "Идентификатор SSRC/CSRC_1" используется для идентификации потоков RTP;

7) поле "Блок SDES" содержит информационные элементы: имя пользователя, информация для контакта с пользователем, тип и название используемого средства связи и т.д. Поле "Блок SDES" состоит из идентификатора информационного элемента в соответствии с таблицей N 3 длиной 8 бит, длины информационного элемента длиной 8 бит и информационного элемента в виде строки символов длиной не более 255 символов. Обязательным является информационный элемент CNAME (транспортный адрес пользователя в формате адреса электронной почты).

2.10. Для сообщения о завершении соединения используется пакет BYE.