Method, device and equipment for resource inspection of communication transmission line

By grouping the full-attribute routing data of communication transmission lines and generating inspection data, the problem that poles, manholes, and marker stones cannot be integrated into maintenance sections in the existing technology has been solved, thus improving the maintenance efficiency of maintenance personnel.

CN118057499BActive Publication Date: 2026-06-05CHINA MOBILE COMM GRP SHAANXI CO LTD +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM GRP SHAANXI CO LTD
Filing Date
2022-11-18
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

The existing communication transmission line system cannot integrate utility poles, manholes, and marker stones with optical cables into maintenance sections, which means that maintenance personnel have to inspect them one by one, resulting in a large workload and low efficiency.

Method used

By acquiring full-attribute routing data of communication transmission lines, and grouping fiber optic cable segments, bearer point types, maintenance teams, and regional types according to preset rules, inspection segments are formed, and inspection data is generated to guide the maintenance work of outsourced maintenance personnel.

Benefits of technology

It integrates resource data to form inspection segments, thereby improving the efficiency of daily maintenance work for maintenance personnel.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118057499B_ABST
    Figure CN118057499B_ABST
Patent Text Reader

Abstract

The application discloses a resource inspection method, device and equipment of a communication transmission line. The resource inspection method of the communication transmission line comprises the following steps: acquiring full-attribute routing data corresponding to a plurality of cable sections in the communication transmission line; grouping the bearing points in the plurality of cable sections according to a preset division rule based on the full-attribute routing data, obtaining a plurality of bearing point groups, and taking one bearing point group as one inspection section; for each inspection section in the plurality of inspection sections, generating inspection data corresponding to the inspection section according to the routing order of the bearing points in the inspection section in the corresponding cable section and the position information of each bearing point in the inspection section; and performing resource inspection on the communication transmission line according to the inspection data corresponding to the plurality of inspection sections respectively. According to the embodiment of the application, the resource data can be integrated to form an inspection section, and the work efficiency of the daily maintenance of the maintenance personnel can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication network operation and maintenance technology, and in particular relates to a method, apparatus and equipment for resource inspection of communication transmission lines. Background Technology

[0002] With the continuous development of mobile Internet technology, current optical cable information and various optical cable bearer point information are all managed by the line system by entering raw data for resource data management. Maintenance personnel can carry out inspection work based on the inspection resource information.

[0003] However, the current line system can only distribute the bearing point information of all poles, manholes and marker stones carrying optical cables to the maintenance personnel. When the maintenance personnel conduct inspections, they can only inspect the resources point by point one by one. There is no section guidance, the maintenance workload is large and messy, resulting in low efficiency of the daily maintenance work of the maintenance personnel. Summary of the Invention

[0004] This application provides a method, apparatus, and equipment for resource inspection of communication transmission lines, which can integrate resource data to form inspection segments and improve the efficiency of daily maintenance work for maintenance personnel.

[0005] In a first aspect, embodiments of this application provide a resource inspection method for a communication transmission line, the method comprising:

[0006] Obtain full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line;

[0007] Based on full-attribute routing data, the bearer points in multiple optical cable segments are grouped according to preset division rules to obtain multiple bearer point groups, and one bearer point group is used as an inspection segment. The preset division rules include grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type into one group.

[0008] For each of the multiple inspection segments, inspection data corresponding to the inspection segment is generated based on the routing order of the bearer points in the optical cable segment to which the inspection segment belongs, as well as the location information of each bearer point in the inspection segment.

[0009] Resource inspections are performed on communication transmission lines based on inspection data corresponding to multiple inspection sections.

[0010] Secondly, embodiments of this application provide a resource inspection device for a communication transmission line, the device comprising:

[0011] The acquisition module is used to acquire full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line.

[0012] The grouping module is used to group the bearer points in multiple optical cable segments according to preset division rules based on full-attribute routing data, resulting in multiple bearer point groups, and to take one bearer point group as an inspection segment. The preset division rules include grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical area into one group.

[0013] The generation module is used to generate inspection data corresponding to each of the multiple inspection segments, based on the routing order of the bearer points in the inspection segment within the optical cable segment to which they belong, and the location information of each bearer point in the inspection segment.

[0014] The inspection module is used to perform resource inspections on communication transmission lines based on inspection data corresponding to multiple inspection segments.

[0015] Thirdly, embodiments of this application provide an electronic device, which includes: a processor and a memory storing computer program instructions;

[0016] When the processor executes the computer program instructions, it implements the steps of the resource inspection method for communication transmission lines as described in any embodiment of the first aspect.

