Товары в корзине: 0 шт Оформить заказ
Стр. 1
 

11 страниц

304.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Устанавливает методы обнаружения ошибок при последовательной позначной и побитовой передаче данных по каналам связи в системах телеобработки данных и вычислительных сетях(кроме локальных вычислительных сетей)

Показать даты введения Admin

Страница 1

СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

МЕТОДЫ ОБНАРУЖЕНИЯ ОШИБОК ПРИ ПОСЛЕДОВАТЕЛЬНОЙ ПЕРЕДАЧЕ ДАННЫХ

ГОСТ 28082-89 JCT СЭВ 6185—88)

3 коп. БЗ 1—89/66

Издание официальное

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО СТАНДАРТАМ Москва

Страница 2

УДК 681.3.06: 006.354    Группе    ГО5

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СО ЮЗА ССР

Системы обработки информации

МЕТОДЫ ОБНАРУЖЕНИЯ ОШИБОК ПРИ ПОСЛЕДОВАТЕЛЬНОЙ ПЕРЕДАЧЕ ДАННЫХ

ГОСТ 28082-89

|CT СЭВ 6185—88)

Information processing systems.

Methods of detecting erros at serial data transmission

ОКСТУ 4002

Дата шдми*

01.01.И)

Настоящий стандарт устанавливает методы обнаружения ошибок при последовательной позначной и побитовой передаче данных по каналам связи в системах телеобработки данных и вычислительных сетях (кроме локальных вычислительных сетей) при помощи:

1)    контроля по модулю 2;

2)    циклического контроля;

3)    контроля методами нумерации блоков, за исключением:

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

б)    специальных методов обнаружения ошибок при передаче данных в коде МТК-2 по телеграфным линиям связи;

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

Обозначения и определения управляющих знаков—-по СТ СЭВ 6178-88.

1. КОНТРОЛЬ ПО МОДУЛЮ 2

1.1.    Контроль по контрольному биту

1.1.1.    Метод контроля по контрольному биту должен применяться при передаче данных в коде КОИ-7.

1.1.2.    Каждый передаваемый знак данных должен дополняться контрольным битом в соответствии с черт. 1.

Издание официальное

.y.v.-

ле.С

Р./п

| Ь11 | *» ( А» j **

~ i | й7

' 1

Черт. J

Паре печатка воспрещена © Издательство стандартов, 1989

Страница 3

С. 2 ГОСТ 2С082—89

1.1.3. Контрольный бит должен формироваться передающей станцией таким образом, чтобы:

1)    при асинхронном передаче данных сумма по модулю 2 семи информационных битов знака bi=bi b*.....hT и контрольного

бита Р равнялась нулю н соответствии с формулой

P-f- 2 bi= (mod. 2)    (четность),    (1)

2)    при синхронной передаче данных сумма по модулю 2 семи информационных битов знака Ь| и контрольного бита Р равнялась единице в соответствии с формулой

Р+ 2 b|= 1 (mod. 2) i«i

Приемная станция должна проверять выполнение этого правила для каждого поступающего знака данных.

1.2. Контроль по контрольному знаку блока

1.2.1.    Метод контроля по контрольному знаку блока должен применяться при передаче данных в коде КОИ-7.

1.2.2.    Контрольный знак блока должен формироваться передающей станцией и должен представлять собой комбинацию из семи битов, которая дополняется контрольным битом по п. 1.1.3.

Контрольный знак блока должен посылаться передающей станцией непосредственно после конечного знака блока как обычный информационный знак в соответствии с черт. 2.

(нечетность).

(2)

Л..

h,

V

h?

V

*rt

•V

h)

••ч

А/ /•/ /•/ /♦/ /♦/ /»/ А/

у I

Geo*

&ОЯНЫ

vim

j*a>\ca

к)

Черт. 2

1.2.3. Контрольный знак блока К должен формироваться таким образом, чтобы для каждого из его семи разрядов Ki (7= =>1,. ..,7) сумма по модулю 2 битов соответствующего разряда всех т. знаков блока данных (bt)j и бита этого разряда контрольного знака блока (Ki) равнялась нулю в соответствии с формулой

Ki-f 2 Ьц=0 (mod. 2)

для i= 1. 2,, 7.

(3)

/-I

Страница 4

ГОСТ 28082-19 С. 3

1.2.4.    Приемная станция должна проверять принятый блок данных, включая контрольный знак блока, на выполнение этого правила.

1.2.5.    Формирование контрольного знака должно начинаться после первого управляющего знака ИЗ или управляющего знака НТ. Эти управляющие знаки в начале блока не должны учитываться при формировании контрольного знака блока.

