Show simple item record

dc.contributor.advisorSunay, Mehmet Oğuz
dc.contributor.authorAlizadeh Noghani, Kyoomars
dc.date.accessioned2020-12-06T14:17:05Z
dc.date.available2020-12-06T14:17:05Z
dc.date.submitted2014
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/103629
dc.description.abstractVideo internetin en önemli uygulamalarından biri haline geldi. Video akışı sağlıyan uygulamaların birçoğu CDN kaynağından, video talep eden çokça kullanıcıya dağıtılır. Fakat, günümüz internetinin programlanabilir olmayan yapısından dolayı, IP çoğa gönderim tabanlı uygulamaların geniş kitlelere ulasamamaktadır. Çoğa gönderim video akışı için kullanılan çözümlerden birisi, uygulama katmanında çoğa gönderim yapmaktır. Fakat bu teknik, iletişim ağı için ise trafik yoğunluğunun ve kullanıcılar için gecikmenin artmasına sebep olur. Bu calısma, SDN tabanlı, ag denetleyicisinin bir kaynak ve kullanıcılar arası IP çoğa gönderim servisini sagladığı gibi, basit bir üst seviye yönelimli(northbound) arayüz ile coklu betimlenmis video icerigi barındıran dağıtık kaynakları da kontrol ettigi bir cerceve uzerinedir. Bu çalışmada standart ve öncelikli (premium) kullanıcılar olduğunu varsaydık. Standart kullanıcılar video nun tek betimlemesini (description) alırken, öncelikli kullanıcılar birden fazla betimlemesini alabiliyor. Öncelikli kullanıcılar, farklı kaynaklardan, aynı anda sözbu betimlemeleri alıp, oynatımdan önce birleştirerek, video kalitesini arttırmaktadırlar. Bu çalışmada kontrolör -kullanıcılardan aldığı bilgi ışığında- dinamik bir multicast ağacı inşa edip, bu ağacın yenilenmesini sürdürerek, çoğa gönderim rotaları oluşturur. SDN tabanlı çoğa gönderim video akışının performansını değerlendirme amacıyla, deneysel kurulum Mininet ile inşa edildi. Bu çalışmada, SDN tabanlı çoğa gönderim video akış metodolojisinin, günümüz SDN tabanlı olmayan uygulama katmanındaki multicast çözümlerine oranla, yoğun trafik bulunan ağlar için, video PSNR değerini kayda değer şekilde arttırdığı gözlemlenmiştir.
dc.description.abstractVideo has become one of the most prominent applications of the Internet. Manyof the video streaming applications involve the distribution of content from a CDNsource to a large population of interested clients. However, widespread support ofIP-Multicast has been unavailable to a large extent due to technical and economicalreasons, all stemming from the non-programmable nature of today's Internet. Asa solution, streaming multicast video is commonly operated using application levelmulticast. However, this technique introduces excessive delays for the clients andincreased traffic load for the network. This thesis is concerned with the introductionof a SDN based framework that allows the network controller to not only deploy IP-Multicastbetween a source and subscribers, but also control, via a simple northboundinterface, the distributed set of sources where multiple-description coded video contentis available. Standard and premium users are envisioned. While standard subscribersare to receive one of the descriptions of the video, premium subscribers will receivemultiple descriptions, each from a different source, simultaneously and combine thesedescriptions prior to playback for increased video quality. In the framework, thecontroller constructs and maintains a dynamic multicast tree from each source andformulates the associated multicast routes. An experimental testbed has been setupon Mininet to assess the performance of the SDN-based streaming multicast videoapplication using QoS performance metrics on a well-known test videos. We observethat for medium to heavily loaded networks, relative to todays solution of applicationlayer multicast in a non-SDN network, the SDN-based streaming multicast videoframework increases the PSNR of the received video significantly, from a level that ispractically unwatchable to one that has good quality.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleMultiple-description coded streaming video multicast over software-defined networks
dc.title.alternativeYazılım tanımlamalı ağlar üzerine çoklu betimlenmiş video çoğa gönderim akışı
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Bilimleri Anabilim Dalı
dc.identifier.yokid10049966
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityÖZYEĞİN ÜNİVERSİTESİ
dc.identifier.thesisid371122
dc.description.pages99
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess