[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

A Prototyping Environment for Wireless Multihop Networks

  • Conference paper
Sustainable Internet (AINTEC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4866))

Included in the following conference series:

  • 267 Accesses

Abstract

Relative to the impressive number of proposals addressing the multitude of challenges raised by IEEE 802.11-based wireless networks, few have known real implementation. In wireless networks, due especially to the unpredictable nature of the wireless channel, bridging theory and practice is far from trivial. In this paper, we advocate including prototyping in the design process of wireless protocols. The goal is to speed up the design process and to help validating novel solutions under real conditions. To this end, we introduce Prawn, a tool that allows rapid prototyping of wireless network protocols. The basic idea behind Prawn is to provide a set of basic building blocks that implement common functionalities needed by a wide range of wireless protocols (e.g., neighbor discovery, link quality assessment, message transmission and reception). Besides these ready-to-use blocks, Prawn also provides a standard API that allows protocol designers easy access to the Prawn primitives. Through a number of examples, we showcase Prawn as a simple, yet powerful tool for fast prototyping of wireless network protocols.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Raychaudhuri, D., Ott, M., Seskar, I.: Orbit radio grid tested for evaluation of next-generation wireless network protocols. In: Proceedings of Tridentcom, pp. 308–309 (2005)

    Google Scholar 

  2. MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). MIT roofnet. Available: http://pdos.csail.mit.edu/roofnet/doku.php

  3. De, P., Raniwala, A., Krishnan, R., Tatavarthi, K., Modi, J., Syed, N.A., Sharma, S., Chiueh, T.-C.: Mint-m: an autonomous mobile wireless experimentation platform. In: Proceedings of ACM/USENIX Mobisys, pp. 124–137 (2006)

    Google Scholar 

  4. Kohler, E., Morris, R., Chen, B., Jannotti, J., Kaashoek, M.F.: The Click modular router. ACM Trans. Comput. Syst. 18(3), 263–297 (2000)

    Article  Google Scholar 

  5. Handley, M., Hodson, O., Kohler, E.: XORP: an open platform for network research. Computer Communications Review 33(1), 53–57 (2003)

    Article  Google Scholar 

  6. The Network Simulator NS-2. Available: http://www.isi.edu/nsnam/ns/

  7. Zeng, X., Bagrodia, R., Gerla, M.: GloMoSim: a library for parallel simulation of large-scale wireless networks. In: Proceedings of Workshop on Parallel and Distributed Simulation, Banff, Canada (May 1998)

    Google Scholar 

  8. OPNET Modeler. Available: http://www.opnet.com/products/modeler/

  9. Zheng, P., Ni, L.: EMPOWER: A network emulator for wireless and wireline networks. In: Proceedings of IEEE Infocom, San Francisco, CA (Apr. 2003)

    Google Scholar 

  10. Kojo, M., Gurtov, A., Manner, J., Sarolahti, P., Alanko, T.O., Raatikainen, K.E.E.: Seawind: a wireless network emulator. In: GI/ITG Conference on Measuring, Modelling and Evaluation of Computer and Communication Systems, Aachen, Germany (Sep. 2001)

    Google Scholar 

  11. Ramachandran, K., Kaul, S., Mathur, S., Gruteser, M., Seskar, I.: Towards large-scale mobile network emulation through spatial switching on a wireless grid. In: Proceedings of ACM Sigcomm, Philadelphia, PA (Aug. 2005)

    Google Scholar 

  12. Wireless Tools for Linux. Available: http://hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html

  13. Blough, D.M., Leoncini, M., Resta, G., Santi, P.: The k-neighbors approach to interference bounded and symmetric topology control in ad hoc networks. IEEE Transactions on Mobile Computing 5, 1267–1282 (2006)

    Article  Google Scholar 

  14. Li, N., Hou, J.: Localized topology control algorithms for heterogeneous wireless networks. IEEE/ACM Transactions on Networking 13, 1313–1324 (2005)

    Article  Google Scholar 

  15. Cavin, D., Sasson, Y., Schiper, A.: On the accuracy of manet simulators. In: Proceedings of POMC’02, Toulouse, France (Oct. 2002)

    Google Scholar 

  16. Katti, S., Rahul, H., Hu, W., Katabi, D., Médard, M., Crowcroft, J.: XORs in the air: practical wireless network coding. In: Proceedings of ACM Sigcomm, Pisa, Italy (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Serge Fdida Kazunori Sugiura

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ben Abdesslem, F., Iannone, L., Dias de Amorim, M., Obraczka, K., Solis, I., Fdida, S. (2007). A Prototyping Environment for Wireless Multihop Networks. In: Fdida, S., Sugiura, K. (eds) Sustainable Internet. AINTEC 2007. Lecture Notes in Computer Science, vol 4866. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76809-8_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76809-8_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76808-1

  • Online ISBN: 978-3-540-76809-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics