Optimal Query-Processing-Node Discovery in IoT-Fog Computing Environment
Nitendra Tomar, Rakesh Matam · 2018
With the rapid growth of Internet-connected sensing and control devices, the continuous streams of data generated by them needs to be processed and stored for effective data-driven decision making. Cloud computing is one of the enabling technology that allows data to be shifted to a network of servers on the Internet for storage and processing. But, frequent interactions with cloud infrastructure significantly increases energy consumption and latency particularly in constrained wireless networks. In this paper, we present a fog based query processing technique for sensor devices that allows in-network processing lowering the dependency on cloud. The proposed framework enables a device to avail optimal processing and storage facilities via fog layer that were earlier offered by cloud. In addition, it also facilitates querying of multiple nodes that may be required to be queried to serve a specific query from a device in an optimal way. Lastly, the proposed framework allows to find an optimal node in the network to process the query and provide the required service to the device.