[0017] The resource inspection method, apparatus, and equipment for communication transmission lines in this application embodiment acquire full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line, and group the bearer points in the full-attribute routing data corresponding to the optical cable segments according to preset rules. Bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type are grouped together to obtain multiple bearer point groups, and the obtained bearer point groups are used as inspection segments. The unified division of bearer points based on optical cable segment and bearer point information realizes the integration of resource data. Based on the routing order and location information of each bearer point in the optical cable segment of each inspection segment, inspection data corresponding to the inspection segment is generated, and resource inspection of the communication transmission line is performed based on the inspection data. Based on the integrated resource data, inspection segments are formed, and maintenance personnel perform daily maintenance work based on the guidance of the inspection segments, which improves the efficiency of daily maintenance work. Attached Figure Description

[0018] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating a resource inspection method for a communication transmission line provided in an embodiment of this application;

[0020] Figure 2 This is a schematic diagram of the structure of a resource inspection device for a communication transmission line provided in an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0022] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0023] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0024] Currently, the poles, manholes, and markers in the line system are not integrated with the optical cables they carry into corresponding maintenance sections. Only scattered carrier point information can be assigned to maintenance personnel. When conducting inspections, maintenance personnel can only inspect the resources point by point one by one. Without section guidance, the maintenance workload is large and messy, resulting in low efficiency of daily maintenance work for maintenance personnel.

[0025] To address the problems in the prior art, this application provides a method, apparatus, and device for resource inspection of communication transmission lines.

[0026] The resource inspection method for communication transmission lines provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0027] Figure 1 This is a flowchart illustrating a resource inspection method for communication transmission lines provided in one embodiment of this application. Figure 1As shown, the resource inspection method for this communication transmission line may specifically include the following steps:

[0028] S110. Obtain the full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line;

[0029] S120. Based on the full-attribute routing data, the bearer points in multiple optical cable segments are grouped according to the preset division rules to obtain multiple bearer point groups, and one bearer point group is used as an inspection segment. The preset division rules include grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type into one group.

[0030] S130. For each of the multiple inspection segments, generate inspection data corresponding to the inspection segment based on the routing order of the bearer points in the optical cable segment to which they belong, and the location information of each bearer point in the inspection segment.

[0031] S40. Based on the inspection data corresponding to multiple inspection sections, perform resource inspection on the communication transmission line.

[0032] Therefore, by acquiring the full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line, and grouping the bearer points in the full-attribute routing data corresponding to the optical cable segments according to preset rules, bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type are grouped together, resulting in multiple bearer point groups. Each bearer point group is then considered as an inspection segment. This unified division of bearer points based on optical cable segment and bearer point information achieves resource data integration. Based on the routing order and location information of each bearer point within each inspection segment, inspection data corresponding to the inspection segment is generated. Resource inspections of the communication transmission line are then performed based on this inspection data. Based on the integrated resource data, inspection segments are formed. Maintenance personnel perform maintenance work according to the guidance of these inspection segments, improving the efficiency of daily maintenance work.

[0033] The specific implementation methods for each of the above steps are described below.

[0034] In some implementations, in S110, the communication transmission line involved in the embodiments of this application can be the construction of a fiber optic cable, such as an overhead pole line constructed from wooden or cement poles, a pipeline line constructed from manholes, or a buried line constructed from marker stones. The fiber optic cable segment can consist of one or more service levels, where the service levels, from high to low, can be, for example, trunk, secondary trunk, aggregation, backbone, and access.

[0035] In some embodiments, the above S110 may specifically include:

[0036] Acquire the bearer point data, optical cable segment data, and optical cable segment routing data corresponding to the communication transmission line;

[0037] The bearer point data and optical cable segment routing data are merged according to the bearer point to generate optical cable segment routing details data;

[0038] The detailed routing data and the data of optical cable segments are merged according to the optical cable segments to generate full-attribute routing data corresponding to each optical cable segment.

[0039] In some embodiments, the attribute fields corresponding to the above-mentioned optical cable segment routing details data may include: optical cable segment identifier, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs; the attribute fields corresponding to the above-mentioned full-attribute routing data may include: optical cable segment identifier, optical cable segment length, optical cable segment service level, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs.

