Server and network assisted dash (sand)architecture utilizing sdn technology

Yükleniyor...
Küçük Resim

Tarih

2020

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Ege Üniversitesi, Fen Bilimleri Enstitüsü

Erişim Hakkı

info:eu-repo/semantics/openAccess

Özet

Adaptive streaming is a technology aims to provide quality achieved streaming considering network conditions. DASH clients suffer quality and fairness because the client-driven approach has less intelligence about network conditions. Therefore, do not completely address Quality of Experience (QoE) and fairness. Providing a global view of the network and available resources could result in better adaptation and consequently can improve the client's QoE. However, legacy network architecture based on the tightly coupled infrastructure does not allow network providers and network application developers to implement their own approaches. Software Defined Networks (SDN) brakes vertical integration network architecture into a logical central programmable model and gives more flexibility in network design and simplicity in network management and configuration. This thesis is a collection of new frameworks and algorithms to provide ex-tra information to the clients for better adaptation by leveraging Server and NetworkAssisted DASH (SAND) utilizing SDN technology. As a contribution, i) we presentan architecture for managing flows of layered video to improve the QoE parameterswith considering the characteristics of codecs and network paths by utilizing SDN.ii) We develop an SDN-based architecture and SAND-aware DASH client. Pro-posed architecture helps to improve the performance of DASH clients as well asproviding fair sharing of the network resources among the clients. iii) We introducevirtual cache concept with NFV-SDN assisted SAND architecture and provide algo-rithms to virtually deploy or migrate cache. Also, we addressed the TCP hand-off is-sues during cache migration. Compared with stat-of-the-art approaches, simulationresults show that proposed solutions achieve better results in terms of experiencedquality, fairness, and utilizing network resources.
Uyarlanabilir video akışlandırma teknolojisi, ağ durumunu göz önünde bulundurarak elde edilen kalitede akış sağlamayı amaçlayan bir teknolojidir. DASH istemcileri, ağ koşulları hakkında daha az bilgiye sahip oldukları için düşük kalite ve adaletsiz deneyim kalitesiyle karşılaşabilirler. Ağın ve kullanılabilir kaynakların durumuyla ayrıntılı bilgi sağlamak, daha iyi adaptasyon ve sonuçta daha iyi bir deneyim kalitesinin elde edilmesiyle sonuçlanabilir. Ancak, birleştirilmiş altyapıya dayanan geleneksel ağ mimarisi, ağ sağlayıcılarının ve ağ uygulaması geliştiricilerinin kendi yaklaşımlarını uygulamalarına kolayca izin vermemektedir. Yazılım Tanımlı Ağlar (SDN), veri ve kontrol düzlemlerini birbirinden ayrıştırarak ağa daha fazla esneklik ve programlanabilirlik sağlar. Bu tez, Sunucu ve Ağ Yardımlı DASH (SAND) ve SDN teknolojisini kullanarak daha iyi adaptasyon yapılmasını sağlamak amacıyla istemcilere ekstra bilgi sağlamak için yeni mimari ve algoritmalar sunmaktadır. Tezin katkıları şu şekilde listelenebilir, i) Deneyim Kalitesi (QoE) parametrelerini iyileştirmek için SDN teknolojisi yardımıyla video kodekleri ve ağ yollarının özelliklerini dikkate alarak katmanlı video akışlarını yöneten bir mimari sunulmuştur. ii) SDN tabanlı bir mimari ve SAND uyumlu DASH istemcisi geliştirilmiştir. Önerilen mimari, DASH istemcilerinin performansını arttırmaya ve ağ kaynaklarının istemciler arasında adil paylaştırılmasına yardımcı olmaktadır. iii) Ağ İşlevi Sanallaştırma (NFV) ve SDN yardımıyla SAND mimarisinde sanal önbellek kavramı sunulmuştur ve önbelleği en uygun lokasyona sanal olarak ilklendirmek veya taşımak için algoritmalar geliştirilmiştir. Ayrıca, önbelleği taşıma sırasında karşılaşılan "TCP hand-off" gecikme sorunu için çözüm sağlanmıştır. Mevcut çalışmalar ile karşılaştırıldığında bu çalışmada ağ kaynaklarının adil ve verimli kullanılması sağlanarak QoE metriklerinde daha iyi sonuçlar elde edildiği görülmüştür.

Açıklama

Anahtar Kelimeler

Quality of Experience, Software Defined Networks, Network Function Virtualization, Adaptive Video Streaming,, DASH, DANE, SAND, Deneyim Kalitesi, Yazılım Tanımlı Ağ, Ağ İşlevi Sanallaştırma, Uyarlanabilir Video Akışlandırma

Kaynak

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye