Communication performance analysis display method and device, electronic equipment and storage medium

CN122909141APending Publication Date: 2026-10-13CHINA INFORMATION SAFETY RES INST CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611100712.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-23
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0003]现有技术中,通信性能分析工具架构固化、扩展性弱,功能单一,无法适配多类通信场景及切片化管理需求;在分析过后仅能输出简单分析结果,无法整合不同资源以及多种数据,同时,通过通信性能分析工具的分析也是以命令行形式进行展示,用户交互性较弱,导致出现通信性能分析的准确性、可扩展性以及可交互性均较差的问题

Benefits of technology

[0015]本申请实施例提供的通信性能的分析展示方法、装置、电子设备及存储介质,响应于用户的切片选择操作,确定目标待分析切片;响应于用户针对于目标待分析切片的性能属性要素的配置操作,确定与目标待分析切片对应的至少一个性能属性要素以及性能属性要素层级;基于至少一个性能属性要素、性能属性要素层级以及区间层次分析法,配置区间权重判断矩阵;响应于用户的模型选择操作以及分析报告格式配置操作,确定目标算法模型以及目标报告格式;响应于分析运行操作,按照至少一个性能属性要素实时采集至少一个实测数据,并按照区间权重判断矩阵更新各个性能属性要素的属性权重后,将各个性能属性要素的属性权重以及至少一个所述实测数据输入至目标算法模型中,以使目标算法模型输出通信分析结果;将通信分析结果按照目标报告格式生成目标报告,并展示目标报告。这样,通过通信性能分析系统接受用户通过交互操作针对于不同切片的选择、以及性能属性要素、判断矩阵的配置;针对于不同算法模型的选择以及报告格式的选择,有针对性地针对于不同切片场景不同配置信息进行准确分析,同时,经过选择的目标报告模版可视化展示通信性能分析结果,有助于提升通信性能分析的准确性、可扩展性以及可交互性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122909141A_ABST
    Figure CN122909141A_ABST
Patent Text Reader

Abstract

The application provides a communication performance analysis display method and device, electronic equipment and a storage medium. Through a communication performance analysis system, a user selects different slices and configures performance attribute elements and a judgment matrix through interactive operation. Different algorithm models and report formats are selected, and accurate analysis is performed on different configuration information of different slice scenarios. In addition, the selected target report template can visually display the communication performance analysis result, which helps to improve the accuracy, scalability and interactivity of communication performance analysis.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication performance testing technology, and in particular to methods, apparatus, electronic devices and storage media for analyzing and demonstrating communication performance. Background Technology

[0002] As communication technologies rapidly develop towards large-scale, intelligent, clustered, and heterogeneous directions, the complexity of various communication systems such as ad hoc networks, mobile communications, and satellite communications continues to increase, and the amount of data is growing explosively, leading to increasingly higher requirements for communication performance analysis.

[0003] In existing technologies, communication performance analysis tools have rigid architectures, weak scalability, and limited functionality, making them unable to adapt to various communication scenarios and segmented management needs. After analysis, they can only output simple analysis results and cannot integrate different resources and various types of data. At the same time, the analysis through communication performance analysis tools is also displayed in the form of command lines, resulting in weak user interactivity. This leads to problems with the accuracy, scalability, and interactivity of communication performance analysis. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method, apparatus, electronic device, and storage medium for analyzing and displaying communication performance. Through the communication performance analysis system, users can interactively select different slices and configure performance attribute elements and judgment matrices; select different algorithm models and report formats; and conduct targeted and accurate analysis for different slice scenarios and different configuration information. At the same time, the selected target report template visualizes the communication performance analysis results, which helps to improve the accuracy, scalability, and interactivity of communication performance analysis.

[0005] In a first aspect, embodiments of this application provide a method for analyzing and displaying communication performance, applied to a communication performance analysis system; the analysis and display method includes: In response to the user's slice selection, the target slice to be analyzed is determined; In response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed are determined; Based on at least one of the aforementioned performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method, configure an interval weight judgment matrix; In response to the user's model selection operation and analysis report format configuration operation, the target algorithm model and target report format are determined; In response to the analysis operation, at least one measured data is collected in real time according to the at least one performance attribute element, and the attribute weights of each performance attribute element are updated according to the interval weight judgment matrix. Then, the attribute weights of each performance attribute element and at least one measured data are input into the target algorithm model so that the target algorithm model outputs communication analysis results. The communication analysis results are used to generate a target report according to the target report format, and the target report is then displayed.

[0006] In one possible implementation, after determining the target slice to be analyzed in response to the user's slice selection operation, the analysis display method further includes: Load the list of performance attribute elements corresponding to the target slice to be analyzed.

[0007] In one possible implementation, the step of determining at least one performance attribute element and a performance attribute element hierarchy corresponding to the target slice to be analyzed, in response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, includes: In response to the user's selection operation for any target performance attribute element in the pre-built performance attribute element library, at least one performance attribute element is determined; For each performance attribute element, in response to a drag operation on that performance attribute element, the performance attribute element is moved to the target position in the performance attribute element list, and the corresponding performance attribute element level is determined.

