Research Article
BibTex RIS Cite

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

Year 2019, Issue: 16, 638 - 645, 31.08.2019
https://doi.org/10.31590/ejosat.585736

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.

References

  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Chaudhary, D. A., & Singh, D. S. P. (2014). Performance Evaluation of VoIP in MPLS network using NS-2. International Journal of Computers & Technology, 13(9), 4792–4798. https://doi.org/10.24297/ijct.v13i9.2355
  • Gurrapu, S., Mehta, S., & Panbude, S. (2016). Comparative Study for Performance Analysis of VOIP Codecs Over WLAN in Nonmobility Scenarios. International Journal of Information Technology, Modeling and Computing, 4(3). https://doi.org/10.2139/ssrn.3389769
  • Haibeh, L. A., Hakem, N., & Safia, O. A. (2017). Performance evaluation of VoIP calls over MANET for different voice codecs. In IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 1–6). IEEE. https://doi.org/10.1109/CCWC.2017.7868479
  • ITU-T Recommendation. (2001). G.113 Transmission impairments due to speech processing. Retrieved from https://www.itu.int/rec/T-REC-G.113Li, Y., Chiang, M., Calderbank, A. R., & Diggavi, S. N. (2007). Optimal Rate-Reliability-Delay Tradeoff in Networks with Composite Links. In 26th IEEE International Conference on Computer Communications (pp. 526–534). IEEE. https://doi.org/10.1109/INFCOM.2007.68
  • Meeran, M. T., Annus, P., & Le Moullec, Y. (2017). Approaches for improving VoIP QoS in WMNs. In International Conference on Electrical Engineering and Computer Science (ICECOS) (pp. 22–27). IEEE. https://doi.org/10.1109/ICECOS.2017.8167138
  • Microsoft. (2016). Skype has over 300 million monthly active users. Retrieved July 1, 2019, from https://windowsreport.com/skype-number-of-users/Perwej, Y., & Parwej, F. (2012). Perceptual Evaluation Of Playout Buffer Algorithm For Enhancing Perceived Quality Of Voice Transmission Over Ip Network. International Journal of Mobile Network Communications & Telematics, 2(2), 1–19. https://doi.org/10.5121/ijmnct.2012.2201
  • Tariq, M. I., Azad, M. A., Beuran, R., & Shinoda, Y. (2013). Performance Analysis of VoIP Codecs over BE WiMAX Network. International Journal of Computer and Electrical Engineering, 345–349. https://doi.org/10.7763/IJCEE.2013.V5.729
  • Triyason, T., Kanthamanon, P., Warasup, K., Yamsaengsung, S., & Supattatham, M. (2010). The Effect of Background Traffic Packet Size to VoIP Speech Quality (pp. 175–182). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16699-0_19

Ns-2'de Farklı Arka Plan TCP Trafik Koşulları Altında VoIP'nin Kullanıcı Düzeyinde Performans Değerlendirmesi

Year 2019, Issue: 16, 638 - 645, 31.08.2019
https://doi.org/10.31590/ejosat.585736

Abstract

