Optical cable line tuning method and system

By receiving accurate landmark points, determining their adjacent points on the optical cable segment, and performing insertion processing and data adjustment, the problem of inaccurate landmark point data in the optical cable line is solved, and automated optical cable line tuning and precise positioning are achieved.

CN119030617BActive Publication Date: 2025-09-26FIBERHOME TELECOMMUNICATION TECHNOLOGIES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410998381.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2025-09-26
Estimated Expiration
2044-07-24

AI Technical Summary

Technical Problem

In existing technologies, inaccurate landmark point data in optical cable lines makes fault location difficult, and manual tuning is costly, making it difficult to achieve automated and precise positioning.

Method used

By receiving accurate landmark points, determining their adjacent points on the optical cable segment, performing insertion processing and updating the landmark point sequence number, calculating the optimized length of the optical cable, automatically adjusting the landmark point data, and using the theoretical and actual lengths of the optical cable to perform data corrections.

Benefits of technology

It realizes the automatic adjustment of inaccurate punctuation data in the optical cable line, reduces the adjustment cost, and provides data support for accurately locating the fault point.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119030617B_ABST
    Figure CN119030617B_ABST
Patent Text Reader

Abstract

A method and system for optimizing an optical cable line, relating to the field of optical cable resource maintenance, includes: when receiving a target landmark point with accurate information, determining two target adjacent points on the target optical cable segment where the target landmark point is located, which are adjacent to the target landmark point on the left and right; inserting the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and updating the sequence number of the landmark point located after the target landmark point on the target optical cable segment; for each target inaccurate landmark point, calculating the optimized optical cable length of the target inaccurate landmark point according to the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable of the target inaccurate landmark point, and the theoretical length of the optical cable of the target accurate landmark point closest to the target landmark point; adjusting the landmark point data of the target optical cable segment based on the optimized length of the optical cable. Through this application, automatic optimization of inaccurate landmark point data in an optical cable line can be achieved, thereby effectively reducing the optimization cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of optical cable resource maintenance, and in particular to an optical cable line optimization method and system. Background Art

[0002] With the years of development of fiber-optic communications, the number of passive resources in optical cables has grown significantly across various industries, including telecommunications, transportation, and power. In the telecommunications industry, passive resource investment accounts for 46%, while passive resource failures contribute to 32% of total communication failures, increasing the difficulty of locating and managing optical cable faults. Currently, when an optical cable fault occurs, the fault point is often located manually. Operations and maintenance personnel, upon arriving at the equipment room, use an OTDR (Optical Time-Domain Reflectometer) to measure the distance to the breakpoint in the faulty cable to pinpoint the fault. Alternatively, an optical cable monitoring and management platform is deployed to monitor the optical cable in real time. When a fault occurs, the fault point is determined by correlating data between landmarks along the cable route (such as manholes, towers, and kilometer piles) and the cable sheath length (the actual cable length, not the geographical distance).

[0003] It's understandable that the key to accurately locating faults through an optical cable monitoring and management platform is the accuracy of the correspondence between optical cable length and landmark point data. If the correspondence between optical cable length and landmark point data is inaccurate, then fault location will also be inaccurate. However, some of the current landmark point data is verified by optical cable positioning equipment and is relatively accurate; some is provided by the construction party, but due to its age, it may be inaccurate; and some is calculated based on simulated optical cable route data, which may be inaccurate. Therefore, in order to improve the accuracy of fault location, it is very important to optimize the inaccurate landmark point data in the optical cable line.

[0004] Conventional technologies often rely on manual verification and optimization of optical cable line landmarks, which consumes significant manpower and financial resources and is impractical for organizations lacking sufficient funds. Therefore, the question of how to automatically optimize inaccurate landmark data on optical cable lines is a pressing issue. Summary of the Invention

[0005] The present application provides an optical cable line tuning method and system to achieve automatic tuning of inaccurately punctuated data in an optical cable line, thereby effectively reducing tuning costs.

[0006] In a first aspect, an embodiment of the present application provides a method for optimizing an optical cable line, the method comprising:

[0007] When a target landmark point is received, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right are determined, and the target landmark point is a landmark point with accurate information;

[0008] Inserting the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and updating the sequence numbers of the landmark points on the target optical cable segment that are located after the target landmark point;

[0009] For each target inaccurate landmark point, the optimized cable length of the target inaccurate landmark point is calculated based on the theoretical length and actual length of the optical cable corresponding to the target landmark point, the theoretical length of the optical cable at the target inaccurate landmark point, and the theoretical length of the optical cable at the target accurate landmark point closest to the target landmark point, where the target inaccurate landmark point is a landmark point on the target optical cable segment located between the target landmark point and the target accurate landmark point;

[0010] The landmark point data of the target optical cable segment is adjusted based on the optimized length of the optical cable.

[0011] In combination with the first aspect, in one embodiment, the inserting processing of the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point includes:

[0012] Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point;

[0013] If so, insert the target landmark point between two adjacent target points;

[0014] If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point;

[0015] Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the left, and a second angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the right;

[0016] The target landmark point is interpolated according to the size between the first angle and the second angle.

[0017] In combination with the first aspect, in one embodiment, the inserting of the target landmark point according to the size between the first angle and the second angle includes:

[0018] When the first angle is smaller than the second angle, inserting the target landmark point between the first landmark point and the left landmark point;

[0019] When the first angle is equal to the second angle, inserting the target landmark point between the first landmark point and the left landmark point, or inserting the target landmark point between the first landmark point and the right landmark point;

[0020] When the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

[0021] In conjunction with the first aspect, in one embodiment, after the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes:

[0022] If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined;

[0023] Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point;

[0024] For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point;

[0025] The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

[0026] In conjunction with the first aspect, in one embodiment, after the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes:

