Skip to main content
Log in

Application of fuzzy logic for IoT node elimination and selection in opportunistic networks: performance evaluation of two fuzzy-based systems

  • Published:
World Wide Web Aims and scope Submit manuscript

Abstract

Opportunistic Networks (OppNets) are a sub-class of DTN, designed as a specialized ad hoc network suitable for applications such as emergency responses. Unlike traditional networks, in OppNets communication opportunities are intermittent, so an end-to-end path between the source and the destination may never exist. Existing networks have already brought connectivity to a broad range of devices, such as hand held devices, laptops, tablets, PC, etc. The Internet of Things (IoT) will extend the connectivity to devices beyond just mobile phones and laptops, but to buildings, wearable devices, cars, different things and objects. One of the issues for these networks is the selection of the IoT nodes to carry out a task in OppNets. In this work, we implement two Fuzzy-Based Systems: Node Elimination System (NES) and Node Selection System (NSS) for IoT node elimination and selection in OppNets. We use three input parameters for NES: Node’s Distance to Event (NDE), Node’s Battery Level (NBL), Node’s Free Buffer Space (NFBS) and four input parameters for NSS: Node’s Number of Past Encounters (NNPE), Node’s Unique Encounters (NUE), Node Inter Contact Time (NICT), Node Contact Duration (NCD). The output parameter is IoT Node Selection Possibility (NSP). The results show that the proposed systems make a proper elimination and selection decision for IoT nodes in OppNets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Abdulla, M., Simon, R.: The impact of intercontact time within opportunistic networks: protocol implications and mobility models, TechRepublic White Paper (2009)

  2. Arridha, R., Sukaridhoto, S., Pramadihanto, D., Funabiki, N.: Classification extension based on iot-big data analytic for smart environment monitoring and analytic in real-time system. International Journal of Space-Based and Situated Computing 7(2), 82–93 (2017)

    Article  Google Scholar 

  3. Dhurandher, S. K., Sharma, D. K., Woungang, I., Bhati, S.: Hbpr:, history based prediction for routing in infrastructure-less opportunistic networks. In: 27th International Conference on Advanced Information Networking and Applications (AINA) IEEE, pp 931–936 (2013)

  4. Elmazi, D., Kulla, E., Oda, T., Spaho, E., Sakamoto, S., Barolli, L.: A Comparison Study of Two Fuzzy-based Systems for Selection of Actor Node in Wireless Sensor Actor Networks. Journal of Ambient Intelligence and Humanized Computing, 6(5), 635–645 (2015)

    Article  Google Scholar 

  5. Grabisch, M.: The Application of Fuzzy Integrals in Multicriteria Decision Making. European journal of operational research 89(3), 445–456 (1996)

    Article  Google Scholar 

  6. Inaba, T., Sakamoto, S., Kolici, V., Mino, G., Barolli, L.: A CAC Scheme Based on Fuzzy Logic for Cellular Networks Considering Security and Priority parameters. In: The 9-th International Conference on Broadband and Wireless Computing Communication and Applications (BWCCA-2014), pp 340–346 (2014)

  7. Inaba, T., Sakamoto, S., Kulla, E., Caballe, S., Ikeda, M., Barolli, L.: An Integrated System for Wireless Cellular and Ad-Hoc Networks Using Fuzzy Logic. In: International Conference on Intelligent Networking and Collaborative Systems (INCoS-2014), pp 157–162 (2014)

  8. Inaba, T., Elmazi, D., Liu, Y., Sakamoto, S., Barolli, L., Uchida, K.: Integrating Wireless Cellular and Ad-Hoc Networks Using Fuzzy Logic Considering Node Mobility and Security . In: The 29th IEEE International Conference on Advanced Information Networking and Applications Workshops (WAINA-2015), pp 54–60 (2015)

  9. Kolici, V., Inaba, T., Lala, A., Mino, G., Sakamoto, S., Barolli, L.: A Fuzzy-Based CAC Scheme for Cellular Networks Considering Security. In: International Conference on Network-Based Information Systems (NBiS-2014), pp 368–373 (2014)

  10. Kraijak, S, Tuwanut, P.: A survey on internet of things architecture, protocols, possible applications, security, privacy, real-world implementation and future trends. In: 16th International Conference on Communication Technology (ICCT) IEEE, pp 26–31 (2015)

  11. Kulla, E., Mino, G., Sakamoto, S., Ikeda, M., Caballé, S., Barolli, L.: FBMIS: A Fuzzy-Based Multi-interface System for Cellular and Ad Hoc Networks. In: International Conference on Advanced Information Networking and Applications (AINA-2014), pp 180–185 (2014)

  12. Liu, Y., Sakamoto, S., Matsuo, K., Ikeda, M., Barolli, L., Xhafa, F.: A Comparison Study for Two Fuzzy-based systems: Improving Reliability and Security of JXTA-overlay P2P Platform. Soft. Comput. 20(7), 2677–2687 (2015)

    Article  Google Scholar 

  13. Matsuo, K., Elmazi, D., Liu, Y., Sakamoto, S., Mino, G., Barolli, L.: FACS-MP: A fuzzy admission control system with many priorities for wireless cellular networks and its performance evaluation. Journal of High Speed Networks 21(1), 1–14 (2015)

    Article  Google Scholar 

  14. Matsuo, K., Elmazi, D., Liu, Y., Sakamoto, S., Barolli, L.: A Multi-modal Simulation System for Wireless Sensor networks: A Comparison Study Considering Stationary and Mobile Sink and Event. J. Ambient. Intell. Humaniz. Comput. 6(4), 519–529 (2015)

    Article  Google Scholar 

  15. Mendel, J. M.: Fuzzy logic systems for engineering: a tutorial. Proc. of the IEEE 83(3), 345–377 (1995)

    Article  Google Scholar 

  16. Spaho, E., Mino, G., Barolli, L., Xhafa, F.: Goodput and pdr analysis of aodv, olsr and dymo protocols for vehicular networks using cavenet. International Journal of Grid and Utility Computing 2(2), 130–138 (2011)

    Article  Google Scholar 

  17. Spaho, E., Sakamoto, S., Barolli, L., Xhafa, F., Barolli, V., Iwashige, J.: A Fuzzy-Based System for Peer Reliability in JXTA-Overlay P2P Considering Number of Interactions. In: The 16th International Conference on Network-Based Information Systems (NBiS-2013), pp 156–161 (2013)

  18. Spaho, E., Sakamoto, S., Barolli, L., Xhafa, F., Ikeda, M.: Trustworthiness in p2p: Performance Behaviour of Two Fuzzy-based Systems for JXTA-overlay Platform. Soft. Comput. 18(9), 1783–1793 (2014)

    Article  Google Scholar 

  19. Zadeh, L.: Fuzzy Logic, Neural Networks, and Soft Computing (1994)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Miralda Cuka.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Special Issue on Intelligent Fog and Internet of Things (IoT)-Based Services

Guest Editors: Farookh Hussain, Wenny Rahayu, and Makoto Takizawa

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cuka, M., Elmazi, D., Ikeda, M. et al. Application of fuzzy logic for IoT node elimination and selection in opportunistic networks: performance evaluation of two fuzzy-based systems. World Wide Web 24, 929–940 (2021). https://doi.org/10.1007/s11280-020-00835-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11280-020-00835-6

Keywords

Navigation