ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

Searching for the IoT Resources: Fundamentals, Requirements, Comprehensive Review, and Future Directions

Pattar, Santosh and Buyya, Rajkumar and Venugopal, K R and Iyengar, S S and Patnaik, L M (2018) Searching for the IoT Resources: Fundamentals, Requirements, Comprehensive Review, and Future Directions. In: IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 20 (3). pp. 2101-2132.

[img] PDF
Ieee_COm_Sur_Tut_20-32101_2018.pdf - Published Version
Restricted to Registered users only

Download (4MB) | Request a copy
Official URL: http://dx.doi.org/10.1109/COMST.2018.2825231

Abstract

Internet of Things (IoT) paradigm links physical objects in the real world to cyber world and enables the creation of smart environments and applications. A physical object is the fundamental building block of the IoT, known as a Smart Device, that can monitor the environment. These devices can communicate with each other and have data processing abilities. When deployed, smart devices collect real-time data and publish the gathered data on the Web. The functionality of smart devices can be abstracted as a service and an IoT application can be built by combining the smart devices with these services that help to address challenges of day-to-day activities. The IoT comprises billions of these intelligent communicating devices that generate enormous amount of data, and hence performing analysis on this data is a significant task. Using search techniques, the size and extent of data can be reduced and limited, so that an application can choose just the most important and valuable data items as per its necessities. It is, however, a tedious task to effectively seek and select a proper device and/or its data among a large number of available devices for a specific application. Search techniques are fundamental to IoT and poses various challenges like a large number of devices, dynamic availability, restrictions on resource utilization, real time data in various types and formats, past and historical monitoring. In the recent past, various methods and techniques have been developed by the research community to address these issues. In this paper, we present a review of the state-of-the-art search methods for the IoT, classifying them according to their design principle and search approaches as: IoT data and IoT object-based techniques. Under each classification, we describe the method adopted, their advantages and disadvantages. Finally, we identify and discuss key challenges and future research directions that will allow the next generation search techniques to recognize and respond to user queries and satisfy the information needs of users.

Item Type: Journal Article
Publication: IEEE COMMUNICATIONS SURVEYS AND TUTORIALS
Publisher: IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
Additional Information: Copy right for this article belong to IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 445 HOES LANE, PISCATAWAY, NJ 08855-4141 USA
Keywords: Internet of Things; ranking and indexing; resource discovery; search and selection; search challenges; search requirements; service discovery
Department/Centre: Division of Electrical Sciences > Electrical Engineering
Date Deposited: 25 Sep 2018 17:30
Last Modified: 25 Aug 2022 06:49
URI: https://eprints.iisc.ac.in/id/eprint/60720

Actions (login required)

View Item View Item