[0040] In some embodiments, the aforementioned optical cable segment identifier can be an identifier that distinguishes different optical cable segments, such as a serial number identifier; the optical cable segment length can be, for example, the length information corresponding to each optical cable segment; the optical cable segment service level can be, for example, trunk, secondary trunk, aggregation, backbone, and access; a bearer point can carry one or more optical cable segments of one or more service levels, and the bearer point type can be, for example, a manhole, pole line, and marker stone; the bearer point identifier can be an identifier that distinguishes different bearer points, such as a serial number; the bearer point routing serial number can be a serial number identifier corresponding to the bearer point identifier; the maintenance team to which the bearer point belongs can be, for example, the maintenance team information corresponding to the bearer point.

[0041] In some embodiments, the attribute fields corresponding to the carrier point data involved in this application may include, for example, carrier point identifier, carrier point type, maintenance team to which the carrier point belongs, latitude and longitude information, carrier point name, and carrier point geographical type. Here, the carrier point name may be, for example, a name corresponding to the carrier point type and carrier point identifier, or a combination of the carrier point type and carrier point identifier; the carrier point geographical type may be, for example, urban, rural, or mountainous.

[0042] In addition, the attribute fields corresponding to the optical cable segment data may include optical cable segment identifier, optical cable segment name, optical cable segment service level, and optical cable segment length. The optical cable segment name here can be the name corresponding to the optical cable segment identifier. The attribute fields corresponding to the optical cable segment routing data may include optical cable segment identifier, bearer type, and bearer routing sequence number.

[0043] Based on this, the aforementioned full-attribute routing data may further include the optical cable segment name, bearer location type, bearer location latitude and longitude information, and bearer location name.

[0044] As an example, when obtaining full-attribute routing data, first obtain the bearer point data as shown in Table 1, the fiber optic segment data as shown in Table 2, and the fiber optic segment routing data as shown in Table 3. Then, perform a left outer join on the bearer point data and the fiber optic segment routing data according to the formula "bearer point type of fiber optic segment route = bearer point type and bearer point identifier of fiber optic segment route = bearer point identifier". This merges the bearer point data and the fiber optic segment routing data according to bearer points, generating detailed fiber optic segment routing data. Next, perform a right outer join on the detailed fiber optic segment routing data and the fiber optic segment data according to the formula "fiber optic segment identifier of fiber optic segment routing detail data = fiber optic segment identifier". This merges the detailed fiber optic segment routing data and the fiber optic segment data, generating full-attribute routing data corresponding to multiple fiber optic segments as shown in Table 4.

[0045] Table 1

[0046]

[0047] Table 2

[0048]

[0049]

[0050] Table 3

[0051] Optical cable segment identification Bearing point type Load-bearing point identification Bearer point routing sequence number 1 tube well Tube well 001 1 1 tube well Tube well 002 2 1 utility pole Pole 001 3 1 utility pole Pole 002 4 1 tube well Tube well 005 5 1 tube well Tube well 006 6 2 tube well Tube well 001 1 2 tube well Tube well 002 2 2 tube well Tube well 003 3 2 tube well Tube well 004 4 2 tube well Tube well 005 5 2 tube well Tube well 006 6

[0052] Table 4

[0053]

[0054] In some implementations, when S120 includes multiple optical cable segments with multiple optical cable segment service levels among multiple optical cable segments, S120 may specifically include:

[0055] For each optical cable segment service level among multiple optical cable segment service levels, perform the following steps to obtain multiple bearer point groups under multiple optical cable segment service levels:

[0056] From the full attribute routing data corresponding to multiple optical cable segments respectively, obtain the full attribute routing data corresponding to multiple target optical cable segments that belong to the same target optical cable segment service level. The target optical cable segment service level is any one of the multiple optical cable segment service levels.

[0057] When the lengths of multiple target optical cable segments are different, the full attribute routing data corresponding to the target optical cable segment with the longest optical cable segment is obtained from the full attribute routing data corresponding to the multiple target optical cable segments respectively, and used as the target full attribute routing data.

[0058] When multiple target optical cable segments have the same length, randomly select one target optical cable segment's full attribute routing data from the full attribute routing data corresponding to each of the multiple target optical cable segments, and use it as the target full attribute routing data.

[0059] Based on the target full-attribute routing data, the bearer points are grouped according to the preset partitioning rules to obtain multiple bearer point groups.

[0060] In some embodiments, the target optical cable segment involved in the present application may be an optical cable segment with the same service level as the target optical cable segment and corresponding to the service level of the target optical cable segment.

[0061] In addition, it is necessary to remove the bearer points that do not carry optical cable segments and only group the bearer points that carry optical cable segments.

[0062] Therefore, by filtering the optical cable segments and bearer points in the full-attribute routing data and uniformly dividing the bearer points based on preset division rules, multiple bearer point groups are obtained. Based on these bearer point groups, inspection segments are formed, thus realizing the integration of resource data.

[0063] As an example, when multiple optical cable segments in the full-attribute routing data contain multiple service levels, only the full-attribute routing data corresponding to the service level of one optical cable segment is retrieved. When multiple target optical cable segments have different lengths, the full-attribute routing data is grouped according to two attributes: bearer point type and bearer point identifier, resulting in the grouped full-attribute routing data shown in Table 5. The grouped full-attribute routing data is then sorted in descending order of optical cable segment length within each group, and new sequence numbers are generated for all the descendingly sorted optical cable segments within each group, resulting in the sorted full-attribute routing data shown in Table 6. Based on the sorted full-attribute routing data, data with sequence number 1 in all groups is extracted to obtain the full-attribute routing data corresponding to the target optical cable segment with the longest length, forming the target full-attribute routing data shown in Table 7. When multiple target optical cable segments have the same length, the full-attribute routing data corresponding to one target optical cable segment can be randomly selected from the full-attribute routing data corresponding to each of the multiple target optical cable segments as the target full-attribute routing data.

[0064] Furthermore, based on the target full-attribute routing data, the target full-attribute routing data is divided into groups according to preset optical cable segment identifiers, bearer point types, maintenance teams to which the bearer points belong, and bearer point geographical types, resulting in the grouped target full-attribute routing data shown in Table 8. The data within each group is then sorted in ascending order according to the bearer point routing sequence number, and new sequence numbers are generated for the sorted optical cable segments within each group in ascending order, resulting in the sorted target full-attribute routing data shown in Table 9. Thus, the bearer points are grouped, resulting in multiple bearer point groups.

[0065] Table 5

[0066]

[0067] Table 6

[0068]

[0069]

[0070] Table 7

[0071]

[0072] Table 8

[0073]

[0074]

[0075] Table 9

[0076]

[0077] Furthermore, if the target optical cable segment's service level is not the highest, the aforementioned grouping of bearer points based on the target's full-attribute routing data according to preset partitioning rules yields multiple bearer point groups, which may specifically include:

[0078] Remove the data corresponding to the target bearer point from the target full attribute routing data to obtain the deduplicated target full attribute routing data. The target bearer point is the bearer point included in the optical cable segment that belongs to the first optical cable segment service level. The first optical cable segment service level is any other optical cable segment service level that is higher than the target optical cable segment service level among multiple optical cable segment service levels.

[0079] Based on the deduplicated target full-attribute routing data, the bearer points are grouped according to the preset partitioning rules to obtain multiple bearer point groups.

[0080] As an example, after obtaining the bearer points traversed by an optical cable segment with a service level of Trunk 1, when obtaining the bearer points traversed by an optical cable segment with a service level of Trunk 2, the data corresponding to the bearer points traversed by the Trunk 1 optical cable segment needs to be removed. Similarly, when obtaining the bearer points traversed by an optical cable segment with a service level of Backbone, the data corresponding to the bearer points traversed by both Trunk 1 and Trunk 2 optical cable segments needs to be removed.

[0081] Therefore, by removing the data corresponding to the target bearer point from the target full-attribute routing data, the same bearer point is avoided from being acquired multiple times, which facilitates the subsequent inspection work of the inspection segments generated based on the bearer point.

[0082] In some implementations, the above-mentioned S130 may specifically include:

[0083] Based on the routing order of the bearer points in the inspection section within their respective optical cable sections, the bearer points in the inspection section are sorted and numbered to obtain the sequence number corresponding to the bearer point.

[0084] Based on the sequence number corresponding to the load point, obtain the names of the first and last load points in the inspection section, and generate the inspection section name corresponding to the inspection section based on the load point name;

[0085] Calculate the length of the inspection section based on the location information of each load-bearing point in the inspection section.

[0086] Based on the inspection section name, inspection section length, the sequence number and location information of each load point in the inspection section, and the number of load points in the inspection section, inspection data corresponding to the inspection section is generated.

[0087] In some embodiments, the length of the inspection section involved in this application may be the sum of the distances between each bearing point in the inspection section.

[0088] In some embodiments, the location information of the bearing point involved in the present application may be, for example, the latitude and longitude information of the bearing point.

[0089] Therefore, by uniformly generating corresponding inspection names for inspection sections, the problem of resource data being unusable for daily maintenance due to inconsistencies between resource names and inspection names in the resource system is avoided.

