Akıllı telefonlar ile bluetooth üzerinden çok sekmeli iletişim: Android platformu için bir çözüm


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Gazi Üniversitesi, Fen Bilimleri Enstitüsü, Türkiye

Tezin Onay Tarihi: 2017

Tezin Dili: Türkçe

Öğrenci: Burak GÜLBAY

Danışman: Mehmet Demirci

Özet:

Bu tez çalışmasında, günümüzde çok yaygınlaşmış akıllı telefonlar kullanılarak fiziksel altyapı, merkezi erişim noktaları ve hücresel ağlardan bağımsız olarak haberleşmek için alternatif bir yöntem önerilmiş ve uygulaması yapılmıştır. Sektörde standart haline gelmiş, olgunlaşmış ve tüm akıllı telefonlarda bulunan Bluetooth teknolojisi kullanılarak çok sekmeli veri iletimi gerçekleştirilmiştir. Akıllı telefonlar özelinde Android İşletim Sistemi kullanılarak benzetim ortamlarının kısıtlarından etkilenmeksizin, etkin bir örnek uygulama geliştirilmiş ve önerilen model doğrulanmıştır. Elde edilmek istenen yapı, süreç ve işlevsel olarak alt bölümlere ayrılmaktadır. İlk olarak ağa katılacak düğümler Bluetooth rollerinden soyutlanarak, scatternet ağın oluşumunu sağlamaktadır. Ağ oluşumu aşamasında proaktif bir paket yönlendirme yaklaşımı uygulanarak, düğümler üzerindeki yönlendirme şemaları, tüm cihazlarda aynı olacak şekilde oluşturulmakta ve güncellenmektedir. Aynı zamanda ağın keşfi de böylece sağlanmış olmaktadır. Son olarak ağdaki aktörler, ulaşabilecekleri diğer cihazları keşfetmiş olarak, unicast, multicast ve broadcast modunda haberleşmektedir. Bluetooth standartları gereği bir düğüm en fazla yedi adet cihaz ile eş zamanlı iletişim kurabilmektedir. Bu bağlantıları yönetmek için yayınla/abone ol tasarım şablonu ve olay tabanlı yazılım mimarisi kullanılması uygun görülmüştür. Çalışmanın sonunda, önerilen yöntemler uygulanarak yarım kilometre çaplı bir kapsama alanında beş adet cihaz ile farklı topolojiler halinde gerçek zamana yakın sürelerde haberleşme gerçekleştirilmiştir. Deney sonuçları belirlenen hedeflere başarıyla ulaşıldığını göstermiştir. Literatürde ve diğer resmi geliştirme kaynaklarında scatternet ağların oluşturulması ve ağ üzerinde veri paketlerinin yönlendirilmesi için bir yaklaşıma rastlanmamıştır. Akıllı telefonlar üzerindeki Bluetooth arayüzünü kullanarak çok sekmeli haberleşmeyi sağlayan bu çalışmanın literatüre yol gösterici bir katkı sağlaması ve afet durumlarında faydalı olabilecek alternatif bir iletişim yöntemi olması beklenmektedir.