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

Data processing method, system, device and storage medium based on quic protocol stack

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

Active Publication Date: 2022-07-29
SHANGHAI BILIBILI TECH CO LTD
View PDF4 Cites 0 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, system, device and storage medium based on quic protocol stack
  • Data processing method, system, device and storage medium based on quic protocol stack
  • Data processing method, system, device and storage medium based on quic protocol stack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to make the objectives, technical solutions and advantages of the present disclosure more clear, the present disclosure will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present disclosure, but not to limit the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.

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

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 present disclosure provides a data processing method based on the QUIC protocol stack, characterized in that the method includes: acquiring a connection identifier of a data packet; determining a server program for processing the data packet, wherein the server program includes a plurality of tasks Thread, the worker thread runs the QUIC protocol stack; based on the connection identifier, the corresponding worker thread is determined from multiple worker threads; and the data packet is distributed to the corresponding worker thread, so that the QUIC protocol stack on the corresponding worker thread is processed data pack. The present disclosure also provides a data processing system based on the QUIC protocol stack, a computer device, and a computer-readable storage medium.

Description

technical field [0001] The present invention relates to the field of computer technology, and in particular, to a data processing method, system, computer device and computer-readable storage medium based on the QUIC protocol stack. Background technique [0002] QUIC (Quic UDP Internet Connections) protocol is a low-latency Internet transport layer protocol based on UDP (User Datagram Protocol) developed by Google, which has many advantages, such as reducing connection delay and avoiding head-of-line blocking. Based on many advantages of the QUIC protocol, the prior art configures a QUIC protocol stack in the server, 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 process...

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 Patents(China)
IPC IPC(8): H04L69/164H04L69/326G06F9/50
CPCH04L69/164H04L69/326G06F9/5027H04L65/40H04L67/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