Multi-circuit routing splicing method for single-manufacturer EMS network management, storage medium, equipment and computer program product
By selecting the source and sink ends of the circuit to be spliced, and using network management resource data for directional splicing, the problem of inefficient splicing in the existing technology is solved, and the full-process level of cross-domain, cross-layer, and cross-network systems is realized. splicing.
Patent Information
- Application Number
- CN202411667249.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing global splicing technology is inefficient when processing large-scale single-manufacturer EMS network management service data, and cannot effectively splice specified circuit routing information.
By selecting the source and sink ends of the circuit to be spliced, and combining the collected network management resource data, including SDH interface and time slots, cross information and fiber topology information, the directional splicing of circuit routing is realized.
The splicing efficiency is improved, and the full-process splicing of cross-domain, cross-layer, and cross-network systems is achieved, and it is not affected by the data scale of single-manufacturer EMS network management services.
Smart Images

Figure CN119484398A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of multi-circuit routing splicing, and in particular to a multi-circuit routing splicing method, storage medium, device and computer program product for EMS network management of a single manufacturer. Background Art
[0002] With the rapid development of informatization and digitalization, the scale of network management has expanded, and the existing network operation and maintenance methods are not enough to meet the requirements of end-to-end visualization of user services. Circuit splicing uses algorithms to route and splice resource library data with network management configuration data to achieve full management of circuits across domains, layers, and network standards, support end-to-end visualization of circuits, and enable key customer monitoring.
[0003] The circuit splicing technology that is currently used more is the global splicing technology, which extracts the source and destination information of all end-to-end services on the EMS network management of a single manufacturer collected by the collection layer as the information of the splicing target, and splices all the target services to be spliced through the collected cross information and fiber topology information. The advantage of this technology is that the splicing algorithm is the core, which reduces the workload of the manual part, but the disadvantages of this technology are also obvious: first, the efficiency of global splicing is affected by the amount of business data of the EMS network management of a single manufacturer. When the data volume of the EMS network management business of a single manufacturer is too large, it will take longer to complete a global splicing; second, the splicing algorithm is too complex and cannot splice the specified circuit routing information. Summary of the invention
[0004] In view of the problems existing in the prior art, the present invention provides a multi-circuit routing splicing method, storage medium, device and computer program product for a single-vendor EMS network management, which improves the splicing efficiency and realizes the full-level splicing of circuits across domains, layers and network formats.
[0005] To achieve the above technical objectives, the present invention adopts the following technical solution: a multi-circuit routing splicing method for EMS network management of a single manufacturer, specifically comprising the following steps:
[0006] Step 1: Visualize the network management resource data collected by the collection layer of the EMS network management of a single manufacturer;
[0007] Step 2: The user selects the source and destination of the circuit routing to be spliced according to the visualized network management resource data;
[0008] Step 3: Starting from the source end of the circuit route to be spliced, find the next hop circuit route for splicing according to the collected network management resource data until the destination end of the circuit route to be spliced is found.
[0009] Furthermore, the network management resource data collected in step 1 includes: each SDH interface and time slot in the single-vendor EMS network management, cross-connection information of each SDH interface, and optical fiber topology information.
[0010] Furthermore, step 1 includes the following sub-steps:
[0011] Step 1.1: parse the network management resource data collected by the collection layer of the single manufacturer's EMS network management and convert it into JSON or XML file format;
[0012] Step 1.2: Perform format verification, integrity verification, range verification, uniqueness verification and business logic verification on the format-converted network management resource data;
[0013] Step 1.3: Convert, clean, integrate and analyze the verified network management resource data to form visual data and provide it to users.
[0014] Furthermore, in step 2, the user selects the source end and the sink end of the circuit route to be spliced, including: selecting the source end SDH interface and time slot and selecting the sink end SDH interface and time slot.
[0015] Furthermore, step 3 includes the following sub-steps:
[0016] Step 3.1, starting from the source end of the circuit route to be spliced, find the next hop circuit route according to the cross information and fiber topology information of the source end, and perform splicing;
[0017] Step 3.2, according to the found circuit route, continue to find the next hop circuit route according to its cross information and fiber topology information, and perform splicing;
[0018] Step 3.3, repeat step 3.2 until the time slot information of the next hop circuit route found is the same as the time slot information of the destination, and the splicing of the circuit route to be spliced is completed.
[0019] Furthermore, in step 3.3, if the current circuit route cannot find the next-hop circuit route through the cross information and the fiber topology information before finding the circuit route with the same time slot information as the sink, the spliced circuit route is discarded.
[0020] Furthermore, when searching for the next-hop circuit route through cross-over information, if the cross-over information cannot be found through the low-order time slots of the current circuit route, it is necessary to continue searching for the cross-over information through the high-order time slots in the low-order time slots, and so on, until the cross-over information is found and the next-hop circuit route is determined; if the cross-over information is still not found until the highest-order time slot, the current circuit route cannot find the next-hop circuit route, and the spliced circuit route is discarded.
[0021] Furthermore, the present invention also provides a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the multi-circuit routing splicing method for a single-vendor EMS network management.
[0022] Furthermore, the present invention also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the multi-circuit routing splicing method of the single-vendor EMS network management is implemented.
[0023] Furthermore, the present invention also provides a computer program product, including a computer program, and when the computer program is executed by a processor, the multi-circuit routing splicing method of the single-vendor EMS network management is implemented.
[0024] Compared with the prior art, the present invention has the following beneficial effects: the multi-circuit route splicing method of the single-vendor EMS network management of the present invention realizes directional splicing of circuit routes by directly selecting the source end and the destination end of the circuit route to be spliced by the user, and has strong pertinence, and its splicing efficiency is not affected by the single-vendor EMS network management business data; at the same time, the present invention starts from the source end of the circuit route to be spliced, and searches for the next-hop circuit route for splicing according to the collected network management resource data, and specifically searches for the next-hop circuit route through the cross information and optical fiber topology information of the corresponding circuit route, which can improve the accuracy of splicing on the basis of improving the splicing efficiency, thereby realizing the full-level splicing of circuits across domains, layers, and network standards. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 It is a flow chart of the multi-circuit routing splicing method of the single-vendor EMS network management of the present invention;
[0026] Figure 2 The figure is a schematic diagram of realizing circuit routing splicing by the present invention. DETAILED DESCRIPTION
[0027] The technical solution of the present invention is further explained below in conjunction with the accompanying drawings.
[0028] like Figure 1 This is a flow chart of a multi-circuit routing splicing method for a single-vendor EMS network management system of the present invention, and the multi-circuit routing splicing method includes the following steps:
[0029] Step 1: Visualize the network management resource data collected by the collection layer of the EMS network management of a single manufacturer; specifically, the following sub-steps are included:
[0030] Step 1.1: parse the network management resource data collected by the collection layer of the single manufacturer's EMS network management and convert it into JSON or XML file format;
[0031] Step 1.2: Perform format verification, integrity verification, range verification, uniqueness verification, and business logic verification on the format-converted network management resource data to ensure that the network management resource data conforms to the expected format and rules. Through verification, incorrect network management resource data can be found to prevent invalid or harmful network management resource data from entering the visualization system, thereby ensuring the stability and security of the visualization system.
[0032] Step 1.3: Convert, clean, integrate and analyze the verified network management resource data to form visual data, improve the quality of network management resource data, make it more accurate, consistent, complete and valuable, and thus suitable for specific application scenarios or analysis needs.
[0033] The network management resource data collected in the present invention includes: each SDH interface and time slot in the EMS network management of a single manufacturer, cross information of each SDH interface and optical fiber topology information.
[0034] Step 2: The user selects the source and destination of the circuit route to be spliced according to the visualized network management resource data, including: the selected source SDH interface and time slot and the selected destination SDH interface and time slot, so as to achieve directional splicing of circuit routes with strong pertinence, and its splicing efficiency is not affected by the EMS network management service data of a single manufacturer.
[0035] Step 3: Starting from the source end of the circuit route to be spliced, find the next-hop circuit route for splicing according to the collected network management resource data until the destination end of the circuit route to be spliced is found. The present invention finds the next-hop circuit route by corresponding to the cross information of the circuit route and the optical fiber topology information, which can improve the accuracy of splicing on the basis of improving the splicing efficiency, thereby realizing the full-level splicing of circuits across domains, layers, and network standards. It includes the following sub-steps:
[0036] Step 3.1, starting from the source end of the circuit route to be spliced, find the next hop circuit route according to the cross information and fiber topology information of the source end, and perform splicing;
[0037] Step 3.2, according to the found circuit route, continue to find the next-hop circuit route according to its cross-information and optical fiber topology information, and perform splicing; specifically, when finding the next-hop circuit route through the cross-information, if the cross-information cannot be found through the low-order time slot of the current circuit route, it is necessary to continue to find the cross-information through the high-order time slot in the low-order time slot, and so on, until the cross-information is found and the next-hop circuit route is determined; if the cross-information is still not found until the highest-order time slot, the current circuit route cannot find the next-hop circuit route, and the spliced circuit route is discarded. By gradually searching for cross-information from low-order time slots to high-order time slots, data omissions can be avoided and the accuracy of circuit route splicing can be improved.
[0038] Step 3.3, repeat step 3.2 until the time slot information of the next hop circuit route found is the same as the time slot information of the sink, and the splicing of the circuit routes to be spliced is completed. If the current circuit route cannot find the next hop circuit route through the cross information and fiber topology information before finding the circuit route with the same time slot information as the sink, the spliced circuit route is discarded.
[0039] like Figure 2 The present invention is used to implement a schematic diagram of circuit routing splicing. The method of the present invention can be used to perform circuit routing splicing on the collected dispersed and scattered network management resource data, thereby realizing full visualization of cross-domain, cross-layer, and cross-network standard circuits for service circuits. In addition, in the EMS network management of a single manufacturer, there is a primary and backup routing identifier, through which the distinction between the spliced primary and backup circuit routes can be achieved.
[0040] In a technical solution of the present invention, a computer-readable storage medium is also provided, storing a computer program, wherein the computer program enables a computer to execute the multi-circuit routing splicing method for a single-vendor EMS network management.
[0041] In a technical solution of the present invention, an electronic device is also provided, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the multi-circuit routing splicing method of the single-vendor EMS network management is implemented.
[0042] In a technical solution of the present invention, a computer program product is also provided, including a computer program, and when the computer program is executed by a processor, the multi-circuit routing splicing method of the single-vendor EMS network management is implemented.
[0043] In the embodiments disclosed in the present application, the computer storage medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. The computer storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the above. More specific examples of computer storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.
[0044] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in this application can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0045] The above are only preferred embodiments of the present invention. The protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should be regarded as the protection scope of the present invention.
Claims
1. A multi-circuit routing splicing method for EMS network management of a single manufacturer, characterized in that: The specific steps include: Step 1: Visualize the network management resource data collected by the collection layer of the EMS network management of a single manufacturer; Step 2: The user selects the source and destination of the circuit routing to be spliced according to the visualized network management resource data; Step 3: Starting from the source end of the circuit route to be spliced, find the next hop circuit route for splicing according to the collected network management resource data until the destination end of the circuit route to be spliced is found.
2. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 1 is characterized in that: The network management resource data collected in step 1 includes: each SDH interface and time slot in the single-vendor EMS network management, cross-connection information of each SDH interface, and optical fiber topology information.
3. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 1 is characterized in that: Step 1 includes the following sub-steps: Step 1.1: parse the network management resource data collected by the collection layer of the single manufacturer's EMS network management and convert it into JSON or XML file format; Step 1.2: Perform format verification, integrity verification, range verification, uniqueness verification and business logic verification on the format-converted network management resource data; Step 1.3: Convert, clean, integrate and analyze the verified network management resource data to form visual data and provide it to users.
4. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 2 is characterized in that: In step 2, the user selects the source end and the sink end of the circuit route to be spliced, including: the selected source end SDH interface and time slot and the selected sink end SDH interface and time slot.
5. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 4 is characterized in that: Step 3 includes the following sub-steps: Step 3.1, starting from the source end of the circuit route to be spliced, find the next hop circuit route according to the cross information and fiber topology information of the source end, and perform splicing; Step 3.2, according to the found circuit route, continue to find the next hop circuit route according to its cross information and fiber topology information, and perform splicing; Step 3.3, repeat step 3.2 until the time slot information of the next hop circuit route found is the same as the time slot information of the destination, and the splicing of the circuit route to be spliced is completed.
6. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 5, characterized in that: In step 3.3, if the current circuit route cannot find the next-hop circuit route through the cross information and the fiber topology information before finding the circuit route with the same time slot information as the sink, the spliced circuit route is discarded.
7. The multi-circuit routing splicing method of a single-vendor EMS network management according to claim 5, characterized in that: When searching for the next-hop circuit route through cross-over information, if the cross-over information cannot be found through the low-order time slots of the current circuit route, it is necessary to continue searching for the cross-over information through the high-order time slots in the low-order time slots, and so on, until the cross-over information is found and the next-hop circuit route is determined; if the cross-over information is still not found until the highest-order time slot, the current circuit route cannot find the next-hop circuit route, and the spliced circuit route is discarded.
8. A computer-readable storage medium storing a computer program, characterized in that: The computer program enables the computer to execute the multi-circuit routing splicing method for a single-vendor EMS network management as described in any one of claims 1-7.
9. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the multi-circuit routing splicing method for a single-vendor EMS network management system as described in any one of claims 1 to 7 is implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the multi-circuit routing splicing method for a single-vendor EMS network management as described in any one of claims 1-7 is implemented.
Citation Information
Patent Citations
Circuit full routing calculation method for optical transmission network
CN107888282A