Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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.

Active Publication Date: 2021-12-07
FENGHUO COMM SCI & TECH CO LTD
View PDF18 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] But the QUIC protocol is larger and more complex than both TCP and UDP
Manual testing is difficult and inefficient, and there is a lack of standards and examples for automated testing. The more complex the test topology of QUIC performance, the closer it is to engineering applications, the better. How to build a suitable test network topology at low cost is also a difficulty

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Test topology construction method and device oriented to QUIC (Query Unified Integrated Circuit) protocol
  • Test topology construction method and device oriented to QUIC (Query Unified Integrated Circuit) protocol
  • Test topology construction method and device oriented to QUIC (Query Unified Integrated Circuit) protocol

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of data communication networks, and provides a test topology construction method and device oriented to a QUIC protocol. The method comprises the following steps: taking the population, the chromosome, the sub-chromosome and the gene as an operation action object combination to obtain each operation code for representing the operation action object combination; when the crossover operation and the mutation operation in the genetic algorithm are executed, generating an operation code through a random algorithm, and corresponding operation action object combinations serving as input parameters of the crossover operation and the mutation operation; and finally calculating to obtain a maximum fitness sample through a genetic algorithm in combination with multiple iterations of the operations, and taking the maximum fitness sample as a test topology network oriented to a QUIC protocol. According to the method, the problem that linear coding of a current gene algorithm cannot be directly suitable for a QUIC test scene is solved.

Description

【Technical field】 [0001] The invention relates to the technical field of data communication networks, in particular to a QUIC protocol-oriented test topology construction method and device. 【Background technique】 [0002] Network protocol is the basic technology of network. The current network protocol mainly has two major systems: the seven-layer model of OSI / ISO and the five-layer structure of TCP / IP. In these two protocol systems, the network layer and the transport layer are the most basic and core two-layer protocols, which play a very important role in the protocol system. [0003] With the rapid development of the Internet, the TCP / IP protocol system has become the absolutely dominant protocol system in fact, and almost every network node used in the Internet supports the TCP / IP protocol system. The three most basic protocols in the TCP / IP protocol system are IP, TCP and UDP, among which IP is a network layer protocol, and TCP and UDP are transport layer protocols. ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L12/26
CPCH04L41/12H04L43/18
Inventor 戴锦友
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products