Broadcasting and Sharing of Parameters in an IoT Network by Means of a Fractal of Hilbert Using Swarm Intelligence

  • Jaime MorenoEmail author
  • Oswaldo Morales
  • Ricardo Tejeida
  • Juan Posadas
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11288)


Nowadays, thousand and thousand of small devices, such as Microcontroller Units (MCU’s), live around us. These MCU’not only interact with us turning on lights or identifying movement in a House but also they perform small and specific tasks such as sensing different parameters such as temperature, humidity, \(CO_2\), adjustment of the environmental lights. In addition there is a huge kind of these MCU’s like SmartPhones or small general purpose devices, ESP8266 or RaspberryPi3 or any kind of Internet of Things (IoT) devices. They are connected to internet to a central node and then they can share their information. The main goal of this article is to connect all the nodes in a fractal way without using a central one, just sharing some parameters with two adjacent nodes, but any member of these nodes knows the parameters of the rest of these devices even if they are not adjacent nodes. With a Hilbert fractal network we can access to the entire network in real time in a dynamic way since we can adapt and reconfigure the topology of the network when a new node is added using tools of Artificial Intelligence for its application in a Smart City.


IoT Adaptive algorithms Swarm Intelligence Hilbert fractal ESP8266 RaspberryPi3 



This article is supported by National Polytechnic Institute (Instituto Poliécnico Nacional) of Mexico by means of Project No. 20180514 granted by Secretariat of Graduate and Research, National Council of Science and Technology of Mexico (CONACyT). The research described in this work was carried out at the Superior School of Mechanical and Electrical Engineering (Escuela Superior de Ingeniería Mecánica y Eléctrica), Campus Zacatenco.


  1. 1.
    Hassan, T., Aslam, S., Jang, J.W.: Fully automated multi-resolution channels and multithreaded spectrum allocation protocol for IoT based sensor nets. IEEE Access 6, 22545–22556 (2018)CrossRefGoogle Scholar
  2. 2.
    Jo, O., Kim, Y.K., Kim, J.: Internet of things for smart railway: feasibility and applications. IEEE Internet Things J. 5(2), 482–490 (2018)CrossRefGoogle Scholar
  3. 3.
    Sandoval, R.M., Garcia-Sanchez, A.J., Garcia-Haro, J.: Improving RSSI-based path-loss models accuracy for critical infrastructures: a smart grid substation case-study. IEEE Trans. Ind. Inform. 14(5), 2230–2240 (2018)CrossRefGoogle Scholar
  4. 4.
    Zhang, C., Ge, J., Pan, M., Gong, F., Men, J.: One stone two birds: a joint thing and relay selection for diverse IoT networks. IEEE Trans. Veh. Technol. 67(6), 5424–5434 (2018)CrossRefGoogle Scholar
  5. 5.
    Li, T., Yuan, J., Torlak, M.: Network throughput optimization for random access narrowband cognitive radio internet of things (NB-CR-IoT). IEEE Internet Things J. 5(3), 1436–1448 (2018)CrossRefGoogle Scholar
  6. 6.
    Sharma, P.K., Chen, M.Y., Park, J.H.: A software defined fog node based distributed blockchain cloud architecture for IoT. IEEE Access 6, 115–124 (2018)CrossRefGoogle Scholar
  7. 7.
    Taghizadeh, S., Bobarshad, H., Elbiaze, H.: CLRPL: context-aware and load balancing RPL for IoT networks under heavy and highly dynamic load. IEEE Access 6, 23277–23291 (2018)CrossRefGoogle Scholar
  8. 8.
    Beni, G., Wang, J.: Swarm intelligence in cellular robotic systems. In: Dario, P., Sandini, G., Aebischer, P. (eds.) Robots Biological Systems: Towards a New Bionics?. NATO ASI Series (Series F: Computer and Systems Sciences), vol. 102, pp. 703–712. Springer, Berlin (1993). Scholar
  9. 9.
    Hilbert, D.: Über die stetige Abbildung einer Linie auf ein Flächenstück. Math. Ann. 38(3), 459–460 (1891)MathSciNetCrossRefGoogle Scholar
  10. 10.
    Boliek, M., Christopoulos, C., Majani, E.: Information Technology: JPEG2000 Image Coding System, JPEG 2000 Part I final committee draft version 1.0 ed., ISO/IEC JTC1/SC29 WG1, JPEG 2000, April 2000Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Jaime Moreno
    • 1
    Email author
  • Oswaldo Morales
    • 1
  • Ricardo Tejeida
    • 1
  • Juan Posadas
    • 1
  1. 1.Instituto Politécnico Nacional, Escuela Superior de Ingeniería Mecánica y Eléctrica, Campus ZacatencoMexico cityMexico

Personalised recommendations