{"id":"https://openalex.org/W6949710409","doi":"https://doi.org/10.5281/zenodo.14824073","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":2024,"publication_date":"2024-06-17","ids":{"openalex":"https://openalex.org/W6949710409","doi":"https://doi.org/10.5281/zenodo.14824073"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14824073","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14824073","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":"Software"},"type":"software","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14824073","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Vogelgesang, Kai","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":"Vogelgesang, Kai","raw_affiliation_strings":["Saarland University"],"raw_orcid":"https://orcid.org/0000-0002-7633-1880","affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Mudraje, Ishwar","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":"Mudraje, Ishwar","raw_affiliation_strings":["Saarland University"],"raw_orcid":"https://orcid.org/0009-0003-6870-7862","affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Gerhorst, Luis","orcid":"https://orcid.org/0000-0002-3401-430X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gerhorst, Luis","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-3401-430X","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Raffeck, Phillip","orcid":"https://orcid.org/0009-0006-3455-8071"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Raffeck, Phillip","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0009-0006-3455-8071","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"W\u00e4gemann, Peter","orcid":"https://orcid.org/0000-0002-3730-533X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"W\u00e4gemann, Peter","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-3730-533X","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Herfet, Thorsten","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":"Herfet, Thorsten","raw_affiliation_strings":["Saarland University"],"raw_orcid":"https://orcid.org/0000-0002-3746-7638","affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"last","author":{"id":null,"display_name":"Schr\u00f6der-Preikschat, Wolfgang","orcid":"https://orcid.org/0000-0002-5216-2103"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Schr\u00f6der-Preikschat, Wolfgang","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0002-5216-2103","affiliations":[]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"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/stack","display_name":"Stack (abstract data type)","score":0.7713000178337097},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.6284999847412109},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.5870000123977661},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.4702000021934509},{"id":"https://openalex.org/keywords/call-stack","display_name":"Call stack","score":0.44200000166893005},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.4262999892234802},{"id":"https://openalex.org/keywords/order","display_name":"Order (exchange)","score":0.37310001254081726},{"id":"https://openalex.org/keywords/networking-hardware","display_name":"Networking hardware","score":0.30880001187324524}],"concepts":[{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.7713000178337097},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6650000214576721},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.6284999847412109},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.5870000123977661},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5681999921798706},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5113000273704529},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.4702000021934509},{"id":"https://openalex.org/C119024030","wikidata":"https://www.wikidata.org/wiki/Q759899","display_name":"Call stack","level":3,"score":0.44200000166893005},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.4262999892234802},{"id":"https://openalex.org/C182306322","wikidata":"https://www.wikidata.org/wiki/Q1779371","display_name":"Order (exchange)","level":2,"score":0.37310001254081726},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.33469998836517334},{"id":"https://openalex.org/C159631557","wikidata":"https://www.wikidata.org/wiki/Q1546066","display_name":"Networking hardware","level":2,"score":0.30880001187324524},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.299699991941452},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.2930000126361847},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.2928999960422516},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.2879999876022339},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.27950000762939453},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.27790001034736633},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.26460000872612},{"id":"https://openalex.org/C119404949","wikidata":"https://www.wikidata.org/wiki/Q4503","display_name":"Network switch","level":2,"score":0.257099986076355},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2547999918460846}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.14824073","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14824073","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":"Software"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14824073","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14824073","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":"Software"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8646240830421448,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G1541680947","display_name":"Robuste, stromsparende eingebettete Daten\u00fcbertragungsstationen","funder_award_id":"502615015","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"We":[0],"introduce":[1,46],"PFIP,":[2],"a":[3,33],"network":[4,23],"stack":[5,24,42],"for":[6],"UDP/IP":[7],"specifically":[8],"targeting":[9],"scenarios":[10],"with":[11,36,78],"intermittent":[12],"power":[13,100],"supply.":[14],"PFIP\u2019s":[15],"primary":[16],"design":[17],"consideration":[18],"is":[19,43],"to":[20,30,45,50],"modularize":[21],"the":[22,53,66,72,79],"into":[25],"distinct":[26],"transactions":[27,49,93],"in":[28,32],"order":[29],"result":[31],"state-machine\u2013compliant":[34],"structure":[35],"states":[37],"and":[38],"according":[39],"transitions.":[40],"The":[41],"able":[44],"checkpoints":[47],"between":[48],"persistently":[51],"store":[52],"stack\u2019s":[54],"state.":[55],"Besides":[56],"handling":[57],"data":[58],"consistency,":[59],"we":[60],"employ":[61],"code-analysis":[62],"techniques":[63],"that":[64,91],"determine":[65],"energy":[67,73,81],"demand":[68,74],"of":[69,75],"states/transitions.":[70],"Combining":[71],"operations":[76],"along":[77],"available":[80],"on":[82],"our":[83],"hardware":[84],"platform":[85],"eventually":[86],"yields":[87],"runtime":[88],"guarantees":[89],"such":[90],"started":[92],"will":[94],"safely":[95],"be":[96],"completed":[97],"without":[98],"facing":[99],"failures.":[101]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2025-10-10T00:00:00"}
