{"id":"https://openalex.org/W2138670915","doi":"https://doi.org/10.1109/lcn.2009.5355010","title":"Tiny15four: A portable, yet efficient 802.15.4 stack","display_name":"Tiny15four: A portable, yet efficient 802.15.4 stack","publication_year":2009,"publication_date":"2009-10-01","ids":{"openalex":"https://openalex.org/W2138670915","doi":"https://doi.org/10.1109/lcn.2009.5355010","mag":"2138670915"},"language":"en","primary_location":{"id":"doi:10.1109/lcn.2009.5355010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lcn.2009.5355010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE 34th Conference on Local Computer Networks","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5091690376","display_name":"Jan L. Flora","orcid":null},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I4210088332","display_name":"University College Copenhagen","ror":"https://ror.org/004r9h172","country_code":"DK","type":"education","lineage":["https://openalex.org/I4210088332"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Jan Flora","raw_affiliation_strings":["University of Copenhagen, Copenhagen, Denmark","U.Copenhagen, Denmark"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Copenhagen, Copenhagen, Denmark","institution_ids":["https://openalex.org/I124055696"]},{"raw_affiliation_string":"U.Copenhagen, Denmark","institution_ids":["https://openalex.org/I4210088332"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079584430","display_name":"Philippe Bonnet","orcid":"https://orcid.org/0000-0002-0234-5374"},"institutions":[{"id":"https://openalex.org/I124055696","display_name":"University of Copenhagen","ror":"https://ror.org/035b05819","country_code":"DK","type":"education","lineage":["https://openalex.org/I124055696"]},{"id":"https://openalex.org/I83467386","display_name":"IT University of Copenhagen","ror":"https://ror.org/02309jg23","country_code":"DK","type":"education","lineage":["https://openalex.org/I83467386"]}],"countries":["DK"],"is_corresponding":false,"raw_author_name":"Philippe Bonnet","raw_affiliation_strings":["University of Copenhagen, Copenhagen, Denmark","IT U.Copenhagen, Denmark"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Copenhagen, Copenhagen, Denmark","institution_ids":["https://openalex.org/I124055696"]},{"raw_affiliation_string":"IT U.Copenhagen, Denmark","institution_ids":["https://openalex.org/I83467386"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.19863998,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"842","last_page":"849"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11158","display_name":"Wireless Networks and Protocols","score":0.9980000257492065,"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/T11158","display_name":"Wireless Networks and Protocols","score":0.9980000257492065,"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/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9969000220298767,"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.991599977016449,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/protocol-stack","display_name":"Protocol stack","score":0.7762202024459839},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7451264262199402},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6660341024398804},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.636223554611206},{"id":"https://openalex.org/keywords/stack","display_name":"Stack (abstract data type)","score":0.5875155925750732},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5644415020942688},{"id":"https://openalex.org/keywords/footprint","display_name":"Footprint","score":0.4870948791503906},{"id":"https://openalex.org/keywords/microcontroller","display_name":"Microcontroller","score":0.4597490131855011},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4575374126434326},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.43649864196777344},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.42828547954559326},{"id":"https://openalex.org/keywords/context-switch","display_name":"Context switch","score":0.41884875297546387},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.39951029419898987},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.35833489894866943}],"concepts":[{"id":"https://openalex.org/C38601921","wikidata":"https://www.wikidata.org/wiki/Q1757693","display_name":"Protocol stack","level":3,"score":0.7762202024459839},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7451264262199402},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6660341024398804},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.636223554611206},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.5875155925750732},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5644415020942688},{"id":"https://openalex.org/C132943942","wikidata":"https://www.wikidata.org/wiki/Q2562511","display_name":"Footprint","level":2,"score":0.4870948791503906},{"id":"https://openalex.org/C173018170","wikidata":"https://www.wikidata.org/wiki/Q165678","display_name":"Microcontroller","level":2,"score":0.4597490131855011},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4575374126434326},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.43649864196777344},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.42828547954559326},{"id":"https://openalex.org/C53833338","wikidata":"https://www.wikidata.org/wiki/Q1061424","display_name":"Context switch","level":2,"score":0.41884875297546387},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.39951029419898987},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35833489894866943},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lcn.2009.5355010","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lcn.2009.5355010","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 IEEE 34th Conference on Local Computer Networks","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4300000071525574,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":3,"referenced_works":["https://openalex.org/W1681874402","https://openalex.org/W2518277238","https://openalex.org/W6637332659"],"related_works":["https://openalex.org/W2380576232","https://openalex.org/W2937054111","https://openalex.org/W2066223521","https://openalex.org/W2013178899","https://openalex.org/W3137434606","https://openalex.org/W4372263373","https://openalex.org/W3034416600","https://openalex.org/W959487874","https://openalex.org/W2136547022","https://openalex.org/W2923364620"],"abstract_inverted_index":{"Hardware":[0,12],"heterogeneity":[1],"is":[2,51,160],"there":[3],"to":[4,22,62,68,145,193,201],"stay":[5],"in":[6,99,197,213],"the":[7,42,55,64,69,85,103,111,125,131,138,153,156,170,202,208],"context":[8],"of":[9,25,72,87,94,130,155,215],"sensor":[10],"motes.":[11],"producers":[13],"compete":[14],"with":[15,152,180,210],"different":[16,165],"products,":[17],"and":[18,27,92,119,140,172,185],"hardware":[19,70],"trends":[20],"lead":[21],"new":[23,128],"generations":[24],"processor":[26],"radios":[28],"every":[29],"year":[30],"or":[31],"so.":[32],"Software":[33],"embedded":[34],"on":[35,45,84,163,175,207],"motes":[36],"must":[37],"be":[38,60],"portable":[39,93],"while":[40,150],"leveraging":[41],"resources":[43],"available":[44],"a":[46,73,88,89,96,181,194],"given":[47,74],"platform.":[48],"This":[49],"problem":[50],"particularly":[52],"acute":[53],"at":[54],"MAC":[56],"layer.":[57],"It":[58],"should":[59,134],"possible":[61],"adapt":[63],"low-level":[65],"network":[66],"stack":[67,98,159,205],"characteristics":[71],"platform":[75,178],"without":[76],"compromising":[77],"performance.":[78],"In":[79,107],"this":[80],"paper,":[81],"we":[82,105,109,143],"focus":[83],"design":[86,148],"modular,":[90],"efficient":[91],"Tiny15four:":[95],"802.15.4":[97,132],"TinyOS.":[100],"We":[101,122,136,167],"report":[102],"lessons":[104],"learnt.":[106],"particular,":[108],"experienced":[110],"wide":[112],"gap":[113],"that":[114,127,142,189],"exists":[115],"between":[116],"standard":[117,133],"specification":[118],"real":[120],"implementation.":[121],"point":[123],"out":[124],"problems":[126],"versions":[129],"address.":[135],"describe":[137],"layers":[139],"abstractions":[141],"introduced":[144],"achieve":[146],"our":[147],"goals":[149],"dealing":[151],"complexity":[154],"standard.":[157],"Our":[158],"now":[161],"implemented":[162],"four":[164],"platforms.":[166],"present":[168],"here":[169],"implementation":[171],"experiments":[173],"performed":[174],"an":[176],"8-bit":[177],"equipped":[179],"Motorola":[182],"HCS08":[183],"microcontroller":[184],"Freescale":[186,204],"MC13192":[187],"show":[188],"Tiny15four":[190],"allows":[191],"up":[192],"30%":[195],"decrease":[196],"memory":[198],"footprint":[199],"compared":[200],"native":[203],"depending":[206],"configuration,":[209],"no":[211],"penalty":[212],"terms":[214],"execution":[216],"time.":[217]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
