Приложение 4. Требования к параметрам уровня звена данных (уровня 2)

Приложение 4

к Правилам применения

оконечного оборудования,

выполняющего функции

систем коммутации

ТРЕБОВАНИЯ

К ПАРАМЕТРАМ УРОВНЯ ЗВЕНА ДАННЫХ (УРОВНЯ 2)

1. На уровне 2 реализуются процедуры доступа к звену данных по каналу D (далее - LAPD).

2. LAPD включают в себя следующие функции:

1) обеспечение одного или более соединений звена данных в канале D;

2) определение границ кадра, выравнивание и прозрачную передачу кадров;

3) управление последовательностью передачи кадров;

4) обнаружение ошибок при передаче, работе, а также ошибок в формате кадра;

5) восстановление нормального режима работы;

6) извещение объектов управления об ошибках, которые невозможно исправить средствами уровня звена данных;

7) управление потоком.

3. Функции уровня 2 обеспечивают средства для передачи информации между несколькими оконечными точками соединения звена данных. Обеспечивается возможность передачи информации через соединение звена данных в конфигурации "точка-точка" или "точка-многоточка".

4. На уровне 2 реализуются два режима работы: режим работы без подтверждения и режим работы с подтверждением.

5. В режиме работы без подтверждения информация уровня 3 передается в кадрах ненумерованной информации (далее - UI), которые не требуют подтверждения их получения. Данный режим работы используется для передачи информации в конфигурации "точка-точка" или "точка-многоточка".

6. В режиме работы с подтверждением информация уровня 3 передается в кадрах нумерованной информации (далее - I-кадры), которые требуют подтверждения их получения. При обнаружении ошибок выполняются процедуры повторной передачи I-кадра. Данный режим работы используется для передачи информации в конфигурации "точка-точка".

7. Для идентификации соединения в звене данных используется уникальный идентификатор соединения уровня 2 (далее - DLCI), который включает в себя идентификатор точки доступа к услуге (далее - SAPI) и идентификатор оконечной точки терминала (далее - TEI).

8. Для идентификации соединения между уровнем 2 и уровнем 3 или уровнем управления используется уникальный идентификатор оконечной точки соединения (далее - CEI), который включает в себя SAPI, и суффикс оконечной точки соединения (далее - CES).

9. Информация на уровне 2 передается в кадрах, формат которых приведен на рисунке 1. Формат A используется для кадров, не содержащих информационного поля. Формат B используется для кадров, содержащих информационное поле. Формат поля адреса приведен на рисунке 2.

Формат A Формат B

8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1

┌───────────────────────┐ ┌───────────────────────┐

│ Флаг │Октет 1 │ Флаг │ Октет 1

│0 1 1 1 1 1 1 0 │ │0 1 1 1 1 1 1 0 │

├───────────────────────┤ ├───────────────────────┤

│ Адрес │ 2 │ Адрес │ 2

│(октет высшего порядка)│ │(октет высшего порядка)│

├─ ── ── ── ── ── ── ── ┤ ├─ ── ── ── ── ── ── ── ┤

│ Адрес │ 3 │ Адрес │ 2

│(октет низшего порядка)│ │(октет низшего порядка)│

├───────────────────────┤ ├───────────────────────┤

│ Управление │ 4 │ Управление │ 4

│ (Примечание) │ │ (Примечание) │

│ │ ├── ── ── ── ── ── ── ──┤

│ │ │ Управление │ 5

│ │ │ (Примечание) │

├───────────────────────┤ ├───────────────────────┤

│ Управление │ 5 │ Информация │

│ (Примечание) │ │ │

├───────────────────────┤ ├───────────────────────┤

│ Последовательность │ N-2 │ Последовательность │ N-2

│ проверки кадра │ │ проверки кадра │

│ (первый октет) │ │ (первый октет) │

├─ ── ── ── ── ── ── ── ┤ ├───────────────────────┤

│ Последовательность │ N-1 │ Последовательность │ N-1

│ проверки кадра │ │ проверки кадра │

│ (второй октет) │ │ (второй октет) │

├───────────────────────┤ ├───────────────────────┤

│ Флаг │ N │ Флаг │ N

│0 1 1 1 1 1 1 0 │ │0 1 1 1 1 1 1 0 │

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

Примечание:

Для работы в режиме без подтверждения используется формат B и однооктетное управление.

Для работы в режиме параллельной передачи кадров кадры, содержащие порядковый номер, имеют двуоктетное поле управления, а кадры, не содержащие порядковый номер, имеют однооктетное поле управления.

Рисунок 1

8 7 6 5 4 3 2 1

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

│ SAPI │ C/R │ EA 0 │ Октет 2

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

│ TEI │ EA 1 │ Октет 3

└─────────────────────────────────────────────┴──────────┘

Примечание:

EA - бит расширения поля адреса.

C/R - бит команды/отклика.

SAPI - идентификатор точки доступа к услуге.

TEI - идентификатор оконечной точки терминала.

Рисунок 2

10. На уровне 2 поддерживаются три формата поля управления: передача нумерованной информации (далее - I формат), функции наблюдения (далее - S формат) и передача ненумерованной информации и функции управления (далее - U формат). Форматы поля управления показаны на рисунке 3.

I формат используется для передачи информации между объектами уровня 3.

S формат используется при выполнении функций наблюдения за звеном данных, таких как подтверждение I-кадров, запрос повторной передачи I-кадров, запрос временной приостановки передачи I-кадров.

U формат используется для обеспечения дополнительных функций управления звеном данных и передачи ненумерованной информации.

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

│ Биты поля │ 8 7 6 5 4 3 2 1 │

│управления │ │

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

│ I формат │ N(S) │ 0 │Октет 4

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

│ │ N(R) │ P │ 5

├───────────┼─────────────────────┬───────────┬────┴──────┤

│ S формат │ 0 0 0 0 │ S S │ 0 1 │Октет 4

│ ├─────────────────────┴───────────┴────┬──────┤

│ │ N(R) │ P/F │ 5

├───────────┼───────────────┬─────┬───────────┬────┴──────┤

│ U формат │ M M M │ P/F │ M M │ 1 1 │Октет 4

└───────────┴───────────────┴─────┴───────────┴───────────┘

Примечание:

N(S) - порядковый номер на передаче.

N(R) - порядковый номер на приеме.

S - бит функции наблюдения.

M - бит функции изменения.

P/F - бит голосования (P) в команде, бит окончания (F) в отклике.

Рисунок 3

11. На уровне 2 реализуются команды и отклики, перечень которых приведен в таблице 1.

1) Команда "информация" (далее - I) используется для последовательной передачи через соединение звена данных нумерованных кадров, содержащих информационное поле с информацией, поступающей с уровня 3. Данная команда используется в режиме параллельной передачи кадров в соединениях уровня звена данных "точка-точка".

2) Команда "установить синхронный сбалансированный режим" (далее - SABME) используется для установления режима подтверждаемой параллельной передачи кадров.

3) Команда "отключение" (далее - DISC) используется для запроса завершения работы в режиме параллельной передачи кадров. Данный режим завершается при получении отклика "ненумерованное подтверждение" (далее - UA) или отклика "режим отключения" (далее - DM).

4) Команда UI используется для неподтверждаемой передачи информации между объектами уровня 3 или уровня управления.

5) Команда/отклик "к приему готов" (далее - RR) используется для:

а) индикации готовности к приему I-кадра;

б) подтверждения предварительно полученных I-кадров;

в) устранения состояния занятости, которое было указано тем же объектом в ранее переданном кадре "к приему не готов" (далее - RNR).

Команда RR с битом P = 1 используется также для запроса статуса равноуровневого объекта уровня 2.

6) Команда/отклик "отклонено" (далее - REJ) используется для запроса повторной передачи I-кадров, начиная с кадра с номером N(R). Состояние REJ снимается при получении I-кадра с номером N(S) равным N(R) кадра REJ.

7) Команда/отклик RNR используется для индикации состояния занятости, при котором объект уровня звена данных не готов к приему I-кадров. Значение N(R) в кадре RNR подтверждает I-кадры с номерами до N(R)-1.

Команда RNR с битом P = 1 используется также для запроса статуса равноуровневого объекта уровня звена данных.

8) Отклик UA используется для подтверждения приема и принятия команд установления режима работы (SABME или DISC).

9) Отклик DM используется для информирования равноуровневого объекта уровня 2 о невозможности установления режима параллельной передачи кадров.

10) Отклик "режекция кадра" (далее - FRMR) используется для информирования о состоянии сбоя, которое не может быть устранено повторной передачей кадров. К этим состояниям относятся:

а) прием команды или отклика с неизвестным значением поля управления;

б) прием кадра наблюдения или ненумерованного кадра с некорректной длиной;

в) прием неверного значения N(R);

г) прием кадра с информационным полем, длина которого превышает максимальную.

11) Команда/отклик "обмен идентификационной информацией" (далее - XID) используется процедурой управления соединением. Если команда XID содержит информационное поле с идентификационной информацией, то отклик тоже содержит данное поле. Посылка или получение кадра XID не оказывает влияние на режим работы или состояние объектов уровня 2.