Vis enkel innførsel

dc.contributor.advisorHeegaard, Poul Einarnb_NO
dc.contributor.advisorVilla, Bjørnnb_NO
dc.contributor.authorHaugene, Kristiannb_NO
dc.contributor.authorJacobsen, Alexandernb_NO
dc.date.accessioned2014-12-19T14:14:08Z
dc.date.available2014-12-19T14:14:08Z
dc.date.created2011-08-08nb_NO
dc.date.issued2011nb_NO
dc.identifier432974nb_NO
dc.identifierntnudaim:6053nb_NO
dc.identifier.urihttp://hdl.handle.net/11250/262424
dc.description.abstractThis report focuses on the quality aspects of media delivery over the Internet. Weinvestigate the constructs of Knowledge Plane, Monitor Plane and Action Planeas controlling functions for the Internet. Our goal is to implement functionality formonitoring services in a home network, allowing the router to reason and take actionsto obtain an optimal traffic situation based on user preferences. The actions takento alter ongoing traffic are implemented in a modular router framework called Click.We will use this router to affect the media stream TCP connections into behavingin accordance with the networks optimal state. New features are implemented tocomplement the functionality found in Click, giving us the tools needed to obtainthe wanted results.Our focus is on adaptive video streaming in general and Silverlight SmoothStreaming in particular. Using custom Silverlight client code, we implemented asolution which allows the applications to report usage statistics to the home gateway.This information will be used by the home gateway to obtain an overview of traffic inthe network. Presenting this information to the user, we retrieve the user preferencesfor the given video streams. The router then dynamically reconfigures itself, andstarts altering TCP packets to obtain an optimal flow of traffic in the home network.Our system has been implemented on a Linux PC where it runs in its currentform. All the different areas of the solution, ranging from the clients, router, Knowl-edge Plane and traffic manipulation elements are put together. They form a workingsystem for QoE/QoS optimization which we have tested and demonstrated. In ad-dition to testing the concept on our own streaming services, the reporting featurefor Silverlight clients has also been implemented in a private build of TV2 Sumo.This is the Internet service of the largest commercial television station in Norway.Further testing with the TV2 Sumo client has given promising results. The systemis working as it is, although we would like to see more complex action reasoning toimprove convergence time for achieving the correct bit rate.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for telematikknb_NO
dc.subjectntnudaim:6053no_NO
dc.subjectMTKOM kommunikasjonsteknologino_NO
dc.subjectNett og tjenestekvalitetno_NO
dc.subjectMSTCNNS Master of Telematics - Communication Networks and Networked Services (2 year)no_NO
dc.titleNetwork based QoE Optimization for "Over The Top" Servicesnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber119nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for telematikknb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel