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


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

Группа П85

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



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

     
ПЕРЕДАЧА ДАННЫХ И ОБМЕН ИНФОРМАЦИЕЙ МЕЖДУ СИСТЕМАМИ.

     
Процедуры управления звеном данных верхнего уровня.
Структура кадра

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


ОКС 35.100.20

ОКСТУ 4002

Дата введения 1997-07-01*
_______________________________
* По данным официального сайта Росстандарт
Дата введения 01.07.1999.
- Примечания изготовителя базы данных.  

     

Предисловие

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

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

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

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

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

Введение


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

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


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

Форматы и кодирование поля управления определены в других стандартах.

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


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

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

_______________

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

     3 Основная структура кадра


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

Каждый кадр состоит из следующих полей (последовательность передачи слева направо):

Флаг

Адрес

Управление

Информация

КПК

Флаг

01111110

8 бит

8 бит

*

16 или 32 бита

01111110

________________

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


Пояснения:

Флаг

- последовательность флага.

Адрес

- поле адреса станции данных.

Управление

- поле управления.

Информация

- поле информации.

КПК

- поле контрольной последовательности кадра.

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

Флаг

Адрес

Управление

КПК

Флаг

01111110

8 бит

8 бит

16 или 32 бита

01111110

     

     4 Элементы кадра

4.1 Битовая комбинация "флаг"

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

4.2 Поле адреса

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

4.3 Поле управления

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

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

б) для передачи ответа на такую команду от адресуемой станции.

4.4 Поле информации

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

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

4.5 Кодонезависимость

4.5.1 Синхронная передача

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

4.5.2. Стартстопная передача. Базовая кодонезависимость

Для стартстопного режима передачи определено два уровня кодонезависимой обработки: кодонезависимость по методу семибитового разбиения (КНСР), определенная в 4.5.2.1, и кодонезависимость по методу управляющего октета (КНУО), определенная в 4.5.2.2. Метод КНУО должен использоваться всегда, а метод КНСР является факультативным, использование которого для конкретного звена данных определяется способами, не входящими в предмет рассмотрения настоящего стандарта (например, на основе априорных сведений, двусторонних соглашений, эвристических методов реализации).

4.5.2.1 Кодонезависимость по методу семибитового разбиения

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


Рисунок 1 - Переход от исходного кадра к отображению кадра


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

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

a) отображаемые сегменты передаются в той же последовательности, что и соответствующие им исходные сегменты;

b) длина каждого отображаемого сегмента на один октет больше длины своего исходного сегмента;

c) первая часть отображаемого сегмента представляет собой копию исходного сегмента, в которой бит старшей значимости (БСЗ) каждого октета установлен в ноль;

d) в последнем октете каждого отображаемого сегмента бит младшей значимости (БМЗ) устанавливается в значение, равное значению БСЗ последнего октета исходного сегмента, бит, следующий после БМЗ, устанавливается в значение БСЗ, следующего за последним октетом (при его наличии) исходного сегмента, и т.д.;

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


Примечания

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