{"id":"https://openalex.org/W4313651701","doi":"https://doi.org/10.1145/3567445.3567446","title":"Fast Real-World Implementation of a Direction of Arrival Method for Constrained Embedded IoT Devices","display_name":"Fast Real-World Implementation of a Direction of Arrival Method for Constrained Embedded IoT Devices","publication_year":2022,"publication_date":"2022-11-07","ids":{"openalex":"https://openalex.org/W4313651701","doi":"https://doi.org/10.1145/3567445.3567446"},"language":"en","primary_location":{"id":"doi:10.1145/3567445.3567446","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3567445.3567446","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3567445.3567446","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th International Conference on the Internet of Things","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3567445.3567446","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5024133161","display_name":"Tiago Troccoli","orcid":"https://orcid.org/0000-0003-0022-2589"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Tiago Troccoli","raw_affiliation_strings":["Faculty of Information Technology and Communication Sciences, Tampere University, Finland and Wirepas, Finland"],"raw_orcid":"https://orcid.org/0000-0003-0022-2589","affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Communication Sciences, Tampere University, Finland and Wirepas, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067271131","display_name":"Juho Pirskanen","orcid":"https://orcid.org/0000-0002-8694-3944"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Juho Pirskanen","raw_affiliation_strings":["Wirepas, Finland"],"raw_orcid":"https://orcid.org/0000-0002-8694-3944","affiliations":[{"raw_affiliation_string":"Wirepas, Finland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058504920","display_name":"Aleksandr Ometov","orcid":"https://orcid.org/0000-0003-3412-1639"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Aleksandr Ometov","raw_affiliation_strings":["Faculty of Information Technology and Communication Sciences, Tampere University, Finland"],"raw_orcid":"https://orcid.org/0000-0003-3412-1639","affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Communication Sciences, Tampere University, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035297149","display_name":"Jari Nurmi","orcid":"https://orcid.org/0000-0003-2169-4606"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Jari Nurmi","raw_affiliation_strings":["Faculty of Information Technology and Communication Sciences, Tampere University, Finland"],"raw_orcid":"https://orcid.org/0000-0003-2169-4606","affiliations":[{"raw_affiliation_string":"Faculty of Information Technology and Communication Sciences, Tampere University, Finland","institution_ids":["https://openalex.org/I166825849"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023399963","display_name":"Ville Kaseva","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ville Kaseva","raw_affiliation_strings":["Wirepas, Finland"],"raw_orcid":"https://orcid.org/0000-0002-5592-4476","affiliations":[{"raw_affiliation_string":"Wirepas, Finland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.826,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.69531311,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10326","display_name":"Indoor and Outdoor Localization Technologies","score":0.9998000264167786,"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/T10326","display_name":"Indoor and Outdoor Localization Technologies","score":0.9998000264167786,"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/T10860","display_name":"Speech and Audio Processing","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T10931","display_name":"Direction-of-Arrival Estimation Techniques","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.8034162521362305},{"id":"https://openalex.org/keywords/millisecond","display_name":"Millisecond","score":0.5901512503623962},{"id":"https://openalex.org/keywords/floating-point","display_name":"Floating point","score":0.5776470899581909},{"id":"https://openalex.org/keywords/memory-footprint","display_name":"Memory footprint","score":0.5479079484939575},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.5212484002113342},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5102877616882324},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4888405203819275},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.41240212321281433},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3345212936401367},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.22451388835906982}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8034162521362305},{"id":"https://openalex.org/C60327585","wikidata":"https://www.wikidata.org/wiki/Q723733","display_name":"Millisecond","level":2,"score":0.5901512503623962},{"id":"https://openalex.org/C84211073","wikidata":"https://www.wikidata.org/wiki/Q117879","display_name":"Floating point","level":2,"score":0.5776470899581909},{"id":"https://openalex.org/C74912251","wikidata":"https://www.wikidata.org/wiki/Q6815727","display_name":"Memory footprint","level":2,"score":0.5479079484939575},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.5212484002113342},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5102877616882324},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4888405203819275},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.41240212321281433},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3345212936401367},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.22451388835906982},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3567445.3567446","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3567445.3567446","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3567445.3567446","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th International Conference on the Internet of Things","raw_type":"proceedings-article"},{"id":"pmh:oai:trepo.tuni.fi:10024/208530","is_oa":false,"landing_page_url":"https://trepo.tuni.fi/handle/10024/208530","pdf_url":null,"source":{"id":"https://openalex.org/S4306401860","display_name":"Tampere University Institutional Repository (Tampere University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I150589677","host_organization_name":"Tampere University of Applied Sciences","host_organization_lineage":["https://openalex.org/I150589677"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"conference"}],"best_oa_location":{"id":"doi:10.1145/3567445.3567446","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3567445.3567446","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3567445.3567446","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 12th International Conference on the Internet of Things","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.8500000238418579,"id":"https://metadata.un.org/sdg/7"}],"awards":[{"id":"https://openalex.org/G2030651639","display_name":"Approximate Computing for Power and Energy Optimisation","funder_award_id":"956090","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G434337789","display_name":null,"funder_award_id":"HORIZON2020","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4313651701.pdf","grobid_xml":"https://content.openalex.org/works/W4313651701.grobid-xml"},"referenced_works_count":15,"referenced_works":["https://openalex.org/W129868937","https://openalex.org/W658204242","https://openalex.org/W935310344","https://openalex.org/W1583704098","https://openalex.org/W1964546510","https://openalex.org/W1994851389","https://openalex.org/W2157055180","https://openalex.org/W2489810974","https://openalex.org/W2494150676","https://openalex.org/W2598194391","https://openalex.org/W2952350176","https://openalex.org/W3164794849","https://openalex.org/W4206459832","https://openalex.org/W4224238400","https://openalex.org/W4289437843"],"related_works":["https://openalex.org/W17155033","https://openalex.org/W3207760230","https://openalex.org/W1496222301","https://openalex.org/W1590307681","https://openalex.org/W4312814274","https://openalex.org/W4285370786","https://openalex.org/W4289729660","https://openalex.org/W2887023857","https://openalex.org/W2950000202","https://openalex.org/W4321472478"],"abstract_inverted_index":{"Direction":[0],"of":[1,14,17,29,59,61,85,106,123],"arrival":[2],"(DOA)":[3],"methods":[4,45],"are":[5,40],"found":[6,67,187],"in":[7,11,31,68,153],"many":[8],"applications,":[9],"and":[10,56,108,146,165,176],"the":[12,15,27,96,133,170,173,177,183,190],"case":[13],"Internet":[16],"Things":[18],"(IoT),":[19],"it":[20,78,110],"is":[21,119,186],"used":[22],"for":[23,149],"indoor":[24],"localization.":[25],"However,":[26],"implementation":[28],"DOA":[30,87],"IoT":[32,69,158],"devices":[33],"poses":[34],"a":[35,80,86,120,154],"real":[36],"challenge,":[37],"since":[38],"they":[39],"computationally":[41],"expensive":[42],"complex":[43],"numerical":[44],"that":[46,76,125],"could":[47],"easily":[48],"lead":[49],"to":[50,74,101,188],"resource":[51],"starvation,":[52],"unacceptable":[53],"execution":[54,129,147],"time,":[55],"rapid":[57],"depletion":[58],"batteries":[60],"small":[62],"constrained":[63,156],"embedded":[64,157],"systems":[65],"typically":[66],"networks.":[70],"This":[71],"paper":[72],"contributes":[73],"alleviating":[75],"problem,":[77],"presents":[79],"fast":[81],"low-power":[82],"optimized":[83],"version":[84,122],"method":[88],"called":[89],"Unitary":[90],"TLS":[91],"ESPRIT.":[92],"The":[93,117],"optimization":[94],"exploits":[95],"radio":[97],"communication":[98],"system":[99,164],"design":[100],"avoid":[102],"two":[103,112],"time-consuming":[104],"executions":[105],"eigendecomposition,":[107],"instead,":[109],"applies":[111],"simple":[113],"Power":[114],"Method":[115],"algorithms.":[116],"result":[118],"lightweight":[121],"ESPRIT":[124],"can":[126],"attain":[127],"sub-millisecond":[128],"time.":[130],"To":[131],"prove":[132],"solution\u2019s":[134],"viability,":[135],"we":[136],"carried":[137],"out":[138],"experiments":[139],"on":[140],"energy":[141],"consumption,":[142],"memory":[143],"footprint,":[144],"accuracy,":[145],"time":[148],"three":[150],"floating-point":[151,178],"formats":[152],"commercial":[155],"device":[159],"series":[160],"without":[161],"any":[162],"operating":[163],"software":[166],"layers.":[167],"Experiments":[168],"show":[169],"solution":[171],"satisfies":[172],"hardware":[174],"requirements":[175],"precision":[179],"fully":[180],"operated":[181],"by":[182],"Floating-Point":[184],"Unit":[185],"be":[189],"best":[191],"option.":[192]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-08-04T08:18:43.703281","created_date":"2025-10-10T00:00:00"}
