The invention discloses a method for automatically adjusting ACK
timeout time and belongs to the technical field of
wireless communication. The method includes the following steps: A, initializing the ACK
timeout time and adjusting step length; B, utilizing a step length
algorithm to determine optimal ACK
timeout time in the process of convergence of the adjusting step length; C, after certain time, re-performing
value assignment on the adjusting step length, executing step B, determining new optimal ACK timeout time, calculating a difference value between the new optimal ACK timeout time and the original optimal ACK timeout time, if the difference value is larger than a threshold value, quickly performing next-time ACK timeout time adjusting, and if the difference value is smaller than the threshold value, prolonging adjustment
waiting time of next-time adjusting. The method is less influenced by reflection of radio
waves and
multipath effect in a communication environment and is high in estimating and adjusting accuracy of the ACK timeout time, low cost, small resource occupancy and high stability are realized, convergence can be realized quickly, manual setting is not needed, and operation is simple and convenient.