Лента новостей RSSRSS КалькуляторыКалькуляторы Вопросы экспертуВопросы эксперту Перейти в видео разделВидео

ГОСТ Р МЭК 870-5-1-95

Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передаваемых кадров

Предлагаем прочесть документ: Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передаваемых кадров. Если у Вас есть информация, что документ «ГОСТ Р МЭК 870-5-1-95» не является актуальным, просим написать об этом в редакцию сайта.

Скрыть дополнительную информацию

Дата введения: 01.01.1996
22.03.1995 Утвержден Госстандарт России
Статус документа на 2016: Актуальный

Страница 1

Страница 2

Страница 3

Страница 4

Страница 5

Страница 6

Страница 7

Страница 8

Страница 9

Страница 10

Страница 11

Страница 12

Страница 13

Страница 14

Страница 15

Страница 16

Страница 17

Страница 18

Страница 19

Страница 20

Страница 21

Страница 22

Страница 23

Страница 24

Страница 25

Страница 26

Страница 27

Страница 28

Страница 29

Страница 30

Страница 31

Страница 32

Страница 33

Страница 34

Страница 35

Страница 36

Страница 37

Страница 38

Страница 39

ГОСТ Р МЭК 870-5-1-95

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

УСТРОЙСТВА И СИСТЕМЫ ТЕЛЕМЕХАНИКИ

ЧАСТЬ 5. ПРОТОКОЛЫ ПЕРЕДАЧИ. РАЗДЕЛ 1. ФОРМАТЫ ПЕРЕДАВАЕМЫХ КАДРОВ

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

БЗ 6—94/304


ГОССТАНДАРТ РОССИИ Москва

ГОСТ Р МЭК 870-6-1-95

Предисловие

1    РАЗРАБОТАН АО «Научно-исследовательский институт электроэнергетики» (ВНИИЭ)

ВНЕСЕН Министерством топлива и энергетики Российской Федерации

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России № 153 от 23 марта 1995 г.

Настоящий стандарт содержит полный аутентичный текст международного стандарта МЭК 870— 5—1--90 «Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передаваемых кадров»

3    ВВЕДЕН ВПЕРВЫЕ

(g; ИПК Издательство стандартов, 1995

Настоящий стандарт не может быть полностью идя частично воспроизведен, тиражирован л распространен в качестве официального издания без разрешения Госстандарта России

II

ГОСТ Р МЭК 870-5-1-95

СОДЕРЖАНИЕ

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

1    Область применения ...    .......2

2    Объект..........................3

2а Нормативные ссылки..........*4

3    Требования х иередаче данных в системах телемеханики .    .    4

3.1    Высокая достоверность и совместимость данных    ....    4

3    2 Короткое время передачи в телемеханике......4

3.3. Обеспечение побитой несдачи данных (кодово-прозрачной) .    .    5

4    Количественная оценка достоверности данных......5

4.1    Количественные требования к достоверности данных в системах

телемеханики .......    ....    5

5    Количественная оценка эффективности передачи.....7

6    Характеристики протоколов передачи.......8

6.1    Физический уровень (оконечное устройство канала передачи данных) — DC.E............9

6.2    Канальный уровень...............9

6.2.J Классы организации передачи........10

62 2 Диалоговые процедуры .    .    ... 12

6.2.3 Стандартная синхронизация кадра.......12

6 24 Стандартные форматы кадром...........    !2

6.2.5 Синхронизация в каналах связи с частотной модуляцией, использующих выключение несущей частоты .......23

6.26 Применение установленных классов форматов.....24

*>.2.7 Применение HDLC-протохолов    .......24

Приложение А Влияние контроля качества сигнала на эффективность

передачи и достоверность данных ....    25

Приложение Б Количественная оценка достоверности данных и эффективности передачи    ........29

III

ГОСТ Р МЭК 870-5-1-95 ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

УСТРОЙСТВА И СИСТЕМЫ ТЕЛЕМЕХАНИКИ

Часть S. Протоколы передачи.

Раздел I. Форматы передаваемых кадров

Telecontrol equipment and systems.

Part 5. Transmission protocols.

Section 1. T/ansmiiSion irame formats

Дата введения 1956-01— 01

ВВОДНАЯ ЧАСТЬ

В настоящем стандарте установлены конкретные требования и условия передачи данных в системах телемеханики, указаны пути выполнения этих требований. Требования существующих стандартов на протоколы передачи данных учитываются, если они подходят к устройствам и системам телемеханики конкретного вида (типа).

По терминологии ВОС (OSI)* модель МОС — МККТТ (ISO — СС1ТТ)** делит связь на семь уровней. Настоящий стандарт устанавливает требования для двух низших уровней, а именно физического и канального. В частности, стандарт определяет форматы для последовательной двоичной передачи кадров при определенных классах достоверности данных.

ГОСТ Р МЭК 870-5-2, раздел 2 «Процедуры передачи:», является следующим стандартом для канального уровня и более высоких уровней. Настоящий стандарт рассматривает располо-жеиие данных внутри кадров при различных видах трафика н для различных конфигураций каналов связи и сетей.

» ВОС — Влаимодейсгаш открытых систем.

OS! — Open System Interconnection.

** МОС — Международна* организация по стандартизации

МККТТ — Международный консультативный ьочин-т по те «трафик и телефонии

ISO — International Organisation !or Stamiartlsaiion

(’.cm — Inlrrnaiionnl Tcletjraph and Telehone Consultative Committee.

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

1

■2 Зги. 1030

ГОСТ Р МЭК 870-5-1—Р5

Основная цель функции связи в процессе управления и контроля — достижение максимальной системной    достоверности,.

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

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

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

1 ОБЛАСТЬ ПРИМЕНЕНИЯ

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

2

ГОСТ Р мэк 870-5-1— М

в>,и».иион«п*««-е ipcCo»»»w»

Тй*6)ем««    т,кс»*«.. Гр«6ус~о« Т(^,ем

I и *ои и ос* ь шри**т    ГСпио6«ь

Л******1    ммиим

2 OBbF.KT

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

Рассматриваемые блочные коды пригодны для передачи последовательными кадрами по двоичным симметричным каналам передачи с использованием метода декодирования бита «без памяти». Это значит, что сигнал, определяемый каждым передаваемым битом, не должен зависеть от сигналов, передаваемых до sroro бита.

2*

3

ГОСТ Р МЭК 870-5-1-95

Примечание — В процессе рассмотрения находятся рекомендации лля условий передачи данных, используют их методы, отличим»; ОТ метода декодирования без памяти, например, дискретная времянмпульснак модуляция (ДВИМ), HOLC и дуплексный канальный протокол с размерами окна большими единицы.

2а. НОРМАТИВНЫЕ ССЫЛКИ

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ Р МЭК 870-1 — 1—93 Устройства и системы телемеханики. Часть 1. Основные положения. Раздел I. Общие принципы

ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи

3 ТРЕБОВАНИЯ К ПЕРЕДАЧЕ ДАННЫХ В СИСТЕМАХ ТЕЛЕМЕХАНИКИ

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

3.1    Высокая достоверность и совместимость данных

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

—    необнаруживаемых ошибочных битов;

—    необнаруживаемых ошибочных кадров, вызванных ошибками синхронизации;

—    необнаруживаемых потерь информации;

—    появления непредусмотренной информации (то есть образование сообщений из помех);

—    разрывов или перестановок в связанных элементах информации.

3.2    Короткое время передачи в телемеханике

Обеспечение короткого времени передачи информации осуществляют путем применения эффективных протоколов передачи по каналу связи с ограниченной полосой пропускания и неизвестными точно характеристиками помех, особенно для спорадических сообщений.

I ОСТ P МЭК 870-5-1-93

3.3 Обеспечение побитной передачи данных (кодово-прозрачной)

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

4 КОЛИЧЕСТВЕННАЯ ОЦЕНКА ДОСТОВЕРНОСТИ ДАННЫХ

Количественная оценка достоверности данных в системах передачи информации характеризуется соотношением достоверно н недостоверно принятых данных. Нарушение достоверности данных на приемной стороне вызывают:

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

ii)    частота необнаруженных потерь сообщений, равная числу необнаруженных потерь сообщений

общее число переданных сообщений

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

4.1 Количественные требования к достоверности данных в системах телемеханики

Для передачи данных в системах телемеханики установлены три различных класса достоверности данных: II. 12, 13. Использование того или иного класса зависит от характера данных. На рисунке I приведено графическое представление верхних пределов частоты появления необнаруженных ошибок R в зависимости от частоты искажений бита для трех указанных классов достоверности данных. Конец графика при частоте искажений бита /7-0.5 соответствует случаю произвольного приема бита, то есть сигнал отсутствует, а принимаются только помехи. Наклон кривых для р< 10--1 соответствует кодовому расстоянию d для применяемого метода кодирования. Так получается благодаря введению двойной логарифмической шкалы на рисунке 1 и того факта, что

5

ГОСТ Р «ЭК 870-5 —i-S'»

ю°

ю

•I

w

1 »-*

L<

1

1 ю« I

§ Ю' ?

I М'"

I

5 <о'6

и

ю"в

ю

0.5 Р

-*

/'

Л/7

*У/

€' «/

//

1

ff

t/

/

Л

/

/ А

у

/

--. .

■12

Ю'4 to* 10'г ГО’* depo/tmsac/vb некошеная /Гита

Рисунок I • Классы достоверности длины*

сообщения с d инвертированными битами вносят наиболее значительный вклад в число необнаруженных ошибок при /?<10~4.

Качество каналов передачи должно непрерывно контролиро* ваться. Средняя вероятность ошибки на бит должна быть меньше ЮЛ чтобы получить требуемую общую достоверность данных и общее время передачи информации.

Для низшего класса достоверности данных II требуется минимальное кодовое расстояние d = 2. в то время, как для классов 12 и 13 требуются коды с минимальным кодовым расстоянием rf=4. Кроме того, существует требование, что в классе 13 частота появления необнаруженных ошибок не должна превышать /?=10_,э

6

ГОСТ Р МЭК 870-5— I—05

для любой частоты искажений бита. Для иллюстрации смысла этих трех классов достоверности данных предположим, что имеется канал телемеханики с белым шумом, вызывающим частоту появления искажений бита р= 10~\ что определяет низкое, но не самое худшее качество передачи.

В системе телемеханики с непрерывной передачей по этому каналу блоков сообщений по 100 бит со скоростью 1200 бит/с ожидаемая вероятность появлеиня необнаруженных ошибок в сообщении (/?) и среднее время между необнаруженными ошибками (7") будут иметь значения, приведенные в таблице.

Зависимость ожидаемого среднего времени между необнаруженными ошибками Т. с, и вероятностью появления необнаруженных ошибок задается следующим соотношением:

где п — длина сообщения, биты; v — скорость передачи, бит/с;

R — вероятность появления необнаруженных ошибок.

Т а О л и и я — Вероятность появления необнаруженных ошибок в сообщении

и среднее время между необнаруженными ошибками

'Зилпгае аостоде?1Ю£П4 ал* п-

-4

00 От ном t— 12ПВ бите в р-10

К лиг* до-

Cpcrtiivv »|№-

Появления

и* между ис-

**ТОН1'|т<игм

кеобмдружем-

с6п*|>)жен-

Типовое орчмеягпме

имх ошмйок

HUUU ониСкл-ип Г. с

и

№-*

1 день

Циклические системы; телеизмерение

12

!0-!*

ВО Л ГГ

Передача при возникновении переключении (события); телесигнализация; гслесчет

13

ни*

260000 ЛСГ

Переднча важной и аварийной информации; телеуправление

5 КОЛИЧЕСТВЕННАЯ ОЦЕНКА ЭФФЕКТИВНОСТИ ПЕРЕДАЧИ

Эффективность передачи информации определяется как отношение числа информационных битов в сообщении, переданном от источника и правильно принятым приемником, к общему числу битов в передаваемом сообщении. Это означает, что эффективность передачи информации одного индивидуального кадра есть отношение числа правильно переданных информационных битов и общего числа битов в кадре п.

7

ГОСТ Р МЭК 870—S —»-!«

где к - число информационных битов в кадре; q - вероятность правильного приема бита; п — общее число битов в кадре, включай маркер и биты контроля ошибок.

Величина q выражается через частоту искажения бита р (отношение числа принятых искажений битов к общему числу переданных битов) как <?—1—р в случае передачи по двоичному симметричному каналу беи контроля качества сигнала.

Эффективность передачи кадра равна



Для канала с контролем качества сигнала (двоичный симметричный канал со «стиранием») частота приема правильных битов уменьшится до q-> 1 —р -г,

где г — частота стирания бита. см. приложение Л.

Скорость передачи информации в битах в секунду определяется как среднее число информационных битов в секунду, передаваемых от источника данных и принятых как правильные приемником: СКОРОСТЬ ПЕРЕДАЧИ КАДРА-(ЭФФЕКТИВНОСТЬ ПЕРЕДАЧИ КАДРА)X»,

где v — скорость передачи сигнала по линии связи, бнт/с.

При расчете обшей эффективности передачи информации должны учитываться задержки, вызываемые передачей кадров опроса, квитирования и обратной передачей.

6 ХАРАКТЕРИСТИКИ ПРОТОКОЛОВ ПЕРЕДАЧИ

В ГОСТ Р МЭК 870-1 — 1 функции системы телемеханики подразделены на определенные уровни по модели, рекомендуемой ВОС (OSI).

В настоящем разделе определяются только стандарты систем телемеханики для физического уровня и стандарт на форматы передаваемых кадров для уровня канала.

Физическая передающая среда, несущая данные в виде серии битов, связывает физические части систем и устройств телемеханики. Существуют следующие виды каналов передачи: частные или государственные телефонные кабели, радиоканалы, высоковольтные линии, оптические линии связи и т п. Защита потока данных от искажений реализуется с помощью достаточной энергии сигнала, экранирования от влияния помех, контроля качества сигнала.

ГОСТ Р МЭК 870-5-1-95

Параметры системы для различных физических сред передачи устанавливаются в стандартах МККТТ.

6.1    Физический уровень (оконечное устройство канала передачи данных) —DCE

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

Блок сопряжения с линией обычно выполняет следующие функции:

—    преобразование сигнала;

—    обеспечение гальванического разделения между аппаратурой телемеханики к каналом связи;

—    контроль качества сигнала;

—    обеспечение побитной синхронизации;

—    добавление или устранение признаков синхронизации кадра, если эта функция не выполняется на канальном уровне;

—    определение состояний занятости канала связи, ожидания и повреждения.

МККТТ рекомендует для цепей обмена между устройством телемеханики и модемом стандарты серии «V» и «X* для цепей обмена между DCE и DTE.

Характеристиками физического уровня, относящимися к достоверности данных и эффективности передачи, являются: скорость передачи сигнала, помехоустойчивость, отношение сигнал — помеха, вероятность искажений бита, вероятность стирания бита (см. приложение А).

6.2    К а и а л ь н ы ft уровень

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

Непрерываемая процедура передачи кадра контролируется своевременно. Сообщение об успешной передаче или ошибках передается на более высокий уровень вместе с сообщением о состоянии каналов связи и аппаратуры. В частности, выполняются следующие функции:

—    обеспечение доступа к тракту передачи;

—    задание последовательности кадрам сообщений и расшифровка этой последовательности;

—    добавление или устранение маркеров кадра, если эта функция не выполняется в блоке сопряжения с линией;

—    обнаружение ошибок синхронизации кадра;

—    обнаружение ошибок размера кадра:

ГОСТ Р МЭК 870-5-1-95

—    контроль искажений сигнала, если эта функция не выполняется в блоке сопряжения с линией;

—    определение кадров, адресованных вызываемой станции;

—    предупреждение передачи со станции без необходимых интервалов;

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

—    сообщение об устойчивых ошибках передачи;

—    сообщение о состоянии конфигурации линии связи; Примечание — Информационные! поля в телемеханических кадрах

обычно содержат от одного до нескольких сотен байтов;

—    переключение на резервный канал, при необходимости;

—    поддержание функций запуска и эксплуатации.

6.2.1 Классы организации передачи

Для выполнения непрерываемых процедур используются следующие три класса организации передачи, приведенные в таблице:

7 п б д и и а — Классы организации передачи

Классы оргаии-мцпи жерсдачи

Функилн

Покяинир

SI

ПОСЫЛКА /БЕЗ ОТВЕТА

Передача сообщений; ии подтверждения, ни ответа че требуется на уровне канала

52

ПОСЫЛКА /ПОДТВЕРЖ ДЕНИЕ

Передача сообщений; на уровне канала запрашивается подтверждение прнсма (квитанция)

$3

ЗАПРОС/ОТВЕТ

Передача запроса, «умет запрашивается на уровне канала; ответ может содержать данные или отхаз в приеме (отрицательную квитанцию)

Класс S1, ПОСЫЛКА /БЕЗ ОТВЕТА, используется в циклических системах с опросом или в симплексных системах передачи без обратного какала. Ошибки в кадре, обнаруженные при приеме, вызывают потери сообщений.

ю

ГОСТ Р «ЭК 870-5-1-95

Класс S2, ПОСЫЛКА /ПОДТВЕРЖДЕНИЕ, используется при передаче информации, вызванной случайным событием, или при спорадической передаче. На уровне канала на приемной стороне проверяются принимаемые сообщения: если не обнаружатся ошибки и свободен приемный буфер, то на передающую сторону будет передано подтверждение приема (положительная квитанция). Если приемный буфер занят — передается отказ в приеме (отрицательная квитанция). При обнаружении ошибок в кадре ответ не выдается, и сообщение сбрасывается.

На передающей стороне может быть принят другой запрос после получения подтверждения приема. Имеется также возможность сообщать о получении подтверждения приема на высший уровень. Если подтверждение приема не получено, передача сообщения повторяется. Особое внимание надо обратить на информацию приращения. так как в этом случае неполучение подтверждения приема не вызывает повторения выходной информации на приемной стороне. Нарушения такого рода можно избежать, например, последовательной нумерацией кадров или предварительным заданием того, что буфер приемной станции правильно принимает сообщения до тех пор, пока не получит кадр, показывающий, что передающая станция не повторяет предыдущий кадр. Если определенный номер повторяемого сообщения остается без подтверждения (положительной квитанции), то передается информация «ошибка передачи* на более высокий уровень на передающей станции, и сообщение в канале сбрасывается.

Класс S3, ЗАПРОС/ОТВЕТ, используется для выполнения операции «чтение». Уровень канала приемной станции выдаст запрошенные данные, если они имеются. В противном случае посылается отрицательная квитанция. Отсутствие ответа свидетельствует об обнаружении ошибок в кадре.

Уровень канала запрашивающей станции повторяет передачу запрашиваемого кадра, если нет ответа или обнаружен неправильный ответ. Если определенное число запросов не приводит к успеху, то на более высокий уровень передается информация «ошибка передачи*, в противном случае выдается полученный ответ.

В зависимости от конфигурации сети все три класса организации передачи относятся к передаче информации между одной передающей станцией н:

—    одной станцией назначения (одиночный адрес);

—    группой станинн назначения (групповой адрес),

—    всеми остальными станциями (общий адрес).

II

ГОСТ Р МЭК 870-5-1-95

Три класса организации передачи используются при трех основных методах запуска передачи, описанных в 6 3.2 ГОСТ Р МЭК 870-1 — 1 и приведенных в таблице:

Таблица — Ме»оды запуска передачи

Метох >»iivck* n*pca»'iii

К.«ясс оргамтцпн передачи

Циклическая передача Передач* при изменении с»?гоин«я (спорадическая передача)

Передача по запросу

Класс S1 ПОСЫЛКА /БЕЗ ОТВЕТА Класс S2 - ПОСЫЛКА /ПОДТВЕРЖДЕНИЕ

Класс S3 - ЗАПРОС/ОТВЕТ

6.2.2    Диалоговые процедуры

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

Правило общего подхода в этой области:

— длина информационного поля наращивается по байтам.

Подробное определение поля приведено в ГОСТ Р МЭК 870-5-2.

6.2.3    Стандартная синхронизация кадра

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

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

Методы синхронизации кадров для синхронной передачи и для каналов с методами кодирования с памятью (см. примечания к разделу 2), находятся в стадии рассмотрения.

6.2.4    Стандартные форматы кадров

Б настоящем разделе стандарта определены три различные класса формата кадра, отвечающие высоким требованиям потока информации н достоверности данных в системах телемеханики с широким диапазоном объема информации, различной степенью

ГОСТ Р МЗК 870-5-1-95

интеллектуальности па контролируемом пункте (KII), выполняющих функции сигнализации и управления на различных уровнях иерархических систем, состоящих из подстанций, подиентров н главных центров.

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

Последовательности блочных кодов, выбранных из любого класса форматов ГТl.l, FT 1.2, FT2 или FT3, можно комбинировать для образования кадров, как показано в таблице 1.

Формат класса FT1.I определяет блочный код с кодовым расстоянием </ — 2, образованны»! добавлением стартового бита, бита четности и стоп-бита к 8 информационным битам.

Последовательность блоков класса FT 1.1 с добавлением контрольной суммы образует коды с кодовым расстоянием d—4 формата класса FT1.2.

Формат класса FT2 определяет блочный код с кодовым расстоянием </=4, содержащий до 15 пользовательских байтов, дополненных одним контрольным байтом.

Формат класса FT3 определяет блочный код с кодовым расстоянием rf—6. содержащий до 16 пользовательских байтов и два контрольных байта. Допускаются укорочения версий FT2 и FT3, в которых информационное поле к уменьшается ступенями по байту до минимальной длины информационного поля £-8 бит.

Форматы кадра FT1.2 и FT2 удовлетворяют требованиям класса достоверности данных 12. FT2 обеспечивает более высокую эффективность передачи кадров (см. приложение Б, рисунок Б.2). FTI.2 имеет меньшую частоту появления необнаруженных ошибок, особенно в случае высокой вероятности искажения бита (см. приложение Б, рисунок Б.1).

Различные виды организации передачи данных допускают передачу кадров как постоянной, так и переменной длины.

В системах, использующих переменную длину кадров, задается длина кадра L в начале поля данных. В формате кадра FT2 к FT3 первый блок, содержащий определение длины, всегда имеет заранее установленную постоянную длину.

13

ГОСТ Р МЭК 870-5-1-93

X ✓

1

-

5 ?

4 -

2 S - :


s*

fe-Ml 17 I 1НЧ

e • j с

Hi?!


и


гг. i Hi ?■ £

= i — i

•    I ^ V *

*    < - - -


V

Л

3

о

*

X

X

u

II

а *



jtf

93

о.


C4


в

о

*

I

о

if

£

С.

ге

*


Cs»


cm


llli


a i


и

I

г*

=?

х

«=:

о

п

н


<

Л


IS


t..

u.


14

1

ГОСТ Р МЭК 870-5-1-95

Окинчаипг таблицы

§.. \ т Щ 1

* a * i

ё'л С * 1

X

V

*

1

•    А

'•■i i

•    г о * *

V * « f* f i Г- * Й

I < ; Г s: {si

1

'

*

<

»

*?

•x

4

<

1

*

<

---

CN

£

$

••

5;

£

1

:>•

•>

V-

Ц

1

*

i

$

^ч.

8*

<с>

и

•*г

N

Ь

f

§

£

s

45

II

■*

\

С*-4

t*

v.

о

* V

€1

S*

5?csJ

♦ v*

^ «I

FT2

4.

>5

ГОСТ Р МЭК 870-5-1-95

6.2.4.1 Формат PTI.tr кадры с кодовым расстоянием d~2

Форматы с переменным числом пользовательских данных.

Пъс?*1У**т,.1к

» н

с    —    —

Нги*лсмии*м

Ст’

12 1 ч ч

9 W И

Наимчш «по*

Правила передачи:

R1 — отсутствие передачи (спокойное состояние линии) — двоичная I в линии;

R2 — каждая комбинация содержит стартовый бит (двоичный 0), 8 информационных битов, один бит четности и один стоп-биг (двоичная I);

R3 -- между символами кадра не разрешается иметь интервалы спокойного состояния линии;

R4 — после определения ошибки в соответствии с правилом R7 требуется минимальный интервал между кадрами, равный 22 бит спокойного состояния линии;

R5 — действительная длина блока L, то есть число последующих байтов пользовательских данных, указанное в первом слове L — число от 0 до 127, выраженное в двоичном исчислении;

R6 — первый передаваемый бит в первом слове (D1) равен «0»;

R7 — приемник проверяет наличие ошибки в стартовом бите, стоп-бите, бите четности, битс данных DI— «0» в первом слове, при обнаружении ошибки контролируется интервал спокойного состояния линии, определенный в соответствии с правилом R4. Кадр не принимается, если хотя бы одна из этих проверок дала отрицательный результат. При положительных результатах кадр передается пользователю.

ГОСТ Р МЭК К70-б-1-*5

6.2.4 2 Формат FT 1.2: кадры с кодовым расстоянием d*=4

Кадры с фиксированной или переменной длиной, определенные н 6.2.4.2.1 н 6.2.4.2 2, могут передаваться по одним и тем же каналам связи.

6.2.4.2.1 Формат FTI.2; кадры с фиксированным числом байтов пользовательских данных.

Пооьдемпуыаостъ evott ь •*-«**    —

%Uf* 6f*    ■    “

Crwo о*г>*    --

СП09*

Kl)M*p&nfc»MV ГC*V4 4t илКЛЛ

СпО*ЮС4ЦЛ

«НА-

С»'-    —    -

'Л-1

-» / г з ч s ь 16 9    л?//

0

0 0 0 0 1 ООО

1

1

—■

0

Коигрэпьма CYMUI

р

0

(7 110 1 ООО

1

1

Ы-

—51

•>.|>Н«я<иг слоя f

'        BiM'M ГгОгцпи!-

Z | WIMMI

— С:сл6иг

f.Ml


Кадры пользовательских данных состоят из стартового слова, фиксированного числа L байтов пользовательских данных, контрольной суммы (КС) н слова окончания.

Правила передачи:

RI — спокойное состояние линии — двоичная 1;

R2 — каждая комбинация содержит стартовый бит (двоичный 0), 8 информационных битов, один бит четности, один стоп-бит (двоичная 1);

R3 — между символами кадра не разрешается иметь интервалы спокойного состояния линии;

R4 — при определении ошибки в соответствии с правилом R6 требуется минимальный интервал между кадрами, равный 33 бит спокойного состояния линии;

R5 — последовательность слов пользовательских данных оканчивается контрольной суммой из 8 бит. Контрольная сумма — это арифметическая сумма, пренебрегающая переполнением (сумма по модулю 256) у всех байтов пользовательских данных;

R6 — приемник контролирует:

по слову: старт-бит, стоп-бит и бит четности;

по кадру: стартовое слово, контрольную сумму кадра и слово окончания; при обнаружении ошибки контролируется интср-

17

ГОСТ Р МЭК 870-5-1-93

вал спокойного состояния линии, определяемый в соответствии с правилом R4.

Кздр бракуется, если хотя бы одна из проверок дает отрицательный результат. При положительных результатах проверок кадр видается пользователю

G.2.4.2.2 FT 1.2 Форматы с переменным числом байтов пользовательских данных.

-> I 2 3 Ь 5 6 1 в 9 f0 11    ii.i~Mt.wt    .-по»

0

ООО 1011 0

1

1

г т

1 ЗаГ'Ачмвк

' «1Ик ЩОМ«»1

7 Ш-яя»

" if

с

Р

1

0

0

Гзв’ОО* «и* /.

Р

1

ОНО 10 11 0

1

1

елош

г Т

« f *- • и»

L J,

f

•Слг'ропькп

0

К*»т£оям«*« 'f«w

Р

С -ООО 0«0—' . - —

ИИ*

0

т

0 11 с ? о а о

>

1

Т

6кг

С &4Й* ^

Кадры с пользовательскими данными состоят из двух стартовых одинаковых слов {I-го и 4-го слов), двух одинаковых слов, определяющих число L байтов пользовательских данных (2-го и 3-го слов), пользовательских данных, слова контрольной суммы кадра и одного слова окончания.

L — число от 0 до 255, выраженное н двоичном исчислении. Правила передачи:

Rl, R2, R3, R4. R5 - по 6.2.4.2.I.

R6 — приемник контролирует:

по слову:

—    стартовый бит, стоп-бит к бит четности;

но кадру:

—    стартовые слова в начале и конце заголовка кадра;

—    идентичность двух слов, характеризующих длину L;

—    число принимаемых слов, равное L+6;

-    контрольную сумму кадра;

—    слово окончания;

18

ГОСТ Р МЭК 870—5—1—95

— при обнаружении ошибки контролирует интервал спокойного состояния линии, определенный в соответствии с правилом R7.

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

6.2.4.2.3 Формат кадра из отдельных контрольных слов. Контрольная комбинация I:

П*Ч«ЛГ|«»ОС» -^ |

4v«0« • «жми

2

3

4

5

6

7

8

9

W

и

и

1

0

/

0

0

1

1

<

'

1

Контрольная комбинация 11:

JbriW-t-j'tiimaei» ч 1 «**ч>в 0 Г»“«» 7

2

7

k

?

6

7

8

9

П

Е

а

1

0

0

0

1

а

Г

1

1

Одиночные контрольные комбинации могут использоваться аля передачи определенной контрольной информации, например, положительной квитанции. Применение таких комбинаций определено в ГОСТ Р МЭК 870-5-2.

6.2.4.3 Фор м а т F Т 2: кадры с кодовым расстоянием (1=4

Каждый формат начинается со стартового слова (I байт). Различают два разных стартовых слова (комбинации):

СкртООМ КОМвМММШИ 1.    0    0    10    0    111

О 0    0    10    (00

Использование той или иной стартовой комбинации определено в стандарте на процедуры в канале передачи ГОСТ Р МЭК 870- 5-2.

6.2.4.3.1 Кадры формата FT2 с фиксированной длиной Кадры с пользовательскими данными дополняются контрольной последовательностью, состоящей из одного байта, следующей после каждого блока из J5 байтов пользовательских данных.

19

ГОСТ Р МЭК 870-5-1-95

U/2 J 4 5 *    7    I?    б*.-

“1 i

6m«U0 щ гинии

Сирими — JM    С-»

1

д*им»|»

1

Бг*»« 1

15так

Ко««1»иж|>*ам Г1.?;п*ао«4Т«тирс1Ь

f

Ей*»** •1'>г*»:<*4'«пмщи» а»4и*дх

1

? Боо- 2 <5 так

\

Б*и1ы riull»M}Qfr*tl»CNt«4

t

блик и

15 так

Хим'рОЛъму*» с^4Г-п»м>;ц,

1

Правила передачи:

R1 — спокойное состояние линии — двоичная I;

R2 первый байт в кадре — стартовое слово;

R3 — пользовательские данные (до 15 бант) дополняются контрольным бантом;

R4 — контрольная последовательность формируется кодом, образуемым полиномом Л7 + Х6-*-Л'&+Л',-|-1, дополняемым одним битом четности на все биты блока 8 битов контрольной последовательности. формируемые таким образом, инвертируются;

R5 — при обнаружении ошибок в соответствии с правилом R6 требуется минимальный интервал спокойного состояния линии, равный L+3 байт, где I. — максимальное число байтов пользовательских данных в кадре, при >гом L меньше 45 байт. Для /•>45 байт интервал равен по крайней мере 48 байт;

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

20

ГОСТ Р МЭК 870-S-1-95

6.2.4.3.2 Кадры формата FT2 с переменной длиной.

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

Байт, указывающий длину L, расположенный в заголовке, определяет число байтов пользовательских данных в «теле» кадра.

^ОСМв*М'»окМ<К1к

->1 2 J Ч

Э«4«яиий б»1

5 6 1 в

Стдрюдея ком^йн|ци*

1------------

1 '

Ал~м/

1 ^

F.ihiw

AP«*WI

2 э»п> • Ьгл« а фл..г апж

15/пвк

Кс«проЛьидм f*acr*jfto«ai«(i»»x«b

1 . * т

; Ьну*; ^

. i*m* . I - Тшп пвамшнй

Чом1роим«ви *о;г.до««геп>*<*;гь

^ до***.

Б^ИГЫ п01*ь»ЭДОГ*<ПСН>"Г ««ими*

1 f

2s ♦ 6,*ОК о

/5дасх j

f 1 >

Правила передачи:

От R1 до R6 по 6.2.4.31.

6.2.4.4 Кадры формата FT3: кадры с ходовым расстоянием d=6.

Каждый кадр начинается со стартовой комбинации (2 байта).

Имеются две различные стартовые комбинации:

стартовая комбинация 1:0000010101 100100

стартовая комбинация 2: 00010010001 1 1 101

Применение той или иной стартовой комбинации определено в ГОСТ Р МЭК 870-5-2 на процедуры в каналах передачи.

ГОСТ Р МЭК 870-5-1-95

6.2.4 4.1 Кадры с фиксированной длиной.

П<1П1СЛО|"»'*!КЧ)С'<.

/2    3    I*    5    6    7    в    h--v

С|ф1«ма «пи!)»»»)*»

1

г

lW«lt

1

?

ЫОи 1

1brr.au

Кг*-'рольм**1 ЛогпгааМ’мушпк

1

г

1чн'к по ыхммк

1

? Ъоьк-}

!Ьта*

Ко -ип«и1ч тмеиь

1

2

1»»Й'И OOrt*Jum'' 1ККИ» 0»«мм»

1

2 6»0« п !бглак

Кпм’риг^тгц,mi,,,,,,,. г»

1

2

Правила передачи:

R1 — спокойное состояние линии — двоичная 1;

R2 — первые два банта кадра - стартовая комбинация;

R3 — до 16 байтов пользовательских данных дополняются 16-битнон контрольной последовательностью;

R4 — контрольная последовательность формируется кодом, образуемым полиномом Х,*+Х|;, + Х|3и10+Л''+,Xs-fI; 16 бит контрольной последовательности, генерируемой таким образом, инвертируются;

R5 — при обнаружении ошибки в соответствии с правилом R6 требуется минимальный интервал спокойного состояния линии L-f-б байт, если L — число байтов пользовательских данных в кадре меньше 48. Для L>48 байтов интервал должен быть не менее 54 байтов;

R6 — приемник контролирует качество сигнала, стартовую комбинацию, контрольную последовательность, длину кадра и при обнаружении ошибки контролируется интервал спокойного состояния линии, определенный в соответствии с правилом R5.

22

ГОСТ Р МЭК 870-5-1-95

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

G.2.4.4.2 Кадры с переменной длиной.

Первый блок данных (заголовок) кадра с неременной длиной имеет фиксированную длину. Кадр начинается со стартовой комбинации и «аканчивается контрольной последовательностью. Содержит до 16 байт данных.

Байт длины, расположенный в заголовке фиксированной длины, определяет число бантов пользовательских данных в «теле* кадра.

ПосКЛСШЛагмесг» 6**ии «    _X

гг у •* s 6 7 в в**™

+

С'«РшМй

T


I


Э*сл щк>« длим»1


бппк 0


Бмоы ngnnuitncmn


Стадом* «owQn.ttv'"


Ат»»*/.


}6mat ~1-

1

2

tbma


Бвок I


T«|*o

й/vi-v


r-t


Ьв« n


(«Aim »э;ъ>:жаг<пьр<ма MWkU


toWWI послкюмгщио:'»


Б»«ги


16 тал

Кипром**) no:maoM-tnu<tKik

Правила передачи:

OtRI до R6 no 6.2.4.4.I.

6.2.5 Синхронизация в каналах связи с частотной модуляцией, использующих выключение несущей частоты

«Спокойное состояние линии» характеризуется выключенной несущей.

ГОСТ Р МЭК 870-5-1-95

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

После передачи последнего кадра перед выключением несущей необходимо передать один бит спокойного состояния линии (I).

Прими ч анис — Длительность необходимого интервала спокойною состояния линии после обнаружении ошибки э блоке может быть установлена мс-лее указанной в 6.2.4, если для спокойного сосюяния линии используется выключение иесушей.

0.2.6 Применение установленных классов форматов

Формат FT 1.1 с кодовым расстоянием <1=2 в основном используется для простых циклических систем с низкими требованиями к достоверности данных.

Формат FT1.2 с кодовым расстоянием (/ = •} и формат FT2 нс-полыуются в системах управления с более высокими требованиями к достоверности данных, а формат FT3 пригоден для систем с особо высокими требованиями к достоверности данных.

