Tijdens de afgelopen decennia heeft het Internet een sterke evolutie doorgemaakt. Waar het in de begindagen hoofdzakelijk gebruikt werd voor statische diensten zoals e-mail en surfen op het web, wordt vandaag een brede waaier van hoofdzakelijk multimediadiensten aangeboden. Zo vertegen-woordigen videodiensten momenteel meer dan 70% van het wereldwijde Internetverkeer. Daarbovenop nemen de gebruikersverwachtingen over de aangeboden diensten, bijvoorbeeld op vlak van beeldkwaliteit en reactie-snelheid, voortdurend toe. De sleutel tot het succes van videodiensten schuilt dan ook in het efficiënt invullen van deze hoge verwachtingen. In het verleden werd het netwerk hiertoe sterk overgedimensioneerd. Gezien de hoge populariteit van videodiensten en de toenemende gebruikersverwachtingen is dit economisch niet langer haalbaar.
In dit proefschrift worden dan ook verschillende beheersoplossingen voorgesteld die de aflevering van HTTP-gebaseerde videodiensten optimaliseren. Deze optimalisaties richten zich zowel op de serverzijde, de gebruikerszijde als op aanpassingen in het netwerk. Hierbij wordt intelligentie toegevoegd aan de eindpunten en wordt rekening gehouden met de specifieke karakteristieken van videodiensten om op een efficiënte manier videos te cachen in het netwerk. Hierdoor kan de kwaliteit voor de eindgebruiker sterk worden verhoogd terwijl de druk op de onderliggende netwerkinfrastructuur onder controle gehouden wordt. | |