Communication method and system based on quic transmission protocol

A communication method and transmission protocol technology, applied in the field of communication, can solve problems such as large resource overhead, and achieve the effect of reducing CPU overhead

Active Publication Date: 2021-11-16
SHANGHAI BILIBILI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiment of the present application is to provide a communication method, system, computer equipment and computer-readable storage medium, which are used to solve the technical problem of high resource overhead of communication transmission based on the QUIC transmission protocol

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
  • Communication method and system based on quic transmission protocol
  • Communication method and system based on quic transmission protocol
  • Communication method and system based on quic transmission protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 1 A schematic diagram of an architecture of a communication system based on a QUIC transmission protocol according to Embodiment 1 of the present application is schematically shown. In an exemplary embodiment, the communication system includes at least one client terminal 2 and at least one service terminal 4 , and the client terminal 2 can establish a network connection with the service terminal 4 through a network 6 . Wherein, the client terminal 2 and the service terminal 4 may be computer devices such as servers, mobile phones, tablet personal computers (tablet personal computers), and laptop computers (laptop computers). The network 6 may be the Internet.

[0046] In an exemplary embodiment, the client terminal 2 is built with an application program (such as a browser 2A) and a first QUIC transport protocol stack 2B. The service terminal 4 is built with an application program (for example, a Web service program 4A) and a second QUIC transport protocol stac...

Embodiment 2

[0071] Figure 4 A schematic diagram of an environment application based on the QUIC transmission protocol of the communication method according to Embodiment 2 of the present application is schematically shown. In the exemplary embodiment, computer device 8 may establish a network connection with client terminal 10 via network 12 . Wherein, the computer device 8 and the client terminal 10 may be electronic devices such as servers, mobile phones, tablet personal computers (tablet personal computers), and laptop computers (laptop computers). The network 12 may be the Internet.

[0072] Figure 5 A flowchart schematically shows a communication method based on the QUIC transmission protocol according to Embodiment 2 of the present application. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. The following is an exemplary description taking the computer device 8 as the execution subject, wherein the compute...

Embodiment 3

[0091] Figure 8 A schematic diagram of an environment application based on the QUIC transmission protocol of the communication method according to Embodiment 3 of the present application is schematically shown. In the exemplary embodiment, computer device 14 may establish a network connection with kiosk 16 via network 18 . Wherein, the computer device 14 and the service terminal 16 may be electronic devices such as servers, mobile phones, tablet personal computers (tablet personal computers), and laptop computers (laptop computers). The network 18 may be the Internet.

[0092] Figure 9 A flowchart schematically shows a communication method based on the QUIC transmission protocol according to Embodiment 3 of the present application. It can be understood that the flowchart in this method embodiment is not used to limit the sequence of execution steps. An exemplary description is given below taking the computer device 14 as the execution subject, wherein the computer device...

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

An embodiment of the present application provides a communication method based on the QUIC transmission protocol, the communication method includes receiving a first handshake message sent by a client terminal; in response to the first handshake message, defining a second handshake message, the second The handshake message includes an encrypted transmission label and / or a plaintext transmission label; sending the second handshake message to the client terminal for the client terminal to select a target transmission mode from multiple transmission modes according to the second handshake message ; receiving a third handshake message sent by the client terminal, where the third handshake message includes identification information of the target transmission mode; and performing a data transmission operation according to the target transmission mode. In the technical solution provided by this embodiment, the plaintext transmission mode is added under the framework of the QUIC transmission protocol, and the plaintext transmission mode can be selected when there is no encryption requirement, thereby reducing the resources caused by the data encryption service while ensuring the transmission advantages of the QUIC transmission protocol consume.

Description

technical field [0001] The embodiments of the present application relate to the field of communication technologies, and in particular to a communication method, system, device and computer-readable storage medium based on the QUIC transmission protocol. Background technique [0002] The HTTP protocol based on TCP is the most widely used network protocol on the Internet, and is used to transmit Hypertext Markup Language (HTML) documents from servers to computer devices. However, increased multimedia content means that HTML pages are becoming more complex, along with images, videos, and other multimedia content, making page load times longer than ever. In the above background, the QUIC (quick UDP Internet Connections) transport protocol was proposed, which is a low-latency Internet transport layer protocol based on UDP. It has many advantages, such as reducing connection delay, avoiding head-of-line blocking, multiple Multiplexing, etc. [0003] QUIC is a new type of defaul...

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): H04L29/06
CPCH04L69/164H04L63/0428H04L9/40H04L63/166H04L67/141H04L69/24H04L9/0844
Inventor 潘晓皖王盛
Owner SHANGHAI BILIBILI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products