Фрагмент документа "ОБ УТВЕРЖДЕНИИ ПРАВИЛ ПРИМЕНЕНИЯ ОКОНЕЧНОГО ОБОРУДОВАНИЯ, ВЫПОЛНЯЮЩЕГО ФУНКЦИИ СИСТЕМ КОММУТАЦИИ".
ТРЕБОВАНИЯ К ПАРАМЕТРАМ УРОВНЯ ЗВЕНА ДАННЫХ (УРОВНЯ 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. Таблица 1 ---------------------------------------------------------------------------------- | Применение | Формат |Команды|Отклики| Кодирование |Октет | | | | | |8 7 6 5 4 3 2 1 | | |------------------|-----------------|-------|-------|--------------------|------| | Передача | Передача | I | | N(S) | 0 | 4 | | неподтверждаемой | информации | | |----------------|---|------| | информации и | | | | N(R) | P | 5 | | передача |-----------------|-------|-------|----------------|---|------| | подтверждаемой | Наблюдение | RR | RR |0 0 0 0 0 0 0| 1 | 4 | | информации в | | | |----------------|---|------| | режиме | | | | N(R) |P/F| 5 | | параллельной | |-------|-------|----------------|---|------| | передачи кадров | | RNR | RNR |0 0 0 0 0 1 0| 1 | 4 | | | | | |----------------|---|------| | | | | | N(R) |P/F| 5 | | | |-------|-------|----------------|---|------| | | | REJ | REJ |0 0 0 0 1 0 0| 1 | 4 | | | | | |----------------|---|------| | | | | | N(R) |P/F| 5 | | |-----------------|-------|-------|--------------------|------| | | | SABME | |0 1 1| P |1 1 |1 1 | 4 | | | |-------|-------|-----|---|----|-----|------| | | | | DM |0 0 0| F |1 1 |1 1 | 4 | | | |-------|-------|-----|---|----|-----|------| | | | UI | |0 0 0| P |0 0 |1 1 | 4 | | | |-------|-------|-----|---|----|-----|------| | | Ненумерованный | DISC | |0 1 0| P |0 0 |1 1 | 4 | | | |-------|-------|-----|---|----|-----|------| | | | | UA |0 1 1| F |0 0 |1 1 | 4 | | | |-------|-------|-----|---|----|-----|------| | | | | FRMR |1 0 0| F |0 1 |1 1 | 4 | |------------------| |-------|-------|-----|---|----|-----|------| | Управление | | XID | XID |1 0 1|P/F|1 1 |1 1 | 4 | | соединением | | | | | | | | | ---------------------------------------------------------------------------------- 12. Обеспечивается распознавание неверных кадров. Кадры считаются неверными, если: 1) кадры не ограничены флагами; 2) кадры имеют менее шести октетов между флагами, содержащими порядковый номер и менее пяти октетов между флагами для кадров, не содержащих порядковый номер; 3) кадры не содержат целое число октетов до вставки бита "0" или после изъятия бита "0"; 4) кадры содержат ошибочную последовательность проверки кадра; 5) кадры содержат однооктетное адресное поле; 6) кадры содержат SAPI, не поддерживаемый принимаемой стороной. 13. Оборудование поддерживает следующие значения SAPI: SAPI = 0 - для процедур управления вызовом; SAPI = 12 - для сетевых приложений, поддерживающих передачу информации без установления предварительного соединения; SAPI = 16 - для соединений с коммутацией пакетов, использующихся на уроне 3; SAPI = 63 - процедуры управления уровня 2. 14. Оборудование поддерживает процедуры автоматического и неавтоматического назначения TEI. 15. Оборудование поддерживает следующие значения TEI при подключении к интерфейсу базового доступа: ТЕI = 127 - для вещательного соединения на уровне 2; ТЕI = 0 - 63 - для не автоматически назначенных TEI; ТЕI = 64 - 126 - для автоматического назначения TEI. При подключении к интерфейсу первичного доступа оборудование использует значение ТЕI = 0. 16. Процедура автоматического назначения TEI использует протокол управления TEI. Данная процедура используется в конфигурации соединения уровня 2 "точка-точка" в режиме неподтверждаемой передачи. Управление TEI включает следующие процедуры: 1) процедуру назначения TEI; 2) процедуру проверки TEI; 3) процедуру удаления TEI; 4) опциональную процедуру проверки идентичности TEI, если данная процедура запрошена оконечным оборудованием пользователя. 17. Все сообщения, используемые процедурами управления TEI, передаются в поле кадров команды UI с SAPI = 63 и TEI = 127. Структура сообщений приведена на рисунке 4. ---------------------------------------------------------------------- | 8 7 6 5 4 3 2 1 | | ---------------------------------------------------------- | | | Идентификатор объекта управления | Октет 1 | | |--------------------------------------------------------| | | | Эталонный номер | 2 | | |- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | | | | | 3 | | |--------------------------------------------------------| | | | Тип сообщения | 4 | | |--------------------------------------------------------| | | | Индикатор действия | E | 5 | | ---------------------------------------------------------- | ---------------------------------------------------------------------- Примечание: E - бит расширения индикатора действия. Рисунок 4 18. Поля, не используемые в конкретном сообщении, устанавливаются в "0". Кодирование каждого поля для различных сообщений приведено в таблице 2. Таблица 2 ------------------------------------------------------------------------- | Наименование | Идентификатор | Эталонный | Тип | Индикатор | | сообщения | объекта | номер |сообщения | действия | | | управления | R | | A | | | | i | | i | |--------------|-----------------|------------|----------|--------------| | Запрос | 0000 1111 | 0 - 65535 |0000 0001 | A = 127 | |назначения TEI| | | | i | | (Identity | | | | Допускается | | request) | | | | любое | | (от | | | | значение TEI | | пользователя | | | | | | к сети) | | | | | |--------------|-----------------|------------|----------|--------------| | TEI назначен | 0000 1111 | 0 - 65535 |0000 0010 |A = 64 - 126 | | (Identity | | | | i | | assigned) | | | | Значение TEI | | (от сети к | | | | присвоено | |пользователю) | | | | | |--------------|-----------------|------------|----------|--------------| |TEI отвергнут | 0000 1111 | 0 - 65535 |0000 0011 |A = 64 - 126 | | (Identity | | | | i | | denied) | | | | Значение TEI | | (от сети к | | | | отвергнуто | |пользователю) | | | |--------------| | | | | | A = 127 | | | | | | i | | | | | | Значение TEI | | | | | | недоступно | |--------------|-----------------|------------|----------|--------------| | Запрос | 0000 1111 | не |0000 0100 | A = 127 | | проверки TEI | |используется| | i | | (Identity | | | |Проверка всех | | check | | | | значений TEI | | request) | | | |--------------| | (от сети к | | | | A = 0 - 126 | |пользователю) | | | | i | | | | | |Значение TEI, | | | | | |которое должно| | | | | |быть проверено| |--------------|-----------------|------------|----------|--------------| | Отклик | 0000 1111 | 0 - 65535 |0000 0101 | A = 0 - 126 | | проверки TEI | | | | i | | (Identity | | | | Используемое | | check | | | | значение TEI | | response) | | | | | | (от | | | | | | пользователя | | | | | | к сети) | | | | | |--------------|-----------------|------------|----------|--------------| | Удаление TEI | 0000 1111 | не |0000 0110 | A = 127 | | (Identity | |используется| | i | | remove) | | | | Запрос на | | (от сети к | | | |удаление всех | |пользователю) | | | | значений TEI | | | | | |--------------| | | | | | A = 0 - 126 | | | | | | i | | | | | |Значение TEI, | | | | | |которое должно| | | | | | быть удалено | ------------------------------------------------------------------------- 19. Процедуры назначения параметров соединения уровня 2 поддерживаются по умолчанию и с помощью автоматического согласования. 20. Сообщения, используемые для автоматического согласования параметров уровня 2, передаются в информационном поле XID кадров со значением TEI, полученным после выполнения процедуры назначения TEI. 21. Поле I-кадра команды XID отражает параметры, выбранные для соединений на уровне 2. Кодирование поля I для согласования параметров приведено в таблице 3. Таблица 3 ------------------------------------------------------------------ |Октет| Кодирование | | | |----------------------| | | |8 |7 |6 |5 |4 |3|2 |1 | | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 5 |1 |0 |0 |0 |0 |0|1 |0 |Идентификатор формата (FI) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 6 |1 |0 |0 |0 |0 |0|0 |0 |Идентификатор группы (GI) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 7 |0 |0 |0 |0 |0 |0|0 |0 |Длина группы (GL) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 8 |0 |0 |0 |0 |1 |1|1 |0 |Длина группы (GL) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 9 |0 |0 |0 |0 |0 |1|0 |1 |Идентификатор параметра (PI) = | | | | | | | | | | |Размер кадра (на передаче) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 10 |0 |0 |0 |0 |0 |0|1 |0 |Длина параметра (PL) = 2 | |-----|----------------------|-----------------------------------| | 11 | 15 8|Значение параметра (PV) = N201 | | |2 2 |Значение передатчика | |-----|----------------------|-----------------------------------| | 12 | 7 0|PV = N201 Значение передатчика | | |2 2 | | |-----|----------------------|-----------------------------------| | 13 |0 |0 |0 |0 |0 |1|1 |0 |PI = Размер кадра (на приеме) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 14 |0 |0 |0 |0 |0 |0|1 |0 |PL = 2 | |-----|----------------------|-----------------------------------| | 15 | 15 8|PV = N201 Значение приемника | | |2 2 | | |-----|----------------------|-----------------------------------| | 16 | 7 0|PV = N201 Значение приемника | | |2 2 | | |-----|----------------------|-----------------------------------| | 17 |0 |0 |0 |0 |0 |1|1 |1 |PI = Размер окна (на передаче) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 18 |0 |0 |0 |0 |0 |0|0 |1 |PL = 1 | |-----|--|-------------------|-----------------------------------| | 19 |0 | 6 0|PV = k Значение | | | |2 2 | | |-----|--|-------------------|-----------------------------------| | 20 |0 |0 |0 |0 |1 |0|0 |1 |PI = Таймер повторной передачи | | | | | | | | | | |(T200) | |-----|--|--|--|--|--|-|--|--|-----------------------------------| | 21 |0 |0 |0 |0 |0 |0|1 |0 |PL = 1 | |-----|----------------------|-----------------------------------| | 22 | 7 0|PV = T200 Значение | | |2 2 | | ------------------------------------------------------------------ 22. На уровне 2 поддерживаются процедуры установления и завершения режима параллельной передачи кадров. 23. Процедура установления режима параллельной передачи кадров инициируется передачей команды SABME. Если объект уровня 2 не может установить режим параллельной передачи кадров, то он отвечает откликом DM, в противном случае передается отклик UA. 24. Завершение режима параллельной передачи кадров инициируется передачей команды DISC. 25. На уровне 2 поддерживаются процедуры передачи информационных кадров в режиме параллельной передачи кадров. 26. Информация уровня 3 передается на уровне 2 в I-кадрах. 27. На уровне 2 поддерживаются процедуры повторной инициализации режима параллельной передачи кадров. 28. На уровне 2 реализуются следующие системные параметры: 1) таймер T200 определяет время между передачей команды и получением отклика (значение по умолчанию - 1 с); 2) параметр N200 определяет максимальное количество повторных передач кадра (значение по умолчанию - 3); 3) параметр N201 определяет максимальное количество октетов информационного поля (значение по умолчанию - 260); 4) параметр N202 определяет максимальное количество передач сообщения запроса назначения TEI (значение по умолчанию - 3); 5) параметр k определяет максимальное количество неподтвержденных I-кадров: а) для кадров сигнализации базового доступа значение по умолчанию - 1; 6) для кадров сигнализации первичного доступа значение по умолчанию - 7; в) для кадров пакетной информации базового доступа значение по умолчанию - 3; г) для кадров пакетной информации первичного доступа значение по умолчанию - 7; б) таймер T201 определяет время между повторными передачами сообщений запроса назначения TEI (значение по умолчанию равно значению T200); 7) таймер T202 определяет минимальное время между передачей сообщения запроса назначения TEI (значение по умолчанию - 2 с); 8) таймер T203 определяет максимальное время отсутствия передачи кадров (значение по умолчанию - 10 с). 29. Системные параметры и их применимость для различных интерфейсов соответствуют перечню, приведенному в таблице 4. 30. Процедуры мониторинга уровня 2 реализуются с использованием команд RR, RNR и таймера T203. Таблица 4 ------------------------------------------------------------------------------ | | k |T200 |T201|T202 |T203|N200 |N201|N202| |----------------------------------|---|-----|----|-----|----|-----|----|----| | Процедуры звена | SAPI = 0 | 1 | 1 с |Н/И | Н/И |10 с| 3 | 260|Н/И | | данных в |---------------|---|-----|----|-----|----|-----|----|----| | конфигурации | SAPI = 16 | 3 | 1 с |Н/И | Н/И |10 с| 3 | 260| | | "точка - точка" | | | | | | | | | | | в канале D | | | | | | | | | | | базового доступа | | | | | | | | | | |------------------|---------------|---|-----|----|-----|----|-----|----|----| | Процедуры звена | SAPI = 0 | 7 | 1 с |Н/И | Н/И |10 с| 3 | 260|Н/И | | данных в |---------------|---|-----|----|-----|----|-----|----|----| | конфигурации | SAPI = 16 | 7 | 1 с |Н/И | Н/И |10 с| 3 | 260|Н/И | | "точка - точка" | | | | | | | | | | | в канале D | | | | | | | | | | | первичного | | | | | | | | | | | доступа | | | | | | | | | | |------------------|---------------|---|-----|----|-----|----|-----|----|----| | Процедуры | Сторона |Н/И| Н/И |Н/И | 2 с |Н/И | Н/И | Н/И| 3 | | назначения TEI | пользователя | | | | | | | | | | |---------------|---|-----|----|-----|----|-----|----|----| | | Сторона |Н/И| Н/И |1 с | Н/И |Н/И | Н/И | Н/И|Н/И | | | сети | | | | | | | | | ------------------------------------------------------------------------------ Приложение 5 к Правилам применения оконечного оборудования, выполняющего функции систем коммутации |
Фрагмент документа "ОБ УТВЕРЖДЕНИИ ПРАВИЛ ПРИМЕНЕНИЯ ОКОНЕЧНОГО ОБОРУДОВАНИЯ, ВЫПОЛНЯЮЩЕГО ФУНКЦИИ СИСТЕМ КОММУТАЦИИ".