Back to results

University of Tennessee at Chattanooga

TinyTermite: A Secure Routing Algorithm

Abstract

dc:description.abstract

In this thesis, we introduce TinyTermite. TinyTermite is a novel probabilistic routing algorithm that is secure against selective forwarding and replay attacks. We use suspicion pheromone to build a flexible map of possible compromised neighbors. As suspicion builds up and decays for each neighbor, TinyTermite is able to deal with uncertain stimulus and react properly. TinyTermite is fully implemented on TinyOS based Intel Mote 2 platform and the experiments were done to compare its performance with that of the traditional Termite algorithm. The experimental results show that TinyTermite is significantly more secure against replay and sinkhole attacks by lowering the packet loss from 88.5% to 32.9% with 12.7% normal packet loss. The experimental results also demonstrate that the TinyTermite provides high throughput and low latency. uspicion pheromone is added to Termite that defends against the selective forwarding and replay attacks. In our experiments we implemented a detection scheme for the replay attack and show how countermeasures can be employed in TinyTermite. We found the suspicious pheromone technique to be quite effective against a replay attack coupled with a selective forwarding attack. The suspicion defense mechanism in TinyTermite provided a significantly better defense against the attacker than Termite alone. The implementation of TinyTermite on the Imote2 platform was measured with respect to throughput, latency, and packet loss. We examine and measure the basic packet transmission mechanics between nodes on the Imote2 platform and suggest settings for better quality operations.

Degree

thesis:*
Grantor dc:publisher
University of Tennessee at Chattanooga

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Patterson, Joshua Lewis
Contributors dc:contributor
  • Sartipi, Mina
  • Yang, Li; Harris, Billy
  • College of Engineering and Computer Science

Subjects

dc:subject × 1

Rights

dc:rights
Language dc:language
English, eng

Identifiers

dc:identifier.*
Identifier
LB2369.2 .P388 2008
OAI identifier oai:identifier
oai:scholar.utc.edu:theses-1324

Chain of custody

source
Harvested from
University of Tennessee - Chattanooga
Base URL
scholar.utc.edu/do/oai/
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Patterson, Joshua Lewis. TinyTermite: A Secure Routing Algorithm. University of Tennessee at Chattanooga, https://scholar.utc.edu/theses/184