[0008] In one possible implementation, configuring the interval weight judgment matrix based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method includes: For at least two performance attribute elements belonging to the same performance attribute element level, determine the importance interval between each pair of performance attribute elements; Based on the importance interval between two performance attribute elements, an interval number judgment matrix is ​​constructed, and the interval number judgment matrix is ​​adjusted and filled according to the interval reciprocity operation rule to determine the interval weight judgment matrix.

[0009] In one possible implementation, updating the attribute weights of each performance attribute element according to the interval weight judgment matrix includes: Based on the interval weight judgment matrix and the real-time operating status of the communication system, the attribute weights of each performance attribute element are updated.

[0010] In one possible implementation, generating a target report from the communication analysis results according to the target report format includes: The communication analysis results are then input into a pre-trained intelligent model, so that the intelligent model outputs report information based on the communication analysis results; Based on at least one display format and the report information, generate visual display content; The visual content is filled into the corresponding positions in the target report format to generate the target report; The report information includes at least one of the following: comprehensive textual analysis conclusions, itemized evaluation information, performance improvement suggestions, and trend prediction information.

[0011] In one possible implementation, after determining the target algorithm model and target report format in response to the user's model selection operation and analysis report format configuration operation, the analysis display method further includes: At least one of the performance attribute elements, the performance attribute element hierarchy, the interval weight judgment matrix, the target algorithm model, and the target report format are determined as the target configuration information corresponding to the target slice to be analyzed. In response to the save operation, the target slice to be analyzed and the corresponding target configuration information are stored.

[0012] Secondly, embodiments of this application also provide a communication performance analysis device, applied to a communication performance analysis system; the analysis device includes: The slice selection module is used to determine the target slice to be analyzed in response to the user's slice selection operation; The performance attribute element determination module is used to determine at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed in response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed. The matrix configuration module is used to configure an interval weight judgment matrix based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method. The model selection module is used to determine the target algorithm model and target report format in response to the user's model selection operation and analysis report format configuration operation. The performance analysis module is used to respond to the analysis operation, collect at least one measured data in real time according to the at least one performance attribute element, update the attribute weight of each performance attribute element according to the interval weight judgment matrix, and input the attribute weight of each performance attribute element and at least one measured data into the target algorithm model so that the target algorithm model outputs communication analysis results. The analysis results display module is used to generate a target report from the communication analysis results according to the target report format and to display the target report.

[0013] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the communication performance analysis and demonstration method as described in any of the first aspects.

