A method, apparatus, device, and program product for managing optical access networks.

By mapping the locations of OLTs and optical access network cells in a geographic information system, and utilizing GIS ranging technology and clustering algorithms, the problem of low efficiency based on user feedback in the construction of optical access networks was solved, enabling precise location and optimization of coverage blind spots and redundant areas.

CN119967322BActive Publication Date: 2025-10-28CHINA UNITED NETWORK COMM GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510125419.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-26
Publication Date
2025-10-28
Estimated Expiration
2045-01-26

AI Technical Summary

Technical Problem

In the current construction of optical access networks, the efficiency of discovering problems based on user feedback is low, and it is difficult to accurately locate coverage blind spots and coverage redundancy areas.

Method used

By mapping the locations of OLTs and optical access network cells on a Geographic Information System (GIS), analyzing their distance relationships, identifying coverage blind spots and coverage redundancy areas, and using GIS ranging technology and clustering algorithms, the root cause of the problem can be accurately located.

Benefits of technology

It improves the efficiency of analyzing problems in optical access network construction, accurately identifies coverage blind spots and redundant areas, and guides the optimized construction of optical access networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967322B_ABST
    Figure CN119967322B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, device, and program product for managing optical access networks, relating to the field of communication technology. The method includes: acquiring a Geographic Information System (GIS) of a first region, where the GIS marks the locations of all Optical Line Terminals (OLTs) and all optical access network (OLT) cells within the first region. Based on the positional relationships between the OLTs and the elements to be analyzed in the GIS, the method determines the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region. The elements to be analyzed include OLTs or OLT cells. This method is applicable to the operation and maintenance of optical access networks, enabling the visualization of the optical access network structure on a map based on GIS, and utilizing GIS ranging technology to analyze the layout of OLTs, thereby improving the efficiency of analyzing optical access network construction issues.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an optical access network management method, apparatus, device, and program product. Background Technology

[0002] With the development of communication technology and strong support from operators, the scale of broadband network construction is gradually expanding. A broadband network refers to a network capable of providing high-speed data transmission services. Accessing a broadband network using an optical access network is an important access method.

[0003] In the construction and maintenance of optical access networks, many issues related to the network's layout are discovered based on user feedback. For example, during the installation phase, users may cancel their orders due to a lack of network resources or report network problems due to poor network quality.

[0004] However, the method of discovering problems in the construction and layout of optical access networks based on user feedback is inefficient. Summary of the Invention

[0005] This application provides an optical access network management method, apparatus, device, and program product, which can visualize the optical access network structure on a map based on GIS, and analyze the layout of OLT using GIS technology, thereby improving the efficiency of analyzing optical access network construction issues.

[0006] Firstly, this application provides an optical access network management method, which includes: acquiring a geographic information system (GIS) of a first region, wherein the GIS marks the locations of all optical line terminals (OLTs) and all optical access network (ONet) cells within the first region. Based on the positional relationship between the OLTs and the elements to be analyzed in the GIS, the method determines the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region, wherein the elements to be analyzed include OLTs or optical access network cells.

[0007] This application provides a method for managing optical access networks. This method maps the location information of OLTs and optical access network cells within a region to a GIS, enabling the construction of a visualized optical access network architecture based on geographical location. Compared to the passive problem discovery methods in existing technologies, this application, based on GIS, can proactively analyze the construction layout of the optical access network within a region. By comparing the distance relationships between OLTs and / or optical access network cells, it can analyze coverage blind spots and redundant areas of OLTs from a network architecture perspective, more accurately locating the root cause of problems and effectively improving the efficiency of analyzing optical access network construction issues.

[0008] One possible implementation, targeting coverage blind spots, involves analyzing elements including optical access network (OLT) cells. Based on the positional relationship between OLTs and the elements to be analyzed in the GIS, the coverage blind spots and / or coverage redundancy areas of the OLT in the first region are determined. This includes: determining the nearest neighboring OLTs for each OLT in the first region based on the location of each OLT and the location of each OLT in the GIS of the first region; identifying the nearest neighboring OLT based on the nearest neighboring OLTs; identifying uncovered cells based on the nearest neighboring OLTs of each OLT in the first region; and finally, determining the coverage blind spots based on the locations of the uncovered cells.

[0009] Another possible implementation involves determining the coverage blind zone based on the location of the uncovered cells. This includes determining the coverage blind zone based on the location of the uncovered cells when the number of uncovered cells in the first area meets the upper limit condition.

[0010] Another possible implementation includes the following quantity limit conditions: the number of uncovered cells in the first area reaches a first quantity threshold; and / or, the proportion of uncovered cells in the first area reaches a percentage threshold.

[0011] Another possible implementation involves determining coverage blind spots based on the location of uncovered cells, including: clustering the uncovered cells according to their locations to obtain at least one cluster; and defining the area containing each of the at least one cluster as the coverage blind spot.

[0012] Another possible implementation involves clustering uncovered cells based on their locations to obtain at least one cluster. This includes using the coverage area of ​​the OLT as the maximum cluster range and clustering the uncovered cells based on their locations to obtain at least one cluster. The method further includes using the center location of at least one cluster as the location of the OLT to be built and marking the OLT on a GIS.

[0013] Another possible implementation, targeting coverage redundancy areas, involves analyzing elements including OLTs. Based on the positional relationships between OLTs and the elements to be analyzed in the GIS, the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region are determined. This includes: determining a candidate OLT set based on the location of each OLT in the GIS, where each candidate OLT set includes at least two OLTs, and the distance between OLTs within the candidate OLT set is less than a second distance threshold; and determining the coverage redundancy area based on the coverage range of the candidate OLT set, where the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.

[0014] Another possible implementation is to determine the coverage redundancy area based on the coverage range of the candidate OLT set, including: when the number of candidate OLT sets in the first region is greater than a second quantity threshold, determining the coverage redundancy area based on the coverage range of the candidate OLT set.

[0015] Another possible implementation is to determine the coverage redundancy area based on the coverage range of the candidate OLT set, including: determining the coverage range of the target OLT set as the coverage redundancy area based on the existence of the target OLT set in the candidate OLT set, where the target OLT set is the candidate OLT set whose number of optical access network cells within the coverage range is less than a third quantity threshold.

[0016] Another possible implementation involves obtaining the Geographic Information System (GIS) of the first region, including: obtaining the location information of all Optical Line Terminals (OLTs) and all Optical Access Network (OARC) cells within the second region, where the second region includes the first region. Based on the location information of all OLTs and all OARC cells within the second region, points are plotted on the map of the second region to obtain the GIS of the second region. In response to a selection operation on the first region within the second region, the GIS of the first region is extracted from the GIS of the second region.

