An optical cable utilization analysis method and system

CN121711025BActive Publication Date: 2026-10-09INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511794890.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-10-09
Estimated Expiration
2045-12-02

AI Technical Summary

Technical Problem

[0004]然而,光缆的物理拓扑结构复杂多样,包括但不限于线性、环形、星形以及多种结构混合组成的复杂网络,传统的光缆利用率分析方法对于简单的线性结构尚可适用,但对于环形、星形等复杂结构则会产生显著误差,从而导致无法准确统计整体的光缆利用率

Benefits of technology

[0061]This invention provides a method and system for analyzing optical cable utilization. The method first identifies target local fiber data within the target optical cable by using the target optical cable as the latitude and combining it with service status markers. Then, based on the end office of the service route, the target local fiber data is grouped by local direction as the basic unit. This grouping transforms the complex physical topology of the optical cable into logically independent service units for decoupled calculation. Next, the fiber utilization rate within each local direction group is calculated. Finally, by integrating the fiber utilization rates of all local direction groups, the overall comprehensive utilization rate of the target optical cable is obtained. This process overcomes the limitations of traditional methods that ignore the optical cable topology, effectively eliminating statistical biases caused by different topologies. While adapting to different optical cable topologies, it also avoids the problems of duplicate counting in ring networks and resource confusion in star networks. This allows the calculation results to more accurately reflect the actual usage pressure and bottleneck locations of optical cable resources, providing reliable data support for precise investment and planning of communication networks, and significantly improving the accuracy of optical cable utilization analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121711025B_ABST
    Figure CN121711025B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a kind of optical cable utilization rate analysis method and system.The method first takes target analysis optical cable as latitude, and combines service state mark identification target analysis optical cable in target local direction fiber data, and according to the end of service routing, target local direction fiber data is grouped with local direction as basic unit, and the complex optical cable physical topology is converted into logically independent service unit for decoupling calculation by local direction grouping;Then for each local direction group, the fiber utilization rate in its group is calculated;Finally, by integrating the fiber utilization rate in all local direction groups, the overall comprehensive utilization rate of target analysis optical cable is obtained.The above process breaks the limitation of traditional method ignoring optical cable topology structure, effectively eliminates the statistical deviation caused by different topology structures, so that the calculation result can more truly reflect the actual use pressure and bottleneck position of optical cable resources, significantly improves the accuracy of optical cable utilization rate analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to a method and system for analyzing the utilization rate of optical cables. Background Technology

[0002] In the construction and operation of communication networks, optical fiber cables are the most basic physical transmission medium. Their fiber resource utilization rate is a key indicator for measuring the efficiency of network resource use, guiding network expansion, and optimizing investment. Optical fiber cable utilization rate analysis is also crucial for operators to control costs and improve efficiency.

[0003] Currently, traditional methods for analyzing the utilization rate of optical cables often employ global calculations, which divide the total number of occupied optical fibers on the entire optical cable by the total number of fiber cores in the cable.

[0004] However, the physical topology of optical cables is complex and diverse, including but not limited to linear, ring, star, and complex networks composed of a mixture of multiple structures. Traditional optical cable utilization analysis methods are applicable to simple linear structures, but will produce significant errors for complex structures such as ring and star, thus making it impossible to accurately count the overall optical cable utilization. Summary of the Invention

[0005] This invention provides a method and system for analyzing optical cable utilization, which can improve the accuracy of optical cable utilization analysis.

[0006] In a first aspect, embodiments of the present invention provide a method for analyzing the utilization rate of optical cables, the method comprising:

[0007] Based on the latitude and service status markers of the target analysis optical cable, query the target local fiber data corresponding to the target analysis optical cable;

[0008] Based on the service routing end office, the target direction fiber optic data is divided into at least one direction group with the direction as the basic unit.

[0009] For each of the aforementioned local direction groups, determine the fiber utilization rate within each local direction group;

[0010] Integrate the fiber optic cable utilization rates within each of the local groups and determine the overall utilization rate of the target analysis fiber optic cable.

[0011] Preferably,

[0012] The process of querying the target local fiber data corresponding to the target analysis optical cable based on the latitude and service status marker of the target analysis optical cable includes:

[0013] Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable;

[0014] Queries the at least one physical optical fiber contained in the at least one optical cable segment;

[0015] Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated.

[0016] Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

[0017] Preferably,

[0018] The service-routing-based end office divides the target direction fiber optic data into at least one direction group, using the direction as the basic unit, including:

[0019] Based on the end office of the service route, the target direction fiber optic dataset is divided into at least one direction group with direction as the basic unit.

[0020] Preferably,

[0021] The step of determining the intra-group optical cable utilization rate for each of the local direction groups includes:

[0022] For each local direction group, determine the total number of local direction optical fibers and the maximum number of fiber cores in the corresponding physical optical cable segment set for each local direction group;

[0023] Based on the total number of local optical fibers in each local group and the maximum number of fiber cores in the corresponding physical optical cable segment set, the fiber utilization rate of each local group is calculated using the first formula.

[0024] The first formula is:

[0025] Wherein, P is the fiber utilization rate within the group, M is the total number of local optical fibers, and N is the maximum number of fiber cores in the physical optical cable segment set corresponding to each local group.

[0026] Preferably,

[0027] The process of integrating the fiber utilization rate within each of the local direction groups and determining the overall utilization rate of the target analysis optical cable includes:

[0028] Integrate the fiber utilization within each of the aforementioned local direction groups and determine the total number of local direction groups;

[0029] Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula;

[0030] The second formula is:

[0031] Wherein, P A The comprehensive utilization rate of the target optical cable is ∑ P The sum of the group utilization rates within each of the said local direction groups, where X is the total number of said local direction groups.

[0032] Secondly, embodiments of the present invention provide an optical cable utilization analysis system, the system comprising:

[0033] Data query module: used to query the target local fiber data corresponding to the target analysis optical cable based on the latitude and service status marker of the target analysis optical cable;

[0034] Grouping module: used by the end office based on service routing to divide the target direction fiber optic data into at least one direction group with the direction as the basic unit;

[0035] Grouping determination module: used to determine the fiber utilization rate within each of the local direction groups;

[0036] Comprehensive determination module: used to integrate the fiber utilization rate within each of the local groups and determine the comprehensive utilization rate of the target analysis optical cable.

[0037] Preferably,

[0038] The data query module is used to perform:

[0039] Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable;

[0040] Queries the at least one physical optical fiber contained in the at least one optical cable segment;

[0041] Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated.

[0042] Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

[0043] Preferably,

[0044] The grouping module is used to perform:

[0045] Based on the end office of the service route, the target direction fiber optic dataset is divided into at least one direction group with direction as the basic unit.

[0046] Preferably,

[0047] The grouping determination module is used to perform:

[0048] Obtain the set of physical optical fiber segments corresponding to the current local direction group and generate the current set of physical optical fiber segments;

[0049] Determine the maximum number of fiber cores in the current physical optical cable segment set;

[0050] For the current local direction group, determine the total number of local direction optical fibers in the current local direction group;

[0051] Based on the total number of optical fibers in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment, the fiber utilization rate within the current local direction group is calculated using the first formula.

[0052] The first formula is:

[0053] Wherein, P is the fiber utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment.

[0054] Preferably,

[0055] The comprehensive determination module is used to perform:

[0056] Inspect at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated.

[0057] Once it is determined that the fiber utilization rate within each local direction group has been calculated, the fiber utilization rates within each local direction group are integrated, and the total number of local direction groups is determined.

[0058] Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula;

[0059] The second formula is:

[0060] Wherein, P A The comprehensive utilization rate of the target optical cable is defined as ∑P, where ∑P is the sum of the optical fiber utilization rates within each local direction group, and X is the total number of local direction groups.

[0061] This invention provides a method and system for analyzing optical cable utilization. The method first identifies target local fiber data within the target optical cable by using the target optical cable as the latitude and combining it with service status markers. Then, based on the end office of the service route, the target local fiber data is grouped by local direction as the basic unit. This grouping transforms the complex physical topology of the optical cable into logically independent service units for decoupled calculation. Next, the fiber utilization rate within each local direction group is calculated. Finally, by integrating the fiber utilization rates of all local direction groups, the overall comprehensive utilization rate of the target optical cable is obtained. This process overcomes the limitations of traditional methods that ignore the optical cable topology, effectively eliminating statistical biases caused by different topologies. While adapting to different optical cable topologies, it also avoids the problems of duplicate counting in ring networks and resource confusion in star networks. This allows the calculation results to more accurately reflect the actual usage pressure and bottleneck locations of optical cable resources, providing reliable data support for precise investment and planning of communication networks, and significantly improving the accuracy of optical cable utilization analysis. Attached Figure Description

[0062] To more clearly illustrate the technical solutions in the embodiments of the present invention 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 some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0063] Figure 1 This is a flowchart of a method for analyzing the utilization rate of optical cables according to an embodiment of the present invention;

[0064] Figure 2 This is a flowchart of another method for analyzing the utilization rate of optical cables provided in an embodiment of the present invention;

[0065] Figure 3 This is a schematic diagram of an optical cable utilization analysis system provided in an embodiment of the present invention. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0067] like Figure 1 As shown in the figure, this embodiment of the invention provides a method for analyzing the utilization rate of optical cables, which may include the following steps:

[0068] Step 101: Based on the latitude and service status marker of the target analysis optical cable, query the target local direction fiber data corresponding to the target analysis optical cable;

[0069] Step 102: Based on the service routing, the end office divides the target direction fiber data into at least one direction group with the direction as the basic unit;

[0070] Step 103: For each local direction group, determine the fiber utilization rate within the group;

[0071] Step 104: Integrate the fiber optic cable utilization rate within each local group and determine the overall utilization rate of the target analysis fiber optic cable.

[0072] This invention provides a method for analyzing optical cable utilization. The method first identifies target local fiber data within the target optical cable using the target optical cable as the latitude and service status markers. Then, based on the end-office location of the service route, the target local fiber data is grouped by local direction as the basic unit. This grouping transforms the complex physical topology of the optical cable into logically independent service units for decoupling calculations. Next, for each local direction group, the fiber utilization rate within that group is calculated. Finally, by integrating the fiber utilization rates of all local direction groups, the overall comprehensive utilization rate of the target optical cable is obtained. This process overcomes the limitations of traditional methods that ignore the optical cable topology, effectively eliminating statistical biases caused by different topologies. While adapting to different optical cable topologies, it also avoids the problems of duplicate counting in ring networks and resource confusion in star networks, making the calculation results more accurately reflect the actual usage pressure and bottleneck locations of optical cable resources. This provides reliable data support for precise investment and planning of communication networks, thereby significantly improving the accuracy of optical cable utilization analysis.

[0073] For example, in a ring-shaped optical cable network, the service path is bidirectional, and the same optical fiber may be repeatedly occupied and counted by different services in different sections, resulting in an overestimation of the numerator calculation. In contrast, star-shaped optical cables typically radiate from the central office to multiple different directions, and the fiber core capacity and service demand of each direction are independent. If all fiber cores are simply lumped together for global calculation, the congestion level of the core direction will be seriously underestimated, while the value of the edge fiber cores will be overestimated, thus failing to accurately reflect the actual bottleneck and resource distribution of the network.

[0074] To obtain accurate and reliable target local fiber optic data, in one embodiment of the present invention, step 101 in the above embodiment includes:

[0075] Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable;

[0076] Queries the at least one physical optical fiber contained in the at least one optical cable segment;

[0077] Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated.

[0078] Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

[0079] In this embodiment of the invention, to obtain accurate and reliable target local direction fiber data, firstly, at least one optical cable segment contained in the target analysis optical cable is queried, and then at least one physical fiber contained in these optical cable segments is further queried, thereby constructing a complete data link from the optical cable to the physical fiber; next, based on the service status marker of the target analysis optical cable, local direction fiber data with a service status of "occupied" (local direction fiber represents logical fiber resources allocated for a specific service route) is filtered from the above-mentioned physical fibers through association query, and the corresponding local direction fiber dataset is generated; finally, the local direction fiber dataset is deduplicated according to the identifier of the local direction fiber (e.g., int_id), which can eliminate duplicate data interference and ensure that each logical fiber is counted only once, ultimately generating a highly accurate target local direction fiber dataset, providing accurate and reliable data support for subsequent calculation of fiber utilization within the group by local direction.

[0080] To lay the foundation for subsequent grouping calculations, in one embodiment of the present invention, step 102 in the above embodiment includes:

[0081] Based on the end office of the service route, the target direction fiber optic dataset is divided into at least one direction group with direction as the basic unit.

[0082] In this embodiment of the invention, the target local fiber dataset is divided into multiple local groups according to the end local (i.e., AZ local) of the service route. Each different local group forms an independent analysis group, which can transform the complex optical cable physical topology into logical groups with the service direction as the core. This grouping method can not only avoid the confusion between the core local and edge local fiber core resource statistics in the star structure, but also avoid the repeated association of bidirectional service path resources in the ring structure. This breaks the problem of service resource confusion caused by the differences in complex topologies such as ring and star in traditional global statistics, and provides a certain grouping basis for subsequent calculation of fiber utilization within the group.

[0083] To determine the fiber optic utilization rate within each local direction group, in one embodiment of the present invention, step 103 in the above embodiment may specifically include the following steps:

[0084] Obtain the set of physical optical fiber segments corresponding to the current local direction group and generate the current set of physical optical fiber segments;

[0085] Determine the maximum number of fiber cores in the current physical optical cable segment set;

[0086] For the current local direction group, determine the total number of local direction optical fibers in the current local direction group;

[0087] Based on the total number of optical fibers in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment, the fiber utilization rate within the current local direction group is calculated using the first formula.

[0088] The first formula is:

[0089] Wherein, P is the fiber utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment.

[0090] In this embodiment of the invention, to determine the fiber utilization rate within each local direction group, firstly, all physical optical cable segments traversed by the current local direction group's fiber data are obtained, forming a current physical optical cable segment set. Then, the maximum number of fiber cores in each physical optical cable segment is determined from the physical optical cable segment set as the denominator N, aiming to find the maximum physical channel capacity carrying the local direction service, thereby accurately reflecting the resource strain of that service direction. Simultaneously, the total number of local direction fibers with a service status of "occupied" within the current local direction group is counted as the numerator M, focusing on the actual total amount of local direction fibers occupied within the current local direction group, ensuring the targeted nature of the service resource occupancy statistics. Finally, the fiber utilization rate within the current local direction group can be calculated according to the first formula mentioned above. The above calculation process for the fiber utilization rate within the group can truly reflect the resource load situation of a specific service direction, further improving the accuracy of the overall optical cable utilization analysis.

[0091] To determine the overall utilization rate of the target analysis optical cable, in one embodiment of the present invention, step 104 of the above embodiment includes:

[0092] Inspect at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated.

[0093] Once it is determined that the fiber utilization rate within each local direction group has been calculated, the fiber utilization rates within each local direction group are integrated, and the total number of local direction groups is determined.

[0094] Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula;

[0095] The second formula is:

[0096] Wherein, P A The comprehensive utilization rate of the target optical cable is defined as ∑P, where ∑P is the sum of the optical fiber utilization rates within each local direction group, and X is the total number of local direction groups.

[0097] In this embodiment of the invention, to determine the overall utilization rate of the target optical cable, firstly, it is checked whether the fiber utilization rate within each local direction group has been calculated. After confirming that all local direction groups have completed the calculation, the fiber utilization rates within all local direction groups are integrated, and the total number of local direction groups X is determined simultaneously. Subsequently, the arithmetic mean of the fiber utilization rates within all local direction groups can be calculated using the second formula described above to obtain the overall utilization rate of the target optical cable. Specifically, if no local direction fiber is identified, the overall utilization rate of the optical cable can be determined to be 0. The above process avoids the statistical bias caused by differences in optical cable topology in traditional global calculations, and can more realistically reflect the resource load of each service direction of the optical cable.

[0098] In one embodiment of the present invention, the proposed algorithm model is universal and does not depend on a specific optical cable topology. Whether it is a simple linear optical cable or a complex ring, star, or hybrid optical cable, this method can be used for unified analysis, which has wide applicability. Moreover, the calculated comprehensive utilization rate index is not only an overall figure, but the process also produces the detailed utilization rate of each local direction. This helps network administrators to clearly identify which local directions are saturated and need to be expanded, and which local directions still have surplus resources. This provides extremely accurate and powerful data support for network investment, construction, optimization and adjustment, avoiding blind investment and resource waste. At the same time, it mainly relies on the correlation query and statistical calculation of existing data entities such as optical cables, optical cable segments, optical fibers, and local fiber in the existing network management system or resource management system. There is no need to modify hardware facilities, which is easy to implement and automate in the software system, with low cost and high efficiency.

[0099] like Figure 2 As shown, in order to more clearly illustrate the technical solution and advantages of the present invention, the following is a detailed description of an optical cable utilization analysis method provided by an embodiment of the present invention, which may include the following steps:

[0100] Step 201: Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable;

[0101] Step 202: Query at least one physical optical fiber contained in at least one optical cable segment;

