A visual presentation method for tracing back the routing support of a long circuit

Through parameter analysis and hierarchical model construction of communication circuits, combined with the encapsulation and fusion of equipment and local network resource data, the visual presentation of communication circuit routing is achieved, which solves the problems of poor readability and insufficient hierarchical display of routing display in the existing technology. , which improves user interaction experience and information acquisition efficiency.

CN115914101BActive Publication Date: 2025-01-21CHINA TELECOM DIGITAL INTELLIGENCE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211323616.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-27
Publication Date
2025-01-21
Estimated Expiration
2042-10-27

AI Technical Summary

Technical Problem

In the prior art, the text format presentation of communication circuit routing has problems such as poor readability, limited hierarchical display dimensions, and only focusing on backbone segments, which is difficult to meet the display needs of complex communication circuits.

Method used

Using the visual presentation method of long-term circuit routing to support layer-by-layer traceability, by analyzing the parameters of the communication circuit, building a routing hierarchical model, obtaining device data and local network resource data, encapsulating and integrating them, and finally presenting them as a multi-dimensional graphic page.

Benefits of technology

It improves the user's interactive perception level, enriches interactive actions, and intuitively displays routing resource trends and occupancy at each level better than text, allowing users to quickly obtain the required information, improving usability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914101B_ABST
    Figure CN115914101B_ABST
Patent Text Reader

Abstract

The present invention discloses a visual presentation method for layer-by-layer traceability of a long circuit routing support, including: performing parameter analysis on a communication circuit that needs to be traced and presented to obtain analysis data; constructing a routing hierarchical model of the communication circuit, tracing the routing data layer by layer based on the analysis data and the routing hierarchical model, and querying the associated communication equipment to obtain equipment data; extracting circuit information on both sides of the backbone segment to obtain backbone resource data; querying the local network resource library to obtain local network resource data; encapsulating and fusing the equipment data with the local network resource data and the backbone resource data to obtain encapsulated data; parsing the encapsulated data, defining the page attributes required for graphical display, obtaining the returned data and transmitting it to the front end; the front end reads the returned data, parses the parameters according to preset rules, and presents a routing model view. The visual presentation method of the present invention provides more timely and efficient feedback to users, and the acquired messages are more comprehensive.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of routing, and in particular relates to a visual presentation method for layer-by-layer tracing of long circuit routing support. Background Art

[0002] At present, the communication circuit routing is mainly presented in the form of text. This method simply records and displays the routing trend and occupancy status, but it also has many shortcomings and defects. For example, the text format contains many words and symbols, which are messy and difficult to read. The display result of the text routing is composed of characters such as text, brackets, and other symbols. It is not easy to format and is difficult to read. Especially when a communication circuit is more complex, the text routing is extremely long, and it is difficult to locate and capture the required key information.

[0003] The text form has limited display dimensions. Text routing calculates and constructs routing from three levels: simple, system, and medium. However, for traditional communication circuits, not every line has or has only these three levels. When the occupied levels are more complex, the presentation of text routing will be flawed. Moreover, for unfamiliar users, the text form is naturally not as intuitive and easy to understand as the visual form.

[0004] Text routing only focuses on the backbone segment. The birth of text routing is based on the long-distance resource system, which has resulted in the current situation that it only focuses on the backbone segment circuit resources. After the circuit is landed in the province, it is often transferred before entering the local network in the city. Text routing also lacks the provincial segment. In most cases, text routing is applicable when provincial routing is not concerned, but when provincial trunk routing is required, text routing no longer meets the needs. Summary of the invention

[0005] To solve the above problems, the present invention provides the following solution: a method for visually presenting the layer-by-layer traceability of a long circuit routing support, comprising:

[0006] Perform parameter analysis on the communication circuit that needs to be traced and presented to obtain analysis data;

[0007] Constructing a routing hierarchical model of the communication circuit, tracing the routing data layer by layer based on the parsed data and the routing hierarchical model, and querying the associated communication devices to obtain device data;

[0008] Extracting circuit information on both sides of the backbone segment to obtain backbone resource data; querying the local network resource library to obtain local network resource data; encapsulating and fusing the device data with the local network resource data and backbone resource data to obtain encapsulated data;

[0009] Parse the encapsulated data, define the page attributes required for graphical display, obtain the returned data and transmit it to the front end; the front end reads the returned data, parses the parameters according to preset rules, and presents the routing model view.

[0010] Preferably, the process of performing parameter analysis on the communication circuit that needs to be traced and presented and obtaining the analysis data includes:

[0011] A conditional query is performed on the circuit data of the communication circuit, and the top layer data and adjacent lower layer resource data of the communication circuit are analyzed. If the resource is empty, an error message indicating that there is no lower layer resource is marked. After the marking of each layer of information is completed, the parsed data is obtained.

[0012] Preferably, the process of constructing a routing hierarchy model of a communication circuit and tracing the routing data layer by layer based on the parsed data and the routing hierarchy model includes:

[0013] Initialize the routing resource object, and define the type of the routing resource object as the attribute of the routing resource object, obtain the location where the lower-level resource data is stored according to the attribute, recursively query the lower-level resources of the communication circuit until there are no resources or no query, and then return, and create thumbnail models of each level of routing and fill them with data during the recursive process. After the recursion is completed, encapsulate the routing resource object and the hierarchical thumbnail model and return it.

[0014] Preferably, the routing hierarchy model is used to store hierarchical data and generate a thumbnail model in the form of a directory outline on the final page, start tracing, and recurse the lower-level routing situation.

[0015] Preferably, the process of querying the associated communication device and obtaining the device data includes:

[0016] According to the hierarchical data to be presented on the page, query the device information involved in the current hierarchy, encapsulate it into a device object after side-by-side query, and return it, and splice it to the relevant position of the resource object.

[0017] Preferably, the device data is encapsulated and integrated with the local network resource data and the backbone resource data, and the process of obtaining the encapsulated data further includes:

[0018] On the basis of backbone resource data and port data, local network resource data, equipment information, and hidden danger information are added to obtain routing data that connects the long version and includes equipment on both sides and has the ability to detect hidden dangers and give alarms. The routing data and backbone resource data are encapsulated and integrated into a local network object and then spliced ​​to the relevant position of the backbone data.

[0019] Preferably, the page attributes required for defining the graphical display are used to obtain a multi-dimensional graphic page, and resource data of each level is obtained through the multi-dimensional graphic page.

[0020] The present invention discloses the following technical effects:

[0021] The present invention provides a visualization presentation method for tracing the layer-by-layer source of long-circuit routing support, which parses communication circuit data, builds a routing hierarchical model, obtains device data, connects to local network data, and then fuses backbone data with local network data, and finally presents the routing model view as a multi-dimensional graphic page, thereby improving the user's interactive perception level. Compared with the waiting time for calculating text, it enriches the interactive actions, improves the usability, and intuitively displays the routing resource trends and the occupancy of each level in a better form than text, so that users no longer need to retrieve the required information from between the lines, and can obtain all resource data of each level with simple mouse operations.

[0022] At the same time, the routing information is queried in a layer-by-layer traceability manner, which expands the information display area, enriches the information content, and displays more detailed data, rather than characters or abbreviations for easy reading. All major calculation operations are completed on the current resource plane, making the algorithm streamlined and providing users with more timely and efficient feedback. Due to the existence of more relative efficiency redundancy, the information obtained is also more comprehensive. By connecting to the local network resource data, the presentation of equipment information at both ends of the line is increased. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0024] Figure 1 The figure is a flow chart of a method according to an embodiment of the present invention. DETAILED DESCRIPTION

[0025] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0027] like Figure 1 As shown, the present invention provides a method for visually presenting the layer-by-layer traceability of a long circuit routing support, comprising:

[0028] Analyze circuit data:

[0029] Perform parameter analysis on the communication circuit that needs to be traced and presented, specifically including conditional query on the circuit data of the communication circuit, analyzing the top-level data and adjacent lower-level resource data of the communication circuit, marking the error message of no lower-level resources if the resources are empty, and obtaining the analyzed data after completing the labeling of each level of information.

[0030] Building a hierarchical model:

[0031] Generate a routing hierarchy model of the communication circuit according to the default expectation in order to store the hierarchical data and generate a thumbnail model in the form of a directory outline on the final page, start tracing, and recurse the lower-level routing situation.

[0032] To further optimize the solution, the routing resource object is initialized, and the type of the routing resource object is defined as the attribute of the routing resource object. The location where the lower-level resource data is stored is obtained according to the attribute, and the lower-level resources of the communication circuit are progressively queried until there are no resources or no query is made, and then the lower-level resources are returned. In the recursive process, thumbnail models of each level of routing are created and filled with data. After the recursion is completed, the routing resource object and the hierarchical thumbnail model are encapsulated and returned.

[0033] By using a layer-by-layer tracing method to query routing information, the information display area is expanded, the information content is enriched, and more detailed data can be displayed, instead of just characters or abbreviations spliced ​​together for ease of reading.

[0034] Get device data:

[0035] Specifically, it includes querying the communication devices associated with both sides based on the traceability routing data;

[0036] To further optimize the solution, according to the hierarchical data to be presented on the page, query the device information involved in the current hierarchy, encapsulate it into a device object after side-by-side query, and return it, and splice it to the relevant position of the resource object.

[0037] Connecting to local network data:

[0038] Extract the circuit information on both sides of the backbone segment to obtain backbone resource data; query the local network resource library to obtain local network resource data; encapsulate the device data, the local network resource data and the backbone resource data into a local network object, and splice them to the relevant position of the backbone data.

