{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:10:46Z","timestamp":1760242246590,"version":"build-2065373602"},"reference-count":32,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2017,2,9]],"date-time":"2017-02-09T00:00:00Z","timestamp":1486598400000},"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>Smart Cities are called to change the daily life of human beings. This concept permits improving the efficiency of our cities in several areas such as the use of water, energy consumption, waste treatment, and mobility both for people as well as vehicles throughout the city. This represents an interconnected scenario in which thousands of embedded devices need to work in a collaborative way both for sensing and modifying the environment properly. Under this scenario, the majority of devices will use wireless protocols for communicating among them, representing a challenge for optimizing the use of the electromagnetic spectrum. When the density of deployed nodes increases, the competition for using the physical medium becomes harder and, in consequence, traffic collisions will be higher, affecting data-rates in the communication process. This work presents mDARAL, a multi-radio routing algorithm based on the Dynamic and Adaptive Radio Algorithm (DARAL), which has the capability of isolating groups of nodes into sub-networks. The nodes of each sub-network will communicate among them using a dedicated radio frequency, thus isolating the use of the radio channel to a reduced number of nodes. Each sub-network will have a master node with two physical radios, one for communicating with its neighbours and the other for being the contact point among its group and other sub-networks. The communication among sub-networks is done through master nodes in a dedicated radio frequency. The algorithm works to maximize the overall performance of the network through the distribution of the traffic messages into unoccupied frequencies. The obtained results show that mDARAL achieves great improvement in terms of the number of control messages necessary to connect a node to the network, convergence time and energy consumption during the connection phase compared to DARAL.<\/jats:p>","DOI":"10.3390\/s17020324","type":"journal-article","created":{"date-parts":[[2017,2,10]],"date-time":"2017-02-10T05:27:09Z","timestamp":1486704429000},"page":"324","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["mDARAL: A Multi-Radio Version for the DARAL Routing Algorithm"],"prefix":"10.3390","volume":"17","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7877-0115","authenticated-orcid":false,"given":"Francisco","family":"Est\u00e9vez","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, University of Applied Sciences of M\u00fcnster, Stegerwaldstr. 39, D-48565 Steinfurt, Germany"},{"name":"Department of Computer Architecture and Technology, University of Granada, Periodista Daniel Saucedo Aranda, S\/N, 18071 Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6051-786X","authenticated-orcid":false,"given":"Jos\u00e9","family":"Castillo-Secilla","sequence":"additional","affiliation":[{"name":"Department of Computer Technology, University of Alicante, Carretera San Vicente del Raspeig, S\/N, 03690 Alicante, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0415-1821","authenticated-orcid":false,"given":"Jes\u00fas","family":"Gonz\u00e1lez","sequence":"additional","affiliation":[{"name":"Department of Computer Architecture and Technology, University of Granada, Periodista Daniel Saucedo Aranda, S\/N, 18071 Granada, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2584-5491","authenticated-orcid":false,"given":"Joaqu\u00edn","family":"Olivares","sequence":"additional","affiliation":[{"name":"Department of Computer Architecture and Technology, University of Cordoba, Campus de Rabanales, 14001 Cordoba, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Gl\u00f6sek\u00f6tter","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, University of Applied Sciences of M\u00fcnster, Stegerwaldstr. 39, D-48565 Steinfurt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,2,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.bjp.2013.12.020","article-title":"SmartSantander: IoT experimentation over a smart city testbed","volume":"61","author":"Sanchez","year":"2014","journal-title":"Comput. Netw."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/CC.2014.6825259","article-title":"Smart City Architecture: A technology guide for implementation and design challenges","volume":"11","author":"Rong","year":"2014","journal-title":"China Commun."},{"key":"ref_3","unstructured":"RaspBerry Pi Zero. Available online: https:\/\/www.raspberrypi.org\/blog\/raspberry-pi-zero\/."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1049\/el.2013.2488","article-title":"DARP: Dynamic and adaptive radio protocol for Wireless Sensor Networks","volume":"50","author":"Estevez","year":"2014","journal-title":"Electron. Lett."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Estevez, F.J., Glosekotter, P., and Gonzalez, J. (2016). DARAL: A Dynamic and Adaptive Routing Algorithm for Wireless Sensor Networks. Sensors, 16.","DOI":"10.3390\/s16070960"},{"key":"ref_6","unstructured":"IEEE Std. 802.15.1 IEEE Standard for Information Technology\u2014Telecommunications and Information Exchange between Systems\u2014Local and Metropolitan Area Networks\u2014Specific Requirements. Part 15.1: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Wireless Personal Area Networks (WPANs). Available online: http:\/\/standards.ieee.org\/getieee802\/download\/802.15.1-2005.pdf."},{"key":"ref_7","unstructured":"IEEE Std. 802.15.3 IEEE Standard for Information Technology\u2014Telecommunications and Information Exchange between Systems\u2014Local and Metropolitan Area Networks\u2014Specific Requirements. Part 15.3: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for High Rate Wireless Personal Area Networks (WPANs) Amendment 2: Millimeter-wave-based Alternative Physical Layer Extension. Available online: http:\/\/standards.ieee.org\/getieee802\/download\/802.15.3c-2009.pdf."},{"key":"ref_8","unstructured":"IEEE 802.15.4 IEEE Standard for Local and Metropolitan Area Networks\u2013Part 15.4: Low-Rate Wireless Personal Area Networks (LR-WPANs). Available online: http:\/\/standards.ieee.org\/getieee802\/download\/802.15.4-2011.pdf."},{"key":"ref_9","unstructured":"IEEE 802.15.5 IEEE Standard for Recommended Practice for Information Technology\u2014Telecommunications and Information Exchange between Systems\u2014Local and Metropolitan Area Networks\u2014Specific Requirements Part 15.5: Mesh Topology Capability in Wireless Personal Area Networks (WPANs). Available online: http:\/\/standards.ieee.org\/getieee802\/download\/802.15.5-2009.pdf."},{"key":"ref_10","unstructured":"Winter, T., Thubert, P., Brandt, A., Hui, J., Kelsey, R., Levis, P., Pister, K., Struik, R., Vasseur, J.P., and Alexander, R. RPL: IPv6 Routing Protocol for Low Power and Lossy Networks. Available online: https:\/\/tools.ietf.org\/html\/rfc6550."},{"key":"ref_11","unstructured":"Perkins, C., Belding-Royer, E., and Das, S. Ad Hoc On-Demand Distance Vector (AODV) Routing. Available online: https:\/\/www.ietf.org\/rfc\/rfc3561."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.jnca.2016.06.008","article-title":"Review of channel assignment approaches in multi-radio multi-channel wireless mesh network","volume":"72","author":"Mogaibel","year":"2016","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1145\/1039111.1039122","article-title":"Reconsidering Wireless Systems with Multiple Radios","volume":"34","author":"Bahl","year":"2004","journal-title":"SIGCOMM Comput. Commun. Rev."},{"key":"ref_14","unstructured":"Kusy, B., Richter, C., Hu, W., Afanasyev, M., Jurdak, R., and Brunig, M. (2011, January 12\u201314). Radio diversity for reliable communication in WSNs. Proceedings of the 10th International Conference on Information Processing in Sensor Networks (IPSN), Chicago, IL, USA."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1007\/s11277-009-9756-6","article-title":"Cross-layer design for QoS in wireless mesh networks","volume":"51","author":"Liu","year":"2009","journal-title":"Wirel. Pers. Commun."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"713427","DOI":"10.1155\/2014\/713427","article-title":"A Hybrid Optimized Weighted Minimum Spanning Tree for the Shortest Intrapath Selection in Wireless Sensor Network","volume":"2014","author":"Saravanan","year":"2014","journal-title":"Math. Probl. Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1504\/IJSNET.2010.033203","article-title":"Clustering mesh-like wireless sensor networks with an energy-efficient scheme","volume":"7","author":"Wang","year":"2010","journal-title":"Int. J. Sens. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1016\/j.comcom.2013.11.003","article-title":"Adaptive data aggregation and energy efficiency using network coding in a clustered wireless sensor network: An analytical approach","volume":"40","author":"Roul","year":"2014","journal-title":"Comput. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.1007\/s11276-015-1053-6","article-title":"Research on routing protocol facing to signal conflicting in link quality guaranteed WSN","volume":"22","author":"Jian","year":"2016","journal-title":"Wirel. Netw."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Diallo, C., Marot, M., and Becker, M. (2010, January 9\u201315). Link Quality and Local Load Balancing Routing Mechanisms in Wireless Sensor Networks. Proceedings of the Sixth Advanced International Conference on Telecommunications (AICT), Barcelona, Spain.","DOI":"10.1109\/AICT.2010.27"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1942","DOI":"10.3390\/s130201942","article-title":"A Routing Protocol Based on Energy and Link Quality for Internet of Things Applications","volume":"13","author":"Machado","year":"2013","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gkelias, A., Boccardi, F., Liu, C.H., and Leung, K.K. (2008, January 7\u20139). MIMO routing with QoS provisioning. Proceedings of the 3rd International Symposium on Wireless Pervasive Computing, Santorini, Greece.","DOI":"10.1109\/ISWPC.2008.4556163"},{"key":"ref_23","unstructured":"Estevez, F.J. (2016). DARP: A New Routing Algorithm for Large Communication Infrastructures. [Ph.D. Thesis, University of Granada]."},{"key":"ref_24","unstructured":"Estevez, F.J., and Garc\u00eda, J.M. DARAL Simulation Code for OMNeT++. Available online: https:\/\/github.com\/fjestevez\/MDARP."},{"key":"ref_25","first-page":"60","article-title":"Interference-aware self-optimizing Wi-Fi for high efficiency internet of things in dense networks","volume":"89\u201390","author":"Lee","year":"2016","journal-title":"Comput. Commun."},{"key":"ref_26","first-page":"89","article-title":"Enabling Validation of IEEE 802.15.4 Performance through a New Dual-Radio Omnet plus plus Model","volume":"22","author":"Estevez","year":"2016","journal-title":"Elektron. Electrotech."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Joshi, G.P., and Kim, S.W. (2016). A Survey on Node Clustering in Cognitive Radio Wireless Sensor Networks. Sensors, 16.","DOI":"10.3390\/s16091465"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Renner, C., Ernst, S., Weyer, C., and Turau, T. (2011, January 23\u201325). Prediction accuracy of link-quality estimators. Proceedings of the 8th European Conference on Wireless Sensor Networks, Bonn, Germany.","DOI":"10.1007\/978-3-642-19186-2_1"},{"key":"ref_29","unstructured":"Srinivasan, K., and Levis, P. (,  2006). RSSI is Under Appreciated. Proceedings of the Third Workshop on Embedded Networked Sensors (EmNets), Cambridge, MA, USA."},{"key":"ref_30","unstructured":"Varga, A. (2001, January 6\u20139). The omnet++ discrete event simulation systems. Proceedings of the European Simulation Multiconference, Prague, Czech Republic."},{"key":"ref_31","unstructured":"Inetmanet Framework for Wireless Sensor and Ad-Hoc Networks Using OMNeT++. Available online: https:\/\/github.com\/aarizaq\/inetmanet-2.0."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1156","DOI":"10.1109\/TVT.2014.2322653","article-title":"Energy-efficient relay selection for cooperative relaying in wireless multimedia networks","volume":"64","author":"Sheng","year":"2015","journal-title":"IEEE Trans. Veh. Technol."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/2\/324\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:27:48Z","timestamp":1760207268000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/2\/324"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,2,9]]},"references-count":32,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2017,2]]}},"alternative-id":["s17020324"],"URL":"https:\/\/doi.org\/10.3390\/s17020324","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,2,9]]}}}