{"id":"https://openalex.org/W1988785736","doi":"https://doi.org/10.1109/fpt.2014.7082774","title":"RotoRouter: Router support for endpoint-authorized decentralized traffic filtering to prevent DoS attacks","display_name":"RotoRouter: Router support for endpoint-authorized decentralized traffic filtering to prevent DoS attacks","publication_year":2014,"publication_date":"2014-12-01","ids":{"openalex":"https://openalex.org/W1988785736","doi":"https://doi.org/10.1109/fpt.2014.7082774","mag":"1988785736"},"language":"en","primary_location":{"id":"doi:10.1109/fpt.2014.7082774","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2014.7082774","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5110105060","display_name":"Albert Kwon","orcid":null},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Albert Kwon","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100775422","display_name":"Kaiyu Zhang","orcid":"https://orcid.org/0009-0002-7178-0879"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kaiyu Zhang","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020305682","display_name":"Perk Lun Lim","orcid":null},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Perk Lun Lim","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031753981","display_name":"Yuchen Pan","orcid":"https://orcid.org/0000-0001-9260-4562"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuchen Pan","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5104018094","display_name":"Jonathan M. Smith","orcid":"https://orcid.org/0000-0003-3309-6603"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jonathan M. Smith","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087585086","display_name":"Andr\u00e9 DeHon","orcid":"https://orcid.org/0000-0001-9177-7699"},"institutions":[{"id":"https://openalex.org/I79576946","display_name":"University of Pennsylvania","ror":"https://ror.org/00b30xv10","country_code":"US","type":"education","lineage":["https://openalex.org/I79576946"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andre DeHon","raw_affiliation_strings":["Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dept. of Electrical and Systems Engineering, University of Pennsylvania, Philadelphia, PA, USA","institution_ids":["https://openalex.org/I79576946"]},{"raw_affiliation_string":"Department of Electrical & Systems Engineering , University of Pennsylvania , Philadelphia , PA , USA","institution_ids":["https://openalex.org/I79576946"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I79576946"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"6740","issue":null,"first_page":"183","last_page":"190"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11598","display_name":"Internet Traffic Analysis and Secure E-voting","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9998000264167786,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9997000098228455,"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-network","display_name":"Computer network","score":0.808300256729126},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7901578545570374},{"id":"https://openalex.org/keywords/router","display_name":"Router","score":0.712651252746582},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6737275123596191},{"id":"https://openalex.org/keywords/denial-of-service-attack","display_name":"Denial-of-service attack","score":0.6337007284164429},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.48497533798217773},{"id":"https://openalex.org/keywords/port","display_name":"Port (circuit theory)","score":0.45435774326324463},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.24333062767982483},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10260584950447083},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.10090222954750061},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08464416861534119}],"concepts":[{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.808300256729126},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7901578545570374},{"id":"https://openalex.org/C2775896111","wikidata":"https://www.wikidata.org/wiki/Q642560","display_name":"Router","level":2,"score":0.712651252746582},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6737275123596191},{"id":"https://openalex.org/C38822068","wikidata":"https://www.wikidata.org/wiki/Q131406","display_name":"Denial-of-service attack","level":3,"score":0.6337007284164429},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.48497533798217773},{"id":"https://openalex.org/C32802771","wikidata":"https://www.wikidata.org/wiki/Q2443617","display_name":"Port (circuit theory)","level":2,"score":0.45435774326324463},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.24333062767982483},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10260584950447083},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.10090222954750061},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08464416861534119},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/fpt.2014.7082774","is_oa":false,"landing_page_url":"https://doi.org/10.1109/fpt.2014.7082774","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 International Conference on Field-Programmable Technology (FPT)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":53,"referenced_works":["https://openalex.org/W185248756","https://openalex.org/W399135815","https://openalex.org/W1497177773","https://openalex.org/W1520068592","https://openalex.org/W1527626489","https://openalex.org/W1596758374","https://openalex.org/W1601814439","https://openalex.org/W1639305476","https://openalex.org/W1678529581","https://openalex.org/W1775624222","https://openalex.org/W1996360405","https://openalex.org/W2004814164","https://openalex.org/W2010787569","https://openalex.org/W2018992824","https://openalex.org/W2030650827","https://openalex.org/W2063657191","https://openalex.org/W2069749081","https://openalex.org/W2075741102","https://openalex.org/W2080251468","https://openalex.org/W2081710140","https://openalex.org/W2099804875","https://openalex.org/W2132577975","https://openalex.org/W2134711359","https://openalex.org/W2139870147","https://openalex.org/W2140471436","https://openalex.org/W2142628816","https://openalex.org/W2144141446","https://openalex.org/W2147118406","https://openalex.org/W2168535919","https://openalex.org/W2168595508","https://openalex.org/W2263821018","https://openalex.org/W2302436896","https://openalex.org/W2469388144","https://openalex.org/W2505630732","https://openalex.org/W2737058386","https://openalex.org/W3138887713","https://openalex.org/W3140880198","https://openalex.org/W3151800125","https://openalex.org/W4232271737","https://openalex.org/W4232836212","https://openalex.org/W4237773356","https://openalex.org/W4300983703","https://openalex.org/W6613836299","https://openalex.org/W6629844888","https://openalex.org/W6630999382","https://openalex.org/W6631595625","https://openalex.org/W6635619252","https://openalex.org/W6636017267","https://openalex.org/W6636768002","https://openalex.org/W6637497801","https://openalex.org/W6670984045","https://openalex.org/W6698005478","https://openalex.org/W6814336774"],"related_works":["https://openalex.org/W4386482731","https://openalex.org/W2765763546","https://openalex.org/W4385302085","https://openalex.org/W2360429410","https://openalex.org/W4256682929","https://openalex.org/W2122026593","https://openalex.org/W335511927","https://openalex.org/W2471811227","https://openalex.org/W2039821316","https://openalex.org/W2388081684"],"abstract_inverted_index":{"RotoRouter":[0,55],"addresses":[1],"Denial-of-Service":[2],"(DoS)":[3],"attacks":[4],"on":[5,59],"networks":[6],"with":[7,96,129],"a":[8,31,60,103],"novel":[9],"protocol":[10,35],"and":[11,20,43,65,109,115,127],"router":[12],"implementation.":[13],"Sets":[14],"of":[15,78,124],"RotoRouters":[16],"cooperate":[17],"in":[18,122],"detecting":[19],"filtering":[21],"out":[22],"invalid":[23],"network":[24,29],"traffic":[25,41],"before":[26],"it":[27],"reaches":[28],"endpoints;":[30],"new":[32],"router-enforceable":[33],"connection":[34],"queries":[36],"destination":[37],"endpoints":[38],"to":[39,48,86,119],"authorize":[40],"flows":[42],"uses":[44],"per-packet":[45],"digital":[46],"signatures":[47],"distinguish":[49],"allowed":[50],"from":[51],"disallowed":[52],"connections.":[53],"A":[54],"prototype":[56],"was":[57],"implemented":[58],"four-port":[61],"1000BASE-T":[62],"NetFPGA-10G":[63,81],"platform":[64],"supports":[66],"1024":[67],"simultaneous":[68],"active":[69,133],"connections":[70],"using":[71],"74":[72],"BRAMs":[73],"(less":[74],"than":[75,98,131],"one":[76],"quarter":[77],"the":[79,112],"available":[80],"BRAMs).":[82],"It":[83],"is":[84],"able":[85],"sustain":[87],"800":[88],"Mbps":[89],"per":[90],"port":[91,120],"throughputs":[92],"for":[93],"1500B":[94],"packets":[95],"less":[97],"0.3/its":[99],"latency,":[100],"even":[101],"during":[102],"DoS":[104],"attack.":[105],"With":[106],"additional":[107],"logic":[108],"memory":[110],"resources,":[111],"required":[113],"validation":[114],"switching":[116],"operations":[117],"scale":[118],"speeds":[121],"excess":[123],"10":[125],"Gbps":[126],"links":[128],"more":[130],"10,000":[132],"flows.":[134]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
