Optical access network management method, device, equipment and program product
By mapping the OLT and cells of the optical access network to GIS, and using GIS technology to analyze the layout of the optical access network, the problem of low efficiency in the construction layout of the optical access network in the existing technology is solved, and more accurate problem positioning and more efficient network construction analysis are achieved.
Patent Information
- Application Number
- CN202510125419.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-26
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2045-01-26
AI Technical Summary
In the prior art, based on user feedback, the method of discovering the layout of optical access network construction is relatively low and it is difficult to accurately locate the root cause of the problem.
By mapping the OLT and optical access network cells in the area into GIS, a visual optical access network architecture is built, and the layout of OLT is analyzed using GIS technology to determine the coverage blind spot and the coverage redundant zone.
It improves the analysis efficiency of optical access network construction problems, can locate the root causes more accurately, and improves the overall efficiency of network construction.
Smart Images

Figure CN119967322A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an optical access network management method, device, equipment and program product. Background Art
[0002] With the development of communication technology and the strong support of operators, the construction scale of broadband networks is gradually expanding. Broadband networks refer to networks that can provide high-speed data transmission services. Using optical access networks to access broadband networks is an important access method for broadband networks.
[0003] During the construction and maintenance of optical access networks, problems with the construction and layout of optical access networks are often discovered based on user feedback. For example, during the installation phase, users may cancel orders due to lack of network resources or report repairs due to poor network quality.
[0004] However, the method of discovering optical access network construction layout problems based on user feedback is inefficient. Summary of the invention
[0005] The present application provides an optical access network management method, device, equipment and program product, which can visualize the optical access network structure on a map based on GIS, and use GIS technology to analyze the layout of OLT, thereby improving the efficiency of analyzing optical access network construction problems.
[0006] In a first aspect, the present application provides an optical access network management method, the method comprising: obtaining a geographic information system (GIS) of a first area, the GIS being marked with locations of all optical line terminals (OLTs) in the first area and locations of all optical access network cells in the first area. Based on the positional relationship between the OLTs and the elements to be analyzed in the GIS, determining the coverage blind area and / or coverage redundant area of the optical access network in the first area, the elements to be analyzed including the OLTs or the optical access network cells.
[0007] The present application provides an optical access network management method, which can map the location information of OLTs and optical access network cells in a region into GIS, so that the optical access network in the region can build a set of visual optical access network architecture in combination with the geographical location. Compared with the passive problem discovery method in the prior art, the present application can actively analyze the construction layout of the optical access network in the region based on GIS. By comparing the distance relationship between OLTs and / or optical access network cells, the coverage blind area and coverage redundant area of OLT can be analyzed from the network architecture level, and the root cause of the problem can be located more accurately, which can effectively improve the analysis efficiency of optical access network construction problems.
[0008] A possible implementation method is that for coverage blind areas, the elements to be analyzed include optical access network cells. Based on the positional relationship between the OLT and the elements to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined, including: based on the position of each optical access network cell and the position of each OLT in the GIS of the first area, the adjacent OLT corresponding to each optical access network cell in the first area is determined, and the adjacent OLT is the OLT closest to the corresponding optical network cell. Based on the adjacent OLT corresponding to each optical access network cell in the first area, the uncovered cell is determined, and the uncovered cell is an optical access network cell whose distance to the corresponding adjacent OLT is greater than a first distance threshold. Based on the position of the uncovered cell, the coverage blind area is determined.
[0009] Another possible implementation manner is to determine the coverage blind area based on the location of the uncovered cell, including: when the number of uncovered cells in the first area meets an upper limit condition, determining the coverage blind area based on the location of the uncovered cell.
[0010] In another possible implementation, the quantity 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 proportion threshold.
[0011] In another possible implementation, based on the location of the uncovered cells, determining the coverage blind area includes: clustering the uncovered cells according to the location of the uncovered cells to obtain at least one cluster, and using the area where each of the at least one cluster is located as the coverage blind area.
[0012] In another possible implementation, clustering uncovered cells according to their locations to obtain at least one cluster includes: taking the coverage range of the OLT as the maximum cluster range, clustering the uncovered cells according to their locations to obtain at least one cluster. The method also includes: taking the center position of at least one cluster as the location of the OLT to be built, and marking the OLT to be built on the GIS.
[0013] In another possible implementation, for the coverage redundant area, the element to be analyzed includes the OLT. Based on the positional relationship between the OLT and the element to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined, including: based on the position of each OLT in the GIS, determining a candidate OLT set, the candidate OLT set includes at least two OLTs, and the distance between the 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 redundant area is determined, and 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 manner is to determine the coverage redundancy area based on the coverage of the candidate OLT set, including: when the number of candidate OLT sets in the first area is greater than a second number threshold, determining the coverage redundancy area based on the coverage of the candidate OLT set.
[0015] Another possible implementation method is to determine the coverage redundancy area based on the coverage of the candidate OLT set, including: based on the existence of the target OLT set in the candidate OLT set, determining the coverage of the target OLT set as the coverage redundancy area, the target OLT set being a candidate OLT set whose number of optical access network cells within the coverage range is less than a third quantity threshold.
[0016] In another possible implementation, obtaining a geographic information system GIS of a first area includes: obtaining location information of all optical line terminals OLTs in a second area and location information of all optical access network cells in the second area, where the second area includes the first area. Based on the location information of all OLTs in the second area and the location information of all optical access network cells in the second area, dots are scattered on a map of the second area to obtain a GIS of the second area. In response to a selection operation of the first area in the second area, the GIS of the first area is extracted from the GIS of the second area.
[0017] In another possible implementation, the method further includes: determining 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, determining the adjacent OLT corresponding to each optical access network cell in the first area, wherein the adjacent OLT is the OLT closest to the corresponding optical network cell. Based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, determining and outputting a first list, wherein the first list is used to indicate optical network cells where the actually accessed OLT and the corresponding adjacent OLT are different.
[0018] In another possible implementation, the method further includes: determining a second list based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, the second list being used to indicate the optical access network cells where the actually accessed OLT and the corresponding adjacent OLT are the same. For each optical access network cell in the second list, determining the actual uplink distance of the optical access network cell according to the average value of the ONU ranging data of all optical network units ONU in the optical access network cell, the ONU ranging data being used to indicate the actual distance between the ONU and the actually accessed OLT. Based on the actual uplink distance of the optical access network cell and the reference uplink distance, determining a third list from the second list and outputting it. The third list is used to indicate the optical access network cells whose actual uplink distance is greater than the reference uplink distance, the reference uplink distance being 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 being determined based on the average value of the first ratios corresponding to all optical access network cells in the second area, the first ratio being 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] In a second aspect, the present application provides a data processing device, which includes various functional modules used for the method described in the first aspect above.
[0020] In a third aspect, the present application provides a computer program product, including: computer instructions, when the computer instructions are executed on an electronic device, the electronic device implements the method described in the first aspect above.
[0021] In a fourth aspect, the present application provides an electronic device, comprising: a processor and a memory, wherein the memory stores instructions executable by the processor, and when the processor is configured to execute the instructions, the electronic device implements the method described in the first aspect above.
[0022] In a fifth aspect, the present application provides a readable storage medium, which includes: software instructions, when the software instructions are executed in an electronic device, the electronic device implements 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 elaborated on again. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0025] Figure 1 An application scenario architecture diagram of an optical access network management method provided in an embodiment of the present application;
[0026] Figure 2 A schematic diagram of a method for managing an optical access network provided in an embodiment of the present application;
[0027] Figure 3 A schematic diagram of a method flow for obtaining a first regional geographic information system GIS provided in an embodiment of the present application;
[0028] Figure 4 A schematic diagram of a coverage blind area analysis process provided in an embodiment of the present application;
[0029] Figure 5 A flowchart of a method for determining a coverage blind area provided in an embodiment of the present application;
[0030] Figure 6 A schematic diagram of a method for determining the location of an OLT to be built provided in an embodiment of the present application;
[0031] Figure 7 A schematic diagram of analyzing coverage blind areas using an optical access network management method provided in an embodiment of the present application;
[0032] Figure 8 A schematic diagram of a coverage redundancy area analysis process provided in an embodiment of the present application;
[0033] Fig. 9 A schematic diagram of analyzing the coverage redundancy area by applying the optical access network management method provided in an embodiment of the present application;
[0034] Fig.10 A schematic diagram of a method for determining a non-nearby access OLT cell provided in an embodiment of the present application;
[0035] Fig.11 A schematic flow chart of a method for determining an adjacent OLT cell for long-distance access provided in an embodiment of the present application;
[0036] Fig.12 A schematic diagram of the composition of an optical access network management device provided in an embodiment of the present application;
[0037] Fig.13 A schematic diagram of the composition of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0039] It should be noted that, in the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0040] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. are not limiting the quantity and execution order.
[0041] As operators attach more importance to broadband services and increase investment, the scale of broadband networks is rapidly increasing. Broadband networks refer to networks that can provide high-speed data transmission services. Using optical access networks to access broadband networks is an important access method for broadband networks.
[0042] At present, most construction problems of optical access networks are discovered through user feedback. For example, during the installation process, users cancel their orders due to lack of network resources, or during the use of the network, users report repairs due to network delays.
[0043] In view of this, how to build a systematic optical access network construction problem analysis method has become an urgent problem to be solved in the current optical access network operation and maintenance work.
[0044] Based on this, the present application proposes an optical access network management method, which constructs a visual optical access network architecture by mapping the OLT and optical access network cells in the area to GIS, so that the coverage blind spots and coverage redundant areas of the OLT can be actively analyzed from a global perspective, and the root causes of the problems can be located more accurately, effectively improving the analysis efficiency of optical access network construction problems.
[0045] In order to better understand the embodiments of the present application, the following technical terms are explained.
[0046] Optical access network: refers to a network system that uses optical fiber as the main transmission medium to connect users to the operator's core network. Its purpose is to achieve the transmission of data, voice, video and other services between users and the operator's network.
[0047] Optical line terminal (OLT): OLT is the core equipment in the optical access network, which is usually located in the operator's data center, central computer room, etc. From the perspective of network topology, OLT is located at the connection between the optical access network and the upper 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 distributing the data received from the core network to the corresponding user terminals.
[0048] Optical access network cell: refers to a basic service unit area in the optical access network. It refers to an area within a certain geographical range that connects multiple user-end devices (such as modems for home broadband users, network interface devices for corporate users, etc.) through optical network units (ONUs) and establishes communication connections with OLTs to achieve access and transmission of multiple services such as data, voice, and video.
[0049] Optical Network Unit: In an optical access network, ONU is located on the user side and is a bridge connecting user devices and optical access networks. It converts electrical signals sent by user devices (such as computers, phones, smart TVs, etc.) into optical signals and transmits them to OLT through optical fibers. At the same time, it can also convert optical signals received from OLT into electrical signals for use by user devices.
[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 geography-related data sources, to effectively organize, store, query, analyze and display geographic information.
[0051] GIS distance measurement technology: refers to the distance measurement theoretical model in GIS, which is a series of theories and methods used to calculate the distance between points, lines, surfaces and other elements in geographic space. These models and methods take into account multiple factors such as the real shape of the earth, surface curvature, obstacles, road networks, etc. to provide more accurate and practical distance measurement results. For example, the distance models mainly used in the GSI distance measurement theoretical model include: Euclidean distance model, Manhattan distance model, geodetic distance model, and network distance model.
[0052] Integrated service access area: It 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), dedicated lines, interactive network television (internet protocol television, IPTV) and other services. In terms of geographical scope, its size and boundaries are usually determined based on user density, business demand distribution, pipeline resources and access equipment coverage capabilities. For example, in urban areas, integrated service access areas may be divided into streets, communities or several adjacent communities. In rural areas, they may be divided into village clusters or a larger township.
[0053] MapInfo: is a desktop solution for data visualization and information mapping. It is based on the concept of maps and their applications, adopts office automation operations, integrates multiple database data, integrates computer map methods, uses geographic database technology, and adds geographic information system analysis functions. It can be used by all walks of life.
[0054] The optical access network management method provided in the embodiment of the present application can be applied to the operation and maintenance of the optical access network, 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] Among them, OLT110 is connected to the core network in the uplink direction and connected 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 includes a plurality of ONUs 130 , and the terminal devices of broadband users in the area can access the optical access network through the ONUs 130 .
[0057] In some embodiments, the terminal device of the broadband user may be a device with a wireless transceiver function, which may be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the application scenario. The terminal may sometimes also be referred to as a user, user equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE device, etc., which is not limited in the embodiments of the present application.
[0058] The computing device 140 may be an electronic device with computing and processing functions, such as a computer or server of an operator. Among them, the server may be a single server, or it may be a server cluster consisting of multiple servers. In some implementations, the server cluster may also be a distributed cluster. Optionally, the server may also be implemented on a cloud platform, for example, the cloud platform may include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an inter-cloud, and a multi-cloud, or any combination thereof. The embodiments of the present application do 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 embodiment of the present application. The specific application process can refer to the optical access network management method provided in the following embodiment, which will not be repeated here.
[0060] Figure 2 A schematic diagram of a process flow of an optical access network management method provided in an embodiment of the present application. The optical access network management method provided in the present application can be applied to the above-mentioned computing device, and specifically comprises the following steps:
[0061] S201, obtaining a geographic information system GIS of a first area.
[0062] Specifically, the GIS is marked with locations of all OLTs in the first area and locations of all optical access network cells in the first area.
[0063] It should be understood that by obtaining the GIS of the first area, the GIS can visualize the locations of all OLTs and all optical access network cells in the first area on the map, and can intuitively understand the layout of the optical access network in the first area, so as to facilitate the analysis of the next OLT construction issues.
[0064] It should be noted that all OLTs and optical access network cells in the first area may be distributed in various systems of the operator. Before such information is mapped into GIS, data preprocessing is required according to its address, including at least: data cleaning, data integration, and data stratification. Exemplarily, a big data model can be used to preprocess the optical access network information in the area.
[0065] In some embodiments, when a user's acquisition instruction is received, the acquisition module is called to switch to or zoom in on the corresponding area in the GIS to display the GIS of the first area.
[0066] Exemplarily, the first area may also be understood as an integrated service access area designated by the user.
[0067] For example, GIS can be implemented based on MapInfo software.
[0068] S202: Determine a coverage blind area and / or coverage redundant area of the optical access network in the first area based on a positional relationship between the OLT and the element to be analyzed in the GIS.
[0069] Specifically, the elements to be analyzed include OLT or optical access network cells.
[0070] It should be understood that the geographical locations of all OLTs and optical access network cells in the first area are marked in the GSI. When analyzing the problem, the GIS ranging technology can be used to analyze the locations of the OLTs and optical access network cells in the first area, and the distance relationship between the OLTs and the optical access network cells can be analyzed to determine the OLT coverage blind area. In addition, the distance relationship between the OLTs can also be analyzed to determine the OLT coverage redundant area. Finally, the coverage blind area list and the coverage redundant area list can be output from the GIS to guide the operation and maintenance work.
[0071] In some embodiments, a geographic information system GIS of the first area is obtained, such as Figure 3 As shown, in the method, S201 may specifically include:
[0072] S2011. Obtain location information of all optical line terminals OLTs in the second area and location information of all optical access network cells in the second area.
[0073] Specifically, the second area includes the first area. For example, the second area can be understood as an area of a city, and the first area can be understood as a smaller area in the city.
[0074] In some embodiments, in addition to obtaining 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, the computing device can also obtain OLT information such as equipment parameters, computer room location, optical network access cell, etc. of each OLT, as well as cell information such as the actual access OLT of each optical access network cell, the number of ONUs in the cell, the number of broadband users, etc. Such information can be applied to the analysis process of coverage blind spots and coverage redundant spots and to the solution to coverage blind spots or coverage redundant spots.
[0075] S2012: Based on the location information of all OLTs in the second area and the location information of all optical access network cells in the second area, scatter points on a map of the second area to obtain a GIS of the second area.
[0076] S2013: In response to a selection operation on the first area in the second area, extract a GIS of the first area from the GIS of the second area.
[0077] It should be noted that all OLT location information and optical access network cell location information in the second area are obtained from the operator's systems at all levels, and then data preprocessing is performed on such location information. Subsequently, points are scattered on the map according to the longitude and latitude of the OLT and the optical access network cell to obtain the GIS of the second area.
[0078] It should be understood that the second area can be regarded as a comprehensive optical access network analysis area. All OLTs and optical access network cells are obtained from this area and scattered in GIS. A comprehensive and detailed optical access network structure can be established, which is convenient for analyzing the layout of the optical access network as a whole. At the same time, 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 analysis efficiency of the optical access network.
[0079] In some embodiments, for coverage blind areas, the elements to be analyzed may include optical access network cells. Based on the positional relationship between the OLT and the elements to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined, such as Figure 4 As shown, S202 in the method may specifically include:
[0080] S301 : Determine adjacent OLTs corresponding to 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.
[0081] Specifically, the adjacent 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 adjacent OLT based on its distance to all OLTs.
[0083] It should be understood that the computing device can theoretically determine the distance of each optical access network cell from the OLT by determining the adjacent OLT corresponding to each optical access network cell, so as to subsequently determine whether the optical access network cell is within the coverage of the OLT based on the distance.
[0084] In some embodiments, the neighboring OLT may also be referred to as the nearest OLT.
[0085] S302: Determine uncovered cells based on adjacent OLTs corresponding to each optical access network cell in the first area.
[0086] Specifically, the uncovered cell is an optical access network cell whose distance to the corresponding adjacent OLT is greater than a first distance threshold.
[0087] It should be noted that the computing device may determine whether the straight-line distance between each optical access network cell and the corresponding adjacent OLT is greater than a first distance threshold, and if so, the optical access network cell is recorded as an uncovered cell.
[0088] Exemplarily, the first distance threshold may be the maximum coverage range of the OLT. In practical applications, the threshold value may be set according to the scenario. For example, in an urban scenario, because the residential areas are densely populated, the first distance threshold may be set to 3 kilometers. In a non-urban scenario, because the residential areas are dispersed, the first distance threshold may be set to 10 kilometers.
[0089] S303: Determine the coverage blind area based on the location of the uncovered cell.
[0090] It should be understood that the computing device can sort out the basic layout of the optical access network cells accessing the OLT in the first area by determining the adjacent OLT corresponding to the optical access network cell. Further, by determining whether the straight-line distance between each optical access network cell and its adjacent OLT is greater than the first distance threshold, the optical access network cells that cannot be covered by the OLT due to the long distance to the OLT can be screened out, that is, uncovered cells. Finally, clustering the uncovered cells to obtain the coverage blind area of the OLT can calculate the areas where the optical access network service is weak, which provides guidance for the subsequent network blind spot construction and OLT supplementation.
[0091] In some embodiments, the above S303 may specifically include: when the number of uncovered cells in the first area meets the upper limit condition, determining the coverage blind area 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 condition, it means that the number of uncovered cells in the area is small, and the OLT in the area can cover most of the optical access network cells. At this time, a one-to-one check can be conducted on the uncovered cells to check whether there are available network resources around them, such as OLTs that are slightly far away but still have the possibility of coverage through optimization and adjustment, or if the uncovered cells are densely distributed, additional OLTs can be added in the center or around them according to the actual situation.
[0093] In some embodiments, the quantity 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 proportion threshold.
[0094] The first quantity threshold may be preset in the computing device. For example, the first quantity threshold may be set to 10, 15, 20, or 25. The embodiment of the present application does not limit the specific value of the first quantity threshold. The ratio threshold may also be preset in the computing device. For example, the ratio threshold may be set to 10%, 15%, or 20%. The embodiment of the present application does not limit the specific value of the ratio threshold.
[0095] It should be noted that the quantity upper limit condition includes two basic conditions. One basic condition is that the number of uncovered cells is greater than a first quantity threshold, and 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 a ratio threshold.
[0096] In practical applications, a single or multiple basic conditions may be selected according to the density of optical access network cells and the density of OLTs in the first area to determine whether a coverage blind area needs to be determined.
[0097] For example, taking the first quantity threshold as 10, assuming that the number of uncovered cells in the first area is 15, the computing device can determine the coverage blind area based on the locations of these 10 uncovered cells based on the fact that the number of uncovered cells in the first area 15 is greater than the first quantity threshold 10.
[0098] For another example, taking the 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, and 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 area based on the locations of these 30% uncovered cells based on the fact that the proportion of uncovered cells in the first area is greater than the ratio threshold of 20%.
[0099] For another example, taking the first quantity threshold as 20 and the proportion threshold as 20%, 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 area based on the locations of the 30 uncovered cells based on the fact that the number of uncovered cells in the first area 30 is greater than the first quantity threshold 20, and the proportion of uncovered cells in the first area 30% is greater than the proportion threshold 20%.
[0100] It should be noted that, when the number of uncovered cells in the first area is equal to the first number threshold or the proportion of uncovered cells in the first area is equal to the proportion threshold, the computing device may trigger an operation of determining a coverage blind area based on the location of the uncovered cells, or may not trigger an operation of determining a coverage blind area based on the location of the uncovered cells. This embodiment of the present application is not limited to this.
[0101] In some embodiments, the above step of determining the coverage blind area based on the location of the uncovered cells 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 line as the coverage blind area.
[0102] In other embodiments, the above step of determining the coverage blind area based on the location of the uncovered cell is as follows: Figure 5 As shown, the following steps may be included:
[0103] S401. Cluster uncovered cells according to their locations to obtain at least one cluster.
[0104] It should be noted that when the number of uncovered cells in the first area meets the upper limit condition, the uncovered cells are clustered. Clustering is mainly to group the uncovered cells that are relatively concentrated and have a certain correlation into 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] Exemplarily, a distance-based clustering algorithm K-Means may be used.
[0106] S402: Use an area where at least one cluster is located as a coverage blind area.
[0107] It should be understood that, since the uncovered cells in the cluster are themselves associated in position, the area where they are located is likely to lack an OLT, and the area where the cluster is located can be determined as a coverage blind area.
[0108] In some embodiments, the computing device may also mark the OLT to be built in the GIS according to the coverage blind area. Figure 6 As shown, the above S401 may specifically include S4011, and after S4011, the method may further include S501:
[0109] S4011. Taking the coverage range of the OLT as the maximum cluster range, clustering the uncovered cells according to their locations to obtain at least one cluster.
[0110] It should be understood that taking the coverage of the OLT as the maximum cluster range is to use the coverage of the OLT as the classification standard for the clusters, and clustering and integration can be performed based on the spatial association between the uncovered cells and the coverage of the OLT, which can avoid incorrectly grouping together some uncovered cells that actually belong to different OLT coverage logical areas simply because the distance is too close. At the same time, taking the coverage of the OLT as the maximum cluster range also facilitates the subsequent formulation of an OLT additional plan for the clusters. The coverage of the OLT can refer to the first distance threshold described above, and will not be repeated here.
[0111] S501: Taking the center position of at least one cluster as the position of an OLT to be built, and marking the OLT to be built on a GIS.
[0112] It should be understood that, from step S4011, the maximum range of the cluster is the coverage range of the OLT. Taking the center of the cluster as the location of the OLT to be built can make the newly built OLT radiate signals to the surrounding uncovered cells more evenly, improve the utilization efficiency of the newly built OLT, and optimize resource allocation. On the other hand, by marking the OLT to be built on the GIS, the operation and maintenance personnel can intuitively further evaluate and adjust the OLT construction layout of the entire area, ensuring that the location of the OLT to be built not only solves the coverage blind spot in the actual construction, but also fits the long-term planning of the regional network.
[0113] Figure 7 A schematic diagram of analyzing coverage blind areas using an optical access network management method provided in an embodiment of the present application. Figure 7 As shown, it includes an integrated service access area 710, multiple OLTs 720, a maximum coverage range of the OLT 730, multiple OLT uncovered cells 740, and an OLT covered cell 750.
[0114] There are 18 optical access network cells in the integrated service access area 710. After analysis, there are 12 OLT covered cells 750 and 6 OLT uncovered cells 740 in the area. The ratio of the number of uncovered cells to the number of all optical access network cells in the area is 30%. The computing device clusters the uncovered cells on the northeast side of the area to obtain a cluster, which is the coverage blind area in the area.
[0115] In some embodiments, for the coverage redundant area, the element to be analyzed may include an OLT. Based on the positional relationship between the OLT and the element to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined, such as Figure 8 As shown, S202 in the method may specifically include:
[0116] S601. Determine a candidate OLT set based on the location of each OLT in the GIS.
[0117] Specifically, the candidate OLT set includes at least two OLTs, and the distance between the OLTs in the candidate OLT set is less than the second distance threshold.
[0118] It should be noted that in GIS, the straight-line distance between each OLT and other OLTs in the first area is calculated. If the straight-line distance between an OLT and other OLTs is greater than the second distance threshold, they can be considered to be geographically close, so these OLTs close to each other are screened out to form a candidate OLT set.
[0119] For example, taking the candidate OLT set including two OLTs as an example, the computing device may calculate the distance between different OLTs based on the location of each OLT in the GIS, and divide two OLTs whose distance is less than the second distance threshold into a candidate OLT set.
[0120] For another example, the computing device may use each OLT as a buffer center based on the location of each OLT in the GIS, create a buffer with a radius of a second distance threshold, and then use the OLT falling within the buffer as the OLT in the candidate OLT set to obtain a candidate OLT set.
[0121] S602: Determine a coverage redundancy area based on the coverage range of the candidate OLT set.
[0122] Specifically, the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.
[0123] In some embodiments, when the number of candidate OLT sets in the first area is greater than a second number 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 OLT sets in the first area is less than or equal to the second number threshold, it means that the OLTs in the area are relatively evenly distributed and there are fewer areas where the OLTs are too close. In this case, the OLTs in the candidate OLT set can be checked separately, for example, the OLTs can be adjusted or shifted or reduced in combination with the number of optical access network cells connected to the OLTs, the user density in the cells, etc.
[0125] The second quantity threshold may be preset in the computing device. For example, the first quantity threshold may be set to 5, 10, 15, or 20. The embodiment of the present application does not limit the specific value of the first quantity threshold.
[0126] For example, taking the second quantity threshold as 10 as an example, assuming that the number of candidate OLT sets in the first area is 15, the computing device can determine the coverage redundant area based on the target OLT set existing in these 15 candidate OLT sets according to the fact that the number of candidate OLT sets in the first area 15 is greater than the second quantity threshold 10.
[0127] It should be noted that, when the number of candidate OLT sets in the first area is equal to the second number threshold, the computing device may trigger the target OLT set based on the candidate OLT set to determine the operation of covering the redundant area, or may not trigger the target OLT set based on the candidate OLT set to determine the operation of covering the redundant area. The embodiment of the present application is not limited to this.
[0128] In some embodiments, the computing device may output a list of all redundant coverage areas in the area and a list of the number of small optical access cells in the redundant coverage areas through GIS to further guide the operation and maintenance work.
[0129] In some embodiments, the step S602 of determining 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, determine the coverage range of the target OLT set as a coverage redundancy area.
[0131] 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. The third quantity threshold may be preset in the computing device. For example, the third quantity threshold may be set to 5, 10, or 20, etc. The embodiment of the present application does not limit the specific value of the third threshold.
[0132] For example, taking the third quantity threshold of 5 as an example, assuming that the number of uncovered cells in the first area is 10, the computing device can determine the coverage range of the target OLT set as a coverage redundant area based on the existence of the target OLT set in the candidate OLT set, based on the fact that the number of optical access network cells 10 in the coverage range of the target OLT set in the first area is greater than the third quantity threshold 5.
[0133] It should be noted that, when the number of optical access network cells in the coverage range of the target OLT set in the first area is equal to the third quantity threshold, the computing device may trigger an operation of determining the coverage range of the target OLT set as a coverage redundant area based on the presence of the target OLT set in the candidate OLT set, or may not trigger an operation of determining the coverage range of the target OLT set as a coverage redundant area based on the presence of the target OLT set in the candidate OLT set. The embodiments of the present application are not limited to this.
[0134] It should be understood that the candidate OLT set is a set of OLTs that are too close to each other, and there is a high possibility that OLTs will be redundant within the coverage range of the candidate OLT set. Further, a target OLT set is determined within the coverage range of the candidate OLT, and the target OLT set is a set of OLTs whose number of optical access network cells within the OLT coverage range of the candidate OLT set is less than a third quantity threshold. The traffic volume or coverage scale within the coverage range of the OLTs in the target OLT set is relatively small, and there may be insufficient resource utilization. Determining the target OLT set can determine the coverage redundancy area of the OLT in a more detailed manner, which is helpful for guiding subsequent operation and maintenance work.
[0135] Fig. 9 The coverage redundancy area analysis diagram provided in the embodiment of the present application is as follows: Fig. 9As shown, there are an integrated service access area 910, a plurality of OLTs 920, a plurality of OLT-uncovered cells 930, an OLT-covered cell 940, and a target OLT set 950.
[0136] There are 22 optical access network cells in the integrated service access area 910. After analysis, there is a target OLT set 950 in the southwest of the area. The OLTs in the target OLT set are too close to each other, and the number of optical access network cells within the coverage area of the OLT is relatively small. A single OLT can already meet the service needs of the area, so the OLT can be reduced in the target OLT set.
[0137] On the other hand, the OLTs on the east side of the area are densely distributed, but at the same time, there are also many optical access network cells on the east side with large business demands, so the OLTs on the east side need to be reduced based on actual conditions.
[0138] In some embodiments, the computing device may also screen optical access network cells in the first area that are not close to the OLT. Fig.10 As shown, the method also includes:
[0139] S701: Determine the OLT to which each optical access network cell in a first area is actually connected.
[0140] For example, as in the aforementioned step S2011, the computing device can obtain the OLT actually connected to the optical access network cell from the operation systems of operators at all levels, thereby using it as one of the attributes of the optical access network cell in the GIS and directly obtaining it from the GIS.
[0141] S702: Determine the adjacent OLT corresponding to 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.
[0142] Specifically, the adjacent 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 each 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 adjacent OLT corresponding to the optical access network cell.
[0144] S703: Based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, determine and output a first list.
[0145] Specifically, the first list is used to indicate different optical network cells between the actually accessed OLT and the corresponding adjacent OLT.
[0146] It should be noted that the OLT to which each optical access network cell is actually connected can be known based on the information of each optical access network cell, and the adjacent OLT corresponding to each optical access network cell can be calculated through GIS. Then, the actual access OLT of each optical access network cell is compared with the adjacent OLT to see if they are the same. If so, it is recorded as having been connected to the nearby OLT cell, and if not, it is recorded as not having been connected to the nearby OLT cell. Finally, the first list is output, i.e., the list of cells that are not connected to the nearby OLT.
[0147] As an example, the computing device may be communicatively connected to a terminal device of a staff member, and the computing device may send the first list to the terminal device of the staff member.
[0148] In some embodiments, the computing device may also filter the optical access network cells with a relatively long actual access distance among the optical access network cells that have been connected to the OLT nearby. Fig.11 As shown, after step S703, the method further includes:
[0149] S704: Determine a second list based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT.
[0150] Specifically, the second list is used to indicate the optical access network cell that is the same as the actually accessed OLT and the corresponding adjacent OLT.
[0151] In some embodiments, the second list may also be referred to as a 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 according to the average value of the ONU ranging data of all optical network units ONU in the optical access network cell.
[0153] Specifically, the ONU distance measurement data is used to indicate the actual distance between the ONU and the actually connected OLT.
[0154] It should be understood that the actual uplink distance of the optical access network cell is determined by taking the average value of the ONU ranging data of all ONUs in the optical access network cell, which is equivalent to integrating the different actual distances from multiple ONUs to the OLT in the cell. This helps to avoid excessive influence on the judgment of the uplink distance of the entire cell due to special circumstances of individual ONUs (such as temporary construction at a certain location causing a detour that increases the distance), 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 may be calculated based on the ONU ranging technology and the home address of each ONU.
[0156] Exemplarily, the calculation formula for 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, S i Indicates the actual distance from the ith ONU to the OLT in the optical access network cell.
[0159] S706: Based on the actual uplink distance and the reference uplink distance of the optical access network cell, determine a third list from the second list and output it.
[0160] The third list is used to indicate an optical access network cell whose actual uplink distance is greater than a reference uplink distance. The reference uplink distance is determined based on a 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 an average of first ratios corresponding to all optical access network cells in the second area. The first ratio is a 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.
[0161] It should be understood that the reference ratio can measure the general degree of deviation of the actual distance between the optical access network cell and the OLT from the straight-line distance from 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 the optical access network cell. The reference uplink distance is equivalent to a relatively reasonable reference standard value obtained after combining the overall actual distance deviation of the region to measure whether the uplink distance of the optical access network cell is normal.
[0162] Exemplarily, the calculation formula of 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 area.
[0166] d i Indicates the actual distance between the i-th optical access network cell in the second area and the actual access OLT.
[0167] l i It represents the straight-line distance between the ith optical access network cell in the second area and the actual access OLT.
[0168] An embodiment of the present application provides an optical access network management method, which 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] In addition, this application can flexibly switch the analysis area through GIS scattering, and the operation and maintenance personnel can flexibly adjust the size of the analysis area according to needs.
[0170] Finally, the present application can also locate cells that are not connected to the OLT nearby and cells that are connected to the OLT nearby but whose actual distance exceeds the reference actual distance through ONU ranging technology. By outputting a list of the above-mentioned problematic cells, the operation and maintenance personnel can be guided to troubleshoot and optimize the problems, thereby improving the user's network quality.
[0171] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. It should be easy to realize that the technical goals in this field are combined with the units and algorithm steps of each example described in the embodiments disclosed in this article, and the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical goals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0172] In an exemplary embodiment, the present application also provides an optical access network management device, which can be applied to the above computing device. Fig.12 As shown, the device includes: an acquisition module 121 and a processing module 122.
[0173] The acquisition module 121 is used to acquire a geographic information system GIS of the first area, where the locations of all optical line terminals OLTs in the first area and the locations of all optical access network cells in the first area are marked.
[0174] The processing module 122 is used to determine the coverage blind area and / or coverage redundant area of the optical access network in the first area based on the position relationship between the OLT and the element to be analyzed in the GIS, and the element to be analyzed includes the OLT or the optical access network cell.
[0175] In a possible implementation, the processing module 122 is specifically used for, for coverage blind areas, the elements to be analyzed include optical access network cells. Based on the positional relationship between the OLT and the elements to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined, including: based on the position of each optical access network cell and the position of each OLT in the GIS of the first area, the adjacent OLT corresponding to each optical access network cell in the first area is determined, and the adjacent OLT is the OLT closest to the corresponding optical access network cell. Based on the adjacent OLT corresponding to each optical access network cell in the first area, the uncovered cell is determined, and the uncovered cell is an optical access network cell whose distance to the corresponding adjacent OLT is greater than a first distance threshold. Based on the position of the uncovered cell, the coverage blind area is determined.
[0176] In another possible implementation, the processing module 122 is specifically used to determine the coverage blind area 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 area based on the location of the uncovered cell.
[0177] In another possible implementation, the quantity 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 proportion threshold.
[0178] In another possible implementation, the processing module 122 is specifically configured to determine the coverage blind area based on the location of the uncovered cell, including: clustering the uncovered cells according to the location of the uncovered cells to obtain at least one cluster, and using the area where each of the at least one cluster is located as the coverage blind area.
[0179] In another possible implementation, the processing module 122 is specifically used to cluster the uncovered cells according to the locations of the uncovered cells to obtain at least one cluster, including: taking the coverage range of the OLT as the maximum cluster range, clustering the uncovered cells according to the locations of the uncovered cells to obtain at least one cluster. The method also includes: taking the center position of at least one cluster as the location of the OLT to be built, and marking the OLT to be built on the GIS.
[0180] In another possible implementation, the processing module 122 is specifically used for, for the coverage redundant area, the element to be analyzed includes the OLT. Based on the positional relationship between the OLT and the element to be analyzed in the GIS, determining the coverage blind area and / or coverage redundant area of the optical access network in the first area, including: based on the position of each OLT in the GIS, determining a candidate OLT set, the candidate OLT set includes at least two OLTs, and the distance between the OLTs in the candidate OLT set is less than a second distance threshold. Based on the coverage range of the candidate OLT set, determining the coverage redundant area, the coverage range of the candidate OLT set is the union of the coverage ranges of all OLTs in the candidate OLT set.
[0181] In another possible implementation, the processing module 122 is specifically configured to determine the coverage redundant area based on the coverage of the candidate OLT set, including: when the number of candidate OLT sets in the first area is greater than a second number threshold, determining the coverage redundant area based on the coverage of the candidate OLT set.
[0182] In another possible implementation, the processing module 122 is specifically used to determine the coverage redundancy area based on the coverage range of the candidate OLT set, including: based on the existence of the target OLT set in the candidate OLT set, determining the coverage range of the target OLT set as the coverage redundancy area, the target OLT set being a 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 used to acquire a geographic information system GIS of the first area, including: acquiring location information of all optical line terminals OLTs in a second area and location information of all optical access network cells in the second area, where the second area includes the first area. Based on the location information of all OLTs in the second area and the location information of all optical access network cells in the second area, points are scattered on a map of the second area to obtain a GIS of the second area. In response to a selection operation of the first area in the second area, the GIS of the first area is extracted from the GIS of the second area.
[0184] In another possible implementation, the processing module 122 is further used 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 adjacent OLT corresponding to each optical access network cell in the first area is determined, and the adjacent OLT is the OLT closest to the corresponding optical network cell. Based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, a first list is determined and output, and the first list is used to indicate optical network cells where the actually accessed OLT and the corresponding adjacent OLT are different.
[0185] In another possible implementation, the processing module 122 is further used to determine a second list based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, and the second list is used to indicate the optical access network cells where the actually accessed OLT and the corresponding adjacent OLT 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 according to the average value of the ONU ranging data of all optical network units ONU in the optical access network cell, and the ONU ranging data is used to indicate the actual distance between the ONU and the actually accessed OLT. Based on the actual uplink distance of the optical access network cell and the reference uplink distance, a third list is determined from the second list and output. The third list is used to indicate the optical access network cells whose actual uplink distance is greater than the reference uplink distance, and 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, and the reference ratio is determined based on the average value of the first ratio corresponding to each of all optical access network cells in the second area, and 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 Fig.12 The division of modules in the example is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, two or more functions may be integrated into one processing module. The above integrated modules may be implemented in the form of hardware or software function modules.
[0187] In the exemplary embodiment, as described above, the computing device may be a computer or a server or other electronic device having computing and processing functions. In this case, the present application also provides an electronic device, Fig.13 The following is a schematic diagram of the composition of an electronic device provided in an embodiment of the present application. Fig.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 , the memory 20 , the communication interface 40 and the input / output interface 50 may be connected via a communication line 30 .
[0189] The processor 10 is used to execute the instructions stored in the memory 20 to implement the optical access network management method provided in the above embodiments of the present application. The processor 10 can be a CPU, a general-purpose processor network processor (network processor, NP), a digital signal processor (digital signal processing, DSP), a microprocessor, a microcontroller (microcontrol unit, MCU) / single-chip microcomputer / single-chip microcomputer, a programmable logic device (programmable logic device, PLD) or any combination thereof. The processor 10 can also be any other device with processing functions, such as a circuit, a device or a software module, which is not limited in the embodiments of the present application. In one example, the processor 10 may include one or more CPUs, such as Fig.13 As an optional implementation, the electronic device may include multiple processors, for example, in addition to the processor 10, it may also include a processor 60 ( Fig.13 The dashed line is used as an example.
[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, or a random access memory (RAM) or other types of dynamic storage devices that can store information and / or instructions, or 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 disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage devices, etc., and the embodiments of the present application are not limited to this.
[0191] It should be noted that the memory 20 may exist independently of the processor 10, or may be integrated with the processor 10. The memory 20 may be located inside the electronic device, or may be located outside the electronic device, which is not limited in the embodiment of the present application.
[0192] The communication line 30 is used to transmit information between various components included in the electronic device.
[0193] The communication interface 40 is used to communicate with other devices or other communication networks. The other communication networks may be Ethernet, radio access network (RAN), wireless local area network (WLAN), etc. The communication interface 40 may be a module, a circuit, a transceiver or any device capable of achieving communication.
[0194] The input / output interface 50 is used to implement human-computer interaction between a user and an electronic device, for example, to implement action interaction or information interaction between a user and an electronic device.
[0195] Exemplarily, the input / output interface 50 may be a mouse, a keyboard, a display screen, or a touch display screen, etc. Action interaction or information interaction between a user and an electronic device may be achieved through a mouse, a keyboard, a display screen, or a touch display screen, etc.
[0196] It should be noted that Fig.13 The structure shown in the figure does not constitute a limitation on the electronic device, except Fig.13 In addition to the components shown, the electronic device may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0197] In an exemplary embodiment, the embodiment of the present application further provides a computer program product, which includes computer instructions. When the computer instructions are executed in an electronic device, the electronic device implements the method in the aforementioned method embodiment.
[0198] In an exemplary embodiment, the present application also provides a readable storage medium, which includes software instructions. When the software instructions are executed in an electronic device, the electronic device implements the method in the aforementioned method embodiment. The computer-readable storage medium can be a non-temporary computer-readable storage medium, for example, a non-temporary computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
[0199] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When loading and executing computer-executable instructions on a computer, a process or function according to an embodiment of the present application is generated in whole or in part. 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 computer-readable storage medium, for example, the computer-executable instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
[0200] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0201] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0202] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto, and any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for managing an optical access network, characterized in that: The method comprises: Acquire a geographic information system GIS of a first area; the GIS is marked with locations of all optical line terminals OLTs in the first area and locations of all optical access network cells in the first area; Based on the positional relationship between the OLT and the element to be analyzed in the GIS, the coverage blind area and / or coverage redundant area of the optical access network in the first area is determined; the element to be analyzed includes the OLT or the optical access network cell.
2. The method according to claim 1, characterized in that For the coverage blind area, the element to be analyzed includes an optical access network cell; and determining the coverage blind area and / or coverage redundant area 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 includes: Based on the location of each optical access network cell and the location of each OLT in the GIS of the first area, determine the adjacent OLT corresponding to each optical access network cell in the first area; the adjacent OLT is the OLT closest to the corresponding optical network cell; Determine uncovered cells based on the adjacent OLTs corresponding to each optical access network cell in the first area; the uncovered cells are optical access network cells whose distance to the corresponding adjacent OLTs is greater than a first distance threshold; The coverage blind area is determined based on the location of the uncovered cell.
3. The method according to claim 2, characterized in that The determining the coverage blind area based on the position of the uncovered cell includes: When the number of uncovered cells in the first area meets an upper limit condition, the coverage blind area is determined based on the locations of the uncovered cells.
4. The method according to claim 3, characterized in that The quantity upper 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 reaches a proportion threshold.
5. The method according to claim 2, characterized in that: The determining the coverage blind area based on the position of the uncovered cell includes: Clustering the uncovered cells according to their locations to obtain at least one cluster; An area where each of the at least one cluster is located is used as the coverage blind area.
6. The method according to claim 5, characterized in that The clustering the uncovered cells according to the locations of the uncovered cells to obtain at least one clustering cluster includes: Taking the coverage range of the OLT as the maximum cluster range, clustering the uncovered cells according to the locations of the uncovered cells to obtain at least one cluster; The method further comprises: The center position of the at least one cluster is used as the position of the OLT to be built, and the OLT to be built is marked on the GIS.
7. The method according to claim 1, characterized in that For the coverage redundant area, the element to be analyzed includes an OLT; and determining the coverage blind area and / or coverage redundant area 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 includes: Determine a 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 the 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 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.
8. The method according to claim 7, characterized in that The determining the coverage redundancy area based on the coverage range of the candidate OLT set includes: When the number of candidate OLT sets in the first area is greater than a second number threshold, the coverage redundancy area is determined based on the coverage range of the candidate OLT sets.
9. The method according to claim 7, characterized in that: The 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 range 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 in the coverage range is less than a third number threshold.
10. The method according to any one of claims 1 to 9, characterized in that: The step of obtaining a geographic information system (GIS) of the first area includes: Acquire location information of all optical line terminals OLTs in a second area and location information of all optical access network cells in the second area; the second area includes the first area; Based on the location information of all OLTs in the second area and the location information of all optical access network cells in the second area, scattering points on a map of the second area to obtain a GIS of the second area; In response to a selection operation of the first area in the second area, a GIS of the first area is extracted from the GIS of the second area.
11. The method according to claim 10, characterized in that The method further comprises: 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, determine the adjacent OLT corresponding to each optical access network cell in the first area; the adjacent OLT is the OLT closest to the corresponding optical network cell; Based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT, a first list is determined and output; the first list is used to indicate optical network cells where the actually accessed OLT and the corresponding adjacent OLT are different.
12. The method according to claim 11, characterized in that The method further comprises: Determine a second list based on the OLT actually accessed by each optical access network cell and the corresponding adjacent OLT; the second list is used to indicate the optical access network cell having the same OLT as the corresponding adjacent OLT; For each optical access network cell in the second list, determining the actual connection distance of the optical access network cell according to the average value of the ONU ranging data of all optical network units ONU in the optical access network cell; the ONU ranging data is used to represent 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, determining and outputting a third list from the second list; Among them, 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 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 area; 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.
13. An optical access network management device, characterized in that: The device comprises: an acquisition module and a processing module; The acquisition module is used to acquire a geographic information system GIS of the first area; the GIS is marked with locations of all optical line terminals OLTs in the first area and locations of all optical access network cells in the first area; The processing module is used to determine the coverage blind area and / or coverage redundant area 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.
14. An electronic device, characterized in that: include: Processor and memory; The memory stores instructions executable by the processor; When the processor is configured to execute the instructions, the electronic device implements the method according to any one of claims 1 to 12.
15. A readable storage medium, characterized in that: include: Software instructions; When the software instructions are executed in an electronic device, the electronic device implements the method according to any one of claims 1 to 12.
16. A computer program product, characterized in that include: Computer instructions; When the computer instructions are executed in an electronic device, the electronic device is enabled to implement the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Large-scale user access oriented LR-PON layout planning method
CN103414962A
Fault positioning method for wired data service and related equipment
CN118803488A
Optical network unit configuration data cleaning method, device, equipment, medium and product
CN118921581A
Methods for autonomous authentication for vehicle-to-vehicle (V2V) communications in out-of-coverage scenarios
US20190053051A1
Geographic redundancy for type b network protection
WO2025019987A1