Abstract:
An enhanced congestion traffic allocation (ECOTA) and an efficient congestion detection and mitigation (ECODEM) algorithm are proposed in this paper, based on the traffic allocation and reallocation algorithm. After measuring the energy consumption and transmission delay of all paths, some low energy consumption and short delay paths are selected to increase the success rate of data transmission. The congested area is detected by methods of setting the threshold and prediction. Once the congestion occurs, nodes can quickly recover from congested situations by using reasonable traffic reallocation. And traffic in the congested area can be transferred to the non-congested area as soon as possible. Simulation results show that compared with other algorithms, the proposed algorithm can improve the success rate of packet delivery, reduce the end to end delay and improve the overall performance of the network.