A Hash-Based Naming Strategy for the Fog-to-Cloud Computing Paradigm

  • Alejandro Gómez-Cárdenas
  • Xavi Masip-Bruin
  • Eva Marín-Tordera
  • Sarang Kahvazadeh
  • Jordi Garcia
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10659)


The growth of the Internet connected devices population has fuelled the emergence of new distributed computer paradigms; one of these paradigms is the so-called Fog-to-Cloud (F2C) computing, where resources (compute, storage, data) are distributed in a hierarchical fashion between the edge and the core of the network. This new paradigm has brought new research challenges, such as the need for a novel framework intended to controlling and, more in general, facilitating the interaction among the heterogeneous devices conforming the environment at the edge of the network and the available resources at cloud. A key feature that this framework should meet is the capability of uniquely and unequivocally identify the connected devices. In this paper a hash-based naming strategy suitable to be used in the F2C environment is presented. The proposed naming method is based on three main components: certification, hashing and identification. This research is an ongoing work, thus, the steps to follow since a device connects to the F2C network until it receives a name are described and the major challenges that must be solved are analyzed.


Naming Identification Fog-to-Cloud Internet of Things 



This work is supported by the H2020 mF2C project (730929), as well as by the Spanish Ministry of Economy and Competitiveness and by the European Regional Development Fund under contract TEC2015-66220-R (MINECO/FEDER).


  1. 1.
    Datta, S.K., Da Costa, R.P.F., Bonnet, C.: Resource discovery in Internet of Things: current trends and future standardization aspects. In: 2015 IEEE 2nd World Forum on Internet of Things (WF-IoT), pp. 542–547 (2015)Google Scholar
  2. 2.
    Masip-Bruin, X., Marín-Tordera, E., Tashakor, G., et al.: Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wirel. Commun. 23, 120–128 (2016). CrossRefGoogle Scholar
  3. 3.
    OpenFog Consortium: OpenFog Reference Architecture for Fog Computing (2017)Google Scholar
  4. 4.
    European Research Cluster on the Internet of Things: EU-China Joint White Paper on Internet-of-Things Identification (2014)Google Scholar
  5. 5.
    Li, Y., Jain, R.: Naming in the Internet of Things (2013)Google Scholar
  6. 6.
    Webster, C.: WebNS: model for a peer-to-peer name service. Monash University (2011)Google Scholar
  7. 7.
    Easttom, C.: Modern Cryptography: Applied Mathematics for Encryption and Information Security. McGraw-Hill Education, New York (2015)Google Scholar
  8. 8.
    Kumar Raghuvanshi, K., Khurana, P., Bindal, P.: Study and comparative analysis of different hash algorithm. JECAS 3 (2014)Google Scholar
  9. 9.
    Farrell, S., Dannewitz., C, Ohlman, B., et al.: Naming Things with Hashes (2013).
  10. 10.
    Bouk, S.H., Ahmed, S.H., Kim, D.: Hierarchical and hash based naming with Compact Trie name management scheme for Vehicular Content Centric Networks. Comput. Commun. 71, 73–83 (2015). CrossRefGoogle Scholar
  11. 11.
    Yan, Z., Kong, N., Tian, Y., Park, Y.J.: A universal object name resolution scheme for IoT. In: 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing, pp. 1120–1124 (2013)Google Scholar
  12. 12.
    Balakrichenan, S.: Why DNS should be the naming service for Internet of Things? (2016)Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Alejandro Gómez-Cárdenas
    • 1
  • Xavi Masip-Bruin
    • 1
  • Eva Marín-Tordera
    • 1
  • Sarang Kahvazadeh
    • 1
  • Jordi Garcia
    • 1
  1. 1.Advanced Network Architectures Lab (CRAAX)Universitat Politècnica de Catalunya (UPC)BarcelonaSpain

Personalised recommendations