Skip to main content

Advertisement

Log in

LAFS: a learning-based adaptive forwarding strategy for NDN-based IoT networks

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

Named Data Networking (NDN) is a data-driven networking model that proposes to fetch data using names instead of source addresses. This new architecture is considered attractive for the Internet of Things (IoT) due to its salient features, such as naming, caching, and stateful forwarding, which allow it to support the major requirements of IoT environments natively. Nevertheless, some NDN mechanisms, such as forwarding, need to be optimized to accommodate the constraints of IoT devices and networks. This paper presents LAFS, a Learning-based Adaptive Forwarding Strategy for NDN-based IoT networks. LAFS enhances network performances while alleviating the use of its resources. The proposed strategy is based on a learning process that provides the necessary knowledge allowing network nodes to collaborate smartly and offer a lightweight and adaptive forwarding scheme, best suited for IoT environments. LAFS is implemented in ndnSIM and compared with state-of-the-art NDN forwarding schemes. As the obtained results demonstrate, LAFS outperforms the benchmarked solutions in terms of content retrieval time, request satisfactory rate, and energy consumption.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Djama A, Djamaa B, Senouci MR (2019) Tcp/ip and icn networking technologies for the internet of things: a comparative study. In: The 4th international conference on networking and advanced systems (ICNAS). IEEE, Annaba, pp 1–6

  2. Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) Networking named content. In: Proceedings of the 5th international conference on Emerging networking experiments and technologies. ACM, pp 1–12

  3. Boukerche A, Turgut B, Aydin N, Ahmad MZ, Bölöni L, Turgut D (2011) Routing protocols in ad hoc networks A survey. Comput Netw 55(13):3032–3080

    Article  Google Scholar 

  4. Shu L, Zhang Y, Yang LT, Wang Y u, Hauswirth M, Xiong N (2010) Tpgf: geographic routing in wireless multimedia sensor networks. Telecommun Syst 44(1-2):79–95

    Article  Google Scholar 

  5. Bouatit MN, Boumerdassi S, Minet P, Djama A (2016) Fault-tolerant mechanism for multimedia transmission in wireless sensor networks. In: 2016 IEEE 84th vehicular technology conference (VTC-Fall). pp 1–6

  6. Tseng Y-C, Ni S-Y, Chen Y-S, Sheu J-P (2002) The broadcast storm problem in a mobile ad hoc network. Wirel. Netw. 8(2/3):153–167

    Article  Google Scholar 

  7. Djama A, Djamaa B, Senouci MR (2020) Information-centric networking solutions for the internet of things: a systematic mapping review. Comput Commun 159:37–59

    Article  Google Scholar 

  8. NDN Forwarder Daemon. https://named-data.net/doc/NFD/current/ [Accessed Jan. 21, 2021]

  9. Zhang L, Afanasyev A, Burke J, Jacobson V, Crowley P, Papadopoulos C, Wang L, Zhang B et al (2014) Named data networking. ACM SIGCOMM Comp Comm. Rev 44(3):66–73

    Article  Google Scholar 

  10. Lipman J, Liu H, Stojmenovic I (2009) Broadcast in ad hoc networks. In: Guide to wireless ad hoc networks. Springer, pp 121–150

  11. Wang L, Afanasyev A, Kuntz R, Vuyyuru R, Wakikawa R, Zhang L (2012) Rapid traffic information dissemination using named data. In: Proceedings of the 1st ACM workshop on emerging name-oriented mobile networking design - architecture, algorithms, and applications, NoM ’12. Association for Computing Machinery, New York, pp 7–12

  12. Angius F, Gerla M, Pau G (2012) Bloogo: Bloom filter based gossip algorithm for wireless ndn. In: Proceedings of the 1st ACM workshop on emerging name-oriented mobile networking design - architecture, algorithms, and applications, NoM ’12. Association for Computing Machinery, New York, pp 25–30

  13. Amadeo M, Campolo C, Molinaro A, Mitton N (2013) Named data networking: A natural design for data collection in wireless sensor networks. In: 2013 IFIP wireless days (WD). pp 1–6

  14. Intanagonwiwat C, Govindan R, Estrin D, Heidemann J, Silva F (2003) Directed diffusion for wireless sensor networking. IEEE/ACM Trans Netw (ToN) 11(1):2–16

    Article  Google Scholar 

  15. Amadeo M, Molinaro A, Ruggeri G (2013) E-chanet: Routing, forwarding and transport in information-centric multihop wireless networks. Comput Commun 36(7):792–803

    Article  Google Scholar 

  16. Yu Y, Dilmaghani RB, Calo S, Sanadidi MY, Gerla M (2013) Interest propagation in named data manets. In: 2013 international conference on computing, networking and communications (ICNC). pp 1118–1122

  17. You L u, Zhou B, Tung Lung-Chih, Gerla M, Ramesh A, Nagaraja L (2013) Energy-efficient content retrieval in mobile cloud. Association for Computing Machinery, New York, pp 21–26

    Google Scholar 

  18. Baccelli E, Mehlis C, Hahm O, Schmidt T, Wählisch M (2014) Information centric networking in the IoT: experiments with NDN in the wild. In: 1st ACM conference on information-centric networking (ICN-2014). ACM, Paris

  19. Aboud A, Touati H, Hnich B (2019) Efficient forwarding strategy in a ndn-based internet of things. Clust Comput 22(3):805–818

    Article  Google Scholar 

  20. Gao S, Zhang H, Zhang B (2016) Energy efficient interest forwarding in ndn-based wireless sensor networks. Mob Inf Syst 2016

  21. Amadeo M, Campolo C, Molinaro A (2017) A novel hybrid forwarding strategy for content delivery in wireless information-centric networks. Comput Commun 109:104–116

    Article  Google Scholar 

  22. Abane A, Daoui M, Bouzefrane S, Muhlethaler P (2019) A lightweight forwarding strategy for named data networking in low-end iot. J Netw Comput Appl 148:102445

    Article  Google Scholar 

  23. Kuai M, Hong X (2019) Location-based deferred broadcast for ad-hoc named data networking. Future Internet 11(6)

  24. ndnSIM Simulator, 08 2020. https://ndnsim.net/current/

  25. CCN-lite Project. http://ccn-lite.net/ [Accessed Dec. 20, 2020]

  26. RIOT operating system. http://www.riot-os.org/ [Accessed Jan. 21, 2021]

  27. QualNet network simulation software. https://www.scalable-networks.com/products/qualnet-network-simulation-software-tool/ [Accessed Dec. 20, 2020]

  28. Common Open Research Emulator. https://www.nrl.navy.mil/itd/ncs/products/core [Accessed Dec. 20, 2020]

  29. Issariyakul T, Hossain E (2009) Introduction to network simulator 2 (ns2). In: Introduction to network simulator NS2. Springer, pp 1–18

  30. OMNeT++. https://omnetpp.org/ [Accessed Jan. 21, 2021]

  31. Arduino. https://www.arduino.cc/ [Accessed Jan. 21, 2021]

  32. He Z, Zhang J, Hu Z, Quan L, Shi L, Chen J, Xuan W, Zhang Z, Dong S, Luo J (2019) Waist-wearable wireless respiration sensor based on triboelectric effect. Nano Energy 59:75–83

    Article  Google Scholar 

  33. The Network Simulator. https://www.nsnam.org/ [Accessed Dec. 20, 2020]

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adel Djama.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Djama, A., Djamaa, B., Senouci, M.R. et al. LAFS: a learning-based adaptive forwarding strategy for NDN-based IoT networks. Ann. Telecommun. 77, 311–330 (2022). https://doi.org/10.1007/s12243-021-00850-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-021-00850-2

Keywords