{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T00:30:49Z","timestamp":1761611449667,"version":"build-2065373602"},"reference-count":48,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2018,5,24]],"date-time":"2018-05-24T00:00:00Z","timestamp":1527120000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National  Research Foundation of Korea (NRF)","award":["NRF-2015R1D1A1A01059151"],"award-info":[{"award-number":["NRF-2015R1D1A1A01059151"]}]},{"DOI":"10.13039\/501100007053","name":"Korea Institute of Energy Technology Evaluation and Planning","doi-asserted-by":"publisher","award":["No. 20174030201820"],"award-info":[{"award-number":["No. 20174030201820"]}],"id":[{"id":"10.13039\/501100007053","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Over the past decades, hardware and software technologies for wireless sensor networks (WSNs) have significantly progressed, and WSNs are widely used in various areas including Internet of Things (IoT). In general, existing WSNs are mainly used for applications that require delay-tolerance and low-computation due to the poor resources of traditional sensor nodes in WSNs. However, compared to the traditional sensor nodes, today\u2019s devices for WSNs have more powerful resource. Thus, sensor nodes these days not only conduct sensing and transmitting data to servers but also are able to process many operations, so more diverse applications can be applied to WSNs. Especially, many applications using audio data have been proposed because audio is one of the most widely used data types, and many mobile devices already have a built-in microphone. However, many of the applications have a requirement that heavy-operations should be done by a tight deadline, so it is difficult for a single node in WSNs to run relatively heavy applications by itself. In this paper, to overcome this limitation of WSNs, we propose a new emerging system, HeaLow, a cooperative computing system for heavy-computation and low-latency processing in WSNs. We designed HeaLow and carried out the practical implementation on real devices. We confirmed the effectiveness of HeaLow through various experiments using the real devices and simulations. Using HeaLow, nodes in WSNs are able to perform heavy-computation processes while satisfying a completion time requirement.<\/jats:p>","DOI":"10.3390\/s18061686","type":"journal-article","created":{"date-parts":[[2018,5,24]],"date-time":"2018-05-24T02:55:43Z","timestamp":1527130543000},"page":"1686","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Cooperative Computing System for Heavy-Computation and Low-Latency Processing in Wireless Sensor Networks"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6017-107X","authenticated-orcid":false,"given":"Jongtack","family":"Jung","sequence":"first","affiliation":[{"name":"School of Electrical Engineering, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0856-6415","authenticated-orcid":false,"given":"Woonghee","family":"Lee","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4322-8518","authenticated-orcid":false,"given":"Hwangnam","family":"Kim","sequence":"additional","affiliation":[{"name":"School of Electrical Engineering, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,5,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Leal, R.L., Castillo, J.M., L\u00f3pez, A.G.M., and May, A.L.H. (2016, January 2\u20135). Analysis of the development of smart sensors based on MEMS devices and smart sensor platform proposal. Proceedings of the 2016 IEEE International on Engineering Summit, II Cumbre Internacional de las Ingenierias (IE-Summit), Boca del Rio, Mexico.","DOI":"10.1109\/IESummit.2016.7459756"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1787","DOI":"10.3390\/s130201787","article-title":"Combining wireless sensor networks and semantic middleware for an internet of things-based sportsman\/woman monitoring application","volume":"13","author":"Castillejo","year":"2013","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Mouapi, A., Hakem, N., and Delisle, G.Y. (2017). A new approach to design of RF energy harvesting system to enslave wireless sensor networks. ICT Express.","DOI":"10.1016\/j.icte.2017.11.002"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1632","DOI":"10.1109\/TNET.2015.2425146","article-title":"Data gathering optimization by dynamic sensing and routing in rechargeable sensor networks","volume":"24","author":"Zhang","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Tavares Bruscato, L., Heimfarth, T., and Pignaton de Freitas, E. (2017). Enhancing Time Synchronization Support in Wireless Sensor Networks. Sensors, 17.","DOI":"10.3390\/s17122956"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Bae, M., Yoo, S., Jung, J., Park, S., Kim, K., Kim, J.Y.L., and Kim, H. (2018). Devising Mobile Sensing and Actuation Infrastructure with Drones. Sensors, 18.","DOI":"10.3390\/s18020624"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"29","DOI":"10.5121\/ijcses.2010.1206","article-title":"Routing protocols in wireless sensor networks\u2014A survey","volume":"1","author":"Singh","year":"2010","journal-title":"Int. J. Comput. Sci. Eng. Surv."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Thakur, P.K., and Verma, A. (2015, January 21\u201322). Review on Various Techniques of Energy Saving in Mobile Cloud Computing. Proceedings of the 2015 Fifth International Conference on Advanced Computing & Communication Technologies (ACCT), Haryana, India.","DOI":"10.1109\/ACCT.2015.104"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yang, K., Ou, S., and Chen, H.H. (2008). On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications. IEEE Commun. Mag., 46.","DOI":"10.1109\/MCOM.2008.4427231"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Rachuri, K.K., Mascolo, C., Musolesi, M., and Rentfrow, P.J. (2011, January 19\u201323). Sociablesense: Exploring the trade-offs of adaptive sampling and computation offloading for social sensing. Proceedings of the 17th Annual International Conference on Mobile Computing and Networking, Las Vegas, NV, USA.","DOI":"10.1145\/2030613.2030623"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MNET.2014.6863135","article-title":"Distributed resource allocation in cloud-based wireless multimedia social networks","volume":"28","author":"Nan","year":"2014","journal-title":"IEEE Netw."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Kosta, S., Aucinas, A., Hui, P., Mortier, R., and Zhang, X. (2012, January 25\u201330). Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. Proceedings of the 2012 Proceedings IEEE on Infocom, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Chun, B.G., Ihm, S., Maniatis, P., Naik, M., and Patti, A. (2011, January 10\u201313). Clonecloud: elastic execution between mobile device and cloud. Proceedings of the Sixth Conference on Computer Systems, Salzburg, Austria.","DOI":"10.1145\/1966445.1966473"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Lee, W., Lee, S.K., Yoo, S., and Kim, H. (2012). A collaborative framework of enabling device participation in mobile cloud computing. International Conference on Mobile and Ubiquitous Systems: Computing, Networking, and Services, Springer.","DOI":"10.1007\/978-3-642-40238-8_4"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.comnet.2008.04.002","article-title":"Wireless sensor network survey","volume":"52","author":"Yick","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Chandra, A.A., Lee, Y., Kim, B.M., Maeng, S.Y., Park, S.H., and Lee, S.R. (2013, January 16\u201318). Review on sensor cloud and its integration with arduino based sensor network. Proceedings of the 2013 International Conference on IT Convergence and Security (ICITCS), Macao, China.","DOI":"10.1109\/ICITCS.2013.6717876"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"6818","DOI":"10.3390\/s150306818","article-title":"Open hardware: A role to play in wireless sensor networks?","volume":"15","author":"Fisher","year":"2015","journal-title":"Sensors"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge computing: Vision and challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Int. Things J."},{"key":"ref_19","unstructured":"Sheng, Z., Mahapatra, C., Leung, V., Chen, M., and Sahu, P. (2015). Energy efficient cooperative computing in mobile wireless sensor networks. IEEE Trans. Cloud Comput."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Chen, Z., Ma, M., Liu, X., Liu, A., and Zhao, M. (2017). Reliability improved cooperative communication over wireless sensor networks. Symmetry, 9.","DOI":"10.3390\/sym9100209"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1126","DOI":"10.1109\/TMM.2017.2764330","article-title":"Edge Computing Framework for Cooperative Video Processing in Multimedia IoT Systems","volume":"20","author":"Long","year":"2018","journal-title":"IEEE Trans. Multimed."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Jung, J., Kim, K., Lee, W., and Kim, H. (2017, January 27\u201329). Acoustic Localization without synchronization. Proceedings of the 2017 IEEE 31st International Conference on Advanced Information Networking and Applications (AINA), Taipei, Taiwan.","DOI":"10.1109\/AINA.2017.100"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Anto\u00f1anzas, C., Ferrer, M., de Diego, M., and Gonzalez, A. (2017). Control Effort Strategies for Acoustically Coupled Distributed Acoustic Nodes. Wirel. Commun. Mob. Comput.","DOI":"10.1155\/2017\/3601802"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Haddad, D.B., Lima, M.V., Martins, W.A., Biscainho, L.W., Nunes, L.O., and Lee, B. (2017). Acoustic Sensor Self-Localization: Models and Recent Results. Wirel. Commun. Mob. Comput.","DOI":"10.1155\/2017\/7972146"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Rabenstein, R., and Annibale, P. (2017). Acoustic Source Localization under Variable Speed of Sound Conditions. Wirel. Commun. Mob. Comput.","DOI":"10.1155\/2017\/9524943"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Quintana-Su\u00e1rez, M.A., S\u00e1nchez-Rodr\u00edguez, D., Alonso-Gonz\u00e1lez, I., and Alonso-Hern\u00e1ndez, J.B. (2017). A Low Cost Wireless Acoustic Sensor for Ambient Assisted Living Systems. Appl. Sci., 7.","DOI":"10.3390\/app7090877"},{"key":"ref_27","unstructured":"Nussbaumer, H.J. (2012). Fast Fourier Transform and Convolution Algorithms, Springer Science & Business Media."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1217","DOI":"10.1109\/TIM.2010.2082750","article-title":"Audio signature-based condition monitoring of internal combustion engine using FFT and correlation approach","volume":"60","author":"Yadav","year":"2011","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_29","unstructured":"Addison, P.S. (2017). The Illustrated Wavelet Transform Handbook: Introductory Theory and Applications in Science, Engineering, Medicine and Finance, CRC Press."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Wen, Y., Zhang, W., and Luo, H. (2012, January 25\u201330). Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones. Proceedings of the 2012 Proceedings IEEE INFOCOM, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195685"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Sinha, K., and Kulkarni, M. (2011, January 23\u201326). Techniques for fine-grained, multi-site computation offloading. Proceedings of the 2011 11th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Newport Beach, CA, USA.","DOI":"10.1109\/CCGrid.2011.69"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Dattatraya, P.Y., and Agarkhed, J. (2016, January 27\u201328). Offload computation in cloud assisted Wireless Sensor Networks. Proceedings of the 2016 2nd International Conference on Advances in Electrical, Electronics, Information, Communication and Bio-Informatics (AEEICB), Chennai, India.","DOI":"10.1109\/AEEICB.2016.7538373"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Varghese, B., Wang, N., Barbhuiya, S., Kilpatrick, P., and Nikolopoulos, D.S. (2016, January 18\u201320). Challenges and opportunities in edge computing. Proceedings of the IEEE International Conference on Smart Cloud (SmartCloud), New York, NY, USA.","DOI":"10.1109\/SmartCloud.2016.18"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3027","DOI":"10.1109\/TAES.2012.6324675","article-title":"Greedy signature processing with arbitrary location distributions: A divisible load framework","volume":"48","author":"Kyong","year":"2012","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TNET.2015.2487344","article-title":"Efficient multi-user computation offloading for mobile-edge cloud computing","volume":"24","author":"Chen","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/JSAC.2016.2611964","article-title":"Dynamic computation offloading for mobile-edge computing with energy harvesting devices","volume":"34","author":"Mao","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1743","DOI":"10.1109\/TMC.2015.2465390","article-title":"Predictive distributed visual analysis for video in wireless sensor networks","volume":"15","author":"Eriksson","year":"2016","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Mao, W., He, J., and Qiu, L. (2016, January 3\u20137). CAT: High-precision acoustic motion tracking. Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking, New York, NY, USA.","DOI":"10.1145\/2973750.2973755"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Zhang, H., Du, W., Zhou, P., Li, M., and Mohapatra, P. (2016, January 3\u20137). Dopenc: Acoustic-based encounter profiling using smartphones. Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking, New York, NY, USA.","DOI":"10.1145\/2973750.2973775"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Wang, W., Liu, A.X., and Sun, K. (2016, January 3\u20137). Device-free gesture tracking using acoustic signals. Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking, New York, NY, USA.","DOI":"10.1145\/2973750.2973764"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Tung, Y.C., and Shin, K.G. (2015, January 7\u201311). Echotag: Accurate infrastructure-free indoor location tagging with smartphones. Proceedings of the 21st Annual International Conference on Mobile Computing and Networking, Paris, France.","DOI":"10.1145\/2789168.2790102"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Mao, W., Zhang, Z., Qiu, L., He, J., Cui, Y., and Yun, S. (2017, January 19\u201323). Indoor Follow Me Drone. Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services, Niagara Falls, NY, USA.","DOI":"10.1145\/3081333.3081362"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Peng, C., Shen, G., Zhang, Y., Li, Y., and Tan, K. (2007, January 6\u20139). Beepbeep: A high accuracy acoustic ranging system using cots mobile devices. Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, Sydney, Australia.","DOI":"10.1145\/1322263.1322265"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Shin, S., Kim, M., and Kwon, T. (2017). Experimental performance analysis of lightweight block ciphers and message authentication codes for wireless sensor networks. Int. J. Distrib. Sens. Netw., 13.","DOI":"10.1177\/1550147717744169"},{"key":"ref_45","unstructured":"(2018, May 20). FFT Benchmarks (Raspberry Pi 2 and Pi 3). Available online: http:\/\/www.roylongbottom.org.uk\/Raspberry%20Pi%20Benchmarks.htm."},{"key":"ref_46","unstructured":"(2018, May 20). FFT Benchmarks (Nexus 7). Available online: http:\/\/www.roylongbottom.org.uk\/android%20benchmarks.htmanchor14\/."},{"key":"ref_47","unstructured":"(2018, May 20). Sysbench CPU (Raspberry Pi, Pi 2, and Pi 3). Available online: https:\/\/www.raspberrypi.org\/magpi\/raspberry-pi-3-specs-benchmarks\/."},{"key":"ref_48","unstructured":"(2018, May 20). Geekbench (Nexus 7 and Galaxy Nexus). Available online: https:\/\/browser.geekbench.com\/android-benchmarks\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/6\/1686\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:05:41Z","timestamp":1760195141000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/6\/1686"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,24]]},"references-count":48,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2018,6]]}},"alternative-id":["s18061686"],"URL":"https:\/\/doi.org\/10.3390\/s18061686","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2018,5,24]]}}}