Dynamic Codec Selection Algorithm for VoIP
This paper gives a proposal on algorithm for adaptive adjustment of VoIP sources transmission rate based on voice quality estimated at the receiver. This adjustment is achieved through the appropriate use of differing voice codecs, as changes in network conditions occur, in order to maintain an efficient utilization of the available resources. The authors propose a simple algorithm for dynamic selection of voice codec, depending on network conditions during the on-going voice session. Algorithm is embedded in the source code of the programming environment OPNET Modeler 14.5. Simulation results show that the proposed algorithm makes better use of the available bandwidth, achieving superior performance in comparison to the situation without implementation of algorithm for adaptive codec selection.