Why This Matters

Cognitive assistance services for visually impaired users require low-latency processing of camera frames and audio feedback. Cloud-based solutions introduce unacceptable latency, while pure edge processing is limited by device resources and wireless connectivity. This work addresses the challenge of dynamically managing resources across fog and edge devices to maintain service quality under varying conditions.

What We Did

This poster abstract presents ongoing work on Fog/Edge-based cognitive assistance IoT services for visually impaired users. The work proposes dynamic resource management middleware (URMILA) to enable reliable service execution while managing edge resource constraints and user mobility.

Key Results

The paper describes URMILA's architecture for dynamic resource management in IoT applications. The system enables service execution on appropriate edge/fog resources while accounting for user mobility, network latency, and device resource constraints. The work demonstrates practical service deployment considerations for latency-sensitive edge applications.

Full Abstract

Cite This Paper

@inproceedings{Shekhar2019,
  author = {Shekhar, Shashank and Chhokra, Ajay and Sun, Hongyang and Gokhale, Aniruddha and Dubey, Abhishek and Koutsoukos, Xenofon D.},
  booktitle = {Proceedings of the International Conference on Internet of Things Design and Implementation, IoTDI 2019, Montreal, QC, Canada},
  title = {Supporting fog/edge-based cognitive assistance IoT services for the visually impaired: poster abstract},
  year = {2019},
  pages = {275--276},
  abstract = {The fog/edge computing paradigm is increasingly being adopted to support a variety of latency-sensitive IoT services, such as cognitive assistance to the visually impaired, due to its ability to assure the latency requirements of these services while continuing to benefit from the elastic properties of cloud computing. However, user mobility in such applications imposes a new set of challenges that must be addressed before such applications can be deployed and benefit the society. This paper presents ongoing work on a dynamic resource management middleware called URMILA that addresses these concerns. URMILA ensures that the service remains available despite user mobility and ensuing wireless connectivity issues by opportunistically leveraging both fog and edge resources in such a way that the latency requirements of the service are met while ensuring longevity of the battery life on the edge devices. We present the design principles of URMILA's capabilities and a real-world cognitive assistance application that we have built and are testing on an emulated but realistic IoT testbed.},
  bibsource = {dblp computer science bibliography, https://dblp.org},
  biburl = {https://dblp.org/rec/bib/conf/iotdi/ShekharCSGDK19},
  category = {poster},
  contribution = {minor},
  doi = {10.1145/3302505.3312592},
  file = {:Shekhar2019-Supporting_fog_edge-based_cognitive_assistance_IoT_services_for_the_visually_impaired_poster_abstract.pdf:PDF},
  keywords = {fog computing, edge computing, resource management, IoT, cognitive assistance, latency-aware services},
  project = {cps-middleware,smart-cities},
  tag = {platform,transit},
  timestamp = {Fri, 29 Mar 2019 00:00:00 +0100},
  url = {https://doi.org/10.1145/3302505.3312592}
}
Quick Info
Year 2019
Keywords
fog computing edge computing resource management IoT cognitive assistance latency-aware services
Research Areas
middleware CPS scalable AI
Search Tags

Supporting, fog/edge, cognitive, assistance, services, visually, impaired, poster, abstract, fog computing, edge computing, resource management, IoT, cognitive assistance, latency-aware services, middleware, CPS, scalable AI, 2019, Shekhar, Chhokra, Sun, Gokhale, Dubey, Koutsoukos