[0027] calculating a target difference between the length of the target optical cable segment after adjustment and the length of the target optical cable segment before adjustment;

[0028] When the target difference is not equal to 0, the theoretical length of the optical cable at the landmark point on the target optical cable segment that is located after the target landmark point is updated based on the target difference.

[0029] In conjunction with the first aspect, in one embodiment, before the step of calculating the optimized cable length of the target inaccurately marked point based on the theoretical length of the optical cable and the actual length of the optical cable corresponding to the target landmark point, the theoretical length of the optical cable of the target inaccurately marked point, and the theoretical length of the optical cable of the target accurate marked point closest to the target landmark point, the step further includes:

[0030] The theoretical length of the optical cable at the target landmark point is calculated based on the latitude and longitude of the target landmark point, the latitude and longitude of two adjacent target points and their corresponding theoretical lengths of optical cables.

[0031] In conjunction with the first aspect, in one embodiment, calculating the theoretical length of the optical cable of the target landmark point based on the longitude and latitude of the target landmark point, the longitude and latitude of two adjacent target points, and their corresponding theoretical lengths of optical cables includes:

[0032] Calculate the target straight-line distance between the target landmark point and the two adjacent target points according to the latitude and longitude of the target landmark point and the latitude and longitude of the two adjacent target points;

[0033] The theoretical length of the optical cable of the target landmark point is calculated based on the target straight-line distance and the theoretical length of the optical cable of two adjacent target points.

[0034] In a second aspect, an embodiment of the present application provides an optical cable line tuning system, the optical cable line tuning system comprising:

[0035] A determination module, which is used to determine, when receiving a target landmark point, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right, wherein the target landmark point is a landmark point with accurate information;

[0036] a processing module, configured to insert the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and update the sequence number of the landmark point located after the target landmark point on the target optical cable segment;

[0037] a calculation module for calculating, for each target inaccurate punctuation point, an optimized optical cable length of the target inaccurate punctuation point based on the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable at the target inaccurate punctuation point, and the theoretical length of the optical cable at the target accurate punctuation point closest to the target landmark point, wherein the target inaccurate punctuation point is a landmark point on the target optical cable segment located between the target landmark point and the target accurate punctuation point;

[0038] An adjustment module is used to adjust the landmark point data of the target optical cable segment based on the optimized length of the optical cable.

[0039] In conjunction with the second aspect, in one embodiment, the processing module is specifically configured to:

[0040] Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point;

[0041] If so, insert the target landmark point between two adjacent target points;

[0042] If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point;

[0043] Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a left landmark point adjacent to the first landmark point, and a second angle formed by the target landmark point, the first landmark point, and a right landmark point adjacent to the first landmark point;

[0044] The target landmark point is interpolated according to the size between the first angle and the second angle.

[0045] In conjunction with the second aspect, in one embodiment, the processing module is further configured to:

[0046] When the first angle is smaller than the second angle, inserting the target landmark point between the first landmark point and the left landmark point;

[0047] When the first angle is equal to the second angle, inserting the target landmark point between the first landmark point and the left landmark point, or inserting the target landmark point between the first landmark point and the right landmark point;

[0048] When the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

[0049] In conjunction with the second aspect, in one embodiment, the adjustment module is further configured to:

[0050] If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined;

[0051] Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point;

[0052] For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point;

[0053] The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

[0054] In combination with the second aspect, in one embodiment, the calculation module is also used to calculate the target difference between the length of the target optical cable segment after adjustment and the length of the target optical cable segment before adjustment; when the target difference is not equal to 0, the processing module is also used to update the theoretical length of the optical cable at the landmark point on the target optical cable segment located after the target landmark point based on the target difference.

[0055] In combination with the second aspect, in one embodiment, the calculation module is further used to calculate the theoretical length of the optical cable of the target landmark point based on the longitude and latitude of the target landmark point, the longitude and latitude of two adjacent target points and their corresponding theoretical lengths of the optical cables.

[0056] In conjunction with the second aspect, in one implementation, the calculation module is specifically configured to:

[0057] Calculate the target straight-line distance between the target landmark point and the two adjacent target points according to the latitude and longitude of the target landmark point and the latitude and longitude of the two adjacent target points;

[0058] The theoretical length of the optical cable of the target landmark point is calculated based on the target straight-line distance and the theoretical length of the optical cable of two adjacent target points.

[0059] The beneficial effects of the technical solutions provided in the embodiments of the present application include at least:

[0060] When the target landmark point with accurate information is received, first determine the two target adjacent points on the target optical cable segment where the target landmark point is located, which are adjacent to the target landmark point on the left and right; then insert the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and update the sequence number of the landmark point located after the target landmark point on the target optical cable segment; then calculate the optimized cable length of each target inaccurate landmark point according to the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable of the target inaccurate landmark point and the theoretical length of the optical cable of the target accurate landmark point closest to the target landmark point; finally, adjust the landmark point data of the target optical cable segment based on the optimized length of the optical cable. It can be seen that this embodiment uses the accurate landmark point as a reference, and continuously corrects the correspondence between the cable length of the inaccurate landmark point and the landmark point, so as to realize the automatic optimization of the inaccurate landmark point data in the optical cable line, thereby effectively reducing the optimization cost, thereby providing data support for accurately locating the fault point. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 This is a flow chart of an embodiment of the optical cable line optimization method of the present application;

[0062] Figure 2 This is a schematic diagram of a scene of adjacent landmark points involved in an embodiment of the present application;

[0063] Figure 3 This is a schematic diagram of the optical cable monitoring scenario involved in the embodiment of the present application;

[0064] Figure 4 This is a schematic diagram of a second scenario of adjacent landmark points involved in the embodiment of this application;

