Abstract
As the host-centric TCP/IP network is hard to fulfill the new network requirements, the Information Center Networking (ICN) emerged. The communication mode of ICN increases the volatility and complexity of the traffic, so how to efficiently carry out traffic scheduling of this complex network has undoubtedly become the key and core problem in ICN. Delay and throughput are indispensable indicators to measure the network performance. However, there is no one to synchronously optimize and balance delay and throughput in the existing work. To solve this problem, based on the multi-objective genetic algorithm Non-dominated Sorting-based Algorithm II, we propose Density Sorting-Based Evolutive Algorithm (DSEA) to optimize the delay and throughput at the same time. The simulation results show that, compared with the existing multi-objective genetic algorithms, DSEA has better performance in evaluation indexes Generational Distance, Inverted Generational Distance, Hypervolume, and Pareto front. And it can reduce the delay by 30.01%, improve the throughput by 43.37% under the premise of a good balance between the two indicators.














Similar content being viewed by others
References
Ghodsi, A., Shenker, S., Koponen, T., Singla, A., Raghavan, B., Wilcox, J.: Information-centric networking: seeing the forest for the trees. In: The 10th ACM Workshop on Hot Topics in Networks. England, Cambridge (2011)
Ahlgren, B., Dannewitz, C., Imbrenda, C., Kutscher, D., Ohlman, D.: A survey of information-centric networking. IEEE Commun. Mag. 50(7), 26–36 (2012)
Jacobson, V., Smetters, D., Thornton, J., Plass, M., Briggs, N., Braynard, R.: Networking named content. In: Proc. of the 5th International Conference on Emerging Networking Experiments and Technologies, Rome, Italy, pp. 1–12 (2009)
MobilityFirst project, [Online]. http://mobilityfirst.winlab.rutgers.edu/Index.html Accessed 2021–02–01
Wu, Q., Li, Z., Zhou, J., Jiang, H., Hu, Z., Liu, Y., Xie, G.: SOFIA: toward service-oriented information centric networking. IEEE Network 28(3), 12–18 (2014)
Zhang, H., Luo, H.: Fundamental research on theories of smart and cooperative networks. Acta Electron. Sin. 41(7), 1249–1254 (2013)
Li, D.., Liu, F.., Guo, D., Yuan, H., Huang, X.: University: fundamental theory and key technology of software defined cloud data center network. Telecommun. Sci. 30(6), 48–59 (2014)
Nan, G., Qiao, X., Tu, Y., Tan, W., Lei, G., Chen, J.: Design and implementation: the native web browser and server for content-centric networking. ACM SIGCOMM Comput. Commun. Rev. 45(4), 609–610 (2015)
Majeed, M., Ahmed, S., Muhammad, S., Song, H.: Multimedia streaming in information-centric networking: a survey and future perspectives. Comput. Netw. 125(9), 103–121 (2017)
Yan, X., Dong, P., Du, X., Zheng, T., Sun, J., Guizani, M.: Improving flow delivery with link available time prediction in software-defined high-speed vehicular networks. Comput. Netw. 145, 165–174 (2018)
Dong, Q., Li, J., Ma, Y.: Traffic scheduling method based on centralized control in named data networking. J. Commun. 39(7), 68–80 (2018)
Wang, Y., Rozhnova, N., Narayanan, A., Oran, D., Rhee, I.: An improved hop-by-hop interest shaper for congestion control in named data networking. ACM SIGCOMM Comput. Commun. Rev. 43(4), 1–6 (2013)
Zhao, Z., Tan, X., Su, J.: Adaptive traffic scheduling via network coding in NDN. In: 35th Chinese Control Conference (CCC). IEEE, pp. 7200–7205 (2016)
Tan, X., Feng, W., Lv, J., Yang, J., Zhao, Z., Yang, J.: f-NDN: An Extended Architecture of NDN Supporting Flow Transmission Mode. IEEE Transactions on Communications 68(10), 6359–6373 (2020)
Ye, Y., Lee, B., Flynn, R., Murray, N., Qiao, Y.:“B-ICP: Backpressure interest control protocol for multipath communication in NDN. In: Globecom IEEE Global Communications Conference IEEE, pp. 1–6 (2017)
Ndikumana, A., Ullah, S., Kamal, R., Thar, K., Hong, C.: Network-assisted congestion control for information centric networking. In: 2015 17th Asia-Pacific Network Operations and Management Symposium (APNOMS) IEEE (2015)
Takahiko, K., Masaki, B., Miki, Y.: A congestion control method for named data networking with hop-by-hop window-based approach. IEICE Trans. Commun. (2018)
Marlaer, R., Arora, J.: Survey of multi-objective optimization methods for engineering. Struct. Multidiscipl. Optim. 26(6), 369–395 (2004)
Konak, A., Coit, D., Smith, A.: Multi-objective optimization using genetic algorithms: a tutorial. Reliab. Eng. Syst. Safety 91(9), 992–1007 (2006)
Saxena, D., Raychoudhury, V., Suri, N., Becker, C., Cao, J.: Named data networking: a survey. Comput. Sci. Rev. 19, 15–55 (2016)
Zhang, L., Afanasyev, A., Burke, J., Jacobson, V., Claffy, K., Crowley, P., Papadopoulos, C., Wang, L., B.: Named data networking. SIGCOMM Comput. Commun. Rev. 44(3):66–73 (2014)
Alexander, A., Junxiao, S., Beichuan, Z., Lixia, Z., Ilya, M., Yingdi, Y., Wentao, S., Yanbiao, L., Spyridon, M., Yi, H.: NFD developer’s guide. Dept. Comput. Sci., Univ. California, Los Angeles, Los Angeles, CA, USA, Tech. Rep. NDN-0021 (2014)
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: International Conference on Parallel Problem Solving From Nature, pp. 849–858 (2000)
Li, H., Zhang, Q.: Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Transactions on Evolutionary Computation 13(2), 284–302 (2009)
Li, H., Hu, Z.: Dynamic balance optimization of scroll compressor based on NSGA-II. Chem. Eng. Mach., pp. 54–58 (2020)
Wu, Y., Zeng, C., Yang, K., Yu, Y., He, Q., Zhong, X.: Multi-objective optimal allocation of water resources based on improved NSGA-II algorithm. Yellow Riv. 42(5), 71–75 (2020)
Wei, Q., Chen, J.: A research on zone picking optimization problem based on NSGA-II algorithm. Indust. Eng. J. 23(3), 1–9 (2020)
Zhang, X., Zhang, Y., Wang, K., Zhang, L., Chen, W., Wang, X.: Reactive power optimization of distribution network with distributed generations based on improved NSGA-II algorithm. Power Syst. Protect. Control 48(1), 55–64 (2020)
Luo, Z., Yang, J., Liu, X.: Research on multi-objective vehicle routing problem considering customer satisfaction based on NSGA-II. J. Chongq. Normal Univ. 37(6), 13–17 (2020)
Wang, D., Chen, N., Qin, H.: Design and optimization of in-wheel motor and multi-link suspension of electric vehicle. Mach. Design Manuf. 5, 224–227 (2020)
Liu, D., Huang, Q., Yang, Y., Liu, D., Zhang, L., Wei, X.: Reservoir bi-objective operation optimization based on improved NSGA-II. J. Xi’an Univ. Technol. 36(2), 176–181 (2020)
Jazzbin, et al.: geatpy: The genetic and evolutionary algorithm toolbox with high performance in python. http://mobilityfirst.winlab.rutgers.edu/Index.html (2020)
Veldhuizen, V., Lamont, G., Evolutionary computation and convergence to a Pareto front. In: Late Breaking Papers at the Genetic Programming,: Conference. Stanford University, Califomia, vol. 1998, pp. 221–228 (1998)
Bosman, P., Thierens, D.: The balance between proximity and diversity in multiobjective evolutionary algorithms. IEEE Trans. Evol. Comput. 7(2), 174–188 (2003)
Zitzler, E., Thiele, L.: Multiobjective evolutionary algorithms: a comparative case study and the strength pareto approach. IEEE Trans. Evolu. Comput. 3(4), 257–271 (1999)
Huang, J., Guo, H.: Dynamic traffic scheduling strategy based on SDN controller in 4G/5G integrated network. Mob. Commun. 45(3), 67–72 (2021)
Wang, X.: Strategy of data center network traffic scheduling based on ACO. Doctoral dissertation, Chongqing: Chongqing University of Posts and Telecommunications (2019)
Guo, S., Shi, J., Sun, L., Xie, Y.: Service request scheduling strategy based on VNF performance interference. Comput. Technol. Develop. 31(1), 142–148 (2021)
Chen, Q., Guang, L., Li, Z., Wang, Z., Yang, H., Tang, L.: Deep reinforcement learning-based adaptive wireless resource allocation algorithm for heterogeneous cloud wireless access network. J. Electron. Inform. Technol. 42(6), 1468–1477 (2020)
Liu, Y.: Research on data center multipath traffic scheduling strategy based on SDN. Doctoral dissertation, Chongqing University of Posts and Telecommunications, Chongqing (2019)
Shao, S., Guo, S., Qiu, X., Meng, L.: Traffic scheduling algorithm based on weighted queue for meter data collection in wireless smart grid communication network. J. Electron. Inform. Technol. 36(5), 1209–1214 (2014)
Peter, G., Jeff, B.: dn-rtc: real-time videoconferencing over named data networking. In: Proceedings of the 2nd ACM Conference on Information-Centric Networking, pp. 117–126 (2015)
Piro, G., Ciancaglini, V., LotiL, R., Grieco, A., Liquori, L.: Providing crowd-sourced and real-time media services through an NDN-based platform. In: Modeling and Processing for Next-Generation Big-Data Technologies. Springer, pp. 405–441 (2015)
Alexander, A., Moiseenko, I., Zhang, L.: ndnSIM: NDN simulator for NS-3. (2012)
Hu, T.: Research and analysis of forwarding strategy based on NDN. In: Internet of things and wireless communication: proceedings of the 2018 national conference on internet of things technology and application, pp. 161–164 (2018)
Huang, R.: Research on Congestion Control Mechanism For Named Data Networking. Jiangsu University, pp. 18–33 (2018)
Cheng, R., Gen, M., Oren, S.: An Adaptive Superplane Approach for multiple Objective Optimization Problems. Ashikaga Institute of Technology (1998)
Cheng, R., Jin, Y., Olhofer, M., Sendhoff, B.: A reference vector guided evolutionary algorithm for many-objective optimization. IEEE Trans. Evol. Comput. 20(5), 773–791 (2016)
Seada, H., Deb, K.: U-NSGA-III: A Unified Evolutionary Optimization Procedure for Single, Multiple, and Many Objectives: Proof-of-Principle Results. Springer International Publishing, New York (2015)
Carvalho, R., Saldanha, R., Gomes, B., Lisboa, A., Martins, A.: A Multi-objective evolutionary algorithm based on decomposition for optimal design of Yagi-Uda antennas. IEEE Trans. Magn. 48(2), 803–806 (2012)
Acknowledgements
This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grants No. 61971458, No. 72002133, and No. 61801171, in part by the Leading talents of science and technology in the Central Plain of China under Grant No. 224200510004, and in part by the Leading talents of science and technology in the Central Plain of China under Grant No. 224200510004, in part by the Ministry of Education of China Science Foundation under Grant No. 19YJC630174, and in part by the Key Technologies R & D Program of Henan Province under Grant No. 222102210049.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, R., Wang, X., Xie, P. et al. DSEA: A Traffic Control Method of Information Center Networking Based on Multi-objective Genetic Algorithms. J Netw Syst Manage 30, 60 (2022). https://doi.org/10.1007/s10922-022-09678-0
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10922-022-09678-0