• DocumentCode
    600778
  • Title

    WiFu: A composable toolkit for experimental wireless transport protocols

  • Author

    Buck, R. ; Lee, Razak ; Lundrigan, P. ; Zappala, Donatella

  • Author_Institution
    Comput. Sci. Dept., Brigham Young Univ., Provo, UT, USA
  • fYear
    2012
  • fDate
    8-11 Oct. 2012
  • Firstpage
    299
  • Lastpage
    307
  • Abstract
    Extensive research has been performed on improving TCP performance in multi-hop wireless networks, but there have been relatively few experimental evaluations of this work. To make it easier to conduct research in this area, we are releasing WiFu, an open-source toolkit for developing experimental wireless transport protocols. WiFu provides for user-space development of reliable transport and rate control algorithms, greatly simplifying the implementation effort required. In this paper, we describe the architecture of the WiFu toolkit, which decomposes transport protocols into smaller components that enable rapid, plug-and-play development of new variants. We present experiments to demonstrate that the performance of WiFu compares favorably to the Linux kernel for wireless networks. We illustrate the utility of WiFu by using it to conduct experiments with several wireless transport protocols, and show that the performance of some protocols differs significantly from previously reported results.
  • Keywords
    public domain software; radio networks; telecommunication network reliability; transport protocols; Linux kernel; TCP performance; WiFu; composable toolkit; experimental wireless transport protocols; multihop wireless networks; open-source toolkit; plug-and-play development; rate control algorithms; reliable transport; user-space development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Adhoc and Sensor Systems (MASS), 2012 IEEE 9th International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4673-2433-5
  • Type

    conf

  • DOI
    10.1109/MASS.2012.6502529
  • Filename
    6502529