[0065] Figure 5 This is a third schematic diagram of a scenario involving adjacent landmark points in an embodiment of the present application;

[0066] Figure 6 This is a fourth schematic diagram of a scenario of adjacent landmark points involved in the embodiment of the present application;

[0067] Figure 7 Schematic diagram of the angles between adjacent landmark points involved in the embodiment of this application;

[0068] Figure 8 This is a schematic diagram of the fault point scenario involved in the embodiment of this application;

[0069] Figure 9 This is a schematic diagram of the fault point sequence adjustment involved in the embodiment of the present application. DETAILED DESCRIPTION

[0070] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0071] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0072] In a first aspect, an embodiment of the present application provides a method for optimizing an optical cable line.

[0073] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of an embodiment of the optical cable line optimization method of this application. Figure 1 As shown in the figure, the optical cable line tuning method includes:

[0074] Step S10: When a target landmark point is received, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right are determined, and the target landmark point is a landmark point with accurate information.

[0075] For example, it should be understood that when entering optical cable line installation information into the optical cable monitoring and management platform, landmark points along the cable line are typically included. However, some of these landmark points are verified using optical cable positioning equipment and are relatively accurate; some may be provided by customers but not verified, or may be manually drawn by operations and maintenance personnel on GIS (Geographic Information System) maps, all of which may be inaccurate. Therefore, this embodiment categorizes the landmark points marked along the optical cable lines in the optical cable monitoring and management platform into different accuracy types, including accurate landmark points (such as inspection points and maintenance points) and inaccurate landmark points. Attributes are defined for each landmark point, including a unique identifier, a landmark point sequence number, an accuracy type (such as an accurate landmark point or an inaccurate landmark point), a landmark type (such as a manhole, pole, tower, or inspection point), coordinate information, the cable segment number, and the cable sheath length. It should be noted that the unique identifier of a landmark point can also be associated with other easily identifiable information, such as intersection names, community names, commercial landmarks, etc., to facilitate operation and maintenance personnel to reach the fault point.

[0076] In this embodiment, the existing accurate punctuation point data will be used to automatically adjust the inaccurate punctuation point data. Specifically, when a fiber optic cable fault occurs and the maintenance is completed (i.e., the maintenance point is generated) or when the accurate verification point is entered, the adjustment of the inaccurate punctuation point will be triggered. Specifically, the maintenance point or the verification point is first used as the new target landmark point, and its corresponding fiber optic cable length and coordinate information are recorded; then, based on the fiber optic cable length corresponding to the target landmark point, the target fiber optic cable segment where the target landmark point is located and the two target adjacent points on the target fiber optic cable segment that are adjacent to the target landmark point on the left and right are determined. It can be understood that the length of each fiber optic cable segment itself is accurate, and can be specifically obtained by measuring with an instrument. It should be noted that the two target adjacent points refer to the adjacent landmark point that is closest to the target landmark point and is located on the left side of the target landmark point, and the adjacent landmark point that is located on the right side of the target landmark point.

[0077] Step S20: inserting the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and updating the sequence numbers of the landmark points on the target optical cable segment that are located after the target landmark point.

[0078] Exemplarily, in this embodiment, the position information of two target adjacent points is obtained, and the insertion position of the target landmark point is determined and the insertion processing is performed based on the position information of the target adjacent points and the position information of the target landmark point; after the target landmark point is inserted into the corresponding position of the target optical cable segment, the serial numbers of all landmark points on the target optical cable segment that are located after the target landmark point are updated, that is, the serial numbers of all landmark points after the target landmark point are increased in sequence, so that the landmark points on the target optical cable segment form a new sequence.

[0079] Step S30: For each target inaccurate mark point, the optimized cable length of the target inaccurate mark point is calculated according to the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable of the target inaccurate mark point and the theoretical length of the optical cable of the target accurate mark point closest to the target landmark point. The target inaccurate mark point is a landmark point on the target cable segment located between the target landmark point and the target accurate mark point.

[0080] Exemplarily, in this embodiment, adjustments are made to all target inaccurate points in the target optical cable segment between the target landmark point and the nearest adjacent accurate landmark point (i.e., the target accurate landmark point). For each target inaccurate landmark point, an optimized optical cable length is calculated based on the theoretical and actual optical cable lengths of the target landmark point, the theoretical optical cable length of the target inaccurate landmark point itself, and the theoretical optical cable lengths of the target accurate landmark point.

[0081] It should be noted that the principles for optimizing the optical cable length for inaccurate punctuation points before and after the target landmark point are the same, but the specific calculation formulas are somewhat different. Specifically, assuming that the target inaccurate punctuation point is inaccurate punctuation point m before the target landmark point, the corresponding new optical cable length (i.e., optimized optical cable length) can be calculated using the following formula:

[0082]

[0083] Where, Indicates the optimal length of the optical cable with inaccurate punctuation m, Indicates the theoretical length of the optical cable without exact punctuation m, Indicates the theoretical length of the optical cable at the target accurate mark point before the target landmark point. Indicates the theoretical length of the optical cable at the target landmark point, Indicates the actual length of the optical cable at the target landmark point.

[0084] Assuming that the target inaccurate mark point is the inaccurate mark point n located after the target mark point, the corresponding new length of the optical cable (i.e., the optimized length of the optical cable) can be calculated using the following formula:

[0085]

[0086] Where, Indicates the optimal length of the optical cable at the inaccurate punctuation point n, Indicates the theoretical length of the optical cable with inaccurate punctuation n, Indicates the theoretical length of the optical cable at the target accurate mark point before the target landmark point. Indicates the theoretical length of the optical cable at the target landmark point, Indicates the actual length of the optical cable at the target landmark point. Indicates the theoretical length of the optical cable to the target accurate point after the target landmark point.

[0087] Step S40: adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length.

