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

Satellite channel high-speed reliable data transmission method based on DPDK

A data transmission method and satellite channel technology, which are applied in the field of high-speed and reliable data transmission of satellite channels based on DPDK, can solve problems such as affecting the efficiency of data sending and receiving, unable to meet the needs of high-throughput satellite communication, etc., so as to improve data transmission efficiency and improve data Processing performance, the effect of improving the transmission rate

Inactive Publication Date: 2019-08-30
NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In addition, when the existing TCP protocol enhancement technology sends and receives data, the data packets need to pass through the Linux kernel network protocol stack. When the amount of sent and received data is large, it will cause frequent CPU interruption and memory copying, which will seriously affect the efficiency of data sending and receiving, and cannot meet the requirements. High-throughput satellite communication requirements

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
  • Satellite channel high-speed reliable data transmission method based on DPDK
  • Satellite channel high-speed reliable data transmission method based on DPDK

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to make it easier for those skilled in the art to understand the technical solution of this patent, and at the same time, in order to make the technical purpose, technical solution and beneficial effect of this patent clearer, and to fully support the protection scope of the claims, the following is a specific case in the form of this patent. The technical solution of the patent makes further and more detailed descriptions.

[0045] A kind of satellite channel high-speed reliable data transmission method based on DPDK, in the gateway for satellite communication, described gateway has two network cards; The method comprises the following steps:

[0046] 28. (1) Bind the two network cards of the gateway to the user mode driver of DPDK as the LAN port and WAN port of the gateway respectively, use the rte_eth_rx_burst function provided by DPDK to receive data packets from the network card, and send the data packets directly to Realize the user space of the SCPS-TP ...

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 satellite channel high-speed reliable data transmission method based on DPDK, and belongs to the technical field of satellite communication. According to the method, a polling receiving mode provided by the DPDK in a user space is utilized to directly receive data from a network card to an application program and bypass a Linux kernel network protocol stack, so that frequent CPU interruption and memory copying are avoided, and the data processing efficiency is remarkably improved. The received data message is processed in the user space according to the protocol typeof the received data message, and for a non-TCP message, only a simple cache is needed, and the non-TCP message is forwarded from the other port after waiting for the token; for TCP messages, it is necessary to process according to SCPS-TP protocol flow to overcome the characteristics of long time delay, high error code and the like of the satellite channel. The method can effectively improve thesatellite channel utilization rate of reliable data transmission, is completely compatible with a TCP protocol, and is especially suitable for reliable data transmission in a high-throughput satellite system.

Description

technical field [0001] The invention relates to the technical field of satellite communication, in particular to a DPDK-based satellite channel high-speed and reliable data transmission method. Background technique [0002] The satellite communication channel has the characteristics of long delay and high bit error. The transmission efficiency of the traditional TCP protocol is very low under this channel condition, resulting in a waste of satellite channel bandwidth. The SCPS-TP protocol can better overcome the influence of the satellite channel and improve the bandwidth utilization of the satellite channel by improving the congestion control mechanism and the selective confirmation mechanism. [0003] However, the congestion control strategy of SCPS-TP adopts the Vegas algorithm. The slow start mechanism of Vegas doubles the cwnd at intervals of one RTT. Burst, prematurely ending the slow start phase of exponential growth and entering the congestion avoidance phase of l...

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): H04B7/185H04L12/851H04L12/807H04L12/823H04L12/863H04L47/27H04L47/32
CPCH04B7/18513H04L47/24H04L47/2483H04L47/27H04L47/32H04L47/50
Inventor 柳长青张亚生杨光祥
Owner NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
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