[0090] As an example, an inspection segment obtained based on multiple bearer point groups can be named by using the bearer point names corresponding to the first and last bearer points in the inspection segment, based on the sequence number of the bearer points and their respective optical cable routes. Based on the location information of each bearer point in the inspection segment, the distance between all adjacent bearer points can be obtained. Adding the distances between all bearer points gives the length of the inspection segment.

[0091] Based on Table 9, the segment with group number 1 can be named "Pole 001-Pole 002" and its segment identifier can be set to 1; the segment with group number 2 can be named "Well 001-Well 002" and its segment identifier can be set to 2; the segment with group number 3 can be named "Well 005-Well 006" and its segment identifier can be set to 3; the segment with group number 4 can be named "Well 003-Well 004" and its segment identifier can be set to 4. The data attribute with sequence number 1 in the inspection group is used as the attribute corresponding to the inspection segment, generating the inspection segment table shown in Table 10, which includes the optical cable segment identifier, optical cable segment name, optical cable segment service level, bearer type, and maintenance team. Finally, inspection data is generated, including the inspection segment name, inspection segment length, the sequence number and location information of each bearer point in the inspection segment, and the number of bearer points in the inspection segment.

[0092] Table 10

[0093]

[0094] In some embodiments, the above-mentioned S140 may specifically include:

[0095] Multiple inspection work orders are generated based on the inspection data corresponding to each of the multiple inspection sections.

[0096] Multiple inspection work orders are sent to the corresponding terminal equipment of the maintenance team, so that the maintenance personnel of the maintenance team can perform resource inspections on the corresponding inspection sections in the communication transmission line according to the inspection work orders received by the terminal equipment.

[0097] In some embodiments, the terminal device involved in this application can be any electronic device capable of receiving inspection work orders, such as a mobile phone. Maintenance personnel can receive inspection work orders based on the maintenance software on the mobile phone to perform resource inspections on the corresponding inspection segments in the communication transmission line. The inspection work order here includes inspection data such as the name of the inspection segment, the length of the inspection segment, the sequence number and location information of each bearer point in the inspection segment, and the number of bearer points in the inspection segment.

[0098] Based on this, in some embodiments, the method may further include:

[0099] Receive a location information correction request sent by the target terminal device for the first bearing point in the target inspection section. The location information correction request includes the first location information re-acquired by the target terminal device at the first bearing point. The location information correction request is a request sent by the target terminal device when the first location information does not match the location information of the first bearing point.

[0100] In response to the location information correction request, the location information of the first carrier point is updated to the first location information.

[0101] In some embodiments, the first bearing point involved in this application can be a bearing point where the location information in the inspection data has errors. For example, the error can be a radius exceeding 50 meters centered on the bearing point. The first location information can be, for example, the correct location information corresponding to the first bearing point.

[0102] As an example, maintenance personnel in the maintenance team can receive inspection work orders via mobile maintenance software, conduct inspections according to the work orders, and compare the latitude and longitude location information of the load points in the inspected section with the load point location information in the work orders. They then perform maintenance on the load points. By comparing the locations, the accuracy of the inspection data is confirmed. If the error in the load point location information exceeds a radius of 50 meters, a correction request for the load point location information is sent via the maintenance software. The location information of the erroneous load points is then updated based on the newly collected location information from the field.

[0103] Therefore, when the maintenance team conducts resource inspections on the corresponding inspection sections of the communication transmission line through inspection work orders, if resource creation or network adjustments occur at the inspection site, resulting in discrepancies between the on-site location information and the carrier point location information in the inspection work order, the inconsistent location information is updated in a timely manner by collecting on-site location information, thus ensuring the accuracy of the inspection data.

[0104] It should be noted that the application scenarios described in the above embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0105] Based on the same inventive concept, this application also provides a resource inspection device for communication transmission lines. Specifically, in conjunction with... Figure 2 Please provide a detailed explanation.

[0106] Figure 2 This is a schematic diagram of the structure of a resource inspection device for a communication transmission line provided in an embodiment of this application.

[0107] like Figure 2 As shown, the resource inspection device 200 for the communication transmission line may include:

[0108] The acquisition module 201 is used to acquire full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line.

[0109] The grouping module 202 is used to group the bearer points in multiple optical cable segments according to the preset division rules based on the full attribute routing data, to obtain multiple bearer point groups, and to take one bearer point group as an inspection segment. The preset division rules include grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type into one group.

[0110] The generation module 203 is used to generate inspection data corresponding to each of the multiple inspection segments, based on the routing order of the bearer points in the inspection segment in the optical cable segment to which they belong, and the location information of each bearer point in the inspection segment.

