{"id":"https://openalex.org/W7135031539","doi":"https://doi.org/10.1109/ojcoms.2026.3672750","title":"Firefly: Probabilistic Edge-Driven Task Offloading for Real-Time DTN-IoT Using Time-Series Foundation Models","display_name":"Firefly: Probabilistic Edge-Driven Task Offloading for Real-Time DTN-IoT Using Time-Series Foundation Models","publication_year":2026,"publication_date":"2026-01-01","ids":{"openalex":"https://openalex.org/W7135031539","doi":"https://doi.org/10.1109/ojcoms.2026.3672750"},"language":"en","primary_location":{"id":"doi:10.1109/ojcoms.2026.3672750","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3672750","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/ojcoms.2026.3672750","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058812222","display_name":"Kilian M\u00fcller","orcid":"https://orcid.org/0009-0002-0781-4798"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Kilian M\u00fcller","raw_affiliation_strings":["Foundational Technologies, Siemens AG, Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Foundational Technologies, Siemens AG, Erlangen, Germany","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5099634586","display_name":"Tim Ruhland","orcid":"https://orcid.org/0000-0002-6822-0769"},"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":"Tim Ruhland","raw_affiliation_strings":["Institute for Smart Electronics and Systems, Friedrich-Alexander-Universit&#x00E4;t Erlangen&#x2013;N&#x00FC;rnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Smart Electronics and Systems, Friedrich-Alexander-Universit&#x00E4;t Erlangen&#x2013;N&#x00FC;rnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007176752","display_name":"Carlos Guimar\u00e3es","orcid":"https://orcid.org/0000-0001-7867-3721"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Carlos Guimar\u00e3es","raw_affiliation_strings":["Foundational Technologies, Siemens AG, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Foundational Technologies, Siemens AG, Garching, Germany","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021137254","display_name":"Joachim Kaiser","orcid":"https://orcid.org/0000-0002-9573-3500"},"institutions":[{"id":"https://openalex.org/I1325886976","display_name":"Siemens (Germany)","ror":"https://ror.org/059mq0909","country_code":"DE","type":"company","lineage":["https://openalex.org/I1325886976"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Joachim Kaiser","raw_affiliation_strings":["Foundational Technologies, Siemens AG, Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Foundational Technologies, Siemens AG, Erlangen, Germany","institution_ids":["https://openalex.org/I1325886976"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036049022","display_name":"Norman Franchi","orcid":"https://orcid.org/0000-0002-2777-4722"},"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":"Norman Franchi","raw_affiliation_strings":["Institute for Smart Electronics and Systems, Friedrich-Alexander-Universit&#x00E4;t Erlangen&#x2013;N&#x00FC;rnberg (FAU), Erlangen, Germany"],"affiliations":[{"raw_affiliation_string":"Institute for Smart Electronics and Systems, Friedrich-Alexander-Universit&#x00E4;t Erlangen&#x2013;N&#x00FC;rnberg (FAU), Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5058812222"],"corresponding_institution_ids":["https://openalex.org/I1325886976"],"apc_list":{"value":1750,"currency":"USD","value_usd":1750},"apc_paid":{"value":1750,"currency":"USD","value_usd":1750},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.69054002,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"7","issue":null,"first_page":"2733","last_page":"2764"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.8634999990463257,"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/T11896","display_name":"Opportunistic and Delay-Tolerant Networks","score":0.8634999990463257,"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.07699999958276749,"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/T13553","display_name":"Age of Information Optimization","score":0.035999998450279236,"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/probabilistic-logic","display_name":"Probabilistic logic","score":0.7558000087738037},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.536899983882904},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.47940000891685486},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.41350001096725464},{"id":"https://openalex.org/keywords/probability-distribution","display_name":"Probability distribution","score":0.39489999413490295},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.3375999927520752},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.3273000121116638},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.3262999951839447},{"id":"https://openalex.org/keywords/statistical-model","display_name":"Statistical model","score":0.31949999928474426}],"concepts":[{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.7558000087738037},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7513999938964844},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.536899983882904},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.47940000891685486},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4275999963283539},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4207000136375427},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.420199990272522},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.41350001096725464},{"id":"https://openalex.org/C149441793","wikidata":"https://www.wikidata.org/wiki/Q200726","display_name":"Probability distribution","level":2,"score":0.39489999413490295},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.3375999927520752},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.3273000121116638},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3262999951839447},{"id":"https://openalex.org/C114289077","wikidata":"https://www.wikidata.org/wiki/Q3284399","display_name":"Statistical model","level":2,"score":0.31949999928474426},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.3095000088214874},{"id":"https://openalex.org/C19269812","wikidata":"https://www.wikidata.org/wiki/Q26540","display_name":"Satellite","level":2,"score":0.3021000027656555},{"id":"https://openalex.org/C2778134712","wikidata":"https://www.wikidata.org/wiki/Q1047307","display_name":"Bundle","level":2,"score":0.30169999599456787},{"id":"https://openalex.org/C2777632111","wikidata":"https://www.wikidata.org/wiki/Q1937518","display_name":"Reservation","level":2,"score":0.29919999837875366},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.2985000014305115},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.2937000095844269},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.2896000146865845},{"id":"https://openalex.org/C107477482","wikidata":"https://www.wikidata.org/wiki/Q22570039","display_name":"Firefly protocol","level":2,"score":0.2888000011444092},{"id":"https://openalex.org/C62989814","wikidata":"https://www.wikidata.org/wiki/Q854648","display_name":"Gossip","level":2,"score":0.2793000042438507},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.2766999900341034},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.2754000127315521},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2644999921321869},{"id":"https://openalex.org/C51823790","wikidata":"https://www.wikidata.org/wiki/Q504353","display_name":"Greedy algorithm","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/ojcoms.2026.3672750","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3672750","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:0ee6040dcc664f7e87401d3a11ce2561","is_oa":true,"landing_page_url":"https://doaj.org/article/0ee6040dcc664f7e87401d3a11ce2561","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Open Journal of the Communications Society, Vol 7, Pp 2733-2764 (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/ojcoms.2026.3672750","is_oa":true,"landing_page_url":"https://doi.org/10.1109/ojcoms.2026.3672750","pdf_url":null,"source":{"id":"https://openalex.org/S4210202420","display_name":"IEEE Open Journal of the Communications Society","issn_l":"2644-125X","issn":["2644-125X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310316002","host_organization_name":"IEEE Communications Society","host_organization_lineage":["https://openalex.org/P4310316002","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Communications Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Open Journal of the Communications Society","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Low-power,":[0],"resource-constrained":[1],"Internet":[2],"of":[3,174],"Things":[4],"(IoT)":[5],"devices":[6,82,270],"are":[7,123,144,152],"increasingly":[8],"used":[9,124],"for":[10,137,200],"remote":[11],"monitoring":[12],"and":[13,26,64,97,134,140,171,184,188,193,229,256],"predictive":[14],"maintenance,":[15],"but":[16],"many":[17,38],"modern":[18],"Machine":[19],"Learning":[20],"(ML)":[21],"workloads":[22],"exceed":[23],"their":[24],"compute":[25],"energy":[27],"budgets.":[28],"Offloading":[29],"tasks":[30],"to":[31,67,83,125,155,166,211,242,249,262],"nearby":[32],"edge":[33,114],"servers":[34],"is":[35,61],"attractive,":[36],"yet":[37],"real":[39,226,230],"deployments":[40],"rely":[41],"on":[42,268],"Delay-/Disruption-Tolerant":[43],"Networking":[44],"(DTN)":[45],"via":[46],"data":[47],"mules":[48],"such":[49,89],"as":[50],"public":[51],"transport":[52],"or":[53],"Low":[54],"Earth":[55],"Orbit":[56],"(LEO)":[57],"satellites,":[58],"where":[59],"connectivity":[60],"intermittent,":[62],"stochastic,":[63],"often":[65],"difficult":[66],"predict.":[68],"This":[69],"paper":[70],"introduces":[71],"Firefly,":[72],"an":[73,113],"edge-driven,":[74],"probabilistic":[75,148,161],"task-offloading":[76,245],"framework":[77],"that":[78,151],"enables":[79],"constrained":[80,269],"IoT":[81],"make":[84],"deadline-aware":[85],"offloading":[86,175,201],"decisions":[87],"over":[88,128],"DTN":[90,237],"links.":[91],"Firefly":[92,220,239],"passively":[93],"monitors":[94],"bundle":[95],"transmissions":[96],"aggregates":[98],"them":[99],"into":[100,146],"<italic":[101],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[102],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">contacts</i>,":[103],"time":[104],"intervals":[105],"during":[106],"which":[107,208],"the":[108,117,156,168,258],"device":[109],"can":[110],"communicate":[111],"with":[112],"node.":[115],"At":[116],"edge,":[118],"Time-Series":[119],"Foundation":[120],"Models":[121],"(TSFMs)":[122],"forecast":[126],"distributions":[127],"future":[129],"contact":[130,206],"start":[131],"time,":[132],"duration,":[133],"end-to-end":[135],"latency":[136],"both":[138],"uplink":[139],"downlink.":[141],"These":[142],"forecasts":[143],"compressed":[145],"small":[147],"lookup":[149],"tables":[150,165],"periodically":[153],"sent":[154],"devices.":[157],"On-device,":[158],"a":[159,176,180,213,250],"lightweight":[160],"forecaster":[162],"uses":[163],"these":[164],"estimate":[167],"success":[169,202,246],"probability":[170,203],"response-time":[172],"distribution":[173],"given":[177],"task":[178],"under":[179,204],"configurable":[181],"risk":[182],"threshold":[183],"soft":[185],"real-time":[186],"deadline,":[187],"chooses":[189],"between":[190],"local":[191],"execution":[192],"offload.":[194],"We":[195,218],"further":[196],"derive":[197],"analytical":[198],"expressions":[199],"our":[205,235],"model,":[207],"we":[209],"use":[210],"instantiate":[212],"simple":[214],"greedy":[215],"decision":[216],"policy.":[217],"evaluate":[219],"using":[221],"event-driven":[222],"simulations":[223],"parametrized":[224],"by":[225],"commuter-train":[227],"timetables":[228],"LEO":[231],"satellite":[232,259],"orbits.":[233],"In":[234],"train-based":[236],"scenario,":[238],"achieves":[240],"up":[241,261],"27%":[243],"higher":[244],"rates":[247],"compared":[248],"Schedule-Aware":[251],"Bundle":[252],"Routing":[253],"(SABR)":[254],"baseline,":[255],"in":[257],"scenario":[260],"19%":[263],"higher,":[264],"while":[265],"remaining":[266],"executable":[267],"without":[271],"any":[272],"on-device":[273],"heavy":[274],"ML.":[275]},"counts_by_year":[],"updated_date":"2026-03-29T08:15:47.926485","created_date":"2026-03-13T00:00:00"}