[0088] For example, in this embodiment, after calculating the optimized length of the optical cable of each target inaccurate punctuation point, the theoretical length of the optical cable of the target inaccurate punctuation point stored on the optical cable monitoring and management platform can be updated and adjusted based on the optimized length of the optical cable, so as to complete the correction of the correspondence between the optical cable length of the inaccurate punctuation point and the landmark point, thereby realizing the automatic adjustment of the inaccurate punctuation point data in the optical cable line, which not only effectively reduces the adjustment cost, but also provides data support for the precise positioning of the fault point, thereby achieving the purpose of accurately positioning the fault point.

[0089] Furthermore, in one embodiment, after the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes:

[0090] calculating a target difference between the length of the target optical cable segment after adjustment and the length of the target optical cable segment before adjustment;

[0091] When the target difference is not equal to 0, the theoretical length of the optical cable at the landmark point on the target optical cable segment that is located after the target landmark point is updated based on the target difference.

[0092] By way of example, it is understood that optimizing the optical cable length at an inaccurately marked point using the above method may cause the length of the target optical cable segment where the inaccurately marked point resides to change, and the new length of the target optical cable segment may be longer or shorter. Therefore, in this embodiment, the optical cable lengths corresponding to all landmark points following the target landmark point (including the accurately marked point) are adjusted based on the change in the repaired optical cable length.

[0093] Specifically, the original length L of the target optical cable segment (i.e., the length of the target optical cable segment before adjustment) and the length L after the maintenance are completed are monitored. new Whether there is a change, where the length change value of the target optical cable segment ;when When it is not 0, all the landmark points after the target landmark point in the target cable segment where the target landmark point is located will be corrected for length offset, that is, the length of each landmark point after the target landmark point will be corrected. x Theoretical length of new optical cable , Landmark xThe corresponding theoretical length of the optical cable after adjustment in step S40.

[0094] Furthermore, in one embodiment, before the step of calculating the optimized optical cable length of the target inaccurately marked point based on the theoretical optical cable length and the actual optical cable length corresponding to the target landmark point, the theoretical optical cable length of the target inaccurately marked point, and the theoretical optical cable length of the target accurate marked point closest to the target landmark point, the step further includes:

[0095] The theoretical length of the optical cable at the target landmark point is calculated based on the latitude and longitude of the target landmark point, the latitude and longitude of two adjacent target points and their corresponding theoretical lengths of optical cables.

[0096] The step of calculating the theoretical length of the optical cable of the target landmark point based on the longitude and latitude of the target landmark point, the longitude and latitude of two adjacent target points, and their corresponding theoretical lengths of optical cables includes:

[0097] Calculate the target straight-line distance between the target landmark point and the two adjacent target points according to the latitude and longitude of the target landmark point and the latitude and longitude of the two adjacent target points;

[0098] The theoretical length of the optical cable of the target landmark point is calculated based on the target straight-line distance and the theoretical length of the optical cable of two adjacent target points.

[0099] For example, in this embodiment, before calculating the optimized length of the optical cable at the target inaccurate landmark point, the theoretical length of the optical cable at the target landmark point is calculated proportionally based on the longitude and latitude coordinates of the target landmark point and the longitude and latitude coordinates of the two adjacent landmark points and their corresponding theoretical lengths of the optical cable. Specifically, first, the target straight-line distance y between the target landmark point and one of the adjacent target points is calculated using the longitude and latitude coordinates of the target landmark point and the longitude and latitude coordinates of the two adjacent target points. And the target straight-line distance between the target landmark point and another target adjacent point z ; then 、 Substitute the theoretical length of the optical cable at the two adjacent target points into the following calculation formula to calculate the theoretical length of the optical cable at the target landmark point. :

[0100]

[0101] Where, represents the theoretical length of the optical cable adjacent to the target point z, Indicates the theoretical length of the optical cable adjacent to the target point y.

[0102] Furthermore, in one embodiment, the inserting process of the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point includes:

[0103] Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point;

[0104] If so, insert the target landmark point between two adjacent target points;

[0105] If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point;

[0106] Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the left, and a second angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the right;

[0107] The target landmark point is interpolated according to the size between the first angle and the second angle.

[0108] For example, it should be understood that there are two situations in the positional relationship between the target landmark point and the two target adjacent points: the first is that the target landmark point is within the longitude and latitude rectangle box (i.e., the target rectangular box) that is diagonally opposite the two adjacent landmark points; the second is that the target landmark point is not within the longitude and latitude rectangle box.

[0109] In this embodiment, for the first case, the target landmark point is automatically added between the two adjacent target points. For the second case, the first landmark point closest to the target landmark point on the target optical cable segment is calculated using the latitude and longitude of the target landmark point, and this first landmark point is used as the midpoint. The left and right landmark points adjacent to the first landmark point are simultaneously selected, resulting in three landmark points. The first angle is formed by taking the midpoint as the vertex and the line segments from the target landmark point and the left landmark point to the vertex as the edges. The second angle is formed by taking the line segments from the target landmark point and the right landmark point to the vertex as the edges. The first and second angles are then calculated using the latitude and longitude of each landmark point. Finally, the insertion position of the target landmark point is determined based on the difference between the first and second angles, and the target landmark point is inserted.

[0110] Furthermore, in one embodiment, the inserting of the target landmark point according to the size between the first angle and the second angle includes:

[0111] When the first angle is smaller than the second angle, inserting the target landmark point between the first landmark point and the left landmark point;

[0112] When the first angle is equal to the second angle, inserting the target landmark point between the first landmark point and the left landmark point, or inserting the target landmark point between the first landmark point and the right landmark point;

[0113] When the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

