60 likes | 85 Views
This project aims to evaluate the robustness of sensor network algorithms by simulating adversarial behaviors. Testing various factors such as bit errors, sensor density, and packet handling will help identify weaknesses. By comparing algorithm behavior under different adversary strengths, weaknesses can be uncovered and improved upon. Evaluation includes running multiple algorithms under adversarial conditions for time synchronization, routing, and data aggregation. Expected results include insights on adversary impact and ideas for enhancement.
E N D
Adversarial Sensor Network Simulation CS252 Project Pitch Zach Anderson Henry Lin
The Problem • Current sensor network algorithm robustness testing: • Realistic bit error models • Varying sensor density, network diameter • Other things can go wrong or vary: • Packet duplication • Packet reordering • Movement of sensors • Placement of the root mote • Correlated/non-correlated mote failure • Cross traffic • Large variations in transmission delay • Noise in data used by algorithms • Times • Positions
The Solution • How robust are the algorithms we use? • Use TOSSIM to simulate adversarial behaviors. • Compare the behavior of algorithms under different strengths of adversaries. • Allow the finding and elimination of weaknesses.
Evaluation • Examine algorithms for possible weaknesses • Run several algorithms under adversarial conditions • FTSP, TPSN – Time Synchronization • MintRoute, AODV – Routing • TAG, Synopsis Diffusion – Aggregation
Expected Results • We expect to find: • For each algorithm • For selected adveraries • How the strength of the adversary affects the results of the algorithm. • Possible ideas for improvement.
Related Work • TAG was tested with random placement, and a realistic loss model. • AODV was tested with a random waypoint movement model. • TPSN tested against varying network diameters • FTSP was tested against varying network diameter, root failure, and non-correlated failure. • Trickle was tested against asymmetric loss models and varying sensor density • TinyBench proposes a standard benchmark suite for sensor networks