[0111] The inspection module 204 is used to perform resource inspections on the communication transmission line based on the inspection data corresponding to multiple inspection segments.

[0112] The resource inspection device 200 for the aforementioned transmission line is described in detail below:

[0113] In some embodiments, the acquisition module 201 described above may specifically include:

[0114] The first acquisition submodule is used to acquire bearer point data, optical cable segment data and optical cable segment routing data corresponding to the communication transmission line;

[0115] The first generation submodule is used to merge the bearer point data and the optical cable segment routing data according to the bearer point to generate optical cable segment routing detail data;

[0116] The second generation submodule is used to merge the optical cable segment routing details data and optical cable segment data according to the optical cable segment to generate full attribute routing data corresponding to multiple optical cable segments respectively.

[0117] In some embodiments, the attribute fields corresponding to the above-mentioned optical cable segment routing details data include: optical cable segment identifier, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs;

[0118] The attribute fields corresponding to the above full-attribute routing data include: optical cable segment identifier, optical cable segment length, optical cable segment service level, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs.

[0119] In some embodiments, where multiple optical cable segments include multiple optical cable segment service levels, the following steps are performed for each of the multiple optical cable segment service levels to obtain multiple bearer point groups under the multiple optical cable segment service levels.

[0120] Based on this, the aforementioned grouping module 202 may specifically include:

[0121] The second acquisition submodule is used to acquire the full attribute routing data corresponding to multiple target optical cable segments that belong to the same target optical cable segment service level from the full attribute routing data corresponding to multiple optical cable segments respectively. The target optical cable segment service level is any one of the multiple optical cable segment service levels.

[0122] The third acquisition submodule is used to obtain the full attribute routing data corresponding to the target optical cable segment with the longest optical cable segment from the full attribute routing data corresponding to the multiple target optical cable segments when the optical cable segments have different lengths, and use it as the target full attribute routing data.

[0123] The fourth acquisition submodule is used to randomly acquire the full attribute routing data corresponding to one target optical cable segment from the full attribute routing data corresponding to the multiple target optical cable segments when the optical cable segments have the same length, and use it as the target full attribute routing data.

[0124] The grouping submodule is used to group the bearer points according to preset partitioning rules based on the target full-attribute routing data, resulting in multiple bearer point groups.

[0125] In some embodiments, the above-mentioned grouping submodule may specifically include:

[0126] The removal sub-unit is used to remove the data corresponding to the target bearer point from the target full attribute routing data to obtain the deduplicated target full attribute routing data. The target bearer point is the bearer point included in the optical cable segment that belongs to the first optical cable segment service level. The first optical cable segment service level is any other optical cable segment service level that is higher than the target optical cable segment service level among multiple optical cable segment service levels.

[0127] The grouping sub-unit is used to group the bearer points according to a preset partitioning rule based on the deduplicated target full attribute routing data, resulting in multiple bearer point groups.

[0128] In some embodiments, the generation module 203 may specifically include:

[0129] The sorting submodule is used to sort and number the bearer points in the inspection section according to the routing order of the bearer points in the optical cable section to obtain the sorting sequence number corresponding to the bearer point.

[0130] The fifth acquisition submodule is used to obtain the names of the first and last carrier points in the inspection section according to the sequence number of the carrier points, and generate the name of the inspection section corresponding to the inspection section based on the carrier point names.

[0131] The calculation submodule is used to calculate the length of the inspection section based on the location information of each bearing point in the inspection section.

[0132] The third generation submodule is used to generate inspection data corresponding to the inspection segment based on the inspection segment name, inspection segment length, the sequence number and position information of each load point in the inspection segment, and the number of load points in the inspection segment.

[0133] In some embodiments, the inspection module 204 may specifically include:

[0134] The fourth generation submodule is used to generate multiple inspection work orders based on the inspection data corresponding to multiple inspection sections.

[0135] The inspection submodule is used to send multiple inspection work orders to the terminal equipment corresponding to the respective maintenance teams, so that the maintenance personnel of the maintenance teams can perform resource inspections on the corresponding inspection sections in the communication transmission lines according to the inspection work orders received by the terminal equipment.

[0136] In some embodiments, the resource inspection device 200 for the transmission line may further include:

[0137] The receiving module is used to receive a location information correction request for the first bearing point in the target inspection section sent by the target terminal device. The location information correction request includes the first location information re-acquired by the target terminal device at the first bearing point. The location information correction request is a request sent by the target terminal device when the first location information does not match the location information of the first bearing point.

