{"id":"https://openalex.org/W4410086896","doi":"https://doi.org/10.1109/ccnc54725.2025.10975988","title":"PFIP: A UDP/IP Transactional Network Stack for Power-Failure Resilience in Embedded Systems","display_name":"PFIP: A UDP/IP Transactional Network Stack for Power-Failure Resilience in Embedded Systems","publication_year":2025,"publication_date":"2025-01-10","ids":{"openalex":"https://openalex.org/W4410086896","doi":"https://doi.org/10.1109/ccnc54725.2025.10975988"},"language":"en","primary_location":{"id":"doi:10.1109/ccnc54725.2025.10975988","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccnc54725.2025.10975988","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 22nd Consumer Communications &amp;amp; Networking Conference (CCNC)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.22028/d291-47963","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5026214874","display_name":"Kai Vogelgesang","orcid":"https://orcid.org/0000-0002-7633-1880"},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Kai Vogelgesang","raw_affiliation_strings":["Saarland Informatics Campus (SIC),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland Informatics Campus (SIC),Germany","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099268913","display_name":"Ishwar Mudraje","orcid":"https://orcid.org/0009-0003-6870-7862"},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ishwar Mudraje","raw_affiliation_strings":["Saarland Informatics Campus (SIC),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland Informatics Campus (SIC),Germany","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077647498","display_name":"Luis Gerhorst","orcid":"https://orcid.org/0000-0002-3401-430X"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Luis Gerhorst","raw_affiliation_strings":["Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026113935","display_name":"Phillip Raffeck","orcid":"https://orcid.org/0009-0006-3455-8071"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Phillip Raffeck","raw_affiliation_strings":["Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074973038","display_name":"Peter W\u00e4gemann","orcid":"https://orcid.org/0000-0002-3730-533X"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Peter W\u00e4gemann","raw_affiliation_strings":["Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025754162","display_name":"Thorsten Herfet","orcid":"https://orcid.org/0000-0002-3746-7638"},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thorsten Herfet","raw_affiliation_strings":["Saarland Informatics Campus (SIC),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland Informatics Campus (SIC),Germany","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078254306","display_name":"Wolfgang Schr\u00f6der\u2010Preikschat","orcid":"https://orcid.org/0000-0002-5216-2103"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Wolfgang Schr\u00f6der-Preikschat","raw_affiliation_strings":["Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit&#x00E4;t Erlangen-N&#x00FC;rnberg (FAU),Germany","institution_ids":["https://openalex.org/I181369854"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":10.1623,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.97888929,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"01","last_page":"06"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10917","display_name":"Smart Grid Security and Resilience","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10917","display_name":"Smart Grid Security and Resilience","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10663","display_name":"Advanced Battery Technologies Research","score":0.9890000224113464,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9848999977111816,"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/resilience","display_name":"Resilience (materials science)","score":0.7438780069351196},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6646161675453186},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.6444447040557861},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5601036548614502},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.44064861536026},{"id":"https://openalex.org/keywords/transactional-leadership","display_name":"Transactional leadership","score":0.41655975580215454},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.41394859552383423},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.23422598838806152},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.10996630787849426},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.07507234811782837},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.06482654809951782}],"concepts":[{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.7438780069351196},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6646161675453186},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.6444447040557861},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5601036548614502},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.44064861536026},{"id":"https://openalex.org/C68489960","wikidata":"https://www.wikidata.org/wiki/Q2370659","display_name":"Transactional leadership","level":2,"score":0.41655975580215454},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.41394859552383423},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.23422598838806152},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.10996630787849426},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.07507234811782837},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.06482654809951782},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ccnc54725.2025.10975988","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccnc54725.2025.10975988","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 22nd Consumer Communications &amp;amp; Networking Conference (CCNC)","raw_type":"proceedings-article"},{"id":"doi:10.22028/d291-47963","is_oa":true,"landing_page_url":"https://doi.org/10.22028/d291-47963","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Collection"}],"best_oa_location":{"id":"doi:10.22028/d291-47963","is_oa":true,"landing_page_url":"https://doi.org/10.22028/d291-47963","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Collection"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2006053872","https://openalex.org/W2119000119","https://openalex.org/W2295288655","https://openalex.org/W2887092851","https://openalex.org/W2987383153","https://openalex.org/W4223470851","https://openalex.org/W4283026587","https://openalex.org/W4367673943","https://openalex.org/W4387760970","https://openalex.org/W4390754593","https://openalex.org/W4392023567","https://openalex.org/W4392905281","https://openalex.org/W4399851106","https://openalex.org/W6881474246"],"related_works":["https://openalex.org/W2380576232","https://openalex.org/W2937054111","https://openalex.org/W2066223521","https://openalex.org/W2013178899","https://openalex.org/W373327546","https://openalex.org/W2321534397","https://openalex.org/W2058958858","https://openalex.org/W2077601556","https://openalex.org/W2148243540","https://openalex.org/W1835805572"],"abstract_inverted_index":{"Emerging":[0],"embedded":[1],"devices":[2],"in":[3,93,143,147],"the":[4,10,21,29,32,36,53,75,83,86,97,105,109,137,168,181,187,194],"Battery-Free":[5],"Internet":[6],"of":[7,31,77,104,108,184,190],"Things":[8],"have":[9],"benefit":[11],"that":[12,55,179,206],"they":[13],"harvest":[14],"their":[15],"required":[16,87],"energy":[17,90,94,106,182,188,196],"during":[18,101],"runtime":[19,203],"from":[20,28],"environment":[22],"(e.g.,":[23,50],"through":[24],"solar":[25],"power).":[26],"However,":[27],"perspective":[30],"systems":[33,49],"networking":[34],"stacks,":[35],"main":[37],"challenge":[38],"is":[39,63,134,158],"resilience":[40],"against":[41],"power":[42,72,98,128,215],"failures:":[43],"Existing":[44],"network":[45,119,138],"stacks":[46],"for":[47,60,121],"such":[48,58,205],"LwIP)":[51],"face":[52],"problem":[54],"stored":[56],"data,":[57,78],"as":[59],"address":[61],"translation,":[62],"likely":[64],"to":[65,135,145,160,165],"be":[66,211],"lost":[67],"or":[68],"inconsistent":[69],"after":[70],"a":[71,80,118,148],"outage.":[73],"Besides":[74,171],"consistency":[76],"sending":[79],"packet":[81],"without":[82,213],"knowledge":[84],"about":[85],"and":[88,153],"available":[89,195],"can":[91],"result":[92,146],"inefficiency":[95],"when":[96],"failure":[99],"occurs":[100],"sending,":[102],"because":[103],"waste":[107],"incomplete":[110],"packet.":[111],"In":[112],"this":[113],"paper,":[114],"we":[115,175],"introduce":[116,161],"Pfip,":[117],"stack":[120,139,157],"UDP/IP":[122],"specifically":[123],"targeting":[124],"scenarios":[125],"with":[126,151,193],"intermittent":[127],"supply.":[129],"PFIP's":[130],"primary":[131],"design":[132],"consideration":[133],"modularize":[136],"into":[140],"distinct":[141],"transactions":[142,164,208],"order":[144],"state-machine-compliant":[149],"structure":[150],"states":[152],"according":[154],"transitions.":[155],"The":[156],"able":[159],"checkpoints":[162],"between":[163],"persistently":[166],"store":[167],"stack's":[169],"state.":[170],"handling":[172],"data":[173],"consistency,":[174],"employ":[176],"code-analysis":[177],"techniques":[178],"determine":[180],"demand":[183,189],"states/transitions.":[185],"Combining":[186],"operations":[191],"along":[192],"on":[197],"our":[198],"hardware":[199],"platform":[200],"eventually":[201],"yields":[202],"guarantees":[204],"started":[207],"will":[209],"safely":[210],"completed":[212],"facing":[214],"failures.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
