Таблицы управления контурами

Каждая специализированная сеть состоит из набора классов объектов и таблиц с фиксированной схемой. При использовании инструмента Добавить специализированную сеть телекоммуникаций для создания специализированной телекоммуникационной сети создаются три дополнительные таблицы (Circuit, CircuitSection и Subcircuit) для поддержки управления контурами в сети. Эти поддерживаемые системой таблицы доступны только для чтения, однако в качестве атрибутов можно добавлять пользовательские поля..

Классы в специализированной сети телекоммуникаций

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

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

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

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

Таблицы управления контурами добавляются на карту со слоем инженерной сети, а также перечислены на панели Содержание для активной карты.

Примечание:

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

Таблица контура

Таблица Circuit хранит следующую информацию:

  • Имя контура.
  • Статус контура (не измененный, измененный или недействительный).
  • Был ли удален контур (ISDELETED = True).
  • Когда в последний раз информация о контуре была проверена или экспортирована.
  • При отсутствии секций (несекционные контуры) начальные и конечные местоположения, определяющие контур, моделируются с использованием одной записи таблицы.
  • При наличии секций отображается информация о порядке их расположения, которая определяет логическую связность между секциями контура.

Таблица контура содержит следующие атрибуты:

Имя поляПсевдоним поляОписание
OBJECTID

Object ID

ID объекта для записи в таблице.

NAME

Имя

Имя контура.

SECTIONORDER

Порядок секций

Сохраняет граф логической связности между секциями таблицы CircuitSection в виде строки JSON. Например, для контура, состоящего из трех секций (1, 2 и 3), если секция 1 соединена с секцией 2, а секция 2 соединена с секцией 3, порядок расположения секций будет представлен как {“1”:[2],“2”:[3],“3”:[]}. Если между секциями нет связи, все секции контура интерпретируются как расположенные параллельно со значением атрибута ROLE равным Start and End. NULL, если ISSECTIONED равно False.

STATUS

Статус

Определяет, является ли контур неизмененным, измененным или недействительным.

ISDELETED

Удален

Определяет, отмечен ли контур как логически удаленный. True означает, что контур был логически удален, а False – что он остается контуром специализированной сети телекоммуникаций.

Инструмент Экспортировать контуры используется для удаления записи или записей из таблицы, если ISDELETED равно True, и отмечен параметр Настроить экспорт подтверждений.

LASTVERIFIED

Последний раз проверен

Последний раз, когда контур в таблице был проверен с помощью операции проверки или инструмента Проверить контуры.

LASTEXPORTED

Дата последнего экспорта

Последний раз, когда контур в таблице был экспортирован с помощью инструмента Экспортировать контуры.

STARTLOCATIONSOURCEID

ID источника начального местоположения

ID источника пространственного или непространственного объекта, связанный с начальной точкой контура. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. Установлено на Unknown, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STARTLOCATIONID

ID начального местоположения

Идентификатор global ID пространственного или непространственного объекта, связанный с начальной точкой контура. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если Is sectioned равно True. Значением по умолчанию является NULL.

STARTLOCATIONTERMINALID

ID терминала начального местоположения

ID пространственного или непространственного объекта, связанный с начальной точкой контура. Используется при моделировании несекционного контура с одной стартовой точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STARTLOCATIONFIRSTUNIT

Первая единица начального местоположения

Первая единица группы, связанная с начальной точкой (например, идентификатор единицы оборудования). Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STARTLOCATIONLASTUNIT

Последняя единица начального местоположения

Последняя единица группы, связанная с начальной точкой. Используется с атрибутом STARTLOCATIONFIRSTUNIT для определения количества волокон, сгруппированных в объекте-ребре, а также при моделировании несекционного контура с одной начальной и конечной точкой. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STOPLOCATIONSOURCEID

ID источника конечного местоположения

ID источника пространственного или непространственного объекта, связанный с точкой остановки контура. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STOPLOCATIONID

ID конечного местоположения

Идентификатор global ID пространственного или непространственного объекта, связанный с точкой остановки контура. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STOPLOCATIONTERMINALID

ID терминала конечного местоположения

ID пространственного или непространственного объекта, связанный с точкой остановки контура. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STOPLOCATIONFIRSTUNIT

Первая единица конечного местоположения

Первая единица группы, связанная с конечным местоположением контура (например, идентификатор единицы оборудования). Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

STOPLOCATIONLASTUNIT

Последняя единица конечного местоположения

Последняя единица группы, связанная с конечным местоположением контура. Используется с атрибутом STOPLOCATIONFIRSTUNIT для определения количества волокон, сгруппированных в объекте-ребре. Используется при моделировании несекционного контура с одной начальной точкой и точкой остановки. NULL, если ISSECTIONED равно True. Значением по умолчанию является NULL.

ISSECTIONED

Секционный