Управляющий знак НТ внутри блока данных, начинающегося со знака ИЗ, должен учитываться при формировании контрольного знака блока.

В процессе формирования контрольного знака блока должны учитываться все знаки, переданные после начального управляющего знака блока (НЗ или НТ) до конечного знака блока (КБ, КТ или РИ1) включительно, за исключением знаков СИН.

1.2.6.    Контрольный знак блока должен передаваться непосредственно после управляющего знака КБ, КТ или РИ1. Не допускается вставлять какие-либо другие знаки, в том числе знаки СИН между конечным управляющим знаком блока и контрольным знаком блока.

1.3. Матричный контроль

1.3.1.    Метод матричного контроля должен применяться при передаче данных в коде КОИ-7.

1.3.2.    Метод матричного контроля должен сочетать в себе параллельное и независимое друг от друга выполнение двух видов контроля:

1)    контроль по контрольному биту в соответствии сп. 1.1 для каждого передаваемого знака;

2)    контроль по контрольному знаку в соответствии с п. 1.2 для каждого передаваемого блока.

1.3.3.    Приемная станция должна фиксировать ошибку переда, чи данных при обнаружении ошибочного контрольного зна'ка в принятом блоке данных и (или) ошибочного контрольного бита хотя бы в одном из принятых знаков блока.

1.3.4.    Применение метода матричного контроля рекомендуется при асинхронной передаче данных. Его применение допускается также при синхронной позначной передаче данных в основном режиме в том случае, если используемое техническое средство не обеспечивает кодонезависимый режим.

2. ЦИКЛИЧЕСКИЙ КОНТРОЛЬ

2.1.    Циклический контроль блока при синхронной позначной передаче данных

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

Страница 5

С. 4 ГОСТ 28082-19

2.1.2.    Обнаружение ошибок должно осуществляться при помощи контрольной последовательности блока (КПБ). КПБ представляет собой 16-битовую комбинацию, которая формируется передающей станцией и передается ею непосредственно после блока данных. Передача КПБ начинается со старшего бита.

2.1.3.    Приемная станция должна проверять поступающую последовательность знаков блока по методике, изложенной в приложении I, и по эначненю образующегося остатка R*(x) и делать заключение о наличии ошибок в принятых данных. В технически обоснованных случаях проверка поступающей последовательности знаков данных может выполняться по альтернативной методике, изложенной в приложении 3.

2.1.4.    В качестве основного образующего полииома (обязательного для всех технических средств) должен использоваться полином 16-й степени хь-Н. который применяется по методике, изложенной в приложении 1.

Наряду с обязательным полиномом в технических средствах может быть использован также дополнительный полином 16-й степени x'*+x,s-|-xJ-|-l, применяемый по методике, изложенной в приложении 3.

2.1.5.    Конкретная методика образования КПБ и вид используемого образующего полинома должны устанавливаться заранее для каждого звена данных.

2.1.6.    Формирование КПБ должно начинаться после первого управляющего знака блока НЗ, НТ или управляющей последовательности API НТ. Эти управляющие знаки к управляющая последовательность в начале блока не должны учитываться при формировании КПБ.

Управляющий знак НТ или управляющая последовательность API НТ внутри блока данных, начинающегося знаком НЗ, должны учитываться при формировании КПБ.

В процессе формирования КПБ должны учитываться все знаки, переданные после начального управляющего знака либо начальной управляющей последовательности блока до конечного знака (КБ, КТ или РИ1) — в основном режиме или конечной управляющей последовательности блока (API КБ, API КТ или API РИ1) — в кодонезависимом режиме, за исключением:

1)    знаков СИН (в основном режиме) или последовательностей API СИН (в кодонезависимом режиме);

2)    первого знака API в управляющих последовательностях API КБ. API КТ, API PHI, API API.

2.1.7.    КПБ должны передаваться непосредственно после управляющего знака КБ, КТ или РИ1 — в основном режиме, либо управляющей последовательности API КБ, API КТ или API РИ1 — в кодонезависимом режиме.

Страница 6

fCir iioii-й с. 5

He допускается вставлять какие-либо другие знаки, в том числе СИН или АР! СИН между конечным управляющим знаком или конечной управляющей последовательностью и КПБ.

2.1.8.    Метод циклического контроля блока должен применяться при:

1)    синхронной позначной передаче данных в коде ДКОИ;

2)    синхронной позначной передаче данных в коде КОИ-7 в кодонезависимом режиме;

3)    синхронной позначной передаче данных в коде КОИ-7 в основном режиме в том случае, если используемое техническое средство обеспечивает кодонезависимый режим.