[0017] Another possible implementation method further includes: determining the actual OLT accessed by each optical access network cell in the first area. Based on the location of each optical access network cell and the location of each OLT in the GIS of the first area, determining the neighboring OLTs corresponding to each optical access network cell in the first area, where the neighboring OLT is the OLT closest to the corresponding optical network cell. Based on the actual OLT accessed by each optical access network cell and its corresponding neighboring OLTs, determining and outputting a first list, which represents optical network cells where the actual accessed OLT and its corresponding neighboring OLT are different.

[0018] Another possible implementation method further includes: determining a second list based on the actual OLTs and corresponding neighboring OLTs in each optical access network cell. The second list represents optical access network cells where the actual OLTs and their corresponding neighboring OLTs are the same. For each optical access network cell in the second list, the actual uplink distance of the optical access network cell is determined based on the average of the ONU ranging data of all ONUs in that optical access network cell. The ONU ranging data represents the actual distance between the ONU and the actually accessed OLT. Based on the actual uplink distance and the reference uplink distance of the optical access network cell, a third list is determined from the second list and output. The third list represents optical access network cells where the actual uplink distance is greater than the reference uplink distance. The reference uplink distance is determined based on the straight-line distance between the optical access network cell and the actually accessed OLT, and a reference ratio. The reference ratio is determined based on the average of the first ratios corresponding to all optical access network cells in the second region. The first ratio is the ratio of the actual uplink distance of the optical access network cell to the straight-line distance between the optical access network cell and the actually accessed OLT.

[0019] Secondly, this application provides a data processing apparatus that includes various functional modules for the method described in the first aspect above.

[0020] Thirdly, this application provides a computer program product, including: computer instructions, which, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect.

[0021] Fourthly, this application provides an electronic device comprising: a processor and a memory, the memory storing processor-executable instructions, wherein when the processor is configured to execute the instructions, the electronic device performs the method described in the first aspect above.

[0022] Fifthly, this application provides a readable storage medium comprising: software instructions that, when executed in an electronic device, cause the electronic device to perform the method described in the first aspect above.

[0023] The beneficial effects of the second to fifth aspects mentioned above can be referred to the first aspect, and will not be repeated here. Attached Figure Description

[0024] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1 An application scenario architecture diagram of an optical access network management method provided in this application embodiment;

[0026] Figure 2 This application provides a schematic flowchart of an optical access network management method according to an embodiment of the present application.

[0027] Figure 3 A schematic diagram of a method for obtaining a first regional geographic information system (GIS) is provided in an embodiment of this application.

[0028] Figure 4 A schematic diagram of a coverage blind spot analysis process provided in this application embodiment;

[0029] Figure 5 This application provides a schematic flowchart of a method for determining coverage blind spots.

[0030] Figure 6 This is a schematic flowchart of a method for determining the location of an OLT to be built, provided in an embodiment of this application.

[0031] Figure 7 A schematic diagram illustrating the analysis of coverage blind spots using the application optical access network management method provided in this application embodiment;

[0032] Figure 8 A schematic diagram of a coverage redundancy area analysis process is provided for an embodiment of this application;

[0033] Figure 9 A schematic diagram illustrating the analysis of coverage redundancy areas using the application optical access network management method provided in this embodiment of the application;

[0034] Figure 10 This application provides a schematic flowchart of a method for determining a cell that is not connected to the nearest OLT in an embodiment of the present application.

[0035] Figure 11 A flowchart illustrating a method for determining a nearby OLT cell for long-distance access, provided in an embodiment of this application;

[0036] Figure 12 A schematic diagram of an optical access network management device provided in an embodiment of this application;

[0037] Figure 13 This is a schematic diagram of the composition of an electronic device provided in an embodiment of this application. Detailed Implementation

[0038] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0039] It should be noted that in the embodiments of this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplarily" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0040] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish the same or similar items with essentially the same function and effect. Those skilled in the art can understand that the terms "first" and "second" are not intended to limit the quantity or execution order.

[0041] With operators placing greater emphasis on and investing more in broadband services, the scale of broadband networks is rapidly expanding. A broadband network refers to a network capable of providing high-speed data transmission services. Accessing a broadband network using an optical access network is an important access method.

[0042] Currently, most problems in the construction of optical access networks are discovered through user feedback. For example, during the installation process, users cancel orders due to a lack of network resources, or users report network delays during network use.

[0043] Therefore, how to construct a systematic method for analyzing problems in the construction of optical access networks has become an urgent issue to be addressed in the current operation and maintenance of optical access networks.

[0044] Based on this, this application proposes an optical access network management method. By mapping the OLTs and optical access network cells in the region to a GIS, a visualized optical access network architecture is constructed. This allows for proactive analysis of coverage blind spots and coverage redundancy areas of the OLTs from a global perspective, enabling more accurate identification of the root causes of problems and effectively improving the analysis efficiency of optical access network construction issues.

[0045] To better understand the embodiments of this application, the following technical terms are explained.

[0046] Optical access network: This refers to a network system that uses optical fiber as the primary transmission medium to connect users to the operator's core network. Its purpose is to enable the transmission of various services such as data, voice, and video between users and the operator's network.

[0047] Optical Line Terminal (OLT): The OLT is a core device in an optical access network, typically located in the operator's data center or central equipment room. From a network topology perspective, the OLT is situated at the connection point between the optical access network and the upper-layer metropolitan area network or backbone network. It is responsible for aggregating data traffic from multiple user terminals and forwarding it to the core network, while simultaneously distributing data received from the core network to the corresponding user terminals.

[0048] An optical access network cell refers to a basic service unit area within an optical access network. It is a geographically defined area where multiple user-end devices (such as modems for home broadband users and network interface devices for enterprise users) are connected via optical network units (ONUs) and establish communication connections with the OLT (Optical Line Terminal) to enable access and transmission of various services such as data, voice, and video.

[0049] Optical Network Unit (ONU): In an optical access network, the ONU is located on the user side and acts as a bridge connecting user equipment and the optical access network. It converts electrical signals emitted by user equipment (such as computers, telephones, smart TVs, etc.) into optical signals, which are then transmitted to the OLT (Optical Line Terminal) via optical fiber. Simultaneously, it can also convert optical signals received from the OLT into electrical signals for use by the user equipment.

[0050] Geographic Information System (GIS): A spatial data management and analysis system based on computer technology and geographical principles. It combines maps, geographic location and attribute data, as well as various geographic data sources, to effectively organize, store, query, analyze, and display geographic information.

[0051] GIS distance measurement technology refers to the theoretical models for distance calculation in GIS, which are a series of theories and methods used to calculate the distances between points, lines, and areas in geographic space. These models and methods consider various factors such as the Earth's true shape, surface curvature, obstacles, and road networks to provide more accurate and practical distance measurement results. For example, the distance models mainly used in GIS distance measurement theoretical models include: Euclidean distance model, Manhattan distance model, geodetic distance model, and network distance model.