[0138] The response module is used to update the location information of the first carrier point to the first location information in response to the location information correction request.

[0139] Therefore, by acquiring the full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line, and grouping the bearer points in the full-attribute routing data corresponding to the optical cable segments according to preset rules, bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type are grouped together, resulting in multiple bearer point groups. Each bearer point group is then considered as an inspection segment. This unified division of bearer points based on optical cable segment and bearer point information achieves resource data integration. Based on the routing order and location information of each bearer point within each inspection segment, inspection data corresponding to the inspection segment is generated. Resource inspections of the communication transmission line are then performed based on this inspection data. Based on the integrated resource data, inspection segments are formed. Maintenance personnel perform maintenance work according to the guidance of these inspection segments, improving the efficiency of daily maintenance work.

[0140] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.

[0141] The electronic device 300 may include a processor 301 and a memory 302 storing computer program instructions.

[0142] Specifically, the processor 301 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0143] Memory 302 may include mass storage for data or instructions. For example, and not limitingly, memory 302 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 302 may include removable or non-removable (or fixed) media. Where appropriate, memory 302 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 302 is non-volatile solid-state memory.

[0144] In certain embodiments, the memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Thus, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to one aspect of this application.

[0145] The processor 301 reads and executes computer program instructions stored in the memory 302 to implement any of the communication transmission line resource inspection methods in the above embodiments.

[0146] In some examples, the electronic device 300 may also include a communication interface 303 and a bus 310. For example, Figure 3 As shown, the processor 301, memory 302, and communication interface 303 are connected through bus 310 and complete communication with each other.

[0147] The communication interface 303 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0148] Bus 310 includes hardware, software, or both, that couples components of an online data traffic metering device together. For example, and not as a limitation, bus 310 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 310 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.

[0149] For example, the electronic device 300 can be a mobile phone, tablet computer, laptop computer, handheld computer, in-vehicle electronic device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc.

[0150] The electronic device 300 can execute the resource inspection method for communication transmission lines in the embodiments of this application, thereby achieving a combination of Figure 1 and Figure 2 The method and apparatus for resource inspection of communication transmission lines are described.

[0151] Furthermore, in conjunction with the resource inspection method for communication transmission lines in the above embodiments, this application embodiment can provide a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the resource inspection methods for communication transmission lines in the above embodiments. Examples of computer-readable storage media include non-transitory computer-readable storage media, such as portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, etc.

[0152] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0153] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0154] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0155] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0156] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for resource inspection of a communication transmission line, characterized in that, include: Obtain full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line; Based on the full-attribute routing data, the bearer points in the multiple optical cable segments are grouped according to the preset division rules to obtain multiple bearer point groups, and one of the bearer point groups is taken as an inspection segment. The preset division rules include grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type into one group. For each of the multiple inspection segments, inspection data corresponding to the inspection segment is generated based on the routing order of the bearer points in the inspection segment within the optical cable segment to which they belong, and the location information of each bearer point in the inspection segment. Based on the inspection data corresponding to the multiple inspection segments, resource inspection is performed on the communication transmission line; The acquisition of full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line includes: Acquire the bearer point data, optical cable segment data, and optical cable segment routing data corresponding to the communication transmission line; The bearer point data and the optical cable segment routing data are merged according to the bearer point to generate optical cable segment routing detail data; The detailed routing data of the optical cable segment and the data of the optical cable segment are merged according to the optical cable segment to generate the full attribute routing data corresponding to each of the multiple optical cable segments.

2. The method according to claim 1, characterized in that, The attribute fields corresponding to the detailed routing data of the optical cable segment include: optical cable segment identifier, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs; The attribute fields corresponding to the full-attribute routing data include: optical cable segment identifier, optical cable segment length, optical cable segment service level, bearer point type, bearer point identifier, bearer point routing sequence number, and the maintenance team to which the bearer point belongs.

