为了研究传输控制协议(TCP)拥塞控制中的死锁和混沌现象,提出TCP发送端解除死锁的方法,以避免因为死锁而导致网络传输的不公平性,该文通过分析logistic映射的初始值对其状态的影响,证明了不同的初始值会改变混沌系统的状态。把该证明结果用于分析TCP拥塞控制,指出了对于确定参数的网络系统,不同的初始值会导致网络处于周期变化、混沌或不稳定状态,而死锁就是不稳定状态。因此,TCP发送端可以采用改变初始值的方法来避免死锁。仿真表明,该方法能有效地解除死锁,使网络回到混沌状态,提高网络传输的公平性。
In order to study the phenomenon of lock-out and chaos in transmission control protocol(TCP)congestion control,this paper presents a way of relieving the lock-out for TCP senders to avoid the unfairness of network transmission caused by lock-out.Analyzing the influence of their initial values on the state of logistic map,this paper proves that different initial values can change the state of chaotic systems.This evidence is used for analysing the TCP congestion control.Different initial values for network systems with determined parameters can cause periodic changes,chaos or instability,and lock-out is a kind of instability of network.Lock-out can be avoided by changing the initial values of the TCP senders.Simulations show that this method can effectively relieve lock-out,enable the network back to chaotic state,and improve the fairness of network transmission.