Staged, slowly-started transmission control method based on measurement of network state

A technology of network status and transmission control, applied in the direction of using the return channel for error prevention/detection, etc., which can solve problems such as packet discarding and network utilization

Inactive Publication Date: 2007-12-26
NAT UNIV OF DEFENSE TECH
View PDF0 Cites 63 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Task of the present invention is to overcome the defect that TCP slow start easily causes a plurality of packets to be discarded an

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
  • Staged, slowly-started transmission control method based on measurement of network state
  • Staged, slowly-started transmission control method based on measurement of network state
  • Staged, slowly-started transmission control method based on measurement of network state

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The present invention acts on the TCP slow start stage, and the increase of the congestion window is small in the two adjacent stages of the connection start and the congestion avoidance, and the change is relatively smooth, which can reduce the influence of other shared connections in the network and maintain the stability of the network operation. Reduced network jitter. Concrete processing flow of the present invention is as follows:

[0042] 1. Initialize, set cwnd=wnd init , ssthresh = ssthresh init , set adjustment factor φ, filter parameter d;

[0043] 2. Initialization, k is the number of the sent packet, set the initial value k=1, RTT min =RTT ave =RTT init ;

[0044] 3. Use cwnd as the window size to send packets at the same time, and start the sliding window mechanism; record the sending time t of each packet sk ;Calculate the sending time difference τ=t of two consecutive packets sk -t sk-1 ;

[0045] 4. If three repeated responses are received or ...

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

Via real time online bandwidth measurement, this method confirms the threshold value ssthresh. When the congestion window (CW) is less than a half of the threshold, the rule of exponent gain is followed. Otherwise CW gains each time a value of a half of difference of the threshold and CW (ssthresh-cwnd) to approach gradually the threshold. Until the difference is less than the regulation factor phi (ssthresh/2>= phi >=2). Then CW is set as the threshold value to enter the stage of avoiding congestion. This invention can reduce the happening of loss of several texts in a window at the slowly start stage, reduce the package loss rate and raise the net transferring ability.

Description

technical field [0001] The invention mainly relates to the field of network transmission control, in particular to a phase-by-stage slow-start transmission control method based on network state measurement. Background technique [0002] The Transmission Control Protocol (Transfer Control Protocol, TCP) is the most widely used transmission control protocol on the Internet today, providing reliable end-to-end services. TCP adopts a sliding window mechanism to control network traffic, and several window adjustment mechanisms such as Slow Start, Congestion Control, Fast Retransmission and Fast Recovery are used in the data transmission process, such as Figure 1 shows. During data transmission, the sending window (win) is the minimum value of the congestion window (cwnd) and the receiving window (rwnd). The slow start mechanism of TCP is used in the connection startup phase to gradually increase the data sending rate and detect the network bandwidth until the network is congest...

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): H04L1/16
Inventor 邓晓衡卢锡城王怀民彭宇行
Owner NAT UNIV OF DEFENSE TECH
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