RU2787892C1 - Method, device and system for processing of topology - Google Patents

Method, device and system for processing of topology Download PDF

Info

Publication number
RU2787892C1
RU2787892C1 RU2020113598A RU2020113598A RU2787892C1 RU 2787892 C1 RU2787892 C1 RU 2787892C1 RU 2020113598 A RU2020113598 A RU 2020113598A RU 2020113598 A RU2020113598 A RU 2020113598A RU 2787892 C1 RU2787892 C1 RU 2787892C1
Authority
RU
Russia
Prior art keywords
cable
port
topology
odn
local image
Prior art date
Application number
RU2020113598A
Other languages
Russian (ru)
Inventor
Бяо ЦИ
Цзюнь Чжан
Вэй ВАН
Вэй СЮН
Original Assignee
Хуавэй Текнолоджиз Ко., Лтд.
Filing date
Publication date
Application filed by Хуавэй Текнолоджиз Ко., Лтд. filed Critical Хуавэй Текнолоджиз Ко., Лтд.
Application granted granted Critical
Publication of RU2787892C1 publication Critical patent/RU2787892C1/en

Links

Images

Abstract

FIELD: communication.
SUBSTANCE: invention relates to the field of communication and, in particular, to processing of topology of an optical network. Using a device for processing of topology, the first local image is received, collected from an optical distribution network (hereinafter – ODN), wherein the first local image includes at least visualization of the first port of the first ODN device, the first port is connected to the first cable, on the first cable, there is the first identification area used for identification of the first cable, and the first local image includes at least visualization of the first identification area on the first cable. Using the device for processing of topology, the first cable is determined based on the first identification area on the first local image, and the first port connected to the first cable is determined based on the first local image. Using the device for processing of topology, the first compliance between the first ODN device, the first port, and the first cable is generated.
EFFECT: increase in the efficiency of control of ODN device due to that resources in an optical distribution network are sorted simply, quickly, automatically, and reliably.
14 cl, 28 dwg, 5 tbl

Description

Область техникиTechnical field

[0001] Варианты осуществления данной заявки относятся к области связи и, в частности, к способу, устройству и системе обработки топологии.[0001] Embodiments of this application relate to the field of communication and, in particular, to a method, apparatus and system for topology processing.

Уровень техникиState of the art

[0002] С развитием технологий оптической связи технология пассивной оптической сети (passive optical network, PON) широко применяется в сети доступа. Устройство оптической распределительной сети (optical division network, ODN) представляет собой устройство оптоволоконной кабельной сети по технологии «оптика к дому» (fiber to the home, FTTH) на основе устройства PON. Устройство ODN в основном обеспечивает оптический канал передачи между терминалом оптической линии (optical line terminal, OLT) и терминалом оптической сети (optical network terminal, ONT).[0002] With the development of optical communication technologies, passive optical network (PON) technology has been widely applied in the access network. An optical division network (ODN) device is a fiber-to-the-home (FTTH) fiber-to-the-home (FTTH) device based on a PON device. The ODN device mainly provides an optical transmission path between an optical line terminal (OLT) and an optical network terminal (ONT).

[0003] FTTH - это путь развития сети доступа. FTTH может обеспечить большую полосу пропускания, снизить требования к условиям окружающей среды, источникам питания и т.п., а также упростить требования к обслуживанию. В FTTH в основном используется технология PON, устройство ODN может разделять данные одного OLT на единицы, десятки или сотни ONT с помощью устройства ODN. Пользовательская сторона должна выполнять планирование распределения и управление обслуживанием на массивных оптоволоконных линиях. Управление и обслуживание устройства ODN имеет большое значение для всех операторов. В современной оптической сети связи большое количество данных по волоконно-оптической сети является неточным. Например, некоторые ресурсы оптического волокна отображаются как свободные и доступные ресурсы в системе управления, в то время как эти ресурсы фактически заняты; или некоторые ресурсы отображаются как занятые ресурсы в системе управления, в то время как ресурсы фактически простаивают; или данные некоторых оптических ресурсов неверны или даже нет данных о ресурсах. Например, нельзя определить порт конкретного OLT, к которому подключено устройство ODN, или определить, есть ли еще услуга в порту OLT. Эти проблемы вызывают потерю большого количества ресурсов, а также затрудняют управление устройством ODN.[0003] FTTH is an access network development path. FTTH can provide more bandwidth, reduce requirements for environmental conditions, power supplies, etc., and simplify maintenance requirements. FTTH mainly uses PON technology, ODN device can divide the data of one OLT into units, tens or hundreds of ONTs through ODN device. The user side must perform distribution planning and service management on massive fiber optic lines. The management and maintenance of an ODN device is of great importance to all operators. In today's optical communication network, a large amount of data over the fiber optic network is inaccurate. For example, some optical fiber resources are displayed as free and available resources in the management system, while these resources are actually busy; or some resources appear as busy resources in the management system, while the resources are actually idle; or the data of some optical resources is incorrect or even there is no resource data. For example, it is not possible to determine the port of a particular OLT to which an ODN device is connected, or to determine whether there is still a service on the port of the OLT. These issues cause a lot of resource wastage and also make it difficult to manage the ODN device.

[0004] В современной оптической сети связи порт идентифицируется, и маршрут управляется, главным образом, путем прикрепления бумажной этикетки к разъему каждого оптического волокна. Все устройства в сети записываются с использованием бумажных этикеток. Например, бумажные этикетки используются для записи связанных атрибутов, таких как имена, идентификаторы и функции различных устройств. Затем бумажные этикетки прикрепляются к устройствам ODN для использования в качестве идентификаторов для идентификации идентификаторов устройств ODN, чтобы инженер по техническому обслуживанию мог точно идентифицировать идентификаторы различных устройств ODN при последующих работах по техническому обслуживанию и ремонту, соответственно осуществляя техническое обслуживание и ремонтные работы.[0004] In today's optical communications network, a port is identified and a route is controlled primarily by attaching a paper label to the connector of each optical fiber. All devices on the network are recorded using paper labels. For example, paper labels are used to record related attributes such as names, identifiers, and functions of various devices. The paper labels are then attached to the ODN devices to be used as IDs to identify the IDs of the ODN devices so that the maintenance engineer can accurately identify the IDs of the various ODN devices in subsequent maintenance and repair work, respectively carrying out maintenance and repair work.

[0005] Автор данной заявки считает, что предшествующий уровень техники имеет по меньшей мере следующие недостатки: ручная запись с использованием бумажных этикеток приводит к огромной нагрузке из-за ручных операций и вызывает большие трудозатраты. Кроме того, очень трудно быстро различить различные оптические волокна и порты устройств ODN с помощью ручной записи, что вызывает относительно высокую частоту появления ошибок, задержку обновления данных и низкую эффективность эксплуатации и обслуживания. Кроме того, бумажная этикетка подвержена повреждениям и со временем размывается, что затрудняет управление и обслуживание устройств ODN.[0005] The author of this application believes that the prior art has at least the following disadvantages: manual recording using paper labels leads to a huge burden due to manual operations and causes a lot of labor. In addition, it is very difficult to quickly distinguish between different optical fibers and ports of ODN devices by manual recording, which causes a relatively high error rate, data update delay, and poor operation and maintenance efficiency. In addition, the paper label is prone to damage and erodes over time, making it difficult to manage and maintain ODN devices.

[0006] Из вышеприведенного анализа можно понять, что управление устройством ODN является неэффективным и дорогостоящим в предшествующем уровне техники.[0006] From the above analysis, it can be understood that ODN device management is inefficient and costly in the prior art.

Сущность изобретенияThe essence of the invention

[0007] Варианты осуществления данной заявки обеспечивают способ, устройство и систему обработки топологии для повышения эффективности управления устройством ODN и снижения затрат на управление.[0007] Embodiments of this application provide a topology processing method, apparatus, and system for improving the efficiency of managing an ODN device and reducing management costs.

[0008] Чтобы решить вышеупомянутую техническую проблему, варианты осуществления данной заявки предоставляют следующие технические решения.[0008] In order to solve the above technical problem, embodiments of this application provide the following technical solutions.

[0009] Согласно первому аспекту вариант осуществления данной заявки обеспечивает способ обработки топологии, включающий в себя: получение устройством обработки топологии первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; и[0009] According to a first aspect, an embodiment of this application provides a topology processing method, including: obtaining, by a topology processor, a first local image collected from an optical distribution network (ODN), the first local image including at least rendering of a first port of the first ODN devices, the first port is connected to the first cable, the first identification area is located on the first cable, used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable; and

идентификацию первого кабеля на основе первой области идентификации на первом локальном изображении и идентификацию, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирование устройством обработки топологии первого соответствия между первым устройством ODN, первым портом и первым кабелем.identifying a first cable based on a first identification area on the first local image and identifying, based on the first local image, a first port connected to the first cable; and generating, by the topology processor, a first correspondence between the first ODN device, the first port, and the first cable.

[0010] В этом варианте осуществления данной заявки устройство обработки топологии сначала получает первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации первого кабеля; устройство обработки топологии идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю; и, наконец, устройство обработки топологии генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки первый кабель может быть идентифицирован по первому локальному изображению путем анализа первого локального изображения, полученного посредством локального сбора данных ODN, и то, что первый кабель подключен к первому порту первого устройства ODN, также может быть идентифицировано. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеупомянутого результата идентификации изображения. Следовательно, по сравнению с предшествующим уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов в ODN осуществляется без записи с использованием бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и уменьшая затраты на управление.[0010] In this embodiment of the present application, the topology processor first obtains a first local image collected from the ODN, wherein the first local image includes at least a visualization of the first port of the first ODN device, the first port being connected to the first cable, on the first cable a first identification area used to identify the first cable is located, and the first local image further includes at least a visualization of the first identification area of the first cable; the topology processing device identifies the first cable based on the first identification area on the first local image and identifies, based on the first local image, the first port connected to the first cable; and finally, the topology processor generates a first correspondence between the first ODN device, the first port, and the first cable. In this embodiment of this application, the first cable can be identified from the first local image by analyzing the first local image obtained by local ODN data collection, and that the first cable is connected to the first port of the first ODN device can also be identified. The correspondence between the first ODN device, the first port, and the first cable can be further generated based on the above image identification result. Therefore, compared with the prior art, in this embodiment of the present application, the automatic sorting and checking of resources in the ODN is carried out without recording using paper labels, so that the resources in the optical distribution network are sorted simply, quickly, automatically and reliably, thereby reducing human resources, improving the efficiency of ODN device management and reducing management costs.

[0011] В возможной реализации первого аспекта область идентификации устройства расположена на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства; и способ дополнительно включает в себя: идентификацию устройством обработки топологии первого устройства ODN на основе области идентификации устройства на первом локальном изображении. Первое локальное изображение, полученное устройством обработки топологии, включает в себя область идентификации устройства. Например, первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства, и первое устройство ODN может быть определено путем идентификации визуализации области идентификации устройства. Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки, в дополнение к идентификации первого устройства ODN с использованием области идентификации устройства, устройство обработки топологии может дополнительно получать идентификатор, который относится к первому устройству ODN и который вводится пользователем, и может идентифицировать первое устройство ODN, используя идентификатор.[0011] In an exemplary implementation of the first aspect, the device identification region is located on the first ODN device, the device identification region is used to identify the first ODN device, and the first local image further includes rendering the device identification region; and the method further includes: identifying by the topology processor the first ODN device based on the device identification area in the first local image. The first local image acquired by the topology processing device includes a device identification area. For example, the first local image further includes a rendering of the device identification area, and the first ODN device may be determined by identifying the rendering of the device identification area. It is not limited that in some other embodiments of this application, in addition to identifying the first ODN device using the device identification area, the topology processor may additionally obtain an identifier that is related to the first ODN device and that is entered by the user, and can identify the first ODN device using the identifier.

[0012] В возможной реализации первого аспекта область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN. Идентификатор первого устройства ODN может быть идентификатором, отличным от идентификатора другого устройства ODN. Например, идентификатор может представлять собой идентификационный код. Способ расположения портов первого устройства ODN является способом расположения портов на торце первого устройства ODN. Например, способ расположения портов устройства ODN означает, что каждый порт устройства ODN может быть идентифицирован посредством фотографирования локальным терминалом под углом, без полной блокировки. Способ расположения портов включает в себя, но не ограничивается этим, однорядную конструкцию порта, двухрядную конструкцию порта и W-образную конструкцию порта. Тип первого устройства ODN относится к информации, используемой для различения различных типов устройств ODN. Например, разные типы информации могут быть установлены для разных типов устройств ODN. Серийный номер первого устройства ODN может использоваться для различения первого устройства ODN и другого устройства ODN. Дата производства первого устройства ODN относится к строке чисел, образованной значениями даты, и дата производства первого устройства ODN также может использоваться для различения первого устройства ODN и другого устройства ODN. Следует отметить, что конкретная форма реализации области идентификации устройства в этом варианте осуществления данной заявки не может быть ограничена одним или несколькими из вышеприведенных примеров.[0012] In an exemplary implementation of the first aspect, the device identification area is used to indicate at least one of the following information: the identifier of the first ODN device, the port layout of the first ODN device, the type of the first ODN device, the serial number of the first ODN device, or the production date of the first ODN device . The identifier of the first ODN device may be an identifier different from that of another ODN device. For example, the identifier may be an identification code. The port arrangement method of the first ODN device is the port arrangement method on the end of the first ODN device. For example, the way the ports of the ODN device are arranged means that each port of the ODN device can be identified by taking a photo at an angle with the local terminal, without being completely blocked. The port arrangement method includes, but is not limited to, a single-row port design, a double-row port design, and a W-shaped port design. The first ODN device type refers to information used to distinguish between different types of ODN devices. For example, different types of information may be set for different types of ODN devices. The serial number of the first ODN device can be used to distinguish between the first ODN device and another ODN device. The production date of the first ODN device refers to a string of numbers formed by date values, and the production date of the first ODN device can also be used to distinguish between the first ODN device and another ODN device. It should be noted that the specific implementation form of the device identification area in this embodiment of this application cannot be limited to one or more of the above examples.

[0013] В возможной реализации первого аспекта способ дополнительно включает в себя: получение устройством обработки топологии второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю; идентификацию, устройством обработки топологии на основе второго локального изображения, второго порта, подключенного к первому кабелю; и генерирование устройством обработки топологии второго соответствия между первым ONT, вторым портом и первым кабелем. В этом варианте осуществления данной заявки устройство обработки топологии получает второе локальное изображение. Например, устройство обработки топологии является локальным терминалом, и локальный терминал может дополнительно собирать второе локальное изображение первого ONT. В другом примере устройство обработки топологии является сервером управления сетью, локальный терминал может дополнительно собирать второе локальное изображение первого ONT, затем локальный терминал отправляет второе локальное изображение на сервер управления сетью, и сервер управления сетью может получить второе локальное изображение от локального терминала. Первый ONT имеет как минимум один порт. Например, первый ONT может включать в себя второй порт. При сборе локального изображения первого ONT локальный терминал может получить визуализацию второго порта первого ONT. Второй порт первого ONT подключен к кабелю. Например, второй порт может быть подключен к первому кабелю, и в этом случае первое устройство ODN подключается к первому ONT через первый кабель.[0013] In an exemplary implementation of the first aspect, the method further includes: obtaining by the topology processor a second local image, wherein the second local image includes at least a visualization of the second port of the first optical network terminal (ONT), and the second port is connected to the first cable ; identifying, by the topology processor, based on the second local image, the second port connected to the first cable; and generating, by the topology processor, a second correspondence between the first ONT, the second port, and the first cable. In this embodiment of the present application, the topology processor obtains the second local image. For example, the topology processor is a local terminal, and the local terminal may further collect a second local image of the first ONT. In another example, the topology processor is a network management server, the local terminal may further collect the second local image of the first ONT, then the local terminal sends the second local image to the network management server, and the network management server may receive the second local image from the local terminal. The first ONT has at least one port. For example, the first ONT may include a second port. When collecting a local image of the first ONT, the local terminal can obtain a visualization of the second port of the first ONT. The second port of the first ONT is connected to the cable. For example, the second port may be connected to the first cable, in which case the first ODN device is connected to the first ONT through the first cable.

[0014] В возможной реализации первого аспекта способ дополнительно включает в себя: генерирование устройством обработки топологии первой физической топологии на основе первого соответствия и второго соответствия. Устройство обработки топологии определяет на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет на основе второго соответствия, что первый ONT, второй порт, и первый кабель соответствуют друг другу. Следовательно, устройство обработки топологии может определять отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем на основе первого соответствия и второго соответствия. Следовательно, устройство обработки топологии может генерировать первую физическую топологию, и первая физическая топология включает в себя конкретные устройства и отношение физического соединения между устройствами.[0014] In an exemplary implementation of the first aspect, the method further includes: generating, by the topology processor, a first physical topology based on the first match and the second match. The topology processor determines, based on the first match, that the first ODN device, the first port, and the first cable match each other, and determines, based on the second match, that the first ONT, the second port, and the first cable match each other. Therefore, the topology processor can determine the physical connection relationship between the first ODN device, the first ONT, and the first cable based on the first match and the second match. Therefore, the topology processing device can generate the first physical topology, and the first physical topology includes specific devices and a physical connection relationship between devices.

[0015] В возможной реализации первого аспекта устройство обработки топологии является локальным терминалом, и способ дополнительно включает в себя: отправку устройством обработки топологии первой физической топологии на сервер управления сетью. Сервер управления сетью может принимать первую физическую топологию от локального терминала и определять отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем, используя первую физическую топологию.[0015] In an exemplary implementation of the first aspect, the topology processor is a local terminal, and the method further includes: sending the topology processor the first physical topology to the network management server. The network management server may receive the first physical topology from the local terminal and determine the physical connection relationship between the first ODN device, the first ONT, and the first cable using the first physical topology.

[0016] В возможной реализации первого аспекта устройство обработки топологии является сервером управления сетью, и получение устройством обработки топологии первого локального изображения, собранного из оптической распределительной сети (ODN), включает в себя: прием устройством обработки топологии первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN. После того как локальный терминал получает первое локальное изображение, собирая локальное изображение ODN, локальный терминал может отправлять первое локальное изображение на сервер управления сетью, так что сервер управления сетью может принимать первое локальное изображение от локального терминала.[0016] In an exemplary implementation of the first aspect, the topology processor is a network management server, and the topology processor receiving the first local image collected from the optical distribution network (ODN) includes: receiving the topology processor the first local image sent by the local terminal, wherein the first local image is acquired by the local terminal by collecting the local ODN image. After the local terminal obtains the first local image by collecting the local ODN image, the local terminal may send the first local image to the network control server, so that the network control server may receive the first local image from the local terminal.

[0017] В возможной реализации первого аспекта устройство обработки топологии является локальным терминалом, и способ дополнительно включает в себя: отправку устройством обработки топологии первого соответствия на сервер управления сетью. Локальный терминал может связываться с сервером управления сетью. После того как локальный терминал генерирует первое соответствие, локальный терминал отправляет первое соответствие на сервер управления сетью, чтобы сервер управления сетью мог принять первое соответствие, и может определить, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.[0017] In an exemplary implementation of the first aspect, the topology processor is a local terminal, and the method further includes: sending the topology processor a first match to the network management server. The local terminal can communicate with the network management server. After the local terminal generates the first match, the local terminal sends the first match to the Network Management Server so that the Network Management Server can accept the first match, and can determine, based on the first match, that the first ODN device, the first port, and the first cable match each other. .

[0018] В возможной реализации первого аспекта способ дополнительно включает в себя: получение устройством обработки топологии третьего локального изображения, собранного из ODN, причем третье локальное изображение включает в себя по меньшей мере визуализацию третьего порта второго устройства ODN и третий порт подключен к первому кабелю; идентификацию устройством обработки топологии на основе третьего локального изображения третьего порта, подключенного к первому кабелю; и генерирование устройством обработки топологии третьего соответствия между вторым устройством ODN, третьим портом и первым кабелем. Если первое устройство ODN и второе устройство ODN являются каскадными устройствами ODN, локальный терминал может получить третье локальное изображение путем сбора локального изображения второго устройства ODN. После того как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к третьему порту второго устройства ODN, устройство обработки топологии может генерировать третье соответствие между вторым устройством ODN, третьим портом и первым кабелем. Например, третье соответствие может включать в себя то, что второе устройство ODN подключено к первому кабелю через третий порт.[0018] In an exemplary implementation of the first aspect, the method further includes: obtaining by the topology processor a third local image assembled from the ODN, the third local image including at least rendering a third port of the second ODN device and the third port connected to the first cable; identifying the topology processor based on the third local image of the third port connected to the first cable; and generating, by the topology processor, a third correspondence between the second ODN device, the third port, and the first cable. If the first ODN device and the second ODN device are cascaded ODN devices, the local terminal can obtain the third local image by collecting the local image of the second ODN device. After the topology processor identifies the first cable and identifies that the first cable is connected to the third port of the second ODN device, the topology processor can generate a third correspondence between the second ODN device, the third port, and the first cable. For example, the third match may include that the second ODN device is connected to the first cable through the third port.

[0019] В возможной реализации первого аспекта первое локальное изображение дополнительно включает в себя визуализации множества портов первого устройства ODN, и идентификация, на основе первого локального изображения, первого порта, подключенного к первому кабелю, включает в себя: идентификацию, устройством обработки топологии, первого порта на основе способа расположения портов, наблюдаемого множеством портов, и соотношения относительного положения между первым кабелем и портом. Каждый номер порта может быть идентифицирован на основе последовательности портов первого устройства ODN, и конкретный кабель, подключенный к каждому порту, может быть идентифицирован на основе первого кабеля, подключенного к каждому порту. Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки номер порта первого устройства ODN также может быть идентифицирован другим способом. Например, вторая область идентификации может быть расположена на порте устройства ODN, чтобы идентифицировать конкретный номер порта для порта, соответствующего второй области идентификации.[0019] In an exemplary implementation of the first aspect, the first local image further includes visualizing a plurality of ports of the first ODN device, and identifying, based on the first local image, the first port connected to the first cable includes: identifying, by the topology processor, the first port based on the port layout observed by the plurality of ports and the relative position relationship between the first cable and the port. Each port number can be identified based on the port sequence of the first ODN device, and a specific cable connected to each port can be identified based on the first cable connected to each port. There is no limitation that in some other embodiments of this application, the port number of the first ODN device can also be identified in another way. For example, a second identification region may be located on a port of the ODN device to identify a particular port number for the port corresponding to the second identification region.