[0114] For example, in this embodiment, if the target landmark point is not within the longitude and latitude rectangle that forms a diagonal relationship between two adjacent landmark points, it is preferentially recommended that the target landmark point be inserted between the vertex with the smaller angle and the adjacent point. Specifically, when the first angle is smaller than the second angle, the target landmark point is inserted between the first landmark point and the left landmark point; when the first angle is equal to the second angle, the target landmark point is inserted between the first landmark point and the left landmark point, or between the first landmark point and the right landmark point; when the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

[0115] Furthermore, in one embodiment, after the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes:

[0116] If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined;

[0117] Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point;

[0118] For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point;

[0119] The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

[0120] As an example, it should be noted that if the aforementioned steps fail when searching for adjacent landmark points, i.e., the target landmark points are located in the wrong order within the target optical cable segment, then the optimization algorithm in the aforementioned steps indicates that adjustments to each landmark point are independent and independent of each other, and are only related to the actual optical cable length at the accurate landmark point and the theoretical optical cable length at the target landmark point. Therefore, the next time a fault repair or resource check reveals incorrect optical cable lengths for landmark points, the order of the landmark points can be manually adjusted, and the optical cable lengths for the inaccurate landmark points can be re-adjusted using the geographic lengths between the landmark points as a reference.

[0121] Specifically, the target landmark point t is first inserted into the accurate position and the landmark point sequence number is updated. The first accurate landmark point closest to the target landmark point t and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined. It can be understood that the first accurate landmark point includes the accurate landmark point before the target landmark point and the accurate landmark point after the target landmark point. Similarly, the first inaccurate landmark point includes the inaccurate landmark point before the target landmark point and the inaccurate landmark point after the target landmark point. Then, based on the latitude and longitude coordinates of the target landmark point t, the first accurate landmark point, and the first inaccurate landmark point, the theoretical optical cable distance (i.e., the straight-line distance) between each two adjacent points is calculated. Assume that the total number of first inaccurate landmark points between the target landmark point and the first accurate landmark point is p, and the total number of first inaccurate landmark points between the target landmark point and the first accurate landmark point is k.

[0122] For each first inaccurate landmark point between the target landmark point and the first accurate landmark point , substitute the straight-line distance between each two adjacent points between the target landmark point and the first accurate landmark point, the actual length of the optical cable at the target landmark point, and the theoretical length of the optical cable at the first accurate landmark point into the following calculation formula to calculate the first inaccurate landmark point. The first optical cable optimized length:

[0123]

[0124] Where, Indicates the first inaccurate punctuation The first optical cable optimized length, Indicates the theoretical length of the optical cable at the first accurate landmark point before the target landmark point. Indicates the actual length of the optical cable at the target landmark point. h Indicates the number of first straight-line distances between the first accurate landmark point before the target landmark point and the first inaccurate landmark point closest to the target landmark point. Represents the i-th first straight-line distance; then re-mark the first inaccurate point stored on the optical cable monitoring and management platform based on the first optical cable optimized length The theoretical length of the optical cable is updated and adjusted.

[0125] For each first inaccurate landmark point between the target landmark point and the first accurate landmark point , substitute the straight-line distance between each two adjacent points between the target landmark point and the first accurate landmark point, the actual length of the optical cable at the target landmark point, and the theoretical length of the optical cable at the first accurate landmark point into the following calculation formula to calculate the first inaccurate landmark point. The first optical cable optimized length:

[0126]

[0127] Where, Indicates the first inaccurate punctuation The first optical cable optimized length, Indicates the theoretical length of the optical cable at the first accurate landmark point after the target landmark point. Indicates the actual length of the optical cable at the target landmark point. g Indicates the number of second straight-line distances between the target landmark point and the first inaccurate landmark point closest to the first accurate landmark point after the target landmark point. Represents the i-th second straight-line distance; then re-mark the first inaccurate point stored on the optical cable monitoring and management platform based on the first optical cable optimized length The theoretical length of the optical cable is updated and adjusted.

[0128] It's understandable that operators and industry network customers who want highly accurate optical cable fault location must verify a large number of optical cable lines, requiring significant manpower and material resources. This embodiment, however, uses a small number of precise landmarks on optical cable resource lines to calibrate other, less precise points along the cable route, effectively reducing resource verification costs. It should be understood that as the optical cable line fault location system continuously optimizes data, the resource data in this embodiment will become increasingly accurate with use.

[0129] The following will be combined Figures 2 to 7 The specific process and principles of optical cable line optimization are explained.

[0130] In this embodiment, the optical cable monitoring network management platform is controlled to connect with the optical cable monitoring device and the port of the optical cable monitoring device is connected to the test optical cable, and the optical cable monitoring device reports the detected optical cable data to the optical cable monitoring network management platform. Figure 3As shown, the optical cable monitoring device is placed in the computer room. The monitoring device ports are connected to the distribution frame through pigtails, and the optical cables to be monitored are fused on the distribution frame. It should be noted that the optical cable monitoring device can monitor multiple optical cables, and the monitored optical cables can be composed of multiple optical cable segments fused or cross-connected. The cross-connection relationship formed by each optical cable segment is defined as the optical route. For example Figure 3 In the computer room 2, two optical cable segments are cross-connected. In addition, the optical cable laid between computer room 1 and computer room 2 can be buried underground or erected in the air in various ways.

[0131] Among them, the optical cable segment corresponding to computer room 1 to computer room 2 includes landmark points A to F, and the landmark points may be manholes, poles or key turning points of optical cable laying; while the optical cable segment corresponding to computer room 2 to computer room 3 includes landmark points H to G; the optical cable monitoring network management platform will record the landmark points and their attributes along the above-mentioned optical cable laying.

[0132] The following embodiments will take the target landmark point as the fault point t for optimization explanation.

[0133] Assume that the fault point t has been repaired, and the theoretical length of the optical cable at the fault point t is obtained And the coordinates are (Lngt, Latt), and the optical cable segment where the fault point t is located is determined; it can be understood that if L1+L2+…Ls-1< <L1+L2+…Ls, Ls represents the straight-line distance between the s-th landmark point and the previous adjacent landmark point, then the fault point t is on the optical cable segment s.

[0134] Then find the two adjacent landmark points on the optical cable segment where the fault point t is located; specifically, see Figure 2 As shown, assume that the two adjacent landmark points to the fault point t are landmark point A and landmark point B respectively. If the fault point t is within the rectangular frame of longitude and latitude formed by landmark point A and landmark point B as the diagonal, that is, the longitude and latitude of the fault point t meet the following conditions: ((LngC<Lngt<LngD)||( LngC>Lngt>LngD))&&((LatC<Latt<LatD) || (LatC)>Latt>LatD)), then the fault point t is automatically added between landmark point A and landmark point B.

[0135] However, see Figure 4 As shown, if the fault point t is not within the rectangular frame formed by landmark point A and landmark point B as the diagonal, then it is necessary to find the two landmark points on the optical cable segment that are closest to the fault point t according to the longitude and latitude of the fault point t. For example, the order of the landmark points may be A-t-B-C (that is Figure 5 As shown in the order), or it may be A-B-t-C (that is Figure 6However, after calculation, it can be determined that landmark point B is closest to the fault point t. Then, with landmark point B as the middle point, find the landmark points A and C adjacent to the left and right. That is, three consecutive adjacent landmark points must be selected; Figure 7 As shown, the angles between sides AB and Bt, and between sides Bt and BC, are calculated simultaneously, with landmark point B as the vertex. These two angles are then compared, and the three landmark points with the smaller angles, namely, landmark point A, landmark point B, and fault point t, are prioritized. Fault point t is then added between landmark points A and B, thus prioritizing the AtBC routing. It should be noted that other possible routes can also be displayed to the user, allowing them to select a routing option when they are familiar with the actual cable routing.

[0136] After the fault point t is inserted between two adjacent landmark points A and B, the sequence numbers of the landmark points after the fault point t will increase in sequence; then adjust all the inaccurate landmark points between the fault point t and the two adjacent accurate landmark points in the optical cable segment where the fault point t is located. Figure 8 As shown in the figure, assuming A (accurate) - B (inaccurate) - C (inaccurate) - t (accurate) - D (inaccurate) - F (accurate), then landmark points B, C, and D are selected as inaccurate landmark points that need to be optimized and adjusted, and the optical cable lengths corresponding to the inaccurate landmark points are adjusted.

[0137] Specifically, first calculate the theoretical optical cable distance of the fault point t based on the longitude and latitude coordinates of the fault point t and the adjacent landmark points (C, D) ,Right now Secondly, for the inaccurately marked point m before the fault point t, the calculation formula for the corresponding new length of the optical cable is: , where Indicates the optimal length of the optical cable with inaccurate punctuation m, Indicates the theoretical length of the optical cable without exact punctuation m, Indicates the theoretical length of the optical cable at landmark point A. represents the theoretical length of the optical cable at the fault point t, Indicates the actual length of the optical cable at the fault point t.

[0138] For an inaccurate landmark point n located after the target landmark point, the calculation formula for the corresponding new length of the optical cable is: , where Indicates the optimal length of the optical cable at the inaccurate punctuation point n, Indicates the theoretical length of the optical cable with inaccurate punctuation n, Indicates the theoretical length of the optical cable at landmark point A. represents the theoretical length of the optical cable at the fault point t, Indicates the actual length of the optical cable at the fault point t, Indicates the theoretical length of the optical cable at landmark point F.

[0139] Then adjust all landmark points after the fault point t according to the length change of the optical cable segment where the fault point t is located after repair; specifically, monitor the original length L of the optical cable segment where the fault point t is located and the length L after the repair is completed. new Whether there is a change, that is, the length change value of the optical cable segment ;when When it is not 0, it will be based on Length offset correction is performed on all landmark points (ie, landmark points D and F) located after the fault point t in the optical cable segment where the fault point t is located.

[0140] The following examples illustrate the optimization process based on the above optimization steps.

[0141] First, the actual length of the optical cable at the fault point t The theoretical length of the optical cable at the fault point t in the original system is calculated by proportionally calculating the latitude and longitude coordinates. Assuming that: distance (t, C) = 1 and distance (t, D) = 2, then ; Then the landmark point L before the fault point t B and L C To optimize, ,and ; Then for the landmark point L after the fault point t D To optimize, Next, assuming that the total length of the optical cable segment is reduced from 10 km to 9.9 km after the modification, that is, the length is reduced by 100 m, then all landmark points after the corresponding fault point t are adjusted by 100 m accordingly, then and The specific results of the two optimizations are shown in Table 1.

[0142] Table 1 Optimization results

[0143]

[0144] If an error occurs in the above steps when searching for adjacent landmark points, that is, the order of the fault point t in the optical cable segment is incorrect, the next time a fault repair or resource check is performed and the optical cable length corresponding to the landmark point is found to be incorrect, the order of the landmark points can be manually adjusted, and the optical cable length of the inaccurate landmark point can be re-adjusted using the geographical length between the landmark points as a reference.

[0145] Specifically, the fault point t is first inserted into the accurate location and the landmark point sequence is updated. The nearest accurate landmark point to the fault point t and the inaccurate landmark points between the fault point t and the accurate landmark points are then re-determined. The straight-line distance between each adjacent point is then calculated based on the latitude and longitude coordinates of the fault point t, the accurate landmark points, and the inaccurate landmark points. Assume that the total number of inaccurate landmark points between the fault point t and the preceding accurate landmark point is p, and the total number of inaccurate landmark points between the fault point t and the following accurate landmark point is k.

[0146] The following embodiment still uses the data in Table 1 above to illustrate the correction process. Assume that the landmark point L is found during maintenance. C If the actual location is after the fault point t, the order of the landmark points is adjusted. The original order of the landmark points is shown in Table 2:

[0147] Table 2 Original landmark order

[0148]

[0149] The order of the adjusted landmarks is shown in Table 3 and Figure 9 As shown, L t In L B and L C between:

[0150] Table 3 Adjusted order of landmarks

[0151]

[0152] The theoretical length of the optical cable at the fault point t in the original system is calculated by proportionally calculating the latitude and longitude coordinates, assuming that: D1 = 2, D2 = 2.7, 、 as well as , where D1 represents L A With L B The straight-line distance between them, D2 represents L B With L t The straight-line distance between Indicates L t With L C The straight-line distance between Indicates L C With L D The straight-line distance between Indicates L D With L F The straight-line distance between them.

[0153] Next, the landmark point L before the fault point t B To optimize, , where h=1 and p=1; then for the landmark point L after the fault point tC , landmark point L D To optimize, and , where g=1 and k=2.

[0154] Through the above adjustments, it can be seen that this embodiment has a regression effect on the adjustment of erroneous punctuation points, and as the system continues to be used, the fault points will accumulate, and the number of accurate punctuation points will increase, so the adjustment of inaccurate punctuation points will be closer to the actual situation.

[0155] In a second aspect, an embodiment of the present application also provides an optical cable line tuning system.

[0156] In one embodiment, the optical cable line tuning system includes:

[0157] A determination module, which is used to determine, when receiving a target landmark point, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right, wherein the target landmark point is a landmark point with accurate information;

[0158] a processing module, configured to insert the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and update the sequence number of the landmark point located after the target landmark point on the target optical cable segment;

[0159] a calculation module for calculating, for each target inaccurate punctuation point, an optimized optical cable length of the target inaccurate punctuation point based on the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable at the target inaccurate punctuation point, and the theoretical length of the optical cable at the target accurate punctuation point closest to the target landmark point, wherein the target inaccurate punctuation point is a landmark point on the target optical cable segment located between the target landmark point and the target accurate punctuation point;

[0160] An adjustment module is used to adjust the landmark point data of the target optical cable segment based on the optimized length of the optical cable.

[0161] Furthermore, in one embodiment, the processing module is specifically configured to:

[0162] Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point;

[0163] If so, insert the target landmark point between two adjacent target points;

[0164] If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point;

[0165] Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a left landmark point adjacent to the first landmark point, and a second angle formed by the target landmark point, the first landmark point, and a right landmark point adjacent to the first landmark point;

[0166] The target landmark point is interpolated according to the size between the first angle and the second angle.

[0167] Furthermore, in one embodiment, the processing module is further configured to:

[0168] When the first angle is smaller than the second angle, inserting the target landmark point between the first landmark point and the left landmark point;

[0169] When the first angle is equal to the second angle, inserting the target landmark point between the first landmark point and the left landmark point, or inserting the target landmark point between the first landmark point and the right landmark point;

[0170] When the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

[0171] Furthermore, in one embodiment, the adjustment module is further configured to:

[0172] If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined;

[0173] Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point;

[0174] For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point;

[0175] The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

[0176] Furthermore, in one embodiment, the calculation module is also used to calculate the target difference between the length of the target optical cable segment after adjustment and the length of the target optical cable segment before adjustment; when the target difference is not equal to 0, the processing module is also used to update the theoretical length of the optical cable at the landmark point on the target optical cable segment located after the target landmark point based on the target difference.

[0177] Furthermore, in one embodiment, the calculation module is further configured to calculate the theoretical length of the optical cable of the target landmark point based on the longitude and latitude of the target landmark point, the longitude and latitude of two adjacent target points and their corresponding theoretical lengths of the optical cables.

[0178] Furthermore, in one embodiment, the calculation module is specifically configured to:

[0179] Calculate the target straight-line distance between the target landmark point and the two adjacent target points according to the latitude and longitude of the target landmark point and the latitude and longitude of the two adjacent target points;

[0180] The theoretical length of the optical cable of the target landmark point is calculated based on the target straight-line distance and the theoretical length of the optical cable of two adjacent target points.

[0181] Among them, the functional implementation of each module in the above-mentioned optical cable line optimization system corresponds to the various steps in the above-mentioned optical cable line optimization method embodiment, and its functions and implementation processes are no longer repeated here.

[0182] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0183] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit the "first", "second" and "third" to different types.

[0184] In the description of the embodiments of this application, the words "exemplary," "for example," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary," "for example," or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "for example," or "for example" is intended to present the relevant concepts in a concrete manner.

[0185] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.

[0186] In some processes described in the embodiments of the present application, multiple operations or steps are included that appear in a specific order. However, it should be understood that these operations or steps may not be performed in the order in which they appear in the embodiments of the present application or may be performed in parallel. The sequence numbers of the operations are only used to distinguish between different operations, and the sequence numbers themselves do not represent any order of execution. In addition, these processes may include more or fewer operations, and these operations or steps may be performed in sequence or in parallel, and these operations or steps may be combined.

[0187] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, or the part that contributes to the existing technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above and includes a number of instructions for enabling a terminal device to execute the methods described in each embodiment of this application.

[0188] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for optimizing an optical cable line, characterized in that: The optical cable line tuning method comprises: When a target landmark point is received, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right are determined, and the target landmark point is a landmark point with accurate information; Inserting the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and updating the sequence numbers of the landmark points on the target optical cable segment that are located after the target landmark point; For each target inaccurate landmark point, the optimized cable length of the target inaccurate landmark point is calculated based on the theoretical length and actual length of the optical cable corresponding to the target landmark point, the theoretical length of the optical cable at the target inaccurate landmark point, and the theoretical length of the optical cable at the target accurate landmark point closest to the target landmark point, where the target inaccurate landmark point is a landmark point on the target optical cable segment located between the target landmark point and the target accurate landmark point; The landmark point data of the target optical cable segment is adjusted based on the optimized length of the optical cable.

2. The optical cable line tuning method according to claim 1, wherein: The inserting process of the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point includes: Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point; If so, insert the target landmark point between two adjacent target points; If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point; Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the left, and a second angle formed by the target landmark point, the first landmark point, and a landmark point adjacent to the first landmark point on the right; The target landmark point is interpolated according to the size between the first angle and the second angle.

3. The optical cable line tuning method according to claim 2, wherein: The inserting process of the target landmark point according to the size between the first angle and the second angle includes: When the first angle is smaller than the second angle, inserting the target landmark point between the first landmark point and the left landmark point; When the first angle is equal to the second angle, inserting the target landmark point between the first landmark point and the left landmark point, or inserting the target landmark point between the first landmark point and the right landmark point; When the first angle is greater than the second angle, the target landmark point is inserted between the first landmark point and the right landmark point.

4. The optical cable line tuning method according to claim 1, wherein: After the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes: If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined; Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point; For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point; The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

5. The optical cable line tuning method according to claim 1, wherein: After the step of adjusting the landmark point data of the target optical cable segment based on the optimized optical cable length, the method further includes: calculating a target difference between the length of the target optical cable segment after adjustment and the length of the target optical cable segment before adjustment; When the target difference is not equal to 0, the theoretical length of the optical cable at the landmark point on the target optical cable segment that is located after the target landmark point is updated based on the target difference.

6. The optical cable line tuning method according to claim 1, wherein: Before the step of calculating the optimized cable length of the target inaccurately marked point based on the theoretical cable length and the actual cable length corresponding to the target landmark point, the theoretical cable length of the target inaccurately marked point, and the theoretical cable length of the target accurately marked point closest to the target landmark point, the method further includes: The theoretical length of the optical cable at the target landmark point is calculated based on the latitude and longitude of the target landmark point, the latitude and longitude of two adjacent target points and their corresponding theoretical lengths of optical cables.

7. The optical cable line tuning method according to claim 6, wherein: The method of calculating the theoretical length of the optical cable of the target landmark point according to the latitude and longitude of the target landmark point, the latitude and longitude of two adjacent target points and their corresponding theoretical lengths of optical cables includes: Calculate the target straight-line distance between the target landmark point and the two adjacent target points according to the latitude and longitude of the target landmark point and the latitude and longitude of the two adjacent target points; The theoretical length of the optical cable of the target landmark point is calculated based on the target straight-line distance and the theoretical length of the optical cable of two adjacent target points.

8. An optical cable line tuning system, characterized in that: The optical cable line tuning system comprises: A determination module, which is used to determine, when receiving a target landmark point, two target adjacent points on the target optical cable segment where the target landmark point is located and adjacent to the target landmark point on the left and right, wherein the target landmark point is a landmark point with accurate information; a processing module, configured to insert the target landmark point according to the position information of the two target adjacent points and the position information of the target landmark point, and update the sequence number of the landmark point located after the target landmark point on the target optical cable segment; a calculation module for calculating, for each target inaccurate punctuation point, an optimized optical cable length of the target inaccurate punctuation point based on the theoretical length of the optical cable corresponding to the target landmark point and the actual length of the optical cable, the theoretical length of the optical cable at the target inaccurate punctuation point, and the theoretical length of the optical cable at the target accurate punctuation point closest to the target landmark point, wherein the target inaccurate punctuation point is a landmark point on the target optical cable segment located between the target landmark point and the target accurate punctuation point; An adjustment module is used to adjust the landmark point data of the target optical cable segment based on the optimized length of the optical cable.

9. The optical cable line tuning system according to claim 8, wherein: The processing module is specifically used for: Constructing a target rectangular frame according to the longitude and latitude of two adjacent target points and using the two adjacent target points as diagonal points, and determining whether the target landmark point is located within the target rectangular frame based on the longitude and latitude of the target landmark point; If so, insert the target landmark point between two adjacent target points; If not, calculate the first landmark point closest to the target landmark point using the latitude and longitude of the target landmark point; Taking the first landmark point as a vertex, calculating a first angle formed by the target landmark point, the first landmark point, and a left landmark point adjacent to the first landmark point, and a second angle formed by the target landmark point, the first landmark point, and a right landmark point adjacent to the first landmark point; The target landmark point is interpolated according to the size between the first angle and the second angle.

10. The optical cable line tuning system according to claim 8, wherein: The adjustment module is further configured to: If it is detected that the insertion position of the target landmark point is incorrect, the target landmark point is inserted to the accurate position and the landmark point sequence number is updated, and the first accurate landmark point closest to the target landmark point and the first inaccurate landmark point between the target landmark point and the first accurate landmark point are re-determined; Calculate the straight-line distance between each two adjacent landmark points between the target landmark point and the first accurate landmark point based on the latitude and longitude of the target landmark point, the latitude and longitude of the first accurate landmark point, and the latitude and longitude of the first inaccurate landmark point; For each first inaccurate marking point, calculating a first optical cable optimized length for the first inaccurate marking point according to the straight-line distance, the actual length of the optical cable at the target marking point, and the theoretical length of the optical cable at the first accurate marking point; The landmark point data of the target optical cable segment is readjusted based on the first optical cable optimized length.

Citation Information

Patent Citations

  • Fault location algorithm based on optical cable line

    CN108768509A

  • Resource management system based on optical cable online monitoring

    CN110113096A