RU2787892C1 - Method, device and system for processing of topology - Google Patents
Method, device and system for processing of topology Download PDFInfo
- 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
Links
- 230000003287 optical Effects 0.000 claims abstract description 288
- 238000009826 distribution Methods 0.000 claims abstract description 31
- 238000004458 analytical method Methods 0.000 claims description 39
- 230000015654 memory Effects 0.000 claims description 37
- 238000003860 storage Methods 0.000 claims description 16
- 239000000835 fiber Substances 0.000 claims description 15
- 238000009877 rendering Methods 0.000 claims description 12
- 238000004519 manufacturing process Methods 0.000 claims description 11
- 238000003384 imaging method Methods 0.000 claims description 4
- 238000004891 communication Methods 0.000 abstract description 39
- 230000000694 effects Effects 0.000 abstract description 4
- 239000000126 substance Substances 0.000 abstract 1
- 239000010410 layer Substances 0.000 description 46
- 238000010586 diagram Methods 0.000 description 43
- 238000003672 processing method Methods 0.000 description 27
- 239000003365 glass fiber Substances 0.000 description 10
- 230000001702 transmitter Effects 0.000 description 10
- 238000007621 cluster analysis Methods 0.000 description 6
- 230000003993 interaction Effects 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 5
- 230000000875 corresponding Effects 0.000 description 5
- 238000010835 comparative analysis Methods 0.000 description 4
- 230000006399 behavior Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000002093 peripheral Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003068 static Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000033590 base-excision repair Effects 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- RYGMFSIKBFXOCR-UHFFFAOYSA-N copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000002365 multiple layer Substances 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Abstract
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
[0058] Фиг. 14 является схемой сбора изображений устройства ODN, оптического кабеля 1 и оптического кабеля 2 посредством локального терминала в соответствии с вариантом осуществления данной заявки;[0058] FIG. 14 is an image acquisition diagram of an ODN device, an
[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
[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
[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
[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:
[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
[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
[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
[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
[0102] Кроме того, в некоторых вариантах осуществления данной заявки устройство обработки топологии является локальным терминалом, то есть на этапе 403 локальный терминал генерирует первое соответствие между первым устройством ODN, первым портом и первым кабелем. В этом сценарии реализации способ обработки топологии, предоставленный в этом варианте осуществления данной заявки, может дополнительно включать в себя следующий этап:[0102] In addition, in some embodiments of this application, the topology processor is a local terminal, that is, in
устройство обработки топологии отправляет первое соответствие на сервер управления сетью.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
[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
[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
[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
[0116] Кроме того, в некоторых вариантах осуществления данной заявки, устройство обработки топологии является локальным терминалом, то есть на этапе 408, локальный терминал генерирует первую физическую топологию на основе первого соответствия и второго соответствия. В этом сценарии реализации способ обработки топологии, представленный в этом варианте осуществления данной заявки, может включать следующий этап:[0116] In addition, in some embodiments of this application, the topology processor is a local terminal, that is, at
устройство обработки топологии отправляет первую физическую топологию на сервер управления сетью.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
[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
[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
[0133] В некоторых вариантах осуществления данной заявки этап 410, на котором устройство обработки топологии выполняет анализ изменения состояния в отношении первой информации о состоянии с использованием алгоритма генерирования предварительно установленной логической топологии, включает в себя:[0133] In some embodiments of this application,
устройство обработки топологии получает, на основе первой информации о состоянии, функцию изменения состояния, которая относится к первому 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
когда результатом сравнительного анализа является то, что первая физическая топология и первая логическая топология имеют разные соответствия, отправку устройством обработки топологии инструкции на локальную проверку и определение на основе результата локальной проверки, нужно ли обновлять первую физическую топологию.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
[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
[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
[0164] (4) Вновь созданная физическая топология 1 используется в качестве эталона, и затем сервер управления топологией ODN регулярно анализирует большой объем информации о состоянии OLT и информации о состоянии ONT, чтобы установить логическую топологию 2, причем информация о состоянии включает в себя оптическую силу и BER.[0164] (4) The newly created
[0165] (5) Измененная логическая топология 2 используется для управления локальным устранением неполадок физического уровня, а последняя физическая топология 1 используется для калибровки логической топологии 2. Таким образом, топология ODN восстанавливается точно.[0165] (5) The modified
[0166] В частности, физическая топология 1 используется в качестве эталона в исходной конструкции, физическая топология 1 ODN генерируется посредством идентификации изображения в новом ODN, причем физическая топология 1 ODN уточняется до уровня порта оптического разветвителя, и информация о физической топологии 1 передается на сервер управления топологией ODN.[0166] In particular, the
[0167] Сервер управления топологией ODN генерирует логическую топологию ODN 2 с помощью алгоритма генерирования логической топологии, отслеживает в режиме реального времени или периодически с помощью OLT информацию о состоянии, такую как оптическая мощность ONT, подключенного к порту OLT, и классифицирует ONT, которые имеют такое же изменение за тот же период времени, что и ONT, подключенные к одному оптическому разветвителю. Используемый способ включает в себя, но не ограничивается этим, анализ изменений характеристик данных, кластерный анализ и тому подобное. Идентифицируется уровень оптического разветвителя, непрерывно отслеживается изменение отношения соединения ODN, и информация о логической топологии 2 передается на сервер управления топологией ODN.[0167] The ODN topology management server generates the ODN
[0168] Когда ODN создан, логическая топология 2 калибруется на основе физической топологии 1. Затем сервер управления топологией ODN сравнивает логическую топологию 2 ODN, которая генерируется на основе алгоритма генерирования логической топологии, с физической топологией 1, которая генерируется посредством идентификации изображения ODN, и непрерывно обновляет логическую топологию 2 ODN. Если логическая топология 2 не совпадает с эталоном, выполняется предварительное предупреждение, или предоставляется инструкция для идентификации и сравнения несоответствий, или даже выполняется ручная проверка. Локальный инженер-строитель отправляется в местоположение ODN, чтобы проверить, изменилась ли физическая топология 1, и повторно устанавливает эталон на основе физической топологии 1, полученной посредством локальной идентификации.[0168] When the ODN is created, the
[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
[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
[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
[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
[0173] Таблица 1 показывает частичную физическую топологию 1 от оптического разветвителя B уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.[0173] Table 1 shows a partial
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01Optical splitter B
Terminal box model: HW2802
Serial number:
SN_CABLE2001
Длина: 100 метровConnected to
SN_CABLE2001
Length: 100
[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
[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
[0176] Порт 2 подключен к оптическому кабелю с серийным номером SN_CABLE2003 оптического кабеля и длиной 150 метров. Другой конец оптического кабеля подключен к ONT C_2 в доме пользователя терминала, а локальный интеллектуальный терминал записывает отношения соединения между оптическим кабелем и ONT C_2.[0176]
[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
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
SN_CABLE2002
Длина: 50 метровConnected to
SN_CABLE2002
Length: 50 meters
SN_CABLE2003
Длина: 150 метровConnected to
SN_CABLE2003
Length: 150
[0178] Полная физическая топология ODN 1 генерируется на основе комбинации локальной топологии оптического разветвителя уровня 2 и информации о локальной топологии, записанной во время создания оптического разветвителя уровня 1, и сохраняется в базе данных топологии ODN Сервер управления как эталонная топология. Таблица 3 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.[0178] The complete physical topology of
Модель клеммной коробки: HW2801
Серийный номер: SN_00Optical splitter A
Terminal box model: HW2801
Serial number: SN_00
Длина: 1000 метровSN_CABLE1001
Length: 1000 meters
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01Optical splitter B
Terminal box model: HW2802
Serial number:
SN_CABLE2001
Длина: 100 метровConnected to
SN_CABLE2001
Length: 100
Длина: 2000 метровSN_CABLE1002
Length: 2000 meters
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
SN_CABLE2002
Длина: 50 метровConnected to
SN_CABLE2002
Length: 50 meters
SN_CABLE2003
Длина: 150 метровConnected to
SN_CABLE2003
Length: 150
[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.
[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]
[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
[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
[0184] Логическая топология 2 в памяти 2 на сервере управления топологией ODN регулярно собирает значения оптической мощности всех ONT в сети ODN, подключенной к OLT 01.[0184]
[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
[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
[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
[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
[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
[0190] Таблица 4 показывает частичную физическую топологию 1 от оптического разветвителя C уровня 2 до ONT, предоставленного в этом варианте осуществления данной заявки.[0190] Table 4 shows a partial
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
SN_CABLE2002
Длина: 50 метровConnected to
SN_CABLE2002
Length: 50 meters
SN_CABLE2003
Длина: 150 метровConnected to
SN_CABLE2003
Length: 150
SN_CABLE2004
Длина: 100 метровConnected to
SN_CABLE2004
Length: 100 meters
[0191] Таблица 5 показывает полную физическую топологию ODN 1, представленную в этом варианте осуществления настоящей заявки.[0191] Table 5 shows the complete physical topology of the
Модель клеммной коробки: HW2801
Серийный номер: SN_00Optical splitter A
Terminal box model: HW2801
Serial number: SN_00
Длина: 1000 метровSN_CABLE1001
Length: 1000 meters
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT01Optical splitter B
Terminal box model: HW2802
Serial number:
SN_CABLE2001
Длина: 100 метровConnected to
SN_CABLE2001
Length: 100
Модель клеммной коробки: HW2802
Серийный номер: SN_FAT02Optical splitter C
Terminal box model: HW2802
Serial number: SN_FAT02
SN_CABLE2002
Длина: 50 метровConnected to
SN_CABLE2002
Length: 50 meters
SN_CABLE2003
Длина: 150 метровConnected to
SN_CABLE2003
Length: 150 meters
Длина: 100 метровSN_CABLE2004
Length: 100 meters
[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
модуль 1801 получения изображения, сконфигурированный для получения первого локального изображения, собранного из оптической распределительной сети (ODN), причем первое локальное изображение включает в себя по меньшей мере визуализацию первого порта первого устройства ODN, первый порт подключен к первому кабелю, на первом кабеле есть первая область идентификации, используемая для идентификации первого кабеля, и первое локальное изображение дополнительно включает в себя по меньшей мере визуализацию первой области идентификации на первом кабеле;an
модуль 1802 идентификации изображений, сконфигурированный для идентификации первого кабеля на основе первой области идентификации на первом локальном изображении, и идентификации, на основе первого локального изображения, первого порта, подключенного к первому кабелю; иan
модуль 1803 отображения, сконфигурированный для создания первого соответствия между первым устройством ODN, первым портом и первым кабелем.a
[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
[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
модуль 1802 идентификации изображения дополнительно сконфигурирован для идентификации, на основе второго локального изображения, второго порта, подключенного к первому кабелю; иthe
модуль 1803 отображения дополнительно сконфигурирован для создания второго соответствия между первым ONT, вторым портом и первым кабелем.the
[0197] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18b, устройство 1800 обработки топологии дополнительно включает в себя:[0197] In some embodiments of this application, as shown in FIG. 18b,
модуль 1804 генерирования физической топологии, сконфигурированный для генерирования первой физической топологии на основе первого соответствия и второго соответствия.a physical
[0198] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:[0198] In some embodiments of this application, as shown in FIG. 18c,
модуль 1805 отправки, сконфигурированный для отправки первой физической топологии на сервер управления сетью.a
[0199] В некоторых вариантах осуществления данной заявки, устройство 1800 обработки топологии является сервером управления сетью, и модуль 1801 получения изображения сконфигурирован для получения первого локального изображения, отправленного локальным терминалом, причем первое локальное изображение получено локальным терминалом путем сбора локального изображения ODN.[0199] In some embodiments of this application, the
[0200] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18c, устройство 1800 обработки топологии является локальным терминалом, и устройство 1800 обработки топологии дополнительно включает в себя:[0200] In some embodiments of this application, as shown in FIG. 18c,
модуль 1805 отправки, сконфигурированный для отправки первого соответствия на сервер управления сетью.a
[0201] В некоторых вариантах осуществления данной заявки, как показано на Фиг. 18d, устройство 1800 обработки топологии является сервером управления сетью, и устройство 1800 обработки топологии дополнительно включает в себя:[0201] In some embodiments of this application, as shown in FIG. 18d, the
модуль 1806 сбора состояния, сконфигурированный для периодического сбора первой информации о состоянии первого ONT из первой физической топологии;a
модуль 1807 генерирования логической топологии, сконфигурированный для выполнения анализа изменения состояния в отношении первой информации о состоянии с использованием предварительно сконфигурированного алгоритма генерирования логической топологии и генерирования первой логической топологии на основе результата анализа изменения состояния, причем первая логическая топология включает в себя соответствие между первым устройством ODN, первым кабелем и первым ONT; иa logical
модуль 1808 анализа топологии, сконфигурированный для выполнения сравнительного анализа между первой физической топологией и первой логической топологией и определения, на основе результата сравнительного анализа, нужно ли обновлять первую физическую топологию.a
[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
[0214] В этом варианте осуществления данной заявки память 192 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 191 выполняет инструкцию, процессор 191 может выполнять действие обработки локального терминала в вышеупомянутых вариантах осуществления способа, и передатчик 194 получает возможность выполнять действие отправки локального терминала в вышеупомянутых вариантах осуществления способа. Принципы реализации и их технические эффекты аналогичны, и подробности здесь не описываются.[0214] In this embodiment of this application, the
[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
[0216] В этом варианте осуществления данной заявки память 202 сконфигурирована для хранения исполняемого компьютером программного кода, причем программный код включает в себя инструкцию. Когда процессор 201 выполняет инструкцию, инструкция позволяет процессору 201 выполнить действие обработки локального терминала в вышеупомянутых вариантах осуществления способа и позволяет передатчику 204 выполнить действие отправки сервера управления сетью в вышеупомянутых вариантах осуществления способа. Принципы осуществления и технические эффекты этого схожи, и детали не описываются здесь снова.[0216] In this embodiment of this application, the
[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)
Publications (1)
Publication Number | Publication Date |
---|---|
RU2787892C1 true RU2787892C1 (en) | 2023-01-13 |
Family
ID=
Citations (3)
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)
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 |