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

Data packet transmission method, client and server

A data packet and client technology, applied in the field of communication, can solve the problems of not providing data packet grouping, unable to know the safe and complete arrival, and unable to assemble the data packet sorting, and achieve the effect of reducing the probability of packet loss

Active Publication Date: 2017-08-29
TENCENT TECH (SHENZHEN) CO LTD
View PDF14 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

UDP has the disadvantages of not providing data packet grouping, assembling and sorting of data packets, that is to say, after the message is sent, it is impossible to know whether it has arrived safely and completely.

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 packet transmission method, client and server
  • Data packet transmission method, client and server
  • Data packet transmission method, client and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The embodiment of the present invention provides a method for transmitting data packets, a client and a server, for the client to send the first target data packet and the first redundant packet to the server, the ID of the first redundant packet and the first target data The IDs of the packets are the same, so the probability of packet loss during data packet transmission is reduced.

[0042] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only It is an embodiment of a part of the present invention, but not all embodiments. All embodiments based on the present invention shall belong to the protection scope of the present invention.

[0043] UDP communication is a connectionless ...

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 discloses a data packet transmission method. Via the method, a client sends a first target data packet and a first redundant packet to a server, the ID of the first redundant packet is the same with that of the first target data packet, and the probability of packet loss of the data packet during transmission is reduced. The method comprises that the client determines the first target data packet to be sent; the client generates the first redundant packet corresponding to the first target data packet, the ID of the first redundant packet is the same with that of the first target data packet, and a type identification of the first redundant packet is the different from that of the first target data packet; the client sends the first target data packet and the first redundant packet to the server; the client receives a response packet back fed by the server; and according to type identifications of the response packet, the first redundant packet and the first target data packet, the client determines a reception result of the server.

Description

technical field [0001] The invention relates to the communication field, in particular to a method for transmitting data packets, a client and a server. Background technique [0002] User Datagram Protocol (UDP, User Datagram Protocol) is a connectionless transport layer protocol in the OpenSystem Interconnection (OSI) reference model, which provides transaction-oriented simple and unreliable information transmission services. UDP has the disadvantages of not providing data packet grouping, assembling and sorting of data packets, that is to say, after the message is sent, it is impossible to know whether it has arrived safely and completely. [0003] UDP is used to support network applications that need to transfer data between computers. Numerous client / server network applications, including network video conferencing systems, need to use the UDP protocol. UDP communication is a connectionless transmission, and the protocol level does not guarantee the safe arrival of dat...

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): H04L1/16H04L29/06
CPCH04L1/1607H04L69/164
Inventor 熊林博张丹马帅宁斌晖蔡爱梅郝晶晶廖绪磷
Owner TENCENT TECH (SHENZHEN) 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