[0052] Integrated Services Access Zone: This is a network area division unit for user access, integrating the access needs of various communication services, including voice, data (such as broadband internet access), leased lines, and interactive network television (IPTV). Geographically, its size and boundaries are typically determined based on user density, service demand distribution, pipeline resources, and the coverage capabilities of access equipment. For example, in urban areas, an integrated services access zone might be divided by street, community, or several adjacent neighborhoods. In rural areas, it might be divided by village clusters or a larger township.

[0053] MapInfo is a desktop solution for data visualization and information mapping. Based on the concepts of maps and their applications, it adopts office automation operations, integrates multiple databases, combines computer mapping methods, uses geographic database technology, and incorporates geographic information system analysis functions, making it suitable for various industries.

[0054] The optical access network management method provided in this application can be applied to the operation and maintenance of optical access networks, such as... Figure 1 As shown, the optical access network includes multiple OLTs 110, multiple optical access network cells 120, multiple ONUs 130, and a computing device 140.

[0055] The OLT110 connects to the core network in the uplink direction and to the optical access network cell in the downlink direction, and is mainly responsible for receiving and forwarding network signals.

[0056] The optical access network cell 120 contains multiple ONU130s, and the terminal equipment of broadband users in the area can access the optical access network through the ONU130s.

[0057] In some embodiments, the terminal device of a broadband user can be a device with wireless transceiver capabilities, such as a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenario. The terminal may also be referred to as a user, user equipment (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., and the embodiments of this application do not limit this terminology.

[0058] The computing device 140 can be an electronic device with computing processing capabilities, such as a computer or server belonging to an operator. The server can be a single server or a server cluster consisting of multiple servers. In some embodiments, the server cluster can also be a distributed cluster. Optionally, the server can also be implemented on a cloud platform, such as a private cloud, public cloud, hybrid cloud, community cloud, distributed cloud, inter-cloud, and multi-cloud, or any combination thereof. This application does not limit the specific device form of the central node.

[0059] The computing device 140 is used to run the optical access network management method provided in the embodiments of this application. The specific application process can be referred to the optical access network management method provided in the following embodiments, which will not be repeated here.

[0060] Figure 2 A schematic flowchart of an optical access network management method provided in this application embodiment. The optical access network management method provided in this application, which can be applied to the aforementioned computing device, specifically includes the following steps:

[0061] S201. Obtain the Geographic Information System (GIS) for the first region.

[0062] Specifically, the GIS shows the locations of all OLTs and all optical access network cells within the first area.

[0063] It should be understood that obtaining the GIS of the first area allows the location of all OLTs and all optical access network cells in the first area to be visualized on the map, providing an intuitive understanding of the layout of the optical access network in the first area, which is helpful for the analysis of the next step of OLT construction.

[0064] It should be noted that all OLTs and optical access network cells within the first region may be distributed across various levels of the operator's systems. Before mapping this information to the GIS, data preprocessing based on their addresses is necessary, including at least: data cleaning, data integration, and data layering. For example, a big data model can be used to preprocess the optical access network information within the region.

[0065] In some embodiments, when a user's acquisition instruction is received, the acquisition module is invoked to switch or zoom in on the corresponding area in the GIS to display the GIS of the first area.

[0066] For example, the first area can also be understood as the integrated service access area specified by the user.

[0067] For example, GIS can be implemented based on MapInfo software.

[0068] S202. Based on the positional relationship between the OLT and the element to be analyzed in the GIS, determine the coverage blind zone and / or coverage redundancy zone of the optical access network in the first area.

[0069] Specifically, the elements to be analyzed include OLTs or optical access network cells.

[0070] It should be understood that the GSI (GIS Infrastructure Services) marks the geographical locations of all OLTs and optical access network (OART) cells within the first area. During problem analysis, GIS ranging technology can be used to analyze the locations of OLTs and OART cells within the first area. This analysis can identify OLT coverage blind spots by examining the distance relationships between OLTs and OART cells. Furthermore, it can also identify OLT coverage redundancy areas by analyzing the distance relationships between OLTs themselves. Finally, a list of coverage blind spots and a list of coverage redundancy areas can be output from the GIS to guide maintenance work.

[0071] In some embodiments, a geographic information system (GIS) of the first area is obtained, such as... Figure 3 As shown, S201 in this method can specifically include:

[0072] S2011. Obtain the location information of all optical line terminals (OLTs) in the second area and the location information of all optical access network cells in the second area.

[0073] Specifically, the second region includes the first region. For example, the second region can be understood as a region within a city, and the first region can be understood as a smaller area within that city.

[0074] In some embodiments, in addition to acquiring the location information of all optical line terminals (OLTs) in the second area and the location information of all optical access network (ONU) cells in the second area, the computing device can also acquire OLT information such as equipment parameters, equipment room location, and optical network access cell for each OLT, as well as cell information such as the actual access OLTs, the number of ONUs in the cell, and the number of broadband users in each optical access network cell. This information can be applied to the analysis of coverage blind spots and coverage redundancy areas, as well as to the solutions for coverage blind spots or coverage redundancy areas.

[0075] S2012. Based on the location information of all OLTs in the second region and the location information of all optical access network cells in the second region, points are marked on the map of the second region to obtain the GIS of the second region.

[0076] S2013. In response to the selection operation of the first region in the second region, extract the GIS of the first region from the GIS of the second region.

[0077] It should be noted that the location information of all OLTs and optical access network cells in the second area is obtained from the operator's various levels of systems, and then this location information is preprocessed. Subsequently, points are plotted on the map according to the latitude and longitude of the OLTs and optical access network cells to obtain the GIS of the second area.

[0078] It should be understood that the second region can be regarded as a comprehensive optical access network analysis area. By obtaining all OLTs and optical access network cells from this region and mapping them into the GIS, a comprehensive and detailed optical access network structure can be established, which facilitates the overall analysis of the optical access network layout. At the same time, the GIS can be used to focus the view on local areas for in-depth analysis, and the analysis area can be flexibly switched, further improving the efficiency of optical access network analysis.

[0079] In some embodiments, for coverage blind spots, the element to be analyzed may include an optical access network cell. Based on the positional relationship between the OLT and the element to be analyzed in the GIS, the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region are determined, such as... Figure 4 As shown, S202 in this method can specifically include:

[0080] S301. Based on the location of each optical access network cell and the location of each OLT in the GIS of the first region, determine the nearest OLT corresponding to each optical access network cell in the first region.

[0081] Specifically, the nearest OLT is the OLT that is closest to the corresponding optical network cell.

[0082] It should be noted that in the GIS of the first area, for each optical access network cell, the computing device can calculate the distance from the optical access network cell to each OLT based on the location of the optical access network cell and the location of each OLT, and then select the OLT with the shortest distance as its corresponding neighboring OLT based on its distance to all OLTs.

[0083] It should be understood that by determining the nearest OLT to each optical access network cell, the computing device can theoretically determine the distance between each optical access network cell and the OLT, so as to subsequently determine whether the optical access network cell is within the coverage area of ​​the OLT.

[0084] In some embodiments, the neighboring OLT may also be referred to as the nearest OLT.

[0085] S302. Based on the neighboring OLT corresponding to each optical access network cell in the first region, determine the uncovered cells.

[0086] Specifically, an uncovered cell is an optical access network cell whose distance to its corresponding neighboring OLT is greater than a first distance threshold.

[0087] It should be noted that the computing device can determine whether the straight-line distance between each optical access network cell and its corresponding neighboring OLT is greater than a first distance threshold. If so, the optical access network cell is recorded as an uncovered cell.

[0088] For example, the first distance threshold can be the maximum coverage area of ​​the OLT. In practical applications, the threshold value can be set according to the scenario. For instance, in urban scenarios, where residential areas are relatively dense, the first distance threshold can be set to 3 kilometers. In non-urban scenarios, where residential areas are relatively scattered, the first distance threshold can be set to 10 kilometers.

[0089] S303. Determine coverage blind spots based on the location of uncovered cells.

[0090] It should be understood that by identifying the neighboring OLTs corresponding to the optical access network cells, the computing device can determine the basic layout of OLT access for optical access network cells within a first region. Furthermore, by determining whether the straight-line distance between each optical access network cell and its neighboring OLT exceeds a first distance threshold, it can filter out optical access network cells that are not covered by the OLTs due to excessive distance, i.e., uncovered cells. Finally, clustering the uncovered cells reveals the coverage blind spots of the OLTs, enabling the calculation of areas with weak optical access network services. This provides guidance for subsequent network coverage improvement and OLT additions.

[0091] In some embodiments, S303 may specifically include: if the number of uncovered cells in the first area meets the upper limit condition, determining the coverage blind zone based on the location of the uncovered cells.

[0092] It should be noted that if the number of uncovered cells does not meet the upper limit, it means that there are relatively few uncovered cells in the area, and the OLTs in the area can cover most of the optical access network cells. In this case, one-to-one checks can be conducted on the uncovered cells to see if there are any usable network resources around them, such as OLTs that are a little far away but can still be optimized to achieve coverage. Alternatively, if the uncovered cells are densely distributed, OLTs can be added in their center or around them as needed.

[0093] In some embodiments, the upper limit condition includes: the number of uncovered cells in the first area reaches a first quantity threshold; and / or, the proportion of uncovered cells in the first area reaches a percentage threshold.

[0094] The first quantity threshold can be preset in the computing device. For example, the first quantity threshold can be set to 10, 15, 20, or 25, etc. This application embodiment does not limit the specific value of the first quantity threshold. The proportion threshold can also be preset in the computing device. For example, the proportion threshold can be set to 10%, 15%, or 20%, etc. This application embodiment does not limit the specific value of the proportion threshold.

[0095] It should be noted that the upper limit condition includes two basic conditions. One basic condition is that the number of uncovered cells is greater than the first quantity threshold. The second basic condition is that the ratio of the number of uncovered cells to the total number of optical access network cells in the first area is greater than the proportion threshold.

[0096] In practical applications, one or more basic conditions can be selected based on the density of optical access network cells and OLTs in the first area to determine whether it is necessary to identify coverage blind spots.

[0097] For example, if the first quantity threshold is 10, and the number of uncovered cells in the first area is 15, the computing device can determine the coverage blind zone based on the location of these 10 uncovered cells, since the number of uncovered cells in the first area is greater than the first quantity threshold of 10.

[0098] For example, taking a ratio threshold of 20%, assuming that the total number of optical access network cells in the first area is 100, and the number of uncovered cells in the first area is 30, the ratio of the number of uncovered cells in the first area to the total number of optical access network cells is 30%. Then, the computing device can determine the coverage blind zone based on the location of these 30% of uncovered cells, since the proportion of uncovered cells in the first area is greater than the ratio threshold of 20%.

[0099] For example, taking a first quantity threshold of 20 and a proportion threshold of 20% as an example, assuming that the total number of optical access network cells in the first area is 100 and there are 30 uncovered cells, the computing device can determine the coverage blind zone based on the location of these 30 uncovered cells, since the number of uncovered cells in the first area is 30, which is greater than the first quantity threshold of 20, and the proportion of uncovered cells in the first area is 30%, which is greater than the proportion threshold of 20%.

[0100] It should be noted that if the number of uncovered cells in the first area is equal to a first quantity threshold or the proportion of uncovered cells in the first area is equal to a proportion threshold, the computing device may or may not trigger the operation of determining the coverage blind spot based on the location of the uncovered cells. This application embodiment does not impose any limitations on this.

[0101] In some embodiments, the step of determining the coverage blind zone based on the location of the uncovered cell may specifically include the following steps: the computing device may directly connect the locations of the outermost uncovered cells and use the area defined by the connection as the coverage blind zone.

[0102] In other embodiments, the above-described step of determining coverage blind spots based on the location of uncovered cells, such as... Figure 5 As shown, the specific steps may include the following:

[0103] S401. Cluster the uncovered cells according to their locations to obtain at least one cluster.

[0104] It should be noted that, if the number of uncovered cells in the first region meets the upper limit condition, the uncovered cells are clustered. Clustering is mainly used to group uncovered cells that are relatively concentrated in location and have a certain correlation into a group, forming a cluster. Clustering algorithms usually measure the similarity between uncovered cells based on indicators such as distance and density, and then classify cells with high similarity into a cluster.

[0105] For example, the distance-based clustering algorithm K-Means can be used.

[0106] S402. Designate the region where each of the at least one cluster is located as a coverage blind zone.

[0107] It should be understood that since the uncovered cells within a cluster are geographically related, the area where they are located is more likely to lack an OLT, and the area where the cluster is located can be identified as a coverage blind spot.

[0108] In some embodiments, the computing device can also mark the OLT to be built in the GIS based on coverage blind spots. In this case, such as... Figure 6 As shown, S401 can specifically include S4011, and after S4011, the method can further include S501:

[0109] S4011. Using the coverage area of ​​the OLT as the maximum cluster range, cluster the uncovered cells according to their location to obtain at least one cluster.

[0110] It should be understood that using the OLT coverage area as the maximum cluster range means using the OLT coverage area as the classification standard for clusters. This allows for clustering and integration based on the spatial correlation between uncovered cells and the OLT coverage area, avoiding the erroneous grouping of uncovered cells belonging to different OLT coverage logical areas simply because they are too close together. Furthermore, using the OLT coverage area as the maximum cluster range facilitates the subsequent development of OLT addition plans for clusters. The OLT coverage area can be referred to in the first distance threshold section above, and will not be repeated here.

[0111] S501. Take the center location of at least one cluster as the location of the OLT to be built, and mark the OLT to be built on the GIS.

[0112] It should be understood that, as shown in step S4011, the maximum range of the cluster is the coverage area of ​​the OLT. Using the center of the cluster as the location of the OLT to be built allows the newly built OLT to radiate signals more evenly to surrounding uncovered cells, improving the utilization efficiency of the newly built OLT and optimizing resource allocation. On the other hand, marking the OLT to be built on the GIS allows maintenance personnel to intuitively evaluate and adjust the OLT construction layout of the entire area, ensuring that the location of the OLT to be built not only solves coverage blind spots in actual construction but also conforms to the long-term planning of the regional network.

[0113] Figure 7 This is a schematic diagram illustrating the analysis of coverage blind spots using the optical access network management method provided in this application embodiment. (See attached diagram.) Figure 7 As shown, it includes a comprehensive service access area 710, multiple OLTs 720, the maximum coverage area of ​​the OLTs 730, multiple OLT-uncovered cells 740, and OLT-covered cells 750.

[0114] Within the integrated service access area 710, there are 18 optical access network cells. Analysis reveals that there are 12 OLT-covered cells 750 and 6 OLT-uncovered cells 740 within this area. The ratio of uncovered cells to the total number of optical access network cells in the area is 30%. The computing device then clusters the uncovered cells in the northeastern part of this area into a cluster, which represents the coverage blind spot within the area.

[0115] In some embodiments, for coverage redundancy areas, the element to be analyzed may include an OLT (Optical Line Array). Based on the positional relationship between the OLT and the element to be analyzed in the GIS, the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region are determined, such as... Figure 8 As shown, S202 in this method can specifically include:

[0116] S601. Based on the location of each OLT in the GIS, determine the candidate OLT set.

[0117] Specifically, the candidate OLT set includes at least two OLTs, and the distance between OLTs in the candidate OLT set is less than a second distance threshold.

[0118] It should be noted that in GIS, the straight-line distance between each OLT and other OLTs within the first region is calculated. If the straight-line distance between an OLT and other OLTs is greater than a second distance threshold, they can be considered to be geographically close, and these close OLTs are selected to form a candidate OLT set.

[0119] For example, if a candidate OLT set includes two OLTs, the computing device can calculate the distance between different OLTs based on the location of each OLT in the GIS, and divide the two OLTs whose distance is less than a second distance threshold into a candidate OLT set.

[0120] For example, a computing device can use the location of each OLT in the GIS as the center of the buffer, create a buffer with a radius of a second distance threshold, and then use the OLTs that fall within the buffer as the OLTs in the candidate OLT set to obtain the candidate OLT set.

[0121] S602. Determine the coverage redundancy area based on the coverage range of the candidate OLT set.

[0122] Specifically, the coverage of the candidate OTL set is the union of the coverage of all OLTs in the candidate OLT set.

[0123] In some embodiments, if the number of candidate OLT sets in a first region is greater than a second quantity threshold, the computing device determines a coverage redundancy area based on the coverage range of the candidate OLT sets.

[0124] It should be noted that if the number of candidate OLTs in the first region is less than or equal to the second threshold, it indicates that the OLT distribution in that region is relatively uniform, with fewer areas where OLTs are too close together. In this case, the OLTs in the candidate OLT set can be checked individually, for example, by considering the number of optical access network cells connected to the OLT, the user density within the cells, etc., to adjust, relocate, or reduce the number of OLTs.

[0125] The second quantity threshold can be preset in the computing device. For example, the first quantity threshold can be set to 5, 10, 15, or 20, etc. This application embodiment does not limit the specific value of the first quantity threshold.

[0126] For example, taking a second quantity threshold of 10 as an example, assuming that there are 15 candidate OLT sets in the first region, the computing device can determine the coverage redundancy area based on the target OLT set existing in these 15 candidate OLT sets, since the number of candidate OLT sets in the first region is greater than the second quantity threshold of 10.

[0127] It should be noted that when the number of candidate OLT sets in the first region is equal to the second quantity threshold, the computing device may trigger the operation of determining the coverage of the redundant area based on the target OLT set existing in the candidate OLT set, or it may not trigger the operation of determining the coverage of the redundant area based on the target OLT set existing in the candidate OLT set. This application embodiment does not impose any limitations on this.

[0128] In some embodiments, the computing device can use the GIS to output a list of all coverage redundancy areas within the area and a list of the number of small optical access cells in the coverage redundancy area to further guide operation and maintenance work.

[0129] In some embodiments, step S602, which determines the coverage redundancy area based on the coverage range of the candidate OLT set, may specifically include:

[0130] S6021. Based on the existence of a target OLT set in the candidate OLT set, the coverage area of ​​the target OLT set is determined as the coverage redundancy area.

[0131] The target OLT set is the set of candidate OLTs whose number of optical access network cells within the coverage area is less than a third threshold. The third threshold can be preset in the computing device. For example, the third threshold can be set to 5, 10, or 20, etc. This application embodiment does not limit the specific value of the third threshold.

[0132] For example, taking a third quantity threshold of 5 as an example, assuming that there are 10 uncovered cells in the first area, the computing device can determine the coverage area of ​​the target OLT set as the coverage redundancy area based on the fact that the number of optical access network cells in the coverage area of ​​the target OLT set in the first area is greater than the third quantity threshold of 5.

[0133] It should be noted that when the number of optical access network cells within the coverage area of ​​the target OLT set in the first region is equal to the third quantity threshold, the computing device may trigger the operation of determining the coverage area of ​​the target OLT set as a coverage redundancy area based on the existence of the target OLT set in the candidate OLT set, or it may not trigger the operation of determining the coverage area of ​​the target OLT set as a coverage redundancy area based on the existence of the target OLT set in the candidate OLT set. This application embodiment does not impose any limitations on this.

[0134] It should be understood that the candidate OLT set is a collection of OLTs that are too close together, and there is a high probability of OLT redundancy within the coverage area of ​​this candidate OLT set. Further, a target OLT set is determined within the coverage area of ​​the candidate OLTs. The target OLT set is a collection of OLTs in the candidate OLT set whose optical access network cell count within their coverage area is less than a third threshold. The service volume or coverage area within the target OLT set is relatively small, which may result in insufficient resource utilization. Determining the target OLT set allows for a more detailed identification of OLT coverage redundancy areas, which is helpful for guiding subsequent operation and maintenance work.

[0135] Figure 9 The coverage redundancy analysis diagram provided for the embodiments of this application is as follows: Figure 9As shown. Among them, there is the integrated service access area 910, multiple OLTs 920, multiple OLT-uncovered cells 930, OLT-covered cells 940, and the target OLT set 950.

[0136] There are 22 optical access network cells in the integrated service access area 910. Analysis shows that there is a target OLT set 950 in the southwest of this area. The OLTs in the target OLT set are relatively close together, and the number of optical access network cells within the coverage area of ​​the OLT is small. A single OLT can meet the service needs of this area. Therefore, the number of OLTs in the target OLT set can be reduced.

[0137] On the other hand, the OLTs on the east side of the area are relatively densely distributed, but at the same time, there are also many optical access network cells on the east side of the area, which have a large demand for services. Therefore, the number of OLTs on the east side needs to be reduced based on the actual situation.

[0138] In some embodiments, the computing device can also screen optical access network cells in the first area that are not connected to the nearest OLT. In this case, such as... Figure 10 As shown, the method also includes:

[0139] S701. Determine the actual OLT accessed by each optical access network cell in the first area.

[0140] For example, as described in step S2011 above, the computing device can obtain the actual OLT accessed by the optical access network cell from the operating systems of operators at all levels, and thus use it as one of the attributes of the optical access network cell in the GIS, which can be directly obtained from the GIS.

[0141] S702. Based on the location of each optical access network cell and the location of each OLT in the GIS of the first region, determine the nearest OLT corresponding to each optical access network cell in the first region.

[0142] Specifically, the nearest OLT is the OLT that is closest to the corresponding optical network cell.

[0143] For example, the computing device can calculate the distance between each OLT and the optical access network cell based on the location of each optical access network cell and the location of each OLT in the GIS of the first area, and determine the OLT closest to the optical access network cell as the neighboring OLT corresponding to the optical access network cell.

[0144] S703. Based on the actual OLTs accessed by each optical access network cell and their corresponding neighboring OLTs, determine the first list and output it.

[0145] Specifically, the first list is used to represent the actual accessed OLT and the corresponding adjacent OLT's different optical network cells.

[0146] It should be noted that the actual OLT connected to each optical access network cell can be determined based on its information, and the nearest OLTs for each optical access network cell can be calculated using GIS. Then, the actual connected OLT of each optical access network cell is compared with its nearest OLTs. If they are the same, it is recorded as a cell with a nearby connected OLT; otherwise, it is recorded as a cell without a nearby connected OLT. Finally, the first list is output, which is the list of cells without a nearby connected OLT.

[0147] As an example, the computing device can communicate with the staff's terminal device, and the computing device can send the first list to the staff's terminal device.

[0148] In some embodiments, the computing device can also filter optical access network cells that are actually far away from the optical access network cells that have been connected to the OLT nearby. In this case, such as Figure 11 As shown, after step S703, the method further includes:

[0149] S704. Determine the second list based on the actual OLTs accessed by each optical access network cell and their corresponding neighboring OLTs.

[0150] Specifically, the second list is used to represent the optical access network cells that are the same as the actual accessing OLT and the corresponding adjacent OLT.

[0151] In some embodiments, the second list may also be referred to as the list of nearby OLT cells.

[0152] S705. For each optical access network cell in the second list, determine the actual connection distance of the optical access network cell based on the average value of the ONU ranging data of all optical network units (ONUs) in the optical access network cell.

[0153] Specifically, ONU ranging data is used to represent the actual distance between the ONU and the actually connected OLT.

[0154] It should be understood that determining the actual uplink distance of an optical access network cell by averaging the ONU ranging data of all ONUs within the cell is equivalent to integrating the different actual distances from multiple ONUs to the OLT within the cell. This helps to avoid the excessive influence of special circumstances of individual ONUs (such as a longer distance due to temporary construction causing a detour) on the judgment of the uplink distance of the entire cell, and can more accurately reflect the actual distance between the optical access network cell and the OLT.

[0155] In some embodiments, the actual distance between each ONU and the access OLT can be calculated based on ONU ranging technology and the home address of each ONU.

[0156] For example, the formula for calculating the actual distance d from the optical access network cell to the OLT can be expressed as:

[0157]

[0158] Where m represents the total number of ONUs in the optical access network cell, and S i This represents the actual distance from the i-th ONU to the OLT within the optical access network cell.

[0159] S706. Based on the actual uplink distance and reference uplink distance of the optical access network cell, determine the third list from the second list and output it.

[0160] The third list indicates optical access network cells whose actual uplink distance is greater than the reference uplink distance. The reference uplink distance is determined based on the straight-line distance between the optical access network cell and the actual access OLT, and a reference ratio. The reference ratio is determined based on the average of the first ratios corresponding to all optical access network cells in the second area. The first ratio is the ratio of the actual uplink distance of the optical access network cell to the straight-line distance between it and the actual access OLT.

[0161] It should be understood that the reference ratio can measure the general deviation of the actual distance between the optical access network cell and the OLT from the straight-line distance at the overall regional level. The computing device can multiply the reference ratio by the straight-line distance of the optical access network cell to obtain the reference uplink distance of that optical access network cell. The reference uplink distance is equivalent to a relatively reasonable reference standard value for measuring whether the uplink distance of the optical access network cell is normal, which is obtained by combining the actual distance deviation of the entire region.

[0162] For example, the formula for calculating the reference ratio k can be expressed as:

[0163]

[0164] in,

[0165] n represents the total number of all optical access network cells in the second region.

[0166] d i This represents the actual distance between the i-th optical access network cell and the actual access OLT within the second region.

[0167] l i This represents the straight-line distance between the i-th optical access network cell and the actual access OLT within the second region.

[0168] This application provides an optical access network management method. This method can visualize the optical access network architecture on a map based on GIS, and can analyze the construction layout of the optical access network as a whole, effectively improving the efficiency of analyzing optical access network problems.

[0169] Furthermore, this application allows for flexible switching of analysis areas through GIS point mapping, enabling maintenance personnel to adjust the size of the analysis area according to their needs.

[0170] Finally, this application can also use ONU ranging technology to locate cells that are not connected to the nearest OLT and cells that are connected to the nearest OLT but whose actual distance exceeds the reference actual distance. By outputting a list of the above-mentioned problematic cells, it can guide operation and maintenance personnel to troubleshoot and optimize, thereby improving the network quality for users.

[0171] The foregoing primarily describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the aforementioned functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0172] In an exemplary embodiment, this application also provides an optical access network management device, which can be applied to the aforementioned computing device. For example... Figure 12 As shown, the device includes an acquisition module 121 and a processing module 122.

[0173] The acquisition module 121 is used to acquire the geographic information system (GIS) of the first area, which marks the locations of all optical line terminals (OLTs) and all optical access network cells in the first area.

[0174] The processing module 122 is used to determine the coverage blind zone and / or coverage redundancy zone of the optical access network in the first area based on the positional relationship between the OLT and the element to be analyzed in the GIS. The element to be analyzed includes the OLT or the optical access network cell.

[0175] One possible implementation involves the processing module 122 specifically configured to, for coverage blind spots, analyze elements including optical access network (OLT) cells. Based on the positional relationship between OLTs and the elements to be analyzed in the GIS, determine the coverage blind spots and / or coverage redundancy areas of the OLT in a first region. This includes: determining the nearest neighboring OLT for each OLT in the first region based on the location of each OLT and the location of each OLT in the GIS of the first region; determining the uncovered cells based on the nearest neighboring OLTs for each OLT in the first region; and determining the coverage blind spots based on the locations of the uncovered cells.

[0176] Another possible implementation is that the processing module 122 is specifically used to determine the coverage blind zone based on the location of the uncovered cell, including: when the number of uncovered cells in the first area meets the upper limit condition, determining the coverage blind zone based on the location of the uncovered cell.

[0177] Another possible implementation includes the following quantity limit conditions: the number of uncovered cells in the first area reaches a first quantity threshold; and / or, the proportion of uncovered cells in the first area reaches a percentage threshold.

[0178] Another possible implementation involves the processing module 122 specifically determining coverage blind spots based on the location of uncovered cells, including: clustering the uncovered cells according to their locations to obtain at least one cluster. The area where each of the at least one cluster is located is then designated as a coverage blind spot.

[0179] Another possible implementation involves processing module 122 specifically clustering uncovered cells based on their locations to obtain at least one cluster. This includes: using the coverage area of ​​the OLT as the maximum cluster range, clustering the uncovered cells based on their locations to obtain at least one cluster. The method further includes: using the center location of the at least one cluster as the location of the OLT to be built, and marking the OLT to be built on the GIS.

[0180] Another possible implementation involves processing module 122 specifically configured to, for coverage redundancy areas, analyze elements including OLTs. Based on the positional relationships between OLTs and the elements to be analyzed in the GIS, determine the coverage blind spots and / or coverage redundancy areas of the optical access network in the first region. This includes: determining a candidate OLT set based on the location of each OLT in the GIS, where each candidate OLT set includes at least two OLTs, and the distance between OLTs within the candidate OLT set is less than a second distance threshold; and determining the coverage redundancy area based on the coverage range of the candidate OLT set, where the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.

[0181] Another possible implementation is that the processing module 122 is specifically used to determine the coverage redundancy area based on the coverage range of the candidate OLT set, including: when the number of candidate OLT sets in the first region is greater than a second quantity threshold, determining the coverage redundancy area based on the coverage range of the candidate OLT set.

