СПОСОБ, УСТРОЙСТВО И СИСТЕМА ОБРАБОТКИ ТОПОЛОГИИ
METHOD, DEVICE AND SYSTEM FOR PROCESSING OF TOPOLOGY

Область техники
[0001] Варианты осуществления данной заявки относятся к области связи и, в частности, к способу, устройству и системе обработки топологии.
Уровень техники
[0002] С развитием технологий оптической связи технология пассивной оптической сети (passive optical network, PON) широко применяется в сети доступа. Устройство оптической распределительной сети (optical division network, ODN) представляет собой устройство оптоволоконной кабельной сети по технологии «оптика к дому» (fiber to the home, FTTH) на основе устройства PON. Устройство ODN в основном обеспечивает оптический канал передачи между терминалом оптической линии (optical line terminal, OLT) и терминалом оптической сети (optical network terminal, ONT).
[0003] FTTH - это путь развития сети доступа. FTTH может обеспечить большую полосу пропускания, снизить требования к условиям окружающей среды, источникам питания и т.п., а также упростить требования к обслуживанию. В FTTH в основном используется технология PON, устройство ODN может разделять данные одного OLT на единицы, десятки или сотни ONT с помощью устройства ODN. Пользовательская сторона должна выполнять планирование распределения и управление обслуживанием на массивных оптоволоконных линиях. Управление и обслуживание устройства ODN имеет большое значение для всех операторов. В современной оптической сети связи большое количество данных по волоконно-оптической сети является неточным. Например, некоторые ресурсы оптического волокна отображаются как свободные и доступные ресурсы в системе управления, в то время как эти ресурсы фактически заняты; или некоторые ресурсы отображаются как занятые ресурсы в системе управления, в то время как ресурсы фактически простаивают; или данные некоторых оптических ресурсов неверны или даже нет данных о ресурсах. Например, нельзя определить порт конкретного OLT, к которому подключено устройство ODN, или определить, есть ли еще услуга в порту OLT. Эти проблемы вызывают потерю большого количества ресурсов, а также затрудняют управление устройством ODN.
[0004] В современной оптической сети связи порт идентифицируется, и маршрут управляется, главным образом, путем прикрепления бумажной этикетки к разъему каждого оптического волокна. Все устройства в сети записываются с использованием бумажных этикеток. Например, бумажные этикетки используются для записи связанных атрибутов, таких как имена, идентификаторы и функции различных устройств. Затем бумажные этикетки прикрепляются к устройствам ODN для использования в качестве идентификаторов для идентификации идентификаторов устройств ODN, чтобы инженер по техническому обслуживанию мог точно идентифицировать идентификаторы различных устройств ODN при последующих работах по техническому обслуживанию и ремонту, соответственно осуществляя техническое обслуживание и ремонтные работы.
[0005] Автор данной заявки считает, что предшествующий уровень техники имеет по меньшей мере следующие недостатки: ручная запись с использованием бумажных этикеток приводит к огромной нагрузке из-за ручных операций и вызывает большие трудозатраты. Кроме того, очень трудно быстро различить различные оптические волокна и порты устройств ODN с помощью ручной записи, что вызывает относительно высокую частоту появления ошибок, задержку обновления данных и низкую эффективность эксплуатации и обслуживания. Кроме того, бумажная этикетка подвержена повреждениям и со временем размывается, что затрудняет управление и обслуживание устройств ODN.
[0006] Из вышеприведенного анализа можно понять, что управление устройством ODN является неэффективным и дорогостоящим в предшествующем уровне техники.
Сущность изобретения
[0007] Варианты осуществления данной заявки обеспечивают способ, устройство и систему обработки топологии для повышения эффективности управления устройством ODN и снижения затрат на управление.
[0008] Чтобы решить вышеупомянутую техническую проблему, варианты осуществления данной заявки предоставляют следующие технические решения.
[0009] Согласно первому аспекту вариант осуществления данной заявки обеспечивает способ обработки топологии, включающий в себя: получение устройством обработки топологии первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; и
идентификацию первого кабеля на основе первой области идентификации на первом локальном изображении и идентификацию, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирование устройством обработки топологии первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0010] В этом варианте осуществления данной заявки устройство обработки топологии сначала получает первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации первого кабеля; устройство обработки топологии идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю; и, наконец, устройство обработки топологии генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки первый кабель может быть идентифицирован по первому локальному изображению путем анализа первого локального изображения, полученного посредством локального сбора данных ODN, и то, что первый кабель подключен к первому порту первого устройства ODN, также может быть идентифицировано. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеупомянутого результата идентификации изображения. Следовательно, по сравнению с предшествующим уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов в ODN осуществляется без записи с использованием бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и уменьшая затраты на управление.
[0011] В возможной реализации первого аспекта область идентификации устройства расположена на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства; и способ дополнительно включает в себя: идентификацию устройством обработки топологии первого устройства ODN на основе области идентификации устройства на первом локальном изображении. Первое локальное изображение, полученное устройством обработки топологии, включает в себя область идентификации устройства. Например, первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства, и первое устройство ODN может быть определено путем идентификации визуализации области идентификации устройства. Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки, в дополнение к идентификации первого устройства ODN с использованием области идентификации устройства, устройство обработки топологии может дополнительно получать идентификатор, который относится к первому устройству ODN и который вводится пользователем, и может идентифицировать первое устройство ODN, используя идентификатор.
[0012] В возможной реализации первого аспекта область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN. Идентификатор первого устройства ODN может быть идентификатором, отличным от идентификатора другого устройства ODN. Например, идентификатор может представлять собой идентификационный код. Способ расположения портов первого устройства ODN является способом расположения портов на торце первого устройства ODN. Например, способ расположения портов устройства ODN означает, что каждый порт устройства ODN может быть идентифицирован посредством фотографирования локальным терминалом под углом, без полной блокировки. Способ расположения портов включает в себя, но не ограничивается этим, однорядную конструкцию порта, двухрядную конструкцию порта и W-образную конструкцию порта. Тип первого устройства ODN относится к информации, используемой для различения различных типов устройств ODN. Например, разные типы информации могут быть установлены для разных типов устройств ODN. Серийный номер первого устройства ODN может использоваться для различения первого устройства ODN и другого устройства ODN. Дата производства первого устройства ODN относится к строке чисел, образованной значениями даты, и дата производства первого устройства ODN также может использоваться для различения первого устройства ODN и другого устройства ODN. Следует отметить, что конкретная форма реализации области идентификации устройства в этом варианте осуществления данной заявки не может быть ограничена одним или несколькими из вышеприведенных примеров.
[0013] В возможной реализации первого аспекта способ дополнительно включает в себя: получение устройством обработки топологии второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю; идентификацию, устройством обработки топологии на основе второго локального изображения, второго порта, подключенного к первому кабелю; и генерирование устройством обработки топологии второго соответствия между первым ONT, вторым портом и первым кабелем. В этом варианте осуществления данной заявки устройство обработки топологии получает второе локальное изображение. Например, устройство обработки топологии является локальным терминалом, и локальный терминал может дополнительно собирать второе локальное изображение первого ONT. В другом примере устройство обработки топологии является сервером управления сетью, локальный терминал может дополнительно собирать второе локальное изображение первого ONT, затем локальный терминал отправляет второе локальное изображение на сервер управления сетью, и сервер управления сетью может получить второе локальное изображение от локального терминала. Первый ONT имеет как минимум один порт. Например, первый ONT может включать в себя второй порт. При сборе локального изображения первого ONT локальный терминал может получить визуализацию второго порта первого ONT. Второй порт первого ONT подключен к кабелю. Например, второй порт может быть подключен к первому кабелю, и в этом случае первое устройство ODN подключается к первому ONT через первый кабель.
[0014] В возможной реализации первого аспекта способ дополнительно включает в себя: генерирование устройством обработки топологии первой физической топологии на основе первого соответствия и второго соответствия. Устройство обработки топологии определяет на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет на основе второго соответствия, что первый ONT, второй порт, и первый кабель соответствуют друг другу. Следовательно, устройство обработки топологии может определять отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем на основе первого соответствия и второго соответствия. Следовательно, устройство обработки топологии может генерировать первую физическую топологию, и первая физическая топология включает в себя конкретные устройства и отношение физического соединения между устройствами.
[0015] В возможной реализации первого аспекта устройство обработки топологии является локальным терминалом, и способ дополнительно включает в себя: отправку устройством обработки топологии первой физической топологии на сервер управления сетью. Сервер управления сетью может принимать первую физическую топологию от локального терминала и определять отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем, используя первую физическую топологию.
[0016] В возможной реализации первого аспекта устройство обработки топологии является сервером управления сетью, и получение устройством обработки топологии первого локального изображения, собранного из оптической распределительной сети (ODN), включает в себя: прием устройством обработки топологии первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN. После того как локальный терминал получает первое локальное изображение, собирая локальное изображение ODN, локальный терминал может отправлять первое локальное изображение на сервер управления сетью, так что сервер управления сетью может принимать первое локальное изображение от локального терминала.
[0017] В возможной реализации первого аспекта устройство обработки топологии является локальным терминалом, и способ дополнительно включает в себя: отправку устройством обработки топологии первого соответствия на сервер управления сетью. Локальный терминал может связываться с сервером управления сетью. После того как локальный терминал генерирует первое соответствие, локальный терминал отправляет первое соответствие на сервер управления сетью, чтобы сервер управления сетью мог принять первое соответствие, и может определить, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.
[0018] В возможной реализации первого аспекта способ дополнительно включает в себя: получение устройством обработки топологии третьего локального изображения, собранного из ODN, причем третье локальное изображение включает в себя по меньшей мере визуализацию третьего порта второго устройства ODN и третий порт подключен к первому кабелю; идентификацию устройством обработки топологии на основе третьего локального изображения третьего порта, подключенного к первому кабелю; и генерирование устройством обработки топологии третьего соответствия между вторым устройством ODN, третьим портом и первым кабелем. Если первое устройство ODN и второе устройство ODN являются каскадными устройствами ODN, локальный терминал может получить третье локальное изображение путем сбора локального изображения второго устройства ODN. После того как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к третьему порту второго устройства ODN, устройство обработки топологии может генерировать третье соответствие между вторым устройством ODN, третьим портом и первым кабелем. Например, третье соответствие может включать в себя то, что второе устройство ODN подключено к первому кабелю через третий порт.
[0019] В возможной реализации первого аспекта первое локальное изображение дополнительно включает в себя визуализации множества портов первого устройства ODN, и идентификация, на основе первого локального изображения, первого порта, подключенного к первому кабелю, включает в себя: идентификацию, устройством обработки топологии, первого порта на основе способа расположения портов, наблюдаемого множеством портов, и соотношения относительного положения между первым кабелем и портом. Каждый номер порта может быть идентифицирован на основе последовательности портов первого устройства ODN, и конкретный кабель, подключенный к каждому порту, может быть идентифицирован на основе первого кабеля, подключенного к каждому порту. Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки номер порта первого устройства ODN также может быть идентифицирован другим способом. Например, вторая область идентификации может быть расположена на порте устройства ODN, чтобы идентифицировать конкретный номер порта для порта, соответствующего второй области идентификации.
[0020] В возможной реализации первого аспекта устройство обработки топологии является сервером управления сетью, и способ дополнительно включает в себя: периодический сбор устройством обработки топологии первой информации о состоянии первого ONT из первой физической топологии; выполнение устройством обработки топологии анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирование первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; выполнение устройством обработки топологии сравнительного анализа первой физической топологии и первой логической топологии и определение на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки после того, как устройство обработки топологии генерирует первую логическую топологию, устройство обработки топологии выполняет сравнительный анализ в отношении первой физической топологии и первой логической топологии, например, сравнивает, имеют ли первая физическая топология и первая логическая топология разные отношения соединения, например, то, что первое устройство ODN, подключенное к первому ONT, записано в первой физической топологии, но то, что первое устройство ODN, подключенное к первому ONT, не записано в первой логической топологии. Наконец, устройство обработки топологии может определять, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. Из способа обработки топологии, предоставленного в этом варианте осуществления данной заявки, можно отметить, что устройство обработки топологии автоматически сопоставляет, сортирует и проверяет логическую топологию, подлежащую сортировке, тем самым автоматически сортируя и проверяя ресурсы в оптоволоконной распределительной сети и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы в оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в человеческие ресурсы, значительно повышается эффективность проверки, а работа по проверке ресурсов оптической сети упорядочивается.
[0021] В возможной реализации первого аспекта первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Первая информация о состоянии включает в себя различные параметры состояния рабочего состояния первого ONT. Например, первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Данные о рабочих параметрах первого ONT могут быть оптической мощностью первого ONT, частотой появления ошибок по битам первого ONT или другими данными. Данные аварийной сигнализации первого ONT могут быть информацией аварийной сигнализации, отправленной первым ONT, например, информацией аварийной сигнализации, отправленной, когда первый ONT отключен, или информацией аварийной сигнализации, отправленной, когда оптическая мощность первого ONT превышает пороговое значение.
[0022] В возможной реализации первого аспекта выполнение устройством обработки топологии анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии включает в себя: получение, устройством обработки топологии на основе первой информации о состоянии, функции изменения состояния, которая относится к первому ONT в первый период времени; и выполнение устройством обработки топологии кластерного анализа сходства в отношении функции изменения состояния первого ONT в первый период времени. Устройство обработки топологии анализирует первую информацию о состоянии первого ONT, устанавливает первый период времени и получает функцию изменения состояния первого ONT в первый период времени, то есть может получить шаблон изменения состояния первого ONT. Следует отметить, что в этом варианте осуществления данной заявки первый ONT может быть одним или несколькими ONT определенного типа. Устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени методом кластерного анализа сходства. Например, ONT, которые имеют одинаковое изменение в одном и том же периоде времени, классифицируются как ONT, которые подключены к одному и тому же устройству ODN, и используемый способ включает в себя, но не ограничивается этим, анализ изменения характеристик данных или кластерный анализ. Уровень устройства ODN идентифицируется, и непрерывно отслеживается изменение отношения соединения ODN.
[0023] В возможной реализации первого аспекта определение на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию, включает в себя: когда результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия, отправка устройством обработки топологии инструкции на локальную проверку и определение на основе результата локальной проверки, нужно ли обновлять первую физическую топологию. Результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия. Например, сравнивается, имеют ли первая физическая топология и первая логическая топология разные отношения соединения. В этом случае устройство обработки топологии отправляет инструкцию на локальную проверку, то есть устройство обработки топологии может отправлять предупреждающее сообщение, а устройство обработки топологии генерирует рабочее задание, используемое для выполнения устранения неполадок физической локальной топологии. После получения рабочего задания инженер по внедрению отправляется в местоположение устройства ODN для проведения исследования, чтобы в соответствии с реальной ситуацией сообщить, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки, когда первая физическая топология и первая логическая топология имеют разные соответствия, устройство обработки топологии отправляет инструкцию на локальную проверку, чтобы облегчить обслуживание для сети оптической связи и повысить эффективность управления сетью.
[0024] В возможной реализации первого аспекта первое устройство ODN включает в себя по меньшей мере одно из следующих устройств: оптоволоконный терминал доступа, соединительно-разветвительный модуль, клеммную коробку терминала доступа или оптический кроссовый узел. Следует отметить, что устройство ODN не ограничивается вышеупомянутыми несколькими типами устройств, и устройство ODN может быть любым узловым устройством в ODN.
[0025] Согласно второму аспекту вариант осуществления данной заявки обеспечивает устройство обработки топологии, включающее в себя: модуль получения изображения, сконфигурированный для получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; модуль идентификации изображения, сконфигурированный для идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и модуль отображения, сконфигурированный для генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0026] В возможной реализации второго аспекта область идентификации устройства расположена на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства; и модуль идентификации изображения дополнительно сконфигурирован для идентификации первого устройства ODN на основе области идентификации устройства на первом локальном изображении.
[0027] В возможной реализации второго аспекта область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.
[0028] В возможной реализации второго аспекта модуль получения изображения дополнительно сконфигурирован для получения второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю; и модуль идентификации изображения дополнительно сконфигурирован для идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и модуль отображения дополнительно сконфигурирован для генерирования второго соответствия между первым ONT, вторым портом и первым кабелем.
[0029] В возможной реализации второго аспекта устройство обработки топологии дополнительно включает в себя модуль генерирования физической топологии, сконфигурированный для генерирования первой физической топологии на основе первого соответствия и второго соответствия.
[0030] В возможной реализации второго аспекта устройство обработки топологии является локальным терминалом, и устройство обработки топологии дополнительно включает в себя модуль отправки, сконфигурированный для отправки первой физической топологии на сервер управления сетью.
[0031] В возможной реализации второго аспекта устройство обработки топологии является сервером управления сетью, и модуль получения изображения сконфигурирован для приема первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.
[0032] В возможной реализации второго аспекта устройство обработки топологии является локальным терминалом, и устройство обработки топологии дополнительно включает в себя модуль отправки, сконфигурированный для отправки первого соответствия на сервер управления сетью.
[0033] В возможной реализации второго аспекта устройство обработки топологии является сервером управления сетью, и устройство обработки топологии дополнительно включает в себя: модуль сбора состояния, сконфигурированный для периодического сбора первой информации о состоянии первого ONT из первой физической топологии; модуль генерирования логической топологии, сконфигурированный для выполнения анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирования первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; и модуль анализа топологии, сконфигурированный для сравнения первой физической топологии с первой логической топологией и определения на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.
[0034] Во втором аспекте данной заявки модули устройства обработки топологии могут дополнительно выполнять этапы, описанные в первом аспекте, и возможные реализации. За подробностями следует обратиться к предшествующим описаниям в первом аспекте и возможным реализациям.
[0035] Согласно третьему аспекту вариант осуществления данной заявки предоставляет другое устройство обработки топологии. Устройство обработки топологии включает в себя процессор и память. Процессор и память обмениваются данными друг с другом; память сконфигурирована для хранения инструкции; и процессор сконфигурирован для выполнения инструкции в памяти и выполнения способа в любом из первого аспекта или возможных реализаций.
[0036] В третьем аспекте данной заявки процессор устройства обработки топологии может дополнительно выполнять этапы, описанные в первом аспекте, и возможные реализации. За подробностями следует обратиться к предшествующим описаниям в первом аспекте и возможным реализациям.
[0037] В соответствии с четвертым аспектом вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью. Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле. Локальный терминал дополнительно сконфигурирован для отправки первого локального изображения на сервер управления сетью. Сервер управления сетью сконфигурирован для получения первого локального изображения; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0038] Согласно пятому аспекту вариант осуществления данной заявки предоставляет другую систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью. Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем. Локальный терминал дополнительно сконфигурирован для отправки первого соответствия на сервер управления сетью. Сервер управления сетью сконфигурирован для получения первого соответствия; и определения на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.
[0039] Согласно шестому аспекту, вариант осуществления данной заявки предоставляет компьютерно-читаемый запоминающий носитель. Компьютерно-читаемый запоминающий носитель хранит инструкцию, и когда инструкция выполняется на компьютере, компьютеру способен выполнять способ в первом аспекте.
[0040] Согласно седьмому аспекту вариант осуществления данной заявки предоставляет компьютерный программный продукт, включающий в себя инструкцию. Когда инструкция выполняется на компьютере, компьютер может выполнять способ в первом аспекте.
[0041] Согласно восьмому аспекту вариант осуществления данной заявки предоставляет устройство обработки топологии. Устройство обработки топологии может включать в себя локальный терминал, сервер управления сетью, микросхему или другой объект. Устройство обработки топологии включает в себя устройство управления и память. Память сконфигурирована для хранения инструкции. Устройство управления сконфигурировано для выполнения команды в памяти, так что устройство обработки топологии может выполнять способ в любом из первого аспекта или возможных реализаций.
[0042] Согласно девятому аспекту, данная заявка предоставляет систему микросхем. Система микросхем включает в себя устройство управления, сконфигурированное для поддержки локального терминала или сервера управления сетью при реализации функции в вышеупомянутых аспектах, например, отправки или обработки данных и/или информации вышеупомянутыми способами. В возможной реализации система микросхем дополнительно включает в себя память. Память сконфигурирована для хранения программной инструкции и данных, которые необходимы для локального терминала или сервера управления сетью. Система микросхем может включать в себя микросхему или может включать в себя микросхему и другое дискретное устройство.
Краткое описание чертежей
[0043] Фиг. 1 является структурной схемой состава системы оптической связи в соответствии с вариантом осуществления данной заявки;
[0044] Фиг. 2 является схемой каскадирования множества устройств ODN согласно варианту осуществления данной заявки;
[0045] Фиг. 3 является структурной схемой состава системы обработки топологии в соответствии с вариантом осуществления данной заявки;
[0046] Фиг. 4 является блок-схемой последовательности операций способа обработки топологии согласно варианту осуществления данной заявки;
[0047] Фиг. 5a является схемой соответствия между устройством ODN, портом и кабелем согласно варианту осуществления данной заявки;
[0048] Фиг. 5b является схемой соответствия между устройством ODN, портом и кабелем в соответствии с вариантом осуществления данной заявки;
[0049] Фиг. 5c является схемой способа расположения множества портов устройства ODN согласно варианту осуществления данной заявки;
[0050] Фиг. 6 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки;
[0051] Фиг. 7 является блок-схемой последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки;
[0052] Фиг. 8 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки;
[0053] Фиг. 9 является блок-схемой взаимодействия между локальным терминалом и сервером управления сетью согласно варианту осуществления данной заявки;
[0054] Фиг. 10 является другой блок-схема взаимодействия между локальным терминалом и сервером управления сетью согласно варианту осуществления данной заявки;
[0055] Фиг. 11 является схемой сценария реализации для управления топологией ODN согласно варианту осуществления данной заявки;
[0056] Фиг. 12 является схемой архитектуры системы оптической сети связи в соответствии с вариантом осуществления данной заявки;
[0057] Фиг. 13 является схемой сбора изображений устройства ODN и оптического кабеля 1 посредством локального терминала в соответствии с вариантом осуществления данной заявки;
[0058] Фиг. 14 является схемой сбора изображений устройства ODN, оптического кабеля 1 и оптического кабеля 2 посредством локального терминала в соответствии с вариантом осуществления данной заявки;
[0059] Фиг. 15a является схематическим изображением кривой оптических мощностей приема OLT и ONT в обычном случае согласно варианту осуществления данной заявки;
[0060] Фиг. 15b является схематическим изображением кривой оптических мощностей приема OLT и ONT в случае изгиба в соответствии с вариантом осуществления данной заявки;
[0061] Фиг. 15c является схематическим изображением кривых оптических мощностей приема всех ONT, подключенных к OLT, полученных, когда возникает первая ошибка изгиба, согласно варианту осуществления данной заявки;
[0062] Фиг. 15d является схематическим изображением кривых оптических мощностей приема всех ONT, подключенных к OLT, полученных, когда ошибка изгиба возникает во второй раз, согласно варианту осуществления данной заявки;
[0063] Фиг. 16 является схемой сбора изображений устройства ODN, оптического кабеля 1, оптического кабеля 2 и оптического кабеля 3 посредством локального терминала в соответствии с вариантом осуществления данной заявки;
[0064] Фиг. 17 является схемой архитектуры системы, обновленной на основе оптической сети связи, показанной на Фиг. 14 согласно варианту осуществления данной заявки;
[0065] Фиг. 18a является структурной схемой состава системы обработки топологии в соответствии с вариантом осуществления данной заявки;
[0066] Фиг. 18b является структурной схемой состава другой системы обработки топологии согласно варианту осуществления данной заявки;
[0067] Фиг. 18c является структурной схемой состава другой системы обработки топологии в соответствии с вариантом осуществления данной заявки;
[0068] Фиг. 18d является структурной схемой состава другой системы обработки топологии в соответствии с вариантом осуществления данной заявки;
[0069] Фиг. 19 является структурной схемой состава локального терминала в соответствии с вариантом осуществления данной заявки; и
[0070] Фиг. 20 является структурной схемой состава сервера управления сетью согласно варианту осуществления данной заявки.
Описание вариантов осуществления
[0071] Варианты осуществления данной заявки обеспечивают способ, устройство и систему обработки топологии для повышения эффективности управления устройством ODN и снижения затрат на управление.
[0072] Технические решения в вариантах осуществления данной заявки могут быть применены к различным системам оптической связи. Как показано на Фиг. 1, система оптической связи, предусмотренная в вариантах осуществления данной заявки, может включать в себя OLT, устройство ODN и n ONT. В вариантах осуществления данной заявки OLT подключается к n ONT с использованием устройства ODN. Например, n ONT могут быть ONT 0, …, ONT n-2 и ONT n-1, которые показаны на Фиг. 1. Устройство ODN является пассивным компонентом, и устройство ODN включает в себя по меньшей мере одно из следующих устройств: оптоволоконный терминал доступа (fiber access terminal, FAT), соединительно-разветвительный модуль (SSC, splitting and splicing closure), клеммная коробка терминала доступа (access terminal box, ATB) или оптический кроссовый узел (optical distribution frame, ODF). Оптический кроссовый узел сконфигурирован, например, для оконцевания и распределения фидерных оптических волокон на стороне центрального офиса в волоконно-оптической системе связи, так что оптические волокна можно удобно соединять друг с другом, распределять и планировать. Оптоволоконный терминал доступа расположен в точке доступа пользователя оптической сети доступа для подключения распределительного оптического кабеля к отводным кабелям и прямого подключения, разветвления и защиты оптических волокон. Оптический разветвитель и тому подобное могут быть расположены внутри оптоволоконный терминала доступа. Соединительно-разветвительный модуль может быть наружным модулем, который может быть установлен в люке или в монтажной коробке. Соединительно-разветвительный модуль в основном используется в точке доступа оптической сети доступа и сконфигурирован для соединения и разветвления оптических волокон и прокладки отводящих кабелей от пользовательских терминалов. Клеммная коробка терминала доступа является пассивным устройством для подключения отводных кабелей к внутреннему ONT. Клеммная коробка терминала доступа установлена на внутренней стене пользователя и обеспечивает оптический порт для внутреннего ONT. Следует отметить, что устройство ODN не ограничивается вышеперечисленными типами устройств, и устройство ODN может быть любым узловым устройством в ODN.
[0073] Система оптической связи, предусмотренная в вариантах осуществления данной заявки, может включать в себя один уровень устройства ODN, и в этом случае ODN в системе оптической связи использует метод оптического разветвления уровня 1. Существует только один уровень устройства ODN между OLT и ONT в сценарии оптического разветвления уровня 1. Альтернативно, система оптической связи может включать в себя множество уровней устройств ODN, и в этом случае ODN использует многоуровневый метод оптического разветвления. Фиг. 2 является схемой каскадирования множества устройств ODN согласно варианту осуществления данной заявки. Например, в методе оптического разветвления уровня 2 в сценарии разделения уровня 2 существует множество устройств ODN между OLT и ONT, и эти устройства ODN соединены последовательно (иначе говоря, каскадно). Например, во всей структуре системы оптической связи OLT подключен к устройству 1 ODN, устройство 1 ODN подключено к устройству 2 ODN, устройство 2 ODN дополнительно подключено к устройству 3 ODN и так далее до подключения устройства m-1 ODN к устройству m ODN, и, наконец, устройство m ODN подключается к ONT.
[0074] Чтобы решить проблему из предшествующего уровня техники ручной записи с использованием бумажных этикеток, вариант осуществления данной заявки предоставляет систему обработки топологии. Устройство, включенное в систему обработки топологии, является устройством обработки топологии. В частности, устройство обработки топологии может выполнять способ обработки топологии, предусмотренный в этом варианте осуществления данной заявки, и способ обработки топологии подробно описан в следующем варианте осуществления. Устройство обработки топологии, предоставленное в этом варианте осуществления данной заявки, может, в частности, быть локальным терминалом, или устройство обработки топологии может быть сервером управления сетью. Фиг. 3 является структурной схемой состава системы обработки топологии согласно варианту осуществления данной заявки. В этом варианте осуществления данной заявки локальный терминал может связываться с сервером управления сетью. Например, локальный терминал может связываться с сервером управления сетью через беспроводную сеть или проводную сеть.
[0075] Локальный терминал также может называться интеллектуальным локальным терминалом. Локальный терминал сконфигурирован для сбора локального изображения ODN. Например, локальный терминал имеет камеру, и камера может сфотографировать устройство ODN и кабель в локальном ODN, чтобы генерировать локальное изображение. Кабель сконфигурирован для соединения множества устройств ODN или сконфигурирован для соединения устройства ODN с другим устройством в системе оптической связи. Например, кабель сконфигурирован для соединения устройства ODN и ONT, а кабель может быть дополнительно сконфигурирован для соединения устройства ODN и OLT. Кабель является средством связи. Например, кабель может включать в себя по меньшей мере один из оптического кабеля, медного кабеля или коаксиального кабеля. В частности, конкретный кабель может быть выбран в соответствии со сценарием применения системы оптической связи, и это не ограничивается в данном документе.
[0076] Может иметься идентификационный код, предварительно сделанный на кабеле, предусмотренном в этом варианте осуществления данной заявки, чтобы идентифицировать различные кабели. Например, круговой идентификационный код расположен на кабеле, и идентификационные коды непрерывно или попеременно распределены по кабелю. Идентификационный код на кабеле может быть сфотографирован камерой локального терминала. Когда в ODN имеется множество кабелей, идентификационные коды располагаются отдельно на множестве кабелей, и отличительная особенность идентификационного кода на каждом кабеле не блокируется устройством ODN или другим кабелем, так что камера локального терминала может успешно сфотографировать идентификационный код на каждом кабеле. Например, в этом варианте осуществления данной заявки идентификационный код на кабеле может быть штрихкодом, а штрихкод на кабеле используется в качестве идентификатора (ID), причем идентификационный код включает, но не ограничивается этим, одномерный штрихкод, двумерный штрихкод, цветной штрихкод и другой шаблон штрихкода.
[0077] В некоторых вариантах осуществления данной заявки, в дополнение к функции сбора локального изображения ODN, локальный терминал может дополнительно иметь возможность анализа изображения, то есть может анализировать локальное изображение, собранное локальным терминалом, для идентификации кабеля из локального изображения и определения порта устройства ODN, подключенного к кабелю. Наконец, локальный терминал может дополнительно генерировать соответствие между устройством ODN, портом устройства ODN и кабелем. Например, соответствие может включать в себя физическое соединение между кабелем и устройством ODN.
[0078] Сервер управления сетью, предоставленный в этом варианте осуществления данной заявки, является сервером, сконфигурированным для управления сетью оптической связи. Например, сервер управления сетью может быть сервером управления топологией ODN. Сервер управления сетью может получить соответствие между устройством ODN, портом устройства ODN и кабелем. Например, сервер управления сетью может взаимодействовать с локальным терминалом для получения соответствия между устройством ODN, портом устройства ODN и кабелем с использованием локального терминала. В другом примере сервер управления сетью может дополнительно получать локальное изображение от локального терминала и анализировать локальное изображение, полученное локальным терминалом, чтобы идентифицировать кабель из локального изображения и идентифицировать порт устройства ODN, подключенного к кабелю. Наконец, сервер управления сетью может дополнительно генерировать соответствие между устройством ODN, портом устройства ODN и кабелем. Например, соответствие может включать в себя отношение физического соединения между кабелем и устройством ODN.
[0079] Далее вначале подробно описывается способ обработки топологии, предоставленный в варианте осуществления данной заявки. Ссылаясь на Фиг. 4, вариант осуществления данной заявки обеспечивает способ обработки топологии и главным образом включает в себя следующие этапы.
[0080] 401. Устройство обработки топологии получает первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.
[0081] В этом варианте осуществления данной заявки порт расположен на устройстве ODN. Например, по меньшей мере один порт расположен на торце устройства ODN. Фиг. 5a является схемой соответствия между устройством ODN, портом и кабелем в соответствии с вариантом осуществления данной заявки. Устройство ODN, показанное на Фиг. 5а, используется в качестве примера. Устройство ODN имеет три порта: порт 1, порт 2 и порт 3. Устройство ODN подключается к кабелю через порт. Например, кабель вставляется в порт устройства ODN, чтобы реализовать физическое соединение между кабелем и устройством ODN. На Фиг. 5a, в качестве примера используется кабель 1, вставленный в порт 2 устройства ODN. Может иметься идентификационный код, предварительно сделанный на кабеле, предусмотренный в этом варианте осуществления данной заявки, чтобы идентифицировать различные кабели. Например, область идентификации расположена на кабеле. Фиг. 5b является схемой соответствия между устройством ODN, портом и кабелем в соответствии с вариантом осуществления данной заявки. На Фиг. 5b показана трехмерная схема устройства ODN. Устройство ODN имеет множество портов, и каждый порт может быть подключен к одному кабелю. Например, устройство ODN имеет порт 1, а порт 1 подключен к кабелю 1. Фиг. 5c является схемой способа расположения множества портов устройства ODN согласно варианту осуществления данной заявки. Устройство ODN имеет множество портов, и на устройстве ODN имеется множество способов расположения портов. Например, на Фиг. 5с показан способ расположения портов в два ряда. В реальном применении способ расположения портов на устройстве ODN может быть определен на основе типа устройства ODN и количества кабелей, которые необходимо подключить. Это только примерные описания в данном документе, и он не предназначен для ограничения этого варианта осуществления данной заявки.
[0082] В некоторых вариантах осуществления данной заявки устройство обработки топологии является локальным терминалом, и этап 401, на котором устройство обработки топологии получает первое локальное изображение, собранное из оптической распределительной сети (ODN), включает в себя:
локальный терминал собирает локальное изображение ODN для получения первого локального изображения.
[0083] В этом варианте осуществления данной заявки первое локальное изображение сначала собирается из ODN. Например, когда устройство обработки топологии является локальным терминалом, локальный терминал может собирать локальное изображение ODN, чтобы генерировать первое локальное изображение. ODN включает в себя первое устройство ODN и первый кабель, причем первое устройство ODN имеет первый порт. Когда локальный терминал собирает локальное изображение ODN, локальный терминал может сфотографировать первый порт и первую область идентификации на первом кабеле. Следовательно, первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.
[0084] В некоторых вариантах осуществления данной заявки устройство обработки топологии является сервером управления сетью, и этап 401, на котором устройство обработки топологии получает первое локальное изображение, собранное из оптической распределительной сети (ODN), включает в себя:
устройство обработки топологии принимает первое локальное изображение, отправленное локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.
[0085] После того как локальный терминал получает первое локальное изображение, собирая локальное изображение ODN, локальный терминал может отправлять первое локальное изображение на сервер управления сетью, так что сервер управления сетью может принимать первое локальное изображение от локального терминала.
[0086] 402. Устройство обработки топологии идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.
[0087] В этом варианте осуществления данной заявки после того, как устройство обработки топологии получает первое локальное изображение, на основе описаний этапа 401, можно узнать, что существует первая область идентификации на первом локальном изображении. Следовательно, устройство обработки топологии анализирует первую область идентификации и может идентифицировать первый кабель на основе первой области идентификации. Например, устройство обработки топологии может анализировать идентификационный код в первой области идентификации, чтобы получить идентификатор первого кабеля. Поскольку первое локальное изображение дополнительно включает в себя визуализацию первого порта, устройство обработки топологии может определить на основе первого локального изображения, что порт, подключенный к первому кабелю, является первым портом первого устройства ODN. Например, устройство обработки топологии получает способ расположения портов первого устройства ODN и идентифицирует на основе изображения кабеля первого кабеля, какой порт из множества портов первого устройства ODN подключен к первому кабелю.
[0088] В некоторых вариантах осуществления данной заявки кабель, подключенный к устройству ODN, и идентификатор кабеля не являются заблокированными друг другом. Кабель и идентификатор кабеля можно идентифицировать с помощью фотографирования под определенным углом, используя специальную конструкцию расположения портов устройства ODN. Тот факт, что кабель и его идентификатор можно идентифицировать с помощью фотографирования под определенным углом, означает, что ряд кабелей рядом с локальным терминалом можно идентифицировать напрямую, а кабели в одном ряду или нескольких рядах позади можно идентифицировать через зазор между кабелями в одном ряду или нескольких рядах и кабелями в середине локального терминала. Быть идентифицируемым означает, что отличительная особенность кабеля не заблокирована, а отличительная особенность - это особенность изображения, которая играет важную роль в идентификации кабеля.
[0089] В некоторых вариантах осуществления данной заявки Фиг. 6 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки. На первом устройстве ODN имеется область идентификации устройства, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства. В дополнение к выполнению этапа 401 и этапа 402 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, перед выполнением этапа 403 устройство обработки топологии может дополнительно выполнить следующие этапы.
[0090] 404. Устройство обработки топологии идентифицирует первое устройство ODN на основе области идентификации устройства на первом локальном изображении.
[0091] Первое локальное изображение, полученное устройством обработки топологии, включает в себя область идентификации устройства. Например, первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства и может определять первое устройство ODN посредством идентификации изображения для области идентификации устройства.
[0092] Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки, в дополнение к идентификации первого устройства ODN с использованием области идентификации устройства, устройство обработки топологии может дополнительно получать идентификатор, который относится к первому устройству ODN и который вводится пользователем, и может идентифицировать первое устройство ODN, используя идентификатор. Например, пользователь вручную вводит идентификатор первого устройства ODN в локальный терминал, так что локальному терминалу или серверу управления сетью не требуется идентифицировать первое устройство ODN.
[0093] В некоторых вариантах осуществления данной заявки область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.
[0094] Идентификатор первого устройства ODN может быть идентификатором, отличным от идентификатора другого устройства ODN. Например, идентификатор может представлять собой идентификационный код. Способ расположения портов первого устройства ODN является способом расположения портов на торце первого устройства ODN. Например, способ расположения портов устройства ODN означает, что каждый порт устройства ODN может быть идентифицирован посредством фотографирования локальным терминалом под углом, без полной блокировки. Способ расположения портов включает в себя, но не ограничивается этим, однорядную конструкцию порта, двухрядную конструкцию порта и W-образную конструкцию порта. Например, Фиг. 5a-5c схематично иллюстрируют однорядную конструкцию порта устройства ODN. Тип первого устройства ODN относится к информации, используемой для различения различных типов устройств ODN. Например, разные типы информации могут быть установлены для разных типов устройств ODN. Серийный номер первого устройства ODN может использоваться для различения первого устройства ODN и другого устройства ODN. Например, серийный номер первого устройства ODN может быть SN_FAT02. Дата производства первого устройства ODN относится к строке чисел, образованной значениями даты. Например, дата производства устройства ODN - 201902010823, где 20190201 указывает год, месяц и день, а 0823 - время производства. Дата производства первого устройства ODN также может использоваться для различения первого устройства ODN и другого устройства ODN. Следует отметить, что конкретная форма реализации области идентификации устройства в этом варианте осуществления данной заявки не может быть ограничена одним или несколькими из вышеприведенных примеров.
[0095] В некоторых вариантах осуществления данной заявки первое локальное изображение дополнительно включает в себя визуализации множества портов первого устройства ODN, и идентификация, на основе первого локального изображения, первого порта, подключенного к первому кабелю, включает в себя:
устройство обработки топологии идентифицирует первый порт на основе способа расположения портов, наблюдаемого множеством портов, и соотношения относительного положения между первым кабелем и портом.
[0096] Каждый номер порта может быть идентифицирован на основе последовательности портов первого устройства ODN, и конкретный кабель, подключенный к каждому порту, может быть идентифицирован на основе первого кабеля, подключенного к каждому порту.
[0097] Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки номер порта первого устройства ODN также может быть идентифицирован другим способом. Например, вторая область идентификации может быть расположена на порте устройства ODN, чтобы идентифицировать конкретный номер порта для порта, соответствующего второй области идентификации. Способ идентификации порта устройства ODN здесь не ограничен.
[0098] На этапе 402 согласно данной заявке локальный терминал может идентифицировать первый кабель на основе первой области идентификации на первом локальном изображении и идентифицировать, на основе первого локального изображения, первый порт, подключенный к первому кабелю. Альтернативно, сервер управления сетью может идентифицировать первый кабель на основе первой области идентификации на первом локальном изображении и идентифицировать, на основе первого локального изображения, первый порт, подключенный к первому кабелю. При этом, является ли устройство обработки топологии конкретным локальным терминалом или сервером управления сетью, может быть определено согласно сценарию приложения, и это не ограничено в данном документе.
[0099] 403. Устройство обработки топологии генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.
[0100] В этом варианте осуществления данной заявки после того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к первому порту первого устройства ODN, устройство обработки топологии может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. Например, первое соответствие может включать в себя то, что первое устройство ODN подключено к первому кабелю через первый порт.
[0101] На этапе 403 согласно данной заявке локальный терминал может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. Альтернативно, сервер управления сетью может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. При этом, является ли устройство обработки топологии конкретным локальным терминалом или сервером управления сетью, может быть определено согласно сценарию приложения, и это не ограничено в данном документе.
[0102] Кроме того, в некоторых вариантах осуществления данной заявки устройство обработки топологии является локальным терминалом, то есть на этапе 403 локальный терминал генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом сценарии реализации способ обработки топологии, предоставленный в этом варианте осуществления данной заявки, может дополнительно включать в себя следующий этап:
устройство обработки топологии отправляет первое соответствие на сервер управления сетью.
[0103] Локальный терминал может связываться с сервером управления сетью. После того как локальный терминал генерирует первое соответствие, локальный терминал отправляет первое соответствие на сервер управления сетью, чтобы сервер управления сетью мог принять первое соответствие, и может определить, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.
[0104] Согласно некоторым вариантам осуществления данной заявки, на Фиг. 7 изображена блок-схема последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки. В дополнение к выполнению этапов с 401 по 403 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы.
[0105] 405. Устройство обработки топологии получает второе локальное изображение, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого ONT, и второй порт подключен к первому кабелю.
[0106] В этом варианте осуществления данной заявки устройство обработки топологии получает второе локальное изображение. Например, устройство обработки топологии является локальным терминалом, и локальный терминал может дополнительно собирать второе локальное изображение первого ONT. В другом примере устройство обработки топологии является сервером управления сетью, локальный терминал может дополнительно собирать второе локальное изображение первого ONT, затем локальный терминал отправляет второе локальное изображение на сервер управления сетью, и сервер управления сетью может получить второе локальное изображение от локального терминала. Первый ONT имеет как минимум один порт. Например, первый ONT может включать в себя второй порт. При сборе локального изображения первого ONT локальный терминал может получить визуализацию второго порта первого ONT. Второй порт первого ONT соединен с кабелем. Например, второй порт может быть подключен к первому кабелю, и в этом случае первое устройство ODN подключено к первому ONT через первый кабель. Например, второй порт может быть подключен ко второму кабелю, и если другой конец второго кабеля подключен ко второму устройству ODN, то второе устройство ODN подключено к первому ONT через второй кабель.
[0107] 406. Устройство обработки топологии определяет, на основе второго локального изображения, второй порт, подключенный к первому кабелю.
[0108] В этом варианте осуществления данной заявки, второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого ONT. Таким образом, устройство обработки топологии может определить, на основе второго локального изображения, второй порт, подключенный к первому кабелю. Для получения подробной информации следует обратиться к описаниям способа идентификации соединения между кабелем и портом на этапе 402.
[0109] 407. Устройство обработки топологии генерирует второе соответствие между первым ONT, вторым портом и первым кабелем.
[0110] В этом варианте осуществления данной заявки, после того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к второму порту первого ONT, устройство обработки топологии может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. Например, второе соответствие может включать в себя, что первый ONT подключен к первому кабелю через первый порт.
[0111] На этапе 407 согласно данной заявке, локальный терминал может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. В качестве альтернативы, сервер управления сетью может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. При этом, является ли устройство обработки топологии конкретно локальным терминалом или сервером управления сетью, может быть определено в соответствии со сценарием приложения, и это не ограничено в настоящем документе.
[0112] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 7, после того, как устройство обработки топологии генерирует второе соответствие, способ обработки топологии, представленный в этом варианте осуществления данной заявки, может дополнительно включать следующий этап.
[0113] 408. Устройство обработки топологии генерирует первую физическую топологию на основе первого соответствия и второго соответствия.
[0114] Устройство обработки топологии определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет, на основе второго соответствия, что первый ONT, второй порт и первый кабель соответствуют друг другу. Таким образом, устройство обработки топологии может определить физическое соединение между первым устройством ODN, первым ONT и первым кабелем на основе первого соответствия и второго соответствия. Таким образом, устройство обработки топологии может генерировать первую физическую топологию, и первая физическая топология включает в себя конкретные устройства и физическое соединение между устройствами.
[0115] На этапе 408 согласно данной заявке, локальный терминал может генерировать первую физическую топологию на основе первого соответствия и второго соответствия. Кроме того, сервер управления сетью может генерировать первую физическую топологию на основе первого соответствия и второго соответствия. При этом, является ли устройство обработки топологии конкретно локальным терминалом или сервером управления сетью, может быть определено в соответствии со сценарием приложения, и это не ограничено в данном документе.
[0116] Кроме того, в некоторых вариантах осуществления данной заявки, устройство обработки топологии является локальным терминалом, то есть на этапе 408, локальный терминал генерирует первую физическую топологию на основе первого соответствия и второго соответствия. В этом сценарии реализации способ обработки топологии, представленный в этом варианте осуществления данной заявки, может включать следующий этап:
устройство обработки топологии отправляет первую физическую топологию на сервер управления сетью.
[0117] Сервер управления сетью может получить первую физическую топологию из локального терминала и определить физическое соединение между первым устройством ODN, первым ONT и первым кабелем с помощью первой физической топологии.
[0118] В некоторых вариантах осуществления данной заявки, в дополнение к выполнению этапов 401-408 в способе обработки топологии, представленном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы:
устройство обработки топологии получает третье локальное изображение, собранное из ODN, причем третье локальное изображение включает в себя по меньшей мере визуализацию третьего порта второго устройства ODN, и третий порт подключен к первому кабелю;
устройство обработки топологии определяет, на основе третьего локального изображения, третий порт, подключенный к первому кабелю; и
устройство обработки топологии генерирует третье соответствие между вторым устройством ODN, третьим портом и первым кабелем.
[0119] Если первое устройство ODN и второе устройство ODN являются каскадными устройствами ODN, локальный терминал может получить третье локальное изображение, собрав локальное изображение второго устройства ODN. После того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к третьему порту второго устройства ODN, устройство обработки топологии может генерировать третье соответствие между вторым устройством ODN, третьим портом и первым кабелем. Например, третье соответствие может включать в себя подключение второго устройства ODN к первому кабелю через третий порт.
[0120] В некоторых вариантах осуществления данной заявки, в дополнение к выполнению этапов 401-408 в способе обработки топологии, представленном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы:
устройство обработки топологии получает четвертое локальное изображение, причем четвертое локальное изображение включает по меньшей мере визуализацию четвертого порта первого OLT, и четвертый порт подключен к кабелю;
устройство обработки топологии определяет, на основе четвертого локального изображения, четвертый порт, подключенный к первому кабелю; и
устройство обработки топологии генерирует четвертое соответствие между первым ONT, четвертым портом и первым кабелем.
[0121] Локальный терминал может дополнительно собирать изображение первого OLT, чтобы получить четвертое локальное изображение. После того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к четвертому порту первого OLT, устройство обработки топологии может генерировать четвертое соответствие между первым OLT, четвертым портом и первым кабелем. Например, четвертое соответствие может включать в себя, что первый OLT подключен к первому кабелю через четвертый порт.
[0122] Кроме того, в некоторых вариантах осуществления данной заявки способ обработки топологии, представленный в этом варианте осуществления данной заявки, может дополнительно включать следующий этап:
устройство обработки топологии генерирует вторую физическую топологию на основе первого соответствия и четвертого соответствия.
[0123] Устройство обработки топологии определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет, на основе четвертого соответствия, что первый OLT, четвертый порт и первый кабель соответствуют друг другу. Таким образом, устройство обработки топологии может определить физическое соединение между первым устройством ODN, первым OLT и первым кабелем на основе первого соответствия и четвертого соответствия. Таким образом, устройство обработки топологии может генерировать вторую физическую топологию, а вторая физическая топология включает в себя конкретные устройства и физическое соединение между устройствами.
[0124] Согласно некоторым вариантам осуществления данной заявки, на Фиг. 8 изображена блок-схема последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки. Устройство обработки топологии является сервером управления сетью. В дополнение к выполнению этапа 408 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы.
[0125] 409. Устройство обработки топологии периодически собирает первую информацию о состоянии первого ONT из первой физической топологии.
[0126] В этом варианте осуществления данной заявки на этапе 408 локальный терминал может генерировать первую физическую топологию и затем отправлять первую физическую топологию на сервер управления сетью. Альтернативно, сервер управления сетью может генерировать первую физическую топологию. После того, как сервер управления сетью получает первую физическую топологию, сервер управления сетью периодически собирает первую информацию о состоянии первого ONT из первой физической топологии, используя первую физическую топологию в качестве эталона. Продолжительность периода сбора информации о состоянии в данном документе не ограничена, и период сбора может быть конкретно сконфигурирован согласно сценарию приложения.
[0127] Первая информация о состоянии включает в себя различные параметры состояния рабочего состояния первого ONT. Например, первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Данные о рабочих параметрах первого ONT могут быть оптической мощностью первого ONT, частотой появления ошибок по битам первого ONT или другими данными. Данные аварийной сигнализации первого ONT могут быть информацией аварийной сигнализации, отправленной первым ONT, например, информацией аварийной сигнализации, отправленной, когда первый ONT отключен, или информацией аварийной сигнализации, отправленной, когда оптическая мощность первого ONT превышает пороговое значение.
[0128] В некоторых других вариантах осуществления данной заявки, если устройство обработки топологии может дополнительно получить вторую физическую топологию, и вторая физическая топология дополнительно включает в себя первый OLT, устройство обработки топологии периодически собирает вторую информацию о состоянии первого OLT из второй физической топологии, причем вторая информация о состоянии включает в себя данные о рабочих параметрах первого OLT или данные аварийной сигнализации первого OLT.
[0129] 410. Устройство обработки топологии выполняет анализ изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирует первую логическую топологию на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT.
[0130] В этом варианте осуществления данной заявки после получения первой информации о состоянии первого ONT устройство обработки топологии может выполнять анализ изменения состояния в отношении первой информации о состоянии первого ONT. Например, в этом варианте осуществления данной заявки устройство обработки топологии может использовать алгоритм генерирования логической топологии, причем алгоритм генерирования логической топологии может включать в себя способ анализа изменения состояния, чтобы анализировать изменение состояния первой информации о состоянии первого ONT и идентифицировать на основе изменения состояния первой информации о состоянии первого ONT, какое конкретное устройство ODN подключено к конкретным ONT. Например, если шаблоны изменения состояния множества ONT имеют одинаковое изменение в течение периода времени, эти ONT подключаются к одному и тому же устройству ODN. Без ограничения, алгоритм генерирования логической топологии, используемый в этом варианте осуществления данной заявки, имеет множество реализаций, и соответствующий способ анализа изменения состояния может использоваться на основе различного содержимого собранной информации о состоянии. Посредством анализа информации о состоянии можно идентифицировать, какие ONT подключены к одному и тому же устройству ODN, и можно идентифицировать, какие ONT принадлежат разным устройствам ODN, а также посредством анализа информации о состоянии можно идентифицировать, какие ONT являются неисправными и не могут обрабатывать оптические сигналы.
[0131] В этом варианте осуществления данной заявки после завершения анализа изменения состояния устройство обработки топологии может получить результат анализа изменения состояния и, в конечном счете, сгенерировать первую логическую топологию на основе результата анализа изменения состояния. Первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT.
[0132] В некоторых других вариантах осуществления данной заявки, если устройство обработки топологии может дополнительно получить вторую физическую топологию, и вторая физическая топология дополнительно включает в себя первый OLT, устройство обработки топологии периодически собирает вторую информацию о состоянии первого OLT из второй физической топологии выполняет анализ изменения состояния на основе второй информации о состоянии первого OLT и, обратившись к анализу изменения состояния первой информации о состоянии на этапе 410, генерирует вторую логическую топологию на основе результата анализа изменения состояния, причем вторая логическая топология включает в себя соответствие между первым OLT, первым устройством ODN, первым кабелем и первым ONT.
[0133] В некоторых вариантах осуществления данной заявки этап 410, на котором устройство обработки топологии выполняет анализ изменения состояния в отношении первой информации о состоянии с использованием алгоритма генерирования предварительно установленной логической топологии, включает в себя:
устройство обработки топологии получает, на основе первой информации о состоянии, функцию изменения состояния, которая относится к первому ONT в первый период времени; и
устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени.
[0134] Устройство обработки топологии анализирует первую информацию о состоянии первого ONT, устанавливает первый период времени и получает функцию изменения состояния первого ONT в первый период времени, то есть может получить шаблон изменения состояния первого ONT. Следует отметить, что в этом варианте осуществления данной заявки первый ONT может быть одним или несколькими ONT определенного типа. Устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени методом кластерного анализа сходства. Например, ONT, которые имеют одинаковое изменение в одном и том же периоде времени, классифицируются как ONT, которые подключены к одному и тому же устройству ODN, и используемый способ включает в себя, но не ограничивается этим, анализ изменения характеристик данных или кластерный анализ. Уровень устройства ODN идентифицируется, и непрерывно отслеживается изменение отношения соединения ODN.
[0135] 411. Устройство обработки топологии выполняет сравнительный анализ между первой физической топологией и первой логической топологией и определяет на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.
[0136] В этом варианте осуществления данной заявки после того, как устройство обработки топологии генерирует первую логическую топологию, устройство обработки топологии выполняет сравнительный анализ в отношении первой физической топологии и первой логической топологии, например, сравнивает, имеют ли первая физическая топология и первая логическая топология разные отношения соединения, например, то, что первое устройство ODN, подключенное к первому ONT, записано в первой физической топологии, но то, что первое устройство ODN, подключенное к первому ONT, не записано в первой логической топологии. Наконец, устройство обработки топологии может определять, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. Из способа обработки топологии, предоставленного в этом варианте осуществления данной заявки, можно отметить, что устройство обработки топологии автоматически сопоставляет, сортирует и проверяет изменения подлежащей сортировке логической топологии, тем самым автоматически сортируя и проверяя ресурсы в системе волоконно-оптической сети и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы в оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в человеческие ресурсы, значительно повышается эффективность проверки, а работа по проверке ресурсов оптической сети упорядочивается.
[0137] В некоторых вариантах осуществления данной заявки этап 411 определения, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию, включает в себя:
когда результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия, отправку устройством обработки топологии инструкции на локальную проверку и определение на основе результата локальной проверки, нужно ли обновлять первую физическую топологию.
[0138] Результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия. Например, сравнивается, имеют ли первая физическая топология и первая логическая топология разные отношения соединения. В этом случае устройство обработки топологии отправляет инструкцию на локальную проверку, то есть устройство обработки топологии может отправлять предупреждающее сообщение, а устройство обработки топологии генерирует рабочее задание, используемое для выполнения устранения неполадок физической локальной топологии. После получения рабочего задания инженер по внедрению отправляется в местоположение устройства ODN для проведения исследования, чтобы в соответствии с реальной ситуацией сообщить, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки, когда первая физическая топология и первая логическая топология имеют разное соответствие, устройство обработки топологии направляет инструкцию на локальную проверку, чтобы облегчить техническое обслуживание оптической сети связи и повысить эффективность управления сетью.
[0139] В некоторых вариантах осуществления данной заявки, на основе системы обработки топологий, показанной на Фиг. 3, система обработки топологии включает в себя локальный терминал и сервер управления сетью. Фиг. 9 представляет собой схему взаимодействия между локальным терминалом и сервером управления сетью в соответствии с вариантом осуществления данной заявки. Взаимодействие в основном включает в себя следующие процедуры.
[0140] 901. Локальный терминал получает первое локальное изображение, собранное из оптической распределительной сети (ODN), причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.
[0141] 902. Локальный терминал отправляет первое локальное изображение на сервер управления сетью.
[0142] 903. Сервер управления сетью получает первое локальное изображение.
[0143] 904. Сервер управления сетью идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении, и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.
[0144] 905. Сервер управления сетью генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.
[0145] Из приведенных выше примеров описаний можно узнать, что сначала получается первое локальное изображение, собранное из ODN, причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; первый кабель идентифицируется на основе первой области идентификации на первом локальном изображении, и первый порт, подключенный к первому кабелю, идентифицируется на основе первого локального изображения; и, наконец, генерируется первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки, первый кабель может быть идентифицирован из первого локального изображения путем анализа первого локального изображения, полученного через локальный сбор данных ODN, и также может быть идентифицировано, что первый кабель подключен к первому порту первого устройства ODN. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеописанного результата идентификации изображения. Поэтому, по сравнению с уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов на ODN осуществляется без записи с помощью бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и снижая затраты на управление.
[0146] В некоторых других вариантах осуществления данной заявки, на основе системы обработки топологий, показанной на Фиг. 3, система обработки топологии включает в себя локальный терминал и сервер управления сетью. Фиг. 10 является еще одним схематичным графиком взаимодействия между локальным терминалом и сервером управления сетью в соответствии с вариантом осуществления данной заявки. Взаимодействие в основном включает в себя следующие процедуры.
[0147] 1001. Локальный терминал получает первое локальное изображение, собранное из оптической распределительной сети (ODN), причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.
[0148] 1002. Локальный терминал идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.
[0149] 1003. Локальный терминал генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.
[0150] 1004. Локальный терминал отправляет первое соответствие на сервер управления сетью.
[0151] 1005. Сервер управления сетью получает первое соответствие.
[0152] 1006. Сервер управления сетью определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.
[0153] Из приведенных выше примеров описаний можно узнать, что сначала получается первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; первый кабель идентифицируется на основе первой области идентификации на первом локальном изображении, и первый порт, подключенный к первому кабелю, идентифицируется на основе первого локального изображения; и, наконец, генерируется первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки, первый кабель может быть идентифицирован из первого локального изображения путем анализа первого локального изображения, полученного через локальный сбор данных ODN, и также может быть идентифицировано, что первый кабель подключен к первому порту первого устройства ODN. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеописанного результата идентификации изображения. Поэтому, по сравнению с уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов на ODN осуществляется без записи с помощью бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и снижая затраты на управление.
[0154] Чтобы лучше понять и реализовать вышеописанные решения в вариантах осуществления данной заявки, далее используется соответствующий сценарий приложения в качестве примера для подробного описания.
[0155] Для решения проблем низкой точности ресурсов и неудобного обновления информации в оптической сети, вызванного маркировкой устройства ODN в PON условно с помощью бумажной метки, вариант осуществления данной заявки обеспечивает способ для интеллектуальной идентификации оптического сетевого ресурса и автоматического определения отношения соединения между устройствами ODN, для точного управления ресурсами топологии (например, оптоволоконных ресурсов, ресурсов портов, и отношения соединения оптоволоконных устройств) в оптической сети. Вновь созданная физическая топология 1 используется в качестве эталона, а затем сервер управления топологией ODN регулярно анализирует большое количество информации о состоянии OLT и информации о состоянии ONT для создания логической топологии 2. Измененная логическая топология 2 используется для управления локальным физическим устранением неполадок, а последняя физическая топология 1 используется для калибровки логической топологии 2. Таким образом, топология ODN может быть точно восстановлена, тем самым помогая улучшить возможности управления оптическими сетевыми ресурсами и эффективность работы инженера по эксплуатации.
[0156] В этом варианте осуществления данной заявки топология относится к сетевой структуре, включая устройство сетевого узла и средства связи. Диаграмма физической топологии - это сетевая структура, полученная путем идентификации на основе фактической физической связи между устройствами ODN. На основе диаграммы физической топологии, если происходит сбой или может произойти сбой, диаграмма физической топологии может своевременно и конкретным образом показать сетевому администратору, какое сетевое устройство неисправно. Например, если коммутатор в сети неисправен на основе диаграммы физической топологии, сетевая система может показать администратору, какой порт какого коммутатора среди большого количества коммутационных устройств неисправен, и какие сетевые устройства подключены к этому порту. Это облегчает обслуживание для администратора сети.
[0157] Этот сервер управления сетью, предоставленный в этом варианте осуществления данной заявки, может, в частности, быть сервером управления топологией ODN. Сервер управления топологией ODN создает логическую топологию. Логическая топология иллюстрирует взаимодействие устройств друг с другом с использованием физической топологии. В этом варианте осуществления данной заявки сетевая структура получается посредством анализа данных службы связи OLT и ONT, таких как оптическая мощность и другая информация о состоянии, чтобы получить логическую топологию.
[0158] Фиг. 11 является схемой сценария реализации для управления топологией ODN согласно варианту осуществления данной заявки. Сценарий реализации в основном включает в себя следующие процедуры.
[0159] Сначала устройство ODN настраивается в местоположении ODN. Например, устройство ODN может быть клеммной коробкой, а оптический разветвитель расположен в клеммной коробке. Например, существуют идентификаторы в виде штрихкода, предварительно сделанные на клеммной коробке, кабеле или клеммной коробке и кабеле, и, например, кабель представляет собой оптический кабель. Локальный терминал собирает изображения компонентов, таких как клеммная коробка и оптический кабель, и изображения штрихкодов на клеммной коробке и оптическом кабеле. Сервер управления топологией ODN или локальный терминал генерирует физическую топологию 1. Серверу управления топологией ODN или локальному терминалу также необходимо выполнить управление данными, например, очистку недействительных значений, идентификацию монтажной коробки, порта монтажной коробки, а также тип и положение оптического кабеля, идентификацию идентификатора штрихкода устройства ODN. Сервер управления топологией ODN выполняет локальную идентификацию и генерирует результат 1 топологии между устройствами, использует в качестве эталона результат 1 топологии, определенный на основе локальной топологии, и сохраняет результат 1 топологии в базе данных сервера. Информация о состоянии OLT и ONT собирается регулярно или в режиме реального времени. Например, могут быть собраны данные о рабочих параметрах и данные аварийной сигнализации OLT и ONT. Сервер управления топологией ODN генерирует логическую топологию 2, а затем выполняет кластерный анализ, анализ изменения характеристик ключевого индикатора производительности (key performance indicator, KPI), управление данными (очистка недействительных значений) и тому подобное. Сервер получает результат 2 топологии посредством анализа данных. Сервер управления топологией ODN периодически сравнивает разницу между результатом 2 топологии и результатом 1 топологии, который используется в качестве эталона. Если есть изменение в результате 2 топологии относительно результата 1 топологии, который используется в качестве эталона, устранение неполадок локальной топологии будет выполнено.
[0160] Вариант осуществления данной заявки обеспечивает улучшенную систему управления топологией сети ODN. Отношение соединения между клеммной коробкой и оптическим кабелем генерируется в способе идентификации изображения, при этом задействованы локальный терминал, сервер управления топологией ODN, клеммная коробка и оптический кабель.
[0161] (1) Штрихкоды, предварительно изготовленные на клеммной коробке и оптическом кабеле, используются в качестве идентификаторов (ID), включая, помимо прочего, одномерный штрихкод, двухмерный штрихкод, цветной штрихкод и другой шаблон штрихкода.
[0162] (2) Локальный терминал собирает фотографии или видео компонентов, таких как клеммная коробка и оптический кабель, а также фотографии или видео идентификаторов штрихкода на компонентах. Посредством анализа изображения могут быть идентифицированы типы и положения, которые имеет монтажная коробка, порт монтажной коробки и оптический кабель, а также идентификаторы (ID) компонентов.
[0163] (3) Отношение соединения между устройствами ODN может автоматически идентифицироваться и генерироваться, физическая топология 1 генерируется в качестве эталонной, а информация передается на сервер управления топологией ODN и сохраняется в базе данных.
[0164] (4) Вновь созданная физическая топология 1 используется в качестве эталона, и затем сервер управления топологией ODN регулярно анализирует большой объем информации о состоянии OLT и информации о состоянии ONT, чтобы установить логическую топологию 2, причем информация о состоянии включает в себя оптическую силу и BER.
[0165] (5) Измененная логическая топология 2 используется для управления локальным устранением неполадок физического уровня, а последняя физическая топология 1 используется для калибровки логической топологии 2. Таким образом, топология ODN восстанавливается точно.
[0166] В частности, физическая топология 1 используется в качестве эталона в исходной конструкции, физическая топология 1 ODN генерируется посредством идентификации изображения в новом ODN, причем физическая топология 1 ODN уточняется до уровня порта оптического разветвителя, и информация о физической топологии 1 передается на сервер управления топологией ODN.
[0167] Сервер управления топологией ODN генерирует логическую топологию ODN 2 с помощью алгоритма генерирования логической топологии, отслеживает в режиме реального времени или периодически с помощью OLT информацию о состоянии, такую как оптическая мощность ONT, подключенного к порту OLT, и классифицирует ONT, которые имеют такое же изменение за тот же период времени, что и ONT, подключенные к одному оптическому разветвителю. Используемый способ включает в себя, но не ограничивается этим, анализ изменений характеристик данных, кластерный анализ и тому подобное. Идентифицируется уровень оптического разветвителя, непрерывно отслеживается изменение отношения соединения ODN, и информация о логической топологии 2 передается на сервер управления топологией ODN.
[0168] Когда ODN создан, логическая топология 2 калибруется на основе физической топологии 1. Затем сервер управления топологией ODN сравнивает логическую топологию 2 ODN, которая генерируется на основе алгоритма генерирования логической топологии, с физической топологией 1, которая генерируется посредством идентификации изображения ODN, и непрерывно обновляет логическую топологию 2 ODN. Если логическая топология 2 не совпадает с эталоном, выполняется предварительное предупреждение, или предоставляется инструкция для идентификации и сравнения несоответствий, или даже выполняется ручная проверка. Локальный инженер-строитель отправляется в местоположение ODN, чтобы проверить, изменилась ли физическая топология 1, и повторно устанавливает эталон на основе физической топологии 1, полученной посредством локальной идентификации.
[0169] В способе обработки топологии, обеспеченном в этом варианте осуществления данной заявки, сеть оптического разветвителя уровня 2 используется в качестве примера для описания. Сеть просто используется для описания и не используется для ограничения этого варианта осуществления данной заявки. Фиг. 12 является схемой архитектуры системы оптической сети связи в соответствии с вариантом осуществления данной заявки. Сеть оптической связи может включать в себя: OLT 1, оптический разветвитель уровня 1, оптический разветвитель I уровня 2, оптический разветвитель II уровня 2, ONT B_1, ONT C_1 и ONT C_2. A, B и C относятся к позициям фотографирования локального терминала. Например, на этапе локального строительства в сценарии разветвления уровня 2 конец объединителя оптического разветвителя уровня 1 подключается к OLT 01, и два оптических разветвителя уровня 2 установлены на конце разветвителя: оптический разветвитель B и оптический разветвитель C. Оптический разветвитель B и оптический разветвитель C установлены в клеммной коробке, и номер порта оптического разветвителя находится в соотношении один к одному, что соответствует номеру порта клеммной коробки.
[0170] Предполагается, что ONT B_1 необходимо установить на порт 1 оптического разветвителя B. На разъеме оптического кабеля, необходимого для локального строительства, в качестве идентификатора (ID) используется круговой штрихкод на одной стороне рядом с клеммной коробкой. Инженер-строитель устанавливает на оптическом разветвителе B уровня 2 один конец кабеля, который соединяет ONT B_1 и оптический разветвитель B с портом 1 клеммной коробки, а затем собирает фото или видео компонентов, таких как клеммная коробка и кабель, а также фотографии или видео штрихкодов на клеммной коробке и на кабеле с помощью устройства для сбора изображений. Фиг. 13 является схемой сбора изображений устройства ODN и оптического кабеля 1 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Физическое соединение между клеммной коробкой и оптическим кабелем устанавливается путем фотографирования на оптическом разветвителе B (то есть на оптическом разветвителе I уровня 2).
[0171] Сервер управления топологией ODN или локальный интеллектуальный терминал интеллектуально генерирует отношение соединения, которое находится в положении оптического разветвителя B и является частью физической топологии 1. Отношение соединения может использоваться для идентификации того, что модель клеммной коробки является HW2802, что серийный номер является SN_FAT01, что внутри установлен оптический разветвитель B, и что всего имеется четыре порта. Порт 1 подключен к оптическому кабелю с серийным номером SN_CABLE2001 оптического кабеля и длиной 100 метров. Три других порта пусты, поскольку оптические кабели не вставлены.
[0172] Другой конец оптического кабеля подключен к ONT B_1 в доме пользователя терминала, а локальный интеллектуальный терминал записывает отношения соединения между оптическим кабелем и ONT B_1. Локально определенное соединение между оптическим разветвителем B уровня 2, оптическим кабелем и ONT B_1 используется в качестве эталона для генерирования физической топологии 1, а физическая топология 1 сохраняется в базе данных сервера.
[0173] Таблица 1 показывает частичную физическую топологию 1 от оптического разветвителя B уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.
Оптический разветвитель 2-го уровня
Номер порта
Оптический кабель
ONT
Оптический разветвитель BМодель клеммной коробки: HW2802Серийный номер: SN_FAT01
1
Подключен к порту 1SN_CABLE2001Длина: 100 метров
ONT B_1
2
пустой
пустой
3
пустой
пустой
4
пустой
пустой
[0174] Фиг. 14 является схемой сбора изображений устройства ODN, оптического кабеля 1 и оптического кабеля 2 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Физическое соединение между клеммной коробкой и оптическим кабелем устанавливается посредством фотографирования на оптическом разветвителе C (оптический разветвитель уровня 2). Аналогично, на оптическом разветвителе C уровня 2 инженер-строитель вставляет один конец кабеля, который подключен к ONT C_1 и ONT C_2, в соответствующий порт клеммной коробки 2. Затем устройство сбора изображений используется для сбора фотографий или видео компонентов, таких как клеммная коробка и оптический кабель, а также фотографий или видео штрихкодов на клеммной коробке и оптическом кабеле.
[0175] Сервер управления топологией ODN или локальный интеллектуальный терминал интеллектуально генерирует отношение соединения, которое находится в положении оптического разветвителя B и является частью физической топологии 1. Отношение соединения может использоваться для идентификации того, что моделью клеммной коробки является HW2802, что серийный номер является SN_FAT02, что внутри установлен оптический разветвитель C, и что всего имеется четыре порта. Порты 3 и 4 пусты, поскольку оптические кабели не вставлены. Порт 1 подключен к оптическому кабелю с серийным номером SN_CABLE2002 оптического кабеля и длиной 50 метров. Другой конец оптического кабеля подключен к ONT C_1 в доме пользователя терминала, и записывается отношение соединения между оптическим кабелем и ONT C_1. Каждый оптический кабель имеет уникальный ID номер. При доставке информация о длине привязывается к номеру идентификатора и сохраняется на сервере управления топологией ODN, и можно определить длину оптического кабеля, если ID будет идентифицирован в следующий раз.
[0176] Порт 2 подключен к оптическому кабелю с серийным номером SN_CABLE2003 оптического кабеля и длиной 150 метров. Другой конец оптического кабеля подключен к ONT C_2 в доме пользователя терминала, а локальный интеллектуальный терминал записывает отношения соединения между оптическим кабелем и ONT C_2.
[0177] Локально определенное соединение между оптическим разветвителем C уровня 2, оптическим кабелем SN_CABLE2002, оптическим кабелем SN_CABLE2003, ONT C_1 и ONT C_2 используется в качестве эталона для создания физической топологии 1, и физическая топология 1 хранится в базе данных сервера. Таблица 2 показывает частичную физическую топологию 1 от оптического разветвителя C уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.
Оптический разветвитель 2-го уровня
Номер порта
Оптический кабель
ONT
Оптический разветвитель CМодель клеммной коробки: HW2802Серийный номер: SN_FAT02
1
Подключен к порту 1SN_CABLE2002Длина: 50 метров
ONT C_1
2
Подключен к порту 2SN_CABLE2003Длина: 150 метров
ONT C_2
3
пустой
пустой
4
пустой
пустой
[0178] Полная физическая топология ODN 1 генерируется на основе комбинации локальной топологии оптического разветвителя уровня 2 и информации о локальной топологии, записанной во время создания оптического разветвителя уровня 1, и сохраняется в базе данных топологии ODN Сервер управления как эталонная топология. Таблица 3 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.
OLT
Оптический кабель
Оптический разветвитель 1-го уровня
Номер порта
Оптический кабель
Оптический разветвитель 2-го уровня
Номер порта
Оптический кабель
ONT
OLT 01
SN_CABLE01
Оптический разветвитель АМодель клеммной коробки: HW2801Серийный номер: SN_00
1
SN_CABLE1001Длина: 1000 метров
Оптический разветвитель BМодель клеммной коробки: HW2802Серийный номер: SN_FAT01
1
Подключен к порту 1SN_CABLE2001Длина: 100 метров
ONT B_1
2
пустой
пустой
3
пустой
пустой
4
пустой
пустой
2
SN_CABLE1002Длина: 2000 метров
Оптический разветвитель CМодель клеммной коробки: HW2802Серийный номер: SN_FAT02
1
Подключен к порту 1SN_CABLE2002Длина: 50 метров
ONT C_1
2
Подключен к порту 1SN_CABLE2003Длина: 150 метров
ONT C_2
3
пустой
пустой
4
пустой
пустой
[0179] На сервере управления топологией ODN есть две логические памяти. Память 1 хранит физическую топологию, а память 2 хранит логическую топологию. Для логической топологии 2 в памяти 2 на сервере управления топологией ODN физическая топология 1 в базе данных используется в качестве исходного эталона, данные о рабочих параметрах и данные аварийной сигнализации OLT и ONT регулярно собираются, и такие функции, как устойчивое состояние, джиттер и тренд оптического модуля извлекаются для онлайн-мониторинга. Информация о ключевых параметрах оптического модуля называется функцией KPI. Анализ изменений KPI выполняется, в основном, посредством идентификации сходства поведения группы, на всех ONT, подключенных к одному порту OLT, причем в основном используется кластеризация сходства поведения временной последовательности в окне. Это можно использовать для обнаружения топологии от оптического разветвителя уровня 2 до сети ODN на стороне ONT. Период времени от момента возникновения неисправности, периода, в течение которого неисправность длится, до момента, когда неисправность устраняется, называется временным окном. На основе разных кривых изменений оптической мощности приема разных ONT во временном окне ONT классифицируются на разные типы, а ONT аналогичного типа классифицируются как ONT, которые подключены к одному и тому же оптическому разветвителю уровня 2.
[0180] Фиг. 15a является схематическим изображением кривой оптических мощностей приема OLT и ONT в обычном случае согласно варианту осуществления данной заявки, а Фиг. 15b является схематическим изображением кривой оптических мощностей приема OLT и ONT в случае изгиба оптического кабеля в соответствии с вариантом осуществления данной заявки. Оптическая мощность приема ONT относительно стабильна в обычном случае. Однако, когда сегмент оптического кабеля неисправен по линии связи от OLT к ONT, оптическая мощность приема ONT уменьшается в период сбоя. После устранения неисправности оптическая  мощность приема ONT восстанавливается. Здесь принцип описан только с использованием примера контроля оптической мощности приема ONT, и другие параметры также могут контролироваться. Подробности здесь не описаны по одному.
[0181] Логическая топология 2 в памяти 2 на сервере управления топологией ODN регулярно собирает оптические мощности приема всех ONT в сети ODN, подключенной к OLT 01, причем ONT включают в себя ONT B_1, ONT C_1, ONT C_2. Изменение функции KPI используется в качестве функции, и выполняется кластеризация сходства поведения временной последовательности в пределах окна. Это можно использовать для обнаружения топологии от оптического разветвителя уровня 2 до сети ODN на стороне ONT.
[0182] Когда ошибка изгиба возникает на оптическом кабеле между оптическим разветвителем А уровня 1 и оптическим разветвителем С уровня 2 в первый раз, Фиг. 15c является схематическим изображением кривых оптических мощностей приема всех ONT, подключенных к OLT, когда ошибка изгиба возникает впервые в соответствии с вариантом осуществления данной заявки. Оптические мощности приема ONT C_1 и ONT C_2 уменьшаются почти одновременно с возникновением неисправности. И ONT C_1, и ONT C_2 работают с относительно низкой принимаемой оптической мощностью в течение периода, когда неисправность не устранена. Для сравнения, поскольку линия ODN между OLT и ONT B_1 не является неисправной, оптическая мощность приема ONT B_1 не изменяется в течение этого периода времени. После устранения неисправности ONT C_1 и ONT C_2 восстанавливаются до ранее нормальной оптической мощности приема. На основе анализа аналогичных индикаторов ONT, можно узнать, что ONT C_1 и ONT C_2 расположены в сети одного и того же оптического разветвителя уровня 2, тогда как ONT B_1 расположен в другом оптическом разветвителе уровня 2.
[0183] Сервер управления топологией ODN может собирать и анализировать изменение информации о состоянии ONT и генерировать структуру 2 логической топологии. Сервер управления топологией ODN регулярно сравнивает разницу между результатом 2 топологии и результатом 1 топологии, который используется в качестве эталона. Если результатом определения является то, что результат 2 топологии согласуется с результатом 1 топологии, определяется, что текущие данные топологии сети ODN являются точными, не требуя калибровки.
[0184] Логическая топология 2 в памяти 2 на сервере управления топологией ODN регулярно собирает значения оптической мощности всех ONT в сети ODN, подключенной к OLT 01.
[0185] В момент времени, когда неисправность изгиба возникает на оптическом кабеле между оптическим разветвителем А уровня 1 и оптическим разветвителем С уровня 2 во второй раз, Фиг. 15d является схемой кривых оптических мощностей приема всех ONT, подключенных к OLT, когда ошибка изгиба возникает во второй раз, согласно варианту осуществления данной заявки. Полученные оптические мощности ONT C_1, ONT C_2 и ONT C_3 уменьшаются почти одновременно с возникновением сбоя. ONT C_1, ONT C_2 и ONT C_3 работают на относительно низких оптических мощностях приема в течение периода, когда неисправность не устранена. Для сравнения, поскольку линия ODN между OLT и ONT B_1 не является неисправной, оптическая мощность приема ONT B_1 не изменяется в течение этого периода времени. После устранения неисправности ONT C_1, ONT C_2 и ONT C_3 восстанавливаются до ранее нормальной оптической мощности приема. На основе анализа аналогичных индикаторов ONT, можно узнать, что ONT C_1, ONT C_2 и ONT C_3 расположены в сети одного оптического разветвителя уровня 2, в то время как ONT B_1 расположен на другом оптическом разветвителе уровня 2.
[0186] Сервер управления топологией ODN генерирует структуру 2 логической топологии ODN, и сервер управления топологией ODN регулярно сравнивает разницу между результатом 2 топологии и результатом 1 топологии, который используется в качестве эталона, и в этом случае определяющим результатом является то, что результат топологии 2 согласуется с результатом топологии 1. Поскольку в физической топологии 1, используемой в качестве эталона, оптический разветвитель B подключен только к двум ONT: ONT C_1 и ONT C_2. Однако в текущей логической топологии 2, полученной с помощью кластерного анализа, оптический разветвитель B подключен к трем ONT: ONT C_1, ONT C_2 и ONT C_3. Следовательно, определяется, что текущие данные топологии сети ODN могут быть неверными, и отправляется предварительное предупреждение. Ошибка может быть вызвана, в том числе, но не ограничиваясь этим, следующими причинами: ненормальная локальная работа, измененная физическая топология 1 не обновляется в базе данных, поскольку изменение не загружается в базу данных из-за отсутствия записи обслуживания, или правильная логическая топология 2, сгенерированная с помощью кластерного анализа, неверна.
[0187] После отправки предварительного предупреждения сервер управления топологией ODN создает рабочее задание, используемое для локального устранения неполадок для физической топологии 1. После получения рабочего задания инженер-строитель направляется в местоположение оптического разветвителя B для проведения обследования и обнаруживает, что порт 3 оптического разветвителя B подключен к новому оптическому кабелю и новому пользователю. Однако инженер-строитель забывает сообщить эту информацию, и, следовательно, физическая топология 1 не обновляется на сервере управления топологией ODN.
[0188] Инженер-строитель собирает локально с помощью устройства для сбора изображений фотографии или видео с такими компонентами, как клеммная коробка и оптический кабель, а также фото или видео штрихкодов на клеммной коробке и оптическом кабеле. Фиг. 16 является схемой сбора изображений устройства ODN, оптического кабеля 1, оптического кабеля 2 и оптического кабеля 3 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Отношения физического соединения между клеммной коробкой и оптическим кабелем устанавливаются посредством фотографирования на оптическом разветвителе C.
[0189] Сервер управления топологией ODN или локальный интеллектуальный терминал интеллектуально генерирует отношение соединения, которое находится в положении оптического разветвителя C и является частью физической топологии 1. Отношение соединения может использоваться для идентификации того, что моделью клеммной коробки является HW2802, что серийный номер является SN_FAT02, что внутри установлен оптический разветвитель C, и что всего имеется четыре порта. Недавно установленный порт 3 подключен к оптическому кабелю с серийным номером SN_CABLE2004 оптического кабеля и длиной 100 метров. Другой конец оптического кабеля подключен к ONT C_3 в доме пользователя терминала, и записывается отношение соединения между оптическим кабелем и ONT C_3. Локально определенное отношение соединения между оптическим разветвителем C уровня 2, оптическим кабелем и ONT C_3 используется в качестве эталона для обновления физической топологии от оптического разветвителя C к ONT. Как показано в таблице 4, физическая топология 1 сети ODN обновляется синхронно (показано в таблице 5) и сохраняется в базе данных сервера. Отношение соединения, соответствующее текущей физической топологии ODN 1, показано на Фиг. 17. Фиг. 17 является схемой архитектуры системы, полученной посредством обновления на основе оптической сети связи, показанной на Фиг. 14 согласно варианту осуществления данной заявки. Сервер управления топологией ODN использует обновленную физическую топологию 1 в качестве эталона и записывает обновленную физическую топологию 1 в базу данных.
[0190] Таблица 4 показывает частичную физическую топологию 1 от оптического разветвителя C уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.
Оптический разветвитель 2-го уровня
Номер порта
Оптический кабель
ONT
Оптический разветвитель CМодель клеммной коробки: HW2802Серийный номер: SN_FAT02
1
Подключен к порту 1SN_CABLE2002Длина: 50 метров
ONT C_1
2
Подключен к порту 2SN_CABLE2003Длина: 150 метров
ONT C_2
3
Подключен к порту 3SN_CABLE2004Длина: 100 метров
ONT C_3
4
пустой
пустой
[0191] Таблица 5 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.
OLT
Оптический кабель
Оптический разветвитель 1-го уровня
Номер порта
Оптический кабель
Оптический разветвитель 2-го уровня
Номер порта
Оптический кабель
ONT
OLT 01
SN_CABLE01
Оптический разветвитель АМодель клеммной коробки: HW2801Серийный номер: SN_00
1
SN_CABLE1001Длина: 1000 метров
Оптический разветвитель BМодель клеммной коробки: HW2802Серийный номер: SN_FAT01
1
Подключен к порту 1SN_CABLE2001Длина: 100 метров
ONT B_1
2
пустой
пустой
3
пустой
пустой
4
пустой
пустой
2
Длина SN_CABLE1002: 2000 метров
Оптический разветвитель CМодель клеммной коробки: HW2802Серийный номер: SN_FAT02
1
Подключен к порту 1SN_CABLE2002Длина: 50 метров
ONT C_1
2
Подключен к порту 1SN_CABLE2003Длина: 150 метров
ONT C_2
3
SN_CABLE2004Длина: 100 метров
ONT C_3
4
пустой
[0192] В этом варианте осуществления данной заявки на этапе конструирования и реконструкции за счет распознавания изображений повышается точность управления ресурсами ODN, и решаются проблемы, связанные с тем, что локальная ручная запись и печать этикеток времязатратны и подвержены ошибкам. Это решает проблему низкой точности управления ресурсами ODN в соответствующей технологии в дополнение к повышению эффективности строительства. Впоследствии сервер топологии ODN автоматически сопоставляет, сортирует и проверяет изменение логической топологии, подлежащей сортировке, тем самым автоматически сортируя и проверяя ресурсы в оптоволоконной распределительной сети, и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в людские ресурсы, значительно повышается эффективность проверки и упорядочивается работа оптических сетевых ресурсов.
[0193] В дальнейшем сначала подробно описывается устройство обработки топологии, представленное в варианте осуществления данной заявки. Ссылаясь на Фиг. 18a, вариант осуществления данной заявки обеспечивает устройство 1800 обработки топологии, включающее в себя:
модуль 1801 получения изображения, сконфигурированный для получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле;
модуль 1802 идентификации изображений, сконфигурированный для идентификации первого кабеля на основе первой области идентификации на первом локальном изображении, и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и
модуль 1803 отображения, сконфигурированный для создания первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0194] В некоторых вариантах осуществления данной заявки имеется область идентификации устройства на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение включает в себя визуализацию области идентификации устройства; и модуль 1802 идентификации изображения дополнительно сконфигурирован для идентификации первого устройства ODN на основе области идентификации устройства на первом локальном изображении.
[0195] В некоторых вариантах осуществления данной заявки область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.
[0196] В некоторых вариантах осуществления данной заявки модуль 1801 получения изображения дополнительно сконфигурирован для получения второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), а второй порт подключен к первому кабелю;
модуль 1802 идентификации изображения дополнительно сконфигурирован для идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и
модуль 1803 отображения дополнительно сконфигурирован для создания второго соответствия между первым ONT, вторым портом и первым кабелем.
[0197] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18b, устройство 1800 обработки топологии дополнительно включает в себя:
модуль 1804 генерирования физической топологии, сконфигурированный для генерирования первой физической топологии на основе первого соответствия и второго соответствия.
[0198] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:
модуль 1805 отправки, сконфигурированный для отправки первой физической топологии на сервер управления сетью.
[0199] В некоторых вариантах осуществления данной заявки, устройство 1800 обработки топологии является сервером управления сетью, и модуль 1801 получения изображения сконфигурирован для получения первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.
[0200] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:
модуль 1805 отправки, сконфигурированный для отправки первого соответствия на сервер управления сетью.
[0201] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18d, устройство 1800 обработки топологии является сервером управления сетью, и устройство 1800 обработки топологии дополнительно включает в себя:
модуль 1806 сбора состояния, сконфигурированный для периодического сбора первой информации о состоянии первого ONT из первой физической топологии;
модуль 1807 генерирования логической топологии, сконфигурированный для выполнения анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирования первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; и
модуль 1808 анализа топологии, сконфигурированный для выполнения сравнительного анализа между первой физической топологией и первой логической топологией и определения, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.
[0202] Как показано на Фиг. 3, вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью.
[0203] Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.
[0204] Локальный терминал дополнительно сконфигурирован для отправки первого локального изображения на сервер управления сетью.
[0205] Сервер управления сетью сконфигурирован для получения первого локального изображения; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0206] Как показано на Фиг. 3, вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью.
[0207] Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.
[0208] Локальный терминал дополнительно сконфигурирован для отправки первого соответствия на сервер управления сетью.
[0209] Сервер управления сетью сконфигурирован для получения первого соответствия; и определения на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.
[0210] Следует отметить, что для краткого описания вышеизложенный способ, выполняемый устройством обработки топологии, описывается как последовательность действий. Однако специалист в данной области должен понимать, что данная заявка не ограничена описанным порядком действий, потому что согласно данной заявке некоторые этапы могут выполняться в другом порядке или выполняться одновременно. Кроме того, специалисту в данной области техники должно быть понятно, что все варианты осуществления, описанные в этом описании, являются вариантами осуществления, и действия и модули не обязательно требуются данной заявкой.
[0211] Поскольку такие особенности, как обмен информацией и процесс выполнения модулей/блоков вышеупомянутого устройства, относятся к той же концепции, что и варианты осуществления способа согласно данной заявке, эти особенности приносят те же технические эффекты, что и варианты осуществления способа согласно данной заявке. За конкретными деталями следует обратиться к описанию вариантов осуществления способа согласно данной заявке, описанных выше. Это не будет дополнительно описано здесь снова.
[0212] Вариант осуществления данной заявки дополнительно предоставляет компьютерный запоминающий носитель. Компьютерный запоминающий носитель хранит программу, и программа используется для выполнения некоторых или всех этапов, описанных в предыдущих вариантах осуществления способа.
[0213] Фиг. 19 является структурной схемой еще одного устройства обработки топологии в соответствии с вариантом осуществления данной заявки. Устройство обработки топологии является локальным терминалом, и локальный терминал может включать в себя процессор 191 (например, CPU), память 192, передатчик 194 и приемник 193. Передатчик 194 и приемник 193 связаны с процессором 191, и процессор 191 управляет действием отправки передатчика 194 и действием приема приемника 193. Память 192 может включать в себя высокоскоростную память RAM или может дополнительно включать в себя энергонезависимую память NVM, например, по меньшей мере одну память на магнитном диске. Память 192 может хранить различные инструкции, чтобы реализовывать различные функции обработки и реализовывать этапы способа этого варианта осуществления данной заявки. Необязательно, локальный терминал в этом варианте осуществления данной заявки может дополнительно включать в себя один или несколько из источника 195 питания, шины 196 связи и порта 197 связи. Приемник 193 и передатчик 194 могут быть интегрированы в приемопередатчик локального терминала или могут быть приемной антенной и передающей антенной, которые независимы друг от друга на локальном терминале. Шина 196 связи выполнена с возможностью осуществления соединения передачи данных между элементами. Порт 197 связи выполнен с возможностью осуществления соединения и связи между локальным терминалом и другим периферийным устройством. Локальный терминал в этом варианте осуществления данной заявки может дополнительно включать в себя камеру 198, и камера 198 сконфигурирована для получения локальных фотографий таких устройств, как устройство ODN, кабель, ONT и OLT. За подробностями следует обратиться к описаниям в предыдущем варианте осуществления.
[0214] В этом варианте осуществления данной заявки память 192 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 191 выполняет инструкцию, процессор 191 может выполнять действие обработки локального терминала в вышеупомянутых вариантах осуществления способа, и передатчик 194 получает возможность выполнять действие отправки локального терминала в вышеупомянутых вариантах осуществления способа. Принципы реализации и их технические эффекты аналогичны, и подробности здесь не описываются.
[0215] Фиг. 20 является структурной схемой еще одного устройства обработки топологии согласно варианту осуществления данной заявки. Устройство обработки топологии является сервером управления сетью, и сервер управления сетью может включать в себя процессор (например, CPU) 201, память 202, приемник 203 и передатчик 204. Приемник 203 и передатчик 204 связаны с процессором 201, и процессор 201 управляет действием приема приемника 203 и действием отправки передатчика 204. Память 202 может включать в себя высокоскоростную память RAM или может дополнительно включать в себя энергонезависимую память NVM, например, по меньшей мере одну память на магнитном диске. Память 202 может хранить различные инструкции для реализации различных функций обработки и реализации этапов способа этого варианта осуществления данной заявки. Необязательно, сервер управления сетью в этом варианте осуществления данной заявки может дополнительно включать в себя один или несколько из источника 205 питания, шины 206 связи и порта 207 связи. Приемник 203 и передатчик 204 могут быть интегрированы в приемопередатчик сервера управления сетью или могут быть приемной антенной и передающей антенной, которые независимы друг от друга на сервере управления сетью. Шина 206 связи сконфигурирована для реализации соединения передачи данных между элементами. Порт 207 связи сконфигурирован для реализации соединения связи между сервером управления сетью и другим периферийным устройством.
[0216] В этом варианте осуществления данной заявки память 202 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 201 выполняет инструкцию, инструкция позволяет процессору 201 выполнить действие обработки локального терминала в вышеупомянутых вариантах осуществления способа и позволяет передатчику 204 выполнить действие отправки сервера управления сетью в вышеупомянутых вариантах осуществления способа. Принципы осуществления и технические эффекты этого схожи, и детали не описываются здесь снова.
[0217] В другой возможной конструкции, когда устройство обработки топологии является микросхемой в локальном терминале или на сервере управления сетью, микросхема включает в себя блок обработки и блок связи. Блоком обработки может быть, например, процессор, а блоком связи может быть, например, интерфейс ввода/вывода, вывод или схема. Блок обработки может выполнять компьютерно-исполняемую инструкцию, хранящуюся в блоке обработки, так что микросхема в терминале выполняет способ обработки топологии по любому из первых аспектов и возможных реализаций. В качестве опции блок хранения представляет собой блок хранения внутри микросхемы, например, регистр или буфер. Блоком хранения может быть блок хранения, расположенный за пределами микросхемы в локальном терминале или сервере управления сетью, например, память только для чтения (read-only memory, ROM), статическое устройство хранения другого типа, которое может хранить статическую информацию и инструкцию, или память с произвольным доступом (random access memory, RAM).
[0218] Вышеупомянутый процессор может быть центральным процессором (CPU) общего назначения, микропроцессором, специализированной интегрированной схемой (application-specific integrated circuit, ASIC) или одной или более интегрированной схемой для контроля выполнения программы согласно способу беспроводной связи в первом аспекте.
[0219] Кроме того, следует отметить, что описанные выше варианты осуществления устройства являются лишь примерами. Блоки, описанные как отдельные части, могут быть или не быть физически отдельными, и части, отображаемые как блоки, могут быть или не быть физическими блоками, могут быть расположены в одном месте или могут быть распределены по множеству сетевых блоков. Некоторые или все модули могут быть выбраны на основе фактического требования для достижения целей технических решений согласно вариантам осуществления. Кроме того, в сопроводительных чертежах вариантов осуществления устройства, представленных в данной заявке, отношения соединения между модулями указывают на то, что модули имеют связь между собой, которая может быть специально реализована в виде одной или нескольких шин связи или сигнальных кабелей. Специалист в данной области техники может понять и реализовать варианты осуществления без творческих усилий.
[0220] Основываясь на описаниях вышеописанных реализаций, специалист в данной области техники может четко понимать, что данная заявка может быть реализована с помощью программного обеспечения в дополнение к необходимым универсальным аппаратным средствам, или с помощью специализированного аппаратного обеспечения, включая специализированную интегрированную схему, специализированный CPU, специализированную память, специализированный компонент и тому подобное. Как правило, любые функции, которые могут быть выполнены компьютерной программой, могут быть легко реализованы с помощью соответствующего аппаратного обеспечения. Кроме того, определенная аппаратная структура, используемая для достижения той же функции, может быть различных форм, например, в форме аналоговой схемы, цифровой схемы, специализированной схемы или тому подобное. Однако, что касается данной заявки, реализация программного обеспечения является наилучшей реализацией в большинстве случаев. На основе такого понимания, технические решения согласно данной заявке в их существенной части или в части, вносящей вклад в уровень техники, могут быть реализованы в виде программного продукта. Продукт компьютерного программного обеспечения хранится в читаемом запоминающем носителе, таком как дискета, USB флэш-накопитель, съемный жесткий диск, память только для чтения (ROM, Read-Only Memory), память с произвольным доступом (RAM, Random Access Memory), магнитный диск или оптический диск компьютера, и включает в себя несколько инструкций для инструктирования компьютерному устройству (которое может быть персональным компьютером, сервером, сетевым устройством или т.п.) выполнять способы, описанные в этом варианте осуществления.
[0221] Все или некоторые из вышеописанных вариантов осуществления могут быть реализованы с помощью программного обеспечения, аппаратного обеспечения, встроенного программного обеспечения или любой их комбинации. При реализации с помощью программного обеспечения, все или некоторые из вариантов осуществления могут быть реализованы в виде компьютерного программного продукта.
[0222] Компьютерный программный продукт включает в себя компьютерные инструкции. Когда инструкции компьютерной программы загружаются и выполняются на компьютере, генерируются некоторые или все процедуры или функции в соответствии с вариантом осуществления данной заявки. Компьютер может быть компьютером общего назначения, компьютером специального назначения, компьютерной сетью или другим программируемым устройством. Компьютерные инструкции могут храниться на компьютерно-читаемом запоминающем носителе или могут передаваться с компьютерно-читаемого запоминающего носителя на другой компьютерно-читаемый запоминающий носитель. Например, компьютерные инструкции могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных проводным (например, через коаксиальный кабель, оптоволокно или цифровую абонентскую линию (DSL)) или беспроводным (например, через инфракрасные, радио или микроволны) способом. Компьютерно-читаемый запоминающий носитель может быть любым используемым носителем, к которому может осуществлять доступ компьютер, или устройством хранения данных, таким как сервер или центр обработки данных, объединяющим один или несколько используемых носителей. Используемым носителем может быть магнитный носитель (например, гибкий диск, жесткий диск или магнитная лента), оптический носитель (например, DVD), полупроводниковый носитель (например, твердотельный накопитель, Solid State Disk (SSD)) или тому подобное.