Performance of Routing Algorithm Remote Operation in Cloud Environment for IoT Devices

Valentyn Faychuk, Orest Lavriv, Bohdan Strykhalyuk, Olga Shpur, Ivan Demydov, Roman Bak

Abstract


This paper proposes an advanced routing method in the purpose of increasing IoT routing device’s power-efficiency, which allows to centralize routing tables computing as well as to push loading, related to routing tables computation, towards the Cloud environment at all. We introduced a phased solution for the formulated task. Generally, next steps were performed: stated requirements for the system with Cloud routing, proposed possible solution, and developed the whole system’s structure. For a proper study of the efficiency, the experiment was conducted using the developed system’s prototype for real-life cases, each represents own cluster size (several topologies by each size), used sizes are: 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27 and 29. Expectable results for this research – decrease the time of cluster’s reaction on topology changes (delay, needed to renew routing tables), which improves system’s adaptivity.

Full Text:

PDF

References


A. Murtala, Z. S. Subashini, P. Vetrivelan, and S. Proceedings, Lecture Notes in Electrical Engineering 493 Wireless Communication Networks and Internet of Things, Springer Singapore, vol. VI, 2019.

L. M. Camarinha-Matos, S. Tomic, and P. Graça, Eds., Technological Innovation for the Internet of Things, vol. 394. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013.

A. Suzdalenko and I. Galkin, “Instantaneous, Short-Term and Predictive Long-Term Power Balancing Techniques in Intelligent Distribution Grids,” 2013, pp. 343–350.

S. Rani and S. H. Ahmed, Multi-hop Routing in Wireless Sensor Networks. Singapore: Springer Singapore, 2016.

M. Klymash, N. Peleh, O. Shpur and I. Lutsiuk, “Clustering model of cloud centers for big data processing”, 14th International Conference on Advanced Trends in Radioelectronics, Telecommunications and Computer Engineering, 2018.

A. Orda and R. Rom, “Optimal Routing with Packet Fragmentation in Computer Networks,” Int. J. Networks, vol. 29, no. 1, pp. 11–28, 1997.

P. Kuila and P. K. Jana, Clustering and Routing Algorithms for Wireless Sensor Networks, 2018.

M. Klymash, O. Lavriv, T. Maksymyuk and M. Beshley, “State of the art and further development of information and communication systems”, IEEE International Scientific Conference “Radio Electronics and Info Communications”, 2016.

O. K. Sulaiman, A. M. Siregar, K. Nasution, and T. Haramaini, “Bellman Ford algorithm - In Routing Information Protocol (RIP),” J. Phys. Conf. Ser., vol. 1007, no. 1, 2018.

J. B. Singh and R. C. Tripathi, “Investigation of Bellman-Ford Algorithm, Dijkstra’s Algorithm for suitability of SPP,” 2018.

L. Wang, Y. Cui, I. Stojmenovic, X. Ma, and J. Song, “Energy efficiency on location based applications in mobile cloud computing: A survey,” Computing, vol. 96, no. 7, pp. 569–585, 2014.

W. Jackson, JSON Quick Syntax Reference, Apress, 2016.

R. Reagan, Web Applications on Azure. Berkeley, CA: Apress, 2018.

S. Machiraju and S. Gaurav, Hardening azure applications : techniques and principles for building large-scale, mission-critical applications, Apress, 2019.

L. Carlson, Programming for PaaS. O’Reilly Media, Inc, 2013.

“What is PaaS? Platform as a Service | Microsoft Azure.” [Online]. Available: https://azure.microsoft.com/en-us/overview/what-is-paas/. [Accessed: 01-Feb-2019].

M. Grinberg, Flask Web Development, 2014.

B. Swen, “Outline of initial design of the Structured Hypertext Transfer Protocol,” J. Comput. Sci. Technol., vol. 18, no. 3, pp. 287–298, May 2003.

S. Patni, Pro RESTful APIs, 2017.

S. Guha, Computer Graphics Through OpenGL® : from theory to experiments, CRC Press, 2019.

K. Geisshirt, A. Olsson, R. Voss, and E. Zattin, Git version control cookbook : leverage version control to transform your development workflow and boost productivity, 2014.

R. Reagan, Web applications on Azure : developing for global scale, Apress, 2018.

M. Ravasi and M. Mattavelli, “High-level algorithmic complexity evaluation for system design,” J. Syst. Archit., vol. 48, no. 13–15, pp. 403–427, 2003.

“Algorithmic complexity.” [Online]. Available: https://devopedia.org/algorithmic-complexity. [Accessed: 01-Feb-2019].

Anna G. Chunovkina, Leonid A. Mironovsky, Valery A. Slaev, Metrology and theory of measurement, 2013.


Refbacks

  • There are currently no refbacks.


International Journal of Electronics and Telecommunications
is a periodical of Electronics and Telecommunications Committee
of Polish Academy of Sciences

eISSN: 2300-1933