[0020] В возможной реализации первого аспекта устройство обработки топологии является сервером управления сетью, и способ дополнительно включает в себя: периодический сбор устройством обработки топологии первой информации о состоянии первого ONT из первой физической топологии; выполнение устройством обработки топологии анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирование первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; выполнение устройством обработки топологии сравнительного анализа первой физической топологии и первой логической топологии и определение на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки после того, как устройство обработки топологии генерирует первую логическую топологию, устройство обработки топологии выполняет сравнительный анализ в отношении первой физической топологии и первой логической топологии, например, сравнивает, имеют ли первая физическая топология и первая логическая топология разные отношения соединения, например, то, что первое устройство ODN, подключенное к первому ONT, записано в первой физической топологии, но то, что первое устройство ODN, подключенное к первому ONT, не записано в первой логической топологии. Наконец, устройство обработки топологии может определять, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. Из способа обработки топологии, предоставленного в этом варианте осуществления данной заявки, можно отметить, что устройство обработки топологии автоматически сопоставляет, сортирует и проверяет логическую топологию, подлежащую сортировке, тем самым автоматически сортируя и проверяя ресурсы в оптоволоконной распределительной сети и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы в оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в человеческие ресурсы, значительно повышается эффективность проверки, а работа по проверке ресурсов оптической сети упорядочивается.[0020] In an exemplary implementation of the first aspect, the topology processor is a network management server, and the method further includes: periodically collecting, by the topology processor, first information about the state of the first ONT from the first physical topology; performing by the topology processing device a state change analysis on the first state information using a preconfigured logical topology generation algorithm, and generating a first logical topology based on the result of the state change analysis, the first logical topology including a correspondence between the first ODN device, the first cable, and the first ONT; performing, by the topology processing apparatus, a comparison between the first physical topology and the first logical topology, and determining, based on the result of the comparison, whether the first physical topology needs to be updated. In this embodiment of the present application, after the topology processor generates the first logical topology, the topology processor performs a comparative analysis with respect to the first physical topology and the first logical topology, for example, compares whether the first physical topology and the first logical topology have different connection relationships. eg that the first ODN device connected to the first ONT is recorded in the first physical topology, but that the first ODN device connected to the first ONT is not recorded in the first logical topology. Finally, the topology processor may determine, based on the comparison result, whether the first physical topology needs to be updated. From the topology processing method provided in this embodiment of the present application, it can be noted that the topology processing apparatus automatically matches, sorts and checks the logical topology to be sorted, thereby automatically sorting and checking resources in the fiber optic distribution network and improving the reliability of resource sorting in the fiber optic distribution network. distribution network. In this way, the resources in the optical network are sorted simply, quickly, automatically and reliably, the investment in human resources is reduced, the verification efficiency is greatly improved, and the verification work of the optical network resources is streamlined.

[0021] В возможной реализации первого аспекта первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Первая информация о состоянии включает в себя различные параметры состояния рабочего состояния первого ONT. Например, первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Данные о рабочих параметрах первого ONT могут быть оптической мощностью первого ONT, частотой появления ошибок по битам первого ONT или другими данными. Данные аварийной сигнализации первого ONT могут быть информацией аварийной сигнализации, отправленной первым ONT, например, информацией аварийной сигнализации, отправленной, когда первый ONT отключен, или информацией аварийной сигнализации, отправленной, когда оптическая мощность первого ONT превышает пороговое значение.[0021] In an exemplary implementation of the first aspect, the first state information includes data about the operating parameters of the first ONT or alarm data of the first ONT. The first state information includes various operational state parameters of the first ONT. For example, the first status information includes the first ONT's operating data or the first ONT's alarm data. The performance data of the first ONT may be the optical power of the first ONT, the bit error rate of the first ONT, or other data. The alarm data of the first ONT may be alarm information sent by the first ONT, such as alarm information sent when the first ONT is turned off, or alarm information sent when the optical power of the first ONT exceeds a threshold.

[0022] В возможной реализации первого аспекта выполнение устройством обработки топологии анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии включает в себя: получение, устройством обработки топологии на основе первой информации о состоянии, функции изменения состояния, которая относится к первому ONT в первый период времени; и выполнение устройством обработки топологии кластерного анализа сходства в отношении функции изменения состояния первого ONT в первый период времени. Устройство обработки топологии анализирует первую информацию о состоянии первого ONT, устанавливает первый период времени и получает функцию изменения состояния первого ONT в первый период времени, то есть может получить шаблон изменения состояния первого ONT. Следует отметить, что в этом варианте осуществления данной заявки первый ONT может быть одним или несколькими ONT определенного типа. Устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени методом кластерного анализа сходства. Например, ONT, которые имеют одинаковое изменение в одном и том же периоде времени, классифицируются как ONT, которые подключены к одному и тому же устройству ODN, и используемый способ включает в себя, но не ограничивается этим, анализ изменения характеристик данных или кластерный анализ. Уровень устройства ODN идентифицируется, и непрерывно отслеживается изменение отношения соединения ODN.[0022] In an exemplary implementation of the first aspect, performing by the topology processor a state change analysis on the first state information using a preconfigured logical topology generation algorithm includes: obtaining, by the topology processor based on the first state information, a state change function that refers to the first ONT in the first time period; and performing, by the topology processor, a cluster similarity analysis on the state change function of the first ONT in the first time period. The topology processing device analyzes the first state information of the first ONT, sets the first time period, and obtains the state change function of the first ONT in the first time period, that is, can obtain the state change pattern of the first ONT. It should be noted that in this embodiment of this application, the first ONT may be one or more ONTs of a particular type. The topology processing apparatus performs cluster similarity analysis on the state change function of the first ONT in the first time period by the cluster similarity analysis method. For example, ONTs that have the same change in the same time period are classified as ONTs that are connected to the same ODN device, and the method used includes, but is not limited to, data characteristic change analysis or cluster analysis. The ODN device layer is identified and the change in the ODN connection relationship is continuously monitored.

[0023] В возможной реализации первого аспекта определение на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию, включает в себя: когда результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия, отправка устройством обработки топологии инструкции на локальную проверку и определение на основе результата локальной проверки, нужно ли обновлять первую физическую топологию. Результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия. Например, сравнивается, имеют ли первая физическая топология и первая логическая топология разные отношения соединения. В этом случае устройство обработки топологии отправляет инструкцию на локальную проверку, то есть устройство обработки топологии может отправлять предупреждающее сообщение, а устройство обработки топологии генерирует рабочее задание, используемое для выполнения устранения неполадок физической локальной топологии. После получения рабочего задания инженер по внедрению отправляется в местоположение устройства ODN для проведения исследования, чтобы в соответствии с реальной ситуацией сообщить, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки, когда первая физическая топология и первая логическая топология имеют разные соответствия, устройство обработки топологии отправляет инструкцию на локальную проверку, чтобы облегчить обслуживание для сети оптической связи и повысить эффективность управления сетью.[0023] In an exemplary implementation of the first aspect, determining based on the result of the comparison whether to update the first physical topology includes: when the result of the comparison is that the first physical topology and the first logical topology have different correspondences, sending the topology processing device an instruction to a local check, and determining, based on the result of the local check, whether the first physical topology needs to be updated. The result of the comparative analysis is that the first physical topology and the first logical topology have different correspondences. For example, it is compared whether the first physical topology and the first logical topology have different connection relationships. In this case, the topology engine sends a local check instruction, that is, the topology engine can send a warning message, and the topology engine generates a work order that is used to perform troubleshooting of the physical local topology. After receiving the work order, the implementation engineer goes to the location of the ODN device to investigate, according to the actual situation, whether to update the first physical topology. In this embodiment of the present application, when the first physical topology and the first logical topology have different correspondences, the topology processing apparatus sends an instruction for local checking to facilitate maintenance for the optical communication network and improve network management efficiency.

[0024] В возможной реализации первого аспекта первое устройство ODN включает в себя по меньшей мере одно из следующих устройств: оптоволоконный терминал доступа, соединительно-разветвительный модуль, клеммную коробку терминала доступа или оптический кроссовый узел. Следует отметить, что устройство ODN не ограничивается вышеупомянутыми несколькими типами устройств, и устройство ODN может быть любым узловым устройством в ODN.[0024] In an exemplary implementation of the first aspect, the first ODN device includes at least one of the following devices: a fiber optic access terminal, a coupler, an access terminal terminal box, or an optical cross node. It should be noted that the ODN device is not limited to the above several types of devices, and the ODN device can be any node device in the ODN.

[0025] Согласно второму аспекту вариант осуществления данной заявки обеспечивает устройство обработки топологии, включающее в себя: модуль получения изображения, сконфигурированный для получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; модуль идентификации изображения, сконфигурированный для идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и модуль отображения, сконфигурированный для генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.[0025] According to a second aspect, an embodiment of this application provides a topology processing apparatus including: an image acquisition module configured to acquire a first local image collected from an optical distribution network (ODN), the first local image including at least a rendering the first port of the first ODN device, the first port is connected to the first cable, the first identification area is located on the first cable, used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable; an image identification module configured to identify the first cable based on the first identification area on the first local image and identify, based on the first local image, the first port connected to the first cable; and a mapping module configured to generate a first match between the first ODN device, the first port, and the first cable.

[0026] В возможной реализации второго аспекта область идентификации устройства расположена на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства; и модуль идентификации изображения дополнительно сконфигурирован для идентификации первого устройства ODN на основе области идентификации устройства на первом локальном изображении.[0026] In an exemplary implementation of the second aspect, the device identification region is located on the first ODN device, the device identification region is used to identify the first ODN device, and the first local image further includes rendering the device identification region; and the image identification module is further configured to identify the first ODN device based on the device identification area in the first local image.

[0027] В возможной реализации второго аспекта область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.[0027] In an exemplary implementation of the second aspect, the device identification area is used to indicate at least one of the following information: the identifier of the first ODN device, the port layout of the first ODN device, the type of the first ODN device, the serial number of the first ODN device, or the manufacturing date of the first ODN device .

[0028] В возможной реализации второго аспекта модуль получения изображения дополнительно сконфигурирован для получения второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю; и модуль идентификации изображения дополнительно сконфигурирован для идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и модуль отображения дополнительно сконфигурирован для генерирования второго соответствия между первым ONT, вторым портом и первым кабелем.[0028] In an exemplary implementation of the second aspect, the imaging module is further configured to acquire a second local image, the second local image including at least a visualization of a second port of a first optical network terminal (ONT), and the second port is connected to the first cable; and the image identification module is further configured to identify, based on the second local image, the second port connected to the first cable; and the mapping module is further configured to generate a second match between the first ONT, the second port, and the first cable.

[0029] В возможной реализации второго аспекта устройство обработки топологии дополнительно включает в себя модуль генерирования физической топологии, сконфигурированный для генерирования первой физической топологии на основе первого соответствия и второго соответствия.[0029] In an exemplary implementation of the second aspect, the topology processor further includes a physical topology generating module configured to generate a first physical topology based on the first match and the second match.

[0030] В возможной реализации второго аспекта устройство обработки топологии является локальным терминалом, и устройство обработки топологии дополнительно включает в себя модуль отправки, сконфигурированный для отправки первой физической топологии на сервер управления сетью.[0030] In an exemplary implementation of the second aspect, the topology processor is a local terminal, and the topology processor further includes a send module configured to send the first physical topology to the network management server.

[0031] В возможной реализации второго аспекта устройство обработки топологии является сервером управления сетью, и модуль получения изображения сконфигурирован для приема первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.[0031] In an exemplary implementation of the second aspect, the topology processing device is a network management server, and the image acquisition module is configured to receive the first local image sent by the local terminal, the first local image being obtained by the local terminal by collecting the local ODN image.

[0032] В возможной реализации второго аспекта устройство обработки топологии является локальным терминалом, и устройство обработки топологии дополнительно включает в себя модуль отправки, сконфигурированный для отправки первого соответствия на сервер управления сетью.[0032] In an exemplary implementation of the second aspect, the topology processor is a local terminal, and the topology processor further includes a send module configured to send the first match to the network control server.

[0033] В возможной реализации второго аспекта устройство обработки топологии является сервером управления сетью, и устройство обработки топологии дополнительно включает в себя: модуль сбора состояния, сконфигурированный для периодического сбора первой информации о состоянии первого ONT из первой физической топологии; модуль генерирования логической топологии, сконфигурированный для выполнения анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирования первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; и модуль анализа топологии, сконфигурированный для сравнения первой физической топологии с первой логической топологией и определения на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.[0033] In an exemplary implementation of the second aspect, the topology processor is a network management server, and the topology processor further includes: a state collection module configured to periodically collect first state information of the first ONT from the first physical topology; a logical topology generating module configured to perform a state change analysis on the first state information using a preconfigured logical topology generation algorithm and generate a first logical topology based on the result of the state change analysis, the first logical topology including a correspondence between the first ODN device, the first cable and the first ONT; and a topology analysis module configured to compare the first physical topology with the first logical topology and determine, based on the result of the comparison, whether the first physical topology needs to be updated.

[0034] Во втором аспекте данной заявки модули устройства обработки топологии могут дополнительно выполнять этапы, описанные в первом аспекте, и возможные реализации. За подробностями следует обратиться к предшествующим описаниям в первом аспекте и возможным реализациям.[0034] In the second aspect of this application, the topology processor modules may further perform the steps described in the first aspect and possible implementations. For details, refer to the previous descriptions in the first aspect and possible implementations.

[0035] Согласно третьему аспекту вариант осуществления данной заявки предоставляет другое устройство обработки топологии. Устройство обработки топологии включает в себя процессор и память. Процессор и память обмениваются данными друг с другом; память сконфигурирована для хранения инструкции; и процессор сконфигурирован для выполнения инструкции в памяти и выполнения способа в любом из первого аспекта или возможных реализаций.[0035] According to a third aspect, an embodiment of this application provides another topology processing device. The topology processor includes a processor and a memory. The processor and memory communicate with each other; the memory is configured to store the instruction; and the processor is configured to execute the instruction in memory and execute the method in any of the first aspect or possible implementations.

[0036] В третьем аспекте данной заявки процессор устройства обработки топологии может дополнительно выполнять этапы, описанные в первом аспекте, и возможные реализации. За подробностями следует обратиться к предшествующим описаниям в первом аспекте и возможным реализациям.[0036] In a third aspect of this application, the topology processor may further perform the steps described in the first aspect and possible implementations. For details, refer to the previous descriptions in the first aspect and possible implementations.

[0037] В соответствии с четвертым аспектом вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью. Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле. Локальный терминал дополнительно сконфигурирован для отправки первого локального изображения на сервер управления сетью. Сервер управления сетью сконфигурирован для получения первого локального изображения; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.[0037] According to a fourth aspect, an embodiment of this application provides a topology processing system. The topology processing system includes a local terminal and a network management server. The local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, and the first port is connected to the first cable, the first area is located on the first cable identification used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable. The local terminal is further configured to send the first local image to the network management server. The network management server is configured to receive the first local image; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable.

[0038] Согласно пятому аспекту вариант осуществления данной заявки предоставляет другую систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью. Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем. Локальный терминал дополнительно сконфигурирован для отправки первого соответствия на сервер управления сетью. Сервер управления сетью сконфигурирован для получения первого соответствия; и определения на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.[0038] According to a fifth aspect, an embodiment of this application provides another topology processing system. The topology processing system includes a local terminal and a network management server. The local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, and the first port is connected to the first cable, the first area is located on the first cable identification used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable. The local terminal is further configured to send the first match to the network management server. The Network Management Server is configured to receive the first match; and determining, based on the first match, that the first ODN device, the first port, and the first cable match each other.

[0039] Согласно шестому аспекту, вариант осуществления данной заявки предоставляет компьютерно-читаемый запоминающий носитель. Компьютерно-читаемый запоминающий носитель хранит инструкцию, и когда инструкция выполняется на компьютере, компьютеру способен выполнять способ в первом аспекте.[0039] According to a sixth aspect, an embodiment of this application provides a computer-readable storage medium. The computer-readable storage medium stores the instruction, and when the instruction is executed on the computer, the computer is capable of executing the method in the first aspect.

[0040] Согласно седьмому аспекту вариант осуществления данной заявки предоставляет компьютерный программный продукт, включающий в себя инструкцию. Когда инструкция выполняется на компьютере, компьютер может выполнять способ в первом аспекте.[0040] According to a seventh aspect, an embodiment of this application provides a computer program product including an instruction. When the instruction is executed on the computer, the computer may execute the method in the first aspect.

[0041] Согласно восьмому аспекту вариант осуществления данной заявки предоставляет устройство обработки топологии. Устройство обработки топологии может включать в себя локальный терминал, сервер управления сетью, микросхему или другой объект. Устройство обработки топологии включает в себя устройство управления и память. Память сконфигурирована для хранения инструкции. Устройство управления сконфигурировано для выполнения команды в памяти, так что устройство обработки топологии может выполнять способ в любом из первого аспекта или возможных реализаций.[0041] According to an eighth aspect, an embodiment of this application provides a topology processing apparatus. The topology processor may include a local terminal, a network management server, a chip, or other entity. The topology processing device includes a control device and a memory. The memory is configured to store the instruction. The control device is configured to execute the instruction in memory such that the topology processor can execute the method in any of the first aspect or possible implementations.

[0042] Согласно девятому аспекту, данная заявка предоставляет систему микросхем. Система микросхем включает в себя устройство управления, сконфигурированное для поддержки локального терминала или сервера управления сетью при реализации функции в вышеупомянутых аспектах, например, отправки или обработки данных и/или информации вышеупомянутыми способами. В возможной реализации система микросхем дополнительно включает в себя память. Память сконфигурирована для хранения программной инструкции и данных, которые необходимы для локального терминала или сервера управления сетью. Система микросхем может включать в себя микросхему или может включать в себя микросхему и другое дискретное устройство.[0042] According to a ninth aspect, this application provides a chip system. The chip system includes a control device configured to support a local terminal or a network management server in realizing a function in the aforementioned aspects, such as sending or processing data and/or information in the aforementioned ways. In an exemplary implementation, the chip system further includes memory. The memory is configured to store the program instruction and data that is needed for the local terminal or network management server. The chip system may include a chip, or may include a chip and other discrete device.

Краткое описание чертежейBrief description of the drawings

[0043] Фиг. 1 является структурной схемой состава системы оптической связи в соответствии с вариантом осуществления данной заявки;[0043] FIG. 1 is a block diagram of the composition of an optical communication system according to an embodiment of this application;

[0044] Фиг. 2 является схемой каскадирования множества устройств ODN согласно варианту осуществления данной заявки;[0044] FIG. 2 is a cascading diagram of a plurality of ODN devices according to an embodiment of this application;

[0045] Фиг. 3 является структурной схемой состава системы обработки топологии в соответствии с вариантом осуществления данной заявки;[0045] FIG. 3 is a block diagram of the composition of a topology processing system according to an embodiment of this application;

[0046] Фиг. 4 является блок-схемой последовательности операций способа обработки топологии согласно варианту осуществления данной заявки;[0046] FIG. 4 is a flowchart of a topology processing method according to an embodiment of this application;

[0047] Фиг. 5a является схемой соответствия между устройством ODN, портом и кабелем согласно варианту осуществления данной заявки;[0047] FIG. 5a is a correspondence diagram between an ODN device, a port and a cable according to an embodiment of this application;

[0048] Фиг. 5b является схемой соответствия между устройством ODN, портом и кабелем в соответствии с вариантом осуществления данной заявки;[0048] FIG. 5b is a correspondence diagram between an ODN device, a port and a cable according to an embodiment of this application;

[0049] Фиг. 5c является схемой способа расположения множества портов устройства ODN согласно варианту осуществления данной заявки;[0049] FIG. 5c is a diagram of a method for arranging a plurality of ports of an ODN device according to an embodiment of this application;

[0050] Фиг. 6 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки;[0050] FIG. 6 is a flowchart of another topology processing method according to an embodiment of this application;

[0051] Фиг. 7 является блок-схемой последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки;[0051] FIG. 7 is a flowchart of another topology processing method according to an embodiment of this application;

[0052] Фиг. 8 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки;[0052] FIG. 8 is a flowchart of another topology processing method according to an embodiment of this application;

[0053] Фиг. 9 является блок-схемой взаимодействия между локальным терминалом и сервером управления сетью согласно варианту осуществления данной заявки;[0053] FIG. 9 is a flowchart of an interaction between a local terminal and a network management server according to an embodiment of this application;

[0054] Фиг. 10 является другой блок-схема взаимодействия между локальным терминалом и сервером управления сетью согласно варианту осуществления данной заявки;[0054] FIG. 10 is another flowchart of interaction between a local terminal and a network management server according to an embodiment of this application;

[0055] Фиг. 11 является схемой сценария реализации для управления топологией ODN согласно варианту осуществления данной заявки;[0055] FIG. 11 is an implementation scenario diagram for ODN topology management according to an embodiment of this application;

[0056] Фиг. 12 является схемой архитектуры системы оптической сети связи в соответствии с вариантом осуществления данной заявки;[0056] FIG. 12 is an architecture diagram of an optical communication network system according to an embodiment of this application;

[0057] Фиг. 13 является схемой сбора изображений устройства ODN и оптического кабеля 1 посредством локального терминала в соответствии с вариантом осуществления данной заявки;[0057] FIG. 13 is an image acquisition diagram of an ODN device and an optical cable 1 by a local terminal according to an embodiment of this application;

[0058] Фиг. 14 является схемой сбора изображений устройства ODN, оптического кабеля 1 и оптического кабеля 2 посредством локального терминала в соответствии с вариантом осуществления данной заявки;[0058] FIG. 14 is an image acquisition diagram of an ODN device, an optical cable 1, and an optical cable 2 by a local terminal according to an embodiment of this application;

[0059] Фиг. 15a является схематическим изображением кривой оптических мощностей приема OLT и ONT в обычном случае согласно варианту осуществления данной заявки;[0059] FIG. 15a is a schematic diagram of an optical receive power curve of OLT and ONT in a common case according to an embodiment of this application;

[0060] Фиг. 15b является схематическим изображением кривой оптических мощностей приема OLT и ONT в случае изгиба в соответствии с вариантом осуществления данной заявки;[0060] FIG. 15b is a schematic diagram of the receive optical power curve of the OLT and ONT in the case of bending according to an embodiment of this application;

[0061] Фиг. 15c является схематическим изображением кривых оптических мощностей приема всех ONT, подключенных к OLT, полученных, когда возникает первая ошибка изгиба, согласно варианту осуществления данной заявки;[0061] FIG. 15c is a schematic representation of the receive optical power curves of all ONTs connected to the OLT obtained when the first bend error occurs, according to an embodiment of this application;

[0062] Фиг. 15d является схематическим изображением кривых оптических мощностей приема всех ONT, подключенных к OLT, полученных, когда ошибка изгиба возникает во второй раз, согласно варианту осуществления данной заявки;[0062] FIG. 15d is a schematic representation of the receive optical power curves of all ONTs connected to the OLT obtained when a bend error occurs for the second time, according to an embodiment of this application;

[0063] Фиг. 16 является схемой сбора изображений устройства ODN, оптического кабеля 1, оптического кабеля 2 и оптического кабеля 3 посредством локального терминала в соответствии с вариантом осуществления данной заявки;[0063] FIG. 16 is an image acquisition diagram of an ODN device, an optical cable 1, an optical cable 2, and an optical cable 3 by a local terminal according to an embodiment of this application;

[0064] Фиг. 17 является схемой архитектуры системы, обновленной на основе оптической сети связи, показанной на Фиг. 14 согласно варианту осуществления данной заявки;[0064] FIG. 17 is a system architecture diagram updated based on the optical communication network shown in FIG. 14 according to an embodiment of this application;

[0065] Фиг. 18a является структурной схемой состава системы обработки топологии в соответствии с вариантом осуществления данной заявки;[0065] FIG. 18a is a block diagram of the composition of a topology processing system according to an embodiment of this application;