2.1.9.    Для обеспечения высохой достоверности обнаружения ошибок длина проверяемого блока данных не должна превышать 4096 байтов.

2.2. Циклический контроль кадра при синхронной побитовой передаче данмых

2.2.1.    Метод циклического контроля кадра при синхронной побитовой передаче данных является кодонезависимым.

2.2.2.    Обнаружение ошибох в кадре должно осуществляться при помощи контрольной последовательности кадра (КПК). КПК должна формироваться передающей станцией и передаваться в конце кадра данных непосредственно перед закрывающим флажком, начиная с бита старшей степени. КПК должна формироваться также приемной станцией.

2.2.3.    Приемная станция должна проверять поступающую последовательность битов кадра по методике, изложенной в прило. жениях 1 или 2, н по значению образующегося остатка R* (х) делать заключение о наличии ошибок в принятых данных.

2.2.4.    В качестве основного образующего полинома (обязательного для всех технических средств) должен использоваться полином 16-й степени х'в+х'г6+1, который рекомендуется применять по методике, изложенной в приложении 1.

В тех случаях, когда требуется более высокая степень повышения достоверности передаваемых данных, для формирования КПК может использоваться по предварительному соглашению полином 32-й степени хи+x5e-rxJ3+x”-f-x16-fxIJ+xn-fxl0+x‘-f-xr-f -fxs+*4+x2-fx+l, применяемый по методике, изложенной в приложении 2.

2.2.5.    В содержимое кадра, на основании которого формируется КПК, должны входить все биты между открывающим и закрывающим флажками кадра, за исключением битов «О», вставляемых для устранения имитации флажковой комбинации и обеспечения кодонезависимое™ кадра.

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

Страница 7

С. 6 ГОСТ 2SM2-M

превышать 32768 битов при использовании образующего полинома 16-н степени и 107374I824 битов при использовании образующего полинома 32-й степени.

]. КОНТРОЛЬ МЕТОДОМ НУМЕРАЦИИ БЛОКО8 |КАДРОВ) ДАННЫХ

3.1.    Метод контроля при помощи нумерации блоков (кадров) данных применяется при синхронной позначной и синхронной побитовой передаче данных для обнаружения потерн или дублировании блоков (кадров) данных.

3.2.    Передающая станция должна нумеровать все передаваемые блоки (кадры) да-нных при помощи счетчика по модулю 2а. Приемная станция должна подтверждать прием всех блоков (кадров) данных, принятых без ошибок.

3.3.    При синхронной позначной передаче данных приемная станция должна сообщать передающей станции порядковый номер последнего блока данных, принятого без ошибок (т. е. содержимое своего собственного счетчика по модулю 2) при помощи нумеруемого положительного подтверждения. Передающая станция проверяет полноту приема переданных ею блоков данных, сравнивая принятый порядковый номер с содержимым собственного счетчика.

3.4.    При синхронной побитовой передаче даюных передающая станция должна передавать вместе с каждых! кадром данных порядковый номер кадра, соответствующий текущему содержимому собственного счетчика. Приемная станция должна после безошибочного приема кадров данных сообщить передающей стапцин порядковые номера кадров данных, принятых без ошибок, при помощи соответствующих методов подтверждения.

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

Страница 8

ГОСТ 280*2—8* С. 7

ПРИЛОЖЕНИЕ ! Обязательное

МЕТОДИКА ФОРМИРОВАНИЯ КПБ |КПК|

КПБ (КПК) должна определяться передающей станцией по формуле х**С(х) -Нх* L(x) Л Rfx)

-р(х')    1 =QW«Ttx)'    (4>

где С(х) — полином содержимого передаваемого блока (кадра) данных;

к— число бигон я содержимом передаваемого блока (кадра) данных С(х);

L(x) — единичный полином 1о-й степени:

L(x)™x«+xM+ ... + х> + х }1;    (б)

Р(х) — образующий полином х+х'*+х* + 1;

О(х) — целая часть от деления по модулю 2;

R(x) — остаток or деления по модулю 2.

КПБ (КПК) должна представлять собой инверсию остатка этого деления по модулю 2:

КПБ (КПК)" Ш*-    (6)

Передающая станция выдает в канал связи информацию:

М(х)-х» С(х) + КПБ ГКПК1.    (?)

Приемная станция должна проверять поступающую из канала связи информацию М*(х) по формуле

_ х»МЧ»)+х<»*«,Ц,) _    Р^х)

Р(х)    Р(х)    •    (в)

При безошибочной передаче данных по каналу связи, т. е. если