6.2.7 Применение HDLC-протоколов

Протокол HD1-C (управление каналом передачи данных высокого уровня) в основном используется для синхронной передачи данных но каналу с памятью и предназначен для дуплексной передачи с размером окна больше единицы. Использование HDLC-кадров в телемеханике требует некоторой модернизации. Немодн-фицированные HDLC-протоколы обеспечивают защиту кадров переменной длины от необнаруженных ошибок только с кодовым расстоянием, равным I, что означает возможность появления необнаруженной ошибки в сообщении при искажении одного бита в кадре, Кодовое расстояние можно увеличить до 2 добавлением избыточности н дополнительного контроля за переменной длиной кадра или разрешением только фиксированной длины кздров. Чтобы достичь класса достоверности данных 12 или 13, необходимо определить соответствующие процедуры передачи на уровнях выше уровня канала, вызывающие дальнейшее уменьшение эффективности передачи.

24

ГОСТ Р МЭК 870-5-1-95

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

ВЛИЯНИЕ КОНТРОЛЯ КАЧЕСТВА СИГНАЛА НА ЭФФЕКТИВНОСТЬ ПЕРЕДАЧИ И ДОСТОВЕРНОСТЬ ДАННЫХ

Любая передача данных требует передачи элементов сигнала, выражаемы* через физические параметры, такие как амплитуда, частота, фаза, длительность импульсов к т. п. Значения этих параметров ограничены дискретными допусками, контролируемыми приемниками; если параметр превысит установленный допуск, приемник выдает сигнал обнаружения нарушения качества сигнала

