{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T09:06:13Z","timestamp":1760346373586,"version":"3.41.0"},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2014,2,12]],"date-time":"2014-02-12T00:00:00Z","timestamp":1392163200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGMOBILE Mob. Comput. Commun. Rev."],"published-print":{"date-parts":[[2014,2,12]]},"abstract":"<jats:p>Development of energy-efficient protocols and algorithms requires in-depth understanding of the power consumption characteristics of real world devices. To this aim, energy efficiency analysis is performed by the research community, mainly focusing on the development of power consumption models. However, recent studies [1] have highlighted the inability of existing models to accurately estimate energy consumption even in non-composite scenarios, where the operation of a single device is analyzed. The inability of such models is further highlighted under real life scenarios, where the impact induced by the simultaneous operation of several devices renders the application of traditional models completely inappropriate. As a result, energy efficiency evaluation under complex configurations and topologies, needs to be experimentally investigated through the application of online monitoring solutions. In this work, we propose the innovative NITOS Energy consumption Monitoring Framework (EMF) able to support online monitoring of energy expenditure, along with the experiment execution. The developed framework is built on a distributed network of low-cost, but highly accurate devices and is fully integrated with the large-scale wireless NITOS testbed. The framework evaluation is performed under both low-level experiments that demonstrate the platform's high-level accuracy, as well as through high-level experiments that showcase how online and distributed monitoring can facilitate energy performance assessment of realistic testbed experiments.<\/jats:p>","DOI":"10.1145\/2581555.2581566","type":"journal-article","created":{"date-parts":[[2014,2,13]],"date-time":"2014-02-13T13:57:05Z","timestamp":1392299825000},"page":"64-74","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["NITOS energy monitoring framework"],"prefix":"10.1145","volume":"18","author":[{"given":"Stratos","family":"Keranidis","sequence":"first","affiliation":[{"name":"University of Thessaly, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giannis","family":"Kazdaridis","sequence":"additional","affiliation":[{"name":"University of Thessaly, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Virgilios","family":"Passas","sequence":"additional","affiliation":[{"name":"University of Thessaly, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thanasis","family":"Korakis","sequence":"additional","affiliation":[{"name":"University of Thessaly, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Iordanis","family":"Koutsopoulos","sequence":"additional","affiliation":[{"name":"Athens University of Economics and Business, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leandros","family":"Tassiulas","sequence":"additional","affiliation":[{"name":"University of Thessaly, Greece and Centre for Research and Technology Hellas, CERTH, Greece"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,2,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2413176.2413197"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644893.1644927"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2010.0112"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030613.2030637"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378600.1378616"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1999995.2000020"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814459"},{"key":"e_1_2_1_8_1","unstructured":"\"Tmote sky Specifications\" http:\/\/goo.gl\/Tc9qR.  \"Tmote sky Specifications\" http:\/\/goo.gl\/Tc9qR."},{"key":"e_1_2_1_9_1","unstructured":"\"MICAz Specifications\" http:\/\/goo.gl\/rLYHU.  \"MICAz Specifications\" http:\/\/goo.gl\/rLYHU."},{"key":"e_1_2_1_10_1","unstructured":"\"Atheros White Paper - Power Consumption and Energy E ciency Comparisons\".  \"Atheros White Paper - Power Consumption and Energy E ciency Comparisons\"."},{"key":"e_1_2_1_11_1","unstructured":"\"NITOS Wireless Testbed\" http:\/\/nitlab.inf.uth.gr.  \"NITOS Wireless Testbed\" http:\/\/nitlab.inf.uth.gr."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2079296.2079308"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348585"},{"volume-title":"Proceedings of SIGOPS HotPower","year":"2010","author":"Halperin D.","key":"e_1_2_1_14_1"},{"volume-title":"GIITG KuVS Sensornetze","year":"2009","author":"Hergenroder A.","key":"e_1_2_1_15_1"},{"volume-title":"Infocomp","year":"2011","author":"Kipp A.","key":"e_1_2_1_16_1"},{"volume-title":"Proceedings of WiOpt","year":"2012","author":"Gomez K.","key":"e_1_2_1_17_1"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35576-9_36"},{"key":"e_1_2_1_19_1","unstructured":"\"ATmega 2560 micro-controller\" http:\/\/goo.gl\/IFHwq.  \"ATmega 2560 micro-controller\" http:\/\/goo.gl\/IFHwq."},{"key":"e_1_2_1_20_1","unstructured":"\"Arduino Ethernet Shield\" http:\/\/goo.gl\/LXs1oG.  \"Arduino Ethernet Shield\" http:\/\/goo.gl\/LXs1oG."},{"key":"e_1_2_1_21_1","unstructured":"\"Texas Instruments INA139\" http:\/\/goo.gl\/rPQLB.  \"Texas Instruments INA139\" http:\/\/goo.gl\/rPQLB."},{"key":"e_1_2_1_22_1","unstructured":"\"Advanced Arduino ADC\" http:\/\/goo.gl\/AwQ95.  \"Advanced Arduino ADC\" http:\/\/goo.gl\/AwQ95."},{"key":"e_1_2_1_23_1","unstructured":"\"Enhancing Arduino's ADC\" http:\/\/goo.gl\/BRXCX.  \"Enhancing Arduino's ADC\" http:\/\/goo.gl\/BRXCX."},{"key":"e_1_2_1_24_1","unstructured":"\"Atmega ADC accuracy vs clock speed\" http:\/\/goo.gl\/qTlhx.  \"Atmega ADC accuracy vs clock speed\" http:\/\/goo.gl\/qTlhx."},{"key":"e_1_2_1_25_1","unstructured":"\"NI-6210 DAQ module\" http:\/\/goo.gl\/oFSJw.  \"NI-6210 DAQ module\" http:\/\/goo.gl\/oFSJw."},{"key":"e_1_2_1_26_1","unstructured":"\"OMF-cOntrol & Management Framework\" http:\/\/omf.mytestbed.net\/.  \"OMF-cOntrol & Management Framework\" http:\/\/omf.mytestbed.net\/."},{"key":"e_1_2_1_27_1","unstructured":"\"OML Measurement Library\" http:\/\/mytestbed.net\/projects\/oml\/wiki\/.  \"OML Measurement Library\" http:\/\/mytestbed.net\/projects\/oml\/wiki\/."},{"key":"e_1_2_1_28_1","unstructured":"\"Energy Characteristics of NITOS NICs\" http:\/\/nitlab.inf.uth.gr\/NITlab\/papers\/EnergyTR.pdf.  \"Energy Characteristics of NITOS NICs\" http:\/\/nitlab.inf.uth.gr\/NITlab\/papers\/EnergyTR.pdf."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/GreenCom.2012.81"},{"key":"e_1_2_1_30_1","unstructured":"\"Internet Control Message Protocol\" http:\/\/goo.gl\/bjQCyr.  \"Internet Control Message Protocol\" http:\/\/goo.gl\/bjQCyr."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2030718.2030730"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1287767.1287772"},{"key":"e_1_2_1_33_1","unstructured":"\"Pro Micro Board\" http:\/\/goo.gl\/9QdRs8.  \"Pro Micro Board\" http:\/\/goo.gl\/9QdRs8."},{"key":"e_1_2_1_34_1","unstructured":"\"ATmega 32u4 micro-controller\" http:\/\/goo.gl\/gln5Fp.  \"ATmega 32u4 micro-controller\" http:\/\/goo.gl\/gln5Fp."},{"key":"e_1_2_1_35_1","unstructured":"\"RN-42N Bluetooth Radio\" http:\/\/goo.gl\/6MRgiH.  \"RN-42N Bluetooth Radio\" http:\/\/goo.gl\/6MRgiH."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500423.2505303"}],"container-title":["ACM SIGMOBILE Mobile Computing and Communications Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2581555.2581566","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2581555.2581566","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:10:20Z","timestamp":1750234220000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2581555.2581566"}},"subtitle":["real time power monitoring in experimental wireless network deployments"],"short-title":[],"issued":{"date-parts":[[2014,2,12]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,2,12]]}},"alternative-id":["10.1145\/2581555.2581566"],"URL":"https:\/\/doi.org\/10.1145\/2581555.2581566","relation":{},"ISSN":["1559-1662","1931-1222"],"issn-type":[{"type":"print","value":"1559-1662"},{"type":"electronic","value":"1931-1222"}],"subject":[],"published":{"date-parts":[[2014,2,12]]},"assertion":[{"value":"2014-02-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}