[0066] Фиг. 18b является структурной схемой состава другой системы обработки топологии согласно варианту осуществления данной заявки;[0066] FIG. 18b is a block diagram of the composition of another topology processing system according to an embodiment of this application;

[0067] Фиг. 18c является структурной схемой состава другой системы обработки топологии в соответствии с вариантом осуществления данной заявки;[0067] FIG. 18c is a block diagram of the composition of another topology processing system according to an embodiment of this application;

[0068] Фиг. 18d является структурной схемой состава другой системы обработки топологии в соответствии с вариантом осуществления данной заявки;[0068] FIG. 18d is a block diagram of the composition of another topology processing system according to an embodiment of this application;

[0069] Фиг. 19 является структурной схемой состава локального терминала в соответствии с вариантом осуществления данной заявки; и[0069] FIG. 19 is a block diagram of a composition of a local terminal according to an embodiment of this application; and

[0070] Фиг. 20 является структурной схемой состава сервера управления сетью согласно варианту осуществления данной заявки.[0070] FIG. 20 is a block diagram of the composition of a network management server according to an embodiment of this application.

Описание вариантов осуществленияDescription of Embodiments

[0071] Варианты осуществления данной заявки обеспечивают способ, устройство и систему обработки топологии для повышения эффективности управления устройством ODN и снижения затрат на управление.[0071] Embodiments of this application provide a topology processing method, apparatus, and system for improving the efficiency of managing an ODN device and reducing management costs.

