Video akışlandırma uygulamalarında görev alacak yazılım etmenlerine ait bir mimari
An agent architecture for peer-to-peer live video streaming applications
- Tez No: 320605
- Danışmanlar: YRD. DOÇ. DR. GEYLANİ KARDAŞ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2012
- Dil: Türkçe
- Üniversite: Ege Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Uluslararası Bilgisayar Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 82
Özet
Günümüzde yazılım sistemlerinin tasarımı giderek daha karmaşık hale gelmektedir. Bu nedenle yazılım etmenlerine olan ihtiyaç artmış ve etmenler pek çok alanda kullanılmıştır. Yazılım etmenlerinin özerk, karşıt-eylemli ve gerektiğinde proaktif olması, görevdeş ağlarda video akışlandırma uygulamalarındaki çeşitli problemlerin çözümü için de uygun olmaktadır.Bu tezde, video akışlandırma uygulamasında yer alan düğümlerin video kalitesini arttırmak amacıyla Kanı-İstek-Hedef modelini temel alan yeni bir etmen mimarisi geliştirilmiştir. Önerilen mimari, özel olarak video akışlandırma uygulamalarında önemli bir alan olan eş seçiminde uygulanmıştır. Etmenlerin kaynaktan hedefe video bit hızı, gecikme değeri ve atlama sayısı parametrelerini ortam gerçekleri olarak algıladığı ve ortamın durumunu değerlendirerek eş seçimini gerçekleştirdiği bir yazılım sistemi gerçekleştirilmiştir. Oluşturulan mimaride karşıt-eylemli ve proaktif olmak üzere iki farklı etmen davranışı tasarlanmıştır. Proaktif davranışın karşıt-eylemli davranışa göre daha iyi karar vermesi hedeflenmiştir.Test sonuçları, iki etmen davranışının da video kalitesini alınan toplam video bit hızını belirli bir eşik düzeyinin üstünde tutarak arttırdığını göstermiştir. Dahası, proaktif etmen davranışının karşıt-eylemli davranışa göre hedef odaklı çalışarak daha iyi seçimler yaptığı gözlenmiştir.
Özet (Çeviri)
Nowadays, the design of software systems is getting more complex. Software agents bring a promising approach for solving the complexity and they have been widely used in many application domains. As the agents exhibit autonomous, reactive and proactive behavior, they are also useful for solving various problems of peer-to-peer video streaming.In this study, a novel agent architecture based on the well-known Belief-Desire-Intention (BDI) model is designed in order to increase the video quality of the peers in video streaming applications. The proposed architecture is applied in partner selection problem which is an important area in video streaming. An agent-based software system is developed. The video bitrate, delay and hop count from source to destination nodes are given to the software agents as environment facts and agents make partner selection according to these facts. Two different agent behaviors are designed in the proposed architecture, namely reactive and proactive behavior. It is aimed that the proactive behavior makes better decisions when compared to reactive behavior.The test results show that both proactive and reactive behaviors of the proposed architecture manage to increase the video quality by keeping the total received bitrate value above the threshold. Moreover, it is observed that the proactive behavior applies better decisions by exhibiting goal-oriented behavior when compared to reactive behavior.
Benzer Tezler
- Video streaming with MPTCP over software defined networks
Yazılım tanımlı ağla üzerinde MPTCP ile video akışlandırma
SHADI BIKAS
Yüksek Lisans
İngilizce
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
DOÇ. DR. MÜGE SAYIT
- Görevdeş ağlarda ızgara tabanlı video akışlandırma uygulamaları için işbirlikçi seçiminin etmen tabanlı gerçeklenmesi
Görevdeş ağlarda izgara tabanli video akişlandirma uygulamalari için işbirlikçi seçiminin etmen tabanli gerçeklenmesi
KEMAL DENİZ TEKET
Yüksek Lisans
Türkçe
2013
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
YRD. DOÇ. DR. GEYLANİ KARDAŞ
- Integration of ALTO and SDN protocols for peer to peer applications
Görevdeş uygulamalar için ALTO ve yazılım tanımlı ağ mimarisi protokollerinin entegrasyonu
CİHAT ÇETİNKAYA
Doktora
İngilizce
2017
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
DOÇ. DR. MÜGE SAYIT
- Hareketli görüntü nakli için H264 veri sıkıştırma algoritmasının mikroişlemci ortamında geliştirilmesi
The development of H264 data compression algorithm for video streaming in microprocessor environment
KEMAL YILMAZ
Yüksek Lisans
Türkçe
2005
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
PROF.DR. TURHAN TUNALI
- Görevdeş ağlarda itme-çekme tabanlı video akışlandırma uygulamaları için çıkarsamaya dayalı alternatif yol seçimi
Inference based alternative path selection for P2P video streaming applications
MUZAFFER ERDEM KARAYER
Yüksek Lisans
Türkçe
2014
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge ÜniversitesiUluslararası Bilgisayar Ana Bilim Dalı
YRD. DOÇ. DR. MÜGE SAYIT