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

Data transmission method and system based on UDP protocol

A data transmission method and a technology of a data transmission system, which are applied in the field of communication, can solve problems such as the inability of data transmission protocols to meet data transmission, and achieve the effect of guaranteed performance, high performance, and high-efficiency data transmission

Inactive Publication Date: 2011-05-04
BEIJING MFOX SCI & TECH CO LTD
View PDF3 Cites 39 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the problem that the data transmission protocol in the prior art cannot satisfy the current data transmission, the embodiment of the present invention proposes a data transmission method and system based on the UDP 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
  • Data transmission method and system based on UDP protocol
  • Data transmission method and system based on UDP protocol
  • Data transmission method and system based on UDP protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0072] The first embodiment of the present invention proposes a data transmission method based on the UDP protocol, the process of which is as follows figure 1 shown, including:

[0073] Step 101, the sending end establishes a connection with the receiving end;

[0074] Step 102, establish a sliding window model, and set an identification bit for each data packet, and the identification bits are serially numbered; the sending end and the receiving end perform message sending and receiving synchronization and flow control through the sliding window.

[0075] The embodiment of the present invention is based on the standard UDP protocol, and improves the reliability of the UDP on the premise of ensuring efficient data transmission.

Embodiment 2

[0077] The second embodiment of the present invention proposes a data transmission method based on the UDP protocol, which is improved on the basis of the aforementioned first embodiment, and its process is as follows figure 2 shown, including:

[0078] Step 201, the sending end establishes a connection with the receiving end. This process can be realized by a three-way handshake, that is, the process can be as follows image 3 As shown, step 201 may specifically be:

[0079] Step 2011, the sending end sends a SYN (X) flag to the receiving end, and the X in the SYN (Synchronize Sequence Numbers, synchronization sequence number) flag is used to prompt the check sequence number of the connection.

[0080] Step 2012: After receiving the SYN flag, the receiving end returns ACK (X+1), where X+1 in the ACK response flag (Acknowledgment Number, acknowledgment number) is the next expected sequence number. The ACK response flag also indicates that the sender has successfully receiv...

Embodiment 3

[0108] The third embodiment of the present invention proposes a data transmission system based on UDP protocol, its structure is as follows figure 1 shown, including:

[0109] The connection module 1 is used to establish a connection between the sending end and the receiving end;

[0110] The data transmission module 2 is used to establish a sliding window model, and set an identification bit for each data packet, and the identification bit is serially numbered; the sending end and the receiving end perform message sending and receiving synchronization and flow control through the sliding window.

[0111] The embodiment of the present invention is based on the standard UDP protocol, and improves the reliability of the UDP on the premise of ensuring efficient data transmission.

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 transmission method and a system based on a UDP protocol, belonging to the technical field of communication. The system of the invention comprises a connection module and a data transmission module; and the method comprises the following steps: connecting a transmitting end with a receiving end; creating a sliding window model, and setting a flag for each data packet, wherein the flag is a continuous serial number; and performing message receiving and transmitting synchronization and traffic control by the transmitting end and the receiving end through the sliding window. Embodiments of the invention can be used in the field of cloud computing, the method and the system extends based on the prior UDP protocol, and on a condition that high-efficiency data transmission is ensured, reliability of the UDP is improved. Simultaneously, the embodiments of the invention can not only provide transmission service for various cloud computing, but also can ensure high performance under different cloud computing environments.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a data transmission method and system based on the UDP protocol, which can be applied to large-scale distributed systems such as cloud computing, so as to realize efficient and reliable data communication between nodes. Background technique [0002] Cloud computing is a supercomputing model based on distributed technology. In a remote data center, thousands of computers and servers are connected to form a computer cloud. Therefore, cloud computing can achieve a computing power of 10 trillion times per second through a large number of low-cost computers and servers. Not only for large-scale distributed collaboration such as cloud computing, but also in other fields such as visualization of remote commercial data sets and simulation computing based on commercial mathematical analysis, data communication between nodes is very important. First of all, with the continuous deve...

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/08
Inventor 金晨
Owner BEIJING MFOX SCI & 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