IP üzerinden ses (Voice
over IP; VoIP), giderek daha fazla önem kazanmakta ve geleneksel telefonun
yerini almaktadır. Örneğin, dünya genelinde aylık 300 milyondan fazla aktif
kullanıcı, popüler VoIP uygulaması Skype
’ı
kullanmaktadır. Ancak, VoIP ortamında ses kalitesi büyük bir sorun teşkil
etmektedir. Bu çalışmanın amacı, arka plan TCP trafiğinin kullanıcı düzeyinde
bir VoIP konuşmasının algılanan ses kalitesi üzerindeki etkilerini G.711 kodeğini kullanarak
incelemektir. VoIP sunucusu tarafından statik tamponlama ve optimal
tamponlamayı içeren iki farklı tamponlama politikası uygulanmıştır. Karşılaştırma
amacıyla, VoIP sunucusu tarafından herhangi bir tamponlama politikası
uygulanmadığında da aynı deneyler tekrarlanmıştır. Kaynak, transit ve hedef alt
ağdan oluşan üç sekmeli bir ağ topolojisi simüle edilirken, tüm ağın uçtan uca
kapasitesi 1.5 Mbps Asimetrik Dijital Abone Hattı (ADSL) bağlantısı ile
sınırlandırılmıştır. Arka plan trafiğinin değişken koşullarını simüle etmek
için farklı segment boyutlarında birden fazla eşzamanlı TCP bağlantısı
kurulmuştur. Popüler Network Simulator 2'ye (ns-2) eklenen bir geliştirme olan
ns2voip framework’ü kullanılarak VoIP kullanıcı seviyesi performansını analiz
etmek için kapsamlı simülasyon deneyleri yapılmıştır ve ses kalitesi Ortalama Görüş
Puanı (OGP) hesaplanarak değerlendirilmiştir. Sonuçlar, ses kalitesinin 1500
Bayt segmentli tek bir TCP akışında bile arka plan TCP trafiğinden güçlü bir
şekilde olumsuz etkilendiğini göstermektedir. Ayrıca, arka plan TCP trafiğinin
boyutu, VoIP konuşmalarının ulaşılabilir OGS'lerini önemli ölçüde
etkilemektedir. Bununla birlikte, birden fazla konuşma çerçevelerinin tek bir IP
paketi içerisine toplanmasının OGS’yi artırabileceği de gözlenmiştir. Özellikle,
arka plan TCP akışlarının sayısına ve segment boyutuna bağlı olarak, en uygun
sayıdaki ses çerçevelerinin aynı IP paketinde toplanması, OGS'leri 1.5 Mbps
ADSL bağlantısı üzerinden %14.61'e kadar iyileştirdiği görülmüştür.

References

  • 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
  • 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.
  • 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
  • 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
  • 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
  • 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
  • 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
  • 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
  • Chaudhary, D. A., & Singh, D. S. P. (2014). Performance Evaluation of VoIP in MPLS network using NS-2. International Journal of Computers & Technology, 13(9), 4792–4798. https://doi.org/10.24297/ijct.v13i9.2355
  • Gurrapu, S., Mehta, S., & Panbude, S. (2016). Comparative Study for Performance Analysis of VOIP Codecs Over WLAN in Nonmobility Scenarios. International Journal of Information Technology, Modeling and Computing, 4(3). https://doi.org/10.2139/ssrn.3389769
  • Haibeh, L. A., Hakem, N., & Safia, O. A. (2017). Performance evaluation of VoIP calls over MANET for different voice codecs. In IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC) (pp. 1–6). IEEE. https://doi.org/10.1109/CCWC.2017.7868479
  • ITU-T Recommendation. (2001). G.113 Transmission impairments due to speech processing. Retrieved from https://www.itu.int/rec/T-REC-G.113Li, Y., Chiang, M., Calderbank, A. R., & Diggavi, S. N. (2007). Optimal Rate-Reliability-Delay Tradeoff in Networks with Composite Links. In 26th IEEE International Conference on Computer Communications (pp. 526–534). IEEE. https://doi.org/10.1109/INFCOM.2007.68
  • Meeran, M. T., Annus, P., & Le Moullec, Y. (2017). Approaches for improving VoIP QoS in WMNs. In International Conference on Electrical Engineering and Computer Science (ICECOS) (pp. 22–27). IEEE. https://doi.org/10.1109/ICECOS.2017.8167138
  • Microsoft. (2016). Skype has over 300 million monthly active users. Retrieved July 1, 2019, from https://windowsreport.com/skype-number-of-users/Perwej, Y., & Parwej, F. (2012). Perceptual Evaluation Of Playout Buffer Algorithm For Enhancing Perceived Quality Of Voice Transmission Over Ip Network. International Journal of Mobile Network Communications & Telematics, 2(2), 1–19. https://doi.org/10.5121/ijmnct.2012.2201
  • Tariq, M. I., Azad, M. A., Beuran, R., & Shinoda, Y. (2013). Performance Analysis of VoIP Codecs over BE WiMAX Network. International Journal of Computer and Electrical Engineering, 345–349. https://doi.org/10.7763/IJCEE.2013.V5.729
  • Triyason, T., Kanthamanon, P., Warasup, K., Yamsaengsung, S., & Supattatham, M. (2010). The Effect of Background Traffic Packet Size to VoIP Speech Quality (pp. 175–182). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16699-0_19
There are 16 citations in total.

Details

Primary Language English
Subjects Engineering
Journal Section Articles
Authors

Fatih Abut 0000-0001-5876-4116

Publication Date August 31, 2019
Published in Issue Year 2019 Issue: 16

Cite

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