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

NewReno-based throughput rate improving method

A throughput rate and base station technology, applied in nuclear methods, electrical components, transmission systems, etc., can solve problems such as insufficient link utilization and insufficient throughput rate, and achieve improved network throughput rate, a large increase in throughput rate, and delay Enhanced effect

Pending Publication Date: 2022-01-07
BEIJING INSTITUTE OF TECHNOLOGYGY
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to aim at the NewReno of the existing TCP protocol in the face of wireless communication network due to poor communication link quality causing packet loss, causing the congestion window not to be initialized due to network congestion, thereby making link utilization insufficient and throughput rate Due to the technical defect that is not high enough, a NewReno-based throughput improvement method is proposed. NewReno is used in the slow start phase of the method; in the congestion avoidance phase, the sender performs policy learning based on the network status and the Sarsa method, and according to the learned Q Table for action selection, that is, each time a new ACK is received, keep the increase or decrease of the original congestion window unchanged or re-select the increase or decrease of the new congestion window; when packet loss occurs, according to the position and speed of the data sender And the received SINR uses the trained SVM model to judge whether the packet loss is caused by bad communication links or obstacles, so as to keep the congestion window unchanged or reduced

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
  • NewReno-based throughput rate improving method
  • NewReno-based throughput rate improving method
  • NewReno-based throughput rate improving method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] The application scenario of the NewReno-based throughput rate improvement method is that after a disaster occurs, the drone takes a small-scale camera of the disaster-stricken area and sends it back to the base station in real time at high speed with the help of a 5G millimeter-wave network. The communication between the machine and the base station is affected, and the traditional TCP congestion control method will cause packet loss due to obstacles blocking, thereby initializing the congestion window and affecting the network throughput and utilization. Therefore, the present invention proposes a new method based on NewReno The congestion control method that improves the throughput rate is more suitable as a congestion control method under the wireless network; in addition, when the communication link is good, the present invention can also improve the throughput rate and network utilization rate compared with NewReno, so that the bandwidth can be obtained Take advanta...

Embodiment 2

[0120] This embodiment is similar to the embodiment, except that the distribution of obstacles in the topology is changed, specifically: five obstacles with a width of 5 m and a height of 5 m are distributed in an area with a length of 40 m and a width of 50 m, such as Figure 5 , where the curve with the arrow indicates the direction of flight.

[0121] In this embodiment, compared with NewReno, the comparison of throughput and delay of the method is shown in Table 2:

[0122] Table 2 Comparison of Throughput Rates

[0123]

[0124] According to Table 2, it can be seen that the TCP congestion control method adopts the method described in the present invention, compared with the adoption of NewReno under this topology, the throughput rate is greatly improved, and the increase in delay is not much; compared with the increase in throughput rate, the cost of delay increase Can be ignored;

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 a NewReno-based throughput rate improving method, and belongs to the technical field of network congestion control in wireless network transmission. According to the method, NewReno is adopted in a slow starting stage; in the congestion avoiding stage, a sending end carries out strategy learning according to a network state in combination with a Sarsa method, and selects an action according to a learned Q table, that is, when a new ACK is received each time, the original congestion window increase and decrease amount is kept unchanged or a new congestion window increase and decrease amount is reselected; when packet loss occurs, whether the packet loss at the moment is caused by poor communication links or obstacle blocking is judged through the trained SVM model according to the position and the speed of the data sending end and the received SINR, so that a congestion window is kept unchanged or reduced, and the bandwidth utilization rate is improved. Compared with NewReno, the network throughput rate and the bandwidth utilization rate in wireless network transmission are improved, and the defect of NewReno in wireless network transmission is overcome.

Description

technical field [0001] The invention relates to a method for improving throughput rate based on NewReno, and belongs to the technical field of network congestion control in wireless network transmission. Background technique [0002] Transmission Control Protocol (Transmission Control Protocol, TCP) is a connection-oriented, reliable, byte stream-based transport layer communication protocol, defined by RFC 793 of IETF. The main function of TCP is that when the application layer sends a data stream represented by 8-bit bytes for inter-network transmission to the TCP layer, TCP divides the data stream into message segments of appropriate length and passes the data packet to the IP layer. , which transmits the packet over the network to the TCP layer of the receiving entity. In order to ensure the reliability of message transmission, TCP gives each packet a sequence number, and the sequence number also ensures the sequential reception of the packets transmitted to the receivin...

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): H04L47/12H04L47/27H04L41/16G06N20/10
CPCH04L47/12H04L47/27H04L41/145G06N20/10Y02D30/70
Inventor 卢继华殷宇航冯立辉傅雄军吴编周正阳谢民
Owner BEIJING INSTITUTE OF TECHNOLOGYGY
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