[0102] Step 203: Based on the service status marker of the target optical cable, filter out at least one local fiber with the service status of being occupied through correlation query, and generate a local fiber dataset;

[0103] Step 204: Based on the identifier of at least one local fiber, perform deduplication on the local fiber dataset to generate the target local fiber dataset;

[0104] Step 205: Based on the service routing, the end office divides the target direction fiber optic dataset into at least one direction group with the direction as the basic unit;

[0105] Step 206: Obtain the set of physical optical fiber segments corresponding to the current local direction group, and generate the current set of physical optical fiber segments;

[0106] Step 207: Determine the maximum number of fiber cores in the current physical optical cable segment cluster;

[0107] Step 208: For the current local direction group, determine the total number of local direction optical fibers in the current local direction group;

[0108] Step 209: Based on the total number of fiber optic cables in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment concentration, calculate the fiber utilization rate within the current local direction group using the first formula;

[0109] Specifically, the first formula is:

[0110] Where P is the fiber utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment concentration.

[0111] Step 210: Check at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated.

[0112] Step 211: Once it is determined that the fiber utilization rate of each local direction group has been calculated, integrate the fiber utilization rates of each local direction group and determine the total number of local direction groups.

[0113] Step 212: Based on the fiber utilization rate within each local direction group and the total number of local direction groups, determine the overall utilization rate of the target analysis optical cable using the second formula;

[0114] Specifically, the second formula is:

[0115] Among them, P A To analyze the overall utilization rate of optical cables, ∑P is the sum of the fiber utilization rates within each local direction group, and X is the total number of local direction groups.

[0116] like Figure 3As shown, this embodiment of the invention provides a system for analyzing the utilization rate of optical cables. The system includes:

[0117] Data query module 301: used to query the target local fiber data corresponding to the target analysis optical cable based on the latitude and service status marker of the target analysis optical cable;

[0118] Grouping module 302: used by the end office based on service routing to divide the target direction fiber optic data into at least one direction group with direction as the basic unit;

[0119] Grouping determination module 303: for determining the optical cable utilization rate within each of the local direction groups;

[0120] The comprehensive determination module 304 is used to integrate the fiber utilization rate within each of the local groups and determine the comprehensive utilization rate of the target analysis optical cable.

[0121] like Figure 3 As shown, the data query module 301 is used to perform:

[0122] Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable;

[0123] Queries the at least one physical optical fiber contained in the at least one optical cable segment;

[0124] Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated.

[0125] Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

[0126] like Figure 3 As shown, the grouping determination module is used to perform:

[0127] Obtain the set of physical optical fiber segments corresponding to the current local direction group and generate the current set of physical optical fiber segments;

[0128] Determine the maximum number of fiber cores in the current physical optical cable segment set;

[0129] For the current local direction group, determine the total number of local direction optical fibers in the current local direction group;

[0130] Based on the total number of optical fibers in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment, the fiber utilization rate within the current local direction group is calculated using the first formula.

[0131] The first formula is:

[0132] Wherein, P is the fiber utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment.

[0133] like Figure 3 As shown, the comprehensive determination module 304 is used to perform:

[0134] Inspect at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated.

[0135] Once it is determined that the fiber utilization rate within each local direction group has been calculated, the fiber utilization rates within each local direction group are integrated, and the total number of local direction groups is determined.

[0136] Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula;

[0137] The second formula is:

[0138] Wherein, P A The comprehensive utilization rate of the target optical cable is defined as ∑P, where ∑P is the sum of the optical fiber utilization rates within each local direction group, and X is the total number of local direction groups.

[0139] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on an optical cable utilization analysis system. In other embodiments of the present invention, an optical cable utilization analysis system may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0140] The information interaction and execution process between the various units in the above-mentioned device are based on the same concept as the method embodiment of the present invention, and the specific details can be found in the description of the method embodiment of the present invention, and will not be repeated here.

[0141] This invention also provides an optical cable utilization analysis system, comprising: at least one memory and at least one processor;

[0142] At least one memory for storing machine-readable programs;

[0143] At least one processor is configured to invoke a machine-readable program to execute a method for analyzing the utilization rate of optical cables according to any embodiment of the present invention.

[0144] This invention also provides a computer-readable medium storing computer instructions, which, when executed by a processor, cause the processor to perform a method for analyzing optical cable utilization according to any embodiment of this invention.

