Improving Speech Quality of VoIP by Packet Prioritization

패킷 중요도 결정에 의한 VoIP 통화 품질 향상 기술

  • Received : 2010.04.07
  • Accepted : 2010.05.18
  • Published : 2010.07.31

Abstract

In VoIP system, the speech quality is seriously degraded due to packet loss, and the degree of degradation by each packet loss depends on the characteristics of the corresponding packet. Therefore, it is possible to improve the speech quality of VoIP by selectively controlling the packet to be lost during transmission based on the expected degradation by the loss of each packet. In this paper, a new scheme to improve speech quality of DiffServ-based VoIP by assigning priority to each packet is proposed, and a method to determine the priority of each packet is developed. The performance of proposed method was measured in packet loss environment based on Gilbert model, and it was verified both objectively and subjectively that the speech quality is improved by the proposed method.

VoIP 시스템의 통화 품질은 패킷의 전송 손실에 의하여 크게 저하되며, 각 패킷의 손실에 의한 음질 저하 정도는 해당 패킷의 특성에 따라 결정된다. 따라서 각 패킷 손실에 의한 음질 저하를 미리 분석하여 전송 과정에서 손실되는 패킷을 선택적으로 조정하면 VoIP 통화 품질을 향상시킬 수 있다. 본 논문에서는 DS 기반의 네트워크를 사용하는 VoIP에서 각 패킷에 전송 우선순위를 할당하여 통화 품질을 향상시키는 구조를 제안하고, 이를 위한 패킷 중요도 결정 방법을 제안한다. Gilbert 모델에 따른 패킷 손실 환경에서 제안한 방법의 성능을 측정하였으며, 객관적 음질 평가와 주관적 음질 평가를 통하여 VoIP 통화 품질이 향상되는 것을 확인하였다.

Keywords

References

  1. ITU-T G.729. Coding of Speech at 8 kbit/s CS-ACELP Speech Coder 1996
  2. M, K, Lee, S. K, Jung, H. G, Kang, Y. C. Park, D, H. Youn, "A Packet-Loss Concealment Algorithm Based on Time- Scale Modification for CELP-type Speech Coders," Proc. ICASSY 2003.
  3. C. A. Rodbro, M. N. Murthi, S. V. Andersen, S. H. Jensen, "Hidden Markov model-based packet loss concealment for voice over IP," IEEE Tans, on Audio, Speech and Language Processing. Vol. 14, no. 5, 2006.
  4. S. Blake, D. Black, M. Carlson, E. Davies, Z. Wang, W. Weiss, "An Architecture for Differentiated Services," RFC2475, Dec, 1998.
  5. L. Mamatasa, V. Tsaoussidis, "Differenting Services with Non-Congestive Queuing (NCQ)", IEEE Trans. Computers, vol. 54, no. 1, may, 2009.
  6. TlA/ElA IS-127, Enhanced variable rate codec (EVRC), speech service option 3 for wideband spread spectrum digital systems, 1997.
  7. 3GPP TS 26.090, AMR Speech Codec: Transcoding Functions, 2002.
  8. J. -C. Bolot, S. Fosse-Parisis, D. Towsley, "Adaptive FECbased Error Control for Internet Telephony," IEEE INFOCOM, vol. 3, 1999.
  9. N. Yoma, C. Busso, and I, Soto, "Packet-loss modelling in IP networks with state-duration constraints," IEE Proc. Communications, vol. 152, no. 1, Feb, 2005.
  10. ITU-T REC. P.862, Perceptual evaluation of speech quality (PESQ): An objective method for end-to-end speech quality Assessment of narror-band telephone networks and speech codecs, 2000.
  11. ITU-T P.800 Methods for subjective determination of transmission quality, Appendix E, 1996.