{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:32:52Z","timestamp":1762507972869,"version":"build-2065373602"},"reference-count":61,"publisher":"MDPI AG","issue":"24","license":[{"start":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T00:00:00Z","timestamp":1576195200000},"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>An intrabody nanonetwork (IBNN) is composed of nanoscale (NS) devices, implanted inside the human body for collecting diverse physiological information for diagnostic and treatment purposes. The unique constraints of these NS devices in terms of energy, storage and computational resources are the primary challenges in the effective designing of routing protocols in IBNNs. Our proposed work explicitly considers these limitations and introduces a novel energy-efficient routing scheme based on a fuzzy logic and bio-inspired firefly algorithm. Our proposed fuzzy logic-based correlation region selection and bio-inspired firefly algorithm based nano biosensors (NBSs) nomination jointly contribute to energy conservation by minimizing transmission of correlated spatial data. Our proposed fuzzy logic-based correlation region selection mechanism aims at selecting those correlated regions for data aggregation that are enriched in terms of energy and detected information. While, for the selection of NBSs, we proposed a new bio-inspired firefly algorithm fitness function. The fitness function considers the transmission history and residual energy of NBSs to avoid exhaustion of NBSs in transmitting invaluable information. We conduct extensive simulations using the Nano-SIM tool to validate the in-depth impact of our proposed scheme in saving energy resources, reducing end-to-end delay and improving packet delivery ratio. The detailed comparison of our proposed scheme with different scenarios and flooding scheme confirms the significance of the optimized selection of correlated regions and NBSs in improving network lifetime and packet delivery ratio while reducing the average end-to-end delay.<\/jats:p>","DOI":"10.3390\/s19245526","type":"journal-article","created":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T11:27:22Z","timestamp":1576236442000},"page":"5526","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Fuzzy Logic and Bio-Inspired Firefly Algorithm Based Routing Scheme in Intrabody Nanonetworks"],"prefix":"10.3390","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6537-7691","authenticated-orcid":false,"given":"Hamza","family":"Fahim","sequence":"first","affiliation":[{"name":"School of Electronic and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Li","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5424-915X","authenticated-orcid":false,"given":"Shumaila","family":"Javaid","sequence":"additional","affiliation":[{"name":"School of Computer Science, Shaanxi Normal University, Xi\u2019an 710119, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mian Muhammad","family":"Sadiq Fareed","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9497-5738","authenticated-orcid":false,"given":"Gulnaz","family":"Ahmed","sequence":"additional","affiliation":[{"name":"School of Management, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6095-4557","authenticated-orcid":false,"given":"Muhammad Kashif","family":"Khattak","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Xi\u2019an Jiaotong University, Xi\u2019an 710049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s11036-010-0260-8","article-title":"Body area networks: A survey","volume":"16","author":"Chen","year":"2011","journal-title":"Mob. Netw. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1109\/MCOM.2009.5350373","article-title":"Enabling technologies for wireless body area networks: A survey and outlook","volume":"47","author":"Cao","year":"2009","journal-title":"IEEE Commun. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"75","DOI":"10.4103\/2152-7806.188905","article-title":"Biocompatibility of reduced graphene oxide nanoscaffolds following acute spinal cord injury in rats","volume":"7","author":"Palejwala","year":"2016","journal-title":"Surg. Neurol. Int."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3622","DOI":"10.1016\/j.bios.2009.05.026","article-title":"Nano-bio-chips for high performance multiplexed protein detection: determinations of cancer biomarkers in serum and saliva using quantum dot bioconjugate labels","volume":"24","author":"Jokerst","year":"2009","journal-title":"Biosens. Bioelectron."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"428","DOI":"10.3390\/s100100428","article-title":"Nanotechnology for early cancer detection","volume":"10","author":"Choi","year":"2010","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2963","DOI":"10.1039\/C4CS00370E","article-title":"Cancer biomarker detection: Recent achievements and challenges","volume":"44","author":"Wu","year":"2015","journal-title":"Chem. Soc. Rev."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"862","DOI":"10.1002\/cbic.200800805","article-title":"Molecular assembly of an aptamer\u2013drug conjugate for targeted drug delivery to tumor cells","volume":"10","author":"Huang","year":"2009","journal-title":"ChemBioChem"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2002","DOI":"10.1373\/clinchem.2007.090795","article-title":"Applications of nanobiotechnology in clinical diagnostics","volume":"53","author":"Jain","year":"2007","journal-title":"Clin. Chem."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2260","DOI":"10.1016\/j.comnet.2008.04.001","article-title":"Nanonetworks: A new communication paradigm","volume":"52","author":"Akyildiz","year":"2008","journal-title":"Comput. Netw."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.phycom.2014.01.006","article-title":"Terahertz band: Next frontier for wireless communications","volume":"12","author":"Akyildiz","year":"2014","journal-title":"Phys. Commun."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1145\/2018396.2018417","article-title":"Nanonetworks: A new frontier in communications","volume":"54","author":"Akyildiz","year":"2011","journal-title":"Commun. ACM"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.photonics.2012.05.011","article-title":"Graphene-based nano-patch antenna for terahertz radiation","volume":"10","author":"Llatser","year":"2012","journal-title":"Photonics NanoStruct. Fundam. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"404","DOI":"10.1109\/TNANO.2015.2415557","article-title":"Terahertz communications in human tissues at the nanoscale for healthcare applications","volume":"14","author":"Piro","year":"2015","journal-title":"IEEE Trans. Nanotechnol."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"3211","DOI":"10.1109\/TWC.2011.081011.100545","article-title":"Channel modeling and capacity analysis for electromagnetic wireless nanonetworks in the terahertz band","volume":"10","author":"Jornet","year":"2011","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1016\/j.nancom.2014.10.001","article-title":"On the design of an energy-harvesting protocol stack for Body Area Nano-NETworks","volume":"6","author":"Piro","year":"2015","journal-title":"Nano Commun. Netw."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"15","DOI":"10.5121\/ijwmn.2017.9302","article-title":"On the design of an energy-efficient data collection scheme for body area nanonetworks","volume":"9","author":"Liu","year":"2017","journal-title":"Int. J. Wirel. Mob. Netw. (IJWMN)"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9186","DOI":"10.1109\/ACCESS.2018.2789437","article-title":"An energy conserving routing scheme for wireless body sensor nanonetwork communication","volume":"6","author":"Afsana","year":"2018","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"176761","DOI":"10.1155\/2015\/176761","article-title":"Design of wireless nanosensor networks for intrabody application","volume":"11","author":"Lee","year":"2015","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Piro, G., Grieco, L.A., Boggia, G., and Camarda, P. (2013, January 5\u20137). Nano-Sim: Simulating electromagnetic-based nanonetworks in the network simulator 3. Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques, Cannes, France.","DOI":"10.4108\/simutools.2013.251699"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/S0019-9958(65)90241-X","article-title":"Fuzzy sets","volume":"8","author":"Zadeh","year":"1965","journal-title":"Inf. Control"},{"key":"ref_21","unstructured":"Klir, G.J., and Yuan, B. (1995). Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice-Hall."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Tzeng, G.H., and Huang, J.J. (2016). Fuzzy Multiple Objective Decision Making, Chapman and Hall\/CRC.","DOI":"10.1201\/b15337"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"216561","DOI":"10.1155\/2013\/216561","article-title":"Fuzzy-logic-based energy optimized routing for wireless sensor networks","volume":"9","author":"Jiang","year":"2013","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_24","unstructured":"Gupta, I., Riordan, D., and Sampalli, S. (2005, January 16\u201318). Cluster-head election using fuzzy logic for wireless sensor networks. Proceedings of the 3rd Annual Communication Networks and Services Research Conference (CNSR\u201905), Halifax, NS, Canada."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Manjunatha, P., Verma, A., and Srividya, A. (2008, January 8\u201310). Multi-sensor data fusion in cluster based wireless sensor networks using fuzzy logic method. Proceedings of the 2008 IEEE Region 10 and the Third International Conference on Industrial and Information Systems, Kharagpur, India.","DOI":"10.1109\/ICIINFS.2008.4798453"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1109\/JSEN.2015.2472970","article-title":"A fuzzy logic-based clustering algorithm for WSN to extend the network lifetime","volume":"16","author":"Nayak","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_27","first-page":"909086","article-title":"Cluster head selection in wireless sensor networks under fuzzy environment","volume":"2013","author":"Azad","year":"2013","journal-title":"ISRN Sens. Netw."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.eswa.2016.02.016","article-title":"Swarm intelligence based fuzzy routing protocol for clustered wireless sensor networks","volume":"55","author":"Zahedi","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_29","first-page":"767","article-title":"Improving on LEACH protocol of wireless sensor networks using fuzzy logic","volume":"7","author":"Ran","year":"2010","journal-title":"J. Inf. Comput. Sci."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Kim, J.M., Park, S.H., Han, Y.J., and Chung, T.M. (2008, January 17\u201320). CHEF: Cluster head election mechanism using fuzzy logic in wireless sensor networks. Proceedings of the 2008 IEEE 10th International Conference on Advanced Communication Technology, Gangwon-Do, Korea.","DOI":"10.1109\/ICACT.2008.4493846"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2891","DOI":"10.1109\/JSEN.2012.2204737","article-title":"Fuzzy-logic-based clustering approach for wireless sensor networks using energy predication","volume":"12","author":"Lee","year":"2012","journal-title":"IEEE Sens. J."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Jaradat, T., Benhaddou, D., Balakrishnan, M., and Al-Fuqaha, A. (2013, January 1\u20135). Energy efficient cross-layer routing protocol in wireless sensor networks based on fuzzy logic. Proceedings of the 2013 IEEE 9th International Wireless Communications and Mobile Computing Conference (IWCMC), Sardinia, Italy.","DOI":"10.1109\/IWCMC.2013.6583555"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Zhang, Q.Y., Sun, Z.M., and Zhang, F. (2014, January 6\u201311). A clustering routing protocol for wireless sensor networks based on type-2 fuzzy logic and ACO. Proceedings of the 2014 IEEE international conference on fuzzy systems (FUZZ-IEEE), Beijing, China.","DOI":"10.1109\/FUZZ-IEEE.2014.6891584"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1741","DOI":"10.1016\/j.asoc.2012.12.029","article-title":"An energy aware fuzzy approach to unequal clustering in wireless sensor networks","volume":"13","author":"Bagci","year":"2013","journal-title":"Appl. Soft Comput."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"151","DOI":"10.1016\/j.asoc.2014.11.063","article-title":"MOFCA: Multi-objective fuzzy clustering algorithm for wireless sensor networks","volume":"30","author":"Sert","year":"2015","journal-title":"Appl. Soft Comput."},{"key":"ref_36","unstructured":"Eberhart, R., and Kennedy, J. (1995, January 4\u20136). A new optimizer using particle swarm theory. Proceedings of the Sixth International Symposium on Micro Machine and Human Science MHS\u201995, Nagoya, Japan."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Dorigo, M., and Birattari, M. (2010). Ant Colony Optimization, Springer.","DOI":"10.1007\/978-0-387-30164-8_22"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Yang, X.S. (2009, January 26\u201328). Firefly algorithms for multimodal optimization. Proceedings of the International Symposium on Stochastic Algorithms, Sapporo, Japan.","DOI":"10.1007\/978-3-642-04944-6_14"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Pavai, K., Sivagami, A. (2009, January 28\u201329). Study of routing protocols in wireless sensor networks. Proceedings of the 2009 IEEE International Conference on Advances in Computing, Control, and Telecommunication Technologies, Trivandrum, Kerala.","DOI":"10.1109\/ACT.2009.133"},{"key":"ref_40","unstructured":"Dressler, F. (2006). Benefits of bio-inspired technologies for networked embedded systems: An overview. Dagstuhl Seminar Proceedings, Schloss Dagstuhl-Leibniz-Zentrum fr Informatik."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Bitam, S., and Mellouk, A. (2014). Vehicular ad hoc networks. Bio-Inspired Routing Protocols for Vehicular Ad Hoc Networks, Wiley.","DOI":"10.1002\/9781119004967"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MNET.2017.1600282","article-title":"Bio inspired routing algorithm and efficient communications within IoT","volume":"31","author":"Hamrioui","year":"2017","journal-title":"IEEE Netw."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Yang, X.S., and He, X. (2013). Firefly algorithm: Recent advances and applications. arXiv.","DOI":"10.1504\/IJSI.2013.055801"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"1078","DOI":"10.1016\/j.eswa.2011.07.108","article-title":"Vector quantization using the firefly algorithm for image compression","volume":"39","author":"Horng","year":"2012","journal-title":"Expert Syst. Appl."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"113","DOI":"10.2528\/PIERB11083005","article-title":"Design of a fully digital controlled reconfigurable switched beam concentric ring array antenna using firefly and particle swarm optimization algorithm","volume":"36","author":"Chatterjee","year":"2012","journal-title":"Prog. Electromagn. Res."},{"key":"ref_46","first-page":"53","article-title":"Solving travelling salesman problem using firefly algorithm","volume":"2","author":"Kumbharana","year":"2013","journal-title":"Int. J. Res. Sci. Adv. Technol."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Anbuchelian, S., Lokesh, S., and Baskaran, M. (2016, January 15\u201317). Improving security in Wireless Sensor Network using trust and metaheuristic algorithms. Proceedings of the 2016 IEEE 3rd International Conference on Computer and Information Sciences (ICCOINS), Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICCOINS.2016.7783220"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"546","DOI":"10.1016\/j.compeleceng.2018.08.004","article-title":"Fuzzy vault-based biometric security method for tele-health monitoring systems","volume":"71","author":"Pirbhulal","year":"2018","journal-title":"Comput. Electr. Eng."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Pirbhulal, S., Zhang, H., Wu, W., and Zhang, Y.T. (2016, January 11\u201313). A comparative study of fuzzy vault based security methods for wirless body sensor networks. Proceedings of the 2016 IEEE 10th International Conference on Sensing Technology (ICST), Nanjing, China.","DOI":"10.1109\/ICSensT.2016.7796226"},{"key":"ref_50","first-page":"327","article-title":"Optimum design of structures using an improved firefly algorithm","volume":"1","year":"2011","journal-title":"Iran Univ. Sci. Technol."},{"key":"ref_51","doi-asserted-by":"crossref","unstructured":"Tuba, E., Tuba, M., and Beko, M. (2018). Two stage wireless sensor node localization using firefly algorithm. Smart Trends in Systems, Security and Sustainability, Springer.","DOI":"10.1007\/978-981-10-6916-1_10"},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Sai, V.O., Shieh, C.S., Nguyen, T.T., Lin, Y.C., Horng, M.F., and Le, Q.D. (2015, January 18\u201320). Parallel firefly algorithm for localization algorithm in wireless sensor network. Proceedings of the 2015 IEEE Third International Conference on Robot, Vision and Signal Processing (RVSP), Kaohsiung, Taiwan.","DOI":"10.1109\/RVSP.2015.78"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"2993","DOI":"10.1007\/s11276-017-1517-y","article-title":"Nature inspired discrete firefly algorithm for optimal mobile data gathering in wireless sensor networks","volume":"24","author":"Yogarajan","year":"2018","journal-title":"Wirel. Netw."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/s11276-017-1558-2","article-title":"Cluster head selection for energy efficient and delay-less routing in wireless sensor network","volume":"25","author":"Sarkar","year":"2019","journal-title":"Wirel. Netw."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"780879","DOI":"10.1155\/2015\/780879","article-title":"Synchronous firefly algorithm for cluster head selection in WSN","volume":"2015","author":"Baskaran","year":"2015","journal-title":"Sci. World J."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Hamzah, A., Shurman, M., Al-Jarrah, O., and Taqieddin, E. (2019). Energy-Efficient Fuzzy-Logic-Based Clustering Technique for Hierarchical Routing Protocols in Wireless Sensor Networks. Sensors, 19.","DOI":"10.3390\/s19030561"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.nancom.2018.01.005","article-title":"A nanoscale communication network scheme and energy model for a human hand scenario","volume":"15","year":"2018","journal-title":"Nano Commun. Netw."},{"key":"ref_58","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1142\/S0219265906001600","article-title":"Investigating a wireless sensor network optimal lifetime solution for linear topologies","volume":"7","author":"Hellman","year":"2006","journal-title":"J. Interconnect. Netw."},{"key":"ref_59","first-page":"5","article-title":"On the lifetime of wireless sensor networks","volume":"5","author":"Dietrich","year":"2009","journal-title":"ACM Trans. Sens. Netw. (TOSN)"},{"key":"ref_60","doi-asserted-by":"crossref","first-page":"1742","DOI":"10.1109\/TCOMM.2014.033014.130403","article-title":"Femtosecond-long pulse-based modulation for terahertz band communication in nanonetworks","volume":"62","author":"Jornet","year":"2014","journal-title":"IEEE Trans. Commun."},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Jornet, J.M. (2012, January 10\u201315). A joint energy harvesting and consumption model for self-powered nano-devices in nanonetworks. Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Canada.","DOI":"10.1109\/ICC.2012.6364968"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5526\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:42:18Z","timestamp":1760190138000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/24\/5526"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,13]]},"references-count":61,"journal-issue":{"issue":"24","published-online":{"date-parts":[[2019,12]]}},"alternative-id":["s19245526"],"URL":"https:\/\/doi.org\/10.3390\/s19245526","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2019,12,13]]}}}