Dergiler / Erciyes Üniversitesi Fen Bilimleri Enstitüsü Fen Bilimleri Dergisi / 2010 / Cilt: 26 - Sayı: 3
İnternet Protokolü Üzerinden Ses Taşıma Uygulamaları İçin Dalgacık Dönüşümü Kullanılarak Basit ve Etkili Bir Ses Sıkıştırma Uygulaması
- Sayfa
- 307–315
- DOI
- —
Özet
Bilgisayar ağları ve İnternet son yıllarda hızla yaygınlaşmış ve bunun sonucunda yeni uygulamalar ortaya çıkmaya başlamıştır. Bilgisayar ağları ve İnternet üzerinden ses, video ve görüntülerin taşınması geleneksel yöntemlere göre büyük maliyet avantajı sağlamıştır [1]. İnternet üzerinde yapılan bu tür servislerde dikkat edilmesi gereken en önemli nokta uçtan uca olan taşıma süresidir. ITU (International Telecommunication Union) G.114 standardına göre ses taşıma için uçtan uca olan gecikme süresi 0-150 ms arasında olmalıdır [2]. İnternet protokolü üzerinden ses taşıma anlamına gelen VOIP (Voice over IP) teknolojisinde uçtan uca gecikmeyi kontrol altında tutacak bir servis kalitesi sistemi kullanılması kaliteli bir servis için zorunludur [3]. Ancak belirli servislere garanti edilmiş bant genişliği ve öncelik sağlayan bir servis kalitesi uygulaması tek başına yeterli değildir. Taşınacak sesin daha az yer kaplaması için genellikle sıkıştırma algoritmaları ile önce ses sıkıştırılmakta ve daha sonra taşınmaktadır. Bu makalede VOIP uygulamaları için en uygun genel eşikli ayrık dalgacık dönüşümü kullanılarak basit ve etkili bir ses sıkıştırması sunulmaktadır. Uygulamada kullanılan metot basit ve hızlı bir sıkıştırma işlemi gerçekleştirmekte olup VOIP uygulamalarının gereksinimlerini karşılamaktadır. Uygulama ses sıkıştırma işlemini fazla işlemci gücü kullanmadan hızlı bir şekilde gerçekleştirmekte, tatmin edici ses kalitesi ve yüksek sıkıştırma oranları elde edilmektedir. Bu yöntem ses sıkıştırma işlemi gerçekleştiren yönlendirici ve VOIP geçitleri için uygundur.
Abstract
In recent years, computer networks and Internet have become widespread quickly, and as a result of this, new applications have started to emerge. The transmission of voice, video and images over computer networks and Internet has brought cost advantages over traditional methods [1]. The most important point in this kind of services over Internet is end-to-end transmission time. According to ITU G.114 standard, for carrying voice, end-to-end delay is to be 0 to 150 ms [2]. A quality of service system that keeps end-to-end delay under control in VOIP technology which means carrying voice over Internet protocol is required for a quality service [3]. But a quality of service application alone that provides guaranteed bandwidth and priority to specific services is not sufficient. Usually voice is compressed by the use of compression algorithms and then carried, to make it occupy less space. This paper presents a simple and effective lossless audio compression using discrete wavelet transform with an optimal global threshold for voice over IP applications. The method used in the application performs a simple and fast compression and satisfies the requirements of VOIP applications. The application performs voice compression quickly without requiring much processing power, and satisfactory audio quality and high compression rates are obtained. This method is suitable for routers and VOIP gateways which perform voice compression.