Geri Dön

Cost aware TCP scheduler for bandwidth aggregation

Bant genişliği birleştirme için maliyet farkındalıklı TCP zamanlayıcı

  1. Tez No: 511799
  2. Yazar: SERHAT AĞIRBAŞ
  3. Danışmanlar: DOÇ. DR. ALTAN KOÇYİĞİT, DR. CÜNEYT SEVGİ
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Elektrik ve Elektronik Mühendisliği, Computer Engineering and Computer Science and Control, Electrical and Electronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: İngilizce
  9. Üniversite: Orta Doğu Teknik Üniversitesi
  10. Enstitü: Enformatik Enstitüsü
  11. Ana Bilim Dalı: Bilişim Sistemleri Ana Bilim Dalı
  12. Bilim Dalı: Bilişim Teknolojileri Bilim Dalı
  13. Sayfa Sayısı: 99

Özet

Birçok ağ uygulaması zamana duyarlı sabit bit hızı aktarımına ihtiyaç duymaktadır ve bu uygulamalar genellikle yüksek veri ve daha az değişken gecikme gerektirmektedir. Bu tür uygulamalar mobil cihazlarda çalıştırıldığında, birincil ağ bağlantısının mevcut bant genişliği ve diğer özellikleri gerekli hizmet kalitesini sağlamak için yeterli olmayabilir. Diğer yandan, mobil cihazların çoğu birden fazla ağ arayüzü ile donatılmışlardır ve aynı anda birden fazla ağa bağlanabilirler. Bu nedenle, birden fazla ağın bant genişliğinin birleştirilmesi, bu gibi durumlarda daha kaliteli hizmet alınması için uygulanabilir bir seçenektir. Bu tez, özellikle zamana duyarlı dosya transferi uygulamaları için bant genişliği gereksinimlerini uygun maliyetli bir şekilde karşılamak üzere çoklu ağ bağlantılarını kullanarak sabit bit hızı veri aktarımı problemini ele almaktadır. Cost Aware TCP Scheduler (CATS) olarak adlandırılan yöntem, kullanıcı cihazında bulunan iki ağ bağlantısının kaynaklarını, duraksız aktarım uygulamaları için yeterli bant genişliği sağlamak amacıyla maliyeti gözeterek birleştirir. Bağlantılardan biri ücretsiz bağlantı olarak adlandırılır ve bu bağlantının dalgalanan veri hacmine ve değişken gecikmeye sahip olduğu kabul edilir, ancak parasal kullanım maliyeti yoktur. İkinci bağlantı, daha yüksek veri hacmi ve daha az değişken gecikme sağlayan ücretli bağlantıdır, ancak bu bağlantının veri aktarımıyla ilişkili parasal maliyet vardır. CATS, veri aktarım maliyetini en aza indirirken, verilerin zamanında gönderilmesini sağlamak için bu bağlantılar üzerinden veri aktarımını planlamaktadır. Deneysel sonuçlar, CATS'in ücretsiz bağlantı kullanımını en üst düzeye çıkardığını ve ücretli bağlantı kullanımını en aza indirdiğini ve böylece belirgin bir kalite bozukluğuna yol açmadan toplam parasal maliyeti düşürdüğünü göstermektedir.

Özet (Çeviri)

Constant bit rate, time sensitive data delivery is needed for many network applications and these applications usually require high throughput and less variable delay. When such applications run on mobile devices, the bandwidth available and the other characteristics of the primary network connection may not be sufficient to provide necessary quality of service. On the other hand, most of the mobile devices are multihomed that is they are equipped with more than one network interface, hence they can be connected to more than one network simultaneously. Therefore, the bandwidth aggregation is a viable option for better quality of service in such cases. This thesis tackles constant bit rate data delivery problem by utilizing multiple network connections to satisfy bandwidth requirements in a cost effective manner specifically for time sensitive file streaming applications. The proposed method, called Cost Aware TCP Scheduler (CATS), aggregates the resources of two network connections which are available on the client device in a cost aware manner to deliver enough bandwidth for streaming applications. One of the connections is called the free connection and it is considered to have fluctuating throughput and variable delay but no monetary cost of use. The second connection is the paid connection that provides higher throughput and less variable delay but there is monetary cost associated with data transfer. CATS schedules data transfer over these connections to ensure timely delivery of data while minimizing the data transfer cost. Experimental results show that CATS maximizes the utilization of the free connection and minimizes the utilization of the paid connection thereby reducing the total monetary cost without causing significant quality degradation.

Benzer Tezler

  1. Traffic and mobility aware delay modeling for software-defined networks (SDN)

    Yazılım tanımlı ağlar için trafik ve hareket duyarlı gecikme modeli

    MÜGE ÖZÇEVİK

    Doktora

    İngilizce

    İngilizce

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. BERK CANBERK

  2. Dağıtık depolama sistemleri için tamir ve yapılandırım üzerine bir çalışma

    A study on node repair and data reconstruction for distributed storage systems

    ELİF HAYTAOĞLU

    Doktora

    Türkçe

    Türkçe

    2015

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolEge Üniversitesi

    Uluslararası Bilgisayar Ana Bilim Dalı

    PROF. DR. MEHMET EMİN DALKILIÇ

  3. Konteyner tabanlı sanallaştırma yöntemiyle hassas tarım uygulamalarında IPv6 adreslemeli ve düşük enerjili kablosuz sensör ağı geliştirilmesi.

    Development of IPv6 enabled and low energy wireless sensor network in precision agriculture applications with container-based virtualization method.

    SELÇUK YAZAR

    Doktora

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolTrakya Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ DENİZ TAŞKIN

  4. Energy demand forecasting in fog computing based microgrids using ensemble learning

    Sis bilişimi tabanlı mikro şebekelerde topluluk öğrenme ile enerji talep tahmini

    TUĞÇE KESKİN

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ GÖKHAN İNCE

  5. Öneri sistemleri ve grup çalışma yazılımı kullanılarak yapılan bir uygulama

    Başlık çevirisi yok

    MURAT BİRCANER

    Yüksek Lisans

    Türkçe

    Türkçe

    1998

    Endüstri ve Endüstri Mühendisliğiİstanbul Teknik Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    DOÇ. DR. ALPASLAN FIĞLALI