Skip to main content

Контуры

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

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

Контуры создаются с помощью панели Создать контур или инструмента Импорт определений контура. Контуры получают уникальные имена от пользователя и могут содержать дополнительные определяемые пользователем атрибуты для отслеживания информации, например ширины полосы пропускания контура, права владения и т.д. Устройствам, соединениям и объектам-соединениям назначается категория сети Местоположение контура, которая служит в качестве начального и конечного местоположений для контура в сети. Объект-ребро может служить начальным или конечным местоположением в контуре, если он не имеет связности как с начальной, так и с конечной стороны. В этом случае категория сети Местоположение контура не требуется.

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

Управление контуром

Контуры помечаются как устаревшие при выполнении следующих операций:

  • Когда включена топология сети.

  • Когда создается контур.

  • Когда в описание контура вносятся изменения с помощью панели Изменить контур.

  • Когда проверяются правки, внесенные в пространственные и непространственные объекты, участвующие в контуре.

  • Когда вносятся изменения в определяемые пользователем атрибутивные поля, настроенные для пометки контуров как требующих проверки.

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

Примечание:

Параметр Импортировать контуры как чистые инструмента Задать свойства контура позволяет при необходимости импортировать контуры как чистые при использовании инструмента Импорт определений контура.

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

  • В таблице Circuit хранится информация о контурах и секциях (при наличии), определяющих контуры.

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

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

Информацию об объектах и их связности, составляющих контур в специализированной сети телекоммуникаций, можно экспортировать в файлы .json с помощью инструмента Экспортировать контуры. Эти экспортированные данные могут быть использованы для архивирования или в других инструментах с помощью ModelBuilder, пользовательских инструментов или через интеграцию с внешними сторонними системами.

Параметр Настроить экспорт подтверждений может использоваться для указания, будут ли внешние системы уведомлены о контуре. Если контур был логически удален из сети (Status = Deleted), инструмент Экспортировать контуры позволяет физически удалить строку из таблицы Circuit, когда установлен параметр Настроить экспорт подтверждений.

Трассировка контура

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

Трассировка пути

Путь - это последовательность соединений и ребер с определенной начальной точкой и дополнительной точкой остановки. Когда остановочные точки явно не заданы, конечные местоположения трассировки пути определяются при обнаружении барьеров, при достижении максимального количества переходов (Максимальное количество переходов), заданного для трассировки, и при обнаружении соединений в конечной точке пути с валентностью 1. Хотя контур содержит только одну траекторию между задающими его начальным и конечным местоположениями, трассировка пути помогает идентифицировать допустимые траектории, существующие между одним или несколькими начальными и конечными местоположениями при задании раздела и создании контура. Группировка поддерживается, и параметры Число путей и Максимальное количество переходов предназначены для ограничения допустимых возвращаемых путей. В случаях, когда контуры моделируются без явного указания всей связности, параметр Вывести связность может использоваться при проходе для поиска пути с помощью иерархии содержания объекта.

Трассировка контура

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

Свойства контура

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

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

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

Компонент

Описание

Опубликовать местоположения контура

Указывает, могут ли использованные для определения контура начальные и конечные местоположения использоваться совместно между контурами.

  • Отмечено — начальное или остановочное местоположение может быть использовано для определения одного или нескольких контуров.

  • Не отмечено — начальное или остановочное местоположение может быть использовано только для определения одного контура. Используется по умолчанию.

Примечание:

Это относится ко всем начальным и конечным местоположениям, которые задают контур. Соединению или объекту-соединению должна быть присвоена категория сети Местоположение контура для использования в качестве начального или конечного местоположения контура или секции контура; однако линии или объекту-ребру категория сети Местоположение контура не требуется, и они могут использоваться в качестве начального или конечного местоположения при отсутствии связности с обеих сторон От и До.

Импортировать контуры как чистые

Указывает, импортируются ли определения контуров с помощью инструмента Импорт определений контура в таблицу Контур как чистые или измененные.

  • Отмечено — Значение атрибута Status импортированных контуров равно Clean, а значение поля Last verified равно null. Когда топология сети отключена, поле Status не обновляется.

  • Не отмечено — Значение атрибута Status импортированных контуров равно Dirty. Когда топология сети отключена, поле Status для всех контуров обновляется на Dirty. Используется по умолчанию.

Конфигурация трассировки контура

Конфигурация трассировки контура является дополнительной и может быть задана на этапе конфигурации инженерной сети с использованием инструмента Задать свойства контура. Этот инструмент используется при создании, изменении, проверке и трассировке контуров в сети.

Варианты конфигурации следующие:

  • Максимальное количество переходов — указывает максимальное число переходов между ребрами, которое будет допустимо в пути, исключая начальную точку. Все ребра и связи связности соединение-соединение оцениваются при прохождении как имеющие фиксированную единицу длины 1. По умолчанию используется 100.

  • Включать контейнеры — указывает, будут ли включены контейнеры с пройденными объектами.

  • Включить содержание — указывает, будет ли включено содержание с пройденными объектами.

  • Включать структуры — указывает, будут ли включены объекты с присоединением к пройденным объектам.

  • Включить объекты барьеров — указывает, будут ли включены барьеры.

  • Проверить возможность размещаемости – указывает, будет ли возвращена ошибка при обнаружении неразмещаемых объектов соединения или ребер.

  • Сводки — Этот параметр в настоящее время не реализован и зарезервирован для будущих разработок.

  • Барьеры условий – определяет пространственный или непространственный объект, который остановит операцию трассировки на основе атрибутов сети и категорий.

  • Барьеры функции – определяет пространственный или непространственный объект, который остановит операцию трассировки на основе функции.

  • Применить проходимость к - задает принудительный диапазон проходимости. Проходимость применяется только к узлам, только к ребрам или к узлам и ребрам.

  • Распространители — задает сетевые атрибуты для распространения, а также то, как это распространение будет происходить во время трассировки.

Пользовательские атрибуты, обозначающие измененные контуры

Атрибутивные поля, определяемые пользователем в таблицах управления контуром, можно при необходимости настроить так, чтобы помечать контур как «грязный» при его изменении. Используйте параметр Атрибуты пользователя, чтобы указать таблицу управления контуром и имя атрибута для каждого поля.

Варианты конфигурации следующие:

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

  • Имя атрибута — выберите поля из указанной таблицы, которые должны помечать контур как «грязный» при изменении.

Более подробно о том, как задать или изменить свойства контура