Abstract-De flesta av de verkliga utplacerade peer-to-peer streaming system antar pull-baserade streaming protokoll. I detta dokument visar vi att, förutom enkelhet och robusthet, med lämpliga parameterinställningar, när serverns bandbredd är över flera gånger av den råa streaminghastigheten, vilket är rimligt för praktiska live streaming system, är enkla pull-baserade P2P streaming protokoll nästan optimal när det gäller peer uppladdning kapacitet och systemgenomströmning även utan intelligent schemaläggning och bandbredd mätning. Vi indikerar också att om denna nära optimalitet kan uppnås beror på parametrarna i pull-baserade protokoll, server bandbredd och gruppstorlek. Sedan presenterar vi vår matematiska analys för att få djupare insikt i denna egenskap av pull-baserade strömmande protokoll. Å andra sidan, optimaliteten av dra-baserat protokoll kommer från en kostnadsavsättning mellan kontroll overhead och fördröjning, dvs protokollet har antingen stor kontroll overhead eller stor fördröjning. För att bryta bytet föreslår vi ett pull-push-hybridprotokoll. Den grundläggande idén är att betrakta pull-baserat protokoll som en mycket effektiv bandbreddaware multicast routing protokoll och trycka ner paket längs träden som bildas av pull-baserat protokoll. Både simulering och verkliga experiment visar att detta protokoll inte bara är ännu mer effektivt i genomströmning än pull-baserat protokoll men också har mycket lägre fördröjning och mycket mindre overhead. Och för att uppnå nästan optimal kapacitet i kamrat kapacitet utan churn, kan servern bandbredd som behövs vara ytterligare avslappnad. Dessutom är det föreslagna protokollet helt implementerat i vårt utplacerade GridMedia-system och har rekordet att stödja över 220.000 användare samtidigt på nätet.
Författarna i REF genomförde en experimentell studie om pull-baserade peer-to-peer streaming system.
Understanding the Power of Pull-Based Streaming Protocol: Can We Do Better?
{'venue': 'IEEE Journal on Selected Areas in Communications', 'journal': 'IEEE Journal on Selected Areas in Communications', 'mag_field_of_study': ['Computer Science']}