Статус документа
Статус документа

ГОСТ IEC 61142-2011 Обмен данными при считывании показаний счетчиков, тарификации и управлении нагрузкой. Обмен данными по локальной шине (Переиздание)

     2.5 Общая организация протокола

2.5.1 Краткий обзор

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

Считывание по локальной шине не требует всех уровней, специфицированных в этой эталонной модели, но сущность четырех из них использована для определения архитектур в рассматриваемом приложении - это ФИЗИЧЕСКИЙ, КАНАЛЬНЫЙ, СЕАНСОВЫЙ и ПРИКЛАДНОЙ уровни.

Возможности этого иерархического децентрализованного формата должны:

- облегчить проектирование и построение протокола из существующих базовых элементов при уменьшении затрат на его установку;

- упростить его действие, предлагая формальные правила;

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

- обеспечить возможность модернизации, расширения и обслуживания, благодаря модульному принципу;

- оптимизировать производительность.

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

2.5.2 ФИЗИЧЕСКИЙ уровень

Уровень тесно связан с используемыми аппаратными средствами и определяет:

- физические характеристики среды передачи;

- характеристики соединений между устройствами обработки информации (DPTE) и модемами (ETCD), а также характеристики интерфейса, связанного с шиной;

- способ выполнения физического установления и прерывания связи;

- полудуплексную обработку;

- способ представления двоичных разрядов (0, 1): уровни сигналов на линии, продолжительность, интерпретация кода и т.д.

2.5.3 КАНАЛЬНЫЙ уровень

Назначение уровня состоит в том, чтобы двоичные разряды (сгруппированные в байты), представленные ФИЗИЧЕСКИМ уровнем, преобразовывать в свободные от ошибок структуры для связи со следующим уровнем.

Это включает в себя:

- проверку структуры циклическим избыточным кодом (), проверку правильности длины структуры и содержимого определенных полей;

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

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

2.5.4 СЕАНСОВЫЙ уровень

Уровень обрабатывает команды в последовательных структурах и представляет данные ПРИКЛАДНОГО уровня.

На этом уровне принимается, что все проблемы обнаружения ошибок, связанных с КАНАЛЬНЫМ уровнем, были разрешены. СЕАНСОВЫЙ уровень должен интерпретировать действия, которые требуются от него (дистанционное считывание, дистанционное программирование счетчиков, вызов забытых станций, инициализация шины и т.д.), представлять любые данные, которые нужно передать ПРИКЛАДНОМУ уровню и инициировать процедуру ответа, направляя данные в соответствии с командой к нижним уровням.

2.5.5 ПРИКЛАДНОЙ уровень

Самый высокий уровень. Его задача - пересылать три типа данных: