ДИСПЕТЧЕР ПОДУРОВНЯ УДС
В настоящем разделе определяются абстрактные логические объекты (параметры, события и действия), используемые при управлении подуровнем УДС. Взаимоотношение данного раздела с другими разделами настоящего стандарта и другими спецификациями ЛВС показаны на черт. 3.1.
Место интерфейса между диспетчером и подуровнем УДС в модели ЛВС
ФИЗИЧЕСКАЯ СРЕДА
Черт 3.1
Существуют два способа управления подуровнем УДС: локальное и дистанционное.
Локальное управление требуется для того, чтобы организовать начальную конфигурацию УДС и работать с ней при отсутствии дистанционного управления. Поскольку операции локального диспетчера УДС, которые отличаются от описываемых в данном разделе операций, необходимых для управления логическими объектами, ие влияют на внутреннюю работоспособность станции, то спецификация локального диспетчера не входит в предмет рассмотрения настоящего стандарта.
Настоящий стандарт использует концепцию дистанционного управления, определенную в стандарте ИСО 7498, ч. 2, «Основы управления ВОС». Дистанционное управление использует протокол обмена данными для манипулирования управляемыми логическими объектами и наблюдения за ними. Настоящий раздел должен использоваться совместно со стандартом ИСО по дистанционному управлению, подлежащим разработке. Могут использоваться также другие протоколы, например описанные в ИСО 9595 и ИСО 9596.
Для реализации протокола дистанционного управления должны быть определены идентификаторы и числовые представления управляемых логических объектов. Такое определение дано в «протоколе интерфейса с диспетчером уровня».
Примечание. Определение «протокола интерфейса с диспетчером уровня» подуровня УДС находится в стадии изучения. В последующем предполагается разработка дополнения к настоящему стандарту, которое будет содержать этот протокол. ...
В рамках настоящего документа используется общий термин «диспетчер (управление)», который относится к локальному либо к дистанционному диспетчеру (управлению), если не оговорено иное.
Краткое описание. В данном разделе описываются логические объекты, между которыми обмен данными происходит через «интерфейс с диспетчером уровня» (ИДУ), который обозначен на черт. 3.1 в виде двойных вертикальных черточек. Логические объекты подуровня УДС, описываемые в данном разделе, состоят из:
параметров подуровня УДС, записываемых и читаемых диспетчером;
действий, инициируемых диспетчером, которые вызывают изменения внутри подуровня УДС;
событий внутри подуровня УДС, которые передаются диспетчеру.
Нотация, используемая для спецификации логических объектов, определяемых в данном разделе, это «синтаксис и нотация передачи на уровне представления АСН.1», определенные в ГОСТ 34.973 (ИСО 8824). Этот синтаксис отличается от синтаксиса, используемого в разд. 4—7 для описания подуровня УДС шины с маркерным доступом. Их различие состоит в буквенных обозначениях имен логических объектов. Нотация АСН.1 не разрешает использовать символ подчеркивания «-», а использует комбинацию прописных и строчных знаков для улучшения читабельности текста.
Например, в данном разделе определяется параметр «в Коль це», а в разд. 7 определен параметр в-кольце. Но если синтаксис имен различен, то сами параметры эквивалентны.
Средства диспетчера УДС. В данном подразделе содержится описание использования управляющих параметров, действий и событий внутри подуровня УДС шины с передачей маркера.
Организация. Существуют три типа управляющих логических объектов:
параметры,
действия,
события.
Вначале описываются параметры подуровня УДС, доступные диспетчеру. Эти параметры организованы по группам. В этих группах собраны не только переменные; они определяют также совокупности параметров, которые могут быть доступны обычным образом.
Примечание. При реализации управления доступом к параметрам назначение настоящего стандарта состоит в реализации дискретности такого управления только на уровне группы. Таким образом, все параметры в пределах группы коллективно используют общий уровень доступа.
Любой из параметров или все параметры группы могут быть переданы в виде одного ПБД дистанционного диспетчера, ПБД-ДД,, (с учетом ограничений длины ПБД). Передаваемые таким образом семантики и группы параметров определяются следующим образом.
ИдТипаРесурса. В данном подразделе рассматриваются параметры ИДУ подуровня УДС, которые являются общими для всех уровней. Эти параметры создают «пространство наименований», которая идентифицирует основные свойства подуровня УДС.
Группа ИдТипаРесурса является общей для всех подуровней УДС. Реализация этой группы должна быть обязательной. Группа ИдТипаРесурса подлежит определению в будущем стандарте ИСО (ГОСТ).
тип Ресурса — этот параметр идентифицирует ресурс как подуровень УДС.
редакция Стандарта — этот параметр идентифицирует ту редакцию настоящего стандарта, которую реализует подуровень УДС.
факультативыРеализации — этот параметр определяет факультативные возможности, обеспечиваемые реализацией. К таким возможностям, определяемым настоящим стандартом, относится «приоритет» и «запрос-С-ответом».
Группа характеристик УДС. Группа характеристик УДС определяет свойства подуровня УДС, специфичные для подуровня УДС шины с маркерным доступом. Реализация параметров в группе характеристик УДС должна быть факультативной за исключением параметра максДлинаСБД при необходимости его использования. Все параметры должны использоваться только в режиме считывания.
максДлинаСБД — максимальная длина сервисного блока данных, которую способна воспринять конкретная реализация подуровня УДС.
Значение параметра максДлинаСБД находится в пределах от 516 (чтобы допускать кадры длиной в 512 октетов) до 8191 октетов.
задержка Времени Передачи — оценочное значение максимальной задержки, вносимой подуровнем УДС при передаче кадра данных, включая время ожидания в очереди УДС на передачу. Значение этого параметра должно использоваться вышерасположенными уровнями при вычислении тайм-аута задержки с целью обнаружения потерянных кадров. Этот тип представляет собой массив значений времени, индексируемый классом услуг УДС (см. п. 6.6.1.2).
Элементы этого параметра и методы вычисления их значений являются предметом дальнейшего изучения.
Группа диспетчера УДС. Параметры диспетчера УДС описывают текущее состояние подуровня УДС. Реализация доступа диспетчера к этим параметрам должна быть факультативной возможностью. Доступ диспетчера к этим параметрам должен осуществляться только в режиме считывания для предотвращения непредсказуемых изменений в операциях УДС. Для того чтобы изменить значение одного из этих параметров, диспетчер должен изменить соответствующее значение в «группе инициации» (см. п. 3.2.7) и затем выполнить действие сброса для того, чтобы побудить станцию к повторной инициации.
состояние — состояние подуровня УДС. Текущее состояние логического объекта УДС. Состояние подуровня УДС изменяется действиями диспетчера (см. п. 3.2.11) и внутренними событиями автомата УД-KA (см. разд. 7).
Параметр «состояние» может принимать следующие значення: автономный, маркернаяШина, мост Мар кер но йШ ины и повторительМаркернойШ ины.
Примечание. Работа станции в режиме «мост маркерной шины» находится в стадии изучения. Работа моста видится в том, чтобы воспринимать кадры, адресованные станциям и других сетей, а не только той сети, к которой подключена данная станция
состояниеТестирования — состояние ранее начатого тестирования.
Отрицательные зависимые от реализации результаты должны рассматриваться как «неисправность» теми логическими объектами, в которых отсутствует дополнительная информация о зависимых от реализации значениях.
Подробное описание перечисленных ниже параметров группы диспетчера УДС приведено в п. 7.1.1.
■3.2.4.3. дс — адрес данной станции.
интер вал Ответа — сетевой интервал_ответа.
минДлина Преамбулы ПослеМолчания — минимальное число октетов преамбулы, которое должно предшествовать кадру после молчания. Это значение получается из физического уровня и используется автоматом ПД-КА.
Группа рабочих параметров станции
Эти параметры влияют па работу станции и рабочие параметры станции сети. Диспетчер может считывать и записывать рабочие параметры станции для того, чтобы изменить- операции сети без повторной инициации станции. Реализация доступа диспетчера к этим параметрам должна быть факультативной возможностью.
Подробное описание параметров группы рабочих параметров станции приведено в п. 7.1.1.
максСчетЗапросов
максПределПопыток
времяУдержанияМаркера Высш Приоритета
заданноеВремяОборота
начальноеЗначениеТайм-аутаОбслуживания Кольца
желаниеУчаствовать
Группа контроля станции. Эти параметры отражают текущее состояние сети и состояние станции в сети.
Реализация доступа диспетчера к этим параметрам должна быть факультативной возможностью. Параметры контроля станции должны быть только считываемыми за исключением параметра макс- ВремяОборотаМаркера, который должен быть записываемым и считываемым.
Описание тех параметров группы контроля станции, которые не рассматриваются в последующих подразделах, приведено в п. 7.1.6.
сс — адрес следующей станции логического кольца.
пс — адрес предыдущей станции логического кольца.
ссИзвестен.
вКольце
станцияОграниченнойАктивности
время ПоследнегоОборотаМаркера — время последнего оборота маркера, измеренное от момента одного поступления маркера до момента следующего поступления маркера. Единицами измерения служат октетные интервалы.
Нулевое значение указывает, что данное значение в текущий момент недоступно; это может иметь место, например, когда станция не является участником логического кольца. Отрицательное значение указывает на переполнение диапазона.
максВремяОборотаМаркера — максимальное время оборота маркера. Это значение получается путем сравнения прежнего значения максВремяОборотаМаркера со значением времени ПоследнегоОборотаМаркера, которое выполняется каждый раз при получении маркера. Если прежнее значение максВремениОборота. Маркера меньше времениПоследнегоОборотаМаркера, то значение максВремениОборотаМаркера устанавливается равным значению времениПоследнегоОборотаМаркера. Единицей измерения является октетный-интервал.
Диспетчер может устанавливать значение этого параметра в ноль, чтобы начать отсчет временного интервала, в течение которого должно измеряться максимальное время оборота маркера.
Нулевое значение указывает, что значение этой переменной в текущий момент доступно. Отрицательное значение указывает на переполнение диапазона.
Образование других статистических данных из максимальных и текущих значений переменной времени оборота маркера — предмет дальнейшего изучения.
приблизительныйРазмерКольца — приблизительное число станций в логическом кольце.
Возможный для станции метод получения значения приблизительного Размера Кольца состоит в подсчете числа действительных кадров маркера, которые опознала станция в интервале между передачей и приемом маркера. Такой упрощенный подход чреват Ошибками в связи с повторными передачами маркера или его искажением. При необходимости разработчики могут улучшить ап- роксимацию, использовав более совершенные методы.
Нулевое значение указывает, что значение этой переменной в текущий момент недоступно, это может иметь место, например, когда станция не является участником логического кольца. Отрицательное значение указывает на переполнение диапазона.
Группа инициации. Параметры инициации копируются в операционные параметры подуровня УДС во время инициации станции. Параметры инициации должны требоваться в тех реализациях, где имеются соответствующие операционные параметры. Параметры инициации должны считываться и записываться диспетчером.
Более подробное описание параметров группы инициации приведено в п. 7.1.7.
иницДС
иницИнтервалОтвета
иницМаксСчетЗапросов
иницМаксПредел Попыток
иницВремяУдержанияМаркераВысш Приоритета
иницЖелаемоеВремяОборота
иницИсходноеЗначениеТайм-аутаОбслуживания Кольца
иницЖеланиеУчаствовать
Группа счетчиков ИНТ-КА. Эти параметры управляют работой ИНТ-КА. При подсчете длины кадра октеты кадра подсчитываются в интервале между начальным и конечным ограничителями, не включая эти ограничители. Соответствие классов услуг классам доступа определено в п. 6.6.1.2.
Реализация счетчиков ИНТ-КА и доступа к параметрам со стороны диспетчера должны быть факультативными возможностями. Доступ диспетчера к этим параметрам должен осуществляться только в режиме считывания.