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

A Congestion Control Method for Satellite Networks Based on Bandwidth Estimation

A technology of congestion control and bandwidth estimation, applied in the field of satellite communication, it can solve the problems of aggravating the degree of congestion, congestion, overflow, etc., and achieve the effect of high network throughput and improved network performance.

Active Publication Date: 2017-07-21
DALIAN UNIV
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First of all, since the link status cannot be accurately predicted, when the delay increases due to congestion, the aggressive window growth method of the Hybla algorithm will aggravate the congestion instead.
Secondly, although the Hybla algorithm can achieve high network throughput, its excessively large window size will cause serious buffer overflow
In addition, when the delay increases due to a large network load, this aggressive window growth method makes the window growth unable to match the dynamic environment of the satellite network, which will easily lead to congestion.

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
  • A Congestion Control Method for Satellite Networks Based on Bandwidth Estimation
  • A Congestion Control Method for Satellite Networks Based on Bandwidth Estimation
  • A Congestion Control Method for Satellite Networks Based on Bandwidth Estimation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0060] When a connection is opened in the implementation scenario, a single-connection network is constructed. The link bandwidth is set to 10M. Such as image 3 As shown, the average window value of the Hybla-BE algorithm is significantly higher than that of the Hybla algorithm, which proves that the Hybla-BE algorithm at the sending end adjusts the value of ρ based on the bandwidth estimation, which alleviates the packet loss caused by the aggressive growth of the window, such as buffer overflow, and finally Causes the window to drop rapidly and prolongs the time for the window to continue to grow, so it will inevitably increase the network throughput, such as Figure 4 shown.

[0061] When multiple connections are enabled in the implementation scenario, a multi-connection network is constructed. In the implementation scenario, start four connections, that is, N=4, the link bandwidth between the sending end and the receiving end is set to 10M, and the bandwidth of the bot...

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 network congestion control method based on bandwidth estimation, comprising the following steps: S1: establishing a network transmission link; S2: using the Hybla-BE congestion control algorithm for data communication; S3: the TCP sending end of the ground station 1 Calculate the estimated bandwidth according to the receiving frequency of the received ACK; S4: Calculate the expected bandwidth; S5: Calculate the remaining bandwidth of the communication network, the congestion window growth factor ρcurrent of the Hybla algorithm, and the congestion window growth factor ρnew of the Hybla-BE algorithm; S6: According to The adjusted window growth factor ρnew adjusts the congestion window value; S7: Adjusts the congestion window value: the TCP sending end of ground station I predicts the bandwidth environment of the network by dynamically estimating the bandwidth value, and scales and adjusts the window growth factor according to the remaining bandwidth to achieve congestion The growth of the window value can dynamically adapt to the network bandwidth condition.

Description

technical field [0001] The invention belongs to the technical field of satellite communication, in particular to a satellite network congestion control method based on bandwidth estimation. Background technique [0002] With the continuous development of satellite communication technology, satellite communication network occupies an extremely important position in the field of communication. Studies have shown that there will be many problems when the TCP protocol is directly applied to the satellite network, the most prominent of which is that the long-delay characteristic makes the round-trip delay significantly increased, which further leads to the degradation of network transmission performance. Aiming at the long-delay characteristics of satellite networks, the Hybla algorithm is proposed. By modifying the window change rules in the slow start and congestion avoidance phases, the algorithm uses normalized RTT to reduce the correlation between window changes and RTT, and...

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 Patents(China)
IPC IPC(8): H04L12/807H04L29/08H04L1/00H04L47/27
Inventor 杨力王康珍魏德宾
Owner DALIAN UNIV
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