[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the communication performance analysis and demonstration method as described in any of the first aspects.

[0015] The communication performance analysis and display method, apparatus, electronic device, and storage medium provided in this application embodiment, in response to a user's slice selection operation, determine a target slice to be analyzed; in response to a user's configuration operation for performance attribute elements of the target slice to be analyzed, determine at least one performance attribute element and a performance attribute element hierarchy corresponding to the target slice to be analyzed; configure an interval weight judgment matrix based on at least one performance attribute element, performance attribute element hierarchy, and interval hierarchical analysis method; in response to a user's model selection operation and analysis report format configuration operation, determine a target algorithm model and a target report format; in response to an analysis run operation, collect at least one measured data in real time according to at least one performance attribute element, update the attribute weight of each performance attribute element according to the interval weight judgment matrix, input the attribute weight of each performance attribute element and at least one measured data into the target algorithm model, so that the target algorithm model outputs communication analysis results; generate a target report according to the target report format based on the communication analysis results, and display the target report. In this way, the communication performance analysis system allows users to interact with the system to select different slices, configure performance attributes and judgment matrices, and choose different algorithm models and report formats. It enables targeted and accurate analysis of different slice scenarios and configuration information. At the same time, the selected target report template visualizes the communication performance analysis results, which helps to improve the accuracy, scalability and interactivity of communication performance analysis.

[0016] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 A flowchart illustrating a communication performance analysis and demonstration method provided in an embodiment of this application; Figure 2 This is a schematic diagram of the communication performance analysis system provided in the embodiments of this application; Figure 3 This is a flowchart illustrating the communication performance analysis provided in the embodiments of this application; Figure 4 A schematic diagram of the structure of a communication performance analysis and display device provided in an embodiment of this application; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without inventive effort falls within the scope of protection of this application.

[0020] First, the applicable application scenarios of this application will be introduced. This application can be applied to the field of communication performance testing technology.

[0021] As communication technologies rapidly evolve towards larger scale, greater intelligence, clustering, and heterogeneity, the complexity of various communication systems, such as ad hoc networks, mobile communications, and satellite communications, continues to increase, and the volume of data is growing explosively. Consequently, the requirements for communication performance analysis are becoming increasingly stringent. Existing communication performance analysis tools and systems are no longer sufficient to meet these multi-dimensional, high-precision, and forward-looking application needs, and are unable to support the optimization and decision-making of complex communication systems.

[0022] Specifically, the shortcomings of traditional communication performance analysis tools and systems are as follows: 1. Traditional communication performance analysis tools have a rigid architecture, weak scalability, and limited functionality. They cannot adapt to various communication scenarios and the needs of sliced ​​management, nor can they integrate expert experience to conduct analysis. 2. It can only output basic performance data and lacks the ability to perform in-depth analysis, trend prediction, and optimization suggestions; 3. These tools are mostly command-line based and lack visual interaction, report export, and historical configuration reuse functions; 4. It does not support plug-in extensions and is difficult to integrate multi-source data and complete unified processing.

[0023] Artificial intelligence-based communication performance analysis tools and systems have significant shortcomings in engineering implementation: 1. There is no entry point for integrating expert experience, making it impossible to access prior knowledge in the communications field; 2. Due to the lack of front-end / back-end separation and plug-in architecture for rapid deployment in multiple scenarios, model expansion and function upgrades are difficult and cannot be adapted. 3. Lacks communication slicing management capabilities, and cannot independently analyze service slices such as eMBB, URLLC, and mMTC; 4. In the face of complex and ever-changing environments, the multi-model collaborative scheduling capability is weak, and there is no collaborative architecture of large model intelligent agent + lightweight dedicated small model (SSM), which makes it impossible to achieve the complementary advantages of global decision-making reasoning and edge-side dedicated computing. 5. Lack of a sample adaptive matching mechanism makes deployment difficult in small sample scenarios; 6. There is no closed-loop management of the entire process. Data collection, configuration, calculation, analysis and output are isolated from each other. There is no unified task management and status tracking, and the overall level of intelligence is low. 7. The human-computer interaction is not user-friendly and is difficult for non-professionals to operate.

[0024] Based on this, embodiments of this application provide a method for analyzing and displaying communication performance, so as to improve the accuracy, scalability and interactivity of communication performance analysis.

[0025] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for analyzing and demonstrating communication performance provided in an embodiment of this application. Figure 1 As shown in the embodiments of this application, the method for analyzing and demonstrating communication performance includes: S101. In response to the user's slice selection operation, determine the target slice to be analyzed.

[0026] S102. In response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, determine at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed.

[0027] S103. Based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method, configure the interval weight judgment matrix.

[0028] S104. In response to the user's model selection operation and analysis report format configuration operation, determine the target algorithm model and the target report format.

[0029] S105. In response to the analysis operation, at least one measured data is collected in real time according to the at least one performance attribute element, and the attribute weights of each performance attribute element are updated according to the interval weight judgment matrix. Then, the attribute weights of each performance attribute element and at least one measured data are input into the target algorithm model so that the target algorithm model outputs the communication analysis results.

[0030] S106. Generate a target report from the communication analysis results according to the target report format, and display the target report.

[0031] The communication performance analysis and display method provided in this application embodiment allows users to select different slices and configure performance attribute elements and judgment matrices through interactive operations in the communication performance analysis system. It also allows for targeted and accurate analysis of different slice scenarios and configuration information based on the selection of different algorithm models and report formats. Furthermore, the selected target report template visually displays the communication performance analysis results, which helps improve the accuracy, scalability, and interactivity of the communication performance analysis.

[0032] The exemplary steps of the embodiments of this application are described below: S101. In response to the user's slice selection operation, determine the target slice to be analyzed.

[0033] In one possible implementation, the communication performance analysis demonstration method is performed through a communication performance analysis system; specifically, please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is a schematic diagram of the communication performance analysis system provided in the embodiments of this application, as shown below. Figure 2 As shown, the communication performance analysis system 200 includes a front-end 210 and a back-end 220; the front-end 210 and back-end 220 achieve bidirectional data interaction through an API interface. The front-end 210 is the user interaction layer, providing a human-computer interaction interface for users. The back-end 220, through an intelligent computing engine 221, undertakes the various artificial intelligence algorithm model calculation tasks configured by the front-end 210, works with the data acquisition module 222 to complete unified data management, and relies on the underlying database 223 to achieve persistent storage of all data.

[0034] In the embodiments of this application, the slice to be analyzed may include, but is not limited to, service slices such as enhanced mobile broadband (eMBB), ultra-reliable low latency communication (URLLC), and massive machine-type communication (mMTC).

[0035] In one possible implementation, the communication performance analysis system can uniformly manage different slice scenarios of the communication system, support the creation, selection and status tracking of slices, and adapt to different communication service scenarios.

[0036] Specifically, the communication performance analysis system incorporates various typical communication slice types, including enhanced mobile broadband, ultra-reliable low-latency communication, massive machine-type communication, high-definition video transmission, and emergency communication support, which are respectively geared towards scenarios such as high speed, high reliability, large connection, video transmission, and emergency support.

[0037] In one possible implementation, different slices to be selected and their respective slice states can be displayed in the front-end graphical user interface. Specifically, the slice state of the selected slice can include pending analysis, analysis in progress, and completed states.

[0038] Furthermore, users can select the target slice to be analyzed through the slice selection operation.

[0039] In one possible implementation, different communication slices include different performance elements. A standardized communication system performance attribute element library is maintained in the communication performance analysis system, covering the performance attribute elements corresponding to different communication slices. After determining the target slice to be analyzed selected by the user, the performance attribute element list corresponding to the target slice to be analyzed can be directly loaded, so that subsequent users can select the performance attribute elements corresponding to the target slice to be analyzed based on the performance attribute element list and establish a performance attribute element hierarchy.

[0040] Specifically, after the step of "determining the target slice to be analyzed in response to the user's slice selection operation", the analysis display method further includes: a1: Load the list of performance attribute elements corresponding to the target slice to be analyzed.

[0041] In this embodiment of the application, after determining the target slice to be analyzed selected by the user, the communication performance analysis system directly loads the performance attribute element list corresponding to the target slice to be analyzed, and provides the corresponding default values ​​in the performance attribute element list. Subsequently, the user selects the performance attribute elements corresponding to the target slice to be analyzed based on the performance attribute element list and establishes the performance attribute element hierarchy.

[0042] S102. In response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, determine at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed.

[0043] Here, the performance attributes of communication slices may include, but are not limited to, peak performance, latency, rate, packet loss rate, bandwidth utilization, bit error rate, link jitter, connection density, signal strength, and other performance attributes.

[0044] In one possible implementation, users can select performance attribute elements from a standardized communication system performance attribute element library, drag and drop selected performance attribute elements, and configure information such as the performance attribute element hierarchy corresponding to the performance element.

[0045] Specifically, the step "in response to the user's configuration operation on the performance attribute elements of the target slice to be analyzed, determining at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed" includes: b1: In response to the user's selection operation for any target performance attribute element in the pre-built performance attribute element library, determine at least one performance attribute element.

[0046] b2: For each performance attribute element, in response to a drag operation on that performance attribute element, move the performance attribute element to the target position in the performance attribute element list and determine the performance attribute element level corresponding to that performance attribute element.

[0047] In one possible implementation, users can configure existing performance attribute elements from a pre-built standardized communication system performance attribute element library, or they can create performance attribute elements through a performance attribute element creation operation. Users can customize the names, etc., of the performance attribute elements.

[0048] In one possible implementation, to improve the efficiency of users' search for performance attribute elements, users can search in the standardized communication system performance attribute element library by entering keywords such as the name of the performance attribute element on the graphical user interface, or by filtering and quickly locating the performance attribute elements in the standardized communication system performance attribute element library according to the element category to which the performance attribute element belongs, and then select the performance attribute element required for the current communication performance evaluation.

[0049] In one possible implementation, users can modify the names of existing performance attribute elements through the name modification operation on the graphical user interface, so as to flexibly add performance attribute elements to the corresponding analysis and judgment system, and realize the rapid construction and dynamic expansion of the analysis and judgment system.

[0050] Furthermore, after a user selects at least one performance attribute element, the selected performance attribute element can be displayed in a preset position on the graphical user interface. Then, the user can configure the performance attribute element hierarchy and other settings by dragging and dropping the various performance attribute elements.

[0051] In one possible implementation, the performance attribute element list can be divided into four layers. Specifically, the performance attribute element list includes a slice layer, first-level performance attribute elements, second-level performance attribute elements, and third-level performance attribute elements. After loading the performance attribute element list, the performance attribute element list structure can be displayed on the graphical user interface. The performance attribute element list structure includes different nodes. Users can set the performance attribute element level by dragging and dropping performance attribute elements onto the corresponding nodes in the performance attribute element list.

[0052] In one possible implementation, after a user sets the performance attribute element hierarchy by dragging and dropping performance attribute elements onto the corresponding node in the performance attribute element list, they can also edit the element name of the attribute performance element through editing operations; at the same time, the interval weight range can be modified in the corresponding weight configuration area.

[0053] The editing operation can be a double-click operation.

[0054] In one possible implementation, users can delete unused performance attribute element nodes from the performance attribute element list; thereby determining the performance attribute element list corresponding to the target slice to be analyzed.

[0055] Furthermore, after identifying at least one performance attribute element and its hierarchy, an interval weight judgment matrix can be configured according to the performance attribute element hierarchy.

[0056] S103. Based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method, configure the interval weight judgment matrix.

[0057] Here, for different performance attribute elements, the same level matrix can be configured. Specifically, the weight matrix configuration of three levels can be executed: first-level matrix (slice layer -> first-level performance attribute element), second-level matrix (first-level performance attribute element -> second-level performance attribute element), and third-level matrix (second-level performance attribute element -> third-level performance attribute element).

[0058] In this embodiment of the application, the interval weight judgment matrix can be configured by combining interval hierarchical analysis with expert experience.

[0059] Specifically, the step "configuring an interval weight judgment matrix based on at least one of the aforementioned performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method" includes: c1: For at least two performance attribute elements belonging to the same performance attribute element level, determine the importance interval between each pair of performance attribute elements.

[0060] c2: Based on the importance interval between two performance attribute elements, construct an interval number judgment matrix, and adjust and fill the interval number judgment matrix according to the interval reciprocity operation rule to determine the interval weight judgment matrix.

[0061] In one possible implementation, the interval hierarchical analysis method can be used to quantitatively describe the relative importance of each pair of performance attribute elements at the same level in the form of interval numbers based on expert experience, and to determine the importance interval between each pair of performance attribute elements.

[0062] Here, experts describe the uncertainty of subjective judgment by giving a range of importance. The lower and upper boundaries of the range correspond to different spans of importance, fully covering all levels of importance, from equally important to slightly important, obviously important, strongly important, and extremely important.

[0063] Furthermore, based on the importance intervals corresponding to each performance attribute element, an interval number judgment matrix is ​​constructed. Specifically, the interval number judgment matrix is ​​shown below: ; Where A is the interval number judgment matrix; The interval evaluation value is an interval number, representing the performance attribute element. Relative performance attribute elements A vague judgment of importance The lower bound of the interval, This is the upper bound of the interval.

[0064] In one possible implementation, the product of the diagonal elements of the matrix in the interval number judgment matrix is ​​always [1,1], to indicate that the performance attribute elements are equally important.

[0065] In one possible implementation, the interval number judgment matrix satisfies interval reciprocity, representing any matrix element in the interval number judgment matrix. The corresponding inverse element satisfies And the diagonal element interval is [1,1].

[0066] Here, after determining the value of any range of positions entered by the user, the communication performance analysis system will automatically fill and update the range values ​​of the symmetrically opposite positions according to the interval reciprocal operation rules, and at the same time complete the matrix integrity verification. This eliminates the need for manual repetition and improves data processing efficiency.

[0067] Furthermore, after configuring the interval weight judgment matrix, users can determine the target algorithm model for communication performance analysis and the target report format for displaying the analysis results through model selection and report format configuration operations.

[0068] S104. In response to the user's model selection operation and analysis report format configuration operation, determine the target algorithm model and the target report format.

[0069] In one possible implementation, a variety of lightweight, dedicated small models of algorithms can be provided for users to choose from. For example, these may include models such as Interval Hierarchical Analysis (IAHP), Deep Neural Networks (DNN), Convolutional Neural Networks (CNN), Long Short-Term Memory (LSTM), Random Forest, and Extreme Gradient Boosting Trees (XGBoost), covering both traditional methods and artificial intelligence algorithms. All algorithm models adopt a plug-in integration approach, supporting flexible loading, unloading, updating, and expansion of model plug-ins. New model integration and upgrades of old models can be completed without modifying the system's core code.

[0070] Specifically, the communication performance analysis system receives the model selection operation, outputs the model identifier of the selected target algorithm model, and automatically loads the model plugin and supporting calculation logic corresponding to the target algorithm model.

[0071] In one possible implementation, the configuration operation for the analysis report format can be a user's selection of whether to display items such as graphs, tables, text reports, and comprehensive scores on the graphical user interface, or it can be a free combination of display formats according to the usage scenario. The communication performance analysis system receives the configuration options and outputs the target report format to meet different usage needs such as reporting, decision-making, and archiving.

[0072] Furthermore, after determining and completing the configuration operations for at least one performance attribute element, performance attribute element hierarchy, interval weight judgment matrix, target algorithm model, and target report format, all information can be aggregated into configuration information and stored in correspondence with the target slice to be analyzed. In the subsequent analysis of the target slice to be analyzed, it can be directly loaded.

[0073] Specifically, after the step of "determining the target algorithm model and target report format in response to the user's model selection operation and analysis report format configuration operation", the analysis display method further includes: d1: Determine at least one of the performance attribute elements, the performance attribute element hierarchy, the interval weight judgment matrix, the target algorithm model, and the target report format as the target configuration information corresponding to the target slice to be analyzed.

[0074] d2: In response to the save operation, store the target slice to be analyzed and the corresponding target configuration information.

[0075] In one possible implementation, all configuration information of the target slice to be analyzed can be stored in a structured manner by triggering the control saved on the front-end graphical user interface. Specifically, this includes the hierarchical structure of the performance attribute element list, the parameters of the judgment matrix at each level, the model selection results, the weight calculation method, and the report display configuration.

[0076] In one possible implementation, a unique configuration identifier can also be generated to facilitate subsequent task invocation, modification, and traceability, while ensuring that configuration information is not lost and can be reused without repeating configuration operations.

[0077] Here, after setting up the communication performance analysis task, the user can issue analysis commands through the analysis run operation to analyze the communication performance of the target slice to be analyzed through the backend.

[0078] S105. In response to the analysis operation, at least one measured data is collected in real time according to the at least one performance attribute element, and the attribute weights of each performance attribute element are updated according to the interval weight judgment matrix. Then, the attribute weights of each performance attribute element and at least one measured data are input into the target algorithm model so that the target algorithm model outputs the communication analysis results.

[0079] In one possible implementation, a start control can be displayed in the front-end graphical user interface. Players can issue analysis and execution commands by triggering the start control. After receiving the command, the communication performance analysis system automatically loads all saved configuration information, initializes the selected target algorithm model, and completes the preparation for starting the analysis process.

[0080] Furthermore, the communication performance analysis system displays the startup status, current execution steps, and estimated completion time in real time, and synchronously verifies the completeness and legality of the configuration information. If there are any missing or abnormal configurations, it promptly prompts the user to make corrections to ensure that the communication performance process starts normally.

[0081] In one possible implementation, after the system starts running, the communication performance analysis system enters the data acquisition phase. The data acquisition part integrates multiple network link performance acquisition tools, network situation monitoring tools, and communication performance data capture components. It collects measured data on the performance of the communication system through various static tools, including but not limited to performance attribute data such as transmission delay, bit error rate, connection density, signal strength, bandwidth utilization, packet loss rate, link jitter, and port occupancy.

[0082] Here, the data acquisition process supports two modes: real-time acquisition and historical data import. In real-time acquisition, static tools capture communication system operation data in real time and synchronously transmit it to the system database for storage and caching. Historical data acquisition can be completed by importing previously stored and cached data from the database, adapting to data usage needs in different scenarios. Simultaneously, the system preprocesses the acquired data, including data cleaning, noise reduction, and normalization, removing abnormal, missing, and invalid data to ensure the accuracy and validity of the acquired data, providing reliable data support for the core calculation processes of subsequent performance analysis.

[0083] Furthermore, based on the collected measured data and all configuration information for the target slice to be analyzed, the corresponding performance analysis process can be performed.

[0084] In one possible implementation, the attribute weights of each performance attribute element can be updated first according to the interval weight judgment matrix.

[0085] Specifically, the step "update the attribute weights of each performance attribute element according to the interval weight judgment matrix" includes: e1: Based on the interval weight judgment matrix and the real-time operating status of the communication system, update the attribute weights of each performance attribute element.

[0086] In one possible implementation, a pre-constructed interval number weight judgment matrix can be invoked, and the interval hierarchical analysis method (IAHP) and artificial intelligence algorithm model can be used to collaboratively calculate, dynamically update, and save the weight values ​​of performance attribute elements at each level. This fully integrates the advantages of expert prior knowledge and data-driven approaches, ensuring that the weights not only conform to the expert experience judgment logic but also adapt to the real-time operating status of the communication system, updating the attribute weights of each performance attribute element.

[0087] Furthermore, the updated weight values ​​and at least one preprocessed measured data point are synchronously input into the selected target algorithm model to complete the deep fusion of expert priors and measured data. The scores for each individual performance attribute element and the overall comprehensive performance score are then calculated sequentially.

[0088] In one possible implementation, during the calculation of communication analysis results, consistency checks and model iterative optimizations are performed simultaneously to ensure the rationality, accuracy, and reliability of the calculation results. Finally, the communication analysis results are output, which can then be used for analysis and the generation of target reports.

[0089] S106. Generate a target report from the communication analysis results according to the target report format, and display the target report.

[0090] In one possible implementation, the communication analysis results can be analyzed by a pre-trained intelligent model to generate report information, and then the final target report that can be displayed to the user can be determined based on the pre-set target report format and the report information.

[0091] Specifically, the step "generating a target report from the communication analysis results according to the target report format" includes: f1: Input the communication analysis results into the pre-trained intelligent model so that the intelligent model can output report information based on the communication analysis results.

[0092] f2: Generate visual display content based on at least one display format and the report information.

[0093] f3: Fill the corresponding position of the target report format with the visualization content to generate the target report.

[0094] In one possible implementation, the communication analysis results may include individual performance attribute element scores and overall comprehensive performance scores. The individual performance attribute element scores and overall comprehensive performance scores are input into a pre-trained intelligent model to generate a report containing textual comprehensive analysis conclusions, sub-item evaluation information, performance improvement suggestions, trend prediction information, etc.

[0095] This interface supports displaying comparative analysis results in at least one of multiple graphical or tabular formats simultaneously, allowing for the comparison of performance attribute scores across different levels. The tabular display includes the performance attribute element name, performance attribute element level, weight, score, contribution, and result analysis. Visualized content is generated based on different display formats combined with report information.

[0096] Furthermore, the generated visualization content is filled into the corresponding positions in the target report format to obtain the target report.

[0097] The target report can include Word reports, PDF reports, Excel spreadsheets, etc. Users can download and generate the target report, and then analyze the communication performance results and complete the reporting.

[0098] The following will illustrate the process of analyzing and demonstrating communication performance through specific examples: Please see Figure 3 , Figure 3 The flowchart illustrating the communication performance analysis provided in this application embodiment is as follows: Figure 3 As shown, the communication performance analysis and display process is as follows: Select the target slice to be analyzed; Build a performance attribute element library; Configure the performance attribute element list; Configure the interval weight judgment matrix; Select the target algorithm model; Configure the report format; Save the configuration; Start running; Data collection; Core calculation; Result display and report output. Among them, selecting the target slice to be analyzed, building the performance attribute element library, configuring the performance attribute element list, configuring the interval weight judgment matrix, selecting the target algorithm model, configuring the report format, saving the configuration, displaying the results, and outputting the report are executed in the front-end user interaction layer; Data collection is completed by the back-end data collection module; Core calculation is completed by the back-end intelligent computing engine.

[0099] The communication performance analysis and display method provided in this application embodiment, in response to a user's slice selection operation, determines a target slice to be analyzed; in response to a user's configuration operation for performance attribute elements of the target slice to be analyzed, determines at least one performance attribute element and a performance attribute element hierarchy corresponding to the target slice to be analyzed; based on at least one performance attribute element, performance attribute element hierarchy, and interval hierarchical analysis, configures an interval weight judgment matrix; in response to a user's model selection operation and analysis report format configuration operation, determines a target algorithm model and a target report format; in response to an analysis run operation, collects at least one measured data in real time according to at least one performance attribute element, updates the attribute weights of each performance attribute element according to the interval weight judgment matrix, inputs the attribute weights of each performance attribute element and at least one measured data into the target algorithm model, so that the target algorithm model outputs communication analysis results; generates a target report according to the target report format based on the communication analysis results, and displays the target report. In this way, the communication performance analysis system allows users to interact with the system to select different slices, configure performance attributes and judgment matrices, and choose different algorithm models and report formats. It enables targeted and accurate analysis of different slice scenarios and configuration information. At the same time, the selected target report template visualizes the communication performance analysis results, which helps to improve the accuracy, scalability and interactivity of communication performance analysis.

[0100] Based on the same inventive concept, this application also provides a communication performance analysis and display device corresponding to the communication performance analysis and display method. Since the principle of the device in this application is similar to the communication performance analysis and display method described above in this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0101] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a communication performance analysis and demonstration device provided in an embodiment of this application. Figure 4 As shown, the analysis and display device 400 includes: The slice selection module 410 is used to determine the target slice to be analyzed in response to the user's slice selection operation; The performance attribute element determination module 420 is used to determine at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed in response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed. Matrix configuration module 430 is used to configure an interval weight judgment matrix based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method. The model selection module 440 is used to determine the target algorithm model and the target report format in response to the user's model selection operation and analysis report format configuration operation. The performance analysis module 450 is used to respond to the analysis operation, collect at least one measured data in real time according to the at least one performance attribute element, update the attribute weight of each performance attribute element according to the interval weight judgment matrix, and input the attribute weight of each performance attribute element and at least one measured data into the target algorithm model so that the target algorithm model outputs communication analysis results. The analysis results display module 460 is used to generate a target report from the communication analysis results according to the target report format and to display the target report.

[0102] In one possible implementation, the analysis and display device 400 further includes an attribute list loading module (not shown in the figure), which is used for: Load the list of performance attribute elements corresponding to the target slice to be analyzed.

[0103] In one possible implementation, when the performance attribute element determination module 420 determines at least one performance attribute element and a performance attribute element level corresponding to the target slice to be analyzed in response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, the performance attribute element determination module 420 is configured to: In response to the user's selection operation for any target performance attribute element in the pre-built performance attribute element library, at least one performance attribute element is determined; For each performance attribute element, in response to a drag operation on that performance attribute element, the performance attribute element is moved to the target position in the performance attribute element list, and the corresponding performance attribute element level is determined.

[0104] In one possible implementation, when configuring an interval weight judgment matrix based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method, the matrix configuration module 430 is used to: For at least two performance attribute elements belonging to the same performance attribute element level, determine the importance interval between each pair of performance attribute elements; Based on the importance interval between two performance attribute elements, an interval number judgment matrix is ​​constructed, and the interval number judgment matrix is ​​adjusted and filled according to the interval reciprocity operation rule to determine the interval weight judgment matrix.

[0105] In one possible implementation, when the performance analysis module 450 updates the attribute weights of each performance attribute element according to the interval weight judgment matrix, the performance analysis module 450 is used to: Based on the interval weight judgment matrix and the real-time operating status of the communication system, the attribute weights of each performance attribute element are updated.

[0106] In one possible implementation, when the analysis result display module 460 generates a target report according to the target report format from the communication analysis results, the analysis result display module 460 is used to: The communication analysis results are then input into a pre-trained intelligent model, so that the intelligent model outputs report information based on the communication analysis results; Based on at least one display format and the report information, generate visual display content; The visual content is filled into the corresponding positions in the target report format to generate the target report; The report information includes at least one of the following: comprehensive textual analysis conclusions, itemized evaluation information, performance improvement suggestions, and trend prediction information.

[0107] In one possible implementation, the analysis and display device 400 further includes a configuration information association storage module (not shown in the figure), which is used for: At least one of the performance attribute elements, the performance attribute element hierarchy, the interval weight judgment matrix, the target algorithm model, and the target report format are determined as the target configuration information corresponding to the target slice to be analyzed. In response to the save operation, the target slice to be analyzed and the corresponding target configuration information are stored.

[0108] The communication performance analysis and display device provided in this application embodiment, in response to a user's slice selection operation, determines a target slice to be analyzed; in response to a user's configuration operation for performance attribute elements of the target slice to be analyzed, determines at least one performance attribute element and a performance attribute element hierarchy corresponding to the target slice to be analyzed; based on at least one performance attribute element, performance attribute element hierarchy, and interval hierarchical analysis, configures an interval weight judgment matrix; in response to a user's model selection operation and analysis report format configuration operation, determines a target algorithm model and a target report format; in response to an analysis run operation, collects at least one measured data in real time according to at least one performance attribute element, updates the attribute weights of each performance attribute element according to the interval weight judgment matrix, inputs the attribute weights of each performance attribute element and at least one measured data into the target algorithm model, so that the target algorithm model outputs communication analysis results; generates a target report according to the target report format based on the communication analysis results, and displays the target report. In this way, the communication performance analysis system allows users to interact with the system to select different slices, configure performance attributes and judgment matrices, and choose different algorithm models and report formats. It enables targeted and accurate analysis of different slice scenarios and configuration information. At the same time, the selected target report template visualizes the communication performance analysis results, which helps to improve the accuracy, scalability and interactivity of communication performance analysis. Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 5 As shown, the electronic device 500 includes a processor 510, a memory 520, and a bus 530.

[0109] The memory 520 stores machine-readable instructions executable by the processor 510. When the electronic device 500 is running, the processor 510 and the memory 520 communicate via the bus 530. When the machine-readable instructions are executed by the processor 510, they can perform the operations described above. Figure 1 The steps of the communication performance analysis method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.

[0110] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The steps of the communication performance analysis method in the illustrated method embodiment can be found in the method embodiment for specific implementation, and will not be repeated here.

[0111] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0112] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0113] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0114] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0115] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0116] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for analyzing and demonstrating communication performance, characterized in that, Applied to communication performance analysis systems; The analysis and display methods include: In response to the user's slice selection, the target slice to be analyzed is determined; In response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed are determined; Based on at least one of the aforementioned performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method, configure the interval weight judgment matrix; In response to the user's model selection operation and analysis report format configuration operation, the target algorithm model and target report format are determined; In response to the analysis operation, at least one measured data is collected in real time according to the at least one performance attribute element, and the attribute weights of each performance attribute element are updated according to the interval weight judgment matrix. Then, the attribute weights of each performance attribute element and at least one measured data are input into the target algorithm model so that the target algorithm model outputs communication analysis results. The communication analysis results are used to generate a target report according to the target report format, and the target report is then displayed.

2. The analysis and display method according to claim 1, characterized in that, After determining the target slice to be analyzed in response to the user's slice selection operation, the analysis display method further includes: Load the list of performance attribute elements corresponding to the target slice to be analyzed.

3. The analysis and display method according to claim 2, characterized in that, The step of responding to the user's configuration operation for the performance attribute elements of the target slice to be analyzed, and determining at least one performance attribute element and the performance attribute element hierarchy corresponding to the target slice to be analyzed, includes: In response to the user's selection operation for any target performance attribute element in the pre-built performance attribute element library, at least one performance attribute element is determined; For each performance attribute element, in response to a drag operation on that performance attribute element, the performance attribute element is moved to the target position in the performance attribute element list, and the corresponding performance attribute element level is determined.

4. The analysis and display method according to claim 1, characterized in that, The configuration of the interval weight judgment matrix based on at least one performance attribute element, the performance attribute element hierarchy, and the interval hierarchical analysis method includes: For at least two performance attribute elements belonging to the same performance attribute element level, determine the importance interval between each pair of performance attribute elements; Based on the importance interval between two performance attribute elements, an interval number judgment matrix is ​​constructed, and the interval number judgment matrix is ​​adjusted and filled according to the interval reciprocity operation rule to determine the interval weight judgment matrix.

5. The analysis and display method according to claim 1, characterized in that, The step of updating the attribute weights of each performance attribute element according to the interval weight judgment matrix includes: Based on the interval weight judgment matrix and the real-time operating status of the communication system, the attribute weights of each performance attribute element are updated.

6. The analysis and display method according to claim 1, characterized in that, The step of generating a target report according to the target report format based on the communication analysis results includes: The communication analysis results are then input into a pre-trained intelligent model, so that the intelligent model outputs report information based on the communication analysis results; Based on at least one display format and the report information, generate visual display content; The visual content is filled into the corresponding positions in the target report format to generate the target report; The report information includes at least one of the following: comprehensive textual analysis conclusions, itemized evaluation information, performance improvement suggestions, and trend prediction information.

7. The analysis and visualization method according to claim 1, characterized in that, After determining the target algorithm model and target report format in response to the user's model selection operation and analysis report format configuration operation, the analysis display method further includes: At least one of the performance attribute elements, the performance attribute element hierarchy, the interval weight judgment matrix, the target algorithm model, and the target report format are determined as the target configuration information corresponding to the target slice to be analyzed. In response to the save operation, the target slice to be analyzed and the corresponding target configuration information are stored.

8. A communication performance analysis device, characterized in that, Applied to communication performance analysis systems; The analytical device includes: The slice selection module is used to determine the target slice to be analyzed in response to the user's slice selection operation; The performance attribute element determination module is used to determine at least one performance attribute element and the performance attribute element level corresponding to the target slice to be analyzed in response to the user's configuration operation for the performance attribute elements of the target slice to be analyzed. The matrix configuration module is used to configure an interval weight judgment matrix based on at least one of the performance attribute elements, the performance attribute element hierarchy, and the interval hierarchical analysis method. The model selection module is used to determine the target algorithm model and target report format in response to the user's model selection operation and analysis report format configuration operation. The performance analysis module is used to respond to the analysis operation, collect at least one measured data in real time according to the at least one performance attribute element, update the attribute weight of each performance attribute element according to the interval weight judgment matrix, and input the attribute weight of each performance attribute element and at least one measured data into the target algorithm model so that the target algorithm model outputs communication analysis results. The analysis results display module is used to generate a target report from the communication analysis results according to the target report format and to display the target report.

9. An electronic device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the communication performance analysis and demonstration method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the communication performance analysis and demonstration method as described in any one of claims 1 to 7.