An Extensible NetLogo Model for Visualizing Message Routing Protocols

Abstract

We have developed an extensible NetLogo model for visualizing the operation of different routing protocols in the NetLogo environment. The model can accommodate a wide variety of message routing algorithms by providing methods to answer 2 questions: When 2 couriers come in contact, for each message not already shared, should this particular message be copied and transmitted to the other? If so, how many copies? To demonstrate the generalizability of the model, we present 3 different message-routing protocols: epidemic routing and the source and binary versions of Spray and Wait.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Aug 01, 2017
Accession Number
AD1040015

Entities

People

  • Robert P . Winkler
  • Somiya Metu

Organizations

  • United States Army Research Laboratory

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Agent-Oriented Programming
  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Environment
  • Information Science
  • Military Research
  • Networks
  • Probability
  • Programming Languages
  • Random Walk
  • Routing Protocols
  • Social Sciences
  • Topology
  • User Interface

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Distributed Systems and Data Platform Development