Abstract:
IP üzerinden ses iletimi (VoIP) ve kablosuz ağ, iletişimin özelliklerini ve gelişim yönünü önemli ölçüde değiştiren, günümüz modern zamanın her yönüyle devrimci teknolojileridir. VoIP, IP tabanlı ağlar üzerinden ses trafiğinin basitçe iletimidir. VoIP teknolojisi, geleneksel telefon ağları kullanımına kıyasla ücretlendirmede oldukça avantaj sağladığı için kısa zamanda fazlasıyla yaygınlaşmıştır. Bununla birlikte, kablosuz ağlarda haberleşme, dünyanın herhangi bir yerinde bulunan taşınabilir cihazlar arasında yüksek hızda ve yüksek kalitede bilgi değişimi sağlama potansiyeline sahip olduğu için haberleşme endüstrisinin hızla büyüyen bir sekmendi olmuştur. Bu tez çalışmasında, internet protokolü üzerinden ses iletimi (VoIP) teknolojisi, genel yapısı, temel bileşenleri ve çalışma mantığı göz önüne alınarak incelenmiştir. VoIP prosedürünün detaylı anlatımına ek olarak, kablosuz ağlarda basit bir VoIP prototipi gerçekleştirilmiştir. Kodlama/kod çözme teknikleri, sinyalleşme ve gerçek zamanlı iletim protokolleri, VoIP teknolojisinin temel prensipleridir. Bu prensipler ile sinyalleşme sunucuları, medya ağı geçitleri ve uç noktalarda bulunan elektronik cihazlar gibi sistem bileşenleri, VoIP sürecini tanımlamak ve gerçekleştirmek için kullanılmaktadırlar. Bir VoIP telefon sistemini gerçekleştirmek için bu sisteme uygun olarak çalışabilecek VoIP telefonlarına ihtiyaç vardır. VoIP telefon birkaç farklı çeşitte olabilir. Bu prototipte, VoIP telefon çeşitlerinden yazılım tabanlı VoIP telefonlar tercih edilmiştir. Android akıllı telefonda çalışan Sipdroid uygulaması ve PC'de çalışan Peers Java uygulaması, SIP alıcıları olarak kullanılmıştır. Bu uygulamalar, G711 kodlama/kod çözme teknolojisini, SIP sinyalleşme ve RTP gerçek zamanlı iletim protokolünü kullanmaktadır. Uygulamalar için gerekli olan SIP hesapları, Sip2Sip olarak adlandırılan ücretsiz bir sinyalleşme sunucusundan elde edilmiştir. Bu sinyalleşme sunucusu, SIP oturumunun kurulmasından ve sinyalleşme mesajlarının yönlendirilmesinin kontrol edilmesinden sorumludur. Her bir SIP alıcısının kablosuz ağa erişimini sağlamak amacıyla Cisco erişim noktaları bu prototipte kullanılmıştır. Voice over IP and wireless are revolutionary technologies by all means of modern time which change the attributes of communications dramatically. VoIP is simply the transmission of voice traffic over IP-based networks. VoIP has become popular largely because of the cost advantages to consumers over traditional telephone networks whereas Wireless communications is a rapidly growing segment of the communication industry, with the potential to provide high-speed high-quality information exchange between portable devices located anywhere in the world. Since both technologies have shown their existence in today?s communication industry individually, merger of these technologies was necessary and hence both technologies are being deployed. In this thesis, the VoIP technology is examined by regarding its general structure, fundamental components and operation logic. In addition to the detailed explanation of VoIP procedure, the simple VoIP prototype in wireless networks was implemented. Codecs, signaling protocols, real time protocols and media gateway protocols are the main principles of the VoIP technology. These principles and the components such as end systems, signaling servers and media gateways are used to define and implement VoIP process. A VoIP Phone system requires the use of VoIP phones. VoIP phones come in several types. In this prototype, software based phones (Soft Phones) are preferred. Sipdroid application which runs in Android mobile phone and Peers application which runs in PC are used as SIP clients. These applications use G711 codec technology, SIP signaling and RTP real time protocols. The SIP accounts which are necessary to run these applications are obtained from a free signaling server called as Sip2Sip. This signaling server is responsible from setup of the SIP session establishment and control of the routing of signaling messages. In order to provide wireless network access to each SIP client, Cisco access points are used in this prototype.