Skip to main content
Log in

A hardware accelerated implementation of the IEEE 802.15.3 MAC protocol

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

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 via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  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.

    Google Scholar 

  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.

    Article  Google Scholar 

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

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

  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.

    Google Scholar 

  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. 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. ITU-T (1999). ITU-T Recommendation Z. 100. SDL: specification and description language.

  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.

    Article  Google Scholar 

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

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

  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. Telelogic AB (2004). Telelogic tau SDL suite [Online] Available: http://www.telelogic.com/products/tau/sdl.

  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.

    Google Scholar 

  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

Authors and Affiliations

Authors

Corresponding author

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

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-008-9137-6

Keywords

Navigation