A leaky cable fault locating method, device, equipment and storage medium

CN116916355BActive Publication Date: 2026-06-26CHINA MOBILE GROUP DESIGN INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE GROUP DESIGN INST
Filing Date
2023-01-28
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing technologies for detecting leaky cable faults in subways suffer from difficulties in implementation, high costs, and poor timeliness, especially in the concealed engineering of subways where it is difficult to quickly and accurately locate leaky cable faults.

Method used

By collecting user XDR signaling data and performing multi-dimensional correlation analysis, a subway user information database is generated. Combined with the location information of the leaky cable coverage point and the pre-established loss model, the location of the leaky cable fault is determined. Big data aggregation technology is used for comparison to accurately locate the leaky cable fault point.

Benefits of technology

This technology improves the accuracy and timeliness of leaky cable fault location and reduces detection costs without requiring major alterations to the subway's concealed engineering works.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116916355B_ABST
    Figure CN116916355B_ABST
Patent Text Reader

Abstract

The application discloses a kind of leak cable fault location method and device, computing device and storage medium.According to the technical scheme provided in the application, user XDR signaling data is collected, multi-dimensional correlation analysis is carried out on user XDR signaling data, subway user is determined, and subway user information library is generated according to the user XDR signaling data thereof;The position information of each leak cable coverage location point is obtained;The two are matched, and the level data of subway user at each leak cable coverage location point is obtained;According to the level data of subway user at each leak cable coverage location point and the loss model established in advance, the leak cable fault location information is determined.The level data of subway user at each leak cable coverage location point is determined based on the XDR signaling data of subway user and the position information of leak cable coverage location point according to the application, and then the established loss model is used to obtain the leak cable fault location information, which greatly reduces the detection cost and improves the detection efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mobile communications, and more specifically to a method, apparatus, computing device, and computer storage medium for locating leaky cable faults. Background Technology

[0002] As subways have become a crucial scenario for users to utilize mobile communication tools, operators are continuously improving the user experience in this environment. To ensure stable signal transmission, it is essential to quickly detect signal faults in leaky cable transmission.

[0003] Currently, two methods are generally used for leaky cable fault detection. The first is a direct-through leaky cable double-end transmit-receive test, where a transmitter sends a detection signal to one end of the leaky cable under test, and a receiver receives the signal at the other end. The presence of a fault is determined by calculating the signal loss during transmission. The second is a reflective leaky cable single-end fault location method, where a leaky cable detection host transmits a detection signal at an approximate communication frequency. The test starts from the near end of the leaky cable and continues to the farthest end, measuring the physical radio frequency characteristics of each point along the entire link to pinpoint the exact location of the fault. However, of the two existing methods, the direct-through detection method is difficult due to the concealed nature of subway engineering, resulting in high time, manpower, and financial costs, and it cannot promptly handle optimization analysis related to leaky cables. The reflective single-end fault location method is slightly more timely, but it requires the installation of a transmitter and receiver at the leaky cable port, along with the deployment of a complete monitoring system, which necessitates significant modifications to the leaky cable engineering and is equally difficult to implement. It is evident that both existing methods suffer from difficulties in implementation and excessively high costs, which severely impact detection efficiency. Summary of the Invention

[0004] In view of the above problems, the present invention is proposed to provide a leaky cable fault location method and corresponding leaky cable fault location device, computing device and computer storage medium to overcome or at least partially solve the above problems.

[0005] According to one aspect of the present invention, a method for locating leaky cable faults is provided, the method comprising:

[0006] Collect user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data to identify subway users, and generate a subway user information database based on the user XDR signaling data of the subway users.

[0007] Obtain the location information of each leaky cable coverage point;

[0008] The subway user information database is matched with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point.

[0009] Based on the voltage level data of the subway users at each location covered by the leaky cable and the pre-established loss model, the location information of the leaky cable fault is determined.

[0010] In the above scheme, after collecting user XDR signaling data, the method further includes:

[0011] The user XDR signaling data is associated with the subway network information.

[0012] The user XDR signaling data, after association processing, is output in a preset format and stored in the data unit.

[0013] In the above scheme, the step of performing multi-dimensional correlation analysis on the user XDR signaling data to determine the subway user further includes:

[0014] Based on the occupied cell information and neighboring cell information in the user XDR signaling data, the cell coverage sequence is determined;

