{"id":"https://openalex.org/W7116690793","doi":"https://doi.org/10.23919/cnsm67658.2025.11297557","title":"FASTR: Fast Resilience for Stateful Programmable Data Planes","display_name":"FASTR: Fast Resilience for Stateful Programmable Data Planes","publication_year":2025,"publication_date":"2025-10-27","ids":{"openalex":"https://openalex.org/W7116690793","doi":"https://doi.org/10.23919/cnsm67658.2025.11297557"},"language":null,"primary_location":{"id":"doi:10.23919/cnsm67658.2025.11297557","is_oa":false,"landing_page_url":"https://doi.org/10.23919/cnsm67658.2025.11297557","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 21st International Conference on Network and Service Management (CNSM)","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/A5109622620","display_name":"Chenxing Ji","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Chenxing Ji","raw_affiliation_strings":["Delft University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Delft University of Technology","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069179616","display_name":"Fernando Kuipers","orcid":"https://orcid.org/0000-0002-6686-8350"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Fernando Kuipers","raw_affiliation_strings":["Delft University of Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Delft University of Technology","institution_ids":["https://openalex.org/I98358874"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I98358874"],"apc_list":null,"apc_paid":null,"fwci":3.1527,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93228307,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.21220000088214874,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.21220000088214874,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.1875,"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.17470000684261322,"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/stateful-firewall","display_name":"Stateful firewall","score":0.9251000285148621},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.6245999932289124},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.6126000285148621},{"id":"https://openalex.org/keywords/heartbeat","display_name":"Heartbeat","score":0.5916000008583069},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4909000098705292},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.48829999566078186},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4731000065803528},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.46050000190734863},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.44429999589920044}],"concepts":[{"id":"https://openalex.org/C22927095","wikidata":"https://www.wikidata.org/wiki/Q1784206","display_name":"Stateful firewall","level":3,"score":0.9251000285148621},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8019999861717224},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.6245999932289124},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.6126000285148621},{"id":"https://openalex.org/C13852961","wikidata":"https://www.wikidata.org/wiki/Q17021880","display_name":"Heartbeat","level":2,"score":0.5916000008583069},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5152999758720398},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4909000098705292},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.48829999566078186},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4731000065803528},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4618000090122223},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.46050000190734863},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.44429999589920044},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4016000032424927},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.40059998631477356},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.3418999910354614},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32829999923706055},{"id":"https://openalex.org/C165136773","wikidata":"https://www.wikidata.org/wiki/Q1363179","display_name":"Single point of failure","level":2,"score":0.3156000077724457},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.30649998784065247},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.30550000071525574},{"id":"https://openalex.org/C130795937","wikidata":"https://www.wikidata.org/wiki/Q2561570","display_name":"Remote direct memory access","level":2,"score":0.2980000078678131},{"id":"https://openalex.org/C159631557","wikidata":"https://www.wikidata.org/wiki/Q1546066","display_name":"Networking hardware","level":2,"score":0.2962000072002411},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.28760001063346863},{"id":"https://openalex.org/C38822068","wikidata":"https://www.wikidata.org/wiki/Q131406","display_name":"Denial-of-service attack","level":3,"score":0.2703999876976013},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.26809999346733093},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.2624000012874603},{"id":"https://openalex.org/C115051666","wikidata":"https://www.wikidata.org/wiki/Q6522493","display_name":"Ranging","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.25360000133514404},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.25279998779296875}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.23919/cnsm67658.2025.11297557","is_oa":false,"landing_page_url":"https://doi.org/10.23919/cnsm67658.2025.11297557","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 21st International Conference on Network and Service Management (CNSM)","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":27,"referenced_works":["https://openalex.org/W2051563421","https://openalex.org/W2219846855","https://openalex.org/W2243203026","https://openalex.org/W2487095677","https://openalex.org/W2606150961","https://openalex.org/W2878215196","https://openalex.org/W2982699391","https://openalex.org/W3001110218","https://openalex.org/W3008207353","https://openalex.org/W3011259683","https://openalex.org/W3034877820","https://openalex.org/W3120479720","https://openalex.org/W3160434771","https://openalex.org/W3192255877","https://openalex.org/W3202028358","https://openalex.org/W4205876255","https://openalex.org/W4242648275","https://openalex.org/W4253731216","https://openalex.org/W4290990900","https://openalex.org/W4290991662","https://openalex.org/W4291124121","https://openalex.org/W4381744879","https://openalex.org/W4383217692","https://openalex.org/W4384158167","https://openalex.org/W4388644525","https://openalex.org/W4389949093","https://openalex.org/W4404132664"],"related_works":[],"abstract_inverted_index":{"Programmable":[0],"data":[1,50,58,88],"plane":[2,59],"devices":[3],"have":[4],"enabled":[5],"various":[6],"in-network":[7],"applications":[8,23],"that":[9,62,113],"rely":[10],"on":[11],"locally":[12],"stored":[13],"state":[14,32],"for":[15],"delivering":[16],"low-latency":[17],"and":[18,34,38,99],"high-throughput":[19],"services.":[20],"However,":[21],"these":[22],"are":[24],"susceptible":[25],"to":[26,96,102,132],"network":[27,35,133],"failures,":[28],"which":[29],"can":[30,73,115],"disrupt":[31],"access":[33],"functionality.":[36],"Timely":[37],"reliable":[39],"failure":[40,66],"detection":[41,67,79],"is":[42],"therefore":[43],"a":[44,48,57,83,124],"critical":[45],"component":[46],"of":[47],"stateful":[49],"plane.":[51,89],"In":[52,90],"this":[53],"paper,":[54],"we":[55],"propose":[56],"framework,":[60],"FASTR,":[61],"enables":[63],"microsecond-scale":[64],"fast":[65],"between":[68],"directly":[69],"connected":[70],"switches.":[71],"FASTR":[72,92,108],"achieve":[74],"sub-":[75],"$10":[76,120],"\\mu$":[77,121,126],"s":[78,122,127],"latency":[80],"by":[81],"implementing":[82],"heartbeat":[84],"mechanism":[85],"in":[86],"the":[87],"addition,":[91],"also":[93],"incorporates":[94],"traffic-awareness":[95],"reduce":[97],"overhead":[98],"priority":[100],"queuing":[101],"avoid":[103],"false":[104],"alarms.":[105],"We":[106],"validate":[107],"with":[109],"hardware":[110],"experiments,":[111],"demonstrating":[112],"it":[114],"consistently":[116],"detect":[117],"failures":[118],"within":[119],"using":[123],"$4":[125],"interval":[128],"while":[129],"remaining":[130],"robust":[131],"congestion.":[134]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-08-29T07:29:34.045763","created_date":"2025-12-22T00:00:00"}