[0039] Further optimization schemes also include adding local network resource data, equipment information, and hidden danger information on the basis of backbone resource data and port data, obtaining routing data that connects the long version and includes equipment on both sides and has the ability to detect hidden dangers and give alarms, encapsulating and integrating the routing data and backbone resource data into a local network object, and then splicing them into the relevant position of the backbone data. By connecting to the local network resource data, the presentation of equipment information at both ends of the line is increased. Furthermore, this embodiment adds local network resources, equipment information, and hidden danger information on the basis of the original backbone resource and port data of the text route, so that the route is changed from a poor backbone resource information to a complete data display that connects the long version and includes equipment on both sides and has the ability to detect hidden dangers and give alarms.

[0040] Parsing package data:

[0041] Parse the obtained backbone data and local network routing data, define the required page attributes for graphical display, and encapsulate the data and return it to the front end.

[0042] Route rendering:

[0043] The front-end page reads and parses the return data of the interface, parses the parameters according to the agreed rules, and presents the routing model view.

[0044] The visualization method of this implementation constructs two-dimensional and three-dimensional interfaces, which are superior to text forms and intuitively display the trend of routing resources and the occupation of each level, solving the problem of poor readability of text routing. By replacing the text form with a graphical interface, the information with a certain format but still difficult to read is transformed into a multi-dimensional graphical page that is easy to interact with, convenient and intuitive, and has detailed information, which improves the user's interactive perception level; users no longer need to retrieve the required information from between the lines, and can obtain all resource data at each level with a simple mouse operation. Compared with the waiting time for calculating text, it enriches the interactive actions and improves the usability.

[0045] Furthermore, this embodiment focuses on the dimensional plane that the user currently wants to obtain, and all major computing operations are completed on the current resource plane, making the algorithm streamlined and providing users with more timely and efficient feedback. Since there are more relative efficiency redundancies, the information obtained is also more comprehensive.

[0046] The embodiments described above are only descriptions of the preferred modes of the present invention, and are not intended to limit the scope of the present invention. Without departing from the design spirit of the present invention, various modifications and improvements made to the technical solutions of the present invention by ordinary technicians in this field should all fall within the protection scope determined by the claims of the present invention.

Claims

1. A visual presentation method for tracing back the routing support of a long circuit, characterized in that: include: Perform parameter analysis on the communication circuit that needs to be traced and presented to obtain analysis data; Constructing a routing hierarchical model of the communication circuit, tracing the routing data layer by layer based on the parsed data and the routing hierarchical model, and querying the associated communication devices to obtain device data; Extract the circuit information on both sides of the backbone segment to obtain backbone resource data; Query the local network resource library to obtain local network resource data; encapsulate and merge the device data with the local network resource data and backbone resource data to obtain encapsulated data; Parse the encapsulated data, define the page attributes required for graphical display, obtain the returned data and transmit it to the front end; The front end reads the returned data, parses parameters according to preset rules, and presents a routing model view; The process of performing parameter analysis on the communication circuit that needs to be traced and presented and obtaining the analysis data includes: Perform conditional query on the circuit data of the communication circuit, analyze the top layer data and adjacent lower layer resource data of the communication circuit, and if the resource is empty, mark the error information of no lower layer resource, and obtain the parsed data after completing the marking of each layer information; The process of constructing a routing hierarchical model of a communication circuit and tracing the routing data layer by layer based on the parsed data and the routing hierarchical model includes: Initialize a routing resource object, define the type of the routing resource object as an attribute of the routing resource object, obtain the location of the lower-level resource data storage according to the attribute, recursively query the lower-level resources of the communication circuit until there are no resources or the query fails, and then regress, and create each level of routing thumbnail models and fill in data during the recursive process. After the recursion is completed, encapsulate the routing resource object and the level thumbnail model and return it; The process of encapsulating and fusing the device data with the local network resource data and the backbone resource data to obtain the encapsulated data further includes: On the basis of backbone resource data and port data, local network resource data, equipment information, and hidden danger information are added to obtain routing data that connects the long version and includes equipment on both sides and has the ability to detect hidden dangers and give alarms. The routing data and backbone resource data are encapsulated and integrated into a local network object and then spliced ​​to the relevant position of the backbone data.

2. The visual presentation method for tracing the long circuit routing support layer by layer according to claim 1 is characterized in that: The routing hierarchy model is used to store hierarchical data and generate a thumbnail model in the form of a directory outline on the final page, start tracing, and recurse the lower-level routing situation.

3. The visual presentation method for tracing the long circuit routing support layer by layer according to claim 1 is characterized in that: The process of querying the associated communication device and obtaining the device data includes: According to the hierarchical data to be presented on the page, query the device information involved in the current hierarchy, encapsulate it into a device object after side-by-side query, and return it, and splice it to the relevant position of the resource object.

4. The visual presentation method for tracing back the long circuit routing support layer by layer according to claim 1 is characterized in that: The page attributes required for defining the graphical display are used to obtain a multi-dimensional graphic page, through which resource data of each level is obtained.