Cloud Computing at the Tactical Edge

Abstract

Handheld mobile technology is reaching first responders, disaster relief workers, and soldiers in the field to aid in various tasks, such as speech and image recognition, natural language processing, decision making, and mission planning. However, these applications are computation intensive, so it is necessary to consider that (1) mobile devices offer less computational power than conventional desktop or server computers, (2) computation-intensive tasks consume large amounts of battery power, and (3) networks in hostile environments, such as those experienced by first responders and soldiers in the field, are often unreliable, and bandwidth is limited and inconsistent. While there has been considerable research in code offload to the cloud to enhance computation and battery life, most of this work assumes reliable connectivity between the mobile device and the cloud an invalid assumption in hostile environments. This technical note presents a reference architecture for mobile devices that exploits cloudlets?virtual-machine-based, code-offload elements?that are in single-hop proximity to the mobile devices that they serve. Two implementations of this reference architecture are presented, along with an analysis of architecture tradeoffs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 2012
Accession Number
ADA585461

Entities

People

  • Edwin Morris
  • Grace Lewis
  • Kiryong Ha
  • Mahadev Stayanarayanan
  • Soumya Simanta

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber
  • Energy and Power Technologies
  • Human Systems

DTIC Thesaurus Topics

  • Automated Speech Recognition
  • Cloud Computing
  • Computations
  • Computer Programming
  • Computer Science
  • Computer Vision
  • Computers
  • Computing Devices
  • Data Compression
  • First Responders
  • Image Recognition
  • Mobile Application Software
  • Mobile Computing
  • Mobile Devices
  • Network Computing
  • Operating Systems
  • Software Development

Fields of Study

  • Computer science

Readers

  • Distributed Systems and Data Platform Development
  • Emergency Management and Homeland Security.
  • Parallel and Distributed Computing.

Technology Areas

  • AI & ML