Двоичный код

Команда I

Ответ J

Наличие поля инфор­мации

1 Сброс ПМ и ПД I

Разряды поля управления


2

3

4

5

6

7

8

Обязательно

Не обязатель­но

Недопустимо 1


1

1

1

3

1

0

0

4-




4-

4-


1

1

1

3

1

1

0

+




+

4-


1

1

0

3

0

0

0

+




+

4-


1

0

0

3

0

1

0

+




4-



1

0

0

з/п

0

0

0

+

+

+





1

0

0

3

1

0

0

+




4-



1

1

0

з/п

0

0

1


4-

+





1

1

1

з/п

1

0

1

4-

+


+




1

0

0

з/п

1

1

1

4-

+


+




1

1

1

3

0

0

1

+




+



1

1

0

п

0

0

0


4-



4-


Продолжение табл. 3


С. 12 ГОСТ 28080—89




Тип кадра

Наименование команды/ответа

Обозначение

1

русское

междуна­родное (HDLC)

Ненумерован­ные команды и ответы, НКО

Запрос разъе­динения

ЗРЗД

RD

1


Ненумерован­ное подтверж­дение

нп

UA

1


Фаза разъеди­нения

ФРЗД

DM

1

Продолжение табл. 3


ГОСТ 28080—89 С. 13





















  1. П р е р ы в а н и е передачи кадра, отсутствие передачи

    1. Передающая станция может при необходимости прервать передачу кадра в любой момент, послав вместо стандартного про­должения или завершения кадра непрерывную последовательность битов «1» (без вставления промежуточных битов «0» по п. 2.3.2). Число посылаемых при этом битов «1» может быть от 7 до 14 вклю­чительно.

Приемная станция должна игнорировать такой кадр.

    1. Непрерывная последовательность из 15 и более «1» дол­жна восприниматься приемной станцией как отсутствие передачи.

  1. КОМАНДЫ И ОТВЕТЫ

    1. Классификация команд и ответов

      1. Под командой понимается кадр данных, выдаваемых пер­вичной/,комбинированной станцией и характеризующийся наличием в нем адреса вторичной/комбинированной станции — получателя данного кадра.

      2. Под ответом понимается кадр данных, выдаваемый вто­ричной/комбинированной станцией и характеризующийся наличи­ем в нем адреса вторичной/комбинированной станции — отправите­ля данного кадра.

      3. Каждому типу кадра (И, УКО, НКО) соответствует опре­деленный набор команд и ответов. Перечень всех команд и ответов для каждого типа кадра с указанием их двоичных кодов, их обо­значений, используемых в настоящем стандарте и в процедурах HDLC и других сведений соответствует табл. 3.

Примечание. Остальные неиспользуемые кодовые комбинации поля управ­ления табл. 3 зарезервированы для дальнейшего использования.

  1. Функции команд и ответов

    1. Передача информации (И)

Information transfer (I)

  1. Команды/ответы типа И (кадры И) предназначены для передачи по звену данных информации, выдаваемой и получаемой верхними уровнями архитектуры. Информация переносится в поле информации кадра И; содержимое этого поля в кадрах И не анали­зируется и не должно изменяться на уровне звена.

  2. В РНО вторичная станция может передавать кадры И только при получении одного из следующих кадров команд: И, НИ, ГПР, НИР, ВНПР с битом 3 = 1 или кадра НЗП с любым значени­ем бита 3.

  3. Для исключения дублирования и потери кадров И они нумеруются при передаче, а при приеме проверяется правильность последовательности их приема.

  4. Станция, передающая кадры И, должна отсчитывать переменную передачу ПД, которая должна циклически повторяться в диапазоне от 0 до 7 в основном формате и от 0 до 127 в расширен­ном формате поля управления. При формировании очередного под­лежащего передаче кадра И станция должна ввести текущее зна­чение ПД в поле управления этого кадра в виде номера Нпд. По­сле передачи очередного кадра И значение ПД должно увеличи­ться на 1.

  5. Станция, принимающая кадры И, должна отсчитывать переменную приема ПМ, которая должна изменяться в таких же диапазонах, .что и переменная ПД. Текущее значение ПМ. должно указывать следующий ожидаемый на приеме кадр И. После приема свободного от ошибок кадра И, в котором Нпд равняется текущему значению ПМ, это значение ПМ должно увеличиться на 1. При формировании подлежащего передаче (в том числе повторной) сво­его кадра И или кадра УКО по п. 3.2.2 станция должна ввести те­кущее значение ПМ в поле управления этого кадра в виде номера Нпм, сообщив (кроме случая ВНПР, см. п. 3.2.2.4) противополож­ной станции правильность приема всех ее кадров И с номерами до Нпм — 1 включительно.

