Концепция «Узелки» в информационной системе «СМАРТС-ТУЛС»
Описываемый ниже функционал входит в ядро информационной системы «СМАРТС-ТУЛС», в основной модуль «РОССЫПЬ».
Общее описание
Узелки — специализированная система учёта ресурсов сети связи и производственных ресурсов, используемых для предоставления услуг. Предназначена для связывания задействованных ресурсов сети с заказами клиентов. При наличии у заказа набора узелков обеспечивается эффективный поиск заказов, зависящих от оборудования, кросса, участка ВОЛС, арендованного ресурса и прочего.
Для лучшего понимания сути: узелки — это набор различных типов элементов, из которых можно построить описание услуги любой конфигурации. Наличие корректно описанных узелков обеспечивает быструю диагностику услуги и в большинстве случаев заменяет схему организации связи.
Возможность добавить узелки есть в каждом заказе, заведённом в «СМАРТС-ТУЛС».
Типы узелков
Вводятся следующие типы узелков:
- Оборудование
- Элемент ЛКС (кросс, муфта, запас)
- Оптическая трасса (оптическое волокно)
- Кроссировка
- Чужой ресурс (ресурс субпровайдера)
- ЛКС ТМК (кабельная трасса)
- Заказ (другой заказ, от которого зависит текущий)
Практически каждую услугу связи (или услугу по предоставлению производственных ресурсов) можно описать последовательным перечислением узелков различного типа.
Примеры типовых услуг
Услуга «Доступ в Интернет» с коммутатора FTTB
Услуга «Доступ в Интернет» на сети GPON
Услуга «Доступ в Интернет» с использованием стороннего ресурса
Услуга «Канал связи»
Услуга «Аренда оптического волокна»
Услуга «Размещение оборудования» (Colocation) в шкафу
Служебные линки
Служебные линки между оборудованием сети Общества описываются также с помощью узелков. Например, линк между DWDM-оборудованием между пунктом А и пунктом Б с использованием арендованного волокна представляется следующим образом:
При описании заказов, работающих поверх DWDM, нет необходимости каждый раз описывать цепочку DWDM — достаточно указать тип узелка «Заказ» с указанием номера заказа, описывающего эту цепочку.
Порядок размещения узелков
В общем случае порядок размещения узелков сверху вниз определяет направление движения услуги от ядра сети к точке подключения клиента. Под ядром сети понимается BRAS или центральный узел связи Общества.
Количество узелков на услуге может быть любым и зависит от установленных правил. То есть с помощью узелков можно описывать трассу услуги с любой детализацией — как подробно, так и по минимально-достаточному принципу.
Особенности использования отдельных типов узелков
Элемент ЛКС (оптический кросс)
При использовании в заказе узелка типа «Элемент ЛКС», если элемент ЛКС является оптическим кроссом, ожидается, что в поле «Примечание» будут указаны числа через запятую. Каждое число — номер порта данного оптического кросса, используемого в заказе.
Если заказ предполагает использование сразу 4 оптических волокон, номера портов следует указать через запятую, например: 1,2,3,4. Это обеспечит интерактивное отображение занятых портов на SVG-представлении оптического кросса. Цвет порта символизирует статус заказа.

Важно: при использовании в узелке «Элемент ЛКС» сокращённой формы
1-4корректное отображение занятых портов на кроссе не обеспечивается.
Каждое число в поле «Примечание», отделённое от другого числа любым символом, считается портом кросса. При необходимости написать комментарий с числом необходимо использовать скобки. Пример: 1,2,3,4 (проложено 2 патчкорда). Реальный пример:

Кроссировка
Узелок типа «Кроссировка» следует добавлять к минимальному набору узелков там, где соединительная линия играет важную, независимую роль и находится в зоне ответственности Общества. Например, при подключении услуги «Канал связи», если зона ответственности Общества находится на порту оборудования (кросса) клиента. Узелок типа «Кроссировка» также используется для описания услуги соединительной линии в помещении.
Оптическая трасса
Узелок типа «Оптическая трасса» применяется для обозначения участка сети, используемого индивидуально для клиента или для линка сети. Например, от узла сети в г. Чапаевск включён клиент ООО «Ромашка», для которого по ВОЛС выделяется волокно на 15 км от узла связи Чапаевск до места включения.
Оборудование
Узелок типа «Оборудование» позволяет добавить в заказ привязку к оборудованию и к одному порту этого оборудования. При формировании трассы из узелков указывается порт, направленный в сторону клиента. Порт желательно указывать из заранее сформированного перечня портов оборудования.

В поле «Примечание» можно указать дополнительную информацию, например: trunk, vlan 570 или настроен qinq, по сети x-connect atom 1745.
Если для понимания схемы важно указывать входящий и исходящий порт на оборудовании, необходимо создать два узелка.
Примечание: нет необходимости прописывать в узелках всё оборудование, через которое проходит услуга связи. Достаточно указывать ключевые точки. Например, в услуге «Доступ в Интернет» указывается узелок с оборудованием BRAS, узелок с конечным управляемым оборудованием и узелок с оборудованием у клиента (медиаконвертером).
Если в какой-либо услуге используется ряд оборудования «последней мили», которое применяется только для данного заказа, необходимо в узелки занести всё оборудование, через которое проключается заказ.
Добавление и управление узелками
Добавление узелка
Принцип добавления любого узелка в заказ одинаков для всех заказов. Для добавления узелка необходимо нажать кнопку «+» и выбрать тип добавляемого узелка.

После выбора типа узелка в поле поиска можно найти задействованный ресурс. Ресурс всегда ищется по названию или ID.
- Для оборудования в поле поиска можно вводить имя, модель, IP-адрес.
- Для элементов ЛКС (муфты, кроссы) можно дополнительно искать элементы ЛКС по координатам в десятичном формате (например,
53.4889984,49.8468405). - Для узелка типа «Заказ» в поле поиска следует вводить только ID заказа.
ID искомого элемента следует вводить в формате
=<ID>. Символ равно (=) сообщает системе, что поиск следует вести по ID элемента базы, а не по имени или другим полям.
Изменение порядка узелков
Узелки в заказе можно перемещать относительно друг друга с помощью стрелок, имеющихся в каждом узелке. Таким образом выстраивается корректная цепочка прохождения услуги от ядра к клиенту.

Копирование узелков
Если в заказе ещё нет узелков, их можно скопировать из другого заказа. Для этого ID заказа вводится в поле «Скопировать узелки из заказа ID» и нажимается кнопка «Скопировать».
Скрытые узелки
С целью упрощения интерфейса в заказах «Доступ в Интернет» и «Канал передачи данных» по умолчанию скрыты узелки с неуправляемыми элементами и отображаются только узелки конечных управляемых точек. Все прописанные узелки можно увидеть, нажав на ссылку «Показать скрытые узелки (N)», где N — количество скрытых узелков.
Опрос оборудования
Если в системе установлены модули «САКУРА» и «ЭЛИС», есть возможность быстро проверить статус элемента и порта, опросив оборудование.

Пример: оборудование доступно, порт в состоянии down.
Заключение
По ссылкам из узелка можно сразу перейти на карточку соответствующего объекта:
- Для кроссов — просмотреть SVG-представление кросса.
- Для оптической трассы — увидеть трассу прохождения волокна на карте.
- Для узелка типа «Оборудование» — перейти на карточку оборудования и на карточку объекта связи, где установлено оборудование.
Концепция «Узелки» не перекрывает 100 % вариантов построения предоставляемых услуг связи. Для сложных случаев, когда используется несколько составных каналов или несколько точек подключения VPLS, описание трассы узелками может быть недостаточно наглядным. В этом случае необходимо использовать схему организации связи, отрисованную в графическом редакторе.
Однако для 95 % услуг описание предоставляемых ресурсов в виде узелков достаточно для понимания схемы организации связи и для составления списка затронутых клиентов.