[0145] Specifically, a system or apparatus equipped with a storage medium may be provided, on which software program code implementing the functions of any of the embodiments described above is stored, and the computer (or CPU or MPU) of the system or apparatus may read and execute the program code stored in the storage medium.

[0146] In this case, the program code read from the storage medium can itself implement the function of any of the above embodiments, and therefore the program code and the storage medium storing the program code constitute part of the present invention.

[0147] Examples of storage media used to provide program code include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD+RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, program code can be downloaded from a server computer via a communication network.

[0148] Furthermore, it should be clear that not only can the program code read by the computer be executed, but also the operating system or other components operating on the computer can be instructed based on the program code to perform some or all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0149] Furthermore, it is understood that the program code read from the storage medium is written to the memory set in the expansion board inserted into the computer or to the memory set in the expansion unit connected to the computer. Then, based on the instructions of the program code, the CPU or other components installed on the expansion board or expansion unit execute some and all of the actual operations, thereby realizing the function of any of the embodiments described above.

[0150] The various embodiments of the present invention have at least the following beneficial effects:

[0151] 1. In this embodiment of the invention, a method for analyzing optical cable utilization is provided. The method first uses the target optical cable as the latitude and, combined with service status markers, identifies the target local fiber data within the target optical cable. Then, based on the end office of the service route, the target local fiber data is grouped by local direction as the basic unit. This grouping transforms the complex physical topology of the optical cable into logically independent service units for decoupling calculation. Next, for each local direction group, the fiber utilization rate within that group is calculated. Finally, by integrating the fiber utilization rates within all local direction groups, the overall comprehensive utilization rate of the target optical cable is obtained. This process overcomes the limitations of traditional methods that ignore the optical cable topology, effectively eliminating statistical biases caused by different topologies. While adapting to different optical cable topologies, it also avoids the problems of duplicate counting in ring networks and resource confusion in star networks. This makes the calculation results more accurately reflect the actual usage pressure and bottleneck location of optical cable resources, providing reliable data support for precise investment and planning of communication networks, thereby significantly improving the accuracy of optical cable utilization analysis.

[0152] 2. In this embodiment of the invention, in order to obtain accurate and reliable target local direction fiber data, firstly, at least one optical cable segment contained in the target analysis optical cable is queried, and then at least one physical fiber contained in these optical cable segments is further queried, thereby constructing a complete data link from the optical cable to the physical fiber; next, based on the service status mark of the target analysis optical cable, local direction fiber data with the service status of "occupied" is filtered from the above-mentioned physical fibers through association query, and the corresponding local direction fiber dataset is generated; finally, the local direction fiber dataset is deduplicated according to the identifier of the local direction fiber, which can eliminate duplicate data interference, ensure that each logical fiber is counted only once, and finally generate a highly accurate target local direction fiber dataset, providing accurate and reliable data support for subsequent calculation of fiber utilization within the group by local direction;

[0153] 3. In this embodiment of the invention, the target local fiber dataset is divided into multiple local groups according to the end local (i.e., AZ local) of the service route. Each different local group forms an independent analysis group, which can transform the complex optical cable physical topology into logical groups with the service direction as the core. This grouping method can not only avoid the confusion between the core local and edge local fiber core resource statistics in the star structure, but also avoid the repeated association of bidirectional service path resources in the ring structure. This breaks the problem of service resource confusion caused by the differences in complex topologies such as ring and star in traditional global statistics, and provides a certain grouping basis for subsequent calculation of fiber utilization within the group.

[0154] It should be noted that not all steps and modules in the above processes and system structure diagrams are mandatory; some steps or modules can be omitted as needed. The execution order of each step is not fixed and can be adjusted as required. The system structure described in the above embodiments can be a physical structure or a logical structure. That is, some modules may be implemented by the same physical entity, or some modules may be implemented by multiple physical entities, or they may be jointly implemented by certain components in multiple independent devices.

[0155] In the above embodiments, the hardware units can be implemented mechanically or electrically. For example, a hardware unit may include permanent dedicated circuitry or logic (such as a dedicated processor, FPGA, or ASIC) to perform the corresponding operation. The hardware unit may also include programmable logic or circuitry (such as a general-purpose processor or other programmable processor), which can be temporarily configured by software to perform the corresponding operation. The specific implementation method (mechanical, dedicated permanent circuitry, or temporarily configured circuitry) can be determined based on cost and time considerations.

