{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T16:41:42Z","timestamp":1780504902008,"version":"3.54.1"},"reference-count":43,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2016,10,30]],"date-time":"2016-10-30T00:00:00Z","timestamp":1477785600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The Internet of Things (IoT) is, at this moment, one of the most promising technologies that has arisen for decades. Wireless Sensor Networks (WSNs) are one of the main pillars for many IoT applications, insofar as they require to obtain context-awareness information. The bibliography shows many difficulties in their real implementation that have prevented its massive deployment. Additionally, in IoT environments where data producers and data consumers are not directly related, compatibility and certification issues become fundamental. Both problems would profit from accurate knowledge of the internal behavior of WSNs that must be obtained by the utilization of appropriate tools. There are many ad-hoc proposals with no common structure or methodology, and intended to monitor a particular WSN. To overcome this problem, this paper proposes a structured three-layer reference model for WSN Monitoring Platforms (WSN-MP), which offers a standard environment for the design of new monitoring platforms to debug, verify and certify a WSN\u2019s behavior and performance, and applicable to every WSN. This model also allows the comparative analysis of the current proposals for monitoring the operation of WSNs. Following this methodology, it is possible to achieve a standardization of WSN-MP, promoting new research areas in order to solve the problems of each layer.<\/jats:p>","DOI":"10.3390\/s16111816","type":"journal-article","created":{"date-parts":[[2016,10,31]],"date-time":"2016-10-31T11:09:46Z","timestamp":1477912186000},"page":"1816","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":37,"title":["A Reference Model for Monitoring IoT WSN-Based Applications"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3879-9826","authenticated-orcid":false,"given":"Juan","family":"Capella","sequence":"first","affiliation":[{"name":"Instituto ITACA, Universitat Polit\u00e8cnica de Val\u00e8ncia, Ciutat Polit\u00e8cnica de la Innovaci\u00f3, Camino de Vera s\/n, 46022 Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0558-7683","authenticated-orcid":false,"given":"Jos\u00e9","family":"Campelo","sequence":"additional","affiliation":[{"name":"Instituto ITACA, Universitat Polit\u00e8cnica de Val\u00e8ncia, Ciutat Polit\u00e8cnica de la Innovaci\u00f3, Camino de Vera s\/n, 46022 Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3639-8420","authenticated-orcid":false,"given":"Alberto","family":"Bonastre","sequence":"additional","affiliation":[{"name":"Instituto ITACA, Universitat Polit\u00e8cnica de Val\u00e8ncia, Ciutat Polit\u00e8cnica de la Innovaci\u00f3, Camino de Vera s\/n, 46022 Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2787-4683","authenticated-orcid":false,"given":"Rafael","family":"Ors","sequence":"additional","affiliation":[{"name":"Instituto ITACA, Universitat Polit\u00e8cnica de Val\u00e8ncia, Ciutat Polit\u00e8cnica de la Innovaci\u00f3, Camino de Vera s\/n, 46022 Valencia, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2016,10,30]]},"reference":[{"key":"ref_1","unstructured":"ISO\/IEC JTC1\u2014Information Technology Internet of Things (IoT)\u2014Preliminary Report 2014. Available online: http:\/\/www.iso.org\/iso\/internet_of_things_report-jtc1.pdf."},{"key":"ref_2","unstructured":"OECD Digital Economy Outlook 2015. Available online: http:\/\/www.oecd.org\/science\/oecd-digital-economy-outlook-2015-9789264232440-en.htm."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MS.2014.132","article-title":"Debugging the Internet of Things: The case of wireless sensor networks","volume":"32","author":"Eugster","year":"2015","journal-title":"IEEE Softw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"2000","DOI":"10.1109\/SURV.2013.030713.00062","article-title":"Fault Diagnosis in Wireless Sensor Networks: A Survey","volume":"15","author":"Mahapatro","year":"2013","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1007\/s10922-012-9240-6","article-title":"Diagnostic Tools for Wireless Sensor Networks: A comparative survey","volume":"21","author":"Rodrigues","year":"2013","journal-title":"J. Netw. Syst. Manag."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Charfi, A., Masmoudi, M., and Derber, F. (2009, January 23\u201326). A layered model for wireless sensor networks. Proceedings of the 6th International Multi-Conference on Systems, Signals and Devices, Djerba, Tunisia.","DOI":"10.1109\/SSD.2009.4956693"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/978-3-642-30157-5_29","article-title":"Cross-Layer Design in Wireless Sensor Networks","volume":"Volume 166","author":"Jagadeesan","year":"2012","journal-title":"Advances in Computer Science, Engineering & Applications"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1016\/j.jnca.2010.11.009","article-title":"A survey on cross-layer solutions for wireless sensor networks","volume":"34","author":"Mendes","year":"2011","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_9","unstructured":"ISO\/IEC 229182. Information Technology\u2014Sensor Networks: Sensor Network Reference Architecture (SNRA). Available online: https:\/\/www.iso.org\/obp\/ui\/#iso:std:iso-iec:29182:-1:ed-1:v1:en."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"6869","DOI":"10.3390\/s90906869","article-title":"An Overview on Wireless Sensor Networks Technology and Evolution","volume":"9","author":"Buratti","year":"2009","journal-title":"Sensors"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"215","DOI":"10.4236\/wsn.2011.37025","article-title":"An Exploratory Study of Experimental Tools for Wireless Sensor Networks","volume":"3","author":"Dwivedi","year":"2011","journal-title":"Wirel. Sens. Netw."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1109\/SURV.2011.021111.00098","article-title":"Debugging Low-Power and Lossy Wireless Networks: A Survey","volume":"14","author":"Schoofs","year":"2012","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_13","unstructured":"Ferrari, D., Serazzi, G., and Zeigner, A. (1983). Measurement and Tuning of Computer Systems, Prentice Hall."},{"key":"ref_14","unstructured":"Svobodoba, L. (1976). Computer Performance Measurement and Evaluation Methods: Analysis and Applications, Elsevier."},{"key":"ref_15","unstructured":"Tolle, G., and Culler, D. (February, January 31). Design of an application-cooperative management system for wireless sensor networks. Proceeedings of the Second European Workshop on Wireless Sensor Networks, Istanbul, Turkey."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Ramanathan, N., Chang, K., Kapur, R., Girod, L., Kohler, E., and Estrin, D. (2005, January 2\u20134). Sympathy for the sensor network debugger. Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, San Diego, CA, USA.","DOI":"10.1145\/1098918.1098946"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1132","DOI":"10.1109\/TNET.2009.2037497","article-title":"Passive Diagnosis for Wireless Sensor Networks","volume":"18","author":"Yunhao","year":"2010","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Rost, S., and Balakrishnan, H. (2006, January 25\u201328). Memento: A health monitoring system for wireless sensor networks. Proceeedings of the 3rd Annual IEEE Communications Society on Sensor and Ad Hoc Communications and Networks, SECON\u201906, Reston, VA, USA.","DOI":"10.1109\/SAHCN.2006.288514"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Luo, L., He, T., Zhou, G., Gu, L., Abdelzaher, T., and Stankovic, J. (2006, January 23\u201329). Achieving repeatability of asynchronous events in wireless sensor networks with envirolog. Proceeedings of the 25th Conference on Computer Communications, Barcelona, Spain.","DOI":"10.1109\/INFOCOM.2006.114"},{"key":"ref_20","unstructured":"Sundaram, V., Eugster, P., and Zhang, X. (December, January 30). Lightweight tracing for wireless sensor networks debugging. Proceedings of the 4th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, Urbana Champaign, IL, USA."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Krunic, V., Trumpler, E., and Han, R. (2007, January 11\u201314). NodeMD: Diagnosing node-level faults in remote wireless sensor systems. Proceedings of the 5th International Conference on Mobile Systems, Applications and Services, San Juan, Puerto Rico.","DOI":"10.1145\/1247660.1247669"},{"key":"ref_22","unstructured":"R\u00f6mer, K., and Ma, J. (2009, January 13\u201316). PDA: Passive distributed assertions for sensor networks. Proceedings of the International Conference on Information Processing in Sensor Networks, San Francisco, CA, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/978-3-642-30823-9_9","article-title":"FAMoS: A Flexible Active Monitoring Service for Wireless Sensor Networks","volume":"Volume 7272","author":"Maerien","year":"2012","journal-title":"Distributed Applications and Interoperable Systems"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Choudhuri, S., and Givargis, T. (2009, January 9\u201312). FlashBox: A system for logging non-deterministic events in deployed embedded systems. Proceedings of the 2009 ACM Symposium on Applied Computing, Honolulu, HI, USA.","DOI":"10.1145\/1529282.1529657"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Trancreti, M., Sajjad, M., Bagchi, S., and Raghunathan, V. (2011, January 1\u20134). Aveksha: A hardware-software approach for non-intrusive tracing and profiling of wireless embedded systems. Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems, Seattle, WA, USA.","DOI":"10.1145\/2070942.2070972"},{"key":"ref_26","unstructured":"Tancreti, M. (2015). Software and Hardware Approaches for Record and Replay of Wireless Sensor Networks, Center for Education an Reserach, Information Assurance and Security, Purdue University. CERIAS Tech Report 2015-12."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Sommer, P., and Kusy, B. (2013, January 11\u201314). Minerva: Distributed Tracing and Debugging in Wireless Sensor Networks. Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems, Rome, Italy.","DOI":"10.1145\/2517351.2517355"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Hossain, M.S., Lee, W.S., and Raghunathan, V. (2012, January 7\u201312). Spi-Snooper: A Hardware-Software Approach for Transparent Network Monitoring in Wireless Sensor Networks. Proceedings of the 8th IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and Systems Synthesis (CODES+ISSS), Tampere, Finland.","DOI":"10.1145\/2380445.2380460"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"23927","DOI":"10.3390\/s150923927","article-title":"Active Low Intrusion Hybrid Monitor for Wireless Sensor Networks","volume":"15","author":"Navia","year":"2015","journal-title":"Sensors"},{"key":"ref_30","unstructured":"Ringwald, M., R\u00f6mer, K., and Vialetti, A. (2006). SNIF: Sensor Network Inspection Framework, Department of Computer Science, ETH Zurich. Technical Report 535."},{"key":"ref_31","unstructured":"Ringwald, M., and R\u00f6mer, K. (2007, January 13\u201316). SNIF: A Comprehensive Tools for Passive Inspection of Sensor Networks. Proceedings of the 6th Annual International Mobile and Ubiquitous Systems: Networking & Services, MobiQuitous, Toronto, ON, Canada."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Awad, A., Nebel, R., German, R., and Dressler, F. (2008, January 3\u20135). On the Need for Passive Monitoring in Sensor Networks. Proceedings of the 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, Parma, Italy.","DOI":"10.1109\/DSD.2008.12"},{"key":"ref_33","unstructured":"Wireshark Foundation About Wireshark. Available online: www.wireshark.org\/about.html."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/978-3-540-69170-9_6","article-title":"Livenet: Using passive monitoring to reconstruct sensor network dynamics","volume":"5067","author":"Chen","year":"2008","journal-title":"Distrib. Comput. Sens. Syst."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Meier, A., Motani, M., Siquan, H., and K\u00fcnzli, S. (2008, January 27\u201331). DiMo: Distributed node monitoring in wireless sensor networks. Proceedings of the 11th International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Vancouver, BC, Canada.","DOI":"10.1145\/1454503.1454526"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1007\/978-3-540-69830-2_13","article-title":"Deployment support network","volume":"4373","author":"Dyer","year":"2007","journal-title":"Wirel. Sens. Netw."},{"key":"ref_37","unstructured":"Tennina, S., Gaddour, O., Royo, F., Kouba, A., and Alves, M. (2013). Monitoring Large Scale IEEE 802.15.4\/ZigBee Based Wireless Sensor Networs, Polytechnic Institute of Porto. Technical Report CISTER-TR-131101."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Xu, X., Tong, C., and Wan, J. (2010, January 6\u201310). Improve the completeness of passive monitoring trace in wireless sensor network. Proceedings of the IEEE Asia-Pacific Services Computing Conference, Hangzhou, China.","DOI":"10.1109\/APSCC.2010.112"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/1151659.1159920","article-title":"Jigsaw: Solving the puzzle of entreprise 802.11 analysis","volume":"36","author":"Cheng","year":"2006","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/1151659.1159923","article-title":"Analyzing the MAC-level behavior of wireless networks in the wild","volume":"36","author":"Mahajan","year":"2006","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Nguyen, C., Mokraoui, A., Duhamel, P., and Linh-Trung, N. (2015). Improved time and frequency synchronization in presence of imperfect channel state information. EURASIP J. Wirel. Commun. Netw.","DOI":"10.1186\/s13638-015-0271-z"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.simpat.2015.09.004","article-title":"Clustering synchronisation of wireless sensor network based on intersection schedules","volume":"60","author":"Ammar","year":"2016","journal-title":"Simul. Model. Pract. Theory"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1109\/MWC.2015.7096293","article-title":"Network synchronization for dense small cell networks","volume":"22","author":"Zou","year":"2015","journal-title":"IEEE Wirel. Commun."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/11\/1816\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:34:20Z","timestamp":1760211260000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/11\/1816"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,30]]},"references-count":43,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2016,11]]}},"alternative-id":["s16111816"],"URL":"https:\/\/doi.org\/10.3390\/s16111816","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,30]]}}}