Характеристики пределов качества сигнала, их контроль, а также используемый метод синхронизации устанавливают соотношение между отношением сигнал/помеха, частотой искажений бита (частотой необнаруженных *тверсий бита), частотой с тирании бито» (частотой понвленнн битов с неудовлетооритоль-ным кйЧ4ттаом) для используемого канал» передачи данных

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

Если символы бита в двоичном канале передачи декодируются одним сканирующим импульсом в центре бита, то в атом случае нет контроля качества согнала (см. рисунок А.1а). Как только время нарастания сигнала отклонится Солее чем на 50 % длительности бита Т, фиксируется ошибке в бите

Считая распределение шума нормальным (Гауссовским) с нулевым средним и с нормированным средним квадратическим отклонением $=1, получим.

Р ■erfc\Tf(2v'T')|    —    вероятность    искажений    бита.    (A.I)

<? = 1—/>—• вероятность правильного приема бита,

X

где ег}с\д) 1 2 ) л ) г' *'4а

о

обезвачает дргтолш'ивс до единицы интеграла вгроятности

Качество сигнала контролируется, если опрос сканирующим импульсом и центре каждого бита будет заменен опросом каждого бита в трех отдельных узких временных интервалах (см. рисунок Alb):

—    один узкий временной интервал — I)кя^Л-D, который характеризует

