{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T09:34:07Z","timestamp":1761989647443,"version":"3.37.3"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,1,10]],"date-time":"2022-01-10T00:00:00Z","timestamp":1641772800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,1,10]],"date-time":"2022-01-10T00:00:00Z","timestamp":1641772800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Wireless Com Network"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A critical requirement in Mobile Ad Hoc Networks (MANETs) is its ability to automatically discover existing services as well as their locations. Several solutions have been proposed in various communication domains which could be classified into two categories: (1) directory based, and (2) directory-less. The former is efficient but suffers from the amount of control messages being exchanged to maintain all directories in an agile environment. However, the latter approach attempts to reduce the amount of control messages to update directories, by simply sending broadcast messages to discover services; which is also a non-desirable approach in MANETs. This research work builds on top of our prior work (Nazeeruddin et al. in IFIP\/IEEE international conference on management of multimedia networks and services, Springer, Berlin, 2006)) where we introduced a new efficient protocol for service discovery in MANETs (MSLD); a lightweight, robust, scalable, and flexible protocol which supports node heterogeneity and dynamically adapts to network changes while not flooding the network with extra protocol messages\u2014a major challenge in today\u2019s network environments, such as Internet of Things (IoT). Extensive simulations study was conducted on MSLD to: (1) initially evaluate its performance in terms of latency, service availability, and overhead messages, then (2) compare its performance to Dir-Based, Dir-less, and PDP protocols under various network conditions. For most performance metrics, simulation results show that MSLD outperforms Dir-Based, Dir-less, and PDP by either matching or achieving high service availability, low service discovery latency, and considerably less communication overhead.\n<\/jats:p>","DOI":"10.1186\/s13638-021-02081-4","type":"journal-article","created":{"date-parts":[[2022,1,10]],"date-time":"2022-01-10T00:02:46Z","timestamp":1641772966000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Performance evaluation and comparison study of adaptive MANET service location and discovery protocols for highly dynamic environments"],"prefix":"10.1186","volume":"2022","author":[{"given":"Ghassen","family":"Ben Brahim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nazeeruddin","family":"Mohammad","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5206-2954","authenticated-orcid":false,"given":"Wassim","family":"El-Hajj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gerard","family":"Parr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bryan","family":"Scotney","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,1,10]]},"reference":[{"key":"2081_CR1","doi-asserted-by":"crossref","unstructured":"M. Nazeeruddin, G. Parr, B. Scotney, An efficient and robust service discovery protocol for dynamic MANETs. In IFIP\/IEEE International Conference on Management of Multimedia Networks and Services, pp. 49-60 (Springer, Berlin, 2006)","DOI":"10.1007\/11907381_5"},{"key":"2081_CR2","unstructured":"P. Teller, M. McGarry, D. Shires, S. Park, L. Nguyen, J. Deroba, Enabling battlefield decision-making in the tactical cloud. Army High Performance Computing Research Center (AHPCRC), research project (2014)"},{"key":"2081_CR3","first-page":"24","volume":"7","author":"H Wu","year":"2013","unstructured":"H. Wu, K. Wolter, A. Grazioli, Cloudlet-based mobile offloading systems: a performance analysis. IFIP WG 7, 24\u201326 (2013)","journal-title":"IFIP WG"},{"issue":"3","key":"2081_CR4","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/COMST.2008.4625803","volume":"10","author":"CN Ververidis","year":"2008","unstructured":"C.N. Ververidis, G.C. Polyzos, Service discovery for mobile ad hoc networks: a survey of issues and techniques. IEEE Commun. Surv. Tutor. 10(3), 30\u201345 (2008)","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"3","key":"2081_CR5","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1007\/s10922-006-9038-5","volume":"14","author":"M Nazeeruddin","year":"2006","unstructured":"M. Nazeeruddin, G. Parr, B. Scotney, DHAPM: a new host auto-configuration protocol for highly dynamic MANETs. J. Netw. Syst. Manag. 14(3), 441\u2013475 (2006)","journal-title":"J. Netw. Syst. Manag."},{"key":"2081_CR6","doi-asserted-by":"crossref","unstructured":"C. Campo, C. Garc\u00eda-Rubio, A. Mar\u00edn L\u00f3pez, F. Almen\u00e1rez, PDP: a lightweight discovery protocol for local-scope interactions in wireless ad hoc networks. Comput. Netw. 50(17), 3264-3283 (2006)","DOI":"10.1016\/j.comnet.2005.12.007"},{"key":"2081_CR7","unstructured":"J. Kniess, O. Loques, C.V.N. Albuquerque, Green service discovery protocol in mobile ad hoc networks. In ENERGY 2013 The Third International Conference on Smart Grids, Green Communications and IT Energy-Aware Technologies, pp. 143\u2013149 (2013)"},{"issue":"4","key":"2081_CR8","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1016\/S1389-1286(00)00184-5","volume":"35","author":"R Hermann","year":"2001","unstructured":"R. Hermann, D. Husemann, M. Moser, M. Nidd, C. Rohner, A. Schade, DEAPspace\u2014transient ad hoc networking of pervasive devices. Comput. Netw. 35(4), 411\u2013428 (2001)","journal-title":"Comput. Netw."},{"issue":"6","key":"2081_CR9","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1109\/TSMCA.2003.819493","volume":"33","author":"C Lee","year":"2003","unstructured":"C. Lee, A. Helal, N. Desai, V. Verma, B. Arslan, Konark: a system and protocols for device independent, peer-to-peer discovery and delivery of mobile services. IEEE Trans. Syst. Man Cybern. A Syst. Hum. 33(6), 682\u2013696 (2003)","journal-title":"IEEE Trans. Syst. Man Cybern. A Syst. Hum."},{"issue":"4","key":"2081_CR10","doi-asserted-by":"publisher","first-page":"308","DOI":"10.7763\/LNSE.2015.V3.210","volume":"3","author":"G Bhumika","year":"2015","unstructured":"G. Bhumika, M. Zaveri, H. Rath, Trust based service discovery in mobile ad-hoc networks. Lect. Notes Softw. Eng. 3(4), 308 (2015)","journal-title":"Lect. Notes Softw. Eng."},{"key":"2081_CR11","first-page":"68","volume":"10","author":"N Islam","year":"2012","unstructured":"N. Islam, Z.A. Shaikh, Towards a robust and scalable semantic service discovery scheme for mobile ad hoc network. Pak. J. Eng. Appl. Sci. 10, 68\u201388 (2012)","journal-title":"Pak. J. Eng. Appl. Sci."},{"key":"2081_CR12","doi-asserted-by":"crossref","unstructured":"A. Ergawy, B. Magnusson, Supporting distance vector routing over device discovery flows in the pervasive middleware PalCom. In Proceedings of the 6th International Conference on Ambient Systems, Networks and Technologies, ANT-2015, London, UK. Procedia Computer Science, vol. 52, pp. 153\u2013160 (2015)","DOI":"10.1016\/j.procs.2015.05.050"},{"key":"2081_CR13","doi-asserted-by":"publisher","first-page":"17621","DOI":"10.3390\/s150717621","volume":"15","author":"MI Vara","year":"2015","unstructured":"M.I. Vara, C. Celeste, Cross-layer service discovery mechanism for OLSRv2 mobile ad hoc networks. Sens. J. 15, 17621\u201317648 (2015)","journal-title":"Sens. J."},{"key":"2081_CR14","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.jnca.2016.10.014","volume":"77","author":"AG Walikar","year":"2017","unstructured":"A.G. Walikar, R.C. Biradar, A survey on hybrid routing mechanisms in mobile ad hoc networks. J. Netw. Comput. Appl. 77, 48\u201363 (2017)","journal-title":"J. Netw. Comput. Appl."},{"issue":"5","key":"2081_CR15","first-page":"1","volume":"18","author":"A Deshpande","year":"2016","unstructured":"A. Deshpande, MANETs as propellant in the growth of the Internet of Things. J. Comput. Eng. 18(5), 1\u20137 (2016)","journal-title":"J. Comput. Eng."},{"key":"2081_CR16","first-page":"89","volume-title":"The Role of Ad Hoc Networks in the Internet of Things: A Case Scenario for Smart Environments, Internet of Things and Inter-Cooperative Computational Technologies for Collective Intelligence","author":"DG Reina","year":"2013","unstructured":"D.G. Reina, S.L. Toral, F. Barrero, N. Bessis, E. Asimakopoulou, The Role of Ad Hoc Networks in the Internet of Things: A Case Scenario for Smart Environments, Internet of Things and Inter-Cooperative Computational Technologies for Collective Intelligence, vol. 460 (Springer, Berlin, 2013), pp. 89\u2013113"},{"key":"2081_CR17","doi-asserted-by":"publisher","first-page":"5371","DOI":"10.1007\/s11276-020-02405-0","volume":"26","author":"B Pourghebleh","year":"2020","unstructured":"B. Pourghebleh, V. Hayyolalam, A. Aghaei Anvigh, Service discovery in the Internet of Things: review of current trends and research challenges. Wirel. Netw. 26, 5371\u20135391 (2020)","journal-title":"Wirel. Netw."},{"key":"2081_CR18","doi-asserted-by":"publisher","first-page":"100293","DOI":"10.1016\/j.iot.2020.100293","volume":"12","author":"K Khalil","year":"2020","unstructured":"K. Khalil, K. Elgazzar, M. Seliem, M. Bayoumi, resource discovery techniques in the internet of things: a review. Internet of Things 12, 100293\u20131 (2020)","journal-title":"Internet of Things"},{"key":"2081_CR19","doi-asserted-by":"crossref","unstructured":"S. Abdellatif, O. Tibermacine, A. Bachir, Service discovery in the internet of things: a survey. In International Symposium on Modelling and Implementation of Complex Systems, pp. 60-74 (Springer, Cham, 2018)","DOI":"10.1007\/978-3-030-05481-6_5"},{"issue":"1","key":"2081_CR20","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1177\/0020720918813824","volume":"57","author":"S Sim","year":"2020","unstructured":"S. Sim, H. Choi, A study on the service discovery support method in the IoT environments. Int. J. Electr. Eng. Educ. 57(1), 85\u201396 (2020)","journal-title":"Int. J. Electr. Eng. Educ."},{"issue":"5","key":"2081_CR21","doi-asserted-by":"publisher","first-page":"508","DOI":"10.1109\/JIOT.2014.2358296","volume":"1","author":"S Ciran","year":"2014","unstructured":"S. Ciran, L. Davoli et al., A scalable and self-configuring architecture for service discovery in the Internet of Things. Internet of Things J. 1(5), 508\u2013524 (2014)","journal-title":"Internet of Things J."},{"key":"2081_CR22","doi-asserted-by":"crossref","unstructured":"M. Asiez, S. Benharzallah, H. Bennoui, Service discovery for the Internet of Things: comparison study of the approaches. In Control, Decision and Information Technologies Conference (CoDIT\u201917), Spain, April 5\u20137 (2017)","DOI":"10.1109\/CoDIT.2017.8102660"},{"key":"2081_CR23","doi-asserted-by":"crossref","unstructured":"M. Stolikj, R. Verhoeven, P. Cuijpers, J. Lukkien, Proxy support for service discovery using mDNS\/DNS-SD in low power networks. In IEEE 15th International Symposium on World of Wireless, Mobile and Multimedia Networks (WoWMoM) (Australia, Sydney, 2014)","DOI":"10.1109\/WoWMoM.2014.6918925"},{"key":"2081_CR24","doi-asserted-by":"crossref","unstructured":"S. Datta, R. Costa, C. Bonnet, Resource discovery in Internet of Things: current trends and future standardization aspects. In Internet of Things (WF-IoT), 2015 IEEE 2nd World Forum, Milan, Italy, December, pp. 14\u201315 (2015)","DOI":"10.1109\/WF-IoT.2015.7389112"},{"key":"2081_CR25","first-page":"1","volume":"1","author":"M Zakarya","year":"2013","unstructured":"M. Zakarya, I. Rahman, A short overview of service discovery protocols for MANETS. VAWKUM Trans. Comput. Sci. 1, 1\u20136 (2013)","journal-title":"VAWKUM Trans. Comput. Sci."},{"key":"2081_CR26","first-page":"647","volume":"20","author":"S Kaushik","year":"2017","unstructured":"S. Kaushik, R.C. Poonia, S. Kumar Khatri, Comparative study of various protocols of DDS. J. Stat. Manag. Syst. 20, 647\u2013658 (2017)","journal-title":"J. Stat. Manag. Syst."},{"issue":"8","key":"2081_CR27","doi-asserted-by":"publisher","first-page":"2437","DOI":"10.1007\/s11276-014-0749-3","volume":"20","author":"B Djamaa","year":"2014","unstructured":"B. Djamaa, M. Richardson, N. Aouf, Towards efficient distributed service discovery in low-power and lossy networks. Wirel. Netw. 20(8), 2437\u20132453 (2014)","journal-title":"Wirel. Netw."},{"key":"2081_CR28","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.comcom.2015.10.008","volume":"81","author":"K Cho","year":"2016","unstructured":"K. Cho, G. Park, W. Cho, J. Seo, K. Han, Performance analysis of device discovery of bluetooth low energy (BLE) networks. Comput. Commun. 81, 72\u201385 (2016)","journal-title":"Comput. Commun."},{"issue":"3","key":"2081_CR29","first-page":"1","volume":"57","author":"W Zhang","year":"2014","unstructured":"W. Zhang, L. Chen, X. Liu, Q. Lu, P. Zhang, S. Yang, An OSGi-based flexible and adaptive pervasive cloud infrastructure. Sci. China Inf. Sci. 57(3), 1\u201311 (2014)","journal-title":"Sci. China Inf. Sci."},{"key":"2081_CR30","unstructured":"Universal Plug-and-Play (UPnP) Forum, Microsoft Corporation. http:\/\/www.upnp.org"},{"key":"2081_CR31","unstructured":"P.E. Engelstad, Y. Zheng, Evaluation of service discovery architectures for mobile ad hoc networks. In The Second Annual Conference on Wireless On-demand Network Systems and Services (WONS\u201905) (2005)"},{"key":"2081_CR32","doi-asserted-by":"crossref","unstructured":"K. Lynn, S. Cheshire, M. Blanchet, D. Migault, Requirements for scalable DNS-based service discovery (DNS-SD)\/multicast DNS (mDNS) extensions. RFC 7558 (2015)","DOI":"10.17487\/RFC7558"},{"key":"2081_CR33","doi-asserted-by":"publisher","first-page":"680","DOI":"10.3837\/tiis.2015.02.011","volume":"9","author":"M Buvana","year":"2015","unstructured":"M. Buvana, M. Suganthi, An efficient cluster based service discovery model for mobile ad hoc network. KSII Trans. Internet Inf. Syst. (TIIS) 9, 680\u2013699 (2015)","journal-title":"KSII Trans. Internet Inf. Syst. (TIIS)"},{"key":"2081_CR34","doi-asserted-by":"crossref","unstructured":"E. Guttman, C. Perkins, J. Kempf, Service templates and service: schemes. RFC 2609 (1999)","DOI":"10.17487\/rfc2609"},{"key":"2081_CR35","doi-asserted-by":"crossref","unstructured":"E. Guttman, C. Perkins, J. Veizades, M. Day, Service location protocol. RFC 2608 (1999)","DOI":"10.17487\/rfc2608"},{"key":"2081_CR36","first-page":"212","volume-title":"Below Cross-Layer: An Alternative Approach to Service Discovery for MANETs. Ad Hoc Networks","author":"K Warren","year":"2013","unstructured":"K. Warren, S. Weber, Below Cross-Layer: An Alternative Approach to Service Discovery for MANETs. Ad Hoc Networks (Springer, Berlin, 2013), pp. 212\u2013225"}],"container-title":["EURASIP Journal on Wireless Communications and Networking"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13638-021-02081-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13638-021-02081-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13638-021-02081-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,10]],"date-time":"2022-01-10T00:04:21Z","timestamp":1641773061000},"score":1,"resource":{"primary":{"URL":"https:\/\/jwcn-eurasipjournals.springeropen.com\/articles\/10.1186\/s13638-021-02081-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,10]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["2081"],"URL":"https:\/\/doi.org\/10.1186\/s13638-021-02081-4","relation":{},"ISSN":["1687-1499"],"issn-type":[{"type":"electronic","value":"1687-1499"}],"subject":[],"published":{"date-parts":[[2022,1,10]]},"assertion":[{"value":"20 October 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 January 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"6"}}