A digital system to emulate wireless networks

A digital system to emulate wireless networks

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Computers & Digital Techniques — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Evaluation of network protocols and validation of communications-related hardware blocks, like filters or error correction codes, require complex testbench set-ups for real measurements in wireless network systems. Real tests involve costly logistics and instrumentation, while simulation-based approaches may be too slow for long tests. In this paper, the authors present a methodology based on a configurable digital intellectual property (IP) module that performs transmissions at bit-level, emulating the behaviour of a wireless network, allowing, in many cases, the emulation of a complete system on a field programmable gate array (FPGA). The emulation-based system was used to test the integration and performance evaluation of forward error correction (FEC) processing blocks, like Viterbi, and emulated results were compared against Matlab simulations and real laboratory RF measurements. A brief discussion about these three main approaches is presented. Methodology considerations and use cases are included.


    1. 1)
      • Marabissi, D., Michelini, M., Ronga, L.: `Simulation tools for advanced signal processing in UMTS systems', Proc. of the 5th ACM Int. workshop on Modeling analysis and simulation of wireless and mobile systems, 2002, Atlanta, GA, USA, p. 82–89.
    2. 2)
      • G. Judd , P. Steenkiste . Repeatable and realistic wireless experimentation through physical emulation. SIGCOMM Compt. Commun., Rev. , 1 , 63 - 68
    3. 3)
      • Liu, W., Song, H.: `Research and implementation of mobile ad hoc network emulation system', Proc. 22nd Int. Conf. on Distrib. Comput. Syst. (ICDCSW'02), July 2002, Vienna, Austria, p. 749–756.
    4. 4)
      • Noble, D., Satyanarayanan, M., Nguyen, G., Katzy, R.: `Trace-based mobile network emulation', Proc. ACM SIGCOMM'97, September 1997, Cannes, France, p. 51–61.
    5. 5)
      • E. Peña , E. de la Torre , A. de Castro , T. Riesgo . (2005) A digital system to emulate wireless networks, Design of Circuits and Integrated Systems (DCIS'05).
    6. 6)
      • IEEE Std 1149.1–1993: ‘IEEE Standard Test Access Port and Boundary Scan Architecure’, 1993.
    7. 7)
      • M.G. Valderas , E. de la Torre , F. Ariza , T. Riesgo . Hardware and software debugging of FPGA-based microprocessor systems through debug logic insertion. Lecture Notes in Computer Science (LNCS) , 1 , 1057 - 1061
    8. 8)
      •, accessed October 2005.
    9. 9)
      •, accessed February 2005.
    10. 10)
      •, accessed December 2004.
    11. 11)
      •, accessed December 2005.
    12. 12)
      • Anderson, D., Balakrishnan, H., Kaashoek, F., Morris, R.: `Resilient overlay networks', Proc. 18th ACM Symp. on Operating Systems Principles, October 2001, Banff, Canada, p. 131–145.
    13. 13)
      •, accessed March 2004.
    14. 14)
      • P. Barford , L. Landweber . Bench-style network research in an internet instance laboratory. SIGCOMM Comput. Commun. Rev. , 3 , 21 - 26
    15. 15)
      • Le, L., Aikat, J., Jeffey, K., Smith, F.: `The effects of active queue management on web performance', Proc. 2003 Conf. on Applications, technologies, architectures, and protocols for computer communications, August 2003, Karlsruhe, Germany, p. 265–276.
    16. 16)
      • Vahdat, A., Yocum, K., Walsh, K., Mahadevan, P., Kostic, D., Chase, J., Becker, D.: `Scalability and accuracy in a large scale network emulator', Proc. 5th Symp. on Operating Systems Design and Implementation (OSDI), December 2002, Boston, USA, p. 271–284.
    17. 17)
      • White, B., Lepreau, J., Stoller, L., Ricci, R., Guruprasad, S.: `An integrated experimental environment for distributed systems and networks', Proc. 5th Symp. on Operating Systems Design and Implementation (OSDI), 9–11 December 2002, Boston, USA, p. 255–270.
    18. 18)
      •, accessed December 2004.
    19. 19)
      • Agarwal, S., Sommers, J., Barford, P.: `Scalable network path emulation', IEEE Proc. Intl. Symp. on Modeling, Analysis, and Simulation of Comp. and Telecom. Syst, 27–29 September 2005, Atlanta, USA, p. 219–228.
    20. 20)
      • P. Zheng , L.M. Ni . EMPOWER: a cluster architecture supporting network emulation. IEEE Trans. Parallel Distrib. Syst. , 6 , 617 - 629
    21. 21)
      • L. Rizzo . Dummynet: a simple approach to the evaluation of network protocols. J. ACM Comp. Comm. Rev. , 1 , 31 - 41
    22. 22)
      • Matthes, M., Biehl, H., Lauer, M., Drobnik, O.: `MASSIVE: an emulation environment for mobile ad-hoc networks', Proc. Conf. on Wireless On-demand Network Systems and Services (WONS 2005), 19–21 January 2005, St. Moritz, Switzerland, p. 54–59.
    23. 23)
      • Bradford, R., Simmonds, R., Unger, B.: `A parallel discrete event IP network emulator', Proc. Int. Symp. on Modeling, Analysis and Simulation of Comp. and Telecom. Syst, 9 August–1 September 2000, San Francisco, USA, p. 315, 2000.
    24. 24)
      •, accessed April 2005.
    25. 25)
      • García, M., Regales, O., de la Torre, E., Riesgo, T., Entrena, L.: `In-circuit emulation macrocell for real-time microprocessor debugging in FPGAs', XVIII Conf. on Design of Circuits and Integrated Systems (DCIS 2003), November 2003, Ciudad Real, Spain, p. 455–460.
    26. 26)
      •, accessed October 2005.

Related content

This is a required field
Please enter a valid email address