Указывает, моделируется ли контур с секциями или без них (другими словами, является ли он несекционным [простым] контуром с одной начальной и одной конечной точкой). По умолчанию – False.

CIRCUITTYPE

Тип контура

Указывает, является ли контур физическим контуром или виртуальным контуром. Схема считается виртуальной, если она содержит одну или несколько секций, где значение SECTIONTYPE равно Virtual. По умолчанию – Physical.

CONFLICTCONTAINERSTATE

Состояние конфликтного контейнера

Указывает изменились ли контур или связанные с ним секции или подконтуры с момента последней операции согласования. Все контуры являются конфликтными контейнерами.

GLOBALID

Global ID

Глобальный идентификатор строки в этой таблице. Это значение используется в таблице CircuitSection как значение CIRCUITID, а в таблице Subcircuit как значение PROVIDERID, где это применимо.

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

Таблица CircuitSection

Таблица CircuitSection хранит следующую информацию:

  • Информация, составляющая раздел контура
  • Отношение с контуром, в котором участвует запись секции
  • Информация о пространственных и непространственных объектах, определяющих запись секции

Таблица CircuitSection содержит следующие атрибуты:

Имя поляПсевдоним поляОписание
OBJECTID

Object ID

ID объекта для записи в таблице.

CIRCUITID

Circuit ID

Global ID контура, в котором участвует секция.

Подсказка:

Таблицу CircuitSection можно упорядочить по полю CIRCUITID, чтобы сгруппировать все секции, принадлежащие одному контуру.

SECTIONID

Section ID

ID секции в контуре.

STARTLOCATIONSOURCEID

ID источника начального местоположения

ID источника пространственного или непространственного объекта, связанный с начальной точкой секции контура. Когда секция контура связана с подконтуром, он ссылается на псевдоним таблицы подконтура. Значением по умолчанию является NULL.

STARTLOCATIONID

ID начального местоположения

Global ID источника пространственного или непространственного объекта, связанный с начальной точкой секции контура. Когда секция контура связана с подконтуром, он ссылается на global ID подконтура. Значением по умолчанию является NULL.

STARTLOCATIONTERMINALID

ID терминала начального местоположения

ID пространственного или непространственного объекта, связанный с начальной точкой секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

STARTLOCATIONFIRSTUNIT

Первая единица начального местоположения

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

STARTLOCATIONLASTUNIT

Последняя единица начального местоположения

Последняя единица группы, связанная с начальным местоположением секции контура. Используется с атрибутом STARTLOCATIONFIRSTUNIT для определения количества волокон, сгруппированных в объекте-ребре для секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

STOPLOCATIONSOURCEID

ID источника конечного местоположения

ID источника пространственного или непространственного объекта, связанный с точкой остановки секции контура. Когда секция контура связана с подконтуром, значение равно NULL. Значением по умолчанию является NULL.

STOPLOCATIONID

ID конечного местоположения

Global ID источника пространственного или непространственного объекта, связанный с точкой остановки секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

STOPLOCATIONTERMINALID

ID терминала конечного местоположения

ID пространственного или непространственного объекта, связанный с точкой остановки секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

STOPLOCATIONFIRSTUNIT

Первая единица конечного местоположения

Первая единица группы, связанная с конечным местоположением (например, идентификатор единицы оборудования) в секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

STOPLOCATIONLASTUNIT

Последняя единица конечного местоположения

Последняя единица группы, связанная с конечным местоположением секции контура. Используется с атрибутом STOPLOCATIONFIRSTUNIT для определения количества волокон, сгруппированных в объекте-ребре для секции контура. Когда секция контура связана с подконтуром, значение равно -1. Значением по умолчанию является NULL.

ROLE

Роль

Указывает роль записи контура. Используется для определения начальной, конечной и средней секции контура. Это поддерживаемое системой поле получается из поля SECTIONORDER таблицы Circuit. По умолчанию – Start and End. Используются следующие значения:

  • Start and End
  • Start
  • End
  • Midspan

SECTIONTYPE

Тип секции

Указывает, является ли секция контура физической или виртуальной. По умолчанию – Physical.

GLOBALID

Global ID

Глобальный идентификатор строки в этой таблице.

Таблица подконтура

Таблица Subcircuit хранит информацию:

  • Имя подконтура
  • Название контура (поставщика), из которого происходит подконтур
  • Имя контура, потребляющей подконтур

Таблица подконтура содержит следующие атрибуты:

Имя поляПсевдоним поляОписание
OBJECTID

Object ID

ID объекта для записи в таблице.

NAME

Имя

Имя подконтура

PROVIDERID

Provider ID

Global ID контура в таблице Circuit, из которого происходит подконтур.

CONSUMERID

Consumer ID

Global ID контура в таблице Circuit, потребляющего подконтур.

GLOBALID

Global ID

Глобальный идентификатор строки в этой таблице.