Transcoding of Voice Codecs G.711 to G.729 and Vice-versa Implementation on FPGA

Authors

  • C. Varun School of Engineering and IT, Manipal University, DIAC, Dubai
  • RS. Dudhe School of Engineering and IT, Manipal University, DIAC, Dubai

Keywords:

G.711, G.729, Transcoding, Voice CODEC

Abstract

Now-a-days more applications and services provided over the internet such as e-mail, file sharing, e- commerce, etc., helps people from all over the globe to exchange data, do business, and communicate voice and videos in a simple way. For this tremendous growth in web is achieved with the development of Voice over Internet Protocol (VoIP). This protocol is a new model of telephony service, in which people make use voice over the Internet to help communicate with each other without the access of Plain Old Telephone Service (POTS). VoIP provides high-quality services that greatly depend on the delay between capturing the voice data and the playback of the voice data. Transcoding voice calls between different networks and end-point gadget is a vital task. G.711and G.729 are VoIP codecs accessible in most of the events. A codec is chosen by the customer based on its quality, power requirements, bandwidth utilization, and tolerance to network conditions. Plentiful VoIP hardware, switches, and media gateways support variety of codecs, the issue emerges when there is a need to change over starting with one codec then onto the next. The call is initiated with G.711 and the end network tolerates with G729, and the service provider is confronted with the test of changing over to finish the call. For this transcoding is a preferred method, which is simulated using Quartus II tool and is implemented in Altera Cyclone V FPGA kit. Transcoding permits gadgets, similar to the IVR platform and the cell phone in the case, to communicate with each other even when they support different codecs.

 

References

F. D. Rango, M. Tropea, P. Fazio, S. Marano, “Overview on VoIP: Subjective and Objective Measurement Methods”, IJCSNS, Vol. 6, Issue.1, pp.34-41, 2006.

M. Narbutt, L. Murphy, “Improving Voice over IP Subjective Call Quality”, IEEE Communications Letters, Vol.8, Issue.5, pp. 308-310, Mar 2004.

R.V. Pawar, S.S. Mahajan, “Performance Analysis of Wireless Sensor Network Using Cognitive Radio Concept”, International Journal of Computer Sciences and Engineering, Vol.2, Issue.4, pp.136-137, 2014.

L. Malfait, J. Berger, M. Kastner, “P.563 – The ITU-T standard for single-ended speech quality assessment”, IEEE Transaction on Audio Speech and Language Processing, Vol. 14, Issue. 6, pp. 1924-1934, 2006.

NM. Sheikh, KI. Siddiqui, MW. Khan, SF. Tajammul, M. Ashraf, “Real-time Implementation and Optimization of ITU-Ts G.729 Speech Codec running at 8 kbits/sec using CS-ACELP on TM-1000 VLIW DSP CPU”, IEEE International Multi Topic Conference, Pakistan, pp. 23-27, 2001.

M. Kaur, S. Kumar, S. Sharma, “DoS Flooding Attacks against SIP based VoIP Systems- a Survey”, International Journal of Computer Sciences and Engineering, Vol.2, Issue.5, pp.112-117, 2014.

P.N. Kadam, R.R. Gangarde, “To Evaluate the Performance based on Delay and Jitter of Wired VoIP using a network of assorted number of Routers and Hosts”, International Journal of Computer Sciences and Engineering, Vol.5, Issue.3, pp.11-15, 2017.

Downloads

Published

2017-05-30

How to Cite

[1]
C. Varun and R. Dudhe, “Transcoding of Voice Codecs G.711 to G.729 and Vice-versa Implementation on FPGA”, Int. J. Sci. Res. Net. Sec. Comm., vol. 5, no. 2, pp. 44–48, May 2017.

Issue

Section

Research Article

Similar Articles

You may also start an advanced similarity search for this article.