{"id":"https://openalex.org/W4302006529","doi":"https://doi.org/10.1109/wimob55322.2022.9941617","title":"Towards a Fully Programmable Internet of Things","display_name":"Towards a Fully Programmable Internet of Things","publication_year":2022,"publication_date":"2022-10-10","ids":{"openalex":"https://openalex.org/W4302006529","doi":"https://doi.org/10.1109/wimob55322.2022.9941617"},"language":"en","primary_location":{"id":"doi:10.1109/wimob55322.2022.9941617","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wimob55322.2022.9941617","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hal.science/hal-03797654v1/document","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033398781","display_name":"Amaury Bruniaux","orcid":"https://orcid.org/0000-0002-9693-6617"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]},{"id":"https://openalex.org/I68947357","display_name":"Universit\u00e9 de Strasbourg","ror":"https://ror.org/00pg6eq24","country_code":"FR","type":"education","lineage":["https://openalex.org/I68947357"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Amaury Bruniaux","raw_affiliation_strings":["IMT Atlantique, IRISA ICube Laboratory (CNRS) University of Strasbourg,Rennes,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT Atlantique, IRISA ICube Laboratory (CNRS) University of Strasbourg,Rennes,France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I2802519937","https://openalex.org/I4210127572","https://openalex.org/I68947357"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069114396","display_name":"Julien Montavont","orcid":"https://orcid.org/0009-0004-1788-2828"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I68947357","display_name":"Universit\u00e9 de Strasbourg","ror":"https://ror.org/00pg6eq24","country_code":"FR","type":"education","lineage":["https://openalex.org/I68947357"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Julien Montavont","raw_affiliation_strings":["University of Strasbourg,ICube Laboratory (CNRS),Strasbourg,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Strasbourg,ICube Laboratory (CNRS),Strasbourg,France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I68947357"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038837079","display_name":"Thomas No\u00ebl","orcid":"https://orcid.org/0000-0002-7732-042X"},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I68947357","display_name":"Universit\u00e9 de Strasbourg","ror":"https://ror.org/00pg6eq24","country_code":"FR","type":"education","lineage":["https://openalex.org/I68947357"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Thomas Noel","raw_affiliation_strings":["University of Strasbourg,ICube Laboratory (CNRS),Strasbourg,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Strasbourg,ICube Laboratory (CNRS),Strasbourg,France","institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I68947357"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055093271","display_name":"Georgios Z. Papadopoulos","orcid":"https://orcid.org/0000-0002-0331-0579"},"institutions":[{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Georgios Z. Papadopoulos","raw_affiliation_strings":["IMT Atlantique, IRISA,Rennes,France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT Atlantique, IRISA,Rennes,France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I4210127572"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5110751221","display_name":"Nicolas Montavont","orcid":null},"institutions":[{"id":"https://openalex.org/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]},{"id":"https://openalex.org/I4210149676","display_name":"Laboratoire du Futur","ror":"https://ror.org/04qq0qp34","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I15057530","https://openalex.org/I17170469","https://openalex.org/I4210105915","https://openalex.org/I4210128300","https://openalex.org/I4210149676","https://openalex.org/I4210160189"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Nicolas Montavont","raw_affiliation_strings":["IMT Atlantique, IRISA,Rennes,France","Objets communicants pour l'Internet du futur"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT Atlantique, IRISA,Rennes,France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I4210127572"]},{"raw_affiliation_string":"Objets communicants pour l'Internet du futur","institution_ids":["https://openalex.org/I4210149676"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.13058297,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"204","last_page":"210"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9998999834060669,"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/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9998999834060669,"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/T11392","display_name":"Energy Harvesting in Wireless Networks","score":0.9995999932289124,"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.9991999864578247,"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/computer-science","display_name":"Computer science","score":0.8236846327781677},{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.7878154516220093},{"id":"https://openalex.org/keywords/packet-processing","display_name":"Packet processing","score":0.5941601395606995},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5455096364021301},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.4608011543750763},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.44230854511260986},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.43476617336273193},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.428152859210968},{"id":"https://openalex.org/keywords/the-internet","display_name":"The Internet","score":0.42730778455734253},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.4168425500392914},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.3785916864871979},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.28320199251174927}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8236846327781677},{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.7878154516220093},{"id":"https://openalex.org/C2779581428","wikidata":"https://www.wikidata.org/wiki/Q7122997","display_name":"Packet processing","level":3,"score":0.5941601395606995},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5455096364021301},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.4608011543750763},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.44230854511260986},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.43476617336273193},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.428152859210968},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.42730778455734253},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.4168425500392914},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.3785916864871979},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.28320199251174927},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/wimob55322.2022.9941617","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wimob55322.2022.9941617","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 18th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-03797654v1","is_oa":true,"landing_page_url":"https://hal.science/hal-03797654","pdf_url":"https://hal.science/hal-03797654v1/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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"WiMob 2022: 18th International Conference on Wireless and Mobile Computing, Networking and Communications, Oct 2022, Thessaloniki, Greece. pp.204-210, &#x27E8;10.1109/WiMob55322.2022.9941617&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":{"id":"pmh:oai:HAL:hal-03797654v1","is_oa":true,"landing_page_url":"https://hal.science/hal-03797654","pdf_url":"https://hal.science/hal-03797654v1/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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"WiMob 2022: 18th International Conference on Wireless and Mobile Computing, Networking and Communications, Oct 2022, Thessaloniki, Greece. pp.204-210, &#x27E8;10.1109/WiMob55322.2022.9941617&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4302006529.pdf","grobid_xml":"https://content.openalex.org/works/W4302006529.grobid-xml"},"referenced_works_count":18,"referenced_works":["https://openalex.org/W1546865596","https://openalex.org/W1590256365","https://openalex.org/W1968861283","https://openalex.org/W2042810301","https://openalex.org/W2049011440","https://openalex.org/W2064240879","https://openalex.org/W2102372792","https://openalex.org/W2119514175","https://openalex.org/W2158995642","https://openalex.org/W2515870206","https://openalex.org/W2900477301","https://openalex.org/W2903314241","https://openalex.org/W2950139339","https://openalex.org/W2969891284","https://openalex.org/W3033900152","https://openalex.org/W3207696788","https://openalex.org/W4230622395","https://openalex.org/W4303184725"],"related_works":["https://openalex.org/W2350278424","https://openalex.org/W2071432835","https://openalex.org/W869033197","https://openalex.org/W2504430136","https://openalex.org/W1570571736","https://openalex.org/W2210470417","https://openalex.org/W2281138459","https://openalex.org/W3098781149","https://openalex.org/W4302006529","https://openalex.org/W2078766973"],"abstract_inverted_index":{"The":[0],"devices":[1],"of":[2,4,14,36,78,106,116],"Internet":[3],"Things":[5],"(IoT)":[6],"networks":[7,69],"can":[8,32,135,145],"be":[9,45,136],"deployed":[10],"for":[11],"extended":[12,117],"period":[13],"time":[15],"in":[16,28,55],"inaccessible":[17],"locations.":[18],"After":[19],"their":[20,128],"deployment,":[21],"new":[22],"features,":[23],"bug":[24],"fixes,":[25],"or":[26],"changes":[27],"the":[29,37,48,56,60,74,79,88,91,103,114,123,150],"client":[30],"needs":[31],"require":[33],"an":[34],"update":[35,42],"node's":[38],"behavior,":[39],"and":[40,127,152,158],"this":[41,82,143],"has":[43],"to":[44,58,66,86,90,101,130],"transmitted":[46],"over":[47,138],"radio":[49],"medium.":[50],"Proposals":[51],"have":[52],"been":[53],"made":[54],"literature":[57,151],"apply":[59],"Software":[61],"Defined":[62],"Network":[63],"(SDN)":[64],"paradigm":[65],"wireless":[67],"sensor":[68],"but":[70],"they":[71],"focus":[72],"on":[73,109,121],"packet":[75],"forwarding":[76],"layer":[77],"stack.":[80],"In":[81],"work,":[83],"we":[84],"propose":[85],"extend":[87],"programmability":[89],"whole":[92],"stack":[93],"with":[94],"a":[95,147],"fully":[96],"programmable":[97,156],"device":[98],"architecture":[99,124,144],"able":[100],"handle":[102],"runtime":[104],"programming":[105],"every":[107],"protocol":[108,148],"any":[110],"hardware.":[111],"We":[112],"detail":[113],"use":[115],"finite-state":[118],"machines":[119],"(XFSM)":[120],"which":[122],"is":[125],"based":[126],"conversion":[129],"compact":[131],"executable":[132],"bytecode":[133],"that":[134,142],"sent":[137],"radio.":[139],"Simulations":[140],"demonstrate":[141],"reproduce":[146],"from":[149],"enable":[153],"interoperability":[154],"between":[155],"nodes":[157],"legacy":[159],"nodes.":[160]},"counts_by_year":[],"updated_date":"2026-08-26T07:47:46.906454","created_date":"2025-10-10T00:00:00"}
