Data quantitative evaluation method, device and equipment for multi-element packet receiving and sending scene and medium
By simulating data packets in multiple packet-receiving scenarios in the Internet area and sending them to the private network area for processing and evaluation, the problem of difficulty in comprehensively evaluating the packet processing effect in the existing technology is solved, and accurate evaluation and report generation in multiple packet-receiving scenarios are achieved, monitoring efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202411844753.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-04
AI Technical Summary
In the diversified packet transmission and reception scenarios, it is difficult to fully evaluate the packet processing effect in a timely and accurate manner, and usually only focuses on a few evaluation indicators, and cannot fully cover the variability of packet processing.
By creating dial-test tasks in the Internet area, simulating data packets in multiple packet sending and receiving scenarios, and sending them to the private network area, the third-party business system captures and processes the data packets to generate processing results. Then, the results are quantified by comparing the private network area, calculating the index scores, and generating a data quantitative evaluation report in multiple sending and receiving scenarios.
It has achieved comprehensive, timely and accurate evaluation of multiple packet sending and receiving scenarios, which can cover different network communication scenarios, improve the comprehensiveness and accuracy of packet loss monitoring, reduce manual intervention, reduce human errors, and improve monitoring efficiency and report generation speed.
Smart Images

Figure CN119561865A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a data quantization evaluation method, device, equipment and medium for multiple packet sending and receiving scenarios. Background Art
[0002] With the rapid development of network technology, new technologies and new applications are being promoted and used in large quantities. The global network environment, including at home and abroad, is also constantly changing, resulting in the possibility of packet loss, large delays, and even traffic loss in real network applications. During the end-to-end transmission process, the service traffic of each system in the center must pass through different physical environments, transmission links, transmission equipment, and network equipment. There are various unexpected situations that affect the service quality, which may cause potential network quality damage and thus affect the normal operation of each system. The existing technical solutions usually include the following steps: first, capture the data packets in the network through a certain mechanism (such as a probe or network monitoring tool); then, parse and process these data packets to extract key information; finally, evaluate these key information according to the preset evaluation indicators to obtain the effect of data packet processing. However, these existing solutions have certain limitations when dealing with multiple packet sending and receiving scenarios. Due to the complexity and variability of the network environment, the evaluation method of a single packet sending and receiving scenario often cannot accurately reflect the real effect of data packet processing. At the same time, the existing solutions usually only focus on a few evaluation indicators, such as delay and packet loss rate, and cannot fully evaluate the effect of data packet processing.
[0003] As can be seen from the above, how to realize the application of multiple packet sending and receiving scenarios and comprehensively, timely and accurately evaluate the effect of data packet processing is a problem to be solved in this field. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a data quantification evaluation method, device, equipment and medium for multiple packet sending and receiving scenarios, which can realize the application of multiple packet sending and receiving scenarios and comprehensively, timely and accurately evaluate the effect of data packet processing. The specific scheme is as follows:
[0005] In a first aspect, the present application discloses a data quantification evaluation method for a multi-element packet sending and receiving scenario, which is applied to a monitoring system, including:
[0006] Using the Internet zone to create a dial test task, simulating data packets in multiple packet sending and receiving scenarios according to the dial test task, and sending the data packets to the private network zone;
[0007] Obtaining, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generating a data table based on the processing result and the data packet sent by the Internet area, and comparing the processing result with the data packet to obtain a comparison result;
[0008] Indicators are extracted from the comparison results to obtain key indicators, and the key indicators and the data packets are quantitatively scored using the private network area to calculate the indicator scores corresponding to the dialing test tasks, and a data quantitative evaluation report under multiple packet sending and receiving scenarios is generated based on the indicator scores.
[0009] Optionally, the step of creating a dial test task using the Internet zone and simulating data packets in a multiplexed packet sending and receiving scenario according to the dial test task includes:
[0010] Use the isolation zone in the Internet zone to create a dial test task and configure the dial test rules;
[0011] Based on the sending end dialing probe in the Internet zone and according to the dialing task and the dialing rule, data packets in multiple packet sending and receiving scenarios are simulated.
[0012] Optionally, simulating a data packet in a multiplexed packet sending and receiving scenario according to the dial test task, and sending the data packet to a private network area includes:
[0013] Based on the sending end dialing probe of the Internet zone and according to the dialing task, the data packet in the multiple packet sending and receiving scenarios is simulated, and the data packet is sent to the receiving end dialing probe; the multiple packet sending and receiving scenarios include the hypertext transfer protocol scenario, the transmission control protocol scenario and the user datagram protocol scenario;
[0014] The receiving end dialing probe is used to forward the data packet to the private network area.
[0015] Optionally, comparing the processing result with the data packet to obtain a comparison result includes:
[0016] The processing result and the data packet are respectively compared in terms of pcap packet size, content and data quality to obtain a comparison result.
[0017] Optionally, the key indicators include a delay indicator, a packet loss rate indicator, an integrity indicator, an accuracy indicator and a real-time indicator.
[0018] Optionally, the using the private network area to quantitatively score the key indicator and the data packet to calculate the indicator score corresponding to the dial test task includes:
[0019] constructing an indicator scoring model for calculating indicator scores based on the data table and the number of the data tables;
[0020] The private network area is utilized and key indicators and data packets are input into the indicator scoring model for quantitative scoring calculation to obtain an indicator score corresponding to the dialing test task.
[0021] In a second aspect, the present application discloses a data quantification evaluation device for a multi-element packet transmission and reception scenario, which is applied to a monitoring system, including:
[0022] A data packet sending module, used to create a dial test task using the Internet zone, simulate data packets in multiple packet sending and receiving scenarios according to the dial test task, and send the data packets to the private network zone;
[0023] A comparison module, used for obtaining, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generating a data table based on the processing result and the data packet sent by the Internet area, and comparing the processing result with the data packet to obtain a comparison result;
[0024] The indicator scoring calculation module is used to extract indicators from the comparison results to obtain key indicators, use the private network area to quantitatively score the key indicators and the data packets to calculate the indicator scores corresponding to the dialing test tasks, and generate a data quantitative evaluation report under multiple packet sending and receiving scenarios based on the indicator scores.
[0025] Optionally, the data packet sending module includes:
[0026] The task creation and rule configuration module is used to create a dial test task using the isolation zone in the Internet zone and configure the dial test rules;
[0027] The data packet simulation module is used to simulate data packets in multiple packet sending and receiving scenarios based on the sending end dialing probe in the Internet zone and according to the dialing task and the dialing rule.
[0028] In a third aspect, the present application discloses an electronic device, comprising:
[0029] Memory, used to store computer programs;
[0030] The processor is used to execute the computer program to implement the data quantification evaluation method for the aforementioned multiple packet sending and receiving scenario.
[0031] In a fourth aspect, the present application discloses a computer storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the data quantification evaluation method for the multi-element packet transmission and reception scenario disclosed above are implemented.
[0032] It can be seen that the present application provides a data quantification evaluation method for multiple packet sending and receiving scenarios, including using the Internet area to create a dialing test task, simulating a data packet in a multiple packet sending and receiving scenario according to the dialing test task, and sending the data packet to a private network area; obtaining a processing result of the data packet captured and processed by a third-party business system through the private network area, generating a data table based on the processing result and the data packet sent by the Internet area, and comparing the processing result with the data packet to obtain a comparison result; extracting indicators from the comparison result to obtain key indicators, using the private network area to quantify and score the key indicators and the data packet to calculate the indicator score corresponding to the dialing test task, and generating a data quantification evaluation report for the multiple packet sending and receiving scenario based on the indicator score. The present application is applied to a monitoring system, which utilizes the Internet area to send data packets in a simulated multi-packet receiving and sending scenario to a private network area. The private network area captures and processes the data packets and sends the processing results, which are compared with the data packets sent by the Internet area to obtain the comparison results, and generate a data table. The comparison results are extracted to obtain key indicators, and the indicator scores corresponding to the dialing test tasks are calculated by quantitatively scoring the key indicators and the data table, thereby realizing the quantitative scoring calculation of the dialing test tasks in the multi-packet receiving and sending scenario. This application can comprehensively cover different network communication scenarios, improve the comprehensiveness and accuracy of packet loss monitoring, and finally generate a data quantitative evaluation report based on the indicator score, thereby reducing manual intervention, reducing human errors, improving monitoring efficiency and the speed of report generation, and being able to comprehensively, timely and accurately evaluate the effect of data packet processing. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] 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 or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.
[0034] Figure 1 A flow chart of a data quantification evaluation method for a multi-element packet sending and receiving scenario disclosed in this application;
[0035] Figure 2 A specific flow chart of data quantification evaluation for a multi-element packet sending and receiving scenario disclosed in this application;
[0036] Figure 3 An example diagram of a custom algorithm integration disclosed in this application;
[0037] Figure 4 This is a schematic diagram of the structure of a data quantification evaluation device for a multi-element packet sending and receiving scenario disclosed in this application;
[0038] Figure 5 A structural diagram of an electronic device provided for this application. DETAILED DESCRIPTION
[0039] 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.
[0040] With the rapid development of network technology, new technologies and new applications are being promoted and used in large quantities. The global network environment, including at home and abroad, is also constantly changing, resulting in the possibility of packet loss, large delays, and even traffic loss in real network applications. During the end-to-end transmission process, the service traffic of each system in the center must pass through different physical environments, transmission links, transmission equipment, and network equipment. There are various unexpected situations that affect the service quality, which may cause potential network quality damage and thus affect the normal operation of each system. The existing technical solutions usually include the following steps: first, capture the data packets in the network through a certain mechanism (such as a probe or network monitoring tool); then, parse and process these data packets to extract key information; finally, evaluate these key information according to the preset evaluation indicators to obtain the effect of data packet processing. However, these existing solutions have certain limitations when dealing with multiple packet sending and receiving scenarios. Due to the complexity and variability of the network environment, the evaluation method of a single packet sending and receiving scenario often cannot accurately reflect the real effect of data packet processing. At the same time, the existing solutions usually only focus on a few evaluation indicators, such as delay and packet loss rate, and cannot fully evaluate the effect of data packet processing. As can be seen from the above, how to realize the application of multiple packet sending and receiving scenarios and comprehensively, timely and accurately evaluate the effect of data packet processing is a problem to be solved in this field.
[0041] See also Figure 1 As shown, the embodiment of the present invention discloses a data quantification evaluation method for a multi-element packet sending and receiving scenario, which is applied to a monitoring system and may specifically include:
[0042] Step S11: Create a dialing test task using the Internet zone, simulate data packets in multiple packet sending and receiving scenarios according to the dialing test task, and send the data packets to the private network zone.
[0043] In this embodiment, a dialing test task is created by utilizing the isolation zone in the Internet zone, and dialing test rules are configured; based on the sending-end dialing test probe in the Internet zone and according to the dialing test task and the dialing test rules, data packets in multiple packet sending and receiving scenarios are simulated, and the data packets are sent to the private network zone.
[0044] Specifically, a dialing test task is created using the Internet zone, and a sending-end dialing test probe based on the Internet zone is used to simulate data packets in multiple packet sending and receiving scenarios according to the dialing test task, and the data packets are sent to the receiving-end dialing test probe; the multiple packet sending and receiving scenarios include a hypertext transfer protocol scenario, a transmission control protocol scenario, and a user datagram protocol scenario, and the receiving-end dialing test probe is used to forward the data packets to the private network zone.
[0045] The multiple packet sending and receiving scenarios in this application include HTTP (Hypertext Transfer Protocol), TCP (Transmission Control Protocol), UDP (User Datagram Protocol) and other scenarios.
[0046] Step S12: Obtain, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generate a data table based on the processing result and the data packet sent from the Internet area, and compare the processing result with the data packet to obtain a comparison result.
[0047] In this embodiment, the processing result of the third-party business system capturing and processing the data packet and sending it is obtained through the private network area, a data table is generated based on the processing result and the data packet sent from the Internet area, and the pcap packet size comparison, content comparison and data quality comparison are performed on the processing result and the data packet to obtain a comparison result.
[0048] That is to say, the third-party business system monitors whether the local sender dial probe sends data packets. If the data packets are detected, the packets are captured and processed to obtain the processing results, and then the processing results are fed back to the local private network area. In addition, the comparison between the processing results and the data packets includes but is not limited to the pcap packet size comparison, content comparison and data quality comparison.
[0049] Step S13: extract indicators from the comparison results to obtain key indicators, use the private network area to quantitatively score the key indicators and the data packets to calculate the indicator scores corresponding to the dialing test task, and generate a data quantitative evaluation report in multiple packet sending and receiving scenarios based on the indicator scores.
[0050] In this embodiment, indicators are extracted from the comparison results to obtain key indicators, and an indicator scoring model for calculating indicator scores is constructed based on data tables and the number of data tables. A private network area is used and key indicators and data packets are input into the indicator scoring model for quantitative scoring calculation to obtain an indicator score corresponding to the dialing task; wherein the key indicators include a delay indicator, a packet loss rate indicator, an integrity indicator, an accuracy indicator, and a real-time indicator.
[0051] Specifically, the comparison results are used to extract indicators, and key indicators such as latency, packet loss rate, integrity, accuracy, and real-time performance are extracted from the comparison results; the indicator scoring model is:
[0052] ;
[0053] Among them, X is the indicator score, n is the number of data tables, Set a value for the Inbound Rate score. Set a value for the latency score, Set a value for the data quality score, , i=1,2,3,…,n.
[0054] This application adopts a coupling architecture between a private network area and an Internet area to realize the business layout of "DMZ (Demilitarized Zone) tasks to send Internet probes, and the private network area receives data captured by the business system". A configuration management and sending interface is built in the DMZ area of the Internet area, and different dialing tasks are built for different business systems to realize diversified package configuration and management. The Internet area mainly deploys dialing probes, and fully considers the domestic and overseas network environments. Domestically, hardware dialing probes are deployed in IDC (Internet Data Center) rooms of different operators, and overseas, soft dialing probes are deployed and data is transmitted back according to the actual network environment. The private network area can set a packet self-check function for the integrity of each packet sending task, and set up special storage and analysis resources to recover and analyze the data of the front-end dialing probes, and assist in the analysis of the operating status of different types of business systems through report output. It can realize dialing verification of the center's existing business systems to discover potential network failures and assist in problem location and analysis. The specific process is as follows Figure 2As shown, first, a dialing test task is created using the Internet area; then, data packets in multiple packet receiving and sending scenarios are simulated according to the dialing test task; the data packets are sent to the private network area; the data packets are captured and processed by a third-party business system to obtain processing results; the processing results are reported to the private network area using the third-party business system; the private network area compares the processing results with the data packets sent by the Internet area to obtain comparison results; indicators are extracted from the comparison results to obtain key indicators; the indicator scores corresponding to the dialing test task are calculated to generate a data quantitative evaluation report in multiple packet receiving and sending scenarios.
[0055] This application allows users to enter custom algorithms according to specific needs. The specific custom algorithm integration page is as follows: Figure 3 As shown, through the integration of custom algorithms, the flexibility and adaptability of the monitoring system can be increased, so that the system can adapt to various network environments and business needs. In addition, the present application is applied to the monitoring system, and the system supports multiple network protocols such as HTTP, TCP, UDP, IP (Internet Protocol), so it can fully cover different network communication scenarios and improve the comprehensiveness and accuracy of packet loss monitoring. In addition, the monitoring system proposed in this application can automatically monitor packet loss and generate reports, and can also analyze latency, storage rate and data quality. Automation reduces manual intervention, reduces human errors, and improves monitoring efficiency and the speed of report generation. The in-depth analysis of this application provides detailed data support for network optimization and problem solving, helping users better understand and improve network performance.
[0056] The present invention simulates multiple packet sending and receiving scenarios in an actual network environment and performs feature engineering from multiple dimensions to achieve quantitative scoring of a single dial test task, thereby comprehensively evaluating the effect of data packet processing. Compared with the prior art, the advantage of the present invention is that it can simulate the actual network environment more accurately and comprehensively consider multiple evaluation indicators to provide more comprehensive and accurate evaluation results. This not only helps to discover problems in the data packet processing process, but also provides strong support for optimizing network communication and data processing.
[0057] In this embodiment, an Internet zone is used to create a dialing test task, a data packet in a multiple packet receiving and sending scenario is simulated according to the dialing test task, and the data packet is sent to a private network zone; a processing result of the data packet captured and processed by a third-party business system and sent thereafter is obtained through the private network zone, a data table is generated based on the processing result and the data packet sent from the Internet zone, and the processing result is compared with the data packet to obtain a comparison result; indicators are extracted from the comparison result to obtain key indicators, and the key indicators and the data packet are quantitatively scored using the private network zone to calculate the indicator score corresponding to the dialing test task, and a data quantitative evaluation report in the multiple packet receiving and sending scenario is generated based on the indicator score. The present application is applied to a monitoring system, which utilizes the Internet area to send data packets in a simulated multi-packet receiving and sending scenario to a private network area. The private network area captures and processes the data packets and sends the processing results, which are compared with the data packets sent by the Internet area to obtain the comparison results, and generate a data table. The comparison results are extracted to obtain key indicators, and the indicator scores corresponding to the dialing test tasks are calculated by quantitatively scoring the key indicators and the data table, thereby realizing the quantitative scoring calculation of the dialing test tasks in the multi-packet receiving and sending scenario. This application can comprehensively cover different network communication scenarios, improve the comprehensiveness and accuracy of packet loss monitoring, and finally generate a data quantitative evaluation report based on the indicator score, thereby reducing manual intervention, reducing human errors, improving monitoring efficiency and the speed of report generation, and being able to comprehensively, timely and accurately evaluate the effect of data packet processing.
[0058] See also Figure 4 As shown, the embodiment of the present invention discloses a data quantification evaluation device for a multi-element packet sending and receiving scenario, which is applied to a monitoring system and may specifically include:
[0059] The data packet sending module 11 is used to create a dial test task using the Internet area, simulate data packets in a multiplexed packet sending and receiving scenario according to the dial test task, and send the data packets to the private network area;
[0060] The comparison module 12 is used to obtain, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generate a data table based on the processing result and the data packet sent by the Internet area, and compare the processing result with the data packet to obtain a comparison result;
[0061] The indicator scoring calculation module 13 is used to extract indicators from the comparison results to obtain key indicators, use the private network area to quantitatively score the key indicators and the data packets to calculate the indicator scores corresponding to the dialing test tasks, and generate a data quantitative evaluation report under multiple packet sending and receiving scenarios based on the indicator scores.
[0062] In this embodiment, an Internet zone is used to create a dialing test task, a data packet in a multiple packet receiving and sending scenario is simulated according to the dialing test task, and the data packet is sent to a private network zone; a processing result of the data packet captured and processed by a third-party business system and sent thereafter is obtained through the private network zone, a data table is generated based on the processing result and the data packet sent from the Internet zone, and the processing result is compared with the data packet to obtain a comparison result; indicators are extracted from the comparison result to obtain key indicators, and the key indicators and the data packet are quantitatively scored using the private network zone to calculate the indicator score corresponding to the dialing test task, and a data quantitative evaluation report in the multiple packet receiving and sending scenario is generated based on the indicator score. The present application is applied to a monitoring system, which utilizes the Internet area to send data packets in a simulated multi-packet receiving and sending scenario to a private network area. The private network area captures and processes the data packets and sends the processing results, which are compared with the data packets sent by the Internet area to obtain the comparison results, and generate a data table. The comparison results are extracted to obtain key indicators, and the indicator scores corresponding to the dialing test tasks are calculated by quantitatively scoring the key indicators and the data table, thereby realizing the quantitative scoring calculation of the dialing test tasks in the multi-packet receiving and sending scenario. This application can comprehensively cover different network communication scenarios, improve the comprehensiveness and accuracy of packet loss monitoring, and finally generate a data quantitative evaluation report based on the indicator score, thereby reducing manual intervention, reducing human errors, improving monitoring efficiency and the speed of report generation, and being able to comprehensively, timely and accurately evaluate the effect of data packet processing.
[0063] In some specific embodiments, the data packet sending module 11 may specifically include:
[0064] The task creation and rule configuration module is used to create a dial test task using the isolation zone in the Internet zone and configure the dial test rules;
[0065] The data packet simulation module is used to simulate data packets in multiple packet sending and receiving scenarios based on the sending end dialing probe in the Internet zone and according to the dialing task and the dialing rule.
[0066] In some specific embodiments, the data packet sending module 11 may specifically include:
[0067] A data packet sending module, used for simulating data packets in multiple packet sending and receiving scenarios based on the sending end dialing test probe of the Internet zone and according to the dialing test task, and sending the data packets to the receiving end dialing test probe; the multiple packet sending and receiving scenarios include hypertext transfer protocol scenarios, transmission control protocol scenarios and user datagram protocol scenarios;
[0068] The data packet forwarding module is used to forward the data packet to the private network area using the receiving end dial-up probe.
[0069] In some specific embodiments, the comparison module 12 may specifically include:
[0070] The comparison module is used to perform pcap packet size comparison, content comparison and data quality comparison on the processing result and the data packet to obtain a comparison result.
[0071] In some specific embodiments, the key indicators include a delay indicator, a packet loss rate indicator, an integrity indicator, an accuracy indicator, and a real-time indicator.
[0072] In some specific embodiments, the indicator score calculation module 13 may specifically include:
[0073] A model building module, used to build an indicator scoring model for calculating indicator scores based on the data table and the number of the data table;
[0074] The quantitative score calculation module is used to utilize the private network area and input the key indicators and data packets into the indicator scoring model to perform quantitative score calculation to obtain the indicator score corresponding to the dialing test task.
[0075] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the data quantification evaluation method for a multi-element packet transmission and reception scenario performed by an electronic device disclosed in any of the aforementioned embodiments.
[0076] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.
[0077] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.
[0078] Among them, the operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20 to realize the operation and processing of the data 223 in the memory 22 by the processor 21, which can be Windows, Unix, Linux, etc. In addition to including a computer program that can be used to complete the data quantification evaluation method of the multi-element packet transmission and reception scenario performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can also further include a computer program that can be used to complete other specific tasks. In addition to including data transmitted from an external device received by the data quantification evaluation device for the multi-element packet transmission and reception scenario, the data 223 can also include data collected by its own input and output interface 25, etc.
[0079] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
[0080] Furthermore, an embodiment of the present application also discloses a computer-readable storage medium, in which a computer program is stored. When the computer program is loaded and executed by a processor, the steps of the data quantification evaluation method for the multi-element packet sending and receiving scenario disclosed in any of the aforementioned embodiments are implemented.
[0081] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0082] The above is a detailed introduction to the data quantification evaluation method, device, equipment and storage medium for a multiple packet receiving and sending scenario provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A data quantification evaluation method for multiple packet sending and receiving scenarios, characterized in that: Applied to monitoring systems, including: Using the Internet zone to create a dial test task, simulating data packets in multiple packet sending and receiving scenarios according to the dial test task, and sending the data packets to the private network zone; Obtaining, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generating a data table based on the processing result and the data packet sent by the Internet area, and comparing the processing result with the data packet to obtain a comparison result; Indicators are extracted from the comparison results to obtain key indicators, and the key indicators and the data packets are quantitatively scored using the private network area to calculate the indicator scores corresponding to the dialing test tasks, and a data quantitative evaluation report under multiple packet sending and receiving scenarios is generated based on the indicator scores.
2. The data quantification evaluation method for multiple packet sending and receiving scenarios according to claim 1 is characterized in that: The step of creating a dial test task using the Internet zone and simulating data packets in multiple packet sending and receiving scenarios according to the dial test task includes: Use the isolation zone in the Internet zone to create a dial test task and configure the dial test rules; Based on the sending end dialing probe in the Internet zone and according to the dialing task and the dialing rule, data packets in multiple packet sending and receiving scenarios are simulated.
3. The data quantification evaluation method for multiple packet sending and receiving scenarios according to claim 1 is characterized in that: The simulating of a data packet in a multiplexed packet receiving and sending scenario according to the dialing test task, and sending the data packet to a private network area, includes: Based on the sending end dialing probe of the Internet zone and according to the dialing task, the data packet in the multiple packet sending and receiving scenarios is simulated, and the data packet is sent to the receiving end dialing probe; the multiple packet sending and receiving scenarios include the hypertext transfer protocol scenario, the transmission control protocol scenario and the user datagram protocol scenario; The receiving end dialing probe is used to forward the data packet to the private network area.
4. The data quantification evaluation method for multiple packet sending and receiving scenarios according to claim 1 is characterized in that: The comparing the processing result with the data packet to obtain a comparison result includes: The processing result and the data packet are respectively compared in terms of pcap packet size, content and data quality to obtain a comparison result.
5. The data quantification evaluation method for multiple packet sending and receiving scenarios according to claim 1 is characterized in that: The key indicators include delay indicator, packet loss rate indicator, integrity indicator, accuracy indicator and real-time indicator.
6. The data quantification evaluation method for multiple packet transmission and reception scenarios according to any one of claims 1 to 5, characterized in that: The step of using the private network area to quantitatively score the key indicator and the data packet to calculate the indicator score corresponding to the dial test task includes: constructing an indicator scoring model for calculating indicator scores based on the data table and the number of the data tables; The private network area is utilized and key indicators and data packets are input into the indicator scoring model for quantitative scoring calculation to obtain an indicator score corresponding to the dialing test task.
7. A data quantification evaluation device for multiple packet sending and receiving scenarios, characterized in that: Applied to monitoring systems, including: A data packet sending module, used to create a dial test task using the Internet zone, simulate data packets in multiple packet sending and receiving scenarios according to the dial test task, and send the data packets to the private network zone; A comparison module, used for obtaining, through the private network area, a processing result sent by a third-party business system after capturing and processing the data packet, generating a data table based on the processing result and the data packet sent by the Internet area, and comparing the processing result with the data packet to obtain a comparison result; The indicator scoring calculation module is used to extract indicators from the comparison results to obtain key indicators, use the private network area to quantitatively score the key indicators and the data packets to calculate the indicator scores corresponding to the dialing test tasks, and generate a data quantitative evaluation report under multiple packet sending and receiving scenarios based on the indicator scores.
8. The data quantification evaluation device for multiple packet transmission and reception scenarios according to claim 7, characterized in that: The data packet sending module comprises: The task creation and rule configuration module is used to create a dial test task using the isolation zone in the Internet zone and configure the dial test rules; The data packet simulation module is used to simulate data packets in multiple packet sending and receiving scenarios based on the sending end dialing probe in the Internet zone and according to the dialing task and the dialing rule.
9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor is used to execute the computer program to implement the data quantification evaluation method for a multiple packet transmission and reception scenario as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: Used to store a computer program; wherein, when the computer program is executed by a processor, the data quantification evaluation method for a multiple packet transmission and reception scenario as described in any one of claims 1 to 6 is implemented.