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.
Similar content being viewed by others
References
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
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
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
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
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
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
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
Coughlin T (2014) Near and far—digital storage supporting today’s mobile devices. IEEE Consum Electron Mag 3(2):64–67
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
Ahlgren B, Dannewitz C, Imbrenda C, Kutscher D, Ohlman B (2012) A survey of information-centric networking. Commun Mag 50(7):26–36
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
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
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
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
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
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
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
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
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
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
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
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
Lara A, Kolasani A, Ramamurthy B (2014) Network innovation using openflow: a survey. IEEE Commun Surv Tutorials 16(1):493–512
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
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
Silva F, Dujovne D (2013) “Predictive mobility applied to content centric networks.” 2013 I.E. Latin-America Conference on Communications (LATINCOM), pp. 1–6
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
Egilmez HE, Tekalp AM (2014) Distributed QoS architectures for multimedia streaming over software defined networks. IEEE Trans Multimed 16(6):1597–1609
ndnSIM, http://ndnsim.net/
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
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
OpenFlow Switch Specification 1.3.1. https://www.opennetworking.org/sdn-resources/onf-specifications/openflow/
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-015-0353-z