Test topology construction method and device oriented to QUIC (Query Unified Integrated Circuit) protocol
A construction method and protocol technology, applied in the field of QUIC protocol-oriented test topology construction, can solve the problems of complexity, huge QUIC protocol, difficult test network topology, etc., and achieve the effect of saving the number of evolutions and speeding up the evolution process.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0089] Such as Figure 5 It is an example of a test environment that implements the automated test method for the QUIC protocol described in this document, from Figure 5 It can be seen from the figure that the present invention saves a lot of investment in establishing a test network, and all network devices are simulated by virtual machines on a general-purpose server. Such a test environment can be easily expanded to a very complex network form. This is also one of the starting points of the embodiments of the present invention, reducing the cost input of the test environment while improving the scalability of the test environment. At the same time, with Figure 5 It also explains how the device under test or the group of devices under test can be organically combined with the simulation test network topology. The substitution method is adopted. After the simulation test network topology is trained (debugged), the device under test is substituted into it. If the device und...
example
[0134] Embodiment 2 of the present invention is based on the QUIC protocol-oriented test topology construction method proposed in Embodiment 1. Further, the main flow process of QUIC automated testing is given in a certain example scenario, such as Figure 8 shown, including the following steps:
[0135] In step 401, one or more servers are prepared, multiple virtual machines are created and a virtual machine cluster is constructed based on the resource configuration of these servers. Each created virtual machine is functionally equivalent to a physical network device.
[0136] In step 402, the virtual machine cluster runs a virtualization suite (such as Mininet or VirtualBox, etc.) and the developed emulated QUIC components to generate QUIC virtual machine cluster VMs. A QUIC virtual machine is functionally equivalent to a physical network device that supports QUIC.
[0137] In step 403, an improved genetic algorithm is used to establish a simulation test network topology f...
Embodiment 3
[0146] Embodiment 3 of the present invention is based on the QUIC protocol-oriented test topology construction method proposed in Embodiment 1, and further, the flow of the simulation test network topology generation sub-process based on the improved genetic algorithm, such as Figure 9 As shown, regarding the role of the QUIC virtual machine, the client Client is marked as C, the server Server is marked as S, and the S&C that has both client and server roles is marked as G. The sequence formed by each virtual machine CSG is a chromosome; the virtual machine port Number n, each port rate R1-Rn constitutes a component chromosome. The set of connections between each port and its neighbors is a gene, which includes the following steps:
[0147] In step 501, based on all QUIC VMs, VMs are initialized as servers S, C or G using a random algorithm.
[0148] In step 502, the port configuration of each VMs and the connection relationship of each port are randomly generated to form an...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com