ETSI EN 301 005-1 V1.1.4 (1998-05)
Протокол VB5 основан на рекомендациях ITU-T G.902 и существует в двух вариантах. Первый вариант VB5.1 работает на базе кросс-коннекторов ATM с предустановленными соединениями. VB5.1 использует протокол RTMC (Real Time Management Co-ordination – координация управления в режиме реального времени).
Формат сообщений VB5.1 показан на рисунке.
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Октеты |
Дискриминатор протокола |
1 |
|||||||
0 |
0 |
0 |
0 |
Размер TID |
2 |
|||
TAID |
3 |
|||||||
Идентификатор транзакции |
4-5 |
|||||||
Тип сообщения |
6 |
|||||||
Индикатор совместимости сообщения |
7 |
|||||||
Размер сообщения |
8-9 |
|||||||
Информационные элементы |
10-n |
Структура сообщения VB5.1
Дискриминатор протокола
Поле дискриминатора позволяет различать протоколы VB5 и протоколы иных типов. Значение поля для RTMC показано ниже:
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
Идентификатор транзакции
4-байтовое поле, обозначающее транзакцию в виртуальном канале протокола VB5. Это поле включает также флаг TAID и размер TID.
Размер TID
Размер идентификатора транзакции в октетах.
Флаг TAID
Этот флаг показывает, что сообщение послано стороне, создавшей идентификатор транзакции. Отсутствие флага говорит о том, что сообщение передано стороной, создавшей идентификатор транзакции.
Тип сообщения
Поле типа указывает протокол VB5, к которому относится сообщение, а также функциональное назначение сообщения. Сообщения могут иметь следующие типы:
00000000 Зарезервировано.
00000010 BLOCK_RSC.
00000011 BLOCK_RSC_ACK.
00000100 CONS_CHECK_REQ.
00000101 CONS_CHECK_REQ_ACK.
00000110 CONS_CHECK_END.
00000111 CONS_CHECK_END_ACK.
00001000 REQ_LSPID.
00001001 LSPID.
00001010 PROTOCOL_ERROR.
00001100 RESET_RSC.
00001101 RESET_RSC_ACK.
00001110 AWAIT_CLEAR.
00001111 AWAIT_CLEAR_ACK.
00010000 AWAIT_CLEAR_COMP.
00010001 AWAIT_CLEAR_ COMP_ACK.
00010010 UNBLOCK_RSC.
00010011 UNBLOCK_RSC_ACK.
11111111 Зарезервировано.
Индикатор совместимости сообщения
Индикатор определяет поведение сетевого элемента того же ранга в тех случаях, когда не удается понять сообщение.
Размер сообщения
Размер содержимого сообщения в октетах.
Информационные элементы
Каждый информационный элемент содержит следующие поля:
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
Октеты |
Тип информационного элемента |
1 |
|||||||
Индикатор совместимости информационного элемента |
2 |
|||||||
Размер информационного элемента |
3-4 |
|||||||
Содержимое IE |
5-n |
Тип информационного элемента
Поле указывает протокол VB5, к которому относится информационный элемент, а также функциональное назначение информационного элемента.
Индикатор совместимости информационного элемента
Индикатор определяет поведение сетевого того же ранга в тех случаях, когда не удается понять сообщение.
Размер информационного элемента
Размер содержимого информационного элемента в октетах.