[0015] The occupied cell information is correlated with the cell information in the MR data of the user's XDR signaling data to determine the user's occupied cell identification code;

[0016] Based on the cell coverage sequence and the user-occupied cell identification code, the cell change sequence traversed by the user is analyzed to determine the subway user and the direction of travel of the subway user.

[0017] In the above scheme, the location information includes: latitude and longitude;

[0018] The step of obtaining the location information of each leaky cable coverage point further includes:

[0019] Extract data on subway users who occupy the entire subway line from the subway user information database;

[0020] Based on the leaky cable coverage length, the leaky cable occupancy time in the data of the subway users occupying the entire subway line, the latitude and longitude of the starting point, the starting time corresponding to the starting point, and the time to arrive at each leaky cable coverage point, the latitude and longitude of each leaky cable coverage point are calculated using the latitude and longitude distance formula.

[0021] The method in the above scheme further includes:

[0022] Obtain the attenuation constant of the leaky cable;

[0023] Using the leakage cable loss calculation method, the coupling loss is calculated based on the power transmitted in the cable and the power received by the dipole.

[0024] Based on the coupling loss, a loss model is established, wherein the loss model is used to determine the theoretical loss at each leaky cable coverage location.

[0025] In the above scheme, establishing the loss model based on the coupling loss further includes:

[0026] Determine the maximum loss of the leaky cable based on its operating parameters;

[0027] The leakage cable system loss is determined based on the coupling loss and transmission loss.

[0028] Based on the leakage cable system loss and leakage cable operating conditions, the loss model is established.

[0029] In the above scheme, determining the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage point and a pre-established loss model further includes:

[0030] Based on the voltage data of the subway users at each leaky cable coverage point, determine the average voltage data of each preset length segment in the leaky cable;

[0031] Based on the loss model, the theoretical loss of each preset length segment in the leaky cable is calculated, and the theoretical level data of each preset length segment is determined according to the theoretical loss of each preset length segment.

[0032] The average voltage level data of each preset length segment in the leaky cable is compared with the theoretical voltage level data of that preset length segment to determine the location information of the leaky cable fault.

[0033] According to another aspect of the present invention, a leaky cable fault location device is provided, comprising: a data acquisition module, an acquisition module, a matching module, and an identification and location module; wherein,

[0034] The acquisition module is used to collect user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data, identify subway users, and generate a subway user information database based on the user XDR signaling data of the subway users.

[0035] The acquisition module is used to acquire the location information of each leaky cable coverage point;

[0036] The matching module is used to match the subway user information database with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point.

[0037] The identification and positioning module is used to determine the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage point and a pre-established loss model.

[0038] According to another aspect of the present invention, a computing device is provided, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus;

[0039] The memory is used to store at least one executable instruction that causes the processor to perform the operation corresponding to the leaky cable fault location method described above.

[0040] According to another aspect of the present invention, a computer storage medium is provided, wherein at least one executable instruction is stored in the storage medium, the executable instruction causing a processor to perform an operation corresponding to the above-described leaky cable fault location method.

[0041] According to the technical solution provided by the present invention, user XDR signaling data is collected, multi-dimensional correlation analysis is performed on the user XDR signaling data to determine subway users, and a subway user information database is generated based on the user XDR signaling data of the subway users; location information of each leaky cable coverage point is obtained; the subway user information database is matched with the location information of each leaky cable coverage point to obtain the voltage level data of the subway users at each leaky cable coverage point; and leaky cable fault location information is determined based on the voltage level data of the subway users at each leaky cable coverage point and a pre-established loss model. This solution addresses the issues of poor timeliness and high cost inherent in existing technologies for direct-through or reflective leaky cable monitoring and detection in subways. This approach eliminates the need for significant modifications to concealed subway infrastructure or the deployment of a complete monitoring system and equipment. Furthermore, after collecting user XDR signaling data, big data aggregation is used to determine the voltage levels at each leaky cable coverage location using the identified subway user XDR signaling data and the location information of each sampling point. This voltage level is then compared with a pre-defined loss model to identify abnormal attenuation points, enabling precise location of leaky cable faults. This effectively improves the accuracy, timeliness, and detection efficiency of the location, while significantly reducing detection costs.

[0042] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0043] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0044] Figure 1 A flowchart illustrating a leaky cable fault location method according to an embodiment of the present invention is shown.

[0045] Figure 2 A flowchart illustrating a method for multi-dimensional correlation analysis of user XDR signaling data according to an embodiment of the present invention is shown.

[0046] Figure 3 A flowchart illustrating a method for obtaining location information of leaky cable coverage points according to an embodiment of the present invention is shown.

[0047] Figure 4 A flowchart illustrating a loss model establishment method according to an embodiment of the present invention is shown;

[0048] Figure 5 A flowchart illustrating a method for determining the location information of a leaky cable fault according to an embodiment of the present invention is shown.

[0049] Figure 6 A schematic diagram of a method for obtaining leaky cable fault points using a centroid algorithm according to an embodiment of the present invention is shown.

[0050] Figure 7 A structural block diagram of a leaky cable fault location device according to an embodiment of the present invention is shown;

[0051] Figure 8 A schematic diagram of the structure of a computing device according to an embodiment of the present invention is shown. Detailed Implementation

[0052] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0053] Figure 1 A flowchart illustrating a leaky cable fault location method according to an embodiment of the present invention is shown, as follows: Figure 1 As shown, the method includes the following steps:

[0054] Step S101: Collect user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data to determine subway users, and generate a subway user information database based on the user XDR signaling data of the subway users.

[0055] Preferably, the XDR (X(application) Detail Record) refers to a detailed record of signaling and services generated after processing all data, for use by the signaling monitoring platform and signaling applications. The XDR signaling data is divided into signaling plane XDR and user plane XDR. Signaling plane XDR is collected through the following interfaces: Uu (interface), X2 (Enb to Enb), S1-MME (Enb to MME control plane), S6a (MME to HSS), S10 (MME to MME), S11 (MME to SGW), S5 / S8 (SGW to PGW), etc. User plane XDR is collected only through the S1-U interface.

[0056] The collection of user XDR signaling data can be automatically completed through platform integration. The collected user XDR signaling data includes at least the raw bitstream of the S1-MME interface, S1-U interface, and user plane (S1-U interface). The main information includes: Length, City, Interface, XDR ID, RAT (RadioAccess Type), IMSI (International Mobile Subscriber Identity), IMEI (International Mobile Equipment Identity), MSISDN (Mobile Station international ISDN number), longitude, latitude, Procedure Type, Local Province, Local City, Owner Province, Owner City, TAC (Tracking Area Code), and Cell ID.

[0057] Specifically, after collecting user XDR signaling data, the method further includes:

[0058] The user XDR signaling data is associated with the subway network information.

[0059] The user XDR signaling data, after association processing, is output in a preset format and stored in the data unit.

[0060] Preferably, the preset format is a format that can be used for analysis applications. That is, the data unit stores a user XDR signaling data information database in a format that can be used for analysis applications.

[0061] Step S102: Obtain the location information of each leaky cable coverage point.

[0062] Step S103: Match the subway user information database with the location information of each leaky cable coverage location to obtain the voltage level data of the subway user at each leaky cable coverage location.

[0063] Step S104: Determine the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage location and the pre-established loss model.

[0064] According to the leaky cable fault location method provided in this embodiment, user XDR signaling data is collected, and multi-dimensional correlation analysis is performed on the user XDR signaling data to identify subway users. A subway user information database is generated based on the user XDR signaling data of the subway users. Location information of each leaky cable coverage point is obtained. The subway user information database is matched with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point. Based on the voltage level data of the subway user at each leaky cable coverage point and a pre-established loss model, the leaky cable fault location information is determined. Using the technical solution provided by this invention, it is no longer necessary to make significant modifications to the subway's concealed works or deploy a complete monitoring system and equipment. Simultaneously, after collecting user XDR signaling data, big data aggregation is used to determine the voltage level data of each leaky cable coverage point using the identified subway user XDR signaling data and the location information of each sampling point. This voltage level data is then compared with a preset loss model to obtain abnormal attenuation points, achieving accurate location of the leaky cable fault point. This effectively improves the accuracy, timeliness, and detection efficiency of the location, and significantly reduces the detection cost.

[0065] Figure 2 A flowchart illustrating a method for multi-dimensional correlation analysis of user XDR signaling data according to an embodiment of the present invention is shown, such as... Figure 2 As shown, the method includes the following steps:

