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

Communication method and system based on QUIC transmission protocol

A communication method and transmission protocol technology, applied in the field of communication, can solve the problem of high resource overhead and achieve the effect of reducing CPU overhead

Active Publication Date: 2021-04-30
SHANGHAI BILIBILI TECH CO LTD
View PDF4 Cites 3 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 Schematic diagram of a communication system based on a QUIC transmission protocol according to the first example of the present application is 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 over the network 6. Among them, the client terminal 2 and the service terminal 4 can be a computer device such as a server, a mobile phone, a tablet Personal Computer, a laptop computer. The network 6 can be an Internet.

[0046]In an exemplary embodiment, the client terminal 2 has an application (e.g., browser 2a), and the first QUIC transmission protocol stack 2b. The service terminal 4 has an application (such as a web service program 4a) and the second QUIC transport protocol stack 4b.

[0047]In an exemplary embodiment, the communication system is specifically as follows:

[0048]The client terminal 2 is used ...

Embodiment 2

[0071]Figure 4 A view schematic diagram of an environment-based transmission protocol based on the communication method according to the second embodiment of the present application is shown. In an exemplary embodiment, the computer device 8 can establish a network connection over the network 12 and the client terminal 10. Wherein, the computer device 8 and the client terminal 10 are electronic devices such as a server, a mobile phone, a tablet Personal Computer, a laptop computer. The network 12 can be an Internet.

[0072]Figure 5 A flowchart of a communication method based on a QUIC transmission protocol according to the second example of the present application is shown. It will be appreciated that the flowchart in the method embodiment is not intended to limit the order of the execution step. The following is an exemplary description of the computer device 8 for the execution body, wherein the computer device 8 communicates with the client terminal 10 as the service terminal.

[0073...

Embodiment 3

[0091]Figure 8 The schematic diagram of an environment application based on a QUIC transmission protocol based in accordance with the communication method of the third embodiment of the present application is shown. In an exemplary embodiment, the computer device 14 can establish a network connection over the network 18 and the service terminal 16. Wherein, the computer device 14 and the service terminal 16 are electronic devices such as a server, a mobile phone, a tablet Personal Computer, a laptop computer. The network 18 can be an Internet.

[0092]Figure 9 A flowchart of a communication method based on a QUIC transmission protocol based in accordance with the third embodiment of the present application is shown. It will be appreciated that the flowchart in the method embodiment is not intended to limit the order of the execution step. The following is an exemplary description of the computer device 14 for the execution body, wherein the computer device 8 communicates with the servi...

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 embodiment of the invention provides a communication method based on a QUIC transmission protocol. The communication method comprises the following steps: receiving a first handshake message sent by a client terminal; defining a second handshake message in response to the first handshake message, wherein the second handshake message comprises an encrypted transmission label and / or a plaintext transmission label; sending the second handshake message to the client terminal, so that the client terminal selects a target transmission mode from a plurality of transmission modes according to the second handshake message; receiving a third handshake message sent by the client terminal, wherein the third handshake message comprises identification information of the target transmission mode; and executing a data transmission operation according to the target transmission mode. According to the technical scheme provided by the embodiment of the invention, the plaintext transmission mode is added under the QUIC transmission protocol framework, and the plaintext transmission mode can be selected under the condition of no encryption requirement, so the resource consumption caused by a data encryption service is reduced while the transmission advantage of the QUIC transmission protocol is guaranteed.

Description

Technical field[0001]The present application embodiments relate to communication technologies, and more particularly to a communication method, system, device, and computer readable storage medium based on a QUIC transmission protocol.Background technique[0002]The HTTP protocol established on the TCP is the most widely used network protocol on the Internet, which is used to transfer Hypertext Markup Language (HTML) documents from the server to the computer device. However, as the image, video, and other multimedia content increases, the increased multimedia content means that the HTML page becomes more complicated, making the page load time longer than ever. In the above context, the Quic (Quick UDP Internet Connections) transfer protocol is proposed, which is a UDP-based low-delayed Internet transport layer protocol, with many advantages, such as reducing connection delays, avoiding team head blocking, more Road reuse, etc.[0003]Quic belongs to a new type of default encrypted Inter...

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/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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products