[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.[0072] The technical solutions in the embodiments of this application can be applied to various optical communication systems. As shown in FIG. 1, the optical communication system provided in the embodiments of this application may include an OLT, an ODN device, and n ONTs. In embodiments of this application, the OLT connects to n ONTs using an ODN device. For example, the n ONTs may be ONT 0, ..., ONT n-2, and ONT n-1 as shown in FIG. 1. The ODN device is a passive component, and the ODN device includes at least one of the following devices: fiber access terminal (fiber access terminal, FAT), connector and splitting module (SSC, splitting and splicing closure), access terminal terminal box (access terminal box, ATB) or optical cross node (optical distribution frame, ODF). The optical cross node is configured, for example, to terminate and distribute feeder optical fibers on the side of the central office in the optical fiber communication system, so that the optical fibers can be conveniently connected to each other, distributed and scheduled. The fiber optic access terminal is located at the access point of the user of the optical access network to connect the distribution optical cable to the drop cables and directly connect, branch and protect the optical fibers. An optical splitter and the like may be located within the fiber optic access terminal. The junction module can be an outdoor module that can be installed in a manhole or in a junction box. The splitter module is mainly used in the access point of the optical access network, and is configured to connect and split optical fibers and run drop cables from user terminals. The access terminal terminal box is a passive device for connecting drop cables to the indoor ONT. The access terminal terminal box is installed on the user's internal wall and provides an optical port for the indoor ONT. It should be noted that the ODN device is not limited to the above types of devices, and the ODN device can be any node device in the 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.[0073] The optical communication system provided in the embodiments of this application may include one ODN device layer, in which case the ODN in the optical communication system uses a layer 1 optical splitting method. There is only one ODN device layer between the OLT and the ONT in layer 1 optical branching scenarios. Alternatively, the optical communication system may include multiple layers of ODN devices, in which case the ODN uses a layered optical branching method. Fig. 2 is a cascading diagram of a plurality of ODN devices according to an embodiment of this application. For example, in the layer 2 optical split method in the layer 2 split scenario, there are many ODN devices between the OLT and the ONT, and these ODN devices are connected in series (in other words, cascaded). For example, in the whole optical communication system structure, OLT is connected to ODN device 1, ODN device 1 is connected to ODN device 2, ODN device 2 is additionally connected to ODN device 3, and so on until m-1 ODN device is connected to m ODN device, and, Finally, the m ODN device connects to the ONT.

[0074] Чтобы решить проблему из предшествующего уровня техники ручной записи с использованием бумажных этикеток, вариант осуществления данной заявки предоставляет систему обработки топологии. Устройство, включенное в систему обработки топологии, является устройством обработки топологии. В частности, устройство обработки топологии может выполнять способ обработки топологии, предусмотренный в этом варианте осуществления данной заявки, и способ обработки топологии подробно описан в следующем варианте осуществления. Устройство обработки топологии, предоставленное в этом варианте осуществления данной заявки, может, в частности, быть локальным терминалом, или устройство обработки топологии может быть сервером управления сетью. Фиг. 3 является структурной схемой состава системы обработки топологии согласно варианту осуществления данной заявки. В этом варианте осуществления данной заявки локальный терминал может связываться с сервером управления сетью. Например, локальный терминал может связываться с сервером управления сетью через беспроводную сеть или проводную сеть.[0074] In order to solve the prior art problem of manual recording using paper labels, an embodiment of this application provides a topology processing system. The device included in the topology processing system is a topology processing device. Specifically, the topology processing apparatus can execute the topology processing method provided in this embodiment of this application, and the topology processing method is described in detail in the following embodiment. The topology processor provided in this embodiment of the present application may specifically be a local terminal, or the topology processor may be a network management server. Fig. 3 is a block diagram of the composition of a topology processing system according to an embodiment of this application. In this embodiment of this application, the local terminal may communicate with the network management server. For example, the local terminal may communicate with the network management server via a wireless network or a wired network.

[0075] Локальный терминал также может называться интеллектуальным локальным терминалом. Локальный терминал сконфигурирован для сбора локального изображения ODN. Например, локальный терминал имеет камеру, и камера может сфотографировать устройство ODN и кабель в локальном ODN, чтобы генерировать локальное изображение. Кабель сконфигурирован для соединения множества устройств ODN или сконфигурирован для соединения устройства ODN с другим устройством в системе оптической связи. Например, кабель сконфигурирован для соединения устройства ODN и ONT, а кабель может быть дополнительно сконфигурирован для соединения устройства ODN и OLT. Кабель является средством связи. Например, кабель может включать в себя по меньшей мере один из оптического кабеля, медного кабеля или коаксиального кабеля. В частности, конкретный кабель может быть выбран в соответствии со сценарием применения системы оптической связи, и это не ограничивается в данном документе.[0075] A local terminal may also be referred to as an intelligent local terminal. The local terminal is configured to collect the local ODN image. For example, the local terminal has a camera, and the camera can take a picture of the ODN device and cable in the local ODN to generate a local image. The cable is configured to connect a plurality of ODN devices, or configured to connect an ODN device to another device in an optical communication system. For example, a cable is configured to connect an ODN device and an ONT, and a cable may be further configured to connect an ODN device to an OLT. The cable is the means of communication. For example, the cable may include at least one of an optical cable, a copper cable, or a coaxial cable. In particular, a specific cable may be selected according to the application scenario of the optical communication system, and this is not limited here.

[0076] Может иметься идентификационный код, предварительно сделанный на кабеле, предусмотренном в этом варианте осуществления данной заявки, чтобы идентифицировать различные кабели. Например, круговой идентификационный код расположен на кабеле, и идентификационные коды непрерывно или попеременно распределены по кабелю. Идентификационный код на кабеле может быть сфотографирован камерой локального терминала. Когда в ODN имеется множество кабелей, идентификационные коды располагаются отдельно на множестве кабелей, и отличительная особенность идентификационного кода на каждом кабеле не блокируется устройством ODN или другим кабелем, так что камера локального терминала может успешно сфотографировать идентификационный код на каждом кабеле. Например, в этом варианте осуществления данной заявки идентификационный код на кабеле может быть штрихкодом, а штрихкод на кабеле используется в качестве идентификатора (ID), причем идентификационный код включает, но не ограничивается этим, одномерный штрихкод, двумерный штрихкод, цветной штрихкод и другой шаблон штрихкода.[0076] There may be an identification code pre-made on the cable provided in this embodiment of this application to identify different cables. For example, a circular identification code is located on the cable, and the identification codes are continuously or alternately distributed along the cable. The identification code on the cable can be photographed by the camera of the local terminal. When there are a plurality of cables in an ODN, the identification codes are arranged separately on the plurality of cables, and the distinguishing feature of the identification code on each cable is not blocked by the ODN device or other cable, so that the local terminal camera can successfully photograph the identification code on each cable. For example, in this embodiment of this application, the identification code on the cable may be a barcode, and the barcode on the cable is used as an identifier (ID), and the identification code includes, but is not limited to, a one-dimensional barcode, a two-dimensional barcode, a color barcode, and another barcode pattern. .

[0077] В некоторых вариантах осуществления данной заявки, в дополнение к функции сбора локального изображения ODN, локальный терминал может дополнительно иметь возможность анализа изображения, то есть может анализировать локальное изображение, собранное локальным терминалом, для идентификации кабеля из локального изображения и определения порта устройства ODN, подключенного к кабелю. Наконец, локальный терминал может дополнительно генерировать соответствие между устройством ODN, портом устройства ODN и кабелем. Например, соответствие может включать в себя физическое соединение между кабелем и устройством ODN.[0077] In some embodiments of this application, in addition to the local ODN image collection function, the local terminal may further be able to analyze the image, that is, it may analyze the local image collected by the local terminal to identify the cable from the local image and determine the port of the ODN device. connected to the cable. Finally, the local terminal may optionally generate a mapping between the ODN device, the ODN device port, and the cable. For example, a mapping may include a physical connection between a cable and an ODN device.

[0078] Сервер управления сетью, предоставленный в этом варианте осуществления данной заявки, является сервером, сконфигурированным для управления сетью оптической связи. Например, сервер управления сетью может быть сервером управления топологией ODN. Сервер управления сетью может получить соответствие между устройством ODN, портом устройства ODN и кабелем. Например, сервер управления сетью может взаимодействовать с локальным терминалом для получения соответствия между устройством ODN, портом устройства ODN и кабелем с использованием локального терминала. В другом примере сервер управления сетью может дополнительно получать локальное изображение от локального терминала и анализировать локальное изображение, полученное локальным терминалом, чтобы идентифицировать кабель из локального изображения и идентифицировать порт устройства ODN, подключенного к кабелю. Наконец, сервер управления сетью может дополнительно генерировать соответствие между устройством ODN, портом устройства ODN и кабелем. Например, соответствие может включать в себя отношение физического соединения между кабелем и устройством ODN.[0078] The network management server provided in this embodiment of this application is a server configured to manage an optical communication network. For example, the network management server may be an ODN topology management server. The network management server can get the mapping between ODN device, ODN device port and cable. For example, the network management server may communicate with the local terminal to obtain a mapping between the ODN device, the port of the ODN device, and the cable using the local terminal. In another example, the network management server may further receive a local image from the local terminal and parse the local image received by the local terminal to identify the cable from the local image and identify the port of the ODN device connected to the cable. Finally, the network management server may further generate a mapping between the ODN device, the ODN device port, and the cable. For example, a mapping may include a physical connection relationship between a cable and an ODN device.

[0079] Далее вначале подробно описывается способ обработки топологии, предоставленный в варианте осуществления данной заявки. Ссылаясь на Фиг. 4, вариант осуществления данной заявки обеспечивает способ обработки топологии и главным образом включает в себя следующие этапы.[0079] Next, the topology processing method provided in the embodiment of this application will first be described in detail. Referring to FIG. 4, an embodiment of this application provides a topology processing method and mainly includes the following steps.

[0080] 401. Устройство обработки топологии получает первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.[0080] 401. The topology processor obtains the first local image collected from the ODN, the first local image includes at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first identification area is located on the first cable, used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable.

[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 и количества кабелей, которые необходимо подключить. Это только примерные описания в данном документе, и он не предназначен для ограничения этого варианта осуществления данной заявки.[0081] In this embodiment of this application, the port is located on the ODN device. For example, at least one port is located on the end of the ODN device. Fig. 5a is a correspondence diagram between an ODN device, a port and a cable according to an embodiment of this application. The ODN device shown in FIG. 5a is used as an example. The ODN device has three ports: port 1, port 2, and port 3. The ODN device is connected to the cable through a port. For example, a cable is inserted into a port on an ODN device to provide a physical connection between the cable and the ODN device. On FIG. 5a, cable 1 inserted into port 2 of the ODN device is used as an example. There may be an identification code pre-made on the cable provided in this embodiment of this application to identify different cables. For example, the identification area is located on the cable. Fig. 5b is a correspondence diagram between an ODN device, a port and a cable according to an embodiment of this application. On FIG. 5b shows a 3D diagram of an ODN device. The ODN device has many ports, and each port can be connected with one cable. For example, the ODN device has port 1 and port 1 is connected to cable 1. FIG. 5c is a diagram of a method for arranging a plurality of ports of an ODN device according to an embodiment of this application. The ODN device has many ports, and there are many ways to arrange ports on the ODN device. For example, in FIG. 5c shows how the ports are arranged in two rows. In a real application, the way ports are arranged on an ODN device can be determined based on the type of ODN device and the number of cables to be connected. These are only exemplary descriptions in this document and are not intended to limit this embodiment of this application.

[0082] В некоторых вариантах осуществления данной заявки устройство обработки топологии является локальным терминалом, и этап 401, на котором устройство обработки топологии получает первое локальное изображение, собранное из оптической распределительной сети (ODN), включает в себя:[0082] In some embodiments of this application, the topology processor is a local terminal, and step 401, in which the topology processor obtains the first local image collected from an optical distribution network (ODN), includes:

локальный терминал собирает локальное изображение ODN для получения первого локального изображения.the local terminal collects the local ODN image to obtain the first local image.

[0083] В этом варианте осуществления данной заявки первое локальное изображение сначала собирается из ODN. Например, когда устройство обработки топологии является локальным терминалом, локальный терминал может собирать локальное изображение ODN, чтобы генерировать первое локальное изображение. ODN включает в себя первое устройство ODN и первый кабель, причем первое устройство ODN имеет первый порт. Когда локальный терминал собирает локальное изображение ODN, локальный терминал может сфотографировать первый порт и первую область идентификации на первом кабеле. Следовательно, первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.[0083] In this embodiment of this application, the first local image is first collected from the ODN. For example, when the topology processor is a local terminal, the local terminal may collect the local ODN image to generate the first local image. The ODN includes a first ODN device and a first cable, the first ODN device having a first port. When the local terminal collects the local ODN image, the local terminal may photograph the first port and the first identification area on the first cable. Therefore, the first local image includes at least a visualization of the first port of the first ODN device, and the first local image further includes at least a visualization of the first identification area on the first cable.

[0084] В некоторых вариантах осуществления данной заявки устройство обработки топологии является сервером управления сетью, и этап 401, на котором устройство обработки топологии получает первое локальное изображение, собранное из оптической распределительной сети (ODN), включает в себя:[0084] In some embodiments of this application, the topology processor is a network management server, and step 401, in which the topology processor obtains the first local image collected from the optical distribution network (ODN), includes:

устройство обработки топологии принимает первое локальное изображение, отправленное локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.the topology processing device receives the first local image sent by the local terminal, the first local image being obtained by the local terminal by collecting the local ODN image.

[0085] После того как локальный терминал получает первое локальное изображение, собирая локальное изображение ODN, локальный терминал может отправлять первое локальное изображение на сервер управления сетью, так что сервер управления сетью может принимать первое локальное изображение от локального терминала.[0085] After the local terminal obtains the first local image by collecting the local ODN image, the local terminal may send the first local image to the network control server, so that the network control server may receive the first local image from the local terminal.

[0086] 402. Устройство обработки топологии идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.[0086] 402. The topology processor identifies the first cable based on the first identification area on the first local image and identifies, based on the first local image, the first port connected to the first cable.

[0087] В этом варианте осуществления данной заявки после того, как устройство обработки топологии получает первое локальное изображение, на основе описаний этапа 401, можно узнать, что существует первая область идентификации на первом локальном изображении. Следовательно, устройство обработки топологии анализирует первую область идентификации и может идентифицировать первый кабель на основе первой области идентификации. Например, устройство обработки топологии может анализировать идентификационный код в первой области идентификации, чтобы получить идентификатор первого кабеля. Поскольку первое локальное изображение дополнительно включает в себя визуализацию первого порта, устройство обработки топологии может определить на основе первого локального изображения, что порт, подключенный к первому кабелю, является первым портом первого устройства ODN. Например, устройство обработки топологии получает способ расположения портов первого устройства ODN и идентифицирует на основе изображения кабеля первого кабеля, какой порт из множества портов первого устройства ODN подключен к первому кабелю.[0087] In this embodiment of this application, after the topology processor obtains the first local image, based on the descriptions of step 401, it can be known that there is a first identification area in the first local image. Therefore, the topology processor analyzes the first identification area and can identify the first cable based on the first identification area. For example, the topology processor may parse the identification code in the first identification area to obtain the identifier of the first cable. Since the first local image further includes a rendering of the first port, the topology processor can determine, based on the first local image, that the port connected to the first cable is the first port of the first ODN device. For example, the topology processor obtains the port layout of the first ODN device and identifies, based on the cable image of the first cable, which port of the plurality of ports of the first ODN device is connected to the first cable.

[0088] В некоторых вариантах осуществления данной заявки кабель, подключенный к устройству ODN, и идентификатор кабеля не являются заблокированными друг другом. Кабель и идентификатор кабеля можно идентифицировать с помощью фотографирования под определенным углом, используя специальную конструкцию расположения портов устройства ODN. Тот факт, что кабель и его идентификатор можно идентифицировать с помощью фотографирования под определенным углом, означает, что ряд кабелей рядом с локальным терминалом можно идентифицировать напрямую, а кабели в одном ряду или нескольких рядах позади можно идентифицировать через зазор между кабелями в одном ряду или нескольких рядах и кабелями в середине локального терминала. Быть идентифицируемым означает, что отличительная особенность кабеля не заблокирована, а отличительная особенность - это особенность изображения, которая играет важную роль в идентификации кабеля.[0088] In some embodiments of this application, the cable connected to the ODN device and the cable ID are not blocked by each other. The cable and cable ID can be identified by taking a photo from a certain angle, using the special port layout design of the ODN device. The fact that a cable and its identifier can be identified by photographing from a certain angle means that a row of cables next to the local terminal can be identified directly, and cables in one row or several rows behind can be identified through the gap between cables in one or more rows. rows and cables in the middle of the local terminal. Being identifiable means that the feature of the cable is not blocked, and the feature is a feature of the image that plays an important role in identifying the cable.

[0089] В некоторых вариантах осуществления данной заявки Фиг. 6 является блок-схемой последовательности операций другого способа обработки топологии согласно варианту осуществления данной заявки. На первом устройстве ODN имеется область идентификации устройства, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства. В дополнение к выполнению этапа 401 и этапа 402 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, перед выполнением этапа 403 устройство обработки топологии может дополнительно выполнить следующие этапы.[0089] In some embodiments of this application, FIG. 6 is a flowchart of another topology processing method according to an embodiment of this application. The first ODN device has a device identification area, the device identification area is used to identify the first ODN device, and the first local image further includes rendering the device identification area. In addition to performing step 401 and step 402 in the topology processing method provided in this embodiment of this application, before performing step 403, the topology processor may further perform the following steps.

[0090] 404. Устройство обработки топологии идентифицирует первое устройство ODN на основе области идентификации устройства на первом локальном изображении.[0090] 404. The topology processor identifies the first ODN device based on the device identification area in the first local image.

[0091] Первое локальное изображение, полученное устройством обработки топологии, включает в себя область идентификации устройства. Например, первое локальное изображение дополнительно включает в себя визуализацию области идентификации устройства и может определять первое устройство ODN посредством идентификации изображения для области идентификации устройства.[0091] The first local image obtained by the topology processing device includes a device identification area. For example, the first local image further includes rendering the device identification area, and may identify the first ODN device by identifying the image for the device identification area.

[0092] Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки, в дополнение к идентификации первого устройства ODN с использованием области идентификации устройства, устройство обработки топологии может дополнительно получать идентификатор, который относится к первому устройству ODN и который вводится пользователем, и может идентифицировать первое устройство ODN, используя идентификатор. Например, пользователь вручную вводит идентификатор первого устройства ODN в локальный терминал, так что локальному терминалу или серверу управления сетью не требуется идентифицировать первое устройство ODN.[0092] There is no limitation that in some other embodiments of this application, in addition to identifying the first ODN device using the device identification area, the topology processor may additionally obtain an identifier that relates to the first ODN device and that is entered by the user, and can identify the first ODN device using the ID. For example, the user manually enters the ID of the first ODN device into the local terminal, so that the local terminal or the network management server does not need to identify the first ODN device.

[0093] В некоторых вариантах осуществления данной заявки область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.[0093] In some embodiments of this application, the device identification area is used to indicate at least one of the following information: the identifier of the first ODN device, the port layout of the first ODN device, the type of the first ODN device, the serial number of the first ODN device, or the date of manufacture of the first device 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. Следует отметить, что конкретная форма реализации области идентификации устройства в этом варианте осуществления данной заявки не может быть ограничена одним или несколькими из вышеприведенных примеров.[0094] The identifier of the first ODN device may be an identifier different from that of another ODN device. For example, the identifier may be an identification code. The port arrangement method of the first ODN device is the port arrangement method on the end of the first ODN device. For example, the way the ports of the ODN device are arranged means that each port of the ODN device can be identified by taking a photo at an angle with the local terminal, without being completely blocked. The port arrangement method includes, but is not limited to, a single-row port design, a double-row port design, and a W-shaped port design. For example, Fig. 5a-5c schematically illustrate a single-row port design of an ODN device. The first ODN device type refers to information used to distinguish between different types of ODN devices. For example, different types of information may be set for different types of ODN devices. The serial number of the first ODN device can be used to distinguish between the first ODN device and another ODN device. For example, the serial number of the first ODN device could be SN_FAT02. The manufacturing date of the first ODN device refers to a string of numbers formed by date values. For example, the manufacturing date of an ODN device is 201902010823, where 20190201 is the year, month, and day, and 0823 is the manufacturing time. The manufacturing date of the first ODN device can also be used to distinguish between the first ODN device and another ODN device. It should be noted that the specific implementation form of the device identification area in this embodiment of this application cannot be limited to one or more of the above examples.

[0095] В некоторых вариантах осуществления данной заявки первое локальное изображение дополнительно включает в себя визуализации множества портов первого устройства ODN, и идентификация, на основе первого локального изображения, первого порта, подключенного к первому кабелю, включает в себя:[0095] In some embodiments of this application, the first local image further includes visualizing a plurality of ports of the first ODN device, and identifying, based on the first local image, the first port connected to the first cable, includes:

устройство обработки топологии идентифицирует первый порт на основе способа расположения портов, наблюдаемого множеством портов, и соотношения относительного положения между первым кабелем и портом.the topology processor identifies the first port based on the port arrangement observed by the plurality of ports and the relative position relationship between the first cable and the port.

[0096] Каждый номер порта может быть идентифицирован на основе последовательности портов первого устройства ODN, и конкретный кабель, подключенный к каждому порту, может быть идентифицирован на основе первого кабеля, подключенного к каждому порту.[0096] Each port number can be identified based on the port sequence of the first ODN device, and a specific cable connected to each port can be identified based on the first cable connected to each port.

[0097] Не имеется ограничений касательно того, что в некоторых других вариантах осуществления данной заявки номер порта первого устройства ODN также может быть идентифицирован другим способом. Например, вторая область идентификации может быть расположена на порте устройства ODN, чтобы идентифицировать конкретный номер порта для порта, соответствующего второй области идентификации. Способ идентификации порта устройства ODN здесь не ограничен.[0097] It is not limited that in some other embodiments of this application, the port number of the first ODN device can also be identified in another way. For example, the second identification area may be located on a port of the ODN device to identify a specific port number for the port corresponding to the second identification area. The port identification method of the ODN device is not limited here.

[0098] На этапе 402 согласно данной заявке локальный терминал может идентифицировать первый кабель на основе первой области идентификации на первом локальном изображении и идентифицировать, на основе первого локального изображения, первый порт, подключенный к первому кабелю. Альтернативно, сервер управления сетью может идентифицировать первый кабель на основе первой области идентификации на первом локальном изображении и идентифицировать, на основе первого локального изображения, первый порт, подключенный к первому кабелю. При этом, является ли устройство обработки топологии конкретным локальным терминалом или сервером управления сетью, может быть определено согласно сценарию приложения, и это не ограничено в данном документе.[0098] At step 402 according to this application, the local terminal can identify the first cable based on the first identification area on the first local image and identify, based on the first local image, the first port connected to the first cable. Alternatively, the network management server may identify the first cable based on the first identification area on the first local image and identify, based on the first local image, the first port connected to the first cable. Here, whether the topology processing device is a specific local terminal or a network management server can be determined according to an application scenario, and this is not limited here.

[0099] 403. Устройство обработки топологии генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.[0099] 403. The topology processor generates a first correspondence between the first ODN device, the first port, and the first cable.

[0100] В этом варианте осуществления данной заявки после того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к первому порту первого устройства ODN, устройство обработки топологии может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. Например, первое соответствие может включать в себя то, что первое устройство ODN подключено к первому кабелю через первый порт.[0100] In this embodiment of this application, after the topology processor identifies the first cable and identifies that the first cable is connected to the first port of the first ODN device, the topology processor can generate a first correspondence between the first ODN device, the first port, and the first cable . For example, the first match may include that the first ODN device is connected to the first cable through the first port.

[0101] На этапе 403 согласно данной заявке локальный терминал может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. Альтернативно, сервер управления сетью может генерировать первое соответствие между первым устройством ODN, первым портом и первым кабелем. При этом, является ли устройство обработки топологии конкретным локальным терминалом или сервером управления сетью, может быть определено согласно сценарию приложения, и это не ограничено в данном документе.[0101] At step 403, according to this application, the local terminal may generate a first correspondence between the first ODN device, the first port, and the first cable. Alternatively, the network management server may generate a first match between the first ODN device, the first port, and the first cable. Here, whether the topology processing device is a specific local terminal or a network management server can be determined according to an application scenario, and this is not limited here.

[0102] Кроме того, в некоторых вариантах осуществления данной заявки устройство обработки топологии является локальным терминалом, то есть на этапе 403 локальный терминал генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом сценарии реализации способ обработки топологии, предоставленный в этом варианте осуществления данной заявки, может дополнительно включать в себя следующий этап:[0102] In addition, in some embodiments of this application, the topology processor is a local terminal, that is, in step 403, the local terminal generates a first correspondence between the first ODN device, the first port, and the first cable. In this implementation scenario, the topology processing method provided in this embodiment of this application may further include the following step:

устройство обработки топологии отправляет первое соответствие на сервер управления сетью.the topology processor sends the first match to the network management server.

[0103] Локальный терминал может связываться с сервером управления сетью. После того как локальный терминал генерирует первое соответствие, локальный терминал отправляет первое соответствие на сервер управления сетью, чтобы сервер управления сетью мог принять первое соответствие, и может определить, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.[0103] The local terminal may communicate with the network management server. After the local terminal generates the first match, the local terminal sends the first match to the Network Management Server so that the Network Management Server can accept the first match, and can determine, based on the first match, that the first ODN device, the first port, and the first cable match each other. .

[0104] Согласно некоторым вариантам осуществления данной заявки, на Фиг. 7 изображена блок-схема последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки. В дополнение к выполнению этапов с 401 по 403 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы.[0104] According to some embodiments of this application, in FIG. 7 is a flowchart of another topology processing method according to an embodiment of the present application. In addition to performing steps 401 to 403 in the topology processing method provided in this embodiment of this application, the topology processing apparatus may further perform the following steps.

[0105] 405. Устройство обработки топологии получает второе локальное изображение, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого ONT, и второй порт подключен к первому кабелю.[0105] 405. The topology processor obtains a second local image, wherein the second local image includes at least a visualization of a second port of the first ONT and the second port is connected to the first cable.

[0106] В этом варианте осуществления данной заявки устройство обработки топологии получает второе локальное изображение. Например, устройство обработки топологии является локальным терминалом, и локальный терминал может дополнительно собирать второе локальное изображение первого ONT. В другом примере устройство обработки топологии является сервером управления сетью, локальный терминал может дополнительно собирать второе локальное изображение первого ONT, затем локальный терминал отправляет второе локальное изображение на сервер управления сетью, и сервер управления сетью может получить второе локальное изображение от локального терминала. Первый ONT имеет как минимум один порт. Например, первый ONT может включать в себя второй порт. При сборе локального изображения первого ONT локальный терминал может получить визуализацию второго порта первого ONT. Второй порт первого ONT соединен с кабелем. Например, второй порт может быть подключен к первому кабелю, и в этом случае первое устройство ODN подключено к первому ONT через первый кабель. Например, второй порт может быть подключен ко второму кабелю, и если другой конец второго кабеля подключен ко второму устройству ODN, то второе устройство ODN подключено к первому ONT через второй кабель.[0106] In this embodiment of this application, the topology processor obtains the second local image. For example, the topology processor is a local terminal, and the local terminal may further collect a second local image of the first ONT. In another example, the topology processor is a network management server, the local terminal may further collect the second local image of the first ONT, then the local terminal sends the second local image to the network management server, and the network management server may receive the second local image from the local terminal. The first ONT has at least one port. For example, the first ONT may include a second port. When collecting a local image of the first ONT, the local terminal can obtain a visualization of the second port of the first ONT. The second port of the first ONT is connected to the cable. For example, the second port may be connected to the first cable, in which case the first ODN device is connected to the first ONT through the first cable. For example, the second port may be connected to a second cable, and if the other end of the second cable is connected to the second ODN device, then the second ODN device is connected to the first ONT through the second cable.

[0107] 406. Устройство обработки топологии определяет, на основе второго локального изображения, второй порт, подключенный к первому кабелю.[0107] 406. The topology processor determines, based on the second local image, the second port connected to the first cable.

[0108] В этом варианте осуществления данной заявки, второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого ONT. Таким образом, устройство обработки топологии может определить, на основе второго локального изображения, второй порт, подключенный к первому кабелю. Для получения подробной информации следует обратиться к описаниям способа идентификации соединения между кабелем и портом на этапе 402.[0108] In this embodiment of this application, the second local image includes at least a visualization of the second port of the first ONT. Thus, the topology processor can determine, based on the second local image, the second port connected to the first cable. For details, refer to the descriptions of the method for identifying a connection between a cable and a port at step 402.

[0109] 407. Устройство обработки топологии генерирует второе соответствие между первым ONT, вторым портом и первым кабелем.[0109] 407. The topology processor generates a second correspondence between the first ONT, the second port, and the first cable.

[0110] В этом варианте осуществления данной заявки, после того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к второму порту первого ONT, устройство обработки топологии может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. Например, второе соответствие может включать в себя, что первый ONT подключен к первому кабелю через первый порт.[0110] In this embodiment of this application, after the topology processor identifies the first cable and identifies that the first cable is connected to the second port of the first ONT, the topology processor can generate a second correspondence between the first ONT, the second port, and the first cable. For example, the second match may include that the first ONT is connected to the first cable through the first port.

[0111] На этапе 407 согласно данной заявке, локальный терминал может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. В качестве альтернативы, сервер управления сетью может генерировать второе соответствие между первым ONT, вторым портом и первым кабелем. При этом, является ли устройство обработки топологии конкретно локальным терминалом или сервером управления сетью, может быть определено в соответствии со сценарием приложения, и это не ограничено в настоящем документе.[0111] At step 407 according to this application, the local terminal can generate a second correspondence between the first ONT, the second port, and the first cable. Alternatively, the network management server may generate a second mapping between the first ONT, the second port, and the first cable. Here, whether the topology processing device is specifically a local terminal or a network management server can be determined according to an application scenario, and this is not limited here.

[0112] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 7, после того, как устройство обработки топологии генерирует второе соответствие, способ обработки топологии, представленный в этом варианте осуществления данной заявки, может дополнительно включать следующий этап.[0112] In some embodiments of this application, as shown in FIG. 7, after the topology processing device generates the second match, the topology processing method presented in this embodiment of the present application may further include the following step.

[0113] 408. Устройство обработки топологии генерирует первую физическую топологию на основе первого соответствия и второго соответствия.[0113] 408. The topology processor generates a first physical topology based on the first match and the second match.

[0114] Устройство обработки топологии определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет, на основе второго соответствия, что первый ONT, второй порт и первый кабель соответствуют друг другу. Таким образом, устройство обработки топологии может определить физическое соединение между первым устройством ODN, первым ONT и первым кабелем на основе первого соответствия и второго соответствия. Таким образом, устройство обработки топологии может генерировать первую физическую топологию, и первая физическая топология включает в себя конкретные устройства и физическое соединение между устройствами.[0114] The topology processor determines, based on the first match, that the first ODN device, the first port, and the first cable match each other, and determines, based on the second match, that the first ONT, the second port, and the first cable match each other. Thus, the topology processor can determine the physical connection between the first ODN device, the first ONT, and the first cable based on the first match and the second match. Thus, the topology processor can generate the first physical topology, and the first physical topology includes specific devices and a physical connection between devices.

[0115] На этапе 408 согласно данной заявке, локальный терминал может генерировать первую физическую топологию на основе первого соответствия и второго соответствия. Кроме того, сервер управления сетью может генерировать первую физическую топологию на основе первого соответствия и второго соответствия. При этом, является ли устройство обработки топологии конкретно локальным терминалом или сервером управления сетью, может быть определено в соответствии со сценарием приложения, и это не ограничено в данном документе.[0115] At step 408 according to this application, the local terminal may generate the first physical topology based on the first match and the second match. In addition, the network management server may generate the first physical topology based on the first match and the second match. Here, whether the topology processing device is specifically a local terminal or a network management server can be determined according to an application scenario, and this is not limited here.

[0116] Кроме того, в некоторых вариантах осуществления данной заявки, устройство обработки топологии является локальным терминалом, то есть на этапе 408, локальный терминал генерирует первую физическую топологию на основе первого соответствия и второго соответствия. В этом сценарии реализации способ обработки топологии, представленный в этом варианте осуществления данной заявки, может включать следующий этап:[0116] In addition, in some embodiments of this application, the topology processor is a local terminal, that is, at step 408, the local terminal generates the first physical topology based on the first match and the second match. In this implementation scenario, the topology processing method presented in this embodiment of this application may include the following step:

устройство обработки топологии отправляет первую физическую топологию на сервер управления сетью.the topology processing device sends the first physical topology to the network management server.

[0117] Сервер управления сетью может получить первую физическую топологию из локального терминала и определить физическое соединение между первым устройством ODN, первым ONT и первым кабелем с помощью первой физической топологии.[0117] The network management server can obtain the first physical topology from the local terminal and determine the physical connection between the first ODN device, the first ONT, and the first cable using the first physical topology.

[0118] В некоторых вариантах осуществления данной заявки, в дополнение к выполнению этапов 401-408 в способе обработки топологии, представленном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы:[0118] In some embodiments of this application, in addition to performing steps 401-408 in the topology processing method presented in this embodiment of this application, the topology processor may further perform the following steps:

устройство обработки топологии получает третье локальное изображение, собранное из ODN, причем третье локальное изображение включает в себя по меньшей мере визуализацию третьего порта второго устройства ODN, и третий порт подключен к первому кабелю;the topology processing device obtains a third local image collected from the ODN, the third local image including at least a visualization of a third port of the second ODN device, and the third port is connected to the first cable;

устройство обработки топологии определяет, на основе третьего локального изображения, третий порт, подключенный к первому кабелю; иthe topology processor determines, based on the third local image, a third port connected to the first cable; and

устройство обработки топологии генерирует третье соответствие между вторым устройством ODN, третьим портом и первым кабелем.the topology processor generates a third mapping between the second ODN device, the third port, and the first cable.

[0119] Если первое устройство ODN и второе устройство ODN являются каскадными устройствами ODN, локальный терминал может получить третье локальное изображение, собрав локальное изображение второго устройства ODN. После того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к третьему порту второго устройства ODN, устройство обработки топологии может генерировать третье соответствие между вторым устройством ODN, третьим портом и первым кабелем. Например, третье соответствие может включать в себя подключение второго устройства ODN к первому кабелю через третий порт.[0119] If the first ODN device and the second ODN device are cascaded ODN devices, the local terminal can obtain a third local image by collecting the local image of the second ODN device. After the topology processor identifies the first cable and identifies that the first cable is connected to the third port of the second ODN device, the topology processor can generate a third correspondence between the second ODN device, the third port, and the first cable. For example, the third mapping may include connecting the second ODN device to the first cable through the third port.

[0120] В некоторых вариантах осуществления данной заявки, в дополнение к выполнению этапов 401-408 в способе обработки топологии, представленном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы:[0120] In some embodiments of this application, in addition to performing steps 401-408 in the topology processing method presented in this embodiment of this application, the topology processor may further perform the following steps:

устройство обработки топологии получает четвертое локальное изображение, причем четвертое локальное изображение включает по меньшей мере визуализацию четвертого порта первого OLT, и четвертый порт подключен к кабелю;the topology processing device obtains a fourth local image, the fourth local image including at least a visualization of a fourth port of the first OLT, and the fourth port is connected to a cable;

устройство обработки топологии определяет, на основе четвертого локального изображения, четвертый порт, подключенный к первому кабелю; иthe topology processor determines, based on the fourth local image, a fourth port connected to the first cable; and

устройство обработки топологии генерирует четвертое соответствие между первым ONT, четвертым портом и первым кабелем.the topology processor generates a fourth correspondence between the first ONT, the fourth port, and the first cable.

[0121] Локальный терминал может дополнительно собирать изображение первого OLT, чтобы получить четвертое локальное изображение. После того, как устройство обработки топологии идентифицирует первый кабель и идентифицирует, что первый кабель подключен к четвертому порту первого OLT, устройство обработки топологии может генерировать четвертое соответствие между первым OLT, четвертым портом и первым кабелем. Например, четвертое соответствие может включать в себя, что первый OLT подключен к первому кабелю через четвертый порт.[0121] The local terminal may further collect an image of the first OLT to obtain a fourth local image. After the topology processor identifies the first cable and identifies that the first cable is connected to the fourth port of the first OLT, the topology processor can generate a fourth correspondence between the first OLT, the fourth port, and the first cable. For example, the fourth match may include that the first OLT is connected to the first cable through the fourth port.

[0122] Кроме того, в некоторых вариантах осуществления данной заявки способ обработки топологии, представленный в этом варианте осуществления данной заявки, может дополнительно включать следующий этап:[0122] In addition, in some embodiments of this application, the topology processing method presented in this embodiment of this application may further include the following step:

устройство обработки топологии генерирует вторую физическую топологию на основе первого соответствия и четвертого соответствия.the topology processor generates a second physical topology based on the first match and the fourth match.

[0123] Устройство обработки топологии определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу, и определяет, на основе четвертого соответствия, что первый OLT, четвертый порт и первый кабель соответствуют друг другу. Таким образом, устройство обработки топологии может определить физическое соединение между первым устройством ODN, первым OLT и первым кабелем на основе первого соответствия и четвертого соответствия. Таким образом, устройство обработки топологии может генерировать вторую физическую топологию, а вторая физическая топология включает в себя конкретные устройства и физическое соединение между устройствами.[0123] The topology processor determines, based on the first match, that the first ODN device, the first port, and the first cable match each other, and determines, based on the fourth match, that the first OLT, the fourth port, and the first cable match each other. Thus, the topology processor can determine the physical connection between the first ODN device, the first OLT, and the first cable based on the first match and the fourth match. Thus, the topology processor can generate a second physical topology, and the second physical topology includes specific devices and a physical connection between devices.

[0124] Согласно некоторым вариантам осуществления данной заявки, на Фиг. 8 изображена блок-схема последовательности операций другого способа обработки топологии в соответствии с вариантом осуществления данной заявки. Устройство обработки топологии является сервером управления сетью. В дополнение к выполнению этапа 408 в способе обработки топологии, предусмотренном в этом варианте осуществления данной заявки, устройство обработки топологии может дополнительно выполнять следующие этапы.[0124] According to some embodiments of this application, in FIG. 8 is a flowchart of another topology processing method according to an embodiment of this application. The topology processor is a network management server. In addition to performing step 408 in the topology processing method provided in this embodiment of this application, the topology processor may further perform the following steps.

[0125] 409. Устройство обработки топологии периодически собирает первую информацию о состоянии первого ONT из первой физической топологии.[0125] 409. The topology processor periodically collects first state information of the first ONT from the first physical topology.

[0126] В этом варианте осуществления данной заявки на этапе 408 локальный терминал может генерировать первую физическую топологию и затем отправлять первую физическую топологию на сервер управления сетью. Альтернативно, сервер управления сетью может генерировать первую физическую топологию. После того, как сервер управления сетью получает первую физическую топологию, сервер управления сетью периодически собирает первую информацию о состоянии первого ONT из первой физической топологии, используя первую физическую топологию в качестве эталона. Продолжительность периода сбора информации о состоянии в данном документе не ограничена, и период сбора может быть конкретно сконфигурирован согласно сценарию приложения.[0126] In this embodiment of this application, at step 408, the local terminal can generate the first physical topology and then send the first physical topology to the network management server. Alternatively, the network management server may generate the first physical topology. After the network management server obtains the first physical topology, the network management server periodically collects the first state information of the first ONT from the first physical topology using the first physical topology as a reference. The length of the state information collection period is not limited in this document, and the collection period can be specifically configured according to the application scenario.

[0127] Первая информация о состоянии включает в себя различные параметры состояния рабочего состояния первого ONT. Например, первая информация о состоянии включает в себя данные о рабочих параметрах первого ONT или данные аварийной сигнализации первого ONT. Данные о рабочих параметрах первого ONT могут быть оптической мощностью первого ONT, частотой появления ошибок по битам первого ONT или другими данными. Данные аварийной сигнализации первого ONT могут быть информацией аварийной сигнализации, отправленной первым ONT, например, информацией аварийной сигнализации, отправленной, когда первый ONT отключен, или информацией аварийной сигнализации, отправленной, когда оптическая мощность первого ONT превышает пороговое значение.[0127] The first state information includes various operational state parameters of the first ONT. For example, the first status information includes the first ONT's operating data or the first ONT's alarm data. The performance data of the first ONT may be the optical power of the first ONT, the bit error rate of the first ONT, or other data. The alarm data of the first ONT may be alarm information sent by the first ONT, such as alarm information sent when the first ONT is turned off, or alarm information sent when the optical power of the first ONT exceeds a threshold.

[0128] В некоторых других вариантах осуществления данной заявки, если устройство обработки топологии может дополнительно получить вторую физическую топологию, и вторая физическая топология дополнительно включает в себя первый OLT, устройство обработки топологии периодически собирает вторую информацию о состоянии первого OLT из второй физической топологии, причем вторая информация о состоянии включает в себя данные о рабочих параметрах первого OLT или данные аварийной сигнализации первого OLT.[0128] In some other embodiments of this application, if the topology processor can further obtain a second physical topology, and the second physical topology further includes a first OLT, the topology processor periodically collects second state information of the first OLT from the second physical topology, wherein the second status information includes the first OLT's operating data or the first OLT's alarm data.

[0129] 410. Устройство обработки топологии выполняет анализ изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирует первую логическую топологию на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT.[0129] 410. The topology processing device performs a state change analysis on the first state information using a preconfigured logical topology generation algorithm, and generates a first logical topology based on the result of the state change analysis, the first logical topology including a correspondence between the first ODN device , the first cable and the first ONT.

[0130] В этом варианте осуществления данной заявки после получения первой информации о состоянии первого ONT устройство обработки топологии может выполнять анализ изменения состояния в отношении первой информации о состоянии первого ONT. Например, в этом варианте осуществления данной заявки устройство обработки топологии может использовать алгоритм генерирования логической топологии, причем алгоритм генерирования логической топологии может включать в себя способ анализа изменения состояния, чтобы анализировать изменение состояния первой информации о состоянии первого ONT и идентифицировать на основе изменения состояния первой информации о состоянии первого ONT, какое конкретное устройство ODN подключено к конкретным ONT. Например, если шаблоны изменения состояния множества ONT имеют одинаковое изменение в течение периода времени, эти ONT подключаются к одному и тому же устройству ODN. Без ограничения, алгоритм генерирования логической топологии, используемый в этом варианте осуществления данной заявки, имеет множество реализаций, и соответствующий способ анализа изменения состояния может использоваться на основе различного содержимого собранной информации о состоянии. Посредством анализа информации о состоянии можно идентифицировать, какие ONT подключены к одному и тому же устройству ODN, и можно идентифицировать, какие ONT принадлежат разным устройствам ODN, а также посредством анализа информации о состоянии можно идентифицировать, какие ONT являются неисправными и не могут обрабатывать оптические сигналы.[0130] In this embodiment of the present application, after receiving the first state information of the first ONT, the topology processor may perform state change analysis on the first state information of the first ONT. For example, in this embodiment of the present application, the topology processor may use a logical topology generation algorithm, wherein the logical topology generation algorithm may include a state change analysis method to analyze the state change of the first state information of the first ONT and identify based on the state change of the first information about the state of the first ONT, which specific ODN device is connected to specific ONTs. For example, if the state change patterns of multiple ONTs have the same change over a period of time, these ONTs connect to the same ODN device. Without limitation, the logical topology generation algorithm used in this embodiment of this application has a variety of implementations, and an appropriate state change analysis method can be used based on different contents of the collected state information. By analyzing the status information, which ONTs are connected to the same ODN device, and which ONTs belong to different ODN devices can be identified, and by analyzing the status information, which ONTs are faulty and cannot process optical signals .

[0131] В этом варианте осуществления данной заявки после завершения анализа изменения состояния устройство обработки топологии может получить результат анализа изменения состояния и, в конечном счете, сгенерировать первую логическую топологию на основе результата анализа изменения состояния. Первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT.[0131] In this embodiment of the present application, after the state change analysis is completed, the topology processing device can obtain the result of the state change analysis, and ultimately generate the first logical topology based on the result of the state change analysis. The first logical topology includes a mapping between the first ODN device, the first cable, and the first ONT.

[0132] В некоторых других вариантах осуществления данной заявки, если устройство обработки топологии может дополнительно получить вторую физическую топологию, и вторая физическая топология дополнительно включает в себя первый OLT, устройство обработки топологии периодически собирает вторую информацию о состоянии первого OLT из второй физической топологии выполняет анализ изменения состояния на основе второй информации о состоянии первого OLT и, обратившись к анализу изменения состояния первой информации о состоянии на этапе 410, генерирует вторую логическую топологию на основе результата анализа изменения состояния, причем вторая логическая топология включает в себя соответствие между первым OLT, первым устройством ODN, первым кабелем и первым ONT.[0132] In some other embodiments of this application, if the topology processor can further obtain a second physical topology, and the second physical topology further includes a first OLT, the topology processor periodically collects second state information of the first OLT from the second physical topology performs an analysis state change based on the second state information of the first OLT, and referring to the state change analysis of the first state information in step 410, generates a second logical topology based on the result of the state change analysis, the second logical topology including the correspondence between the first OLT, the first device ODN, first cable and first ONT.

[0133] В некоторых вариантах осуществления данной заявки этап 410, на котором устройство обработки топологии выполняет анализ изменения состояния в отношении первой информации о состоянии с использованием алгоритма генерирования предварительно установленной логической топологии, включает в себя:[0133] In some embodiments of this application, step 410, in which the topology processor performs a state change analysis on the first state information using a preset logical topology generation algorithm, includes:

устройство обработки топологии получает, на основе первой информации о состоянии, функцию изменения состояния, которая относится к первому ONT в первый период времени; иthe topology processing device obtains, based on the first state information, a state change function that is related to the first ONT in the first time period; and

устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени.the topology processing device performs cluster similarity analysis on the state change function of the first ONT in the first time period.

[0134] Устройство обработки топологии анализирует первую информацию о состоянии первого ONT, устанавливает первый период времени и получает функцию изменения состояния первого ONT в первый период времени, то есть может получить шаблон изменения состояния первого ONT. Следует отметить, что в этом варианте осуществления данной заявки первый ONT может быть одним или несколькими ONT определенного типа. Устройство обработки топологии выполняет кластерный анализ сходства в отношении функции изменения состояния первого ONT в первый период времени методом кластерного анализа сходства. Например, ONT, которые имеют одинаковое изменение в одном и том же периоде времени, классифицируются как ONT, которые подключены к одному и тому же устройству ODN, и используемый способ включает в себя, но не ограничивается этим, анализ изменения характеристик данных или кластерный анализ. Уровень устройства ODN идентифицируется, и непрерывно отслеживается изменение отношения соединения ODN.[0134] The topology processing device analyzes the first state information of the first ONT, sets the first time period, and obtains the state change function of the first ONT in the first time period, that is, can obtain the state change pattern of the first ONT. It should be noted that in this embodiment of this application, the first ONT may be one or more ONTs of a certain type. The topology processing apparatus performs cluster similarity analysis on the state change function of the first ONT in the first time period by the cluster similarity analysis method. For example, ONTs that have the same change in the same time period are classified as ONTs that are connected to the same ODN device, and the method used includes, but is not limited to, data characteristic change analysis or cluster analysis. The ODN device layer is identified and the change in the ODN connection relationship is continuously monitored.

[0135] 411. Устройство обработки топологии выполняет сравнительный анализ между первой физической топологией и первой логической топологией и определяет на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.[0135] 411. The topology processing apparatus performs a comparison analysis between the first physical topology and the first logical topology, and determines, based on the result of the comparison, whether the first physical topology needs to be updated.

[0136] В этом варианте осуществления данной заявки после того, как устройство обработки топологии генерирует первую логическую топологию, устройство обработки топологии выполняет сравнительный анализ в отношении первой физической топологии и первой логической топологии, например, сравнивает, имеют ли первая физическая топология и первая логическая топология разные отношения соединения, например, то, что первое устройство ODN, подключенное к первому ONT, записано в первой физической топологии, но то, что первое устройство ODN, подключенное к первому ONT, не записано в первой логической топологии. Наконец, устройство обработки топологии может определять, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию. Из способа обработки топологии, предоставленного в этом варианте осуществления данной заявки, можно отметить, что устройство обработки топологии автоматически сопоставляет, сортирует и проверяет изменения подлежащей сортировке логической топологии, тем самым автоматически сортируя и проверяя ресурсы в системе волоконно-оптической сети и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы в оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в человеческие ресурсы, значительно повышается эффективность проверки, а работа по проверке ресурсов оптической сети упорядочивается.[0136] In this embodiment of the present application, after the topology processor generates the first logical topology, the topology processor performs a comparative analysis with respect to the first physical topology and the first logical topology, for example, compares whether the first physical topology and the first logical topology have different connection relationships, such as that the first ODN device connected to the first ONT is recorded in the first physical topology, but that the first ODN device connected to the first ONT is not recorded in the first logical topology. Finally, the topology processor may determine, based on the comparison result, whether the first physical topology needs to be updated. From the topology processing method provided in this embodiment of this application, it can be noted that the topology processing apparatus automatically matches, sorts, and checks changes to the logical topology to be sorted, thereby automatically sorting and checking resources in the optical fiber network system and improving the reliability of resource sorting. in the fiber optic distribution network. In this way, the resources in the optical network are sorted simply, quickly, automatically and reliably, the investment in human resources is reduced, the verification efficiency is greatly improved, and the verification work of the optical network resources is streamlined.

[0137] В некоторых вариантах осуществления данной заявки этап 411 определения, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию, включает в себя:[0137] In some embodiments of this application, the step 411 of determining, based on the result of the benchmarking analysis, whether to update the first physical topology includes:

когда результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия, отправку устройством обработки топологии инструкции на локальную проверку и определение на основе результата локальной проверки, нужно ли обновлять первую физическую топологию.when the comparison result is that the first physical topology and the first logical topology have different correspondences, instructing the topology processing device to locally check and determine based on the result of the local check whether to update the first physical topology.

[0138] Результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия. Например, сравнивается, имеют ли первая физическая топология и первая логическая топология разные отношения соединения. В этом случае устройство обработки топологии отправляет инструкцию на локальную проверку, то есть устройство обработки топологии может отправлять предупреждающее сообщение, а устройство обработки топологии генерирует рабочее задание, используемое для выполнения устранения неполадок физической локальной топологии. После получения рабочего задания инженер по внедрению отправляется в местоположение устройства ODN для проведения исследования, чтобы в соответствии с реальной ситуацией сообщить, нужно ли обновлять первую физическую топологию. В этом варианте осуществления данной заявки, когда первая физическая топология и первая логическая топология имеют разное соответствие, устройство обработки топологии направляет инструкцию на локальную проверку, чтобы облегчить техническое обслуживание оптической сети связи и повысить эффективность управления сетью.[0138] The result of the comparative analysis is that the first physical topology and the first logical topology have different correspondences. For example, it is compared whether the first physical topology and the first logical topology have different connection relationships. In this case, the topology engine sends a local check instruction, that is, the topology engine can send a warning message, and the topology engine generates a work order that is used to perform troubleshooting of the physical local topology. After receiving the work order, the implementation engineer goes to the location of the ODN device to investigate, according to the actual situation, whether to update the first physical topology. In this embodiment of the present application, when the first physical topology and the first logical topology have a different correspondence, the topology processing apparatus directs the local check instruction to facilitate the maintenance of the optical communication network and improve the network management efficiency.

[0139] В некоторых вариантах осуществления данной заявки, на основе системы обработки топологий, показанной на Фиг. 3, система обработки топологии включает в себя локальный терминал и сервер управления сетью. Фиг. 9 представляет собой схему взаимодействия между локальным терминалом и сервером управления сетью в соответствии с вариантом осуществления данной заявки. Взаимодействие в основном включает в себя следующие процедуры.[0139] In some embodiments of this application, based on the topology processing system shown in FIG. 3, the topology processing system includes a local terminal and a network management server. Fig. 9 is a diagram of an interaction between a local terminal and a network management server according to an embodiment of this application. Interaction mainly includes the following procedures.

[0140] 901. Локальный терминал получает первое локальное изображение, собранное из оптической распределительной сети (ODN), причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.[0140] 901. The local terminal receives a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, there is a first identification area on the first cable , used to identify the first cable, and the first local image includes at least a visualization of the first identification area on the first cable.

[0141] 902. Локальный терминал отправляет первое локальное изображение на сервер управления сетью.[0141] 902. The local terminal sends the first local image to the network management server.

[0142] 903. Сервер управления сетью получает первое локальное изображение.[0142] 903. The network management server receives the first local image.

[0143] 904. Сервер управления сетью идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении, и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.[0143] 904. The network management server identifies the first cable based on the first identification area on the first local image, and identifies, based on the first local image, the first port connected to the first cable.

[0144] 905. Сервер управления сетью генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.[0144] 905. The network management server generates a first match between the first ODN device, the first port, and the first cable.

[0145] Из приведенных выше примеров описаний можно узнать, что сначала получается первое локальное изображение, собранное из ODN, причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; первый кабель идентифицируется на основе первой области идентификации на первом локальном изображении, и первый порт, подключенный к первому кабелю, идентифицируется на основе первого локального изображения; и, наконец, генерируется первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки, первый кабель может быть идентифицирован из первого локального изображения путем анализа первого локального изображения, полученного через локальный сбор данных ODN, и также может быть идентифицировано, что первый кабель подключен к первому порту первого устройства ODN. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеописанного результата идентификации изображения. Поэтому, по сравнению с уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов на ODN осуществляется без записи с помощью бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и снижая затраты на управление.[0145] From the above example descriptions, it can be learned that first a first local image collected from the ODN is obtained, the first local image includes at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, there is a first area on the first cable identification used to identify the first cable, and the first local image includes at least a visualization of the first identification area on the first cable; the first cable is identified based on the first identification area in the first local image, and the first port connected to the first cable is identified based on the first local image; and finally, a first match is generated between the first ODN device, the first port, and the first cable. In this embodiment of the present application, the first cable can be identified from the first local image by analyzing the first local image obtained through ODN local data collection, and it can also be identified that the first cable is connected to the first port of the first ODN device. The correspondence between the first ODN device, the first port, and the first cable can be further generated based on the above-described image identification result. Therefore, compared with the prior art, in this embodiment of the present application, the automatic sorting and checking of resources on the ODN is carried out without writing with paper labels, so that the resources in the optical distribution network are sorted simply, quickly, automatically and reliably, thereby reducing human resources. , improving the efficiency of ODN device management and reducing management costs.

[0146] В некоторых других вариантах осуществления данной заявки, на основе системы обработки топологий, показанной на Фиг. 3, система обработки топологии включает в себя локальный терминал и сервер управления сетью. Фиг. 10 является еще одним схематичным графиком взаимодействия между локальным терминалом и сервером управления сетью в соответствии с вариантом осуществления данной заявки. Взаимодействие в основном включает в себя следующие процедуры.[0146] In some other embodiments of this application, based on the topology processing system shown in FIG. 3, the topology processing system includes a local terminal and a network management server. Fig. 10 is another schematic diagram of an interaction between a local terminal and a network management server in accordance with an embodiment of this application. Interaction mainly includes the following procedures.

[0147] 1001. Локальный терминал получает первое локальное изображение, собранное из оптической распределительной сети (ODN), причем первое локальное изображение включает по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.[0147] 1001. The local terminal receives a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first cable has a first identification area , used to identify the first cable, and the first local image includes at least a visualization of the first identification area on the first cable.

[0148] 1002. Локальный терминал идентифицирует первый кабель на основе первой области идентификации на первом локальном изображении и идентифицирует, на основе первого локального изображения, первый порт, подключенный к первому кабелю.[0148] 1002. The local terminal identifies the first cable based on the first identification area on the first local image and identifies, based on the first local image, the first port connected to the first cable.

[0149] 1003. Локальный терминал генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем.[0149] 1003. The local terminal generates a first match between the first ODN device, the first port, and the first cable.

[0150] 1004. Локальный терминал отправляет первое соответствие на сервер управления сетью.[0150] 1004. The local terminal sends the first match to the network control server.

[0151] 1005. Сервер управления сетью получает первое соответствие.[0151] 1005. The network management server receives the first match.

[0152] 1006. Сервер управления сетью определяет, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.[0152] 1006. The network management server determines, based on the first match, that the first ODN device, the first port, and the first cable match each other.

[0153] Из приведенных выше примеров описаний можно узнать, что сначала получается первое локальное изображение, собранное из ODN, причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; первый кабель идентифицируется на основе первой области идентификации на первом локальном изображении, и первый порт, подключенный к первому кабелю, идентифицируется на основе первого локального изображения; и, наконец, генерируется первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом варианте осуществления данной заявки, первый кабель может быть идентифицирован из первого локального изображения путем анализа первого локального изображения, полученного через локальный сбор данных ODN, и также может быть идентифицировано, что первый кабель подключен к первому порту первого устройства ODN. Соответствие между первым устройством ODN, первым портом и первым кабелем может быть дополнительно сгенерировано на основе вышеописанного результата идентификации изображения. Поэтому, по сравнению с уровнем техники, в этом варианте осуществления данной заявки автоматическая сортировка и проверка ресурсов на ODN осуществляется без записи с помощью бумажных этикеток, так что ресурсы в оптической распределительной сети сортируются просто, быстро, автоматически и надежно, тем самым сокращая человеческие ресурсы, повышая эффективность управления устройством ODN и снижая затраты на управление.[0153] From the above description examples, it can be learned that first a first local image is obtained collected from the ODN, the first local image includes at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first cable has the first identification area used to identify the first cable, and the first local image includes at least a visualization of the first identification area on the first cable; the first cable is identified based on the first identification area in the first local image, and the first port connected to the first cable is identified based on the first local image; and finally, a first match is generated between the first ODN device, the first port, and the first cable. In this embodiment of the present application, the first cable can be identified from the first local image by analyzing the first local image obtained through ODN local data collection, and it can also be identified that the first cable is connected to the first port of the first ODN device. The correspondence between the first ODN device, the first port, and the first cable can be further generated based on the above-described image identification result. Therefore, compared with the prior art, in this embodiment of the present application, the automatic sorting and checking of resources on the ODN is carried out without writing with paper labels, so that the resources in the optical distribution network are sorted simply, quickly, automatically and reliably, thereby reducing human resources. , improving the efficiency of ODN device management and reducing management costs.

[0154] Чтобы лучше понять и реализовать вышеописанные решения в вариантах осуществления данной заявки, далее используется соответствующий сценарий приложения в качестве примера для подробного описания.[0154] In order to better understand and implement the above solutions in the embodiments of this application, the following uses the corresponding application scenario as an example for a detailed description.

[0155] Для решения проблем низкой точности ресурсов и неудобного обновления информации в оптической сети, вызванного маркировкой устройства ODN в PON условно с помощью бумажной метки, вариант осуществления данной заявки обеспечивает способ для интеллектуальной идентификации оптического сетевого ресурса и автоматического определения отношения соединения между устройствами ODN, для точного управления ресурсами топологии (например, оптоволоконных ресурсов, ресурсов портов, и отношения соединения оптоволоконных устройств) в оптической сети. Вновь созданная физическая топология 1 используется в качестве эталона, а затем сервер управления топологией ODN регулярно анализирует большое количество информации о состоянии OLT и информации о состоянии ONT для создания логической топологии 2. Измененная логическая топология 2 используется для управления локальным физическим устранением неполадок, а последняя физическая топология 1 используется для калибровки логической топологии 2. Таким образом, топология ODN может быть точно восстановлена, тем самым помогая улучшить возможности управления оптическими сетевыми ресурсами и эффективность работы инженера по эксплуатации.[0155] In order to solve the problems of low resource accuracy and inconvenient updating of information in the optical network caused by labeling an ODN device in a PON conditionally with a paper label, an embodiment of this application provides a method for intelligently identifying an optical network resource and automatically determining the connection relationship between ODN devices, for fine-grained management of topology resources (eg, fiber resources, port resources, and fiber connection relationships) in an optical network. The newly created physical topology 1 is used as a reference, and then the ODN topology management server regularly analyzes a large amount of OLT state information and ONT state information to create logical topology 2. The modified logical topology 2 is used to manage local physical troubleshooting, and the last physical topology 1 is used to calibrate logical topology 2. In this way, the ODN topology can be accurately reconstructed, thereby helping to improve the optical network resource management capability and the efficiency of the field engineer.

[0156] В этом варианте осуществления данной заявки топология относится к сетевой структуре, включая устройство сетевого узла и средства связи. Диаграмма физической топологии - это сетевая структура, полученная путем идентификации на основе фактической физической связи между устройствами ODN. На основе диаграммы физической топологии, если происходит сбой или может произойти сбой, диаграмма физической топологии может своевременно и конкретным образом показать сетевому администратору, какое сетевое устройство неисправно. Например, если коммутатор в сети неисправен на основе диаграммы физической топологии, сетевая система может показать администратору, какой порт какого коммутатора среди большого количества коммутационных устройств неисправен, и какие сетевые устройства подключены к этому порту. Это облегчает обслуживание для администратора сети.[0156] In this embodiment of this application, the topology refers to the network structure, including the network node device and communication facilities. A physical topology diagram is a network structure obtained by identification based on the actual physical connection between ODN devices. Based on the physical topology diagram, if a failure occurs or may fail, the physical topology diagram can show the network administrator in a timely and specific way which network device is faulty. For example, if a switch in a network fails based on a physical topology diagram, the network system can show the administrator which port of which switch among a large number of switching devices is failed and which network devices are connected to that port. This makes maintenance easier for the network administrator.

[0157] Этот сервер управления сетью, предоставленный в этом варианте осуществления данной заявки, может, в частности, быть сервером управления топологией ODN. Сервер управления топологией ODN создает логическую топологию. Логическая топология иллюстрирует взаимодействие устройств друг с другом с использованием физической топологии. В этом варианте осуществления данной заявки сетевая структура получается посредством анализа данных службы связи OLT и ONT, таких как оптическая мощность и другая информация о состоянии, чтобы получить логическую топологию.[0157] This network management server provided in this embodiment of this application may specifically be an ODN topology management server. The ODN Topology Management Server creates a logical topology. The logical topology illustrates how devices interact with each other using the physical topology. In this embodiment of the present application, the network structure is obtained by analyzing the communication service data of the OLT and ONT, such as optical power and other status information, to obtain a logical topology.

[0158] Фиг. 11 является схемой сценария реализации для управления топологией ODN согласно варианту осуществления данной заявки. Сценарий реализации в основном включает в себя следующие процедуры.[0158] FIG. 11 is an implementation scenario diagram for ODN topology management according to an embodiment of this application. The implementation scenario mainly includes the following procedures.

[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 топологии, который используется в качестве эталона, устранение неполадок локальной топологии будет выполнено.[0159] First, the ODN device is configured at the ODN location. For example, the ODN device may be a terminal box and the optical splitter is located in the terminal box. For example, there are barcode identifiers pre-made on the terminal box, the cable, or the terminal box and the cable, and for example, the cable is an optical cable. The local terminal collects images of components such as the terminal box and optical cable, and images of barcodes on the terminal box and optical cable. ODN topology management server or local terminal generates physical topology 1. ODN topology management server or local terminal also needs to perform data management, such as invalid value cleanup, back box identification, back box port identification, and optical cable type and position, bar code ID identification ODN devices. The ODN topology management server performs local identification and generates a topology result 1 between devices, uses the topology result 1 determined based on the local topology as a reference, and stores the topology result 1 in the server database. Information about the status of the OLT and ONT is collected regularly or in real time. For example, performance data and alarm data of the OLT and ONT may be collected. The ODN Topology Management Server generates the logical topology 2, and then performs cluster analysis, key performance indicator (KPI) change analysis, data management (invalid cleanup), and the like. The server obtains the topology result 2 through data analysis. The ODN topology management server periodically compares the difference between topology result 2 and topology result 1, which is used as a reference. If there is a change in topology result 2 relative to topology result 1 that is used as a reference, local topology troubleshooting will be performed.

[0160] Вариант осуществления данной заявки обеспечивает улучшенную систему управления топологией сети ODN. Отношение соединения между клеммной коробкой и оптическим кабелем генерируется в способе идентификации изображения, при этом задействованы локальный терминал, сервер управления топологией ODN, клеммная коробка и оптический кабель.[0160] An embodiment of this application provides an improved ODN topology management system. The connection relationship between the terminal box and the optical cable is generated in the image identification method, and the local terminal, the ODN topology management server, the terminal box, and the optical cable are involved.

[0161] (1) Штрихкоды, предварительно изготовленные на клеммной коробке и оптическом кабеле, используются в качестве идентификаторов (ID), включая, помимо прочего, одномерный штрихкод, двухмерный штрихкод, цветной штрихкод и другой шаблон штрихкода.[0161] (1) Barcodes pre-produced on the terminal box and optical cable are used as identifiers (IDs), including but not limited to 1D barcode, 2D barcode, color barcode, and other barcode pattern.

[0162] (2) Локальный терминал собирает фотографии или видео компонентов, таких как клеммная коробка и оптический кабель, а также фотографии или видео идентификаторов штрихкода на компонентах. Посредством анализа изображения могут быть идентифицированы типы и положения, которые имеет монтажная коробка, порт монтажной коробки и оптический кабель, а также идентификаторы (ID) компонентов.[0162] (2) The local terminal collects photos or videos of components such as the terminal box and optical cable, as well as photos or videos of barcode IDs on the components. By analyzing the image, the types and positions that the back box, the back box port, and the optical cable have, as well as component IDs (IDs), can be identified.

[0163] (3) Отношение соединения между устройствами ODN может автоматически идентифицироваться и генерироваться, физическая топология 1 генерируется в качестве эталонной, а информация передается на сервер управления топологией ODN и сохраняется в базе данных.[0163] (3) The connection relationship between ODN devices can be automatically identified and generated, the physical topology 1 is generated as a reference, and the information is transmitted to the ODN topology management server and stored in the database.

[0164] (4) Вновь созданная физическая топология 1 используется в качестве эталона, и затем сервер управления топологией ODN регулярно анализирует большой объем информации о состоянии OLT и информации о состоянии ONT, чтобы установить логическую топологию 2, причем информация о состоянии включает в себя оптическую силу и BER.[0164] (4) The newly created physical topology 1 is used as a reference, and then the ODN topology management server regularly parses a large amount of OLT state information and ONT state information to establish logical topology 2, the state information including optical strength and BER.

[0165] (5) Измененная логическая топология 2 используется для управления локальным устранением неполадок физического уровня, а последняя физическая топология 1 используется для калибровки логической топологии 2. Таким образом, топология ODN восстанавливается точно.[0165] (5) The modified logical topology 2 is used to control the local troubleshooting of the physical layer, and the last physical topology 1 is used to calibrate the logical topology 2. Thus, the ODN topology is restored accurately.

[0166] В частности, физическая топология 1 используется в качестве эталона в исходной конструкции, физическая топология 1 ODN генерируется посредством идентификации изображения в новом ODN, причем физическая топология 1 ODN уточняется до уровня порта оптического разветвителя, и информация о физической топологии 1 передается на сервер управления топологией ODN.[0166] In particular, the physical topology 1 is used as a reference in the original design, the physical topology 1 ODN is generated by identifying the image in the new ODN, the physical topology 1 ODN is refined to the level of the port of the optical splitter, and the physical topology 1 information is transmitted to the server ODN topology management.

[0167] Сервер управления топологией ODN генерирует логическую топологию ODN 2 с помощью алгоритма генерирования логической топологии, отслеживает в режиме реального времени или периодически с помощью OLT информацию о состоянии, такую как оптическая мощность ONT, подключенного к порту OLT, и классифицирует ONT, которые имеют такое же изменение за тот же период времени, что и ONT, подключенные к одному оптическому разветвителю. Используемый способ включает в себя, но не ограничивается этим, анализ изменений характеристик данных, кластерный анализ и тому подобное. Идентифицируется уровень оптического разветвителя, непрерывно отслеживается изменение отношения соединения ODN, и информация о логической топологии 2 передается на сервер управления топологией ODN.[0167] The ODN topology management server generates the ODN logical topology 2 using the logical topology generation algorithm, monitors real-time or periodically with the OLT the status information such as the optical power of the ONT connected to the port of the OLT, and classifies the ONTs that have the same change over the same time period as ONTs connected to the same optical splitter. The method used includes, but is not limited to, analysis of changes in data characteristics, cluster analysis, and the like. The optical splitter layer is identified, the ODN connection relationship change is continuously monitored, and the logical topology 2 information is transmitted to the ODN topology management server.

[0168] Когда ODN создан, логическая топология 2 калибруется на основе физической топологии 1. Затем сервер управления топологией ODN сравнивает логическую топологию 2 ODN, которая генерируется на основе алгоритма генерирования логической топологии, с физической топологией 1, которая генерируется посредством идентификации изображения ODN, и непрерывно обновляет логическую топологию 2 ODN. Если логическая топология 2 не совпадает с эталоном, выполняется предварительное предупреждение, или предоставляется инструкция для идентификации и сравнения несоответствий, или даже выполняется ручная проверка. Локальный инженер-строитель отправляется в местоположение ODN, чтобы проверить, изменилась ли физическая топология 1, и повторно устанавливает эталон на основе физической топологии 1, полученной посредством локальной идентификации.[0168] When the ODN is created, the logical topology 2 is calibrated based on the physical topology 1. Then, the ODN topology control server compares the logical topology 2 ODN, which is generated based on the logical topology generation algorithm, with the physical topology 1, which is generated by ODN image identification, and continuously updates the logical topology 2 ODN. If logical topology 2 does not match the reference, a pre-warning is given, or guidance is provided to identify and compare mismatches, or even a manual check is performed. The local civil engineer goes to the ODN location to check if the physical topology 1 has changed and re-masters based on the physical topology 1 obtained through the local identification.

[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 установлены в клеммной коробке, и номер порта оптического разветвителя находится в соотношении один к одному, что соответствует номеру порта клеммной коробки.[0169] In the topology processing method provided in this embodiment of this application, a layer 2 optical splitter network is used as an example for description. The network is merely used to describe and is not used to limit this embodiment of this application. Fig. 12 is an architecture diagram of an optical communication network system according to an embodiment of this application. The optical communication network may include: OLT 1, layer 1 optical splitter, layer 2 optical splitter I, layer 2 optical splitter II, ONT B_1, ONT C_1, and ONT C_2. A, B and C refer to the local terminal photographing positions. For example, in the local construction phase in the layer 2 split scenario, the combiner end of the layer 1 optical splitter is connected to OLT 01, and two layer 2 optical splitters are installed at the splitter end: optical splitter B and optical splitter C. Optical splitter B and optical splitter C are installed in terminal box, and the port number of the optical splitter is in a ratio of one to one, which corresponds to the port number of the terminal box.

[0170] Предполагается, что ONT B_1 необходимо установить на порт 1 оптического разветвителя B. На разъеме оптического кабеля, необходимого для локального строительства, в качестве идентификатора (ID) используется круговой штрихкод на одной стороне рядом с клеммной коробкой. Инженер-строитель устанавливает на оптическом разветвителе B уровня 2 один конец кабеля, который соединяет ONT B_1 и оптический разветвитель B с портом 1 клеммной коробки, а затем собирает фото или видео компонентов, таких как клеммная коробка и кабель, а также фотографии или видео штрихкодов на клеммной коробке и на кабеле с помощью устройства для сбора изображений. Фиг. 13 является схемой сбора изображений устройства ODN и оптического кабеля 1 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Физическое соединение между клеммной коробкой и оптическим кабелем устанавливается путем фотографирования на оптическом разветвителе B (то есть на оптическом разветвителе I уровня 2).[0170] It is assumed that ONT B_1 needs to be installed on port 1 of optical splitter B. The connector of the optical cable required for local construction uses a circular barcode on one side near the terminal box as an identifier (ID). The civil engineer installs one end of the cable on the Layer 2 splitter B, which connects the ONT B_1 and the optical splitter B to port 1 of the terminal box, and then collects photos or videos of components such as the terminal box and cable, and photos or videos of barcodes on terminal box and on the cable using an image capture device. Fig. 13 is an image acquisition diagram of an ODN device and an optical cable 1 by a local terminal according to an embodiment of this application. The physical connection between the terminal box and the optical cable is established by taking a photo at the optical splitter B (that is, at the optical splitter I level 2).

[0171] Сервер управления топологией ODN или локальный интеллектуальный терминал интеллектуально генерирует отношение соединения, которое находится в положении оптического разветвителя B и является частью физической топологии 1. Отношение соединения может использоваться для идентификации того, что модель клеммной коробки является HW2802, что серийный номер является SN_FAT01, что внутри установлен оптический разветвитель B, и что всего имеется четыре порта. Порт 1 подключен к оптическому кабелю с серийным номером SN_CABLE2001 оптического кабеля и длиной 100 метров. Три других порта пусты, поскольку оптические кабели не вставлены.[0171] The ODN topology management server or the local intelligent terminal intelligently generates a link relationship that is in the optical splitter position B and is part of the physical topology 1. The link relationship can be used to identify that the terminal box model is HW2802, that the serial number is SN_FAT01 that an optical splitter B is installed inside, and that there are four ports in total. Port 1 is connected to an optical cable with the optical cable serial number SN_CABLE2001 and a length of 100 meters. The other three ports are empty because no optical cables are inserted.

[0172] Другой конец оптического кабеля подключен к ONT B_1 в доме пользователя терминала, а локальный интеллектуальный терминал записывает отношения соединения между оптическим кабелем и ONT B_1. Локально определенное соединение между оптическим разветвителем B уровня 2, оптическим кабелем и ONT B_1 используется в качестве эталона для генерирования физической топологии 1, а физическая топология 1 сохраняется в базе данных сервера.[0172] The other end of the optical cable is connected to the ONT B_1 in the terminal user's home, and the local intelligent terminal records the connection relationship between the optical cable and the ONT B_1. The locally defined connection between layer 2 optical splitter B, optical cable and ONT B_1 is used as a reference to generate physical topology 1, and physical topology 1 is stored in the server database.

[0173] Таблица 1 показывает частичную физическую топологию 1 от оптического разветвителя B уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.[0173] Table 1 shows a partial physical topology 1 from layer 2 optical splitter B to the ONT provided in this embodiment of this application.

Оптический разветвитель 2-го уровняLayer 2 optical splitter Номер портаPort number Оптический кабельOptical cable ONTONT Оптический разветвитель B
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01
Optical splitter B
Terminal box model: HW2802
Serial number: SN_FAT01
11 Подключен к порту 1
SN_CABLE2001
Длина: 100 метров
Connected to port 1
SN_CABLE2001
Length: 100 meters
ONT B_1ONT B_1
22 пустойempty пустойempty 33 пустойempty пустойempty 4four пустойempty пустойempty

[0174] Фиг. 14 является схемой сбора изображений устройства ODN, оптического кабеля 1 и оптического кабеля 2 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Физическое соединение между клеммной коробкой и оптическим кабелем устанавливается посредством фотографирования на оптическом разветвителе C (оптический разветвитель уровня 2). Аналогично, на оптическом разветвителе C уровня 2 инженер-строитель вставляет один конец кабеля, который подключен к ONT C_1 и ONT C_2, в соответствующий порт клеммной коробки 2. Затем устройство сбора изображений используется для сбора фотографий или видео компонентов, таких как клеммная коробка и оптический кабель, а также фотографий или видео штрихкодов на клеммной коробке и оптическом кабеле.[0174] FIG. 14 is an image acquisition diagram of an ODN device, an optical cable 1, and an optical cable 2 by a local terminal according to an embodiment of this application. The physical connection between the terminal box and the optical cable is established by taking a photo on the optical splitter C (layer 2 optical splitter). Similarly, on Layer 2 optical splitter C, the civil engineer inserts one end of the cable, which is connected to ONT C_1 and ONT C_2, into the corresponding port of terminal box 2. The image capture device is then used to collect photographs or video components such as terminal box and optical cable, as well as photographs or video barcodes on the terminal box and optical cable.

[0175] Сервер управления топологией ODN или локальный интеллектуальный терминал интеллектуально генерирует отношение соединения, которое находится в положении оптического разветвителя B и является частью физической топологии 1. Отношение соединения может использоваться для идентификации того, что моделью клеммной коробки является HW2802, что серийный номер является SN_FAT02, что внутри установлен оптический разветвитель C, и что всего имеется четыре порта. Порты 3 и 4 пусты, поскольку оптические кабели не вставлены. Порт 1 подключен к оптическому кабелю с серийным номером SN_CABLE2002 оптического кабеля и длиной 50 метров. Другой конец оптического кабеля подключен к ONT C_1 в доме пользователя терминала, и записывается отношение соединения между оптическим кабелем и ONT C_1. Каждый оптический кабель имеет уникальный ID номер. При доставке информация о длине привязывается к номеру идентификатора и сохраняется на сервере управления топологией ODN, и можно определить длину оптического кабеля, если ID будет идентифицирован в следующий раз.[0175] The ODN topology management server or the local intelligent terminal intelligently generates a link relationship that is in the optical splitter position B and is part of the physical topology 1. The link relationship can be used to identify that the terminal box model is HW2802, that the serial number is SN_FAT02 that an optical splitter C is installed inside, and that there are four ports in total. Ports 3 and 4 are empty because no optical cables are inserted. Port 1 is connected to an optical cable with optical cable serial number SN_CABLE2002 and a length of 50 meters. The other end of the optical cable is connected to the ONT C_1 in the terminal user's home, and the connection relationship between the optical cable and the ONT C_1 is recorded. Each optical cable has a unique ID number. Upon delivery, the length information is tied to the ID number and stored in the ODN topology management server, and the length of the optical cable can be determined if the ID is identified next time.

[0176] Порт 2 подключен к оптическому кабелю с серийным номером SN_CABLE2003 оптического кабеля и длиной 150 метров. Другой конец оптического кабеля подключен к ONT C_2 в доме пользователя терминала, а локальный интеллектуальный терминал записывает отношения соединения между оптическим кабелем и ONT C_2.[0176] Port 2 is connected to an optical cable with optical cable serial number SN_CABLE2003 and a length of 150 meters. The other end of the optical cable is connected to the ONT C_2 in the terminal user's home, and the local intelligent terminal records the connection relationship between the optical cable and ONT C_2.

[0177] Локально определенное соединение между оптическим разветвителем C уровня 2, оптическим кабелем SN_CABLE2002, оптическим кабелем SN_CABLE2003, ONT C_1 и ONT C_2 используется в качестве эталона для создания физической топологии 1, и физическая топология 1 хранится в базе данных сервера. Таблица 2 показывает частичную физическую топологию 1 от оптического разветвителя C уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.[0177] The locally defined connection between optical splitter C layer 2, optical cable SN_CABLE2002, optical cable SN_CABLE2003, ONT C_1 and ONT C_2 is used as a reference to create physical topology 1, and physical topology 1 is stored in the server database. Table 2 shows a partial physical topology 1 from layer 2 optical splitter C to the ONT provided in this embodiment of this application.

Оптический разветвитель 2-го уровняLayer 2 optical splitter Номер портаPort number Оптический кабельOptical cable ONTONT Оптический разветвитель C
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02
Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
11 Подключен к порту 1
SN_CABLE2002
Длина: 50 метров
Connected to port 1
SN_CABLE2002
Length: 50 meters
ONT C_1ONT C_1
22 Подключен к порту 2
SN_CABLE2003
Длина: 150 метров
Connected to port 2
SN_CABLE2003
Length: 150 meters
ONT C_2ONT C_2
33 пустойempty пустойempty 4four пустойempty пустойempty

[0178] Полная физическая топология ODN 1 генерируется на основе комбинации локальной топологии оптического разветвителя уровня 2 и информации о локальной топологии, записанной во время создания оптического разветвителя уровня 1, и сохраняется в базе данных топологии ODN Сервер управления как эталонная топология. Таблица 3 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.[0178] The complete physical topology of ODN 1 is generated based on the combination of the local topology of the layer 2 optical splitter and the local topology information recorded during the creation of the layer 1 optical splitter, and stored in the ODN topology database of the Management Server as a reference topology. Table 3 shows the complete physical topology of the ODN 1 provided in this embodiment of the present application.

OLTOLT Оптический кабельOptical cable Оптический разветвитель 1-го уровняLayer 1 optical splitter Номер портаPort number Оптический кабельOptical cable Оптический разветвитель 2-го уровняLayer 2 optical splitter Номер портаPort number Оптический кабельOptical cable ONTONT OLT 01OLT 01 SN_CABLE01SN_CABLE01 Оптический разветвитель А
Модель клеммной коробки: HW2801
Серийный номер: SN_00
Optical splitter A
Terminal box model: HW2801
Serial number: SN_00
11 SN_CABLE1001
Длина: 1000 метров
SN_CABLE1001
Length: 1000 meters
Оптический разветвитель B
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01
Optical splitter B
Terminal box model: HW2802
Serial number: SN_FAT01
11 Подключен к порту 1
SN_CABLE2001
Длина: 100 метров
Connected to port 1
SN_CABLE2001
Length: 100 meters
ONT B_1ONT B_1
22 пустойempty пустойempty 33 пустойempty пустойempty 4four пустойempty пустойempty 22 SN_CABLE1002
Длина: 2000 метров
SN_CABLE1002
Length: 2000 meters
Оптический разветвитель C
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02
Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
11 Подключен к порту 1
SN_CABLE2002
Длина: 50 метров
Connected to port 1
SN_CABLE2002
Length: 50 meters
ONT C_1ONT C_1
22 Подключен к порту 1
SN_CABLE2003
Длина: 150 метров
Connected to port 1
SN_CABLE2003
Length: 150 meters
ONT C_2ONT C_2
33 пустойempty пустойempty 4four пустойempty пустойempty

[0179] На сервере управления топологией ODN есть две логические памяти. Память 1 хранит физическую топологию, а память 2 хранит логическую топологию. Для логической топологии 2 в памяти 2 на сервере управления топологией ODN физическая топология 1 в базе данных используется в качестве исходного эталона, данные о рабочих параметрах и данные аварийной сигнализации OLT и ONT регулярно собираются, и такие функции, как устойчивое состояние, джиттер и тренд оптического модуля извлекаются для онлайн-мониторинга. Информация о ключевых параметрах оптического модуля называется функцией KPI. Анализ изменений KPI выполняется, в основном, посредством идентификации сходства поведения группы, на всех ONT, подключенных к одному порту OLT, причем в основном используется кластеризация сходства поведения временной последовательности в окне. Это можно использовать для обнаружения топологии от оптического разветвителя уровня 2 до сети ODN на стороне ONT. Период времени от момента возникновения неисправности, периода, в течение которого неисправность длится, до момента, когда неисправность устраняется, называется временным окном. На основе разных кривых изменений оптической мощности приема разных ONT во временном окне ONT классифицируются на разные типы, а ONT аналогичного типа классифицируются как ONT, которые подключены к одному и тому же оптическому разветвителю уровня 2.[0179] There are two logical memories on the ODN topology management server. Memory 1 stores the physical topology and memory 2 stores the logical topology. For the logical topology 2 in memory 2 in the ODN topology management server, the physical topology 1 in the database is used as the initial reference, the performance and alarm data of the OLT and ONT are collected regularly, and functions such as steady state, jitter, and trend of the optical modules are retrieved for online monitoring. Information about the key parameters of the optical module is called the KPI function. Analysis of KPI changes is performed mainly by identifying group behavior similarity on all ONTs connected to the same port of the OLT, mainly using time sequence behavior similarity clustering in a window. This can be used to discover the topology from the layer 2 optical splitter to the ODN on the ONT side. The period of time from the moment the fault occurs, the period during which the fault lasts, until the moment the fault is cleared, is called the time window. Based on the different receive optical power curves of different ONTs in the time window, ONTs are classified into different types, and ONTs of the same type are classified as ONTs that are connected to the same layer 2 optical splitter.

[0180] Фиг. 15a является схематическим изображением кривой оптических мощностей приема OLT и ONT в обычном случае согласно варианту осуществления данной заявки, а Фиг. 15b является схематическим изображением кривой оптических мощностей приема OLT и ONT в случае изгиба оптического кабеля в соответствии с вариантом осуществления данной заявки. Оптическая мощность приема ONT относительно стабильна в обычном случае. Однако, когда сегмент оптического кабеля неисправен по линии связи от OLT к ONT, оптическая мощность приема ONT уменьшается в период сбоя. После устранения неисправности оптическая мощность приема ONT восстанавливается. Здесь принцип описан только с использованием примера контроля оптической мощности приема ONT, и другие параметры также могут контролироваться. Подробности здесь не описаны по одному.[0180] FIG. 15a is a schematic diagram of the OLT and ONT receiving optical power curve in the general case according to an embodiment of this application, and FIG. 15b is a schematic diagram of the receive optical power curve of OLT and ONT in the case of a bend in an optical cable according to an embodiment of this application. The optical receive power of the ONT is relatively stable in the normal case. However, when a segment of an optical cable fails along the link from the OLT to the ONT, the optical receive power of the ONT decreases during the failure period. After the fault is eliminated, the optical receive power of the ONT is restored. Here, the principle is described only using the example of ONT receive optical power control, and other parameters can also be controlled. The details here are not described one by one.

[0181] Логическая топология 2 в памяти 2 на сервере управления топологией ODN регулярно собирает оптические мощности приема всех ONT в сети ODN, подключенной к OLT 01, причем ONT включают в себя ONT B_1, ONT C_1, ONT C_2. Изменение функции KPI используется в качестве функции, и выполняется кластеризация сходства поведения временной последовательности в пределах окна. Это можно использовать для обнаружения топологии от оптического разветвителя уровня 2 до сети ODN на стороне ONT.[0181] Logical topology 2 in memory 2 on the ODN topology management server regularly collects the optical receive powers of all ONTs in the ODN connected to OLT 01, the ONTs including ONT B_1, ONT C_1, ONT C_2. The change in KPI function is used as a function, and the clustering of the similarity of the behavior of the time sequence within the window is performed. This can be used to discover the topology from the layer 2 optical splitter to the ODN on the ONT side.

[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.[0182] When a bend error occurs on the optical cable between the layer 1 optical splitter A and the layer 2 optical splitter C for the first time, FIG. 15c is a schematic representation of the receive optical power curves of all ONTs connected to the OLT when a bend error occurs for the first time according to an embodiment of this application. The optical receive powers of ONT C_1 and ONT C_2 decrease almost simultaneously with the occurrence of a fault. Both ONT C_1 and ONT C_2 operate with relatively low received optical power during the period when the fault persists. In comparison, since the ODN link between the OLT and ONT B_1 is not faulty, the optical receive power of ONT B_1 does not change during this period of time. After the fault is cleared, ONT C_1 and ONT C_2 recover to the previously normal optical receive power. Based on the analysis of similar ONT indicators, it can be seen that ONT C_1 and ONT C_2 are located in the network of the same layer 2 optical splitter, while ONT B_1 is located in another layer 2 optical splitter.

[0183] Сервер управления топологией ODN может собирать и анализировать изменение информации о состоянии ONT и генерировать структуру 2 логической топологии. Сервер управления топологией ODN регулярно сравнивает разницу между результатом 2 топологии и результатом 1 топологии, который используется в качестве эталона. Если результатом определения является то, что результат 2 топологии согласуется с результатом 1 топологии, определяется, что текущие данные топологии сети ODN являются точными, не требуя калибровки.[0183] The ODN topology management server can collect and analyze the change in ONT state information and generate the logical topology structure 2. The ODN Topology Management Server regularly compares the difference between topology result 2 and topology result 1, which is used as a reference. If the determination result is that the topology result 2 is consistent with the topology result 1, it is determined that the current ODN topology data is accurate without requiring calibration.

[0184] Логическая топология 2 в памяти 2 на сервере управления топологией ODN регулярно собирает значения оптической мощности всех ONT в сети ODN, подключенной к OLT 01.[0184] Logical topology 2 in memory 2 on the ODN topology management server regularly collects the optical power values of all ONTs in the ODN connected to 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.[0185] At the time when a bend fault occurs on the optical cable between the layer 1 optical splitter A and the layer 2 optical splitter C for the second time, FIG. 15d is a diagram of receive optical power curves of all ONTs connected to the OLT when a bend error occurs for the second time, according to an embodiment of this application. The received optical powers of ONT C_1, ONT C_2 and ONT C_3 decrease almost simultaneously with the occurrence of a failure. ONT C_1, ONT C_2, and ONT C_3 operate at relatively low optical receive powers during the period when the fault persists. In comparison, since the ODN link between the OLT and ONT B_1 is not faulty, the optical receive power of ONT B_1 does not change during this period of time. After the fault is cleared, ONT C_1, ONT C_2 and ONT C_3 recover to the previously normal optical receive power. Based on the analysis of similar ONT indicators, it can be found out that ONT C_1, ONT C_2 and ONT C_3 are located in the network of one layer 2 optical splitter, while ONT B_1 is located on another layer 2 optical splitter.

[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, сгенерированная с помощью кластерного анализа, неверна.[0186] The ODN topology control server generates the ODN logical topology structure 2, and the ODN topology control server regularly compares the difference between the topology result 2 and the topology result 1, which is used as a reference, in which case the determining result is that the topology result 2 is consistent with the result of topology 1. Because in the physical topology 1 used as a reference, optical splitter B is connected to only two ONTs: ONT C_1 and ONT C_2. However, in the current logical topology 2 obtained by cluster analysis, optical splitter B is connected to three ONTs: ONT C_1, ONT C_2 and ONT C_3. Therefore, it is determined that the current ODN topology data may be incorrect, and a preliminary warning is sent. The error can be caused by, but not limited to, the following reasons: abnormal local operation, changed physical topology 1 is not updated in the database because the change is not loaded into the database due to a missing maintenance record, or correct logical topology 2 generated by cluster analysis is incorrect.

[0187] После отправки предварительного предупреждения сервер управления топологией ODN создает рабочее задание, используемое для локального устранения неполадок для физической топологии 1. После получения рабочего задания инженер-строитель направляется в местоположение оптического разветвителя B для проведения обследования и обнаруживает, что порт 3 оптического разветвителя B подключен к новому оптическому кабелю и новому пользователю. Однако инженер-строитель забывает сообщить эту информацию, и, следовательно, физическая топология 1 не обновляется на сервере управления топологией ODN.[0187] After sending the pre-alert, the ODN topology management server creates a work order used for local troubleshooting for physical topology 1. After receiving the work order, the civil engineer goes to the location of the optical splitter B to conduct an inspection and finds that port 3 of the optical splitter B connected to a new optical cable and a new user. However, the civil engineer forgets to provide this information and hence the physical topology 1 is not updated on the ODN topology management server.

[0188] Инженер-строитель собирает локально с помощью устройства для сбора изображений фотографии или видео с такими компонентами, как клеммная коробка и оптический кабель, а также фото или видео штрихкодов на клеммной коробке и оптическом кабеле. Фиг. 16 является схемой сбора изображений устройства ODN, оптического кабеля 1, оптического кабеля 2 и оптического кабеля 3 посредством локального терминала в соответствии с вариантом осуществления данной заявки. Отношения физического соединения между клеммной коробкой и оптическим кабелем устанавливаются посредством фотографирования на оптическом разветвителе C.[0188] The civil engineer locally collects photographs or videos with components such as the terminal box and optical cable, as well as photo or video barcodes on the terminal box and optical cable, using an image collecting device. Fig. 16 is an image acquisition diagram of an ODN device, an optical cable 1, an optical cable 2, and an optical cable 3 by a local terminal according to an embodiment of this application. The physical connection relationship between the terminal box and the optical cable is established by photographing on the optical splitter 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 в базу данных.[0189] The ODN topology management server or the local intelligent terminal intelligently generates a link relationship that is at optical splitter position C and is part of physical topology 1. The link relationship can be used to identify that the terminal box model is HW2802, that the serial number is SN_FAT02 that an optical splitter C is installed inside, and that there are four ports in total. The newly installed port 3 is connected to an optical cable with optical cable serial number SN_CABLE2004 and a length of 100 meters. The other end of the optical cable is connected to the ONT C_3 in the terminal user's home, and the connection relationship between the optical cable and the ONT C_3 is recorded. The locally defined link relationship between layer 2 optical splitter C, optical cable and ONT C_3 is used as a reference for updating the physical topology from optical splitter C to ONT. As shown in Table 4, the physical topology 1 of the ODN is updated synchronously (shown in Table 5) and stored in the server database. The connection relationship corresponding to the current ODN 1 physical topology is shown in FIG. 17. FIG. 17 is a system architecture diagram obtained by updating based on the optical communication network shown in FIG. 14 according to an embodiment of this application. The ODN Topology Management Server uses the updated physical topology 1 as a reference and writes the updated physical topology 1 to the database.

[0190] Таблица 4 показывает частичную физическую топологию 1 от оптического разветвителя C уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.[0190] Table 4 shows a partial physical topology 1 from layer 2 optical splitter C to the ONT provided in this embodiment of this application.

Оптический разветвитель 2-го уровняLayer 2 optical splitter Номер портаPort number Оптический кабельOptical cable ONTONT Оптический разветвитель C
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02
Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
11 Подключен к порту 1
SN_CABLE2002
Длина: 50 метров
Connected to port 1
SN_CABLE2002
Length: 50 meters
ONT C_1ONT C_1
22 Подключен к порту 2
SN_CABLE2003
Длина: 150 метров
Connected to port 2
SN_CABLE2003
Length: 150 meters
ONT C_2ONT C_2
33 Подключен к порту 3
SN_CABLE2004
Длина: 100 метров
Connected to port 3
SN_CABLE2004
Length: 100 meters
ONT C_3ONT C_3
4four пустойempty пустойempty

[0191] Таблица 5 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.[0191] Table 5 shows the complete physical topology of the ODN 1 presented in this embodiment of the present application.

OLTOLT Оптический кабельOptical cable Оптический разветвитель 1-го уровняLayer 1 optical splitter Номер портаPort number Оптический кабельOptical cable Оптический разветвитель 2-го уровняLayer 2 optical splitter Номер портаPort number Оптический кабельOptical cable ONTONT OLT 01OLT 01 SN_CABLE01SN_CABLE01 Оптический разветвитель А
Модель клеммной коробки: HW2801
Серийный номер: SN_00
Optical splitter A
Terminal box model: HW2801
Serial number: SN_00
11 SN_CABLE1001
Длина: 1000 метров
SN_CABLE1001
Length: 1000 meters
Оптический разветвитель B
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01
Optical splitter B
Terminal box model: HW2802
Serial number: SN_FAT01
11 Подключен к порту 1
SN_CABLE2001
Длина: 100 метров
Connected to port 1
SN_CABLE2001
Length: 100 meters
ONT B_1ONT B_1
22 пустойempty пустойempty 33 пустойempty пустойempty 4four пустойempty пустойempty 22 Длина SN_CABLE1002: 2000 метровSN_CABLE1002 length: 2000 meters Оптический разветвитель C
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02
Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
11 Подключен к порту 1
SN_CABLE2002
Длина: 50 метров
Connected to port 1
SN_CABLE2002
Length: 50 meters
ONT C_1ONT C_1
22 Подключен к порту 1
SN_CABLE2003
Длина: 150 метров
Connected to port 1
SN_CABLE2003
Length: 150 meters
ONT C_2ONT C_2
33 SN_CABLE2004
Длина: 100 метров
SN_CABLE2004
Length: 100 meters
ONT C_3ONT C_3
4four пустойempty

[0192] В этом варианте осуществления данной заявки на этапе конструирования и реконструкции за счет распознавания изображений повышается точность управления ресурсами ODN, и решаются проблемы, связанные с тем, что локальная ручная запись и печать этикеток времязатратны и подвержены ошибкам. Это решает проблему низкой точности управления ресурсами ODN в соответствующей технологии в дополнение к повышению эффективности строительства. Впоследствии сервер топологии ODN автоматически сопоставляет, сортирует и проверяет изменение логической топологии, подлежащей сортировке, тем самым автоматически сортируя и проверяя ресурсы в оптоволоконной распределительной сети, и повышая надежность сортировки ресурсов в оптоволоконной распределительной сети. Таким образом, ресурсы оптической сети сортируются просто, быстро, автоматически и надежно, сокращаются инвестиции в людские ресурсы, значительно повышается эффективность проверки и упорядочивается работа оптических сетевых ресурсов.[0192] In this embodiment of the present application, in the design and reconstruction phase, image recognition improves the accuracy of ODN resource management, and solves the problems that local manual recording and label printing is time-consuming and error-prone. This solves the problem of poor accuracy of ODN resource management in the related technology, in addition to improving construction efficiency. Subsequently, the ODN topology server automatically matches, sorts, and checks the change of the logical topology to be sorted, thereby automatically sorting and checking resources in the fiber distribution network, and improving the reliability of resource sorting in the fiber distribution network. In this way, the optical network resources are sorted easily, quickly, automatically and reliably, the investment in human resources is reduced, the verification efficiency is greatly improved, and the operation of the optical network resources is streamlined.

[0193] В дальнейшем сначала подробно описывается устройство обработки топологии, представленное в варианте осуществления данной заявки. Ссылаясь на Фиг. 18a, вариант осуществления данной заявки обеспечивает устройство 1800 обработки топологии, включающее в себя:[0193] In the following, the topology processing apparatus provided in the embodiment of this application will first be described in detail. Referring to FIG. 18a, an embodiment of this application provides a topology processor 1800, including:

модуль 1801 получения изображения, сконфигурированный для получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле;an imaging module 1801 configured to acquire a first local image collected from an optical distribution network (ODN), the first local image including at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first cable has the first an identification area used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable;

модуль 1802 идентификации изображений, сконфигурированный для идентификации первого кабеля на основе первой области идентификации на первом локальном изображении, и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; иan image identification module 1802, configured to identify the first cable based on the first identification area on the first local image, and identify, based on the first local image, the first port connected to the first cable; and

модуль 1803 отображения, сконфигурированный для создания первого соответствия между первым устройством ODN, первым портом и первым кабелем.a mapping module 1803 configured to create a first mapping between the first ODN device, the first port, and the first cable.

[0194] В некоторых вариантах осуществления данной заявки имеется область идентификации устройства на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение включает в себя визуализацию области идентификации устройства; и модуль 1802 идентификации изображения дополнительно сконфигурирован для идентификации первого устройства ODN на основе области идентификации устройства на первом локальном изображении.[0194] In some embodiments of this application, there is a device identification area on the first ODN device, the device identification area is used to identify the first ODN device, and the first local image includes a rendering of the device identification area; and the image identification module 1802 is further configured to identify the first ODN device based on the device identification area in the first local image.

[0195] В некоторых вариантах осуществления данной заявки область идентификации устройства используется для указания по меньшей мере одной из следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN.[0195] In some embodiments of this application, the device identification area is used to indicate at least one of the following information: the identifier of the first ODN device, the port layout of the first ODN device, the type of the first ODN device, the serial number of the first ODN device, or the date of manufacture of the first device ODN.

[0196] В некоторых вариантах осуществления данной заявки модуль 1801 получения изображения дополнительно сконфигурирован для получения второго локального изображения, причем второе локальное изображение включает в себя по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), а второй порт подключен к первому кабелю;[0196] In some embodiments of this application, the image acquisition module 1801 is further configured to obtain a second local image, the second local image including at least a visualization of the second port of the first optical network terminal (ONT), and the second port is connected to the first cable;

модуль 1802 идентификации изображения дополнительно сконфигурирован для идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; иthe image identification module 1802 is further configured to identify, based on the second local image, the second port connected to the first cable; and

модуль 1803 отображения дополнительно сконфигурирован для создания второго соответствия между первым ONT, вторым портом и первым кабелем.the mapping module 1803 is further configured to create a second mapping between the first ONT, the second port, and the first cable.

[0197] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18b, устройство 1800 обработки топологии дополнительно включает в себя:[0197] In some embodiments of this application, as shown in FIG. 18b, topology processor 1800 further includes:

модуль 1804 генерирования физической топологии, сконфигурированный для генерирования первой физической топологии на основе первого соответствия и второго соответствия.a physical topology generating module 1804, configured to generate a first physical topology based on the first match and the second match.

[0198] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:[0198] In some embodiments of this application, as shown in FIG. 18c, topology processor 1800 is a local terminal, and topology processor 1800 further includes:

модуль 1805 отправки, сконфигурированный для отправки первой физической топологии на сервер управления сетью.a sending module 1805 configured to send the first physical topology to the network management server.

[0199] В некоторых вариантах осуществления данной заявки, устройство 1800 обработки топологии является сервером управления сетью, и модуль 1801 получения изображения сконфигурирован для получения первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.[0199] In some embodiments of this application, the topology processor 1800 is a network management server, and the image acquisition module 1801 is configured to receive the first local image sent by the local terminal, the first local image being obtained by the local terminal by collecting the local ODN image.

[0200] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:[0200] In some embodiments of this application, as shown in FIG. 18c, topology processor 1800 is a local terminal, and topology processor 1800 further includes:

модуль 1805 отправки, сконфигурированный для отправки первого соответствия на сервер управления сетью.a sending module 1805 configured to send the first match to the network management server.

[0201] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18d, устройство 1800 обработки топологии является сервером управления сетью, и устройство 1800 обработки топологии дополнительно включает в себя:[0201] In some embodiments of this application, as shown in FIG. 18d, the topology processor 1800 is a network management server, and the topology processor 1800 further includes:

модуль 1806 сбора состояния, сконфигурированный для периодического сбора первой информации о состоянии первого ONT из первой физической топологии;a state collection module 1806, configured to periodically collect first state information of the first ONT from the first physical topology;

модуль 1807 генерирования логической топологии, сконфигурированный для выполнения анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирования первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; иa logical topology generating unit 1807 configured to perform a state change analysis on the first state information using a preconfigured logical topology generation algorithm and generate a first logical topology based on the state change analysis result, the first logical topology including a correspondence between the first ODN device , the first cable and the first ONT; and

модуль 1808 анализа топологии, сконфигурированный для выполнения сравнительного анализа между первой физической топологией и первой логической топологией и определения, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.a topology analysis module 1808, configured to perform a comparison between the first physical topology and the first logical topology, and determine, based on the result of the comparison, whether the first physical topology needs to be updated.

[0202] Как показано на Фиг. 3, вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью.[0202] As shown in FIG. 3, an embodiment of this application provides a topology processing system. The topology processing system includes a local terminal and a network management server.

[0203] Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле.[0203] The local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, the first port being connected to the first cable, on the first cable there is a first identification area used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable.

[0204] Локальный терминал дополнительно сконфигурирован для отправки первого локального изображения на сервер управления сетью.[0204] The local terminal is further configured to send the first local image to the network management server.

[0205] Сервер управления сетью сконфигурирован для получения первого локального изображения; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.[0205] The network management server is configured to receive the first local image; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable.

[0206] Как показано на Фиг. 3, вариант осуществления данной заявки обеспечивает систему обработки топологии. Система обработки топологии включает в себя локальный терминал и сервер управления сетью.[0206] As shown in FIG. 3, an embodiment of this application provides a topology processing system. The topology processing system includes a local terminal and a network management server.

[0207] Локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем.[0207] The local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image includes at least a visualization of the first port of the first ODN device, the first port being connected to the first cable, on the first cable there is a first identification area used to identify the first cable, and the first local image further includes at least a visualization of the first identification area on the first cable; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable.

[0208] Локальный терминал дополнительно сконфигурирован для отправки первого соответствия на сервер управления сетью.[0208] The local terminal is further configured to send the first match to the network control server.

[0209] Сервер управления сетью сконфигурирован для получения первого соответствия; и определения на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу.[0209] The network management server is configured to obtain the first match; and determining, based on the first match, that the first ODN device, the first port, and the first cable match each other.

[0210] Следует отметить, что для краткого описания вышеизложенный способ, выполняемый устройством обработки топологии, описывается как последовательность действий. Однако специалист в данной области должен понимать, что данная заявка не ограничена описанным порядком действий, потому что согласно данной заявке некоторые этапы могут выполняться в другом порядке или выполняться одновременно. Кроме того, специалисту в данной области техники должно быть понятно, что все варианты осуществления, описанные в этом описании, являются вариантами осуществления, и действия и модули не обязательно требуются данной заявкой.[0210] It should be noted that for a brief description, the above method performed by the topology processing apparatus is described as a series of steps. However, a person skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps may be performed in a different order or performed simultaneously. In addition, one skilled in the art should understand that all embodiments described in this specification are embodiments and actions and modules are not necessarily required by this application.

[0211] Поскольку такие особенности, как обмен информацией и процесс выполнения модулей/блоков вышеупомянутого устройства, относятся к той же концепции, что и варианты осуществления способа согласно данной заявке, эти особенности приносят те же технические эффекты, что и варианты осуществления способа согласно данной заявке. За конкретными деталями следует обратиться к описанию вариантов осуществления способа согласно данной заявке, описанных выше. Это не будет дополнительно описано здесь снова.[0211] Since features such as information exchange and the execution process of modules/blocks of the above device belong to the same concept as the method embodiments of this application, these features bring the same technical effects as the method embodiments of this application. . For specific details, refer to the description of the embodiments of the method according to this application described above. This will not be further described here again.

[0212] Вариант осуществления данной заявки дополнительно предоставляет компьютерный запоминающий носитель. Компьютерный запоминающий носитель хранит программу, и программа используется для выполнения некоторых или всех этапов, описанных в предыдущих вариантах осуществления способа.[0212] An embodiment of this application further provides a computer storage medium. The computer storage medium stores the program, and the program is used to perform some or all of the steps described in previous method embodiments.

[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. За подробностями следует обратиться к описаниям в предыдущем варианте осуществления.[0213] FIG. 19 is a block diagram of yet another topology processor according to an embodiment of this application. The topology processor is a local terminal, and the local terminal may include a processor 191 (eg, a CPU), a memory 192, a transmitter 194, and a receiver 193. The transmitter 194 and receiver 193 are coupled to the processor 191, and the processor 191 controls the sending action of the transmitter 194 and a receiving action of the receiver 193. The memory 192 may include high-speed RAM memory, or may further include an NVM non-volatile memory, such as at least one magnetic disk memory. The memory 192 may store various instructions to implement various processing functions and implement the method steps of this embodiment of this application. Optionally, the local terminal in this embodiment of this application may further include one or more of a power source 195, a communication bus 196, and a communication port 197. Receiver 193 and transmitter 194 may be integrated into the local terminal's transceiver, or may be a receive antenna and a transmit antenna that are independent of each other at the local terminal. The communication bus 196 is configured to implement a data connection between the elements. The communication port 197 is configured to connect and communicate between the local terminal and another peripheral device. The local terminal in this embodiment of this application may further include a camera 198, and the camera 198 is configured to take local photographs of devices such as an ODN device, cable, ONT, and OLT. For details, refer to the descriptions in the previous embodiment.

[0214] В этом варианте осуществления данной заявки память 192 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 191 выполняет инструкцию, процессор 191 может выполнять действие обработки локального терминала в вышеупомянутых вариантах осуществления способа, и передатчик 194 получает возможность выполнять действие отправки локального терминала в вышеупомянутых вариантах осуществления способа. Принципы реализации и их технические эффекты аналогичны, и подробности здесь не описываются.[0214] In this embodiment of this application, the memory 192 is configured to store computer-executable program code, the program code including an instruction. When the processor 191 executes the instruction, the processor 191 may perform the local terminal processing action in the above method embodiments, and the transmitter 194 is enabled to perform the local terminal send action in the above method embodiments. The implementation principles and their technical effects are similar, and details are not described here.

[0215] Фиг. 20 является структурной схемой еще одного устройства обработки топологии согласно варианту осуществления данной заявки. Устройство обработки топологии является сервером управления сетью, и сервер управления сетью может включать в себя процессор (например, CPU) 201, память 202, приемник 203 и передатчик 204. Приемник 203 и передатчик 204 связаны с процессором 201, и процессор 201 управляет действием приема приемника 203 и действием отправки передатчика 204. Память 202 может включать в себя высокоскоростную память RAM или может дополнительно включать в себя энергонезависимую память NVM, например, по меньшей мере одну память на магнитном диске. Память 202 может хранить различные инструкции для реализации различных функций обработки и реализации этапов способа этого варианта осуществления данной заявки. Необязательно, сервер управления сетью в этом варианте осуществления данной заявки может дополнительно включать в себя один или несколько из источника 205 питания, шины 206 связи и порта 207 связи. Приемник 203 и передатчик 204 могут быть интегрированы в приемопередатчик сервера управления сетью или могут быть приемной антенной и передающей антенной, которые независимы друг от друга на сервере управления сетью. Шина 206 связи сконфигурирована для реализации соединения передачи данных между элементами. Порт 207 связи сконфигурирован для реализации соединения связи между сервером управления сетью и другим периферийным устройством.[0215] FIG. 20 is a block diagram of yet another topology processor according to an embodiment of this application. The topology processing device is a network management server, and the network management server may include a processor (eg, a CPU) 201, a memory 202, a receiver 203, and a transmitter 204. The receiver 203 and the transmitter 204 are coupled to the processor 201, and the processor 201 controls the receiving action of the receiver. 203 and send action of transmitter 204. Memory 202 may include high speed RAM memory, or may further include non-volatile NVM memory, such as at least one magnetic disk memory. Memory 202 may store various instructions for implementing various processing functions and implementing method steps of this embodiment of this application. Optionally, the network management server in this embodiment of this application may further include one or more of a power supply 205, a communication bus 206, and a communication port 207. The receiver 203 and transmitter 204 may be integrated into the network management server's transceiver, or may be a receive antenna and a transmit antenna that are independent of each other at the network management server. The communication bus 206 is configured to implement a data connection between the elements. The communication port 207 is configured to implement a communication connection between the network management server and another peripheral device.

[0216] В этом варианте осуществления данной заявки память 202 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 201 выполняет инструкцию, инструкция позволяет процессору 201 выполнить действие обработки локального терминала в вышеупомянутых вариантах осуществления способа и позволяет передатчику 204 выполнить действие отправки сервера управления сетью в вышеупомянутых вариантах осуществления способа. Принципы осуществления и технические эффекты этого схожи, и детали не описываются здесь снова.[0216] In this embodiment of this application, the memory 202 is configured to store computer-executable program code, the program code including an instruction. When the processor 201 executes the instruction, the instruction allows the processor 201 to perform the local terminal processing action in the above method embodiments, and allows the transmitter 204 to perform the network control server sending action in the above method embodiments. The principles of implementation and the technical effects of this are similar, and the details are not described here again.

[0217] В другой возможной конструкции, когда устройство обработки топологии является микросхемой в локальном терминале или на сервере управления сетью, микросхема включает в себя блок обработки и блок связи. Блоком обработки может быть, например, процессор, а блоком связи может быть, например, интерфейс ввода/вывода, вывод или схема. Блок обработки может выполнять компьютерно-исполняемую инструкцию, хранящуюся в блоке обработки, так что микросхема в терминале выполняет способ обработки топологии по любому из первых аспектов и возможных реализаций. В качестве опции блок хранения представляет собой блок хранения внутри микросхемы, например, регистр или буфер. Блоком хранения может быть блок хранения, расположенный за пределами микросхемы в локальном терминале или сервере управления сетью, например, память только для чтения (read-only memory, ROM), статическое устройство хранения другого типа, которое может хранить статическую информацию и инструкцию, или память с произвольным доступом (random access memory, RAM).[0217] In another possible design, when the topology processing device is a chip in a local terminal or network management server, the chip includes a processing unit and a communication unit. The processing unit may be, for example, a processor, and the communication unit may be, for example, an input/output interface, an output, or a circuit. The processing unit may execute a computer-executable instruction stored in the processing unit such that a chip in the terminal executes the topology processing method according to any of the first aspects and possible implementations. Optionally, a storage unit is a storage unit within a chip, such as a register or buffer. A storage unit may be a storage unit located off-chip in a local terminal or network management server, such as read-only memory (ROM), another type of static storage device that can store static information and instructions, or memory with random access (random access memory, RAM).

[0218] Вышеупомянутый процессор может быть центральным процессором (CPU) общего назначения, микропроцессором, специализированной интегрированной схемой (application-specific integrated circuit, ASIC) или одной или более интегрированной схемой для контроля выполнения программы согласно способу беспроводной связи в первом аспекте.[0218] The above processor may be a general purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for program execution control according to the wireless communication method in the first aspect.

[0219] Кроме того, следует отметить, что описанные выше варианты осуществления устройства являются лишь примерами. Блоки, описанные как отдельные части, могут быть или не быть физически отдельными, и части, отображаемые как блоки, могут быть или не быть физическими блоками, могут быть расположены в одном месте или могут быть распределены по множеству сетевых блоков. Некоторые или все модули могут быть выбраны на основе фактического требования для достижения целей технических решений согласно вариантам осуществления. Кроме того, в сопроводительных чертежах вариантов осуществления устройства, представленных в данной заявке, отношения соединения между модулями указывают на то, что модули имеют связь между собой, которая может быть специально реализована в виде одной или нескольких шин связи или сигнальных кабелей. Специалист в данной области техники может понять и реализовать варианты осуществления без творческих усилий.[0219] In addition, it should be noted that the embodiments of the device described above are only examples. Blocks described as separate parts may or may not be physically separate, and parts displayed as blocks may or may not be physical blocks, may be located in the same location, or may be distributed over multiple network blocks. Some or all of the modules may be selected based on actual requirement to achieve the goals of the technical solutions according to the embodiments. In addition, in the accompanying drawings of the embodiments of the device presented in this application, the connection relationships between the modules indicate that the modules have a connection between themselves, which can be specifically implemented in the form of one or more communication buses or signal cables. A person skilled in the art can understand and implement the embodiments without creative effort.

[0220] Основываясь на описаниях вышеописанных реализаций, специалист в данной области техники может четко понимать, что данная заявка может быть реализована с помощью программного обеспечения в дополнение к необходимым универсальным аппаратным средствам, или с помощью специализированного аппаратного обеспечения, включая специализированную интегрированную схему, специализированный CPU, специализированную память, специализированный компонент и тому подобное. Как правило, любые функции, которые могут быть выполнены компьютерной программой, могут быть легко реализованы с помощью соответствующего аппаратного обеспечения. Кроме того, определенная аппаратная структура, используемая для достижения той же функции, может быть различных форм, например, в форме аналоговой схемы, цифровой схемы, специализированной схемы или тому подобное. Однако, что касается данной заявки, реализация программного обеспечения является наилучшей реализацией в большинстве случаев. На основе такого понимания, технические решения согласно данной заявке в их существенной части или в части, вносящей вклад в уровень техники, могут быть реализованы в виде программного продукта. Продукт компьютерного программного обеспечения хранится в читаемом запоминающем носителе, таком как дискета, USB флэш-накопитель, съемный жесткий диск, память только для чтения (ROM, Read-Only Memory), память с произвольным доступом (RAM, Random Access Memory), магнитный диск или оптический диск компьютера, и включает в себя несколько инструкций для инструктирования компьютерному устройству (которое может быть персональным компьютером, сервером, сетевым устройством или т.п.) выполнять способы, описанные в этом варианте осуществления.[0220] Based on the descriptions of the above implementations, a person skilled in the art can clearly understand that this application can be implemented using software in addition to the necessary general-purpose hardware, or using specialized hardware, including a dedicated integrated circuit, a dedicated CPU , specialized memory, specialized component, and the like. As a rule, any functions that can be performed by a computer program can be easily implemented using appropriate hardware. In addition, the specific hardware structure used to achieve the same function may be in various forms, such as in the form of an analog circuit, a digital circuit, a dedicated circuit, or the like. However, as far as this application is concerned, the software implementation is the best implementation in most cases. Based on this understanding, the technical solutions of this application, in their essential part or in the part contributing to the state of the art, can be implemented as a software product. A computer software product is stored in a readable storage medium such as a floppy disk, USB flash drive, removable hard disk, ROM, Read-Only Memory, random access memory (RAM), magnetic disk or an optical disk of a computer, and includes several instructions for instructing a computing device (which may be a personal computer, a server, a network device, or the like) to perform the methods described in this embodiment.

[0221] Все или некоторые из вышеописанных вариантов осуществления могут быть реализованы с помощью программного обеспечения, аппаратного обеспечения, встроенного программного обеспечения или любой их комбинации. При реализации с помощью программного обеспечения, все или некоторые из вариантов осуществления могут быть реализованы в виде компьютерного программного продукта.[0221] All or some of the above embodiments may be implemented in software, hardware, firmware, or any combination thereof. When implemented in software, all or some of the embodiments may be implemented as a computer program product.

[0222] Компьютерный программный продукт включает в себя компьютерные инструкции. Когда инструкции компьютерной программы загружаются и выполняются на компьютере, генерируются некоторые или все процедуры или функции в соответствии с вариантом осуществления данной заявки. Компьютер может быть компьютером общего назначения, компьютером специального назначения, компьютерной сетью или другим программируемым устройством. Компьютерные инструкции могут храниться на компьютерно-читаемом запоминающем носителе или могут передаваться с компьютерно-читаемого запоминающего носителя на другой компьютерно-читаемый запоминающий носитель. Например, компьютерные инструкции могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, компьютер, сервер или центр обработки данных проводным (например, через коаксиальный кабель, оптоволокно или цифровую абонентскую линию (DSL)) или беспроводным (например, через инфракрасные, радио или микроволны) способом. Компьютерно-читаемый запоминающий носитель может быть любым используемым носителем, к которому может осуществлять доступ компьютер, или устройством хранения данных, таким как сервер или центр обработки данных, объединяющим один или несколько используемых носителей. Используемым носителем может быть магнитный носитель (например, гибкий диск, жесткий диск или магнитная лента), оптический носитель (например, DVD), полупроводниковый носитель (например, твердотельный накопитель, Solid State Disk (SSD)) или тому подобное.[0222] The computer program product includes computer instructions. When computer program instructions are downloaded and executed on a computer, some or all of the procedures or functions are generated in accordance with an embodiment of this application. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device. The computer instructions may be stored on a computer readable storage medium or may be transferred from a computer readable storage medium to another computer readable storage medium. For example, computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wired (for example, coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (for example, via infrared, radio or microwave) method. Computer-readable storage media can be any usable media that can be accessed by a computer, or a data storage device, such as a server or data center, that combines one or more usable media. The media used may be magnetic media (eg floppy disk, hard disk or magnetic tape), optical media (eg DVD), semiconductor media (eg solid state drive, Solid State Disk (SSD)) or the like.

Claims (60)

1. Способ обработки топологии оптической сети, содержащий:1. A method for processing the topology of an optical network, comprising: получение, устройством обработки топологии оптической сети, первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение содержит по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно содержит по меньшей мере визуализацию первой области идентификации на первом кабеле;receiving, by an optical network topology processing device, a first local image collected from an optical distribution network (ODN), wherein the first local image contains at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first area is located on the first cable identification used to identify the first cable, and the first local image further comprises at least a visualization of the first identification area on the first cable; идентификацию, устройством обработки топологии оптической сети, первого кабеля на основе первой области идентификации на первом локальном изображении и идентификацию, на основе первого локального изображения, первого порта, подключенного к первому кабелю; иidentifying, by the optical network topology processor, the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and генерирование, устройством обработки топологии оптической сети, первого соответствия между первым устройством ODN, первым портом и первым кабелем,generating, by the optical network topology processor, the first correspondence between the first ODN device, the first port and the first cable, при этом способ дополнительно содержит:wherein the method further comprises: получение, устройством обработки топологии оптической сети, второго локального изображения, причем второе локальное изображение содержит по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю;obtaining, by the optical network topology processor, a second local image, the second local image comprising at least a visualization of the second port of the first optical network terminal (ONT) and the second port connected to the first cable; идентификацию, устройством обработки топологии оптической сети, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и identifying, by the optical network topology processor, based on the second local image, the second port connected to the first cable; and генерирование, устройством обработки топологии оптической сети, второго соответствия между первым ONT, вторым портом и первым кабелем,generation, by the optical network topology processor, of the second correspondence between the first ONT, the second port and the first cable, причем устройство обработки топологии оптической сети является локальным терминалом, при этом способ дополнительно содержит:wherein the optical network topology processing device is a local terminal, the method further comprising: генерирование, устройством обработки топологии оптической сети, первой физической топологии на основе первого соответствия и второго соответствия, посредством чего устройство обработки топологии оптической сети определяет отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем;generating, by the optical network topology processor, a first physical topology based on the first match and the second match, whereby the optical network topology processor determines a physical connection relationship between the first ODN device, the first ONT, and the first cable; отправку, устройством обработки топологии оптической сети, первой физической топологии на сервер управления сетью.sending, by the optical network topology processing device, the first physical topology to the network management server. 2. Способ по п.1, в котором устройство обработки топологии оптической сети является сервером управления сетью, и получение, устройством обработки топологии оптической сети, первого локального изображения, собранного из оптической распределительной сети (ODN), содержит: 2. The method according to claim 1, wherein the optical network topology processor is a network management server, and obtaining, by the optical network topology processor, a first local image collected from an optical distribution network (ODN) comprises: прием, устройством обработки топологии оптической сети, первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN. receiving, by the optical network topology processing apparatus, the first local image sent by the local terminal, the first local image being obtained by the local terminal by collecting the local ODN image. 3. Способ по п.1, в котором устройство обработки топологии оптической сети является локальным терминалом, и способ дополнительно содержит:3. The method of claim 1, wherein the optical network topology processor is a local terminal, and the method further comprises: отправку, устройством обработки топологии оптической сети, первого соответствия на сервер управления сетью.sending, by the optical network topology processing device, the first match to the network management server. 4. Способ по п.1, при этом способ дополнительно содержит:4. The method of claim 1, wherein the method further comprises: получение, устройством обработки топологии оптической сети, третьего локального изображения, собранного из ODN, причем третье локальное изображение содержит по меньшей мере визуализацию третьего порта второго устройства ODN, и третий порт подключен к первому кабелю; obtaining, by the optical network topology processor, a third local image collected from the ODN, the third local image comprising at least a visualization of a third port of the second ODN device and the third port connected to the first cable; идентификацию, устройством обработки топологии оптической сети, на основе третьего локального изображения, третьего порта, подключенного к первому кабелю; иidentifying, by the optical network topology processor, based on the third local image, the third port connected to the first cable; and генерирование, устройством обработки топологии оптической сети, третьего соответствия между вторым устройством ODN, третьим портом и первым кабелем. generating, by the optical network topology processor, a third correspondence between the second ODN device, the third port, and the first cable. 5. Способ по п.1, в котором первое локальное изображение дополнительно содержит визуализацию множества портов первого устройства ODN, и идентификация, на основе первого локального изображения, первого порта, подключенного к первому кабелю, содержит:5. The method of claim 1, wherein the first local image further comprises visualizing a plurality of ports of the first ODN device and identifying, based on the first local image, the first port connected to the first cable, comprising: идентификацию, устройством обработки топологии оптической сети, первого порта на основе способа расположения портов первого устройства ODN и соотношения относительного положения между первым кабелем и первым портом.identifying, by the optical network topology processor, the first port based on the port arrangement of the first ODN device and the relative position relationship between the first cable and the first port. 6. Способ по п.1, в котором устройство обработки топологии оптической сети является сервером управления сетью, и способ дополнительно содержит:6. The method of claim 1, wherein the optical network topology processor is a network management server, and the method further comprises: периодический сбор, устройством обработки топологии оптической сети, первой информации о состоянии первого ONT из первой физической топологии; и periodically collecting, by the optical network topology processing device, the first information about the state of the first ONT from the first physical topology; and выполнение, устройством обработки топологии оптической сети, анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирование первой логической топологии на основе результата анализа изменения состояния, при этом первая логическая топология содержит соответствие между первым устройством ODN, первым кабелем и первым ONT; иperforming, by the optical network topology processing apparatus, a state change analysis with respect to the first state information using a preconfigured logical topology generation algorithm, and generating a first logical topology based on the result of the state change analysis, the first logical topology having a correspondence between the first ODN device, the first cable and first ONT; and выполнение, устройством обработки топологии оптической сети, сравнительного анализа между первой физической топологией и первой логической топологией и определение на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.performing, by the optical network topology processing apparatus, a comparison between the first physical topology and the first logical topology, and determining, based on the result of the comparison, whether the first physical topology needs to be updated. 7. Способ по п.1, в котором первое устройство ODN содержит по меньшей мере одно из следующих устройств: оптоволоконный терминал доступа, соединительно-разветвительный модуль, клеммную коробку терминала доступа или оптический кроссовый узел.7. The method of claim 1, wherein the first ODN device comprises at least one of the following: a fiber optic access terminal, a coupler, an access terminal terminal box, or an optical cross node. 8. Устройство обработки топологии оптической сети, содержащее:8. An optical network topology processing device, comprising: модуль получения изображения, выполненный с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение содержит по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно содержит по меньшей мере визуализацию первой области идентификации на первом кабеле;an imaging module configured to acquire a first local image collected from an optical distribution network (ODN), the first local image comprising at least a visualization of the first port of the first ODN device, the first port being connected to the first cable, the first area being located on the first cable identification used to identify the first cable, and the first local image further comprises at least a visualization of the first identification area on the first cable; модуль идентификации изображения, выполненный с возможностью идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; иan image identification module, configured to identify the first cable based on the first identification area on the first local image and identify, based on the first local image, the first port connected to the first cable; and модуль отображения, выполненный с возможностью генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем,a mapping module configured to generate a first correspondence between the first ODN device, the first port, and the first cable, причем модуль получения изображения дополнительно выполнен с возможностью получения второго локального изображения, причем второе локальное изображение содержит по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю;wherein the imaging module is further configured to obtain a second local image, wherein the second local image comprises at least a visualization of a second port of the first optical network terminal (ONT), and the second port is connected to the first cable; модуль идентификации изображения дополнительно выполнен с возможностью идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; иthe image identification module is further configured to identify, based on the second local image, the second port connected to the first cable; and модуль отображения дополнительно выполнен с возможностью генерирования второго соответствия между первым ONT, вторым портом и первым кабелем,the mapping module is further configured to generate a second correspondence between the first ONT, the second port and the first cable, причем устройство обработки топологии оптической сети является локальным терминалом, устройство обработки топологии оптической сети дополнительно содержит:wherein the optical network topology processor is a local terminal, the optical network topology processor further comprises: модуль генерирования физической топологии, выполненный с возможностью генерирования первой физической топологии на основе первого соответствия и второго соответствия, посредством чего устройство обработки топологии оптической сети определяет отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем;a physical topology generating module, configured to generate a first physical topology based on the first match and the second match, whereby the optical network topology processing apparatus determines a physical connection relationship between the first ODN device, the first ONT, and the first cable; модуль отправки, выполненный с возможностью отправки первой физической топологии на сервер управления сетью.a sending module configured to send the first physical topology to the network management server. 9. Устройство обработки топологии оптической сети по п.8, в котором область идентификации устройства расположена на первом устройстве ODN, область идентификации устройства используется для идентификации первого устройства ODN, и первое локальное изображение дополнительно содержит визуализацию области идентификации устройства; и модуль идентификации изображения дополнительно выполнен с возможностью идентификации первого устройства ODN на основе области идентификации устройства на первом локальном изображении. 9. The optical network topology processing apparatus of claim 8, wherein the device identification area is located on the first ODN device, the device identification area is used to identify the first ODN device, and the first local image further comprises a rendering of the device identification area; and the image identification module is further configured to identify the first ODN device based on the device identification area in the first local image. 10. Устройство обработки топологии оптической сети по п.9, в котором область идентификации устройства используется для указания по меньшей мере одного типа следующей информации: идентификатор первого устройства ODN, способ расположения портов первого устройства ODN, тип первого устройства ODN, серийный номер первого устройства ODN или дата производства первого устройства ODN. 10. The optical network topology processing apparatus of claim 9, wherein the device identification area is used to indicate at least one type of the following information: first ODN device ID, first ODN device port layout, first ODN device type, first ODN device serial number or date of manufacture of the first ODN device. 11. Устройство обработки топологии оптической сети, причем устройство обработки топологии оптической сети содержит процессор и память, и процессор и память обмениваются данными друг с другом, причем11. An optical network topology processing device, wherein the optical network topology processing device comprises a processor and a memory, and the processor and the memory communicate with each other, wherein память выполнена с возможностью хранения инструкции; иthe memory is configured to store the instruction; and процессор выполнен с возможностью выполнения инструкции в памяти, чтобы выполнить способ по п.1.the processor is configured to execute an instruction in memory to perform the method of claim 1. 12. Система обработки топологии оптической сети, причем система обработки топологии оптической сети содержит локальный терминал и сервер управления сетью, причем 12. An optical network topology processing system, wherein the optical network topology processing system comprises a local terminal and a network management server, wherein локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), при этом первое локальное изображение содержит по меньшей мере визуализацию первого порта первого устройства ODN, причем первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно содержит по меньшей мере визуализацию первой области идентификации на первом кабеле;the local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image contains at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first identification area is located on the first cable , used to identify the first cable, and the first local image further comprises at least a visualization of the first identification area on the first cable; локальный терминал дополнительно выполнен с возможностью отправки первого локального изображения на сервер управления сетью; иthe local terminal is further configured to send the first local image to the network management server; and сервер управления сетью выполнен с возможностью приема первого локального изображения; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем, причем the network management server is configured to receive the first local image; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable, wherein локальный терминал дополнительно выполнен с возможностью: получения второго локального изображения, причем второе локальное изображение содержит по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю;the local terminal is further configured to: obtain a second local image, the second local image comprising at least a visualization of the second port of the first optical network terminal (ONT) and the second port connected to the first cable; сервер управления сетью выполнен с возможностью: идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и генерирования второго соответствия между первым ONT, вторым портом и первым кабелем, иthe network management server is configured to: identify, based on the second local image, the second port connected to the first cable; and generating a second match between the first ONT, the second port, and the first cable, and локальный терминал дополнительно выполнен с возможностью:the local terminal is additionally configured to: генерирования первой физической топологии на основе первого соответствия и второго соответствия, посредством чего локальный терминал определяет отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем; и отправки первой физической топологии на сервер управления сетью.generating a first physical topology based on the first match and the second match, whereby the local terminal determines a physical connection relationship between the first ODN device, the first ONT, and the first cable; and sending the first physical topology to the network management server. 13. Система обработки топологии оптической сети, причем система обработки топологии оптической сети содержит локальный терминал и сервер управления сетью, причем 13. An optical network topology processing system, wherein the optical network topology processing system comprises a local terminal and a network management server, wherein локальный терминал выполнен с возможностью получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение содержит по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле расположена первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно содержит по меньшей мере визуализацию первой области идентификации на первом кабеле; идентификации первого кабеля на основе первой области идентификации на первом локальном изображении и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; и генерирования первого соответствия между первым устройством ODN, первым портом и первым кабелем;the local terminal is configured to obtain a first local image collected from an optical distribution network (ODN), wherein the first local image contains at least a visualization of the first port of the first ODN device, the first port is connected to the first cable, the first identification area is located on the first cable, used to identify the first cable, and the first local image further comprises at least a visualization of the first identification area on the first cable; identifying the first cable based on the first identification area on the first local image and identifying, based on the first local image, the first port connected to the first cable; and generating a first match between the first ODN device, the first port, and the first cable; локальный терминал дополнительно выполнен с возможностью отправки первого соответствия на сервер управления сетью; иthe local terminal is further configured to send the first match to the network management server; and сервер управления сетью выполнен с возможностью приема первого соответствия; и определения, на основе первого соответствия, что первое устройство ODN, первый порт и первый кабель соответствуют друг другу,the network management server is configured to receive the first match; and determining, based on the first match, that the first ODN device, the first port, and the first cable match each other, причем локальный терминал выполнен с возможностью получения второго локального изображения, причем второе локальное изображение содержит по меньшей мере визуализацию второго порта первого терминала оптической сети (ONT), и второй порт подключен к первому кабелю;wherein the local terminal is configured to obtain a second local image, the second local image comprising at least a visualization of the second port of the first optical network terminal (ONT), and the second port is connected to the first cable; идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; и identifying, based on the second local image, the second port connected to the first cable; and генерирования второго соответствия между первым ONT, вторым портом и первым кабелем, generating a second match between the first ONT, the second port and the first cable, локальный терминал дополнительно выполнен с возможностью отправки второго соответствия в сервер управления сетью,the local terminal is further configured to send the second match to the network management server, сервер управления сетью дополнительно выполнен с возможностью приема второго соответствия; и определения, на основании второго соответствия, что первый ONT, второй порт и первый кабель соответствуют друг другу, иthe network management server is further configured to receive the second match; and determining, based on the second match, that the first ONT, the second port, and the first cable match each other, and локальный терминал дополнительно выполнен с возможностью генерирования первой физической топологии на основе первого соответствия и второго соответствия, посредством чего локальный терминал определяет отношение физического соединения между первым устройством ODN, первым ONT и первым кабелем; и отправки первой физической топологии на сервер управления сетью.the local terminal is further configured to generate a first physical topology based on the first match and the second match, whereby the local terminal determines a physical connection relationship between the first ODN device, the first ONT, and the first cable; and sending the first physical topology to the network management server. 14. Компьютерно-читаемый запоминающий носитель, содержащий инструкцию, причем, когда инструкция выполняется на компьютере, компьютер выполнен с возможностью выполнять способ по п.1.14. A computer-readable storage medium containing an instruction, wherein when the instruction is executed on a computer, the computer is configured to perform the method of claim 1.
RU2020113598A 2019-02-25 Method, device and system for processing of topology RU2787892C1 (en)

Publications (1)

Publication Number Publication Date
RU2787892C1 true RU2787892C1 (en) 2023-01-13

Family

ID=

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107465528A (en) * 2016-06-03 2017-12-12 中兴通讯股份有限公司 Optical Distribution Network ODN resource informations acquisition method and device
RU2667711C1 (en) * 2017-04-04 2018-09-24 Борис Алексеевич Хозяинов System of monitoring of optical cable connections
WO2019006026A1 (en) * 2017-06-28 2019-01-03 Commscope Technologies Llc Systems and methods for managed connectivity wall outlets using low energy wireless communication

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107465528A (en) * 2016-06-03 2017-12-12 中兴通讯股份有限公司 Optical Distribution Network ODN resource informations acquisition method and device
RU2667711C1 (en) * 2017-04-04 2018-09-24 Борис Алексеевич Хозяинов System of monitoring of optical cable connections
WO2019006026A1 (en) * 2017-06-28 2019-01-03 Commscope Technologies Llc Systems and methods for managed connectivity wall outlets using low energy wireless communication

Similar Documents

Publication Publication Date Title
JP7434417B2 (en) Topology processing method, device, and system
CN104202201B (en) A kind of log processing method, device and terminal
US20160072688A1 (en) Fault monitoring in multi-domain networks
RU2787892C1 (en) Method, device and system for processing of topology
CN112751722B (en) Data transmission quality monitoring method and system
CN116132268A (en) Control method and system for managing multiple nodes based on CANopen master station
CN111314805B (en) Debugging method and device for intercommunication OMCI (OMCI) messages of GPON (gigabit passive optical network) system
CN108667508B (en) Shared link risk group generation method and device
EP4336883A1 (en) Modeling method, network element data processing method and apparatus, electronic device, and medium
CN115333616B (en) Method and device for detecting optical fiber misconnection, storage medium and electronic device
CN113839804B (en) Network fault determination method and network equipment
CN115208895B (en) Automatic networking method and system for block chain technology
CN114500230B (en) Optical transmission fault recording and broadcasting method and system based on time axis
CN114979843B (en) Topology information updating method and device, electronic equipment and nonvolatile storage medium
CN116910313A (en) Database establishment method and device and electronic equipment
WO2024078135A1 (en) Topological networking identification method and apparatus, and electronic device and storage medium
CN117750091A (en) Service fault repairing method and device in live broadcast scene
CN117749611A (en) Multiparty network integrated management method, system, terminal and storage medium
CN117873768A (en) Batch processing task processing method, device, equipment and readable storage medium
CN114584487A (en) Method, device, equipment, system and readable storage medium for recognizing abnormity
CN116709070A (en) Optical fiber connection change processing method, network management server and system
CN118199721A (en) Method, device and system for detecting optical wavelength connection performance
CN117641165A (en) Alarm processing method, device, equipment, system and storage medium
CN117354197A (en) Virtual network breakpoint detection method and device, terminal equipment and storage medium
CN115065612A (en) Testing method and device for full link voltage testing transformation