Our Goal

The idea behind this project is to create a software networking platform which can be used to design a mobile adhoc network. Wireless devices are naturally capable of detecting nearby nodes using their built in wireless radios. With the addition of networking software, these devices can be setup to send data peer to peer without the use of wireless routers or cellphone towers. Specifically, this project will be testing adhoc networking routing protocols over multiple platforms such as PCs and Android smartphones. The goal is to identify which protocol is most efficient in terms of data dissemination and resource management. There are two main software platforms that will assist in achieving those goals: Haggle API and Native Wi-Fi. The former is a high level API developed at Uppsala University which was built for sharing multimedia among smartphone users. The latter is Native Wi-Fi which is a low-level networking API for Windows systems which handles all layers of communication between network cards.

More Info

  • Windows Native Wi-Fi API
    Microsoft Inc
  • Haggle API
    Uppsala University
  • Gaming over Ad-Hoc Networks
    Loc Q Nguyen & Santheesh G Subramanian
  • Haggle network architecture
    Erik Nordstrom, Per Gunningberg & Christian Rohner
  • Store-Carry-Forward Routing
    Jie Wu, Shuhui Yang and Fei Dai
  • Opportunistic Routing Protocols
    Mary R Schurgot, Cristina Comanciu, and Katia Jaffres-Runser