Advanced IEEE802.15.4 full stack based on SDR

General Description:

IEEE 802.15.4 standard has been widely used in both massive IOT (e.g., zigbee) and critical IOT applicaitons (e.g., WirelessHART). In this work, IEEE 802.15.4 compliant SDR transceiver is introduced, where flexible Medium Access Control (MAC) and Programmable Physical (PHY) layers are implemented in Time-Annotated Instruction Set Computer (TAISC) and FPGA, respectively. The transceiver provide flexible data rate feature, meaning that it can be operated in standard compliant mode (i.e., 250kbps) and non-standard mode (i.e., flexible data rate).



  1. Aslam, Muhammad, Xianjun Jiao, Wei Liu, and Ingrid Moerman. 2018. “An Approach to Achieve Zero Turnaround Time in TDD Operation on SDR Front-end.” Ieee Access 6: 75461–75470 ( link: https://biblio.ugent.be/publication/8588037).
  2. Aslam, Muhammad, Xianjun Jiao, Wei Liu, and Ingrid Moerman. 2019. “An Enhanced Version of IEEE 802.15.4 Standard Compliant Transceiver Supporting Variable Data Rate.” In , 1–1 (link: https://biblio.ugent.be/publication/8616977).
  3. Aslam, Muhammad, Xianjun Jiao, Wei Liu, and Ingrid Moerman. 2018. “Demo: Observing the Impact of Turn-around Time on the Latency of an SDR Link.” In , 1–2 (link: https://biblio.ugent.be/publication/8583139).
  4. Jooris, Bart, Jan Bauwens, Peter Ruckebusch, Peter De Valck, Christophe Van Praet, Ingrid Moerman, and Eli De Poorter. 2016. “TAISC: a Cross-platform MAC Protocol Compiler and Execution Engine.” Computer Networks 107 (2): 315–326 (link: https://biblio.ugent.be/publication/8158833).


    The codes of both TAISC and IEEE 802.15.4 standard compliant SDR are accessible through the following github repositories:

    • TAISC link: https://github.ugent.be/IBCN-mobile/TAISC.
    • SDR link: https://github.ugent.be/muaslam/HDL.

However permission is only granted for authorized user, please contact muhammad.aslam@ugent.be.