{"id":"https://openalex.org/W2561417650","doi":"https://doi.org/10.1145/3089262.3089264","title":"Principles for Measurability in Protocol Design","display_name":"Principles for Measurability in Protocol Design","publication_year":2017,"publication_date":"2017-05-02","ids":{"openalex":"https://openalex.org/W2561417650","doi":"https://doi.org/10.1145/3089262.3089264","mag":"2561417650"},"language":"en","primary_location":{"id":"doi:10.1145/3089262.3089264","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3089262.3089264","pdf_url":null,"source":{"id":"https://openalex.org/S66039016","display_name":"ACM SIGCOMM Computer Communication Review","issn_l":"0146-4833","issn":["0146-4833","1943-5819"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGCOMM Computer Communication Review","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111959870","display_name":"Mark Allman","orcid":null},"institutions":[{"id":"https://openalex.org/I1297971548","display_name":"International Computer Science Institute","ror":"https://ror.org/01ewh7m12","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I1297971548"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mark Allman","raw_affiliation_strings":["ICSI"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ICSI","institution_ids":["https://openalex.org/I1297971548"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102981350","display_name":"Robert Beverly","orcid":"https://orcid.org/0000-0002-5005-7350"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Robert Beverly","raw_affiliation_strings":["NPS"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"NPS","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061088888","display_name":"Brian Trammell","orcid":"https://orcid.org/0000-0002-9532-5945"},"institutions":[{"id":"https://openalex.org/I35440088","display_name":"ETH Zurich","ror":"https://ror.org/05a28rw58","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I35440088"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Brian Trammell","raw_affiliation_strings":["ETH Zurich"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Zurich","institution_ids":["https://openalex.org/I35440088"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5111959870"],"corresponding_institution_ids":["https://openalex.org/I1297971548"],"apc_list":null,"apc_paid":null,"fwci":2.8538,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.91673654,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"47","issue":"2","first_page":"2","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10138","display_name":"Network Traffic and Congestion Control","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.9991999864578247,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8190106153488159},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.7859988212585449},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.7161993980407715},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.6649245619773865},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5952056050300598},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.5810888409614563},{"id":"https://openalex.org/keywords/protocol-design","display_name":"Protocol design","score":0.4917764961719513},{"id":"https://openalex.org/keywords/communications-protocol","display_name":"Communications protocol","score":0.4341719150543213},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.40042099356651306},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3977755308151245},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3517060875892639},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.31726574897766113},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.16983667016029358}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8190106153488159},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.7859988212585449},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.7161993980407715},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.6649245619773865},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5952056050300598},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.5810888409614563},{"id":"https://openalex.org/C2982881601","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Protocol design","level":3,"score":0.4917764961719513},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.4341719150543213},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40042099356651306},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3977755308151245},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3517060875892639},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.31726574897766113},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.16983667016029358},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3089262.3089264","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3089262.3089264","pdf_url":null,"source":{"id":"https://openalex.org/S66039016","display_name":"ACM SIGCOMM Computer Communication Review","issn_l":"0146-4833","issn":["0146-4833","1943-5819"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM SIGCOMM Computer Communication Review","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W358480618","https://openalex.org/W1492901379","https://openalex.org/W1548238936","https://openalex.org/W1609755472","https://openalex.org/W1714781699","https://openalex.org/W1912108019","https://openalex.org/W1915146225","https://openalex.org/W1920802909","https://openalex.org/W1981800388","https://openalex.org/W1985454260","https://openalex.org/W1994926493","https://openalex.org/W2048210253","https://openalex.org/W2048565188","https://openalex.org/W2054479920","https://openalex.org/W2061109653","https://openalex.org/W2074028702","https://openalex.org/W2094408325","https://openalex.org/W2096248620","https://openalex.org/W2101571537","https://openalex.org/W2107754621","https://openalex.org/W2108931742","https://openalex.org/W2114839095","https://openalex.org/W2117565879","https://openalex.org/W2117697005","https://openalex.org/W2124478678","https://openalex.org/W2133656166","https://openalex.org/W2144076221","https://openalex.org/W2147118406","https://openalex.org/W2155409100","https://openalex.org/W2155750235","https://openalex.org/W2168535919","https://openalex.org/W2189201293","https://openalex.org/W2278026765","https://openalex.org/W2467237453","https://openalex.org/W2545990795","https://openalex.org/W2913277331","https://openalex.org/W4213221859","https://openalex.org/W4230253403","https://openalex.org/W4232411329","https://openalex.org/W4235381699","https://openalex.org/W4300372123"],"related_works":["https://openalex.org/W26296735","https://openalex.org/W4312899616","https://openalex.org/W3011637539","https://openalex.org/W3134623313","https://openalex.org/W2388330702","https://openalex.org/W4387450565","https://openalex.org/W2019522905","https://openalex.org/W4298212052","https://openalex.org/W2039234374","https://openalex.org/W2409714959"],"abstract_inverted_index":{"Measurement":[0],"has":[1],"become":[2],"fundamental":[3],"to":[4,40,46,66,144,153,170],"the":[5,24,47,59,74,82,88,105,149,155,162,178,182,212,229,233,237],"operation":[6],"of":[7,23,36,76,81,91,98,104,108,133,157,199,235],"networks":[8,42],"and":[9,43,61,78,110,137,189,204,231],"at-scale":[10],"services---whether":[11],"for":[12,201,221],"management,":[13],"security,":[14],"diagnostics,":[15],"optimization,":[16],"or":[17],"simply":[18],"enhancing":[19],"our":[20,119],"collective":[21],"understanding":[22],"Internet":[25],"as":[26,128],"a":[27,101,197,218],"complex":[28],"system.":[29],"Further,":[30],"measurements":[31,55,140],"are":[32,56,64],"useful":[33],"across":[34],"points":[35],"view---from":[37],"end":[38],"hosts":[39],"enterprise":[41],"data":[44],"centers":[45],"wide":[48],"area":[49],"Internet.":[50],"We":[51,151,194],"observe":[52],"that":[53,139],"many":[54],"decoupled":[57],"from":[58,196],"protocols":[60,147],"applications":[62],"they":[63,209],"designed":[65],"illuminate.":[67],"Worse,":[68],"current":[69,134],"measurement":[70,111,158,169],"practice":[71],"often":[72],"involves":[73],"exploitation":[75],"side-effects":[77],"unintended":[79],"features":[80],"network;":[83],"or,":[84],"in":[85,164,192],"other":[86],"words,":[87],"artful":[89],"piling":[90],"hacks":[92],"atop":[93],"one":[94],"another.":[95],"This":[96],"state":[97],"affairs":[99],"is":[100],"direct":[102],"result":[103],"relative":[106],"paucity":[107],"diagnostic":[109,190],"capabilities":[112],"built":[113,186],"into":[114],"today's":[115],"network":[116,146],"stack.":[117,150],"Given":[118],"modern":[120],"dependence":[121],"on":[122,168],"ubiquitous":[123],"measurement,":[124],"we":[125,176],"propose":[126],"\\emph{measurability}":[127],"an":[129],"explicit":[130,202],"low-level":[131],"goal":[132],"protocol":[135,222],"design,":[136],"argue":[138],"should":[141],"be":[142],"available":[143],"all":[145],"throughout":[148],"seek":[152],"generalize":[154],"idea":[156],"\\emph{within}":[159],"protocols,":[160],"e.g.,":[161],"way":[163],"which":[165],"TCP":[166],"relies":[167],"drive":[171],"its":[172],"end-to-end":[173],"behavior.":[174],"Rhetorically,":[175],"pose":[177],"question:":[179],"\\textit{what":[180],"if":[181],"stack":[183],"had":[184],"been":[185],"with":[187],"measurability":[188],"support":[191],"mind?}":[193],"start":[195],"set":[198],"principles":[200],"measurability,":[203],"define":[205],"primitives":[206],"that,":[207],"were":[208],"supported":[210],"by":[211],"stack,":[213],"would":[214],"not":[215],"only":[216],"provide":[217],"solid":[219],"foundation":[220],"design":[223],"going":[224],"forward,":[225],"but":[226],"also":[227],"reduce":[228],"cost":[230],"increase":[232],"accuracy":[234],"measuring":[236],"network.":[238]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":3}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
