Skip to main content
Log in

Performance improvement for source mobility in named data networking based on global–local FIB updates

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

The mobile devices have become the norm, rather than an exception for people’s daily life, and these devices possess strong ability (e.g., increasingly large storage) to serve as content sources in future information-centric networks, e.g., named data networking (NDN). The efficient discovery of contents provided by mobile devices is a challenging task. Most of existing studies adopted ID-Locator split architecture to handle the problems raised by source mobility in NDN, e.g., the content source is suddenly disconnected from the network when providing on-going services. However, these solutions require very high control overhead to maintain up-to-date location information of sources in an ID-Locator mapping system. Software defined networking (SDN) is a promising tool to make cross-layer decisions based on its logically centralized controller, and thus can facilitate the implementation of forwarding strategies in NDN according to application requirements. To this end, this paper proposes a new packet forwarding algorithm under SDN paradigm that is able to update the forwarding information base (FIB) of NDN node considering both the mobility pattern of mobile sources and network states. In particular, the algorithm leverages the SDN controller to perform the tradeoff between global FIB updates on all NDN nodes and local FIB updates on NDN nodes that are previously connected by mobile sources to lower the control overhead. A discrete-event simulator based on NS3 simulation framework is developed to validate the effectiveness and feasibility of the proposed algorithm. In addition, the performance of the algorithm is compared with that of existing solutions based on ID-Locator split architecture. The results show that the proposed packet forwarding algorithm has a lower request-to-response latency and higher successful content request ratio with reduced control overhead under different working conditions.

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

Similar content being viewed by others

References

  1. Liu Y, Li F, Guo L, Shen B, Chen S, Lan Y (2013) Measurement and analysis of an internet streaming service to mobile devices. IEEE Trans Parallel Distrib Syst 24(11):2240–2250

    Article  Google Scholar 

  2. Ota K, Dong M, Cheng Z, Wang J, Li X, Shen X (2012) ORACLE: mobility control in wireless sensor and actor networks. Comput Commun 35(9):1029–1037

    Article  Google Scholar 

  3. Dong M, Ota K, Yang LT, Chang S, Zhu H, Zhou Z (2014) Mobile agent-based energy-aware and user-centric data collection in wireless sensor networks. Comput Netw 74(Part B):58–70

    Article  Google Scholar 

  4. Budzisz L, Ganji F, Rizzo G, Marsan MA (2014) Dynamic resource provisioning for energy efficiency in wireless access networks: a survey and an outlook. IEEE Commun Surv Tutorials 16(4):2259–2285

    Article  Google Scholar 

  5. Sevincer A, Bhattarai A, Bilgi M, Yuksel M, Pala N (2013) LIGHTNETs: smart lighting and mobile optical wireless networks - a survey. IEEE Commun Surv Tutorials 15(4):1620–1641

    Article  Google Scholar 

  6. Sharifi M, Kafaie S, Kashefi O (2011) A survey and taxonomy of cyber foraging of mobile devices. IEEE Commun Surv Tutorials 14(4):1232–1243

    Article  Google Scholar 

  7. Kang H, Park J, Bahn H (2010) LBM: a low-power buffer management policy for heterogeneous storage in mobile consumer devices. IEEE Trans Consum Electron 56(4):2387–2392

    Article  Google Scholar 

  8. Coughlin T (2014) Near and far—digital storage supporting today’s mobile devices. IEEE Consum Electron Mag 3(2):64–67

    Article  Google Scholar 

  9. Tyson G, Sastry N, Cuevas R, Rimac I, Mauthe A (2013) A survey of mobility in information-centric networks. Commun ACM 56(12):90–98

    Article  Google Scholar 

  10. Ahlgren B, Dannewitz C, Imbrenda C, Kutscher D, Ohlman B (2012) A survey of information-centric networking. Commun Mag 50(7):26–36

    Article  Google Scholar 

  11. Dong M, Kimata T, Sugiura K, Zettsu K (2014) Quality-of-experience (QoE) in emerging mobile social networks. IEICE Trans Inf Syst E97-D(10):2606–2612

    Article  Google Scholar 

  12. Jacobson V, Smetters DK, Thornton JD, Plass MF, Briggs NH, Braynard RL (2009) “Networking named content.” In Proc. of the 5th international conference on Emerging networking experiments and technologies (CoNEXT’09), pp. 1–12

  13. Bari MF, Chowdhury S, Ahmed R, Boutaba R (2012) A survey of naming and routing in information-centric networks. IEEE Commun Mag 50(12):44–53

    Article  Google Scholar 

  14. Fang C, Yu FR, Huang T, Liu J, Liu Y (2014) A survey of energy-efficient caching in information-centric networking. IEEE Commun Mag 52(11):122–129

    Article  Google Scholar 

  15. Hermans F, Ngai E, Gunningberg P (2012) “Global source mobility in the content-centric networking architecture.” In: Proc. of the 1st ACM workshop on Emerging Name-Oriented Mobile Networking Design - Architecture, Algorithms, and Applications (NoM’12), pp. 13–18

  16. Jiang X, Bi J, Wang Y, Lin P, Li Z (2011) “A content provider mobility solution of named data networking.” In: Proc. of 20th IEEE International Conference on Network Protocols (ICNP’12), pp. 1–2

  17. Luo Y, Tran PN, An C, Eymann J, Kreft L, Timm-Giel A (2013) “A novel handover prediction scheme in content centric networking using nonlinear autoregressive exogenous model.” In: Proc. of 77th IEEE Vehicular Technology Conference (VTC Spring’13), pp. 1–5

  18. Ravindran R, Lo S, Zhang X, Wang G (2012) “Supporting seamless mobility in named data networking” Communications (ICC), 2012 I.E. International Conference on, pp. 5854–5869

  19. Sezer S, Scott-Hayward S, Chouhan PK, Fraser B, Lake D, Finnegan J, Viljoen N, Miller M, Rao N (2013) Are we ready for SDN? Implementation challenges for software-defined networks. IEEE Commun Mag 51(7):36–43

    Article  Google Scholar 

  20. Nunes BAA, Mendonca M, Nguyen X, Obraczka K, Turletti T (2014) A survey of software-defined networking: past, present, and future of programmable networks. IEEE Commun Surv Tutorials 16(3):1617–1634

    Article  Google Scholar 

  21. Hu F, Hao Q, Bao K (2014) A survey on software-defined network and openflow: from concept to implementation. IEEE Commun Surv Tutorials 16(4):2181–2206

    Article  Google Scholar 

  22. Wang G, Ng TSE, Shaikh A (2012) “Programming your network at run-time for big data applications.” HotSDN 12 Proceedings of the first workshop on Hot topics in software defined networks, pp. 103–108

  23. Lara A, Kolasani A, Ramamurthy B (2014) Network innovation using openflow: a survey. IEEE Commun Surv Tutorials 16(1):493–512

    Article  Google Scholar 

  24. Yi C, Afanasyev A, Wang L, Zhang B, Zhang L (2012) Adaptive forwarding in named data networking. ACM SIGCOMM Comput Commun Rev 42(3):62–67

    Article  Google Scholar 

  25. Qian H, Ravindran R, Wang G, Medhi D (2013) “Probability-based adaptive forwarding strategy in named data networking.” IFIP/IEEE International Symposium on Integrated Network Management (IM 2013), pp. 1094–1101

  26. Silva F, Dujovne D (2013) “Predictive mobility applied to content centric networks.” 2013 I.E. Latin-America Conference on Communications (LATINCOM), pp. 1–6

  27. Amadeo M, Campolo C, Molinaro A, Mitton N (2013) “Named data networking: a natural design for data collection in wireless sensor networks.” 2013 IFIP Wireless Days (WD), pp. 1–6

  28. Egilmez HE, Tekalp AM (2014) Distributed QoS architectures for multimedia streaming over software defined networks. IEEE Trans Multimed 16(6):1597–1609

    Article  Google Scholar 

  29. NS3, https://www.nsnam.org/

  30. ndnSIM, http://ndnsim.net/

  31. Wang C, Li J, Ye F, Yang Y (2014) NETWRAP: an NDN based real-time wireless recharging framework for wireless sensor networks. IEEE Trans Mob Comput 13(6):1283–129

    Article  Google Scholar 

  32. Zhou H, Zhang Z (2010) “Differentiated statistical QoS guarantees for real-time CBR services in broadband wireless access networks.” 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM), pp. 1–4

  33. OpenFlow Switch Specification 1.3.1. https://www.opennetworking.org/sdn-resources/onf-specifications/openflow/

Download references

Acknowledgments

This work is partially supported by the National Program on Key Basic Research Project (973 Program) under Grant No. 2012CB315803, the National Natural Science Foundation of China under Grant No. 61303241, and the Strategic Priority Research Program of the Chinese Academy of Sciences under Grant No. XDA06010201.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yulei Wu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ge, J., Wang, S., Wu, Y. et al. Performance improvement for source mobility in named data networking based on global–local FIB updates. Peer-to-Peer Netw. Appl. 9, 670–680 (2016). https://doi.org/10.1007/s12083-015-0353-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-015-0353-z

Keywords

Navigation