[0182] Another possible implementation is that the processing module 122 is specifically used to determine the coverage redundancy area based on the coverage range of the candidate OLT set, including: determining the coverage range of the target OLT set as the coverage redundancy area based on the existence of the target OLT set in the candidate OLT set, wherein the target OLT set is the candidate OLT set whose number of optical access network cells within the coverage range is less than a third quantity threshold.

[0183] In another possible implementation, the acquisition module 121 is further configured to acquire the Geographic Information System (GIS) of the first region, including: acquiring the location information of all Optical Line Terminals (OLTs) and all Optical Access Network (OARC) cells within the second region, wherein the second region includes the first region. Based on the location information of all OLTs and all OARC cells within the second region, points are plotted on the map of the second region to obtain the GIS of the second region. In response to a selection operation of the first region within the second region, the GIS of the first region is extracted from the GIS of the second region.

[0184] In another possible implementation, the processing module 122 is further configured to determine the OLT actually accessed by each optical access network cell in the first area. Based on the location of each optical access network cell and the location of each OLT in the GIS of the first area, the module determines the neighboring OLTs corresponding to each optical access network cell in the first area, where the neighboring OLT is the OLT closest to the corresponding optical network cell. Based on the OLT actually accessed by each optical access network cell and its corresponding neighboring OLTs, the module determines and outputs a first list, which represents optical network cells where the actually accessed OLT and its corresponding neighboring OLT are different.

