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

Satellite network congestion control method based on bandwidth estimation

A technology of congestion control and bandwidth estimation, which is applied in the field of satellite communication, can solve problems such as aggravated congestion, excessive cache, and windows that cannot match the dynamic environment of the satellite network, and achieve the effect of improving network performance and high network throughput

Active Publication Date: 2014-12-10
DALIAN UNIVERSITY
View PDF5 Cites 10 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
  • Satellite network congestion control method based on bandwidth estimation
  • Satellite network congestion control method based on bandwidth estimation
  • Satellite network congestion control method 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. The method includes the steps of S1, building a network transmission link; S2, using a Hybla-BE congestion control algorithm to perform data communication; S3, by the TCP transmitting terminal of a ground station I, calculating the estimation value of bandwidth according to arrived ACK receiving frequency; S4, calculating expected bandwidth; S5, calculating the residual bandwidth of a communication network, the congestion window increasing factor rho current of an Hybla algorithm and the congestion window increasing factor rho new of the Hybla-BE algorithm; S6, adjusting the congestion window value according to the adjusted window increasing factor rho new; S7, adjusting the congestion window value, to be more specific, by the TCP transmitting terminal of the ground station I, predicting the bandwidth environment of the network by dynamically estimating bandwidth value, and scaling the window increasing factor according to residual bandwidth. By the method, the increasing of the congestion window value can be dynamically adapted to network bandwidth conditions.

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