Technologies for Greener Internet of Things Systems

  • Nikolaos DoukasEmail author
Part of the Studies in Systems, Decision and Control book series (SSDC, volume 105)


The Internet of Things processing paradigm arises from the ever increasing tendency for decentralization of the hardware used for processing. Innovative services combine the use of cloud and mobile computational resources in order to provide intuitive and agreeable user experiences. Furthermore, the internet of things paradigm extends to include sensor networks and distributed data collection infrastructures. The essential implication is the necessity to handle big volumes of possibly streaming data. For the case of streaming data, storage in a data warehouse is in general not feasible; a real-time initial processing phase is necessary that will sample, select, organize or summarize the available information. Such systems are categorized in the Big Data Processing paradigm. The two paradigms are correlated, since Internet of Things applications are beneficial when there are “a lot of Things” and hence the amount of data classifies as “Big Data”. The internet of things information processing paradigm is one of the rare occasions where the demand for Green Computing systems does not compete with the need for performance. Indeed, the volumes of data that need to be processed are overwhelming to such an extent that approaches which use unlimited amounts of power, for processing, storage and the associated hardware cooling are simply not feasible. Additionally, remotely operating components that form the distributed processing network, such as smart mobile devices or remote interconnected sensors, need to be Green if they are to be viable. This research focuses on algorithmic developments that make the real-time collection, summarization, analysis and decision making based on streaming data greener.


Green IT engineering Internet of Things Data summarization Hash functions Data mining 


  1. 1.
    Berman, F., Bock, M.E., Dittert, E., O’Donnel, M.J., Plank, D.: collections of function of perfect hashing. SIAM J. Comput. 15(2), 604–618 (1986)Google Scholar
  2. 2.
    Czech, Z.J., Havas, G., Majevski, B.S.: An optimal algorithm for generating minimal perfect hash functions. Inform. Process. Lett. 43(5), 257–264 (1997)Google Scholar
  3. 3.
    Jagannathan, R.: Optimal partial-match hashing design. ORSA J. Comput. 3(2), 86–91 (1991)Google Scholar
  4. 4.
    Ramakrishna, M.V., Bannai, Y.: Direct perfect hashing function of external files. J. Database Admin. 2(1), 19–28 (1991)Google Scholar
  5. 5.
    Polymenopoulos, A., Bardis, E.G., Bardis, N.G., Markovskaja, N.A.: Perfect hashing using linear Boolean functions. In: Problem in Applied Thematics and Computational Intelligence, pp. 5–11. WSEAS Press, ISBN 960-8052-30-0 (2001)Google Scholar
  6. 6.
    Bardis, E.G., Bardis, N.G., Markovskyy, A.P., Spyropoulos, A.K.: High storage utilization of hash memory by reducing of information redundancy for hashing. In: Submitting as a Special Issue of IMACS/IEEE CSCC’99 International MultiConference, “Software and Hardware Engineering for the 21th Century”, pp. 272–276 (1999). ISBN 960-8052-06-8Google Scholar
  7. 7.
    Bardis, Nikolaos G., Doukas, Nikolaos, Markovskyi, Oleksandr P.: Hash addressing of the quasi-permanent key arrays in multilevel memory. J. Appl. Math. Bioinf. 3(4), 91–105 (2013)Google Scholar
  8. 8.
    Leskovec, J., Anand R., Ullman, J.D.: Mining of Massive Datasets. Cambridge University Press, Cambridge (2014)Google Scholar
  9. 9.
    Kharchenko, V., Illiashenko, O. Concepts of green IT engineering: taxonomy, principles and implementation. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, Vol. 74, pp. 3–20. Springer, Berlin (2017). doi: 10.1007/978-3-319-44162-7_1
  10. 10.
    Kondratenko, Y.P., Korobko, O.V., Kozlov, O.V.: PLC-based systems for data acquisition and supervisory control of environment-friendly energy-saving technologies. In: Kharchenko, V., Kondratenko, Y., Kacprzyk, J. (eds.) Green IT Engineering: Concepts, Models, Complex Systems Architectures, Studies in Systems, Decision and Control, Vol. 74, pp. 247–267. Springer, Berlin (2017). doi: 10.1007/978-3-319-44162-7_13
  11. 11.
    Sun, N., Nakamura, R., Zhu, N., Tada, A., Sun, W.: An analysis of average search cost of external hashing with separate chain. In: Processing of 7-th WSEAS International Conference on Circuits, Systems, Communications and Computers (CSCC-2003), pp. 315–324 (2003)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Hellenic Army AcademyVariGreece

Personalised recommendations