Method of data reliable transmission with user datagram protocol (UDP) in communication network

A technology of communication network and data transmission, which is applied in the field of reliable data transmission using UDP protocol, which can solve the problems of large satellite link delay, affecting system efficiency, waste of communication resources, etc., and achieves the effect of strong adaptability and reliable transmission

Active Publication Date: 2013-04-10
EASTERN COMM
View PDF8 Cites 65 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in actual situations, the communication status of many communication networks is not consistent. For example, a certain part of the communication network uses a satellite link. Due to the large delay of the satellite link, the predetermined time of this part must be longer than that of other relays. The scheduled time of the part of the method is much longer, otherwise there will be problems that the transmission cannot be established or frequent retransmissions
[0004] 2. The technical solution described in Document A is only applicable to servers or similar resource-rich devices
When the amount of one-way transmission data is large, it will cause retransmission because the confirmation message cannot be obtained in time, resulting in waste of communication resources
[0006] 4. For the scheme described in document A, the data reception at the receiving end adopts the application layer polling method, which affects the system efficiency
[0008] In short, the solution described in Document A has great limitations, and can be applied to Internet networks with abundant communication bandwidth and equipment resources, but it is difficult to adapt to the complex situation of various technologies and different equipment in the communication network

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
  • Method of data reliable transmission with user datagram protocol (UDP) in communication network
  • Method of data reliable transmission with user datagram protocol (UDP) in communication network
  • Method of data reliable transmission with user datagram protocol (UDP) in communication network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] Hereinafter, the present invention will be further described with specific embodiments in conjunction with the drawings.

[0046] figure 1 Shown is the process of interaction between the sender application layer and the sender communication layer when data transmission starts. The application layer informs the sender communication layer and the receiver to establish a reliable transmission 101 through OPEN_CMD. After the sender communication layer handshake with the receiver communication layer and establishes a heartbeat detection 102, it notifies the sender application layer transmission channel establishment success 103 through OPEN_ACK, The application layer can start sending data APP_DATA to the communication layer 104.

[0047] Before the communication layer notifies the application layer that the transmission channel is established, the data sent by the application layer is discarded. After the transmission channel is established, the communication layer encapsulates...

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 provides a method of data reliable transmission with a user datagram protocol (UDP) in a communication network. The method comprises that firstly, connecting handshake is carried out between a data packet sending end and a data packet receiving end, a communication layer of the data packet sending end informs an application layer that a reliable transmission channel is built; in a data packet transmission process, the communication layer of the data packet sending end detects a channel state of the transmission channel through a heartbeat mechanism, and if the channel state changes, the application layer is informed. The method has strong adaptability and can be used for the communication network which is large in transmission delay difference. A mutual-informing mode is used between the application layer and the communication layer of the sending end, the application layer and the communication layer are in mutual independence and also a unified whole, data reliable transmission is achieved, and meanwhile the problem that when the transmission channel is in fault, the uninformed application layer sends data to the communication layer continuously and resources are consumed is avoided. According to the method, the communication layer of the receiving end transmits a data packet to the application layer directly according to protocol header information to activate task scheduling, and the method has more advantages than a polling scheduling strategy and a callback scheduling strategy.

Description

Technical field [0001] The invention relates to a method for data transmission in a communication network, in particular to a method for reliable data transmission using UDP protocol. Background technique [0002] Internet technology has been widely used, and Internet technology is increasingly used in various communication networks. The traditional Internet data transmission protocol TCP protocol and UDP protocol have their own advantages and disadvantages. The description of this has been recorded in the background technology part of the Chinese patent document with application number 200910193881.2 (hereinafter referred to as document A), and will not be described in detail here. In order to solve the problem of unreliability of data transmission based on UDP protocol, file A provides a specific solution, that is, the method of using UDP protocol for reliable data transmission. However, the method of data transmission using the UDP protocol described in Document A still has t...

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 Applications(China)
IPC IPC(8): H04L29/06H04L12/861
Inventor 宫尚周利满李明江陈池
Owner EASTERN COMM
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