3. The method according to claim 1, characterized in that, When the plurality of optical cable segments include optical cable segments with multiple service levels, the step of grouping the bearer points in the plurality of optical cable segments according to a preset partitioning rule based on the full-attribute routing data yields multiple bearer point groups, including: For each of the multiple optical cable segment service levels, the following steps are performed to obtain multiple bearer point groups under the multiple optical cable segment service levels: From the full attribute routing data corresponding to the multiple optical cable segments respectively, obtain the full attribute routing data corresponding to multiple target optical cable segments that belong to the target optical cable segment service level respectively, wherein the target optical cable segment service level is any one of the multiple optical cable segment service levels; When the lengths of the multiple target optical cable segments are different, the full attribute routing data corresponding to the target optical cable segment with the longest optical cable segment is obtained from the full attribute routing data corresponding to the multiple target optical cable segments respectively, and used as the target full attribute routing data. When the lengths of the multiple target optical cable segments are the same, one target optical cable segment's full attribute routing data is randomly selected from the full attribute routing data corresponding to each of the multiple target optical cable segments and used as the target full attribute routing data. Based on the target full-attribute routing data, the bearer points are grouped according to the preset partitioning rules to obtain multiple bearer point groups.

4. The method according to claim 3, characterized in that, If the target optical cable segment service level is not the highest optical cable segment service level, the bearer points in the multiple optical cable segments are grouped according to a preset partitioning rule based on the target full-attribute routing data to obtain multiple bearer point groups, including: Remove the data corresponding to the target bearer point from the target full attribute routing data to obtain the deduplicated target full attribute routing data. The target bearer point is the bearer point included in the optical cable segment belonging to the first optical cable segment service level. The first optical cable segment service level is any other optical cable segment service level that is higher than the target optical cable segment service level among the multiple optical cable segment service levels. Based on the deduplicated target full-attribute routing data, the bearer points are grouped according to the preset partitioning rules to obtain multiple bearer point groups.

5. The method according to claim 1, characterized in that, For each of the multiple inspection segments, inspection data corresponding to the inspection segment is generated based on the routing order of the bearer points in the optical cable segment to which the inspection segment belongs, and the location information of each bearer point in the inspection segment. This includes: Based on the routing order of the bearer points in the inspection section within their respective optical cable sections, the bearer points in the inspection section are sorted and numbered to obtain the sequence number corresponding to the bearer point. Based on the sequence number corresponding to the bearing point, obtain the bearing point names corresponding to the first and last bearing points in the inspection segment, and generate the inspection segment name corresponding to the inspection segment based on the bearing point names; Calculate the length of the inspection section corresponding to the inspection section based on the location information of each bearing point in the inspection section; Based on the inspection segment name, the inspection segment length, the sequence number and position information of each load point in the inspection segment, and the number of load points in the inspection segment, inspection data corresponding to the inspection segment is generated.

6. The method according to claim 1, characterized in that, The step of performing resource inspection on the communication transmission line based on inspection data corresponding to the plurality of inspection segments includes: Multiple inspection work orders are generated based on the inspection data corresponding to the multiple inspection segments. The multiple inspection work orders are sent to the terminal devices corresponding to the respective maintenance teams, so that the maintenance personnel of the maintenance teams can perform resource inspections on the corresponding inspection sections in the communication transmission lines according to the inspection work orders received by the terminal devices.

7. The method according to claim 6, characterized in that, The method further includes: Receive a location information correction request sent by the target terminal device for the first bearing point in the target inspection section, wherein the location information correction request includes the first location information re-acquired by the target terminal device at the first bearing point, and the location information correction request is a request sent by the target terminal device when the first location information does not match the location information of the first bearing point; In response to the location information correction request, the location information of the first carrier point is updated to the first location information.

8. A resource inspection device for a communication transmission line, characterized in that, include: The acquisition module is used to acquire full-attribute routing data corresponding to multiple optical cable segments in the communication transmission line. The grouping module is used to group the bearer points in the multiple optical cable segments according to the full-attribute routing data and a preset division rule to obtain multiple bearer point groups, and to take one of the bearer point groups as an inspection segment. The preset division rule includes grouping bearer points with the same optical cable segment, the same bearer point type, the same maintenance team, and the same geographical type into one group. The generation module is used to generate inspection data corresponding to each of the multiple inspection segments, based on the routing order of the bearer points in the inspection segment within the optical cable segment to which they belong, and the location information of each bearer point in the inspection segment. The inspection module is used to perform resource inspection on the communication transmission line based on the inspection data corresponding to the multiple inspection segments respectively. The acquisition module is specifically used for: Acquire the bearer point data, optical cable segment data, and optical cable segment routing data corresponding to the communication transmission line; The bearer point data and the optical cable segment routing data are merged according to the bearer point to generate optical cable segment routing detail data; The detailed routing data of the optical cable segment and the data of the optical cable segment are merged according to the optical cable segment to generate the full attribute routing data corresponding to each of the multiple optical cable segments.

9. An electronic device, characterized in that, The device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the steps of the resource inspection method for communication transmission lines as described in any one of claims 1-7.