Abstract
Various broadcasting schemes have been proposed for a unified routing approach in Wireless Adhoc Networks. In their efforts, the researchers mostly aim to minimize the routing-overheads including overfilling of query, routing delay and energy-drain. The routing overheads are minimized using either repeated broadcast or canceling the query-broadcast. On one hand broadcast cancellation methods work based on query-chasing, which creates an extra routing-overhead. On the other hand routing cache based query-broadcast techniques are not adaptive with mobility of target nodes giving rise to unreachability problem. Both types of approaches pose the increased energy-drain and ultimately slow down the route-discovery . These limitations in particular, have motivated us to propose a dynamic request-zone approach for query-broadcasting based on routing-cache. In order to counter the destination unreachability problem, a combined weight metric is used, which is defined as a multi-criteria decision making problem. Later defined problem is solved to compute the weights using extended fuzzy best-worst method. Furthermore the performance of proposed approach is evaluated in terms of query-diffusion, route-latency, and energy-saving.
Similar content being viewed by others
Notes
A search region consisting of participating nodes is called request-zone.
Please see full abbreviations
Ring represents a nodes lies on an imaginary circle centered at source-node
Please find the full abbreviation of techniques.
Abbreviations
- FRESH:
-
Fresher encounter search
- DREAM:
-
Distance routing effect algorithm for mobility
- LAR:
-
Location aided routing
- HoWL:
-
Hop-wise limited broadcast
- MPRs:
-
Multipoint
- WRS:
-
Weighted rough set based broadcast
- LCA:
-
Linked cluster algorithm
- WCA:
-
Weighted clustering algorithm
- DMAC:
-
Distributed and mobility-adaptive clustering
- DWCA:
-
Distributed weighted clustering algorithm
- CMBER+:
-
Cluster based modified blocking expanding ring search
- LEACH:
-
Low energy adaptive clustering hierarchy
- HEED:
-
Hybrid energy-efficient distributed clustering
- EEHC:
-
Energy efficient hierarchical clustering
- DWEHC:
-
Distributed weight-based energy-efficient hierarchical clustering
- MOCA:
-
Multi-hop overlapping clustering algorithm
- VCBRP:
-
VANET clustering based routing protocol
- ECRP:
-
Energy-aware cluster-based routing protocol
- HBPR:
-
History-based prediction routing
References
Ahmad, N., & Hussain, S.Z. (2013). Performance analysis of adaptive routing protocol based on different mobility model with varying network size.
Ahmad, N., & Sethi, S. (2019). An overview of query-broadcasting techniques in ad hoc networks. In: Mobile Computing. IntechOpen
Zhang, D., Zhang, T., & Liu, X. (2019). Novel self-adaptive routing service algorithm for application in vanet. Applied Intelligence, 49(5), 1866–1879.
Park, I., Kim, J., & Pu, I., et al. (2006) . Blocking expanding ring search algorithm for efficient energy consumption in mobile ad hoc networks. In WONS 2006: third annual conference on wireless on-demand network systems and services (pp. 191–195).
Ahmad, N., & Hussain, S. Z. (2015). Broadcast expenses controlling techniques in mobile ad-hoc networks: A survey. Journal of King Saud University-Computer and Information Sciences, 30, 67.
Alaoui, E. A. A., Zekkori, H., & Agoujil, S. (2019). Hybrid delay tolerant network routing protocol for heterogeneous networks. Journal of Network and Computer Applications, 148, 102456.
Ahmad, N., & Hussain, S. Z. (2018). Analytical comparisons of query-broadcast repealing schemes in manets. Telecommunication Systems (TELS), 70(1), 67–79.
Ahmad, N., Sethi, S., & Ahmed, M. (2020). Cache-aware query-broadcast to improve qos of routing protocols in manets. Wireless Personal Communications, 2020, 1–18.
Castañeda, R., Das, S. R., & Marina, M. K. (2002). Query localization techniques for on-demand routing protocols in ad hoc networks. Wireless Network, 8(2/3), 137–151.
Ali, A., & Rashid, T. (2019). Hesitant fuzzy best-worst multi-criteria decision-making method and its applications. International Journal of Intelligent Systems, 34(8), 1953–1967.
Guo, S., & Zhao, H. (2017). Fuzzy best-worst multi-criteria decision-making method and its applications. Knowledge-Based Systems, 121, 23–31.
Karimi, H., Sadeghi-Dastaki, M., & Javan, M. (2020). A fully fuzzy best-worst multi attribute decision making method with triangular fuzzy number: A case study of maintenance assessment in the hospitals. Applied Soft Computing, 86, 105882.
Khanmohammadi, E., Zandieh, M., & Tayebi, T. (2019). Drawing a strategy canvas using the fuzzy best-worst method. Global Journal of Flexible Systems Management, 20(1), 57–75.
Moslem, S., Gul, M., Farooq, D., Celik, E., Ghorbanzadeh, O., & Blaschke, T. (2020). An integrated approach of best-worst method (bwm) and triangular fuzzy sets for evaluating driver behavior factors related to road safety. Mathematics, 8(3), 414.
Tonguz, O.K., Wisitpongphan, N., Parikh, J.S., Bai, F., Mudalige, P., & Sadekar, V.K. (2006). On the broadcast storm problem in ad hoc wireless networks. In 3rd International conference on broadband communications, networks and systems, 2006. BROADNETS 2006 (pp. 1–11). IEEE.
Chang, N., & Liu, M. (2004) . Revisiting the ttl-based controlled flooding search: Optimality and randomization. In Proceedings of the 10th annual international conference on Mobile computing and networking (pp. 85–99). ACM.
Al-Rodhaan, M. A., Mackenzie, L., & Ould-Khaoua, M. (2008). Improvement to blocking expanding ring search for manets. Dept of Computing Science, University of Glasgow, Glasgow, UK, 2008, 1–13.
Zeeshan, S., H., Naeem, A. (2014) . Cluster based controlling of route exploring packets in ad-hoc networks. In Proceedings of the 2nd international conference on advanced computing, networking, and informatics, ICACNI’14 (vol. 28, pp. 103–112). Smart Innovation, Systems and Technologies,Springer Verlag.
Baker, D. J. A. E. (1981). The architectural organization of a mobile radio network via a distributed algorithm. IEEE Transactions on Communications, 29(11), 1694–1701.
Chatterjee, M., Das, S., & Turgut, D. (2002). Wca: A weighted clustering algorithm for mobile ad hoc networks. Cluster Computing, 5(2), 193–204.
Basagni, S. (1999). Distributed clustering for ad hoc networks. In Proceedings fourth international symposium on parallel architectures, algorithms, and networks (I-SPAN’99) (pp. 310–315). IEEE
Choi, W., & Woo, M. (2006) . A distributed weighted clustering algorithm for mobile ad hoc networks. In Proceeding of advanced international conference on telecommunications/international conference on internet and web applications and services, AICT-ICIW’06 (pp. 73–73). IEEE.
Hussain, S.Z., & Ahmad, N. (2017). Minimizing broadcast expenses in clustered ad-hoc networks. Journal of King Saud University-Computer and Information Sciences. http://www.sciencedirect.com/science/article/pii/S1319157816300258.
Heinzelman, W. B., & Chandrakasan, A. P. (2002). Application specific protocol architecture for wireless microsensor networks. IEEE Transactions on Communications, 1(4), 660–670.
McDonald, A. B., & Znati, T. F. (1999). A mobility-based framework for adaptive clustering in wireless ad hoc networks. IEEE Journal on Selected Areas in communications, 17(8), 1466–1487.
Younis, O., & Fahmy, S. (2004). Heed: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Transactions on Mobile Computing, 3(4), 366–379.
Bandyopadhyay, S., E.C. (2003) . An energy efficient hierarchical clustering algorithm for wireless sensor networks. In Proceedings of 22nd annual joint conference of the IEEE computer and communications societies (INFOCOM 2003). IEEE, San Francisco, California (April ).
Ding, P., Holliday, J., & Celik, A. (2005) . Distributed energy-efficient hierarchical clustering for wireless sensor networks. In International conference on distributed computing in sensor systems (pp. 322–339). Springer
Youssef, A., Younis, M. M.Y.A.A. (2006) . Distributed formation of overlapping multi-hop clusters in wireless sensor networks. In Proceedings of the 49th annual IEEE global communication conference (Globecom’06) San Francisco, CA. IEEE.
Nasr, M., Mohsen, M., Abdelgader, A. M. S., Wang, Z. G., & Shen, L. F. (2016). Vanet clustering based routing protocol suitable for deserts. Sensors, 16(4), 478.
Nagpal, R. (1998). An algorithm for group formation in an amorphous. In Computer, international conference on parallel and distributed computing and systems (PDCS). Citeseer.
Moussa, N., Hamidi-Alaoui, Z., & El Alaoui, A.E.B. (2020). Ecrp: an energy-aware cluster-based routing protocol for wireless sensor networks. Wireless Networks, pp. 1–14
Amis, A.D., & Prakash, R., T.V.D.H. (2000). Max-min dcluster formation in wireless ad hoc networks. In Proceedings of IEEE INFOCOM. IEEE (March).
Sharma, D. K., Dhurandher, S. K., Agarwal, D., & Arora, K. (2019). krop: k-means clustering based routing protocol for opportunistic networks. Journal of Ambient Intelligence and Humanized Computing, 10(4), 1289–1306.
Gargano, L., & Hammar, M. (2004). Limiting flooding expenses in on-demand source-initiated protocols for mobile wireless networks. In Proceedings of the 18th international parallel and distributed processing symposium, 2004 (p. 220). IEEE.
Lima, R., Baquero, C., & Miranda, H. (2013). Broadcast cancellation in search mechanisms. In Proceedings of the 28th annual ACM symposium on applied computing (pp. 548–553). SAC ’13, ACM, New York, NY, USA.
Pu, I.M., & Shen, Y. (2009) . Enhanced blocking expanding ring search in mobile ad hoc networks. In 2009 3rd international conference on new technologies, mobility and security (NTMS) (pp. 1–5). IEEE
Pu, I. M., Stamate, D., & Shen, Y. (2014). Improving time-efficiency in blocking expanding ring search for mobile ad hoc networks. Journal of Discrete Algorithms, 24, 59–67.
Ahmad, N., & Hussain, S. Z. (2017). Power saving technique for controlled broadcast of query packet in manets. International Journal of Mobile Network Design and Innovation, 7(3), 281–293.
Waqas, A. (2020) . Interference aware route discovery in wireless mobile ad hoc networks. In Wireless Personal Communications (pp. 1–10).
Guirguis, A., Karmoose, M., Habak, K., El-Nainay, M., & Youssef, M. (2018). Cooperation-based multi-hop routing protocol for cognitive radio networks. Journal of Network and Computer Applications, 110, 27–42.
Zhang, D.g., Tang, Y.m., Cui, Y.y., Gao, J.x., Liu, X.h., & Zhang, T. (2018) . Novel reliable routing method for engineering of internet of vehicles based on graph theory. Engineering Computations
Dubois-Ferriere, H., Grossglauser, M., & Vetterli, M. (2003). Age matters: Efficient route discovery in mobile ad hoc networks using encounter ages. In Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing (pp. 257–266). ACM.
Basagni, S., Chlamtac, I., Syrotiuk, V.R., & Woodward, B.A. (1998). A distance routing effect algorithm for mobility (dream). In Proceedings of the 4th annual ACM/IEEE international conference on mobile computing and networking (pp. 76–84). MobiCom ’98, ACM.
Ko, Y. B., & Vaidya, N. H. (2000). Location-aided routing (lar) in mobile ad hoc networks. Wireless Networks, 6(4), 307–321.
Minematsu, M., Saito, M., Hiroto, A., & Tokuda, H. (2005). Efficient route discovery scheme in ad hoc networks using routing history. IEICE Transactions on Communications, 88(3), 1017–1025.
Preetha, K., Unnikrishnan, A., & Jacob, K. P. (1820) . A probabilistic approach to reduce the route establishment overhead in aodv algorithm for manet. CoRR, 1204, 207–214.
Qayyum, A., Viennot, L., & Laouiti, A. (2002) . Multipoint relaying for flooding broadcast messages in mobile wireless networks. In Proceedings of the 35th annual hawaii international conference on system sciences, HICSS’02 (pp. 3866–3875). IEEE.
Aitha, N., & Srinadas, R. (2009) . A strategy to reduce the control packet load of aodv using weighted rough set model for manet. In: The International Arab Journal of Information Technology (2009)
Zhang, D.g., Gao, J.x., Liu, X.h., Zhang, T., & Zhao, D.x., (2019). Novel approach of distributed & adaptive trust metrics for manet. Wireless Networks, 25(6), 3587–3603.
Rezaei, J. (2015). Best-worst multi-criteria decision-making method. Omega, 53, 49–57.
Saaty, T. L. (2005). Analytic hierarchy process. Encyclopedia of Biostatistics, vol. 1.
Asadabadi, M. R., Chang, E., Zwikael, O., Saberi, M., & Sharpe, K. (2020). Hidden fuzzy information: Requirement specification and measurement of project provider performance using the best worst method. Fuzzy Sets and Systems, 383, 127–145.
Gupta, H., & Barua, M. K. (2016). Identifying enablers of technological innovation for indian msmes using best-worst multi criteria decision making method. Technological Forecasting and Social Change, 107, 69–79.
Mi, X., Tang, M., Liao, H., Shen, W., & Lev, B. (2019). The state-of-the-art survey on integrations and applications of the best worst method in decision making: Why, what, what for and what’s next? Omega, 87, 205–225.
Zadeh, L. A. (1965). Fuzzy sets. Information and control, 8(3), 338–353.
Bellman, R. E., & Zadeh, L. A. (1970). Decision-making in a fuzzy environment. Management Science, 17(4), 141.
Allahviranloo, T., Lotfi, F. H., Kiasary, M. K., Kiani, N., & Alizadeh, L. (2008). Solving fully fuzzy linear programming problem by the ranking function. Applied mathematical sciences, 2(1), 19–32.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ahmad, N., Hasan, M.G. Self-adaptive query-broadcast in wireless ad-hoc networks using fuzzy best worst method. Wireless Netw 27, 765–780 (2021). https://doi.org/10.1007/s11276-020-02477-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-020-02477-y