[0185] In another possible implementation, the processing module 122 is further configured to determine a second list based on the actual OLTs and corresponding neighboring OLTs in each optical access network cell. The second list represents optical access network cells where the actual OLTs and their corresponding neighboring OLTs are the same. For each optical access network cell in the second list, the actual uplink distance of the optical access network cell is determined based on the average value of the ONU ranging data of all optical network units (ONUs) in that optical access network cell. The ONU ranging data represents the actual distance between the ONU and the actually accessed OLT. Based on the actual uplink distance and the reference uplink distance of the optical access network cell, a third list is determined from the second list and output. The third list represents optical access network cells where the actual uplink distance is greater than the reference uplink distance. The reference uplink distance is determined based on the straight-line distance between the optical access network cell and the actually accessed OLT, and a reference ratio. The reference ratio is determined based on the average value of the first ratios corresponding to all optical access network cells in the second region. The first ratio is the ratio of the actual uplink distance of the optical access network cell to the straight-line distance between the optical access network cell and the actually accessed OLT.

[0186] It should be noted that, Figure 12 The module division shown is illustrative and represents only one logical functional division; in actual implementation, other division methods are possible. For example, two or more functions can be integrated into a single processing module. These integrated modules can be implemented either in hardware or as software functional modules.

[0187] In exemplary embodiments, as described above, the computing device may specifically be an electronic device with computing processing capabilities, such as a computer or service. In this case, embodiments of this application also provide an electronic device. Figure 13 This is a schematic diagram illustrating the composition of an electronic device provided in an embodiment of this application. For example... Figure 13 As shown, the electronic device includes: a processor 10, a memory 20, a communication line 30, a communication interface 40, and an input / output interface 50.

[0188] The processor 10, memory 20, communication interface 40, and input / output interface 50 can be connected via communication line 30.

[0189] The processor 10 is used to execute instructions stored in the memory 20 to implement the optical access network management method provided in the above embodiments of this application. The processor 10 can be a CPU, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller (MCU) / single-chip microcomputer / microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 10 can also be any other device with processing capabilities, such as a circuit, device, or software module; this application embodiment does not limit this. In one example, the processor 10 may include one or more CPUs, for example... Figure 13 CPU0 and CPU1 are mentioned. As an optional implementation, the electronic device may include multiple processors; for example, in addition to processor 10, it may also include processor 60. Figure 13 (The example shown is a dashed line).

[0190] The memory 20 is used to store instructions. For example, the instructions may be computer programs. Optionally, the memory 20 may be a read-only memory (ROM) or other types of static storage devices that can store static information and / or instructions; it may also be a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, etc. The embodiments of this application do not limit this.

[0191] It should be noted that the memory 20 can exist independently of the processor 10 or it can be integrated with the processor 10. The memory 20 can be located inside or outside the electronic device, and this application embodiment does not impose any restrictions on this.

[0192] Communication line 30 is used to transmit information between the components included in the electronic device.

[0193] Communication interface 40 is used to communicate with other devices or other communication networks. These other communication networks can be Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. Communication interface 40 can be a module, circuit, transceiver, or any device capable of enabling communication.

[0194] Input / output interface 50 is used to enable human-computer interaction between users and electronic devices. For example, it enables action interaction or information exchange between users and electronic devices.

[0195] For example, the input / output interface 50 can be a mouse, keyboard, display screen, or touch screen. Action or information interaction between the user and the electronic device can be achieved through a mouse, keyboard, display screen, or touch screen.

[0196] It should be noted that, Figure 13 The structures shown do not constitute a limitation on electronic devices, except... Figure 13 In addition to the components shown, electronic devices may include more or fewer components than illustrated, or combinations of certain components, or different component arrangements.