М*(х) —М(х) —х1* С(х) — КПБ (КПК).    (9)

значение остатка    R*(x) н предыдущей формуле (8) ие должно    зависеть    от    содержимого    блока    (кадра) данных. Оно вычисляется как остаток    от    деления

X1* Цх)

Р(х)

н имеет значение

х1*    х*

00011JOIOODOl 111

Страница 9

С. 8 ГОСТ 2SD82-M

ПРИЛОЖЕНИЕ г Обязательное

МЕТОДИКА ФОРМИРОВАНИЯ КПК ПРИ ИСПОЛЬЗОВАНИИ ОБРАЗУЮЩЕГО ПОЛИНОМА 32-й СТЕПЕНИ

КПК должна определяться передающей станцией по формуле

Л? С(х)L(x)    Rjxj,

Р(х) “V(x} + р(х) .    l*uj

где С(х) — пблином содержимого передаваемого кадра данных;

к — число битов в содержимом передаваемого кадра данных С(х);

L(x) — единичный    полином 31-Й степени:

L(x>-xJ‘+x«+...+x»M4-l;    (II)

Р(х) — образующий полином:

х«+хг*+-х” + х5Чх,Чх,,+х"+*|*+х,,,+хЧх‘} х+1;

О(х) — целая часть от деления по модулю 2;

R(x) — остаток от деления по модулю 2.

КПК должка представлял, собой кнверекю остатка этого деления по модулю 2:

KnK-R(x).    (12)

Передающей станция выдает в канал связи информацию.

М(х)=х” С(х) + КПК    (13)

Приемная станция    должна проверять поступающую из канала связи инфор

мацию М*(х) по формуле

Р(х)    (х,+    Р(х>    (54)

При безошибочной передаче данных ло каналу связи, т. е. если

М*(х) — М(х) — х»« С(х) + КПК.    (16)

значение остатка R*(x) «о формуле (14) не должно зависеть от содержимого переданного кадра данных, Оно вычисляется как остаток от деления

х» L(x>

Р(х)

и имеет значение

х*'    х®

1000! 11000001001 ЮН 10101 If 10111

Страница 10

ГбСТ 2MS2—S9 С. 9

ПРИЛОЖЕНИЕ 3 Рекомендуемое

АЛЬТЕРНАТИВНАЯ МЕТОДИКА ФОРМИРОВАНИЯ КЛБ

КПБ должна определяться передающей станиной по форму.-» х'* С(х) _ . R(x)

Р(х) -QW+PW ;    <16>

!де С(х) — полином содержимого передаваемого блока данные;

Р(х) ~ образующий нодииоу; ..

Шх) — целая часть от деления по модулю 2;

R(x) — остаток or деления по модулю 2.

КПП должна представлять собой остаток этого деления по модулю 2:

KJlB=R(x).    (17)

Передающая станция выдаст в канал связи информацию:

М(х)=х:‘ С(х)+КПБ.    (18)

Приемная станция должна промерять поступающую из канала связи информацию М*(х) по формуле

R4*>

Р(х)    1*>+    Р(Х)    •    (1Э)

При безошибочной передаче данных по каналу связи, т. е. если

М‘(х)-М(х)-х'* С(х)+КПВ.    (20)

в результате деления должен получиться нулевой остаток, т. е. R(x) должен быть равен выражешио:

х“    х°

0000000000000000

Страница 11

С. 10 ГОСТ 18012—М

ИНФОРМАЦИОННЫЕ ДАННЫЕ

1. Постановлением Государственного комитета СССР по стан дар* там от 30.03.89 № 894 стандарт Совета Экономической Взаимопомощи СТ СЭВ 6185—88 «Системы обработки информации. Методы обнаружения ошибок при последовательной передаче данных» введен в действие непосредственно в качестве государственного стандарта СССР с 01.01.90

1. Срок проверки — 1994 г., периодичность проверки — 5 лет. 3. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ

дана ссилка

Комер пуната

СТ СЭВ 6 J 78-88

Вводная часть

Реяахтпр В. М. Лысенкина Технический редактор Л. А. Никитина Корректор Г. И. Чуйко

Сдано и ндб. I7.iH.Kj Поди, в ист 21.06 W 0.7G уел. п. в. 0,75 уел. «p. otr. 0.63 уч.-юд. л.

Тираж U №0 Цен» 3 к.__

Орлена «Зяяк Помета» Имательоко стлндартоа, I2SS5T, Моем». ГСП. НаяпарсснекскиА пер.. Д. 3 Вилымоо:*»» типография Иэниельим стандартов, ул. Дариус « Гир«ио. 39. Зак. 1232.