A Modular Software Packet Router for Android

Master's Thesis


Cellular mobile devices have become an increasingly large part of society, permeating almost every aspect of life. Consequently, researchers have been searching for ways to distribute communication and data usage across not only the cellular networks but also infrastructure and ad-hoc WiFi connections. Current methods for evaluation of network protocols include network simulators and mobile testbeds but suffer from inaccurate models of physical interactions and time consuming network programming. Our work aims to create an easy to use, highly configurable software framework which will allow for the quick implementation of network experiments on mobile devices utilizing features such as packet interception, modification and injection. Furthermore, our results indicate that the framework allows researchers to create experimental prototypes with minimal performance overhead.


Attribute NameValues
  • etd-11092012-094739

Author Dirk Van Bruggen
Advisor Aaron Striegel
Contributor Aaron Striegel, Committee Chair
Contributor Christian Poellabauer, Committee Member
Contributor Patrick Flynn, Committee Member
Degree Level Master's Thesis
Degree Discipline Computer Science and Engineering
Degree Name MSCSE
Defense Date
  • 2012-08-29

Submission Date 2012-11-09
  • United States of America

  • network stack

  • network experiment

  • netfilter

  • University of Notre Dame

  • English

Record Visibility Public
Content License
  • All rights reserved

Departments and Units


Please Note: You may encounter a delay before a download begins. Large or infrequently accessed files can take several minutes to retrieve from our archival storage system.