[0066] Step S201: Determine the cell coverage sequence based on the occupied cell information and neighboring cell information in the user XDR signaling data.

[0067] Preferably, by acquiring the user XDR signaling data, the occupied cell information in the user XDR signaling data is used to determine all cells included in the cell coverage sequence; the neighbor cell information of each occupied cell in the user XDR signaling data is used to determine the adjacency relationship between each cell; and by sorting out all cells included in the cell coverage sequence and the adjacency relationship between each cell, a complete cell coverage sequence is obtained.

[0068] Step S202: Perform correlation analysis between the occupied cell information and the cell information in the MR data of the user XDR signaling data to determine the user occupied cell identification code.

[0069] Preferably, the MR (Measurement Report) data includes at least the cell identification code (i.e., cell ID); the occupied cell information is correlated with the cell information in the MR data of the user XDR signaling data, specifically by analyzing information such as cell identification code, cell location, and timestamp, to find each user-occupied cell from the above cell coverage sequence, and to determine the user-occupied cell identification code.

[0070] Step S203: Based on the cell coverage sequence and the user-occupied cell identification code, analyze the cell change sequence passed by the user to determine the subway user and the direction of travel of the subway user.

[0071] Preferably, since the subway user moves with the subway, and the subway moves in a unidirectional direction, the subway user exhibits a linear characteristic, meaning that the cell occupied by the user changes as the subway moves. Therefore, by analyzing the cell change sequence traversed by the user, it can be determined whether the cell change sequence traversed by the user conforms to the subway's cell coverage sequence. If the cell change sequence traversed by the user conforms to the cell coverage sequence, the user is a subway user; otherwise, they are not a subway user. Simultaneously, through analysis, the cells traversed by the user can be systematically arranged from the cell coverage sequence, and the cell identification codes of the traversed cells can be determined, thereby determining the subway user's direction of travel.

[0072] The process of determining the direction of travel for subway users is as follows: Figure 3 As shown, Figure 3 A schematic diagram illustrating the process of determining a subway user and the direction of travel of a subway user according to an embodiment of the present invention is shown.

[0073] Preferably, after determining the subway user and the direction of travel of the subway user, the method further includes:

[0074] Based on the identified subway users and their XDR signaling data, the XDR signaling data of the subway users is obtained; the XDR signaling data of the subway users is cleaned to remove interfering sample points and obtain valid XDR signaling data of the subway users.

[0075] Based on the valid XDR signaling data of the metro users, a metro user information database is generated, which includes at least: timestamp, cell identification code (cell ID), S1AP ID, user identifier, user-occupied cell level, and neighboring cell level.

[0076] Figure 3 A flowchart illustrating a method for obtaining location information of leaky cable coverage points according to an embodiment of the present invention is shown, as follows: Figure 3 As shown, the location information includes: latitude and longitude;

[0077] The method includes the following steps:

[0078] Step S301: Extract data of subway users who occupy the entire subway line from the subway user information database.

[0079] Specifically, based on the cell coverage sequence, users are selected from the metro user information database, and users occupying the entire cell coverage sequence are selected as metro users occupying the entire metro line, and their XDR signaling data is obtained.

[0080] Step S302: Based on the leaky cable coverage length, the leaky cable occupancy time in the data of the subway users occupying the entire subway line, the latitude and longitude of the starting point, the starting time corresponding to the starting point, and the time to reach each leaky cable coverage point, the latitude and longitude of each leaky cable coverage point are calculated using the latitude and longitude distance formula.

[0081] Specifically, the length of the leaky cable coverage is the length of the entire subway operation, and the leaky cable occupancy time in the data of subway users occupying the entire subway route is the total subway operation time.

[0082] Preferably, the average operating speed of the subway line is obtained based on the leaky cable coverage length and the leaky cable occupancy time in the data of subway users occupying the entire subway line.

[0083] V = L / T,

[0084] Where V is the average operating speed of the subway line; L is the length of the leaky cable coverage; and T is the leaky cable occupancy time in the data of subway users occupying the entire subway line.

[0085] Based on the average operating speed V, the start time corresponding to the starting position point, and the time to reach each leaky cable coverage point, calculate the distance from any position point P to the starting position point.

[0086] L2 = V*(t2 - t1),

[0087] Where L2 is the distance from any point P to the starting point; t2 is the time to reach any leaky cable coverage point P; and t1 is the starting time corresponding to the starting point.

[0088] Based on the distance L2 between any location point P and the starting location point, the latitude and longitude of the arbitrary location point P are determined using the latitude and longitude distance formula; and based on this, the calculation results of each leaky cable coverage location point are correlated and analyzed to obtain the latitude and longitude of any location point within the cell coverage sequence.

[0089] Figure 4 A flowchart illustrating a loss model establishment method according to an embodiment of the present invention is shown, as follows: Figure 4 As shown, the method includes the following steps:

[0090] Step S401: Obtain the leakage cable attenuation constant.

[0091] Specifically, the leakage cable attenuation constant is determined based on the type of cable insulation and the diameter of the cable.

[0092] The loss of a leaky cable describes the amount of energy generated by coupling outside the cable and received by an external antenna. It is defined as the ratio of the energy received by the external antenna to the energy transmitted through the cable at a specific distance. The attenuation constant is a parameter for evaluating the energy loss of electromagnetic waves transmitted inside the cable; the signal inside the leaky cable weakens with increasing transmission distance at a certain frequency. The attenuation at different lengths for different cable specifications is shown in Table 1, where the attenuation unit is dB / 100m and the frequency unit is meters (m).

[0093]

[0094] Table 1

[0095] As can be seen from Table 1, taking the attenuation per 100m as the standard, under this standard, the longer the cable length, the greater the attenuation per 100m.

[0096] Step S402: Using the leakage cable loss calculation method, the coupling loss is calculated based on the power transmitted in the cable and the power received by the dipole.

[0097] Specifically, according to the coupling loss measurement method, the coupling loss is...

[0098] L c=101g(P t / P r ),

[0099] Among them, L c P is the coupling loss; t P represents the power transmitted within the leaky cable. r This represents the received power of a standard dipole antenna.

[0100] Preferably, the coupling loss is an important indicator that distinguishes leaky cables from ordinary communication cables. It is an important parameter characterizing the coupling strength between the leaky cable and the external environment. Since tunnels or subways can help improve the coupling performance of leaky cables, the coupling loss of leaky cables is usually 75-85dB.

[0101] Step S403: Based on the coupling loss, establish the loss model, wherein the loss model is used to determine the theoretical loss at each leaky cable coverage location.

[0102] Specifically, establishing the loss model based on the coupling loss further includes:

[0103] The maximum loss of the leaky cable is determined based on the operating parameters of the leaky cable; the system loss of the leaky cable is determined based on the coupling loss and transmission loss; and the loss model is established based on the system loss of the leaky cable and the operating conditions of the leaky cable.

[0104] Preferably, the operating parameters of the leaky cable include at least the minimum field strength required by the system;

[0105] First, the maximum allowable loss value α of the system is determined by the maximum output power of the equipment and the minimum electric field strength required by the system. max Since the output power of the fixed device is significantly greater than that of the mobile terminal device, the output power of the relatively smaller mobile terminal device is used as the maximum output power of the device. Typically, the output power of the mobile terminal device (phone) is 2W, and the minimum field strength required by the system is -85dBm to -105dBm.

[0106] Based on the coupling loss of the leaky cable, calculate the transmission loss of a segment of length L of a cable of the same specification at a specified operating frequency, and further determine the system loss value of the leaky cable:

[0107] α s =β*L+L c ,

[0108] Where, α s β is the system loss value; β is the attenuation constant of the leaky cable; L is the length selected from the leaky cable; β*L represents the transmission loss corresponding to the leaky cable of length L; L cThis represents the coupling loss value of the leaky cable.

[0109] Reserve elastic capacity M for the system:

[0110] When the coupling loss reaches 50% of the system loss value, a 10dB elastic capacity is reserved.

[0111] When the coupling loss reaches 95% of the system loss value, a 5dB elastic capacity is reserved. Considering the absorption loss of the train body and the shielding effect in the subway system, a 12dB elastic capacity is finally reserved based on experience.

[0112] Based on the data obtained from the above steps, calculate the theoretical loss at any leaky cable coverage point P.

[0113] α max '=α s +M=β*L+L c +M,

[0114] Where L is the coverage length from the starting point of the leaky cable to any leaky cable coverage point P.

