Abstract
With the popularization of 5G, the number of mobile devices has gone through explosive growth, the information and contents in the network have become richer, and the scale of the Social Internet of Things (SIoT) has been expanding. However, massive content transmission has also increased the burden of SIoT. In order to break through the limitations of IP architecture in addressing scheme, user interest mining and content caching, this article introduces Information-Centric Networking (ICN) into SIoT and proposes an ICN-SIoT solution. To reduce network latency, lower energy consumption, and avoid node death in large-scale data transmission, this paper designs a cloud-edge collaboration-based ICN-SIoT framework and constructs a content transmission algorithm based on multi-community and edge-caching (CTME). CTME dynamically detects two kinds of communities for mobility-supported routing of two types of packets defined in ICN, which effectively reduces packet forwarding times and node energy consumption, and avoid node death due to energy exhaustion. It also uses edge caching to manage node cache space to contribute to effective data transmission. The experimental results show that CTME has an outstanding performance in reducing energy consumption and improving data transmission efficiency. This study will be of great relevance to the development of SIoT.
Similar content being viewed by others
References
Li S, Da Xu L, Zhao S (2018) 5G Internet of Things: a survey. J Ind Inf Integr. https://doi.org/10.1016/j.jii.2018.01.005
Wang D, Chen D, Song B, Guizani N, Yu X, Du X (2018) From IoT to 5G I-IoT: the next generation IoT-based intelligent algorithms and 5G technologies. IEEE Commun Mag 56:114–120. https://doi.org/10.1109/mcom.2018.1701310
Chettri L, Bera R (2020) A comprehensive survey on Internet of Things (IoT) toward 5G wireless systems. IEEE Internet Things J 7:16–32. https://doi.org/10.1109/JIOT.2019.2948888
Jasim AHH, Ögren N, Minovski D, Andersson K (2020) Packet probing study to assess sustainability in available bandwidth measurements: Case of high-speed cellular networks. J Wirel Mob Netw Ubiquitous Comput Dependable Appl 11:106–125. https://doi.org/10.22667/JOWUA.2020.06.30.106
Saleem Y, Crespi N, Rehmani MH, Copeland R, Hussein D, Bertin E (2017) Exploitation of social IoT for recommendation services. In: 2016 IEEE 3rd World Forum Internet Things, WF-IoT 2016. https://doi.org/10.1109/WF-IoT.2016.7845500
Pruthvi M, Karthika S, Bhalaji N (2019) Smart College - Study of social network and IoT convergence. In: Proceedings of International Conference on I-SMAC (IoT in Social, Mobile, Analytics, and Cloud), I-SMAC 2018. https://doi.org/10.1109/I-SMAC.2018.8653787
Lippi M, Mamei M, Mariani S, Zambonelli F (2018) An argumentation-based perspective over the social IoT. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2017.2775047
Li L, Gou F, Long H, He K, Wu J (2022a) Effective data optimization and evaluation based on social communication with AI-assisted in opportunistic social networks. Wirel Commun Mob Comput 2022:4879557. https://doi.org/10.1155/2022/4879557. Accessed 01 Jul 2022
Jalali R, El-Khatib K, McGregor C (2015) Smart city architecture for community level services through the internet of things. In: 2015 18th International Conference Intelligence in Next Generation Networks, ICIN 2015. https://doi.org/10.1109/ICIN.2015.7073815
Sridhar KPR (2020) Social Internet of Things (SIoT): Techniques, Applications and Challenges. In: 2020 4th International Conference on Trends in Electronics and Informatics, pp 445–450. https://doi.org/10.1109/ICOEI48184.2020.9142908
Hejazi H, Rajab H, Cinkler T, Lengyel L (2018) Survey of platforms for massive IoT. In: 2018 IEEE International Conference on Future IoT Technologies (Future IoT 2018). https://doi.org/10.1109/FIOT.2018.8325598
Qin Y, Li X, Wu J, Yu K (2022) A management method of chronic diseases in the elderly based on IoT security environment. Comput Electr Eng 102:108188. https://doi.org/10.1016/j.compeleceng.2022.108188
Lee U, Han K, Cho H, Chung KM, Hong H, Lee SJ, Noh Y, Park S, Carroll JM (2019) Intelligent positive computing with mobile, wearable, and IoT devices: Literature review and research directions. Ad Hoc Netw 83:8–24. https://doi.org/10.1016/j.adhoc.2018.08.021
Gou F, Wu J (2022) Data transmission strategy based on node motion prediction IoT system in opportunistic social networks. Wirel Pers Commun. https://doi.org/10.1007/s11277-022-09820-w
Gou F, Wu J (2022) Triad link prediction method based on the evolutionary analysis with IoT in opportunistic social networks. Comput Commun 181:143–155. https://doi.org/10.1016/j.comcom.2021.10.009
Mardini W, Khamayseh Y, Khatatbeh MH (2017) Genetic Algorithm for friendship selection in Social IoT, pp 17–20
Tahaei H, Afifi F, Asemi A, Zaki F, Anuar NB (2020) The rise of traffic classification in IoT networks: a survey. J Netw Comput Appl. https://doi.org/10.1016/j.jnca.2020.102538
Li L, Gou F, Wu J (2022b) Modified data delivery strategy based on stochastic block model and community detection in opportunistic social networks. Wirel Commun Mob Comput 2022:5067849. https://doi.org/10.1155/2022/5067849. Accessed 05 May 2022
Gou F, Tan Y (2021) A staging auxiliary diagnosis model for nonsmall cell lung cancer based on the intelligent medical system. Comput Math Methods Med 2021:6654946. https://doi.org/10.1155/2021/6654946. Accessed 09 Feb 2021
Zahedinia MS, Khayyambashi MR, Bohlooli A (2022) Fog-based caching mechanism for IoT data in information centric network using prioritization. Comput Netw 213:109082. https://doi.org/10.1016/j.comnet.2022.109082
Shen Y, Dai Z (2022) Osteosarcoma MRI image-assisted segmentation system base on guided aggregated bilateral network. Mathematics 10(7):1090. [Online]. Available: https://www.mdpi.com/2227-7390/10/7/1090
Serhani A, Naja N, Jamali A (2020) AQ-Routing: mobility-, stability-aware adaptive routing protocol for data routing in MANET–IoT systems. Cluster Comput 23:13–27. https://doi.org/10.1007/s10586-019-02937-x
Wu J, Guo Y, Gou F, Dai Z (2022) A medical assistant segmentation method for MRI images of osteosarcoma based on DecoupleSegNet. Int J Intell Syst 37:8436–8461. https://doi.org/10.1002/int.22949
Gündoğan C, Kietzmann P, Schmidt TC, Wählisch M (2021) Information-centric networking for the industrial Internet of Things BT - Wireless networks and industrial IoT: Applications, challenges and enablers. In: Mahmood NH, Marchenko N, Gidlund M, Popovski P (eds.) Springer International Publishing, Cham, pp 171–189. https://doi.org/10.1007/978-3-030-51473-0_9
Ghasemi C, Yousefi H, Zhang B (2021) Internet-scale video streaming over NDN. IEEE Netw 35:174–180. https://doi.org/10.1109/MNET.121.1900574
Shen Y, Gou F, Wu J (2022) Node screening method based on federated learning with IoT in opportunistic social networks. Mathematics 10(10):1669. [Online]. Available: https://www.mdpi.com/2227-7390/10/10/1669
Serhane O, Yahyaoui K, Nour B, Moungla H (2021) A survey of ICN content naming and in-network caching in 5g and beyond networks. IEEE Internet Things J 8:4081–4104. https://doi.org/10.1109/JIOT.2020.3022243
Ullah R, Rehman MAU, Naeem MA, Kim BS, Mastorakis S (2020) ICN with edge for 5G: Exploiting in-network caching in ICN-based edge computing for 5G networks. Futur Gener Comput Syst 111:159–174. https://doi.org/10.1016/j.future.2020.04.033
Hua Y, Guan L, Kyriakopoulos KG (2020) A fog caching scheme enabled by ICN for IoT environments. Futur Gener Comput Syst 111:82–95. https://doi.org/10.1016/j.future.2020.04.040
Liu J, Zhao B, Shao M, Yang Q, Simon G (2021) Provisioning optimization for determining and embedding 5G end-to-end information centric network slice. IEEE Trans Netw Serv Manag 18:273–285. https://doi.org/10.1109/TNSM.2020.3045051
Wu J, Xia J, Gou F (2022) Information transmission mode and IoT community reconstruction based on user influence in opportunistic social networks. Peer-to-Peer Netw Appl 15:1398–1416. https://doi.org/10.1007/s12083-022-01309-4
Tian X, Yan L, Jiang L et al (2022) Comparative transcriptome analysis of leaf, stem, and root tissues of semiliquidambar cathayensis reveals candidate genes involved in terpenoid biosynthesis. Mol Biol Rep 49:5585–5593. https://doi.org/10.1007/s11033-022-07492-0
Ouyang T, Yang S, Dai Z (2022) Rethinking U-net from an attention perspective with transformers for osteosarcoma MRI image segmentation. Comput Intell Neurosci 2022:7973404. https://doi.org/10.1155/2022/7973404. Accessed 06 Jun 2022
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. https://doi.org/10.1016/j.comcom.2020.05.003
Gou F, Wu J (2022) Message transmission strategy based on recurrent neural network and attention mechanism in Iot system. J Circ Syst Comput 31(07):2250126. https://doi.org/10.1142/s0218126622501262
Wang X, Lv J, Huang M, Li K, Li J, Ren K (2018) Energy-efficient ICN routing mechanism with QoS support. Comput Netw 131:38–51. https://doi.org/10.1016/j.comnet.2017.12.002
Li R, Asaeda H (2018) MWBS: an efficient many-to-many wireless big data delivery scheme. IEEE Trans Big Data 6:233–247. https://doi.org/10.1109/tbdata.2018.2878584
Yang W, Luo J (2021) Application of information transmission control strategy based on incremental community division in IoT platform. IEEE Sens J 21:21968–21978. https://doi.org/10.1109/JSEN.2021.3102683
Huang Z, Li X (2022) An effective data transmission scheme based on IoT system in opportunistic social networks. Int J Commun Syst 35:e5062. https://doi.org/10.1002/dac.5062
Zhang X, Chang L, Luo J (2021) Effective communication data transmission based on community clustering in opportunistic social networks in IoT system. J Intell Fuzzy Syst 41:2129–2144. https://doi.org/10.3233/JIFS-210807
Xiaokaiti A, Qian Y, Wu J (2021) Efficient data transmission for community detection algorithm based on node similarity in opportunistic social networks. Complexity 2021. https://doi.org/10.1155/2021/9928771
Deng Y, Gou F (2021) Hybrid data transmission scheme based on source node centrality and community reconstruction in opportunistic social networks. Peer-to-Peer Netw Appl 14:3460–3472. https://doi.org/10.1007/s12083-021-01205-3
Abuzainab N, Saad W, Hong CS, Poor HV (2017) Cognitive hierarchy theory for distributed resource allocation in the internet of things. IEEE Trans Wirel Commun 16:7687–7702. https://doi.org/10.1109/TWC.2017.2743077
Zhang Q, Zhong H, Shi W, Liu L (2021) A trusted and collaborative framework for deep learning in IoT. Comput Netw 193:108055. https://doi.org/10.1016/j.comnet.2021.108055
Akkari N, Dimitriou N (2020) Mobility management solutions for 5G networks: Architecture and services. Comput Netw 169:107082. https://doi.org/10.1016/j.comnet.2019.107082
Gou F, Tian X (2022) Disease control and prevention in rare plants based on the dominant population selection method in opportunistic social networks. Comput Intell Neurosci 2022:1489988. https://doi.org/10.1155/2022/1489988. Accessed 18 Jan 2022
Lv J, Wang X, Huang M, Shi J, Li K, Li J (2017) RISC: ICN routing mechanism incorporating SDN and community division. Comput Netw 123:88–103. https://doi.org/10.1016/j.comnet.2017.05.010
Li X, Qi H, Wu J (2022) Node social nature detection OSN routing scheme based on IoT system. IEEE Internet Things J 1. https://doi.org/10.1109/JIOT.2022.3145379
Xu Y, Chen ZG, Wu J, Yu G (2021) MNSRQ: Mobile Node Social Relationship Quantification algorithm for data transmission in Internet of things. IET Commun 15:748–761. https://doi.org/10.1049/cmu2.12117
Hui P, Crowcroft J, Yoneki E (2011) BUBBLE Rap: Social-based forwarding in delay-tolerant networks. IEEE Trans Mob Comput. https://doi.org/10.1109/TMC.2010.246
Chang J-W, Chen C (2013) CROP: Community-relevance-based opportunistic routing in delay tolerant networks. In: 2013 IEEE Wireless Communication and Networking Conference, pp. 1938–1943. https://doi.org/10.1109/WCNC.2013.6554861
Li Z, Wang C, Yang S, Jiang C, Li X (2015) LASS: Local-activity and social-similarity based data forwarding in mobile social networks. IEEE Trans Parallel Distrib Syst. https://doi.org/10.1109/TPDS.2014.2308200
Gondaliya N, Kathiriya D (2016) Community detection using inter contact time and social characteristics based single copy routing in delay tolerant networks. Int J Ad Hoc Sens Ubiquitous Comput. https://doi.org/10.5121/ijasuc.2016.7102
Wu J, Chen Z, Zhao M (2020) Community recombination and duplication node traverse algorithm in opportunistic social networks. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-019-00833-0
Wong GKW, Chang Y, Jia X, Wong KHM, Hui WY (2015) Performance evaluation of social relation opportunistic routing in dynamic social networks. In: 2015 International Conference on Computing, Networking, and Communications, ICNC 2015. https://doi.org/10.1109/ICCNC.2015.7069461
Xiao Y, Wu J (2020) Data transmission and management based on node communication in opportunistic social networks. Symmetry (Basel) 12. https://doi.org/10.3390/sym12081288
Yin S, Wu J, Yu G (2021) Low energy consumption routing algorithm based on message importance in opportunistic social networks. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-021-01072-y
Wu J, Qu J, Yu G (2021) Behavior prediction based on interest characteristic and user communication in opportunistic social networks. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-020-01060-8
Chang Z, Lei L, Zhou Z, Mao S, Ristaniemi T (2018) Learn to cache: Machine learning for network edge caching in the big data era. IEEE Wirel Commun. https://doi.org/10.1109/MWC.2018.1700317
Jiang F, Yuan Z, Sun C, Wang J (2019) Deep Q-learning-based content caching with update strategy for fog radio access networks. IEEE Access. https://doi.org/10.1109/ACCESS.2019.2927836
Liu Y, Ma Z, Yan Z, Wang Z, Liu X, Ma J (2020) Privacy-preserving federated k-means for proactive caching in next generation cellular networks. Inf Sci (Ny). https://doi.org/10.1016/j.ins.2020.02.042
Clauset A, Newman MEJ, Moore C (2004) Finding community structure in very large networks. Phys Rev E - Stat Phys Plasmas Fluids Relat Interdiscip Top 70:6. https://doi.org/10.1103/PhysRevE.70.066111
Xiong W, Zhou X (2021) A reputation value-based task-sharing strategy in opportunistic complex social networks. Complexity 2021:8554351. https://doi.org/10.1155/2021/8554351. Accessed 26 Nov 2021
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Not applicable
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Cai, Z., Wu, J. Efficient content transmission algorithm based on multi-community and edge-caching in ICN-SIoT. Peer-to-Peer Netw. Appl. 16, 277–294 (2023). https://doi.org/10.1007/s12083-022-01403-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-022-01403-7