ФИЗ-БЛОК-ДАННЫХ.запрос
(символ)
Параметр «символ» должен определять одно из следующих:
ноль — соответствует двоичному 0;
единица — соответствует двоичной 1.
{Данные — общее наименование нулей и единиц)’,
не-данные — используются в ограничителях, всегда передаются парами и всегда октетами в следующем виде:
не-данные не-данные данные не-данные не-данные данные данные данные
зап-нерабочее — передается один символ преамбулы (преамбула — это специфичная для логического-объекта-физическо- го_уровня последовательность символов данные)
5)моЛчание — передача молчания (или псевдо-молчания) за один период-символа-УДС
Действия при генерации. Этот примитив передается из иодуровня_УДС физическому уровню для запроса передачи определенного символа в физическую среду ЛВС.
Если это требуется соответствующим стандартом физического уровня,' то данный.примитив должен передаваться логическому объекту1 физического уровня один раз на каждый примитив ФИЗ- БЛОК-ДАННЫХ.индикация, получаемый логическим объектом подуровня УДС из логического объекта физического уровня. В подобных случаях между примитивом ФИЗ-БЛОК-ДАННЫХ.ин- дикация и последующим примитивом ФИЗ-БЛОК-ДАННЫЕ.запрос должно существовать зависимое от реализации постоянное фазовое взаимоотношение, определяемое УДС.
Результат приема. Прием этого примитива побуждает логический объект физического уровня попытаться закодировать и передать символ, используя метод передачи сигналов, свойственный физической среде ЛВС.
Ограничения
Символы замене рабочее, которые в совокупности рассматриваются как преамбула, передаются в начале каждого кадра УДС с целью обеспечения тренировочного сигнала для приемников и минимального ненулевого разделительного интервала между последовательными кадрами. Применяются следующие ограничения.
Инициирующая станция должна передать такое минимальное число октетов, кратное символу зап-нераб, чтобы их длительность составляла, по меньшей мере, 2 мкс и после завершения передачи последнего требуемого октета станция может (но не обязательно) передать еще несколько октетов символов зап-нераб перед передачей первого ограничителя кадра.
Ретранслирующая станция одноканальной шины (например, повторитель шины с частотной модуляцией сдвигом частоты) должна повторно передать, по меньшей мере, такое же минимальное число октетов зап_нераб и может передать еще несколь* ко символов зап-нераб перед повторной передачей ограничителя., кадра и остатка передаваемых данных.
Ретранслирующая станция двухканальной (например, широкополосной) системы, передающей непрерывные сигналы по прямому каналу (как тренировочные, так и синхросигналы) для всех других станций ЛВС, должна повторно передать, по меньшей мере, половину октета зап-нераб перед повторной передачей первого ограничителя_кадра и остатка передаваемых данных. Она не обязана повторно передавать полный сигнал зап-нераб при инициации, поскольку основная цель начальной последовательности зап- нераб, которая служит в качестве синхропоследовательности для станций в среде с коммутацией несущей, не относится к описанно’ му выше прямому каналу.
Символы не-данные должны использоваться только в пределах ограничителей кадра, где они всегда должны запрашиваться парами. Последовательности символов этих ограничителей кадра должны быть представлены в виде:
не-данные нежданные данные не-данные не-данные данные данные данные,
где каждый символ данные представлен либо символом ноль, либо символом единица.
Когда символы данные передаются между ограничителями кадра, то число переданных символов данные (не считая символов данные восьмисимвольной последовательности ограничителя кадра) всегда должно быть кратно восьми. (То есть, между ограничителями кадра должны передаваться только полные октеты символов данных.) Если между ограничителями кадра передаются символы зап-нераб, то их количество всегда должно быть кратно восьми. Октеты символов зап_нераб и октеты символов данные всегда должны быть разделены октетами ограничителя кадра либо последовательностью символов молчание, либо теми и другими. (То есть, октеты зап-нераб и октеты данные не могут чередоваться).
Если стандарт по физическому уровню ограничивает временные соотношения между примитивом ФИЗ_БЛОК-ДАННЫХ.зап- рос и последующим примитивом ФИЗ-БЛОК-ДАННЫХ.индикация, в соответствии с п. 8.2.1.3, то при зависимом от реализации постоянном фазовом отношении между последовательными примитивами ФИЗ-БЛОК-ДАННЫХ.индикация и ФИЗ-БЛОК-ДАН- НЫХ.запрос фазовое дрожание не должно превышать 2 %.
Дополнительные замечания. Подтверждение этого запроса является подтверждением синхронизма, которое может осуществляться только один раз за период передачи символ а-УДС. Следовательно, этот запрос должен выдаваться только один раз за период передачи символ а_УДС.
ФИЗ-БЛОК-ДАННЫХ.индикация
Функция. Этот примитив является сервисным примитивом индикации для услуги передачи символов.
Семантика. Этот примитив должен обеспечивать следующий параметр:
ФИЗ-БЛОК-ДАННЫХ.индикация
(символ)
Параметр «символ» должен определять одно из следующих:
ноль — соответствует двоичному О
единица — соответствует двоичной 1
не-данные — используются в ограничителях, всегда передаются парамизап-нерабочее — соответствует одному периоду-символа- УДС, в течение которого была принята преамбула и не было получено нуля или единицы.
молчание — соответствует одному периоду-символа_УДС принятого молчания (или псевдо-молчания)
плохой-сигнал — соответствует одному периоду-символа- УДС, в течение которого были получены непригодные сигналы.
Действия при генерации. Этот примитив передается из физического уровня подуровню УДС для 'информирования о прие- ме определенного символа из физической среды ЛВС.
Результат приема. Результат приема этого примитива .логическим объектом подуровня УДС не определен.
Дополнительные замечания. Данный примитив индикации является индикацией синхронизации, .которая может осуществляться только один раз за каждый период принимаемого символа-УДС.
Каждая передача начинается с символов зап-нераб и предполагается, что некоторые (но не все) из этих начальных символов могут быть «потеряны в пути» между передающей и принимающими станциями и, следовательно, сообщены как молчание или как плохой-сигнал
В тех случаях, когда физическим уровень кодирует последовательные символы зап-нераб в виде определенным образом модулированной последовательности кодов нуля и единицы, приемником разрешается декодировать такие передаваемые последовательности символов зап-нераб в последовательность нулей и единиц и передавать их в таком виде логическому объекту УДС. Другими словами, приемникам нет необходимости обнаруживать такие символы зап-нераб и сообщать о них; скорее, они могут представлять соответствующие сигналы как данные.
При отсутствии ошибок или конфликтующих передач и с учетом двух указанных выше исключений для символов, передаваемых как зап-нераб, последовательность сообщаемых символов идентична последовательности символов, передаваемых соответствующими примитивами ФИЗ-БЛОК-ДАННЫХ.запрос.
Для некоторых логических объектов физического уровня обнаружение молчания в физической среде после окончания передачи может занять небольшое число периодов_символа_УДС. Как следствие этого, принимающий физический уровень может передать сразу же после любого символа, отличного от молчания, до четырех символов молчания в виде любого символа-УДС.
Примитив ФИЗ-БЛОК-ДАННЫХ.индикация должен генерироваться правильно независимо от текущего примитива ФИЗ- БЛОК-ДАННЫХ.запрос. То есть, примитив индикации должен -быть правильным даже тогда, когда станция осуществляет передачу данных. Это не позволяет использовать полудуплексные физические уровни.
ФИЗ_РЕЖИМ.привлечение
Функция. Этот примитив является сервисным примитивом запроса услуги установления-режима передачи символов.
Семантика. Этот примитив должен обеспечивать следующий параметр:
ФИЗ-РЕЖИМ.привлечение
(режим)
Параметр «режим» должен определять одно из следующих:
инициирующий логический объект УДС выдает символы, которые должны быть переданы во все сегменты подключенной физической среды ЛВС;
ретранслирующий логический объект УДС функционирует как ретранслятор, интерпретирующий и ретранслирующий символы, которые логический объект физического уровня принимает из одного сегмента для их передачи всем другим сегментам подключенной физической среды ЛВС.
Действия при генерации. Этот примитив передается подуровнем УДС физическому уровню для установления определенного режима работы логического объекта физического уровня.
Результат приема. Прием этого примитива побуждает физический уровень выбрать соответствующий режим работы для последующих примитивов ФИЗ_БЛОК-ДАННЫХ.запрос. Режим инициации побуждает логический объект ФИЗ передавать символы с локально определенной скоростью во все сегменты среды, подключенные к станции. Режим ретрансляции побуждает логический объект ФИЗ управлять всеми подключенными сегментами, выбирая сегмент, по которому передаются (где возможно) символы, отличные от молчания, в качестве источника принятых символов, указанных примитивом ФИЗ-БЛОК-ДАННЫХ. индикация, и в качестве источника принимаемой и передаваемой символьной синхронизации. Режим ретрансляции предотвращает также передачу в выбранный сегмент среды, іиз которого получены данные и синхросигналы.
Дополнительные замечания. Такой выбор режима должен динамически выполняться внутри шинного ретранслятора, который может также работать как инициирующая станция; он может выполняться статически (например, во время разработки) во всех других случаях. Дополнительную информацию по использованию этого примитива можно найти в различных спецификациях логических объектов физического уровня (см. пп. 12.7, 14.8, 16.7, 18.7).
ФИЗ_УВЕДОМЛЕНИЕ.привлечение
Функция. Этот примитив является сервисным примитивом запроса для услуги уведомления возможного-окончания- приема.
Семантика. Этот примитив не должен содержать параметров и иметь следующую семантику:
ФИЗ-УВЕДОМЛЕНИЕ.привлечение
Действия при генерации. Этот примитив передается из подуровня УДС физическому уровню для уведомления последнего о только что обнаруженном конечном ограничителе и о том, что- следующими принимаемыми символами должны быть либо молчание, либо результаты надлежащим образом переданной последовательности зап-нераб.
Результат приема. Результат приема этого примитива логическим объектом физического уровня определяется конкретной реализацией. (Он может побудить логический объект физического уровня обеспечить специальные средства для обнаружения молчания (например, путем проверки известной последовательности зап-нерабоч), либо для переключения его схем автоматической регулировки усиления и схем восстановления-синхронизации на высокоскоростной режим приема).
ДИСПЕТЧЕР ФИЗИЧЕСКОГО УРОВНЯ
В данном разделе определяются требования к абстрактным логическим объектам (параметрам, событиям и действиям), которые управляют физическим уровнем. Отношение данного раздела к другим разделам настоящего стандарта и спецификациям ЛВС показано на черт. 9.1.
Существуют два способа управления физическим уровнем: локальный и удаленный.
Локальное управление .необходимо для организации .исходной конфигурации физического уровня и обеспечения его работы, при недоступности удаленного управления. Поскольку работа диспетчера локального физического уровня, отличного от того, который необходим для определяемого в данном разделе управления логическими объектами, не влияет на взаимную работоспособность станций, то спецификация локального диспетчера не входит в предмет рассмотрения настоящего стандарта.
Настоящий стандарт использует концепцию удаленного диспетчера, которая определена в «Основах управления ВОС» ИСО‘ 7498/4. Удаленный диспетчер .использует протокол обмена данными для манипуляции управляемыми логическими объектами и наблюдения за ними. Данный раздел следует использовать совместно со стандартом по удаленному диспетчеру, подлежащему разработке. Могут также быть использованы другие протоколы, определяемые, например, в ИСО 9595 и ИСО 9596.
.Для реализации протокола удаленного диспетчера должны 'быть определены идентификаторы и представление значений управляемых логических объектов. Такие определения даны в «Протоколе интерфейса с диспетчером уровня».
Примечание. Определение «протокола интерфейса с диспетчером уровня для физического уровня находится в стадии изучения. Планируется разработка .дополнения к настоящему стандарту, в котором будет изложен этот протокол.
Общее описание. В данном разделе описаны логические объекты, взаимодействующие через интерфейс с диспетчером уровня (ИДУ), показанный на черт. 9.1 в виде двух вертикальных черточек. К описываемым в данном разделе логическим объектам физического уровня относятся: