{"id":"https://openalex.org/W6949278105","doi":"https://doi.org/10.5281/zenodo.12773446","title":"Experimenting with Adaptive Bitrate Algorithms for Virtual Reality Streaming over Wi-Fi","display_name":"Experimenting with Adaptive Bitrate Algorithms for Virtual Reality Streaming over Wi-Fi","publication_year":2024,"publication_date":"2024-07-11","ids":{"openalex":"https://openalex.org/W6949278105","doi":"https://doi.org/10.5281/zenodo.12773446"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.12773446","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.12773446","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Dataset"},"type":"dataset","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.12773446","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Maura, Ferran","orcid":"https://orcid.org/0000-0002-9048-7101"},"institutions":[{"id":"https://openalex.org/I170486558","display_name":"Universitat Pompeu Fabra","ror":"https://ror.org/04n0g0b29","country_code":"ES","type":"education","lineage":["https://openalex.org/I170486558"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Maura, Ferran","raw_affiliation_strings":["Pompeu Fabra University"],"raw_orcid":"https://orcid.org/0000-0002-9048-7101","affiliations":[{"raw_affiliation_string":"Pompeu Fabra University","institution_ids":["https://openalex.org/I170486558"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Casasnovas, Miguel","orcid":"https://orcid.org/0009-0000-4787-730X"},"institutions":[{"id":"https://openalex.org/I170486558","display_name":"Universitat Pompeu Fabra","ror":"https://ror.org/04n0g0b29","country_code":"ES","type":"education","lineage":["https://openalex.org/I170486558"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Casasnovas, Miguel","raw_affiliation_strings":["Pompeu Fabra University"],"raw_orcid":"https://orcid.org/0009-0000-4787-730X","affiliations":[{"raw_affiliation_string":"Pompeu Fabra University","institution_ids":["https://openalex.org/I170486558"]}]},{"author_position":"last","author":{"id":null,"display_name":"Bellalta, Boris","orcid":"https://orcid.org/0000-0002-7826-3703"},"institutions":[{"id":"https://openalex.org/I170486558","display_name":"Universitat Pompeu Fabra","ror":"https://ror.org/04n0g0b29","country_code":"ES","type":"education","lineage":["https://openalex.org/I170486558"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Bellalta, Boris","raw_affiliation_strings":["Universitat Pompeu Fabra"],"raw_orcid":"https://orcid.org/0000-0002-7826-3703","affiliations":[{"raw_affiliation_string":"Universitat Pompeu Fabra","institution_ids":["https://openalex.org/I170486558"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I170486558"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/streaming-algorithm","display_name":"Streaming algorithm","score":0.6485000252723694},{"id":"https://openalex.org/keywords/byte","display_name":"Byte","score":0.6291000247001648},{"id":"https://openalex.org/keywords/session","display_name":"Session (web analytics)","score":0.5440000295639038},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.5401999950408936},{"id":"https://openalex.org/keywords/parsing","display_name":"Parsing","score":0.4984999895095825},{"id":"https://openalex.org/keywords/payload","display_name":"Payload (computing)","score":0.48890000581741333},{"id":"https://openalex.org/keywords/internet-control-message-protocol","display_name":"Internet Control Message Protocol","score":0.48649999499320984},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.4277999997138977},{"id":"https://openalex.org/keywords/constant-bitrate","display_name":"Constant bitrate","score":0.40869998931884766},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.39579999446868896}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8072999715805054},{"id":"https://openalex.org/C187166803","wikidata":"https://www.wikidata.org/wiki/Q2835831","display_name":"Streaming algorithm","level":3,"score":0.6485000252723694},{"id":"https://openalex.org/C43364308","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Byte","level":2,"score":0.6291000247001648},{"id":"https://openalex.org/C2779182362","wikidata":"https://www.wikidata.org/wiki/Q17126187","display_name":"Session (web analytics)","level":2,"score":0.5440000295639038},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.5401999950408936},{"id":"https://openalex.org/C186644900","wikidata":"https://www.wikidata.org/wiki/Q194152","display_name":"Parsing","level":2,"score":0.4984999895095825},{"id":"https://openalex.org/C134066672","wikidata":"https://www.wikidata.org/wiki/Q1424639","display_name":"Payload (computing)","level":3,"score":0.48890000581741333},{"id":"https://openalex.org/C195219913","wikidata":"https://www.wikidata.org/wiki/Q13162","display_name":"Internet Control Message Protocol","level":3,"score":0.48649999499320984},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.4277999997138977},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.41940000653266907},{"id":"https://openalex.org/C34339180","wikidata":"https://www.wikidata.org/wiki/Q1325924","display_name":"Constant bitrate","level":4,"score":0.40869998931884766},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.39579999446868896},{"id":"https://openalex.org/C194969405","wikidata":"https://www.wikidata.org/wiki/Q170519","display_name":"Virtual reality","level":2,"score":0.37929999828338623},{"id":"https://openalex.org/C40523978","wikidata":"https://www.wikidata.org/wiki/Q14675","display_name":"Fork (system call)","level":2,"score":0.37220001220703125},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.35109999775886536},{"id":"https://openalex.org/C204679922","wikidata":"https://www.wikidata.org/wiki/Q734252","display_name":"Deep packet inspection","level":3,"score":0.3490999937057495},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.33399999141693115},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33079999685287476},{"id":"https://openalex.org/C57667952","wikidata":"https://www.wikidata.org/wiki/Q1154443","display_name":"Variable bitrate","level":3,"score":0.31439998745918274},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.31380000710487366},{"id":"https://openalex.org/C188067584","wikidata":"https://www.wikidata.org/wiki/Q219363","display_name":"NetFlow","level":2,"score":0.3091999888420105},{"id":"https://openalex.org/C65567647","wikidata":"https://www.wikidata.org/wiki/Q81414","display_name":"Internet protocol suite","level":3,"score":0.3043999969959259},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.30250000953674316},{"id":"https://openalex.org/C152298349","wikidata":"https://www.wikidata.org/wiki/Q726868","display_name":"Datagram","level":3,"score":0.30070000886917114},{"id":"https://openalex.org/C20636137","wikidata":"https://www.wikidata.org/wiki/Q11163","display_name":"User Datagram Protocol","level":4,"score":0.3003999888896942},{"id":"https://openalex.org/C81877898","wikidata":"https://www.wikidata.org/wiki/Q1965787","display_name":"Network monitoring","level":2,"score":0.29980000853538513},{"id":"https://openalex.org/C2777027219","wikidata":"https://www.wikidata.org/wiki/Q1284190","display_name":"Constant (computer programming)","level":2,"score":0.28600001335144043},{"id":"https://openalex.org/C2776029614","wikidata":"https://www.wikidata.org/wiki/Q1146367","display_name":"File size","level":2,"score":0.2856000065803528},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.274399995803833},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.26339998841285706},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2606000006198883},{"id":"https://openalex.org/C2780945871","wikidata":"https://www.wikidata.org/wiki/Q194274","display_name":"Backup","level":2,"score":0.2551000118255615},{"id":"https://openalex.org/C3913047","wikidata":"https://www.wikidata.org/wiki/Q1956265","display_name":"sync","level":3,"score":0.2533000111579895}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.12773446","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.12773446","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Dataset"}],"best_oa_location":{"id":"doi:10.5281/zenodo.12773446","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.12773446","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Dataset"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Dataset":[0],"of":[1,11,14,67,132,158,193,216,220,255,275,304,328,342,353,365],"resulting":[2],"files":[3,66,235],"from":[4,26,47,180,244,269,282],"capturing":[5],"VR":[6,31],"traffic":[7],"in":[8,33,42,105,265,288,297,307],"Wi-Fi":[9],"6":[10],"a":[12,27,30,113,124,150,181,184,198,214,369],"fork":[13,274],"the":[15,78,86,106,127,153,190,203,217,221,224,229,245,252,270,283,298,305,315,326,343,351,354,366,374,378,390],"Air":[16],"Light":[17],"Virtual":[18],"Reality":[19],"(ALVR)":[20],"software,":[21],"used":[22,311,334],"to":[23,29,77,250,290,312,324,335],"stream":[24],"games":[25],"PC":[28],"HMD":[32],"real":[34],"time.":[35],"The":[36,101,174,257,300],"dataset":[37],"includes:":[38],"Parsed":[39],"Wireshark":[40,175],"captures":[41,176,205,247],"TSV":[43],"format,":[44,267],"both":[45],"captured":[46],"server":[48,69,271],"and":[49,52,112,118,142,170,223,227,321,361],"network":[50,80],"emulator,":[51],"corresponding":[53,76,107],"ALVR":[54,71,120,146,258,285,319,329],"session":[55,121,147,259],"log":[56,291],"are":[57,72,90,103,232,310],"found":[58,73],"for":[59,95,109,123,137,149,165,236,248,385],"each":[60,63,96,110,194,308,340,386],"experiment.":[61],"In":[62],"folder,":[64],"all":[65],"netem,":[68],"or":[70],"(with":[74],"names":[75],"emulated":[79,159],"effect,":[81,111],"which":[82,240,331],"is":[83],"applied":[84],"via":[85,376],"netem":[87],"computer).":[88],"We":[89],"using":[91,134,162,272,278,388],"Constant":[92],"BitRate":[93],"(CBR)":[94],"test,":[97],"at":[98,294],"100":[99],"Mbps.":[100],"plots":[102],"added":[104],"folder":[108],"metric":[114],"comparison":[115,125,151],"between":[116],"WS":[117],"ALVR.":[119,256,276],"logs":[122,148,260],"on":[126,152],"logged":[128,154,268],"metrics":[129,155,293,327],"under":[130,156],"tests":[131,157],"Mobility,":[133],"different":[135,163],"strategies":[136,164],"bitrate":[138,166],"adaptation:":[139,167],"CBR,":[140,168],"ABR":[141,169],"our":[143,171,273,292,337],"own":[144,172],"contribution.":[145,173],"capacity":[160],"drops,":[161],"have":[177],"been":[178],"parsed":[179,242],"PCAPNG":[182,204],"into":[183,314],"CSV":[185,234,375],"file":[186],"(via":[187],"tshark)":[188],"containing":[189],"principal":[191],"fields":[192,317,381],"packet":[195,309],"separated":[196],"by":[197],"space":[199],"(TSV":[200],"format).":[201],"Since":[202],"were":[206],"over":[207],"1":[208],"GB":[209],"each,":[210],"we":[211,241],"keep":[212],"only":[213],"subset":[215],"first":[218,301,362],"bytes":[219,303,364],"payload":[222,306,367],"main":[225],"fields,":[226],"discard":[228],"rest.":[230],"There":[231],"additional":[233,280],"TCP":[237],"UL":[238],"packets,":[239],"separately":[243],"same":[246],"us":[249],"validate":[251,325],"measured":[253],"RTT":[254],"contain":[261],"raw":[262],"json":[263],"strings":[264],".txt":[266],"We're":[277],"some":[279],"events":[281],"ones":[284],"originally":[286],"used,":[287],"order":[289],"arbitrary":[295],"points":[296],"code.":[299],"22":[302,363],"parse":[313],"StreamSocket":[316,380],"that":[318],"uses,":[320],"record":[322],"timestamps":[323],"manually;":[330],"can":[332,382],"be":[333,383],"reproduce":[336],"results.":[338],"Namely,":[339],"row":[341],"csv":[344],"(frame.time_relative,":[345],"ip.src,":[346],"ip.dst,":[347],"frame.len,":[348],"data.data)":[349],"contains":[350],"timestamp":[352],"packet,":[355,387],"its":[356],"IP":[357],"source,":[358],"destination,":[359],"length":[360],"as":[368],"hexadecimal":[370],"string.":[371],"To":[372],"analyze":[373],"python,":[377],"original":[379],"recovered":[384],"iteratively":[389],"following":[391],"lines:":[392],"data_bytes":[393],"=":[394,402],"bytes.fromhex(row[\"data.data\"])":[395],"shard_length,":[396],"stream_id,":[397],"packet_index,":[398],"shards_count,":[399],"shard_index,":[400],"_":[401],"struct.unpack(\">IHIIII\",":[403],"data_bytes)":[404]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
