Multimedia Tools and Applications

, Volume 78, Issue 21, pp 30039–30056 | Cite as

An efficient networking protocol for internet of things to handle multimedia big data

  • Bandar H. Al-Qarni
  • Ahmad Almogren
  • Mohammad Mehedi HassanEmail author


In recent years, the emergence of multimedia big data (MBD) due to the excessive use of mobile Internet of Things (ioT) is imposing various challenges to develop efficient communication with the digital world. In this aspect, Mobile Adhoc Network based IoT (MANET-IoT) system is becoming popular due to its greater mobility support and cost-effective nature. A mobile ad hoc network (MANET) consists of randomly placed, battery-powered, moving nodes without an infrastructure that can administer and control traffic in the IoT network. In the MANET-IoT network, the major problems include energy consumption and congestion control to handle MBD data. In this paper, we present two proposals for solving these problems. In the first proposal, a new clustering approach that depends on a well-known protocol called the Low Energy Adaptive Clustering Hierarchy (LEACH) been used in a wireless sensor network (WSN) with modification to adapt to the MANET-IoT’s mobility. Our proposal for applying LEACH to a MANET-IoT consists of rounds, each containing three ordered phases as follows: (1) the announcement phase, in which all nodes announce their remaining energy and the node with the original message also announces itself; (2) the setup phase, in which all cluster heads are selected based on the probability factor with a cycling method; and (3) the steady state phase, in which message delivery to all nodes occurs using several types of links. The second proposal is to provide congestion control for all mobile nodes by link utilization that can support different data rates depending on the link status. Simulation results comparing our modified LEACH protocol to state-of-the-art protocols with utilized links show a great enhancement in energy consumption, received data, throughput, and delay.


Communication protocol Internet of things Multimedia big data Mobile adhoc network Energy preservation Clustering Congestion control Links utilization 



The authors extend their appreciation to the Deanship of Scientific Research at King Saud University for funding this work through research group no (RGP- 1437-35).


  1. 1.
    Agarwal R, Motwanet M (2009) Survey of clustering algorithms for MANET. Int J Comput Sci Eng 1(2):98–104Google Scholar
  2. 2.
    Alameri IA (2018) MANETS and internet of things: the development of a data routing algorithm. Engineering, Technology & Applied Science Research 8(1):2604–2608Google Scholar
  3. 3.
    Al-Turjman F (2018) Multimedia-enabled sensors in IoT: data delivery and traffic modelling. CRC Press, USAGoogle Scholar
  4. 4.
    Arshad S, Azam MA, Rehmani MH, Loo J (2018) Recent advances in information-centric networking based Internet of Things (ICN-IoT). IEEE Internet Things J. CrossRefGoogle Scholar
  5. 5.
    Arvind S, Prasad G (2013) Enhancement of network life time using binary tree based multicast routing protocol for mobile Ad Hoc network. Global J Comp Sci Technol 13(10-E)Google Scholar
  6. 6.
    Balakrishna R, Hussain Z (2013) A survey on Manets-types, characteristics, applications and protocols used. In: Balakrishna R, Naveen L, Nandish UG (eds) National Conference on Frontiers and Advances in Information Science and Technology FAIST13; 23–24 May, 2013. RRCE, BangaloreGoogle Scholar
  7. 7.
    Bellavista P, Cardone G, Corradi A, Foschini L (2013) Convergence of MANET and WSN in IoT urban scenarios. IEEE Sensors J 13(10):3558–3567.
  8. 8.
    Bruzgiene R, Narbutaite L, Adomkus T (2017) MANET network in internet of things system. In ad hoc networks. InTechOpen Ch-5. Google Scholar
  9. 9.
    Fan S et al (2014) Improvement of cluster-head selection mechanism based on LEACH protocol in wireless sensor networks. Appl Mech Mater 989-994:4373–4276Google Scholar
  10. 10.
    Hnini A, Fihri M, Ezzati A, Hajami A, Hanini M (2015) W-LEACH-Mobile: an enhanced mobile protocol with a decentralized way in wireless sensor network. Journal of Theoretical & Applied Information Technology 80(3):500–509Google Scholar
  11. 11.
    ITU-T/Recommendation Y.2060. Overview of the Internet of Things [Internet]. 2012–06. Available from: Accessed: 2016-06-10
  12. 12.
    Javed F, Afzal MK, Sharif M, Kim BS (2018) Internet of things (IoTs) operating systems support, networking technologies, applications, and challenges: a comparative review. IEEE Commun Surv Tutorials 20(3):2062–2100CrossRefGoogle Scholar
  13. 13.
    Kazerooni AA, Jelodar H, Aramideh J (2015) Leach and heed clustering algorithms in wireless sensor networks: a qualitative study. Advances in Science and Technology Research Journal 9(25):7–11CrossRefGoogle Scholar
  14. 14.
    Li G, Xu Y (2013) A TCP-friendly congestion control scheme for multicast with network coding. J Comput Inf Syst 9(21):8541–8548Google Scholar
  15. 15.
    Lin-Feng L, Ping G, Juan Z, Ning L (2014) An improved LEACH protocol in wireless sensor networks. Appl Mech Mater 743:748–752Google Scholar
  16. 16.
    Manjul M, Mishra R (2013) Link utilization based multicast congestion control. Commun Netw 5(3C):649–653Google Scholar
  17. 17.
    Afsar MM, Tayarani-N MH (2014) Clustering in sensor networks: a literature survey. J Netw Comput Appl 46:198–226CrossRefGoogle Scholar
  18. 18.
    Miao YM (2015) Cluster-head election algorithm for wireless sensor networks based on LEACH protocol. Appl Mech Mater 738-739:19–22CrossRefGoogle Scholar
  19. 19.
    Sharma P, Verma PK, Singh S (2014) Modification in leach algorithm for energy efficiency in wireless sensor networks: a survey. Int J Adv Res Comput Sci 5(5):237–241Google Scholar
  20. 20.
    Wang NC, Chen YL, Cheng CH, Chiang YK, Wang YY (2013) Improving TCP performance with fast adaptive congestion control during soft vertical handoff. Telecommun Syst 52(1):97–104CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  • Bandar H. Al-Qarni
    • 1
  • Ahmad Almogren
    • 1
  • Mohammad Mehedi Hassan
    • 1
    Email author
  1. 1.College of Computer and Information SciencesKing Saud UniversityRiyadhSaudi Arabia

Personalised recommendations