ГОСТ 28080-89
(СТ СЭВ 6179-88)
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
Системы обработки информации
ПРОТОКОЛ УРОВНЯ ЗВЕНА ДАННЫХ
Метод синхронной побитовой передачи данных
Information processing systems. Data link protocol. Method of synchronous bit oriented data transmission
ОКСТУ 4002
Дата введения 1990-01-01
ИНФОРМАЦИОННЫЕ ДАННЫЕ
1. Постановлением Государственного комитета СССР по стандартам от 30.03.89 N 894 стандарт Совета Экономической Взаимопомощи СТ СЭВ 6179-88 "Системы обработки информации. Протокол уровня звена данных. Метод синхронной побитовой передачи данных" введен в действие непосредственно в качестве государственного стандарта СССР с 01.01.90
2. Срок проверки - 1994 г.; периодичность - 5 лет
3. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
Обозначение НТД, на который дана ссылка | Номер пункта |
1.1.5 | |
2.7.3 |
Настоящий стандарт распространяется на протокол уровня звена данных в архитектуре открытых систем сетевой телеобработки данных и устанавливает метод синхронной побитовой передачи данных, а также:
1) типы, фазы и режим работы станций данных;
2) типы, конфигурации и состояния звеньев данных;
3) форматы и структуру кадра данных;
4) функции команд и ответов;
5) логические функции и алгоритмы работы станций;
6) классы процедур.
Настоящий стандарт не распространяется на протоколы локальных вычислительных сетей.
1.1. Типы станций данных
1.1.1. В звеньях синхронной побитовой передачи данных предусмотрены три типа логических станций данных: первичная, вторичная и комбинированная.
Примечание. Конкретная реализация станции (физическая станция) может содержать в себе или обслуживать одну или несколько логических станций данных (например групповой абонентский пункт), а также обеспечивать несколько логических станций в различных звеньях одновременно (например процессор телеобработки данных).
1.1.2. Под первичной станцией понимается такая логическая станция данных, которая выполняет первичные функции управления звеном данных: передает команды на вторичную (вторичные) станцию (станции) звена, принимает от этой (этих) станции (станций) ответы и несет полную ответственность за установление и разъединение звена данных, за организацию и правильность обмена данными на уровне звена.
1.1.3. Под вторичной станцией понимается такая логическая станция данных, которая выполняет вторичные функции управления звеном данных: принимает команды от первичной станции звена, выдает ей ответы и принимает участие в операциях по обеспечению правильности обмена данными на уровне звена.
1.1.4. Под комбинированной станцией понимается такая логическая станция данных, которая выполняет комбинированные функции управления звеном данных: передает на другую комбинированную станцию звена команды и ответы, принимает от нее команды и ответы и одинаково разделяет с другой комбинированной станцией звена ответственность за установление и разъединение звена данных, за организацию и правильность обмена данными на уровне звена.
1.1.5. Термины и определения - по ГОСТ 24402.
1.2. Типы, конфигурации и состояние звеньев данных
1.2.1. Метод синхронной побитовой передачи данных ориентирован на обмен данными в следующих типах звеньев данных, организованных на коммутируемых и некоммутируемых каналах связи: двухпунктовое полудуплексное, двухпунктовое дуплексное, многопунктовое полудуплексное, многопунктовое дуплексно-полудуплексное и многопунктовое дуплексное звено.
Примечание. При использовании коммутируемых каналов связи функционирование процедур звена данных происходит при условии, что соединение на физическом уровне уже установлено. Настоящий стандарт не определяет процедур установления и разъединения коммутируемого физического соединения, однако предусматривает процедуры обмена последовательностями идентификации и (или) параметрами станций после установления коммутируемого физического соединения.
1.2.1.1. Конфигурация двухпунктового полудуплексного звена данных соответствует черт.1.
означает поочередную передачу данных в двух направлениях
Черт.1
1.2.1.2. Конфигурация двухпунктового дуплексного звена данных соответствует черт.2.
означает одновременную передачу данных в обоих направлениях
Черт.2
1.2.1.3. Конфигурация многопунктового полудуплексного звена данных, в котором станция по очереди обменивается данными в полудуплексном режиме со станциями , , ..., , соответствует черт.3.
Черт.3
1.2.1.4. Конфигурация многопунктового дуплексно-полудуплексного звена данных, в котором может происходить обмен данными в полудуплексном режиме между станцией и двумя станциями одновременно, соответствует черт.4. При этом одна из станций должна работать на прием, другая - на передачу.
Черт.4
1.2.1.5. Конфигурация многопунктового дуплексного звена данных, в котором обмен данными между станциями может происходить аналогично п.1.2.1.4 или же может происходить обмен данными в дуплексном режиме между станцией и станциями , , ..., по очереди, соответствует черт.5.
Черт.5
1.2.2. В зависимости от типов используемых логических станций и способа их объединения в звене различают два основных типа звеньев данных: несбалансированное и сбалансированное.
1.2.2.1. Конфигурации несбалансированных звеньев данных соответствуют черт.1 и 2, если одна из двух станций звена является первичной, другая - вторичной, и черт.3-5, если станция является первичной, а станции , , ..., - вторичными.
1.2.2.2. Конфигурации сбалансированных звеньев данных соответствуют черт.1 и 2, если обе станции звена ( и ) являются комбинированными станциями.
1.2.3. Любое полудуплексное звено данных и любое направление (канал) дуплексного звена данных может находиться либо в состоянии передачи, когда по нему передается кадр данных (по п.2.1), межкадровое заполнение (по п.2.3.4) или сигналы прерывания передачи кадра (по п.2.8.1), либо в состоянии отсутствия передачи (по п.2.8.2).
1.3. Фазы и режимы работы станций звена данных
1.3.1. В процессе функционирования станция звена данных может находиться в одной из трех фаз: фазе логического разъединения, фазе инициации и фазе логического соединения.
Переход станции из одной фазы работы в другую может осуществляться путем получения этой станцией определенной команды и передачи соответствующего ответа, а также по собственной инициативе при некоторых изменениях внутренних состояний и условий. Последовательность смены фаз может быть произвольной.
1.3.2. В фазе логического разъединения станция логически не соединена с другой (другими) станцией (станциями) звена и может принимать и передавать лишь ограниченный набор команд и ответов (по установлению других фаз и режимов работы, идентификации и тестированию звена).
1.3.2.1. Вторичная/комбинированная станция может перейти в фазу логического разъединения в результате получения определенной команды и выдачи соответствующего ответа, а также по собственной инициативе, например в результате следующих причин:
1) выполнено включение электропитания станции;
2) выполнен сброс логических схем уровня звена данных или всего оборудования станции в исходное состояние;
3) узел, содержащий станцию, переключен из автономного режима работы в неавтономный.
Примечание. Станция устанавливается в фазу логического разъединения с целью предотвращения ее работы в необычных ситуациях, исключения непредусмотренного соперничества станций, путаницы в порядковой нумерации кадров, неоднозначности состояний станций и других особых условий.
1.3.2.2. Для вторичных станций в фазе логического разъединения определены два режима работы: режим нормального разъединения (РНР) и режим асинхронного разъединения (РАР). Комбинированные станции могут работать только в РАР.
Примечание. Конкретный режим работы для каждой вторичной станции должен устанавливаться заранее при генерации системы.
1.3.2.3. В РНР вторичная станция может начать передачу ответа (ответов) только после получения от первичной станции звена однозначного разрешения (команды).
1.3.2.4. В РАР вторичная/комбинированная станция при наличии возможности передачи может начать передачу ответа (ответов) с указанием своей фазы работы и при необходимости запроса на ее изменение по своей инициативе без разрешения первичной/удаленной комбинированной станции.
1.3.3. В фазе инициации вторичная/комбинированная станция может осуществлять обмен кадрами с первичной/комбинированной станцией звена любым заранее определенным способом по процедурам, отличным от регламентируемых настоящим стандартом.
1.3.3.1. В фазе инициации определен только один режим работы станций - режим инициации (РИ).
1.3.3.2. Вторичная/комбинированная станция может перейти в фазу инициации только по инициативе первичной/удаленной комбинированной станции при обнаружении ненормальности или невозможности ее дальнейшей работы.
Примечание. Станция устанавливается в фазу инициации по инициативе вышерасположенного уровня с целью перезагрузки или регенерации управляющей программы, обмена необходимыми параметрами или выполнения некоторых других действий.
1.3.4. В фазе логического соединения станции звена данных могут передавать друг другу информацию вышерасположенных уровней в виде строго форматированных кадров по п.2.2.
1.3.4.1. Для вторичных станций в фазе логического соединения определены два режима работы: режим нормального ответа (РНО) и режим асинхронного ответа (РАО); для комбинированных станций в этой фазе определен один режим работы - асинхронный сбалансированный режим (РАС). Конкретный режим работы на каждой станции устанавливается при получении соответствующей команды и выдачи на него ответа о приеме этой команды.
1.3.4.2. В РНО вторичная станция может начать передачу одного или нескольких кадров ответа только после получения соответствующего разрешения от первичной станции звена. Передав кадр ответа, отмеченный как последний, станция не может продолжать или возобновлять передачу ответов до получения очередного разрешения от первичной станции.
При работе в полудуплексном звене первичная станция, передав вторичной станции право на передачу ответов, не должна начинать передачу собственных кадров до получения от вторичной станции последнего кадра ответа.
1.3.4.3. В РАО/РАС вторичная/комбинированная станция может по своей инициативе без разрешения первичной/удаленной комбинированной станции начать передачу ответов при первой возможности, которая в дуплексном звене должна присутствовать всегда, а в полудуплексном - при обнаружении отсутствия передачи от первичной/удаленной комбинированной станции. При этом вторичная/комбинированная станция может выдать один или несколько кадров с информационными сообщениями и (или) сведениями об изменении своего состояния (например передача номера следующего ожидаемого информационного кадра, возникновение особого условия, п.4.4.3).
2.1. Типы кадров
2.1.1. В методе синхронной побитовой передачи данных вся информация и управляющие сигналы должны передаваться с одной станции на другую только в виде строго форматированных кадров.