Enhancing the Semantic Web of Things: A fog-centric Architecture and a Geospatial Indexing Method

2020 International Journal of Emerging Trends in Engineering Research  
The deployment of interoperability, mobility, security and scalability mechanisms is essential for IoT. While, these mechanisms are resources consumers, IoT devices are resources constrained. This dilemma requires the use of an IoT architecture capable of meeting compute and storage needs while remaining close to data sources. In this article, we propose a distributed IoT architecture based on Fog computing. This architecture does not marginalize the cloud and edge computing. But, tries to
more » ... ce the role of each paradigm according to the resource needs dictated by the IoT challenges. Besides, we propose a distributed indexing structure constructed by encoding the loT resource locations in form of geohashes that we use in conjunction to the Prefix Hash Tree (PHT) structure to index and store the semantic description of the IoT resources in the fog layer. The features of our index are many: (1) it allows to aggregate resources with similar geohash in order to reduce the size of the index. (2) it takes advantage of the flexibility of the P2P structure. (3) it improves the speed and accuracy of the discovery leveraging the performance of the PHT structure. Last but not least, the index allows the efficient discovery of the mobile objetcs.
doi:10.30534/ijeter/2020/243892020 fatcat:ho7romk5kbdvbdfphivzloy55i