допустимый предел искажений фронта сшнала;

- два y.ihn\ временных интервал--) I—Т+и />«г<ГГ /)), кото рые характеризуют нарушение допустимого предела искажений фронта сит нала.

Если фронт сигнала попадает виу трь временного интервала ±0. го бит может быть декодировав как правильный с вероятностью q и как неправильный — с вероятностью р.

26

ГОСТ Р МЭК 870-5-1-95

Ь)

а)

КИН*еи?кал

«Н&м/гал

Функция

плотности

вероятности

искажения

Функция п/готнасти вероятности и/ «анемия сигнала

Диапазоны принятия решений о сигнале:

Ч — область правильного приема; р — область ошибочного приема:

Т — время.

Нет контроля качества; допустимый предел искажений D--- ±60% q' — область правильного приема; р' — область ошибочного приема; г - область стирания с контролем качества сигнала

Есть контроль качества; допустимый предел искажений D<_

< ( 50%


а) бо.» контроля качества сигнала; Ь) с контролем качества сигнала. Рисунок A.I — Обнаружение бита сигнала

Сели фронт сигнала попадает внутрь одного ил временных интервалов г. то фиксируется плохо1 качество сигнала. В этом случае вероятность приема !*-лравнльных битов (ошибочных) и вероятность приёма правильных битов выражается как:

р' .«-/с|(Г 0):\ Г\ rrfc[{T * f>) y i~\ 1 erfc\(2T D)?\'T\ erfc\(2T } D)n'* I» ••

I erfah;\rT).

1

КИМ — Колово-импульсная модуляция

ГОСТ Р МЭК 870-5-1-95

Вероятность стирания Сита (г). вызываемого искажением, большим чем >7"Ч-Dl. существенна только при очень высоком уровне помех (р-Л).5) При оценке влияния ширины предела ±0 на допустимые искажения сигнала ею можно пренебречь.

С этим упрощением только первые два члена ныраження для р' да юг существенный вклад в значение вероятности искажении бита; выражения для р' и q’ могут бкть представлены чер«з ранее полученную вероятность искажений бита р (см, уравнение А.!):

p 1ertc\2{\ D{T)\erfc~y <р)|;

0' I -*r{c\{2DlT)\<rfc 1 (Р)1.

где j/ — er[c-‘(x) обозначает обратную функиню ог дополнения до единицы функиин ошибки х—erf г-’(fi)

Эти два выражения описываю! двоичный симметричный каиал со сгираин-ev, предусматривающий три возможных опенки каждого бита, а именно:

ц' — вероятность приема правильного бита;

р' — вероятность приема ошибочного бита (то есть необнаруженно!) инверсии бита);

r—\—p'—cf' - вероятность сткраиия бита (то есть обнаружения плохого качества сигнала).

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

Влияние контроля качества сигнала на эффективность передачи а на частоту появления необнаруженных ошибок изображено на рисунке А‘2: блочный код FT2 с длиной блока я —128 бит декодируется:

—    без контроля качества сигнала (допустимое искажение сигнала в пределах ±50 %)*:

~ с грубым контролем качества {допустимое искажение сигнала в пределах ±40 %) и

—    с ограниченным контролем качества (допустимое искажение сигнала в пределах ±30%).

Кривые показывают, что число необнаруженных ошибок значительно уменьшается с уменьшением ширины допуска.для принятого качества сигнала, но при значительных потерях 1ффективносги передачи.

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

Характеристики эффективности m-редачи кадра и достоверности данных для формата класса FT2 — 6ло*.ноги кода с длиной блока 128 бит приведены а таблице.

27

1

Предполагается искажение длительности сигнала.

/

ГОСТ Р МЭК 870—5—1—95

Габонка • Х*9*ктерисгнм1 >ффсктииж>сгн перелечи кадра

Ларлктсршгпна игоГимружшм их ошибок

Хл|»аКгсрист»иа

ЭффеКТПОИОС1И

пер«м*и и АДрОн

ДояустикыЛ предел котртьгя

Kt'ICOUj СЖПМ.1.1

R0

КО

Ист контроля качества сигнала

RI

LI

Допустимо* искажение ешмала о

пределах J.40 %

R2

152

Допустимее искажение еж нала в

пределах ±30%

вероятность

Рисунок Л 2 — Влипни»' контроля качества сигнала на аффект»оиостъ передачи кадра и достоверность данных

28

ГОГТ Р МЭК 870-5-1—95

ПРИЛОЖЕНИЕ К (сбямтельное)

КОЛИЧЕСТВЕННАЯ ОЦЕНКА ДОСТОВЕРНОСТИ ДАННЫХ И ЭФФЕКТИВНОСТИ ПЕРЕДАЧИ

Количественная оценка вероятности появления необнаруженных ошибок и эффективности передачи производится для всех классов форматов блочных

кодов.

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

В частности, если кадр состоит кз I блоков формата класса |-Т длиной я битов, то необнаруженная ошибка появится, если хоть один из блоков содержит необнаруженную ошибку:

\ЩГТ)+Г]‘-Г'~ЩРП.*лш И -4)СО.5.

Здесь Л (ГГ) обозначает вероятность появления необнаруженной ошибки в индивидуальном блоке класса FT, a q вероятность приема правильных битов.

Б.1 Формат класса FTI.I

б. 1 Фор кат к па eta FT t А

биты

С------- -■>

Старт

Информация I Четность

Стоп

г

К^8 1

1

биты

—    код (11. Ь)

—    кодовое расстояние rf — 2;

—    информационный байт дополняется одним стартовым битом (0), одним битом проверки на четность и одним стоп-битом (1).

Б 1.1 О и ре дел е и и е достоверности данных Число комбинаций с необнаруженными ошибками, содержащих е искаженных битов, равно:

A(FTU),=C), где с—2, 4, 6, 8,

Результирующая вероятность появления необнаруженной ошибки;

K(fT/./)- (36pV+ !26/tV+8W+

где р — вероятность подменяя ошибочного бита; а — вероятность передачи правильного бита

Код отвечает тоебоаанняи класса достоверности данных II (см. рисунок Б.1).

29

ГОСТ Р МЭК 870-5


Вероятность появлений необнаруженной ouiudnu


ГОСТ Р МЭК 870-5-1—»5

Б. 1.2 Эффектив ность передачи блочного кода

F.FF{FTI. 1)~ ~ «"-0.737“ (см. рисунок Б.2).

Вероятность и(*ашени» duma


0.5 Р


( — число «1|форм»цж>«пых Пи Л то» а Олотлоы коде Рисунок Б.2 — Эффективность передачи кадра для классов форматов FTl.l, FTI.2, FT3

Б. 1.3 Эффективность передачи кедра

Кадр, состоящий из i FT 1.1 слов с первым словом, характерюукнцим длину кадра (см. 6,2.4.1), имеет следующую эффективность передачи:

£wm./) -щгйг    .

где » — число байтов пользовательских данных.

ГОСТ Р М.9К 870-5-1-!»

Б.2 Формат класс* FTI.2:

—    (Ili+I :.<!;) — модифицированный матричный код с проверкой на не г

ность п каждом бейте;

—    кодовое расстояние d = 4;

i — число байтов пользовательских данных формате FT 1.1. дополнен* ные арифметический контрольной суммой.

Б.2.1 Определение достоверности данных

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

2-' %"+*(.,. Р)4 9 Д( J )[(—•)' +

■ (J3-rr

где < — число байтов пользовательских данных для i>l.

Бай» арифметической контрольной суммы дин формата класса FT 1.2 уменьшает число необнаруженных ошибок приблизительно на коэффициент 0,5; контроль за правильностью стартового и оконечного слов вызывает уменьшение R (FT 1.2) на коэффициент ц"\ где s — число дополнительных контрольных слов на кадр (кроме контрольной суммы). В зтом случае частота появлении необнаруженных ошибок R' равна;

В случае фиксированной длины кадра s—2 (I стзртовое слово, I слово окончания).

В случае кадра переменной длины s — 5 (2 стартовых слова, 2 слома, определяющих длину, I слово окончания).

На рисунке Б.1 показаны характеристики вероятности необнаруженных ошибок а кадре с фиксированной длиной с одним байтом пользовательских данных (FT 1.2, «“!) и для фиксированной длины кадра с 15 байтами пользовательских данных (ГГ/.2. /^=15).

Б.2.2 Эффективность передачи блока

»Д I, «.......■

где s - число байтов (слов) иилъюнателмкнх данных;

s — число дополнительных контрольных слов, кроме контрольной суммы, на кадр.

На рисунке Б 2 показаны характеристики эффективности передачи кадра для длины блоков с I байтом пользовательских данных {FT! J, /—I) и для фнксироваииой длины кадра с 15 байтами пользовательских данных (FT 1.2, I* 15).

Б.2.3 Пояснения

Форматы классов КП.1 н FT 1.2 характеризуются следующими особенностями:

— аппаратной совместимостью с большинством персональных н других ЭВМ. процессор и стандартным жпитлтсльным оборудованием

—    легко и экономно сочетаются с небольшим и дешевым оборудованием;

—    одна и та же аппаратура обеспечивает программное обеспечение для связи с другими широко используемыми периферийными устройствами, напри*

ГОСТ Р МЭК 870-6 — 1—М

мер, графопостроителями, печатающими устройствами, дисплейными терминалами к т. п.;

—    не требуется дополнительных аппаратных решений для побитной сии-хроннззцин;

—    низкой частотой появлении необнаруженных ошибок без контроля качества сигнала, особенно при высокой частоте ошибок на бит (см рисунок Б I)

Примечание — Форматы с непрерывкой передачей слов внутри кадра.

использующие 8 бит четности (в противоположность обычно применяемым 7 битам, плюс бит четности или 8 битам без бита четности), требуют особого внимания к центральной операционной системе и программам управления последовательным интерфейсом,

Б 3 Формат класса FT2:

5.3 Формат класса FTZ п = в i * в

Биты

^ биты

Контрольная

последовательность

•тельность

—    код (81-И. »). /-=». 2, 3,    ,    15;

—    кодовое расстояние 4;

—    образующий тмином P+^+^'+^’+l;

—    дополнительная проверка на четность; инверсии всех контрольных ботов.

Б.З.1 Пояске ян*

Особенности формата класса FT2:

—    обеспечивает наибольшую эффективность передачи калрз для класса достоверности данных 12 (см рисунок Б. 1);

—    наиболее подходящий формат дли повышенных технических требований,

—    формат кадра (многобайтный формат) удобен для использования в стандартных синхронных разветвленных каналах передачи данных;

—    код формата FT2 образован на основе циклического БЧХ-кода с указанным образу няням полиномом и дополнением ботом проверки всех элементов на «ешостъ. Обозначается как (128. 120) и является нециклическим оптимальным кодом с кодовым расстоянием d-— 4. содержащим 120 информационных битов, то есть 15 информационных сайтов. Этот блох максимальной длины для блочных кодов с кодовым расстоянием d—4 и 8 контрольными ботами;

—    образующий полином выбирается из набора 18 неприводимых полиномов степени 7 таким образом, чтобы число необнаруженных 4-кратных ошибок было минимальным дли укороченного блока длиной п— 16 или 24 бита;

—    инверсия 8 контрольных битов улучшает защиту от ошибок синхронизации, обеспечивая минимальный вес кодового блока, равный 2. то есть, по крайней мере, один фронт на блок

Б.3.2 Определение достоверности данных

Число комбинаций с необнаруженными ошибками, содержащих е искаженных битов в веукороченных блоках по 128 бит. равно:

ГОСТ Р МЭК 870-5-1-95

[(“) I < -I    (    f^)J ,

где в -4. 6. 8____122. 124. 128.

Для укороченных блочных кодов с длиной блоков п— (8*+8 бкт). где i=l, 2, ... • - число байтов пользовательских данных, хорошее приближение для числа комбинаций с необнаруженными ошибками дает формула:

HFT2)ms* ( г )

где с—4. б. 8. ...

Результирующая вероятность появления необнаруженных ошибок ранна:

*(№)„ ±Л(ГГ?)п ,4>'«п ' .

t 9

где »=-•», G, 8, ... .

Формат класса FT2 удовлетворяет требованиям класса досто&сриости данных 12 (см рисунок В 1). При расширении кадра блочного кода 8-битной стар товой комбинацией, необходимой при передаче с КИМ. результирующая вероятное!, необнаруженныл ошибок определяется умножением на коэффициент q1:

R'(FT2)*~R(Fr2)n*>.

На рисунке Б.1 приведены характеристики необнаруженных ошибок для «адра с I байтом пользовательских данных (FT2. f— 1) ■ для кадров с 15 байтами пользовательских данных (FT2, <**15).

Б.3.3 Эффективность передачи «адра, содержащего одкн 8 битный стартовый Сайт и /<15 байт пользовательских данвых:

I FF(fT2)

2

На рисунке Б 2 приведены характеристики эффективноеги передачи кадров для 1= 1 байт и Н5 байт пользовательских данных.

Б.4 Формат класса ПЗ:

б U Фсрпст п.г з ссп Ff У n~9i * 16

Биты

Ьить'

Информаций

ЛП'16

<- - *1SL

<—«—>

Киитропь най пОСперодвте/tt кос/”*

—    код (8.4-16. 80. «-1. 2.3. ... 16;

—    кодовое расстояние d—6;

—    образующий полипом Х|Н**Ч^Н^+Л,Ч-Л*+ЛЧ4Ч-Х*+1;

—    инверсия 16 контрольных битов.

Б.4.1 Пояснения;

—    формат для повышенных требований к достоверности данных в системах телемеханики;

34

ГОСТ V МЭК 870—3—1—не

—    структура кедра (многобайтовый формат) подходят для использование

в стандартных синхронных разветвленных каналах передачи данных;

—    указанный неприводимый поливом образует оптимальный код с кодовым расстоянием rf—6 для блоков длиной <151 бнт;

образующий полином набирается из «>9£> нтпрнноДимых папиюмпи таким образом, чтобы число комбинаций с необнаруженными 6-кратнымл ошибками было минимальным для укороченного блока, содержащего более 3 байт пользовательских данных;

—    инверсия контрольных битов улучшает защиту от ошибок синхронизации, обеспечивая минимальный вое блока равный 3 и, по крайней мере, один фронт на блок

Б 4.2 О п |к д e.ic и не аос тоие р и ..»• t к данных

Число комбинации с необнаруженными ошибками, содержащих е искажеи-

иыч битов н блоке длиной п—Si. где <—3. 4. 5. . . 18, приблизительно равно:

л<го>ч.,*2I ).

где f»=e. 8. ..

Результирующая вероятное п. необнаруженной ошибки равна:

^ .цгтз)п у>г 4

«*

Формат класса FT3 удоилетаоряст требованиям достоверности данных класса 12 (см рисунок Б.1). Для расширенного кадра блочного кода с 16-битовой стартовой комбинацией, используемого дли КИМ систем передачи, вероятность необнаруженной ошибки достигается умножением на коэффициент <?":

R[FTi), ЩГТЗ)*)1»

На рисунке БЛ приведены вероятности необнаруженных ошибок для кадра с 1 байтом пользовательских данных (FT3. <=|) и для кадров с 15 байтами пользовательских данных (FT3, i—15).

Б.4.3 Эффективность передачи кадра, содержащего одну 16-битовую стартовую комбинацию н /<16 бит пользовательских данных;

i.FF{fT3\ TJT" " •

На рисунке Б.2 показаны кривые эффективности для кедров с одним а 15 байтами данных пользователя.

X

ГОСТ Р МЭК 870-5-1-95

УДК 621.308 006.35-1    О КС 33.260    П77    ОКП    42    3200

Ключевые слова: устройства телемеханики, системы телемеханики, уровни низшие, уровень физический, уровень канальный, передача последовательная, передача двоичная, классы достоверности, расположение данных внутри кадра

Редактор Т. С. Шско Технический редактор Л. А. Кузнецова Корректор Н. И. Ильичева

Оп4!> я u*6    Поди    п печ TVS Уел. веч л 2.14 У<л. *р огт

_Уч.-над, л 2.36. Тир 3№ *иэ С 36S2.    _

ИПК Нхд4Гс.»*с1по    H»W6.    Москва. Колодомый вер,. 14

Калужским типографии ctannnptoo. >.i Мо<комкай. 2У>. За*. 14JW ПЛР А4 0Ю1М

Сохраните страницу в соцсетях:
Другие документы раздела "Прочие"