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


ГОСТ Р ИСО/МЭК 7809-98

Группа П85

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



Информационная технология

     
ПЕРЕДАЧА ДАННЫХ И ОБМЕН ИНФОРМАЦИЕЙ МЕЖДУ СИСТЕМАМИ.
ПРОЦЕДУРА УПРАВЛЕНИЯ ЗВЕНОМ ДАННЫХ ВЕРХНЕГО УРОВНЯ.
КЛАССЫ ПРОЦЕДУР

     
Information technology. Telecommunications and information exchange between systems.
High-level data link control (HDLC) procedures.
Classes of procedures



ОКС 35.100.20

ОКСТУ 4002

Дата введения 1999-07-01



Предисловие

1 РАЗРАБОТАН Московским научно-исследовательским центром (МНИЦ) Государственного комитета Российской Федерации по связи и информатизации

ВНЕСЕН Техническим комитетом по стандартизации ТК 22 "Информационные технологии"

2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 24 ноября 1998 г. N 412

Настоящий стандарт содержит полный аутентичный текст международного стандарта ИСО/МЭК 7809-93 "Информационная технология. Передача данных и обмен информацией между системами. Процедуры управления звеном данных верхнего уровня. Классы процедур"

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

Введение


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

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

Рисунок 1 - Конфигурация  несбалансированного звена данных

Сбалансированный класс процедур применим к двухпунктовым конфигурациям (как показано на рисунке 2), организованным на основе выделенных или коммутируемых средств передачи данных. Для сбалансированного класса характерно наличие в логическом звене данных двух станций, именуемых комбинированными станциями, которые могут поровну разделять ответственность за управление звеном данных - отсюда и название "сбалансированного" класса процедур. Несбалансированный класс процедур режима без установления соединения применим как к двухпунктовым конфигурациям, организованным на выделенных или коммутируемых средствах передачи данных, так и многопунктовым конфигурациям, организованным на выделенных средствах передачи данных. Для этого класса процедур характерно наличие одной управляющей станции на одном конце звена данных и одной или нескольких подчиненных станций на другом(их) конце(ах) звена данных. Управляющая станция определяет время, когда подчиненная станция может начинать передачу своих данных. Ни управляющая, ни подчиненная(ые) станции не выполняют никаких процедур установления/разъединения соединения, управления потоком, подтверждения передачи данных, восстановления при ошибках, отсюда и название класса процедур "процедуры режима без установления соединения".

Рисунок 2 - Конфигурация сбалансированного звена данных

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

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

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

Рисунок 3 - Симметричная конфигурация звена данных

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


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

Сбалансированные операции предназначены для использования в тех случаях, когда необходимо одинаковое управление на каждом конце звена данных. Функциональные требования рассмотрены в соответствии с общей архитектурой процедур HDLC. В процедурах HDLC используется структура кадра, определенная в ГОСТ Р ИСО/МЭК 3309, и элементы процедур, определенные в ИСО/МЭК 4335.

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

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


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

ИСО 646-87* Обработка данных. Набор 7-битных кодированных знаков для обмена информацией

_________________

* Оригиналы стандартов и проектов ИСО и МЭК - во ВНИИКИ Госстандарта России.

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

ИСО/МЭК 4335-93* Информационная технология. Передача данных и обмен информацией между системами. Процедуры управления звеном данных верхнего уровня. Элементы процедур

_________________

* Оригиналы стандартов и проектов ИСО и МЭК - во ВНИИКИ Госстандарта России.

ГОСТ Р ИСО/МЭК 8885-98 Информационная технология. Передача данных и обмен информацией между системами. Процедуры управления звеном данных верхнего уровня. Содержимое и формат поля информации кадра "идентификация станции" общего назначения

     3 Общее описание

3.1 Принципы

3.1.1 Типы станций данных

3.1.1.1 Для несбалансированных классов процедур определены два типа станций данных (см. рисунок 4):

_________________

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

Рисунок 4 - Станция звена данных верхнего уровня.
Структурные блоки



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

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

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

3.1.1.3 Для классов процедур режима без установления соединения определены три типа станций данных (см. рисунок 4):

а) управляющая станция в классе несбалансированного режима без установления соединения, которая передает команды, принимает ответы, но не выполняет никаких процедур установления/разъединения соединения, управления потоком, выдачи подтверждений или восстановления при ошибках;

b) подчиненная станция в классе несбалансированного режима без установления соединения, которая принимает команды, передает ответы, но не выполняет никаких процедур установления/разъединения соединения, управления потоком, выдачи подтверждений или восстановления при ошибках;

с) равноправные станции в классе сбалансированного режима без установления соединения, которые передают команды и ответы, принимают команды и ответы, но не выполняют никаких процедур установления/разъединения соединения, управления потоком, выдачи подтверждений или восстановления при ошибках.

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

3.1.2 Конфигурации

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

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

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

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

3.1.3 Рабочие режимы

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

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

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

3.1.4 Схема адресации

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

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

3.1.5 Переменные передачи и приема

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

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

3.2 Основные классы процедур

3.2.1 Обозначения

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

ННК - класс несбалансированных процедур, работа в режиме нормального ответа;

НАК - класс несбалансированных процедур, работа в режиме асинхронного ответа;

САК - класс сбалансированных процедур, работа в режиме асинхронного сбалансированного ответа;

НБК - класс несбалансированных процедур, работа в режиме без установления соединения;

СБК - класс сбалансированных процедур, работа в режиме без установления соединения.

Доступ к полной версии документа ограничен
Полный текст этого документа доступен на портале с 20 до 24 часов по московскому времени 7 дней в неделю.
Также этот документ или информация о нем всегда доступны в профессиональных справочных системах «Техэксперт» и «Кодекс».
Нужен полный текст и статус документов ГОСТ, СНИП, СП?
Попробуйте «Техэксперт: Лаборатория. Инспекция. Сертификация» бесплатно
Реклама. Рекламодатель: Акционерное общество "Информационная компания "Кодекс". 2VtzqvQZoVs