[0115] Figure 5 A flowchart illustrating a method for determining the location information of a leaky cable fault according to an embodiment of the present invention is shown, as follows: Figure 5 As shown, the method includes the following steps:

[0116] Step S501: Determine the average level data of each preset length segment in the leaky cable based on the level data of the subway users at each leaky cable coverage location.

[0117] Preferably, the preset length segment can be 50 meters; obtain the voltage level data of the subway users at each leaky cable coverage location, and calculate the average voltage level data of each preset length segment in the overall length of the leaky cable.

[0118] Step S502: Based on the loss model, calculate the theoretical loss of each preset length segment in the leaky cable, and determine the theoretical level data of each preset length segment according to the theoretical loss of each preset length segment.

[0119] Preferably, based on the loss model, the theoretical loss of each preset length segment in the leaky cable is calculated;

[0120] The theoretical loss for each preset length segment is determined, and the theoretical level data corresponding to each preset length segment is further determined.

[0121] Step S503: Compare the average level data of each preset length segment in the leaky cable with the theoretical level data of the preset length segment to determine the location information of the leaky cable fault.

[0122] Preferably, by using the POI (Point of Interest) deployment information and the occupied cell information in the user XDR signaling data, the user's location at any given time can be obtained through the leaky cable coverage length and the leaky cable occupancy time in the data of the subway users occupying the entire subway line;

[0123] The average level data of each preset length segment in the leaky cable is compared with the theoretical level data of the preset length segment. All length segments with average level data lower than the theoretical level data by 3dBm are selected, and the user location point corresponding to the length segment is determined.

[0124] By aggregating all the above location points, and using the latitude and longitude of these location points, the latitude and longitude of the fault point are obtained based on the centroid algorithm.

[0125] The centroid algorithm is based on n fault points collected within this length segment: (x1, y1), (x2, y2), ..., (x... n ,y n ), calculate the fault centroid (x', y'):

[0126] x'=(x1+x2+…+x n ) / n,

[0127] y'=(y1+y2+…+y n ) / n.

[0128] The centroid algorithm is as follows: Figure 6 As shown, Figure 6 A schematic diagram of a method for obtaining the fault point of a leaky cable using a centroid algorithm according to an embodiment of the present invention is shown.

[0129] Preferably, the above method is not limited to LTE networks; it can be used in any network with similar signaling, and is not limited here.

[0130] Figure 7 A structural block diagram of a leaky cable fault location device according to an embodiment of the present invention is shown, as follows: Figure 7 As shown, the device includes: a data acquisition module 701, an acquisition module 702, a matching module 703, and an identification and positioning module 704; wherein,

[0131] The acquisition module 701 is used to acquire user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data, identify subway users, and generate a subway user information database based on the user XDR signaling data of the subway users.

[0132] Specifically, the acquisition module 701 is further configured to: after acquiring the user XDR signaling data, associate the user XDR signaling data with the subway network information; output the associated user XDR signaling data in a preset format and store it in the data unit.

[0133] Specifically, the acquisition module 701 is further configured to: determine the cell coverage sequence based on the occupied cell information and neighboring cell information in the user XDR signaling data; perform correlation analysis between the occupied cell information and the cell information in the MR data of the user XDR signaling data to determine the user occupied cell identification code; and analyze the cell change sequence passed by the user according to the cell coverage sequence and the user occupied cell identification code to determine the subway user and the direction of travel of the subway user.

[0134] The acquisition module 702 is used to acquire the location information of each leaky cable coverage location.

[0135] Specifically, the location information includes: latitude and longitude;

[0136] The acquisition module 702 is further configured to: extract data of subway users occupying the entire subway line from the subway user information database; and calculate the latitude and longitude of each leaky cable coverage location using the latitude and longitude distance formula based on the leaky cable coverage length, the leaky cable occupation time in the data of the subway users occupying the entire subway line, the latitude and longitude of the starting location point, the starting time corresponding to the starting location point, and the time to arrive at each leaky cable coverage location point.

[0137] The matching module 703 is used to match the subway user information database with the location information of each leaky cable coverage location to obtain the voltage level data of the subway user at each leaky cable coverage location.

[0138] The identification and positioning module 704 is used to determine the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage location and a pre-established loss model.

