ГОСТ Р МЭК 60870-5-104-2004
Обоаитвтя: MSB-старшийбит: LSB- младший бит.
Биты
8
вЭ
Порапаваамый гюрядаоаыИ номер N(S>LSB |о
Байт 1
М88Парадшнптй порядкооыйномерW8) Байт 2
И Принимаемый тошидииыйнонврN
TS1"
БвйтЭ
М55^г1риннмааыцд порвдкяыАПомарN
Бейт 4
Рисунок 6 —Поле управления формата передачи информации (формат I)
Бит 1 = I и бит 2 = 0 для первого байта поля управления определяют формат S. APDU
формата S состоит только из APCI. Управляющая информация формата S показана на рисунке 7.
5«т2
бейт1
БойтЗ
Бейт4
Рисунок 7 —Поле управления формата функций контроля с нумерацией (формат S)
Бит 1= 1 и бит 2 = I первого байта поля управления определяют формат U. APDU формата U
состоит только из APCI. Управляющая информация формата U показана на рисунке 8. Только одна
из функций —TESTFR. STOPDT или STARTDT —может быть активной в данный момент.
Биты
Ё
7б54321
06
1011
~Пижниаамый порядювыйномер NfRl LSB I 0
MSBПринимаемыйпорядвдвыйномер N{R
j
~
1
м а д г
432
осп | к± 1
г
а
Б*ГТ2
1
а
| 1 БййТ1
LQJ
1
БййтЗ
БитыВ7аБ
1
con
1
act
■2
№4
Рисунок 8 —Поле управления формата функций управления без нумерации (формат U)
5.1 Защита от потерь н дублирования сообщений
Использование передаваемого порядкового номера N(S) и принимаемого порядкового номера
N(R) идентично методу, определенному в рекомендации МСЭ-Т Х.25 |1]. Ятя наглядности допол
нительные последовательности определены на рисунках 9—12.
Оба порядковых номера увеличиваются на единицу для каждого APDU и каждого направления.
Передатчик увеличивает передаваемый порядковый номер N(S). а приемник увеличивает принимае
мый порядковый номер N(R). Приемная станция подтверждает каждый APDU или несколько APDIJ,
когда она возвращает очередной принимаемый порядковый номер, вплоть до которого все APDU
были приняты правильно. Передающая станция хранит APDU в буфере до тех пор, пока не
получит обратно собственный передаваемый порядковый номер в качестве принимаемого
порядкового номера, который является подтверждением для всех номеров до полученного номера
включительно. Затем правильно переданные APDU в буфере могут быть стерты. В случае
длительной передачи данных только в одном направлении формат S посылается в другом
направлении, чтобы подтвердить APDU до того, как буфер переполнится или до тайм-аута. Этот
метод должен использоваться в обоих направлениях. После установления соединения TCP
передаваемые и принимаемые порядковые номера устанавливаются в ноль.
"
TESTFR - Тестовый блок.
STOPDT —Прекращение передачи данных.
” STARTDT —Старт передачи данных.
4) con —подтверждение.
5) act —активация.
5