{"id":"https://openalex.org/W4392833996","doi":"https://doi.org/10.1007/s12243-024-01041-5","title":"RIOT-ML: toolkit for over-the-air secure updates and performance evaluation of TinyML models","display_name":"RIOT-ML: toolkit for over-the-air secure updates and performance evaluation of TinyML models","publication_year":2024,"publication_date":"2024-05-22","ids":{"openalex":"https://openalex.org/W4392833996","doi":"https://doi.org/10.1007/s12243-024-01041-5"},"language":"en","primary_location":{"id":"doi:10.1007/s12243-024-01041-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12243-024-01041-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12243-024-01041-5.pdf","source":{"id":"https://openalex.org/S164884734","display_name":"Annals of Telecommunications","issn_l":"0003-4347","issn":["0003-4347","1958-9395"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Telecommunications","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s12243-024-01041-5.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5112947591","display_name":"Zhaolan Huang","orcid":"https://orcid.org/0000-0002-8018-7092"},"institutions":[{"id":"https://openalex.org/I75951250","display_name":"Freie Universit\u00e4t Berlin","ror":"https://ror.org/046ak2485","country_code":"DE","type":"education","lineage":["https://openalex.org/I75951250"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Zhaolan Huang","raw_affiliation_strings":["Freie Universit\u00e4t Berlin, Berlin, Germany","Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Freie Universit\u00e4t Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I75951250"]},{"raw_affiliation_string":"Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)","institution_ids":["https://openalex.org/I75951250"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028146538","display_name":"Koen Zandberg","orcid":null},"institutions":[{"id":"https://openalex.org/I75951250","display_name":"Freie Universit\u00e4t Berlin","ror":"https://ror.org/046ak2485","country_code":"DE","type":"education","lineage":["https://openalex.org/I75951250"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Koen Zandberg","raw_affiliation_strings":["Freie Universit\u00e4t Berlin, Berlin, Germany","Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Freie Universit\u00e4t Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I75951250"]},{"raw_affiliation_string":"Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)","institution_ids":["https://openalex.org/I75951250"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037682390","display_name":"Kaspar Schleiser","orcid":null},"institutions":[{"id":"https://openalex.org/I75951250","display_name":"Freie Universit\u00e4t Berlin","ror":"https://ror.org/046ak2485","country_code":"DE","type":"education","lineage":["https://openalex.org/I75951250"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Kaspar Schleiser","raw_affiliation_strings":["Freie Universit\u00e4t Berlin, Berlin, Germany","Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Freie Universit\u00e4t Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I75951250"]},{"raw_affiliation_string":"Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)","institution_ids":["https://openalex.org/I75951250"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087239455","display_name":"Emmanuel Baccelli","orcid":"https://orcid.org/0000-0001-6239-9983"},"institutions":[{"id":"https://openalex.org/I4210126360","display_name":"Centre Inria de Saclay","ror":"https://ror.org/0315e5x55","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210126360"]},{"id":"https://openalex.org/I75951250","display_name":"Freie Universit\u00e4t Berlin","ror":"https://ror.org/046ak2485","country_code":"DE","type":"education","lineage":["https://openalex.org/I75951250"]}],"countries":["DE","FR"],"is_corresponding":false,"raw_author_name":"Emmanuel Baccelli","raw_affiliation_strings":["Freie Universit\u00e4t Berlin, Berlin, Germany","Inria Saclay, Paris, France","Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)","TRiBE - inTeRnet BEyond the usual (France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Freie Universit\u00e4t Berlin, Berlin, Germany","institution_ids":["https://openalex.org/I75951250"]},{"raw_affiliation_string":"Inria Saclay, Paris, France","institution_ids":["https://openalex.org/I4210126360"]},{"raw_affiliation_string":"Freie Universit\u00e4t Berlin (Kaiserswerther Str. 16-18, 14195 Berlin - Germany)","institution_ids":["https://openalex.org/I75951250"]},{"raw_affiliation_string":"TRiBE - inTeRnet BEyond the usual (France)","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5112947591"],"corresponding_institution_ids":["https://openalex.org/I75951250"],"apc_list":null,"apc_paid":null,"fwci":1.3378,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.79746212,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"80","issue":"3-4","first_page":"283","last_page":"297"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9957000017166138,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9915000200271606,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9904999732971191,"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/testbed","display_name":"Testbed","score":0.8684567213058472},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8021918535232544},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.6654239296913147},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6177630424499512},{"id":"https://openalex.org/keywords/usable","display_name":"USable","score":0.5987338423728943},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.5359519124031067},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.48930761218070984},{"id":"https://openalex.org/keywords/realization","display_name":"Realization (probability)","score":0.4655390977859497},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4353259205818176},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.43429893255233765},{"id":"https://openalex.org/keywords/edge-computing","display_name":"Edge computing","score":0.43095123767852783},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.4286388158798218},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.41999080777168274},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.34285402297973633},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32971370220184326},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3292897939682007},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.32292455434799194},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.17738893628120422},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16330882906913757},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.1305345594882965}],"concepts":[{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.8684567213058472},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8021918535232544},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.6654239296913147},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6177630424499512},{"id":"https://openalex.org/C2780615836","wikidata":"https://www.wikidata.org/wiki/Q2471869","display_name":"USable","level":2,"score":0.5987338423728943},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.5359519124031067},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.48930761218070984},{"id":"https://openalex.org/C2781089630","wikidata":"https://www.wikidata.org/wiki/Q21856745","display_name":"Realization (probability)","level":2,"score":0.4655390977859497},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4353259205818176},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.43429893255233765},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.43095123767852783},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.4286388158798218},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.41999080777168274},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.34285402297973633},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32971370220184326},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3292897939682007},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.32292455434799194},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.17738893628120422},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16330882906913757},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.1305345594882965},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1007/s12243-024-01041-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12243-024-01041-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12243-024-01041-5.pdf","source":{"id":"https://openalex.org/S164884734","display_name":"Annals of Telecommunications","issn_l":"0003-4347","issn":["0003-4347","1958-9395"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Telecommunications","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-04506370v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-04506370","pdf_url":"https://inria.hal.science/hal-04506370/document","source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://inria.hal.science/hal-04506370","raw_type":"info:eu-repo/semantics/preprint"},{"id":"pmh:oai:HAL:hal-04814428v1","is_oa":true,"landing_page_url":"https://inria.hal.science/hal-04814428","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Annals of Telecommunications - annales des t\u00e9l\u00e9communications, 2024, &#x27E8;10.1007/s12243-024-01041-5&#x27E9;","raw_type":"Journal articles"}],"best_oa_location":{"id":"doi:10.1007/s12243-024-01041-5","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s12243-024-01041-5","pdf_url":"https://link.springer.com/content/pdf/10.1007/s12243-024-01041-5.pdf","source":{"id":"https://openalex.org/S164884734","display_name":"Annals of Telecommunications","issn_l":"0003-4347","issn":["0003-4347","1958-9395"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annals of Telecommunications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2521423719","display_name":"Tiny, PrivAte, Proved & isolaTed","funder_award_id":"ANR-20-CYAL-0005","funder_id":"https://openalex.org/F4320320883","funder_display_name":"Agence Nationale de la Recherche"},{"id":"https://openalex.org/G601259569","display_name":null,"funder_award_id":"ANR-20-CYAL-0005","funder_id":"https://openalex.org/F4320326715","funder_display_name":"Minist\u00e8re de l'Enseignement sup\u00e9rieur, de la Recherche et de l'Innovation"},{"id":"https://openalex.org/G7125427525","display_name":null,"funder_award_id":"16KIS1395K","funder_id":"https://openalex.org/F4320321114","funder_display_name":"Bundesministerium f\u00fcr Bildung und Forschung"}],"funders":[{"id":"https://openalex.org/F4320313933","display_name":"Minist\u00e8re de l'Enseignement sup\u00e9rieur, de la Recherche et de l'Innovation","ror":null},{"id":"https://openalex.org/F4320320883","display_name":"Agence Nationale de la Recherche","ror":"https://ror.org/00rbzpz17"},{"id":"https://openalex.org/F4320321114","display_name":"Bundesministerium f\u00fcr Bildung und Forschung","ror":"https://ror.org/04pz7b180"},{"id":"https://openalex.org/F4320326715","display_name":"Minist\u00e8re de l'Enseignement sup\u00e9rieur, de la Recherche et de l'Innovation","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4392833996.pdf"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W2031926216","https://openalex.org/W2155908598","https://openalex.org/W2202090419","https://openalex.org/W2234639732","https://openalex.org/W2266206262","https://openalex.org/W2343874908","https://openalex.org/W2476179548","https://openalex.org/W2507130841","https://openalex.org/W2512955429","https://openalex.org/W2604319603","https://openalex.org/W2791403216","https://openalex.org/W2913725326","https://openalex.org/W2947506247","https://openalex.org/W2990160442","https://openalex.org/W3005876284","https://openalex.org/W3009479568","https://openalex.org/W3067862503","https://openalex.org/W3159028135","https://openalex.org/W3174833680","https://openalex.org/W3217229874","https://openalex.org/W4285243822","https://openalex.org/W4309287541","https://openalex.org/W4360995249","https://openalex.org/W4368353184","https://openalex.org/W4368353224","https://openalex.org/W4386981920","https://openalex.org/W4388447646"],"related_works":["https://openalex.org/W2883256816","https://openalex.org/W2171408034","https://openalex.org/W3003320923","https://openalex.org/W2106140982","https://openalex.org/W2152313554","https://openalex.org/W2064303750","https://openalex.org/W4285042611","https://openalex.org/W1509300825","https://openalex.org/W3092582874","https://openalex.org/W2338718585"],"abstract_inverted_index":{"Abstract":[0],"Practitioners":[1],"in":[2,51,120,134],"the":[3,103,111,135,172],"field":[4],"of":[5,23,64,67,93,108,128,141,152,175],"TinyML":[6,83,123],"lack":[7],"so":[8],"far":[9],"a":[10,41,70,74,80,87,138],"comprehensive,":[11],"\u201cbatteries-included\u201d":[12],"toolkit":[13,43,81,155],"to":[14,45,102,161,170],"streamline":[15],"continuous":[16,18],"integration,":[17],"deployment":[19],"and":[20,49,78,86,110,145,167,169],"performance":[21,84,125],"assessments":[22],"executing":[24],"diverse":[25],"machine":[26],"learning":[27],"models":[28],"on":[29,61,96,116],"various":[30],"low-power":[31,71,88,129],"IoT":[32,47,99,130,168],"hardware.":[33],"Addressing":[34],"this":[35,55],"gap,":[36],"our":[37],"paper":[38],"introduces":[39],"RIOT-ML,":[40],"versatile":[42],"crafted":[44],"assist":[46],"designers":[48],"researchers":[50],"these":[52],"tasks.":[53],"To":[54],"end,":[56],"we":[57,114],"designed":[58],"RIOT-ML":[59,109,158],"based":[60],"an":[62,65,97,153],"integration":[63],"array":[66],"functionalities":[68],"from":[69],"embedded":[72],"OS,":[73],"universal":[75],"model":[76,124],"transpiler":[77],"compiler,":[79],"for":[82],"measurement,":[85],"over-the-air":[89],"secure":[90],"update":[91],"framework\u2014all":[92],"which":[94],"usable":[95],"open-access":[98],"testbed":[100],"available":[101],"community.":[104],"Our":[105],"open-source":[106,154],"implementation":[107],"initial":[112],"experiments":[113],"report":[115],"showcase":[117],"its":[118],"utility":[119],"experimentally":[121],"evaluating":[122],"across":[126],"fleets":[127],"boards":[131],"under":[132],"test":[133],"field,":[136],"featuring":[137],"wide":[139],"spectrum":[140],"heterogeneous":[142],"microcontroller":[143],"architectures":[144],"fleet":[146],"network":[147],"connectivity":[148],"configurations.":[149],"The":[150],"existence":[151],"such":[156],"as":[157],"is":[159],"essential":[160],"expedite":[162],"research":[163],"combining":[164],"artificial":[165],"intelligence":[166],"foster":[171],"full":[173],"realization":[174],"edge":[176],"computing\u2019s":[177],"potential.":[178]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
