Yra daug veiksnių, kurie gali nepriklausomai veikti naudojimąsi internetu, įskaitant naudotojo prisijungimo prie interneto greitį, prieigos tinklo patikimumą, programų serverių pasiekiamumą ir apkrovos charakteristikas bei, tam tikrais atvejais, naudotojų konfigūraciją namų tinkle (bet tuo neapsiribojant). Atskiri ir pavieniai matavimai, pvz., prieigos greičio ar serverio pajėgumo matavimai, neatspindi tikrosios naudotojų patirties. Norint tinkamai išmatuoti ir skaičiais įvertinti tikrąją interneto naudotojų patirtį, reikia vykdyti visos sistemos veikimo matavimą programos lygmeniu, į kurį turi būti įtraukti visi veiksniai.
Toliau pateikta interneto paslaugų teikėjų (IPT) „YouTube“ vaizdo įrašų leidimo pajėgumo įvertinimo metodologija, pagrįsta palaikomu veikimu programos lygmeniu. Siekiama pateikti reikšmingą, lengvai suprantamą ir pakankamai gerai atspindintį tikrąją naudojimosi internetu patirtį įvertinimą.
Tipinis „YouTube“ atkūrimas vyksta tada, kai „YouTube“ klientas (leistuvė) iš „YouTube“ serverio (CDN) per vieną ar kelias užklausas (pvz., HTTP GET) srautu atsisiunčia vaizdo įrašo baitus. Pirmasis veiksmas nustatant IPT įvertinimą – palaikomo greičio, kuriuo šie vaizdo įrašo baitai perduodami iš serverio klientui, išmatavimas. Siekiant išmatuoti pasiektą programų lygmens pralaidumą (naudingąjį pralaidumą), kiekvienos užklausos metu užregistruojami šie duomenys:
Remiantis šiais matavimais, atitinkamos užklausos „U“ naudingasis pralaidumas apskaičiuojamas taikant toliau pateiktą formulę. Kiekviena išmatuota užklausa laikoma naudingojo pralaidumo ėminiu.
Įvertinimai nustatomi sukaupus tinkamus naudingojo pralaidumo ėminius, kurie buvo užregistruoti vykdant matavimo etapą. Metodologija leidžia apskaičiuoti įvairaus masto (parinktų matmenų) įvertinimus. Gali būti apskaičiuoti įvairių laiko intervalų (pvz., valandos, dienos, savaitės, mėnesio) ir (arba) įvairaus geografinio lygmens (pvz., šalies, provincijos, rajono, miesto) IPT įvertinimai.
Toliau pateiktas IPT „T“ (pvz., „Comcast“) įvertinimo apskaičiavimas esant nurodytam laiko intervalui „L“ (pvz., 30 dienų iš eilės) ir geografinei vietai „V“ (pvz., San Fransiskas, Kalifornija, JAV).
GAT ėminių grupė | Naudingojo pralaidumo slenkstis | Pagrindimas |
---|---|---|
HD (didelė raiška) | > 2,5 Mbps | Mažiausias naudingasis pralaidumas, reikalingas vidutiniam „YouTube“ HD vaizdo įrašo atkūrimui palaikyti esant 720p raiškai |
SD (standartinė raiška) | nuo 0,7 iki 2,5 Mbps | Mažiausias naudingasis pralaidumas, reikalingas vidutiniam „YouTube“ SD vaizdo įrašo atkūrimui palaikyti esant 360p raiškai |
LD (mažesnė raiška) | < 0,7 Mbps | Naudingasis pralaidumas per mažas „YouTube“ SD vaizdo įrašo atkūrimui palaikyti esant 360p raiškai |
3) Nustatomi įvertinimo kriterijai: IPT įvertinimo kriterijai nustatomi atsižvelgiant į kiekvienam įvertinimo lygmeniui taikomą mažiausio GAT ėminių skaičiaus reikalavimą. Kadangi šis matmuo skirtas IPT tinklo pastovumui ir patikimumui atspindėti, reikia nustatyti tokią ribą, kuri atspindėtų veikimo palaikymą, o ne tipinį (vidutinį) veikimą. Šiuo tikslu nustatėme tris vertinimo skales: GAT-90 (90 % užklausų, kurios viršija ribinę vertę), GAT-95 (95 % užklausų, kurios viršija ribinę vertę), GAT-99 (99 % užklausų, kurios viršija ribinę vertę); jos atspindi skirtingus patikimumo lygmenis.
Šioje lentelėje apibrėžti kriterijai, kurie pagal mūsų metodologiją naudojami galutiniam IPT įvertinimui nustatyti (taikant GAT-90 kriterijų). 90 % riba pasirinkta nuodugniai įvertinus nustatytus praktinius veikimo rezultatus. Riba bus nustatoma atsižvelgiant į per laiką besivystantį tinklo pajėgumą.
Įvertinimas | Kriterijus (GAT-90) | Pagrindimas |
---|---|---|
HD (didelė raiška) |
90 % ir daugiau ėminių priskiriamas įvertinimas HD |
Tinklas užtikrina pastovų ir patikimą „YouTube“ HD (720p) veikimą |
SD (standartinė raiška) |
90 % ir daugiau ėminių priskiriamas bent įvertinimas SD |
Tinklas užtikrina pastovų ir patikimą „YouTube“ SD (360p) veikimą |
LD (mažesnė raiška) | Nė vienas pirmiau išvardytų kriterijų neįvykdomas | „YouTube“ veikimas tinkle nepatikimas |
Įvertinimai yra susiję su tinklais, o ne su naudotojais. Visi naudingojo pralaidumo ėminiai yra visiškai anoniminiai ir jokia naudotojo informacija (pvz., naršyklės slapukai ar IP adresas) nėra saugoma ar tiesiogiai naudojama įvertinimo algoritme. Be to, jei pasirinkto geografinio lygmens ir laiko intervalo ėminių skaičius yra mažesnis už tam tikrą ribinę vertę, algoritmas pareikalaus naudoti didesnius matmenis (pvz., platesnę geografinę zoną ir (arba) didesnį laiko intervalą), kurie atitinka mažiausio dydžio reikalavimus, būtinus įvertinimui apskaičiuoti.