Adaptive Latency-Aware Query Processing in IoT Networks

Thumbnail Image
Date
2016-01-01
Authors
Kotamsetty, Reshma
Major Professor
Advisor
Manimaran Govindarasu
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Altmetrics
Authors
Research Projects
Organizational Units
Organizational Unit
Electrical and Computer Engineering

The Department of Electrical and Computer Engineering (ECpE) contains two focuses. The focus on Electrical Engineering teaches students in the fields of control systems, electromagnetics and non-destructive evaluation, microelectronics, electric power & energy systems, and the like. The Computer Engineering focus teaches in the fields of software systems, embedded systems, networking, information security, computer architecture, etc.

History
The Department of Electrical Engineering was formed in 1909 from the division of the Department of Physics and Electrical Engineering. In 1985 its name changed to Department of Electrical Engineering and Computer Engineering. In 1995 it became the Department of Electrical and Computer Engineering.

Dates of Existence
1909-present

Historical Names

  • Department of Electrical Engineering (1909-1985)
  • Department of Electrical Engineering and Computer Engineering (1985-1995)

Related Units

Journal Issue
Is Version Of
Versions
Series
Department
Electrical and Computer Engineering
Abstract

The massive adoption of The Internet of Things (IoT) and the creation of a smart-world around us leads to several privacy and security concerns. There has been significant work in the past to address the privacy and confidentiality of IoT data such as: providing secure end-to-end channels for the transmission of IoT data, encrypting IoT data using optimized cryptographic schemes such as order-preserving and homomorphic encryption that impose a reasonable energy overhead while improving security. However, for data intensive IoT applications, decrypting large data sets using cryptographic schemes is significantly expensive in terms of latency as seen by the end user of the application.

In this thesis, an Adaptive Latency-Aware Query Processing over encrypted IoT data is proposed that aims to: (i) minimize query latency for data intensive applications as seen by the end user and, (ii) at the same time maintain low energy consumption overhead, comparable to the current schemes as much as possible. This work presents two main contributions: (i) a novel Adaptive latency-aware algorithm which chops down the results of a single large query into several iterations of small sized results by adaptively computing the suitable size (t) of data to be retrieved in each iteration, and (ii) a novel IoT architecture with server cache that implements a latency-hiding technique by establishing concurrency between computation and communication, while leaving the Cloud database unmodified. Both contributions together allow minimizing query latency while maintaining low energy overhead. The effectiveness of the proposed adaptive algorithm is evaluated for latency and energy performance. The results show that the proposed adaptive solution delivers significantly a better latency performance while being comparable to the existing solutions in terms of energy efficiency.

Comments
Description
Keywords
Citation
Source
Subject Categories
Copyright
Fri Jan 01 00:00:00 UTC 2016