TOSSIM Simulator for TinyOS Networks User Manual

TOSSIM is a discrete event simulator for TinyOS sensor networks. It allows users to develop and test without actually deploying the sensor network.


TOSSIM Simulator for TinyOS Networks User Manual - cover page
Brand
TOSSIM
Document type
User Manual
Language
English
Pages
17
File format
PDF
File size
279 KB
Published
09 May, 2012
Updated
28 September, 2023
MD5 checksum
917545FF45900A52D04F6BC898F0B41A

About this manual

This manual introduces TOSSIM, a discrete‑event simulator for TinyOS networks, and describes its design goals, fidelity, and limitations. It covers the basic workflow of compiling a TinyOS application for simulation, running the simulator, and using debugging tools.

The document details the supported radio and ADC models, EEPROM handling, and the TinyViz visualization environment. It also explains command‑line options, debug flags, and how to extend or modify the loss topology at runtime.

What's inside

  • Introduction
  • Compiling and Running a Simulation
  • Radio Models
  • ADC Models
  • EEPROM
  • TinyViz
  • Using gdb
  • Concurrency Model
  • Internals

Specifications

Version1.0
Maximum simulated nodes (default)1000

Frequently asked questions

How do you specify the number of nodes to simulate?

Use the argument on the command line; the number of simulated motes is given as the first positional parameter.

How can you change the loss topology during a simulation?

Applications can connect to TOSSIM over a TCP socket and send control messages to add, delete, or modify network links at runtime.

Download PDF (279 KB)