[0197] In an exemplary embodiment, this application also provides a computer program product including computer instructions that, when executed in an electronic device, cause the electronic device to implement the methods described in the foregoing method embodiments.

[0198] In an exemplary embodiment, this application also provides a readable storage medium including software instructions that, when executed in an electronic device, cause the electronic device to implement the methods described in the foregoing method embodiments. The computer-readable storage medium can be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.

[0199] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer-executable instructions. When these computer-executable instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer-executable instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer-executable instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.

[0200] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple components. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.

[0201] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.

[0202] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for managing an optical access network, characterized in that, The method includes: Obtain the Geographic Information System (GIS) of the first region; the GIS is marked with the locations of all Optical Line Terminals (OLTs) and all Optical Access Network (OARC) cells in the first region. Based on the location of each optical access network cell and each OLT in the GIS of the first region, the nearest OLT corresponding to each optical access network cell in the first region is determined; the nearest OLT is the OLT that is closest to the corresponding optical network cell. Based on the neighboring OLT corresponding to each optical access network cell in the first region, an uncovered cell is determined; the uncovered cell is an optical access network cell whose distance from its corresponding neighboring OLT is greater than a first distance threshold. Based on the location of the uncovered cells, the coverage blind spots in the first area are determined; Based on the location of each OLT in the GIS, a candidate OLT set is determined; the candidate OLT set includes at least two OLTs, and the distance between OLTs in the candidate OLT set is less than a second distance threshold; Based on the coverage range of the candidate OLT set, the coverage redundancy area within the first region is determined; the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.

2. The method according to claim 1, characterized in that, Determining the coverage blind spot based on the location of the uncovered cell includes: If the number of uncovered cells in the first area meets the upper limit condition, the coverage blind zone is determined based on the location of the uncovered cells.

3. The method according to claim 2, characterized in that, The quantity limit conditions include: The number of uncovered cells in the first area reaches a first number threshold. And / or, The proportion of uncovered cells in the first area has reached the threshold.

4. The method according to claim 1, characterized in that, Determining the coverage blind spot based on the location of the uncovered cell includes: The uncovered cells are clustered according to their locations to obtain at least one cluster. The region where each of the at least one cluster is located is designated as the coverage blind zone.

5. The method according to claim 4, characterized in that, The step of clustering the uncovered cells based on their locations to obtain at least one cluster includes: Using the coverage area of ​​the OLT as the maximum cluster range, the uncovered cells are clustered according to their locations to obtain at least one cluster. The method further includes: The center location of the at least one cluster is used as the location of the OLT to be built, and the OLT to be built is marked on the GIS.

6. The method according to claim 1, characterized in that, Determining the coverage redundancy area based on the coverage range of the candidate OLT set includes: If the number of candidate OLT sets in the first region is greater than the second quantity threshold, the coverage redundancy area is determined based on the coverage range of the candidate OLT sets.

7. The method according to claim 1, characterized in that, Determining the coverage redundancy area based on the coverage range of the candidate OLT set includes: Based on the existence of a target OLT set in the candidate OLT set, the coverage area of ​​the target OLT set is determined as the coverage redundancy area; the target OLT set is a candidate OLT set whose number of optical access network cells within the coverage area is less than a third quantity threshold.

8. The method according to any one of claims 1-7, characterized in that, The acquisition of the geographic information system (GIS) for the first region includes: Obtain the location information of all optical line terminals (OLTs) and all optical access network cells within the second area; the second area includes the first area. Based on the location information of all OLTs and all optical access network cells in the second region, points are marked on the map of the second region to obtain the GIS of the second region; In response to the selection operation of the first region in the second region, the GIS of the first region is extracted from the GIS of the second region.

9. The method according to claim 8, characterized in that, The method further includes: Determine the actual OLT accessed by each optical access network cell in the first area; Based on the location of each optical access network cell and each OLT in the GIS of the first region, the nearest OLT corresponding to each optical access network cell in the first region is determined; the nearest OLT is the OLT that is closest to the corresponding optical network cell. Based on the actual OLT and the corresponding neighboring OLT of each optical access network cell, a first list is determined and output; the first list is used to represent optical network cells with different actual OLTs and corresponding neighboring OLTs.

10. The method according to claim 9, characterized in that, The method further includes: A second list is determined based on the OLT actually accessed by each optical access network cell and its corresponding neighboring OLT; the second list is used to represent optical access network cells whose actual accessed OLT and corresponding neighboring OLT are the same. For each optical access network cell in the second list, the actual connection distance of the optical access network cell is determined based on the average value of the ONU ranging data of all optical network units (ONUs) in the optical access network cell; the ONU ranging data is used to represent the actual distance between the ONU and the actual accessed OLT. Based on the actual uplink distance and reference uplink distance of the optical access network cell, a third list is determined from the second list and output; The third list is used to represent optical access network cells whose actual uplink distance is greater than the reference uplink distance; the reference uplink distance is determined based on the straight-line distance between the optical access network cell and the actual access OLT, and a reference ratio; the reference ratio is determined based on the average of the first ratios corresponding to all optical access network cells in the second region; the first ratio is the ratio of the actual uplink distance of the optical access network cell to the straight-line distance between it and the actual access OLT.

11. An optical access network management device, characterized in that, The device includes: an acquisition module and a processing module; The acquisition module is used to acquire the geographic information system (GIS) of the first region; the GIS is marked with the locations of all optical line terminals (OLTs) and all optical access network (OARC) cells in the first region. The acquisition module is configured to: determine the nearest OLT corresponding to each optical access network cell in the first region based on the location of each optical access network cell and the location of each OLT in the GIS of the first region; the nearest OLT is the OLT closest to the corresponding optical network cell; determine the uncovered cell based on the nearest OLT corresponding to each optical access network cell in the first region; the uncovered cell is an optical access network cell whose distance to its corresponding nearest OLT is greater than a first distance threshold; determine the coverage blind spot in the first region based on the location of the uncovered cell; determine the candidate OLT set based on the location of each OLT in the GIS; the candidate OLT set includes at least two OLTs, and the distance between OLTs in the candidate OLT set is less than a second distance threshold; determine the coverage redundancy area in the first region based on the coverage range of the candidate OLT set; the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.

12. An electronic device, characterized in that, include: Processor and memory; The memory stores instructions that the processor can execute; When the processor is configured to execute the instructions, it causes the electronic device to implement the method as described in any one of claims 1-10.

13. A readable storage medium, characterized in that, include: Software instructions; When the software instructions are executed in an electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-10.

14. A computer program product, characterized in that, include: Computer instructions; When the computer instructions are executed in an electronic device, the electronic device causes the electronic device to perform the method as described in any one of claims 1-10.

Citation Information

Patent Citations

  • Large-scale user access oriented LR-PON layout planning method

    CN103414962A

  • Methods for autonomous authentication for vehicle-to-vehicle (V2V) communications in out-of-coverage scenarios

    US20190053051A1