[0139] Specifically, the identification and positioning module 704 is further configured to: determine the average level data of each preset length segment in the leaky cable based on the level data of the subway users at each leaky cable coverage location; calculate the theoretical loss of each preset length segment in the leaky cable based on the loss model, and determine the theoretical level data of each preset length segment based on the theoretical loss of each preset length segment; compare the average level data of each preset length segment in the leaky cable with the theoretical level data of the preset length segment to determine the leaky cable fault location information.

[0140] The leaky cable fault location device may further include: a model building module 705;

[0141] The model building module 705 is used to obtain the leakage cable attenuation constant; calculate the coupling loss based on the power transmitted in the cable and the dipole receiving power using the leakage cable loss calculation method; and establish the loss model based on the coupling loss, wherein the loss model is used to determine the theoretical loss at each leakage cable coverage location.

[0142] Specifically, the model building module 705 is further used to: determine the maximum loss of the leaky cable based on the leaky cable operating parameters; determine the leaky cable system loss according to the coupling loss and transmission loss; and establish the loss model according to the leaky cable system loss and the leaky cable operating conditions.

[0143] According to the leaky cable fault location device provided in this embodiment, user XDR signaling data is collected, multi-dimensional correlation analysis is performed on the user XDR signaling data to determine the subway user, and a subway user information database is generated based on the user XDR signaling data of the subway user; the location information of each leaky cable coverage point is obtained; the subway user information database is matched with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point; and the leaky cable fault location information is determined based on the voltage level data of the subway user at each leaky cable coverage point and a pre-established loss model. The technical solution provided by this invention solves the problems of poor timeliness and high cost in existing technologies for direct-through leaky cable monitoring or reflective leaky cable detection in subways. This solution eliminates the need for major modifications to the subway's concealed works or the deployment of a complete monitoring system and equipment. Furthermore, after collecting user XDR signaling data, through big data aggregation, the level data of each leaky cable coverage location is determined using the identified subway user XDR signaling data and the location information of each sampling point. This data is then compared with a preset loss model to identify abnormal attenuation points, achieving precise location of leaky cable faults. This effectively improves the accuracy, timeliness, and detection efficiency of the location, while significantly reducing detection costs.

[0144] The present invention also provides a non-volatile computer storage medium storing at least one executable instruction that can execute the leaky cable fault location method in any of the above method embodiments.

[0145] Figure 8 The diagram illustrates the structure of a computing device according to an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.

[0146] like Figure 8As shown, the computing device may include: a processor 802, a communications interface 804, a memory 806, and a communications bus 808.

[0147] in:

[0148] The processor 802, communication interface 804, and memory 806 communicate with each other through the communication bus 808.

[0149] The communication interface 804 is used to communicate with other network elements such as clients or other servers.

[0150] The processor 802 is used to execute program 810, which can specifically execute the relevant steps in the above-described embodiment of the leaky cable fault location method.

[0151] Specifically, program 810 may include program code that includes computer operation instructions.

[0152] Processor 802 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The computing device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0153] Memory 806 is used to store program 810. Memory 806 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0154] Specifically, program 810 can be used to cause processor 802 to execute the leaky cable fault location method in any of the above method embodiments. The specific implementation of each step in program 810 can be found in the corresponding descriptions of the steps and units in the above-described leaky cable fault location method embodiments, and will not be repeated here. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the devices and modules described above can be referred to the corresponding process descriptions in the foregoing method embodiments, and will not be repeated here.

[0155] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, this invention is not directed to any particular programming language. It should be understood that the contents of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0156] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0157] Similarly, it should be understood that, in order to streamline this disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof. However, this method of disclosure should not be interpreted as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0158] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0159] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments can be used in any combination.

[0160] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0161] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

Claims

