|
Flow control methods for ATM networks are many. Most of them assume that the user side can determine the peak rate, cell delay variation, sustainable cell rate, maximum burst size, etc. One the traffic contract is determined, the user traffic enters the network accordingly. As a result, the network congestion state is not possible. Secondary, The "available bit rate" is one of the service of the ATM networks. The feedback control includes credit-based and rate-based. We must point out that the rate of the user traffic should increase or decrease through the feedback information. Because the propagation delay impact on the high speed network congestion avoidance, recovery procedures, it can not notify the sender to reduce the rate and makes the network congestion condition get worse and the violation cells increase, the load becomes heavy and results in the cell lose. For solving the above problems simultaneous, we propose two predictive methods to predict the cell increase or decrease. It uses the feedback control of "available bit rate" to predict the network situation as the basis of token generation rate increase or decrease of leaky bucket. First, we use the back-propagation network model of the neural network and consider the relationship between queuing delay and offered load, and utilizes priority control methods and neural network model to predict network traffic conditions, and thus maximize the network utilization. Secondary, we use the convolution encoding and Veterbi-Trellis decoding model. So according to the various states of network congestion situation, we use the convolutional coding method and Veterbi-Trellis decoding method to predict the increase/decrease of network queuing delay, and thus adjust the user data rates.
|