Congestion has become an important issue affecting the per-formance of network systems. Active Queue Management (AQM) algorithms are crucial in ensuring network stability. The first active queue management technique deployed to control congestion was Random Early Detection (RED). RED compares the average queue length with predefined thresholds to mark or discard packets. DyRED [1] has improved RED based on changing the upper threshold. The author proposes an enhanced DyRED algorithm called ImRED (Improved DyRED) to enhance network performance further. Through simulation evaluation on the NS2, the author observed that ImRED outperforms DyRED regarding packet loss rate and average queue delay.