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

data processing method and system based on QUIC protocol stack, equipment, and storage medium

A data processing and protocol stack technology, applied in the computer field, can solve problems such as underutilization of CPU multi-core characteristics, a certain core overload and low number of concurrent connections, and achieve the effect of increasing the number of concurrent connections

Active Publication Date: 2020-08-04
SHANGHAI BILIBILI TECH CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of this disclosure is to provide a data processing method, system, computer equipment and computer-readable storage medium based on the QUIC protocol stack, which is used to solve the problem of underutilizing the multi-core characteristics of the CPU caused by configuring a single QUIC protocol stack for the server in the prior art , a CPU core is overloaded and the number of concurrent connections is too low

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
  • data processing method and system based on QUIC protocol stack, equipment, and storage medium
  • data processing method and system based on QUIC protocol stack, equipment, and storage medium
  • data processing method and system based on QUIC protocol stack, equipment, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present disclosure, not to limit the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present disclosure.

[0028] Considering that configuring a single QUIC protocol stack for a server in the prior art results in insufficient utilization of the multi-core feature of the CPU, overloading of a certain core of the CPU, and too low number of concurrent connections. The data processing method based on the QUIC protocol stack provided by this disclosure divides the server program for processing...

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 provides a data processing method based on a QUIC protocol stack. The data processing method is characterized by comprising the steps of: acquiring a connection identifier of a data package; determining a server program used for processing the data packet, wherein the server program comprises a plurality of working threads, and the working threads run the QUIC protocol stack; determining the corresponding working thread from the plurality of working threads based on the connection identifier; and distributing the data packet to the corresponding working thread, so that the QUIC protocol stack on the corresponding working thread processes the data packet. The invention further provides a data processing system based on the QUIC protocol stack, computer equipment and a computerreadable storage medium.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data processing method, system, computer equipment and computer-readable storage medium based on the QUIC protocol stack. Background technique [0002] The QUIC (Quic UDP Internet Connections) protocol is a low-latency Internet transport layer protocol based on UDP (UserDatagram Protocol) developed by Google. It has many advantages, such as reducing connection delays and avoiding head-of-line blocking. Based on many advantages of the QUIC protocol, a QUIC protocol stack is configured in the server in the prior art, and all server programs share the QUIC protocol stack. [0003] However, in the process of realizing the concept of the present invention, the inventor found that there are at least the following defects in the related art: usually the CPU used in the server has multiple cores, and the single QUIC protocol stack configured for the server in the prior art pr...

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
IPC IPC(8): H04L29/06H04L29/08G06F9/50
CPCH04L69/164H04L69/326G06F9/5027H04L67/146H04L69/02H04L69/16
Inventor 王盛周全蔡尚志
Owner SHANGHAI BILIBILI 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