1. A method for locating leaky cable faults, comprising: Collect user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data to identify subway users, and generate a subway user information database based on the user XDR signaling data of the subway users. Obtain the location information of each leaky cable coverage point; The subway user information database is matched with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point. Based on the voltage level data of the subway users at each location covered by the leaky cable and the pre-established loss model, the location information of the leaky cable fault is determined. The step of performing multi-dimensional correlation analysis on the user XDR signaling data to determine the subway user further includes: Based on the occupied cell information and neighboring cell information in the user XDR signaling data, the cell coverage sequence is determined; The occupied cell information is correlated with the cell information in the MR data of the user's XDR signaling data to determine the user's occupied cell identification code; Based on the cell coverage sequence and the user-occupied cell identification code, analyze the cell change sequence traversed by the user, and determine the subway user based on whether the cell change sequence traversed by the user matches the subway's cell coverage sequence; The step of determining the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage point and a pre-established loss model further includes: Based on the voltage data of the subway users at each leaky cable coverage point, determine the average voltage data of each preset length segment in the leaky cable; Based on the loss model, the theoretical loss of each preset length segment in the leaky cable is calculated, and the theoretical level data of each preset length segment is determined according to the theoretical loss of each preset length segment. The average level data of each preset length segment in the leaky cable is compared with the theoretical level data of the preset length segment. All length segments with average level data lower than the theoretical level data by 3dBm are selected, and the user location points corresponding to the length segments are determined. Based on the latitude and longitude of the user's location, the latitude and longitude of the fault location are obtained using a centroid algorithm.

2. The method according to claim 1, wherein, After collecting the user XDR signaling data, the method further includes: The user XDR signaling data is associated with the subway network information. The user XDR signaling data, after association processing, is output in a preset format and stored in the data unit.

3. The method according to claim 1, wherein, The location information includes: latitude and longitude; The step of obtaining the location information of each leaky cable coverage point further includes: Extract data on subway users who occupy the entire subway line from the subway user information database; Based on the leaky cable coverage length, the leaky cable occupancy time in the data of the subway users occupying the entire subway line, the latitude and longitude of the starting point, the starting time corresponding to the starting point, and the time to arrive at each leaky cable coverage point, the latitude and longitude of each leaky cable coverage point are calculated using the latitude and longitude distance formula.

4. The method according to claim 1, wherein, The method further includes: Obtain the attenuation constant of the leaky cable; Using the leakage cable loss calculation method, the coupling loss is calculated based on the power transmitted in the cable and the power received by the dipole. Based on the coupling loss, a loss model is established, wherein the loss model is used to determine the theoretical loss at each leaky cable coverage location.

5. The method according to claim 4, wherein, The step of establishing the loss model based on the coupling loss further includes: Determine the maximum loss of the leaky cable based on its operating parameters; The leakage cable system loss is determined based on the coupling loss and transmission loss. Based on the leakage cable system loss and leakage cable operating conditions, the loss model is established.

6. A leaky cable fault location device, comprising: The module includes a data acquisition module, an acquisition module, a matching module, and an identification and positioning module; among which, The acquisition module is used to collect user XDR signaling data, perform multi-dimensional correlation analysis on the user XDR signaling data, identify subway users, and generate a subway user information database based on the user XDR signaling data of the subway users. The acquisition module is used to acquire the location information of each leaky cable coverage point; The matching module is used to match the subway user information database with the location information of each leaky cable coverage point to obtain the voltage level data of the subway user at each leaky cable coverage point. The identification and positioning module is used to determine the location information of the leaky cable fault based on the voltage level data of the subway users at each leaky cable coverage location and a pre-established loss model. The acquisition module is further configured to: determine a cell coverage sequence based on the occupied cell information and neighboring cell information in the user XDR signaling data; perform correlation analysis between the occupied cell information and the cell information in the MR data of the user XDR signaling data to determine the user's occupied cell identification code; analyze the cell change sequence traversed by the user according to the cell coverage sequence and the user's occupied cell identification code, and determine the subway user based on whether the cell change sequence traversed by the user conforms to the subway's cell coverage sequence; The identification and positioning module is further configured to: determine the average voltage level of each preset length segment in the leaky cable based on the voltage level data of the subway users at each leaky cable coverage location; calculate the theoretical loss of each preset length segment in the leaky cable based on the loss model, and determine the theoretical voltage level of each preset length segment based on the theoretical loss of each preset length segment; compare the average voltage level of each preset length segment in the leaky cable with the theoretical voltage level of that preset length segment, filter out all length segments whose average voltage level is 3dBm lower than the theoretical voltage level, and determine the user location point corresponding to the length segment; and obtain the latitude and longitude of the fault point based on the latitude and longitude of the user location point using a centroid algorithm.

7. A computing device, comprising: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform the operation corresponding to the leaky cable fault location method as described in any one of claims 1-5.

8. A computer storage medium storing at least one executable instruction that causes a processor to perform an operation corresponding to the leaky cable fault location method as described in any one of claims 1-5.