ELEN E6951 - Wireless Networking - Project
Building a Wireless Time Sync Simulator
What's this?
On this page, you'll find information regarding Bhargav's wireless networking project that he coded in the Spring of 2008.
Project Description
Wanting to explore how two different time sync mechanisms - Network Time Protocol, and Reference Broadcast Synchronization (PDF) - behaved in a wireless network with Multi-Packet Reception capability, Bhargav's dissatisfaction with existing network simulators led him to design his own special-purpose, event-queue-driven, cycle-accurate simulator coded in C. This tool was able to simulate an arbitrary number of network nodes with randomized transmission ranges and positions as they attempt to sync the whole network temporally.
Report
The project report is available here (PDF). The source code is not available online.
Acknowledgments
Bhargav would like to thank Prof. Gil Zussman for encouraging him to tackle a topic that (to the best of Bhargav's knowledge) had not been tackled before (RBS in an MPR environment).