Skip to main content

Advertisement

Log in

Efficient content transmission algorithm based on multi-community and edge-caching in ICN-SIoT

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

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.

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

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

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

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

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Mardini W, Khamayseh Y, Khatatbeh MH (2017) Genetic Algorithm for friendship selection in Social IoT, pp 17–20

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

  22. 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

    Article  Google Scholar 

  23. 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

  24. 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

  25. 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

    Article  Google Scholar 

  26. 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

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. 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

    Article  Google Scholar 

  41. 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

  42. 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

    Article  Google Scholar 

  43. 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

    Article  Google Scholar 

  44. 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

    Article  Google Scholar 

  45. 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

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. 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

  49. 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

    Article  Google Scholar 

  50. 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

    Article  Google Scholar 

  51. 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

  52. 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

    Article  Google Scholar 

  53. 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

  54. 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

    Article  Google Scholar 

  55. 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

  56. 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

  57. 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

    Article  Google Scholar 

  58. 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

    Article  Google Scholar 

  59. 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

    Article  Google Scholar 

  60. 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

    Article  Google Scholar 

  61. 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

    Article  Google Scholar 

  62. 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

    Article  Google Scholar 

  63. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jia Wu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-022-01403-7

Keywords

Navigation