Abstract—In this paper, the performance of Voice over Internet Protocol (VoIP) for five different codecs, using IPv4 without tunnelling and IPv6 with IPv6to4 tunnelling mechanism is established. The codecs tested were G.711.1, G.711.2, G.723.1, G.729.2 and the G.729.3 codec. The experiment conducted covered the two different configuration set up of networks using a fully IPv4 infrastructure and the other with IPv6to4 tunnelling mechanism (T.M). The operating systems used were Windows 7 and the Linux Ubuntu 9. The parameters covered using the above test-beds were delay, jitter and throughput. The results indicate that Linux Ubuntu 9 provides lesser delay for IPv4 compared to Windows 7 on the G.711.1, G.711.2 and G.723.1 codecs, while Windows 7 provides lesser delay on the G.729.2 and G.729.3 codecs. For the second network configuration using IPv6to4 T.M, Linux provides lesser delay across all 5 codec’s than the Windows 7. The results for the throughput and jitter are also reported. Keeping in view the performance recommendations for low bandwidth networks using VoIP, the codecs like G.723.1 and G.729.2 with smaller packet size and coding speeds resulted in lower jitter and RTT delay. However, throughput results indicate G.711.1 as the preferred choice for both windows and Linux OSs with Linux having only a marginal edge over Windows for tunnelling environment.
Index Terms—VoIP, performance analysis, Codec, IPv4, IPv6to4 tunnelling mechanism, Windows 7, and Linux Ubuntu.
H. Sathu is with Unitec Institute of Technology, Auckland, New Zealand (e-mail: email@example.com).
M. A. Shah was with Unitec Institute of Technology, Auckland New Zealand. He is now tutoring at Unitec, New Zealand (e-mail:firstname.lastname@example.org email@example.com).
Cite: Hira Sathu and Mohib A. Shah, "Performance Monitoring of VoIP with Multiple Codecs Using IPv4 and IPv6to4 Tunnelling Mechanism on Windows and Linux," International Journal of Modeling and Optimization vol. 2, no. 3, pp. 360-364, 2012.