[0156] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for analyzing the utilization rate of optical cables, characterized in that, The method includes: Based on the latitude and service status markers of the target analysis optical cable, query the target local fiber data corresponding to the target analysis optical cable; Based on the service routing end office, the target direction fiber optic data is divided into at least one direction group with the direction as the basic unit. For each of the aforementioned local direction groups, determine the fiber utilization rate within each local direction group; Integrate the fiber utilization rate within each of the local groups and determine the overall utilization rate of the target analysis fiber optic cable.

2. The method according to claim 1, characterized in that, The process of querying the target local fiber data corresponding to the target analysis optical cable based on the latitude and service status marker of the target analysis optical cable includes: Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable; Queries the at least one physical optical fiber contained in the at least one optical cable segment; Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated. Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

3. The method according to claim 2, characterized in that, The step of determining the fiber utilization rate within each of the local direction groups includes: Obtain the set of physical optical fiber segments corresponding to the current local direction group and generate the current set of physical optical fiber segments; Determine the maximum number of fiber cores in the current physical optical cable segment set; For the current local direction group, determine the total number of local direction optical fibers in the current local direction group; Based on the total number of optical fibers in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment concentration, the fiber utilization rate within the current local direction group is calculated using the first formula. The first formula is: ; Wherein, P is the fiber utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment.

4. The method according to claim 1, characterized in that, The process of integrating the fiber utilization rate within each of the local direction groups and determining the overall utilization rate of the target analysis optical cable includes: Inspect at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated. Once it is determined that the fiber utilization rate within each local direction group has been calculated, the fiber utilization rates within each local direction group are integrated, and the total number of local direction groups is determined. Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula; The second formula is: ; Among them, the The comprehensive utilization rate of the target optical cable is the value of the optical cable. X is the sum of the fiber utilization rates within each of the local direction groups, where X is the total number of local direction groups.

5. A system for analyzing the utilization rate of optical cables, characterized in that, The system includes: Data query module: used to query the target local fiber data corresponding to the target analysis optical cable based on the latitude and service status marker of the target analysis optical cable; Grouping module: used by the end office based on service routing to divide the target direction fiber optic data into at least one direction group with the direction as the basic unit; Grouping determination module: used to determine the fiber utilization rate within each of the local direction groups; Comprehensive determination module: used to integrate the fiber utilization rate within each of the local groups and determine the comprehensive utilization rate of the target analysis optical cable.

6. The system according to claim 5, characterized in that, The data query module is used to perform: Based on the latitude of the target optical cable, query at least one optical cable segment contained in the target optical cable; Queries the at least one physical optical fiber contained in the at least one optical cable segment; Based on the service status marker of the target optical cable, at least one local fiber with the service status of being occupied is selected through correlation query, and a local fiber dataset is generated. Based on the identifier of the at least one local fiber, the local fiber dataset is deduplicated to generate the target local fiber dataset.

7. The system according to claim 6, characterized in that, The grouping determination module is used to perform: Obtain the set of physical optical fiber segments corresponding to the current local direction group and generate the current set of physical optical fiber segments; Determine the maximum number of fiber cores in the current physical optical cable segment set; For the current local direction group, determine the total number of local direction optical fibers in the current local direction group; Based on the total number of optical fibers in the current local direction group and the maximum number of fiber cores in the current physical optical cable segment set, the optical cable utilization rate within the current local direction group is calculated using the first formula; The first formula is: ; Wherein, P is the optical cable utilization rate within the group, M is the total number of local optical fibers in the current local group, and N is the maximum number of fiber cores in the current physical optical cable segment set.

8. The system according to claim 5, characterized in that, The comprehensive determination module is used to perform: Inspect at least one local direction group of the target analysis optical cable to determine whether the fiber utilization rate within each local direction group has been calculated. Once it is determined that the fiber utilization rate of each local direction group has been calculated, the fiber utilization rate of each local direction group is integrated, and the total number of local direction groups is determined. Based on the fiber utilization rate within each local direction group and the total number of local direction groups, the comprehensive utilization rate of the target analysis optical cable is determined using the second formula; The second formula is: ; Among them, the The comprehensive utilization rate of the target optical cable is the value of the optical cable. X is the sum of the fiber utilization rates within each of the local direction groups, where X is the total number of local direction groups.

Citation Information

Patent Citations

  • Method for improving utilization rate of channel under condition of data congestion faults of optical fibers

    CN106301667A

  • Network planning method for flow asymmetric business transmission of multicore fiber network, and network

    CN107959528A