При приеме станцией кадра И, в котором Нпд не равняется теку­щему значению ПМ, эта станция должна включить процедуру ус­транения особого условия по п. 4.4.5.

    1. Каждая вторичная/комбинированная станция звена при передаче и приеме кадров И должна отсчитывать пару переменных ПД и ПМ. Первичная станция звена при передаче и приеме кадров И должна отсчитывать пару переменных ПД и ПМ для каждой вторичной станции звена данных.

    2. При приеме станцией одной из команд установления ре­жима УРНО, УРАО, УРАС, УРРНО, УРРАО, УРРАС, УФИ пере­менные ПД и ПМ на этой станции должны сбрасываться в «0». При приеме станцией-отправителем команды ответа, подтверждаю­щего прием команды, переменные ПД и ПМ на этой станции долж­ны также сбрасываться в «0».

    3. Если вторичная/комбинированная станция получила и выполнила одну из команд установления режима: УРНО, УРАО, УРАС, УРРНО, УРРАО, УРРАС, РЗД или УФИ, то ответствен­ность за все ранее переданные, но неподтвержденные кадры И воз­лагается на более высокий уровень, который должен принять реше­ние: поручать или не поручать звену данных информационные поля неподтвержденных кадров для повторной передачи.

  1. Максимальное число переданных, но неподтвержденных кадров И не должно превышать 7 в основном формате и 127 в рас­ширенном формате поля управления. В конкретной реализации максимальное число неподтвержденных кадров И может быть ус­тановлено меньше 7 (127).Управляющие команды и ответы (УНО)

    1. Готов к приему (ГПР)

Receive Ready (RR)

Команда/ответ ГПР должна использоваться станцией для ука­зания на ее готовность к приему кадра (кадров) И и для подтверж­дения приема кадров И с номерами до Нпм — 1 включительно.

Кроме того, первичная/комбинированная станция может ис­пользовать ГПР для уточнения состояния противоположной стан­ции.

  1. Не готов к приему (Н Г П Р) Receive Not Ready (RNR)

Команда/ответ НГПР должна использоваться станцией для указания на ее временную неспособность (например вследствие за­нятости буфера) принимать последующие кадры И. Кадр НГПР должен подтверждать ранее принятые кадры И с номерами до Нпм — 1 включительно.

Кроме того, первичная/комбинированная станция может ис­пользовать НГПР для уточнения состояния противоположной стан­ции.

  1. Н е пр ие м (Н П Р)

Reject (REJ)

Команда/ответ НПР должна использоваться станцией для зап­роса повторной передачи кадров И, начиная с номера Нпм, указан­ного в кадре НПР. Кадры И с номерами Нпм — 1 включительно должны считаться подтвержденными.

Станция не должна передавать в том же направлении звена еще один кадр НПР или ВНПР до тех пор, пока не будет устранено первое особое условие НПР.

Особое условие НПР должно сбрасываться при приеме кадра И с Нпд, равным Нпм предыдущей команды/ответа НПР.

  1. В ы бор о ч н ый не прием (ВНПР)

Selective Reject (SREJ)

Команда/ответ ВНПР должна использоваться станцией для зап­роса повторной передачи единственного кадра И с номером Нпм, указанным в кадре ВНПР. Кадры И с номерами до Нпм — 1 вклю­чительно должны считаться подтвержденными только в том случае, если в кадре ВНПР бит 3/П=1. В противном случае (бит 3/П = 0) Нпм не должен подтверждать никаких кадров И.

Станция может передать один или несколько кадров ВНПР с разными Нпм и с битом 3/П = 0 прежде чем будет сброшено пре­дыдущее особое условие ВНПР. Если установлено особое условие НПР, то станция не должна устанавливать особое условие ВНПР, пока не будет устранено первое.

Каждое из особых условий ВНПР должно сбрасываться при приеме кадра И с Нпд, равным Нпм в переданном по этому особо­му условию кадре ВНПР.

  1. Ненумерованные команды и ответы (НКО)

    1. У ст ановить режим нормального отве­та (УРНО)

Set Normal Response Mode (SNRM)

Команда . УРНО должна использоваться первичной станцией для перевода вторичной станции-адресата в РНО с использованием основного формата поля управления во всех кадрах. При получе­нии команды УРНО и возможности ее выполнения вторичная стан­ция должна передать ответ НП. Команда УРНО не подтверждает ранее переданные кадры И.

  1. Установить режим асинхронного отве­та (УРАО)

Set Asynchronous Response Mode (SARM)

Команда УРАО должна использоваться первичной станцией для перевода станции-адресата в РАО с использованием основного фор­мата поля управления во всех кадрах. При получении команды УРАО и возможности ее выполнения вторичная станция должна передать ответ НП. Команда УРАО не подтверждает ранее пере­данные кадры И.

  1. Установить расширенный режим норма­льного ответа (У РРН О)

Set Normal Response Mode Extended (SNRME)

Команда УРРНО должна использоваться первичной станцией для перевода вторичной станции-адресата в РНО с использованием расширенного формата поля управления во всех кадрах. При полу­чении команды УРРНО и возможности ее выполнения вторичная станция должна передать ответ НП. Команда УРРНО не подтвер­ждает ранее переданные кадры И.

  1. Установить расширенный режим асин­хронного ответа (УРРАО)

Set Asynchronous Response Mode Extended (SARME)

Команда УРРАО должна использоваться первичной станцией для перевода вторичной станции-адресата в РАО с использованием расширенного формата поля управления во всех кадрах. При полу­чении этой команды и возможности ее выполнения вторичная стан­ция должна передать ответ НП. Команда УРРАО не подтверждает ранее переданные кадры И.

  1. Установить асинхронный сбалансиро­ванный режим (У РА С)

Set Asynchronous Balanced Mode (SABM)

  1. Команда УРАС должна использоваться комбинированной стан­цией для перевода другой комбинированной станции звена в РАС с использованием основного формата поля управления во всех кад­рах. При получении команды УРАС и возможности ее выполнения комбинированная станция должна передать ответ НП. Команда УРАС не подтверждает ранее переданные кадры И.Установить расширенный асинхронный сбалансированный режим (УРРАС)