Implementation of RNS-based Chip Map on Spreading Method of Zigbee PHY Layer by Using Software-Defined Radio
Keywords:
Bit Error Rate, Ettus X310, RNS Sequence, Software Defined Radio, ZigbeeAbstract
This paper implements a Residue Number System (RNS)-based chip map in the Zigbee Direct Sequence Spread Spectrum (DSSS) PHY layer, based on the IEEE 802.15.4 standard. Simulations showed that RNS-based spreading sequences improve Bit Error Rate (BER) compared to standard Zigbee. To validate these findings and enable flexible experimentation, this work realizes the modified RNS-based design within a Zigbee transceiver system using Software Defined Radio (SDR). The system was modeled in LabVIEW and implemented on an Ettus X310 SDR platform. This platform allowed dynamic reconfiguration of sampling rate, carrier frequency, and chip maps, enabling rapid prototyping. Advanced synchronization and correlation techniques were incorporated to optimize signal detection and decoding. Extensive experiments were conducted to evaluate BER performance. Over-the-air testing confirms the effectiveness of the RNS-based spreading method, validating prior simulation results. The SDR platform's flexibility was crucial, allowing adaptation to varying channel conditions and real-time analysis. This work successfully demonstrates the benefits of RNS-based chip sequences in Zigbee and underscores the value of SDR for developing advanced wireless communication techniques.
Downloads
References
[1] P. Boyvalenkov, P. Lyakhov, N. Semyonova, M. Valueva, G. Boyvalenkov, D. Minenkov, and D. Kaplun, “Residue number systems with six modules and efficient circuits based on power-of-two diagonal modulus,” Computers and Electrical Engineering, vol. 110, 2023.
[2] A. Casparsen, J. I. Christensen, P. Antoniou, M. J. Remy, I. Leyva-Mayorga, G. C. Madueno, and J. J. Nielsen, “Bluetooth Low Energy with software-defined radio: Proof-of-concept and performance analysis,” in Proc. IEEE 20th Consumer Communications and Networking Conf. (CCNC), 2023.
[3] D. Clark and P. Clark, Practical SDR: Getting Started with Software-Defined Radio. San Francisco, CA, USA: No Starch Press, May 2025.
[4] K. Isupov, “Using floating-point intervals for non-modular computations in residue number system,” IEEE Access, vol. 8, 2020.
[5] A. Aboltins and N. Tihomorskis, “Software-defined radio implementation and performance evaluation of frequency-modulated antipodal chaos shift keying communication system,” in Electronic Systems with Dynamic Chaos: Design and Applications, Riga, Latvia, 2023.
[6] J. P. O. Simas, D. G. Riviello, and R. Garello, “Software-defined radio implementation of a LoRa transceiver,” Sensors, São Paulo, Brazil, 2024.
[7] IEEE, IEEE Standard for Low-Rate Wireless Networks, IEEE Std. 802.15.4-2024, Dec. 2024.
[8] N. L. Veloz, C. V. Cordero, C. A. Meza, S. M. Sanchez, and S. B. Mafra, “Performance analysis of the IEEE 802.15.4 protocol for smart environments under jamming attacks,” in Sensors: Cyber Security in IoT Era, Santiago, Chile, Jun. 2021.
[9] Ompal, V. M. Mishra, and A. Kumar, “FPGA integrated IEEE 802.15.4 ZigBee wireless sensor nodes performance for industrial plant monitoring and automation,” Nuclear Engineering and Technology, vol. 54, 2022.
[10] A. G. Ramonet and T. Noguchi, “Performance analysis of IEEE 802.15.4 bootstrap process,” Electronics: Networks, 2022.
[11] A. Dahal, “Software-defined radio (SDR) based sensing,” M.S. thesis, Mississippi State University, Mississippi, USA, May 2024.
[12] B. Kolev, “A laboratory exercise on IEEE 802.15.4 communication between software-defined radio (SDR) and XBee,” pp. 22–51, 2017.
[13] B. Muni and S. Patra, “Low bit error rate ZigBee baseband transceiver design for IEEE 802.15.4,” Journal, National Institute of Technology, 2013.
[14] R. Kanna, “Design of ZigBee transceiver for IEEE 802.15.4 using MATLAB Simulink,” M.S. thesis, National Institute of Technology, pp. 25–30, 2011.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Mukmin Maulana Latin, S.Kom., M.T., Prof. Trio Adiono, S.T., M.T., Ph.D (Author)

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
