Mathematical Problems in Engineering
Volume 2010 (2010), Article ID 984923, 9 pages
doi:10.1155/2010/984923
Research Article

An Intelligent Packet Loss Control Heuristic for Connectionless Real-Time Voice Communication

1Department of Computing Science, University of Aberdeen, Aberdeen AB24 3FX, Scotland, UK
2Department of Computer Engineering, İstanbul Kültür University, 34156 İstanbul, Turkey
3Vocational School of Technical Sciences, İstanbul Kültür University, 34156 İstanbul, Turkey

Received 4 September 2009; Revised 1 April 2010; Accepted 21 April 2010

Academic Editor: Alexander P. Seyranian

Copyright © 2010 Murat Şensoy et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Time critical nature of the real-time communication usually makes connection-oriented protocols such as TCP useless, because retransmission of old and probably expired packets is not desired. However, connectionless protocols such as UDP do not provide such packet loss control and suitable for real-time communication such as voice or video communication. In this paper, we present an adaptive approach for the intelligent packet loss control for connectionless real-time voice communication. Instead of detecting and resending lost voice packets, this heuristic estimates the packet loss rate adaptively using a modified version of reinforcement learning and resends the most critical packets before they are expired. Our simulations indicate that this approach is promising for a remarkable improvement in QoS of real-time voice communication.