Nyligen har HTTP i stor utsträckning använts för leverans av multimediainnehåll i realtid via Internet, t.ex. i program för videoströmning. För att bekämpa Internets varierande nätresurser används hastighetsanpassning för att anpassa överföringshastigheten till den varierande nätkapaciteten. Ett av de viktigaste forskningsproblemen när det gäller hastighetsanpassning är att identifiera överbelastning av nätet tillräckligt tidigt och att undersöka den outnyttjade nätkapaciteten. I adaptiv HTTP streaming, detta problem blir utmanande på grund av svårigheterna att skilja mellan de kortsiktiga genomströmningsvariationer, som uppstår av TCP trängselkontroll, och genomströmningen förändringar på grund av mer ihållande bandbredd förändringar. I detta dokument föreslår vi en ny hastighetsanpassningsalgoritm för adaptiv HTTP-strömning som detekterar bandbreddsförändringar med hjälp av ett utjämnat HTTP-flöde mätt baserat på segmentet hämta tid (SFT). Den utjämnade HTTP-genomströmningen i stället för den momentana TCP-överföringshastigheten används för att avgöra om bithastigheten i det aktuella media matchar end-to-end nätverks bandbreddskapacitet. Baserat på den utjämnade genomströmningsmätningen presenterar detta dokument en mottagarstyrd hastighetsanpassningsmetod för HTTP/TCP-streaming som distribuerar en stegvis ökning/aggressiv minskningsmetod för att växla upp/ner mellan de olika representationerna av innehållet som kodas med olika bithastigheter. Vår metod för hastighetsanpassning kräver ingen information om transportlager, t.ex. restid (RTT) och förlusthastigheter för paket som finns tillgängliga på TCP-skiktet. Simuleringsresultat visar att den föreslagna hastighetsanpassningsalgoritmen snabbt anpassar sig för att matcha end-to-end-nätverkskapaciteten och även effektivt styr buffertunderflöde och överflöde.
Referensreferensreferensdokumentet innehåller ett anpassningssystem som kallas "Rate Adaptive Adaptive HTTP Streaming" (RAAHS).
Rate adaptation for adaptive HTTP streaming
{'venue': 'MMSys', 'journal': None, 'mag_field_of_study': ['Computer Science']}