MELOC - Memory and Location Optimized Caching for Mobile Ad Hoc Networks

Abstract

The advancement of Mobile ad hoc networks (MANET) is tremendous in the field of social and military applications. Caching and Replication are the two common techniques used to improve data access efficiency in Mobile Ad hoc networks. Caching favors data access efficiency by bringing data closer to the source. Existing caching approaches are deficient in reducing the number of cache locations, thus reducing the number of copies, which is needed for many mission critical applications considering safety and security. Conversely, reducing the number of caches should not affect the efficiency of data access. We design an efficient broker based caching model named "Memory and Location Optimized Caching (MELOC)", which reduces the number of cache locations, and at the same time preserves data access efficiency. Our caching model mostly chooses centrally located nodes as cache location. In addition, we cache only essential data closer to the source, saving memory. Hence our approach bears the name ?Memory and Location Optimized caching (MELOC)?. Our initial MELOC model suits only small MANET topology of 30 nodes. We further extend our initial caching model to suit large MANET topology of 100 nodes by overcoming certain disadvantages pertaining to large network topology.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2011
Accession Number
ADA571045

Entities

People

  • Lekshmi M. Chidambaram

Organizations

  • Missouri University of Science and Technology

Tags

Communities of Interest

  • Energy and Power Technologies
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Ad Hoc Networks
  • Computer Networks
  • Computer Science
  • Computers
  • Computing System Architectures
  • Data Centers
  • Efficiency
  • Energy Consumption
  • Mesh Networks
  • Mobile Ad Hoc Networks
  • Mobile Devices
  • Mobile Phones
  • Network Topology
  • Networks
  • Topology
  • Unmanned Aerial Vehicles
  • Wireless Networks

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Distributed Systems and Data Platform Development
  • Systems Analysis and Design