Research Article

User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2

Number: 16 August 31, 2019
EN TR

User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2

Abstract

Voice over IP (VoIP) is gaining more and more importance and displaces the traditional telephony. For example, more than 300 million monthly active users worldwide use the popular VoIP application "Skype". However, a big problem in the VoIP environment is the voice quality. The purpose of this study is to investigate the effects of background TCP traffic on perceived voice quality of a VoIP conversation at the user-level using the G.711 codec. Two different playout buffering policies including static buffering and optimal buffering have been applied by the VoIP server. For comparison purposes, the same experiments have also been repeated when no playout buffering policy has been applied by the VoIP server. A three-hop network topology consisting of a source, a transit, and a destination subnetwork was simulated whereas the end-to-end capacity of the entire network was limited by a 1.5 Mbps Asymmetric Digital Subscriber Line (ADSL) link. Multiple simultaneous TCP connections with different segment sizes were established to simulate the various conditions of background traffic. By using the ns2voip framework, an enhancement to the popular Network Simulator 2 (ns-2), extensive simulation experiments for analyzing the VoIP user-level performance have been carried out and the voice quality has been evaluated by calculating the Mean Opinion Score (MOS). The results show that the voice quality is strongly negatively affected by background TCP traffic, even in the presence of a single TCP flow with 1500 Byte segments. Also, the size of background TCP segments significantly influences the achievable MOSs of VoIP conversations. However, it has also been observed that aggregating multiple speech frames into a single IP packet can increase the MOS. Particularly, depending on the number and segment size of background TCP flows, aggregation of the optimal number of voice frames into the same IP packet improves the MOSs up to 14.61% over a 1.5 Mbps ADSL link.

Keywords

References

  1. Ahmed, A. (2017). Performance Analysis of VoIP in WiFi Campus Network. International Journal of Computer Applications, 174(3), 9–13. https://doi.org/10.5120/ijca2017915339
  2. Alharbi, A., Bahnasse, A., & Talea, M. (2017). A Comparison of VoIP Performance Evaluation on different environments Over VPN Multipoint Network. International Journal of Computer Science and Network Security, 17(4), 123–128.
  3. Audah, L. M., Kamal, A. M., Abdullah, J., Hamzah, S. A., & Razak, M. H. S. A. (2015). Performance evaluation of voice over IP using multiple audio codec schemes. ARPN Journal of Engineering and Applied Sciences, 10(19), 8912–8919. Retrieved from https://www.semanticscholar.org/paper/Performance-evaluation-of-voice-over-IP-using-audio-Audah-Kamal/347ce3f8cf682a85dba30541589df4cbe56d4d3d
  4. Bacioccola, A., Cicconetti, C., & Stea, G. (2007). User-level performance evaluation of VoIP using ns-2. In 2nd international conference on Performance evaluation methodologies and tools. Nantes, France. https://doi.org/10.4108/nstools.2007.2014
  5. Balan, H. V., Eggert, L., Niccolini, S., & Brunner, M. (2007). An Experimental Evaluation of Voice Quality Over the Datagram Congestion Control Protocol. In 26th IEEE International Conference on Computer Communications (pp. 2009–2017). IEEE. https://doi.org/10.1109/INFCOM.2007.233
  6. Birke, R., Mellia, M., Petracca, M., & Rossi, D. (2007). Understanding VoIP from Backbone Measurements. In IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications (pp. 2027–2035). IEEE. https://doi.org/10.1109/INFCOM.2007.235
  7. Brak, S. El, Bouhorma, M., El Brak, M., & Bohdhir, A. (2013). Speech Quality Evaluation Based Codec for VoIP Over 802.11P. International Journal of Wireless & Mobile Networks, 5(2), 59–69. https://doi.org/10.5121/ijwmn.2013.5205
  8. Cao, J., & Gregory, M. (2008). Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network. In 2008 Australasian Telecommunication Networks and Applications Conference (pp. 67–71). IEEE. https://doi.org/10.1109/ATNAC.2008.4783297

Details

Primary Language

English

Subjects

Engineering

Journal Section

Research Article

Publication Date

August 31, 2019

Submission Date

July 2, 2019

Acceptance Date

July 17, 2019

Published in Issue

Year 2019 Number: 16

APA
Abut, F. (2019). User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2. Avrupa Bilim Ve Teknoloji Dergisi, 16, 638-645. https://doi.org/10.31590/ejosat.585736
AMA
1.Abut F. User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2. EJOSAT. 2019;(16):638-645. doi:10.31590/ejosat.585736
Chicago
Abut, Fatih. 2019. “User-Level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in Ns-2”. Avrupa Bilim Ve Teknoloji Dergisi, nos. 16: 638-45. https://doi.org/10.31590/ejosat.585736.
EndNote
Abut F (August 1, 2019) User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2. Avrupa Bilim ve Teknoloji Dergisi 16 638–645.
IEEE
[1]F. Abut, “User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2”, EJOSAT, no. 16, pp. 638–645, Aug. 2019, doi: 10.31590/ejosat.585736.
ISNAD
Abut, Fatih. “User-Level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in Ns-2”. Avrupa Bilim ve Teknoloji Dergisi. 16 (August 1, 2019): 638-645. https://doi.org/10.31590/ejosat.585736.
JAMA
1.Abut F. User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2. EJOSAT. 2019;:638–645.
MLA
Abut, Fatih. “User-Level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in Ns-2”. Avrupa Bilim Ve Teknoloji Dergisi, no. 16, Aug. 2019, pp. 638-45, doi:10.31590/ejosat.585736.
Vancouver
1.Fatih Abut. User-level Performance Evaluation of VoIP under Different Background TCP Traffic Conditions in ns-2. EJOSAT. 2019 Aug. 1;(16):638-45. doi:10.31590/ejosat.585736