An Adaptive Packet Dropping Algorithm for Improved VoIP Quality at ADSL-Subscribers

Delay is one of the most important parameters of VoIP which can significantly impact the voice quality. When crossing an ADSL downlink, a VoIP application has to contend for the bandwidth with other applications, e.g., TCP. With the assumption that the DSLAM only has a FCFS mechanism employed in the downlink direction, the VoIP packets may suffer from serious queueing delay problem in the DSLAM buffer. This problem can be solved by introducing TCP packet dropping at the receiver. But the drop ratio should be adjusted depending on the network conditions such as network load. In this paper, an adaptive packet dropping algorithm based on the RED mechanism is proposed to guarantee the VoIP quality in ADSL downlink under different network conditions. Simulations are conducted to compare our approach with the fixed drop ratio approach considering different network traffic. The results show that our algorithm can successfully adapt to the network conditions. Moreover, compared with the fixed drop ratio one, our approach can achieve better VoIP quality with fewer TCP packet dropping.

[1]  Shu-Ching Chen,et al.  Per-class queue management and adaptive packet drop mechanism for multimedia networking , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[2]  Bruce A. Mah,et al.  An empirical model of HTTP network traffic , 1997, Proceedings of INFOCOM '97.

[3]  Bing Chen,et al.  Implementing VoIP: a voice transmission performance progress report , 2004, IEEE Communications Magazine.

[4]  Ralf Lehnert,et al.  Improvement of VoIP Quality by Packet Dropping in ADSL Routers , 2007, SIGMAP.

[5]  L. Orozco-Barbosa,et al.  Efficient integration of voice and data for transmission over digital subscriber lines (DSL) , 2002, IEEE CCECE2002. Canadian Conference on Electrical and Computer Engineering. Conference Proceedings (Cat. No.02CH37373).

[6]  Tao Ye,et al.  Adaptive tuning of RED using on-line simulation , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[7]  Mahbub Hassan,et al.  Internet telephony: services, technical challenges, and products , 2000, IEEE Commun. Mag..

[8]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.

[9]  Alexander Raake Short- and Long-Term Packet Loss Behavior: Towards Speech Quality Prediction for Arbitrary Loss Distributions , 2006, IEEE Transactions on Audio, Speech, and Language Processing.

[10]  Kang G. Shin,et al.  A self-configuring RED gateway , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).