Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

A hardware accelerated implementation of the IEEE 802.15.3 MAC protocol

Abstract

We present a hardware/software implementation of the IEEE 802.15.3 MAC protocol. Processing-intensive and time-critical protocol tasks are handled by a protocol accelerator that is integrated on-chip with a 32-bit general-purpose processor in order to achieve a moderate (20–40 MHz) system clock frequency. This enables low-power wireless devices compliant with this standard, providing high data rate, multimedia communication.

One of the main tasks of the protocol accelerator is to analyze received or transmitted beacons. Based on the channel time allocations broadcast in the beacon and frame information stored in a hardware transmission queue, frames are transmitted without immediate control of the processor. Other features of the protocol accelerator include CRC generation, handling of immediate acknowledgment frames, and direct memory access.

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

References

  1. 1.

    Dietterle, D., Bababanskaja, I., Dombrowski, K., & Kraemer, R. (2004). High-level behavioral SDL model for the IEEE 802.15.3 MAC protocol. In P. Langendörfer, M. Liu, I. Matta, & V. Tsaoussidis (Eds.), Lecture notes in computer science : Vol. 2957. Proc. of the 2nd international conference on wired/wireless internet communications (WWIC) (pp. 165–176). Berlin, Heidelberg, New York: Springer.

  2. 2.

    Fujisawa, T., Hasegawa, J., Tsuchie, K., Shiozawa, T., Fujita, T., Saito, T., & Unekawa, Y. (2003). A single-chip 802.11a MAC/PHY with a 32-b RISC processor. IEEE Journal of Solid-State Circuits, 38(11), 2001–2009.

  3. 3.

    Gaisler Research AB (2006). LEON2 processor [Online]. Available: http://www.gaisler.com.

  4. 4.

    Gaisler Research AB (2006). TSIM simulator user’s manual.

  5. 5.

    Haroud, M., Blazević, L., & Biere, A. (2004). HW accelerated ultra wide band MAC protocol using SDL and SystemC. In Proc. IEEE radio and wireless conference (RAWCON’04). New York: IEEE.

  6. 6.

    Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., & Pister, K. (2000). System architecture directions for networked sensors. In Architectural Support for Programming Languages and Operating Systems, pp. 93–104, 2000.

  7. 7.

    IEEE Standard 802 (2003). Part 15.3: wireless medium access control (MAC) and physical layer (PHY) specifications for high rate wireless personal area networks.

  8. 8.

    ITU-T (1999). ITU-T Recommendation Z. 100. SDL: specification and description language.

  9. 9.

    Meng, T. H., McFarland, B., Su, D., & Thomson, J. (2003). Design and implementation of an all-CMOS 802.11a wireless LAN chipset. IEEE Communications Magazine, 41(8), 160–168.

  10. 10.

    Nolte, J. (2006) Reflex—Realtime event FLow EXecutive. Available: http://www-bs.informatik.tu-cottbus.de/38.html?&L=2.

  11. 11.

    Pender Electronic Design GmbH (2005). GR-CPCI-XC2V development board user manual.

  12. 12.

    Stamenković, Z., Dietterle, D., Panić, G., Bocer, W., Schoof, G., & Ebert, J.-P. (2007). MAC processor for BASUMA wireless body area network. In J. G. Delgado-Frias (Ed.), Proc. 5th IASTED international conference on circuits, signals and systems.

  13. 13.

    Telelogic AB (2004). Telelogic tau SDL suite [Online] Available: http://www.telelogic.com/products/tau/sdl.

  14. 14.

    Wagenknecht, G., Dietterle, D., Ebert, J.-P., & Kraemer, R. (2006). Transforming protocol specifications for wireless sensor networks into efficient embedded system implementations. In Lecture notes in computer science : Vol. 3868. Proc. third European workshop on wireless sensor networks (EWSN 2006) (pp. 228–243). Berlin, Heidelberg, New York: Springer.

  15. 15.

    Walther, K., Hemmerling, R., & Nolte, J. (2004). Generic trigger variables and event flow wrappers in reflex. In ECOOP—workshop on programming languages and operating systems.

Download references

Author information

Correspondence to Daniel Dietterle.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Dietterle, D., Kraemer, R. A hardware accelerated implementation of the IEEE 802.15.3 MAC protocol. Telecommun Syst 40, 161–167 (2009). https://doi.org/10.1007/s11235-008-9137-6

Download citation

Keywords

  • Personal area networks
  • Protocol implementation
  • Hardware accelerator