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

TCP acceleration method based on satellite communication

A technology for satellite communication and satellite communication systems, applied in radio transmission systems, digital transmission systems, electrical components, etc., can solve problems such as poor maintainability, complex TCP acceleration methods, and low TCP transmission rates, and achieve easy development and improved TCP. The effect of transmission rate and improving use efficiency

Active Publication Date: 2019-03-19
四川安迪科技实业有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention provides a TCP acceleration method based on satellite communication to solve the technical problems that the TCP transmission rate is low in the existing satellite communication, and the existing TCP acceleration method is complicated and the maintainability is poor.

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
  • TCP acceleration method based on satellite communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0033] Specific examples are given below.

[0034] The satellite communication system in this example is as figure 1 As shown, it includes the client, satellite modem 1, satellite, satellite modem 2 and server, satellite modem 1 communicates with the client and satellite respectively, and satellite modem 2 communicates with the server and satellite respectively.

[0035] The TCP acceleration method based on satellite communication in this example is applied to the satellite communication system in this example, and Satellite Maoyi performs the processing according to the following steps:

[0036] Step 1, Satellite Cat 1 converts the destination IP and destination port of all TCP messages into the IP and designated port of Satellite Cat 1 in the PREROUTING chain of kernel Netfilter through the DNAT command of iptables;

[0037] Step 2, the satellite cat one opens the socket of TCP to monitor the designated port of the satellite cat one, and receives the TCP message through the...

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 relates to the technology of satellite communication, and solves the problem that the TCP transmission rate in the existing satellite communication is low, and the existing TCP acceleration method is complicated and has poor maintainability. The technical solution of the invention is summarized as follows: the TCP acceleration method based on satellite communication is applied to a satellite communication system. The satellite communication system includes a client, a first satellite modem, a satellite, a second satellite modem and a server. The first satellite modem is connectedto the client and the satellite, respectively. The second satellite modem is connected to the server and the satellite, respectively. The first satellite modem and the second satellite modem divide the TCP connection between the client and the server into three segments through TCP transparent proxy technology. The transmission performance of the satellite link is improved by setting the TCP parameters corresponding to the satellite link. The beneficial effects of the TCP acceleration method are as follows: the TCP acceleration method improves the transmission rate of satellite communicationand improves the bandwidth utilization rate; the technical solution is simpler, easy to develop, and is not updated with the update of the TCP protocol, so the maintainability is high; the TCP acceleration method is particularly applicable to satellite communication systems.

Description

technical field [0001] The invention relates to satellite communication technology, in particular to the TCP acceleration technology of satellite communication. Background technique [0002] In the satellite communication system, when the TCP protocol is used to transmit data, the round-trip delay of the satellite is 600ms, and the transmission MTU is 1500, then its theoretical maximum rate is: This is the theoretical maximum rate calculated according to the TCP protocol under the 600ms round-trip delay model. Due to the large delay in satellite communication, the TCP transmission rate cannot increase. Even if the bandwidth is set to 2M, the TCP transmission rate is still around 38KB / s, and the satellite bandwidth cannot be effectively utilized. [0003] In order to solve the above problems, NASA proposed the SCPS scheme, in which the SCPS-TP protocol is a TCP enhanced transmission technology, which implements the SCPS-TP protocol at the application level by means of "dece...

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): H04L12/741H04L29/06H04L29/08H04B7/185H04L45/74
CPCH04B7/1851H04L45/74H04L69/162H04L69/163H04L69/22H04L67/563H04L67/568
Inventor 李喜生
Owner 四川安迪科技实业有限公司
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