Abstract
The rapid development of wireless communication technology has facilitated internal and external applications for the human body, leading to the development of body area networks (BANs). In recent years, populations have rapidly aged. Thus, methods for integrating and wireless communication and medical technologies are becoming an increasingly important trend to the application of health care for elderly people. Currently, equipment adopted by people that are considered exclusive wireless communication systems includes watches, sensors, mobile phones, and microchip implants. Wireless networks are typically affected by environmental factors and noise interferences. This weakens transmission signals and causes burst errors, which result in improper data recovery at the receiver end. Therefore, this study proposes a burst error-correcting cyclic encoder and decoder with an expanded iteration decoding (EID) circuit structure. This encoder and decoder are suitable for channels with random and burst errors. The TSMC 0.18 μm process was adopted to develop a (26,16) encoder and decoder chip with an area of 1.048 × 1.048 mm2. The analytical results indicate that a coding gain of 2.4 dB was achieved when the decoder bit error rate (BER) was 10–4, providing a significantly superior random and burst error correction capability.
Similar content being viewed by others
Data availability
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
References
Qadri, Y. A., Nauman, A., Zikria, Y. B., Vasilakos, A. V., & Kim, S. W. (2020). The future of healthcare internet of things: A survey of emerging technologies. In IEEE communications surveys and tutorials (Vol. 22, pp. 1121–1167).
Kong, P.-Y. (2020). Cellular-assisted device-to-device communications for healthcare monitoring wireless body area networks. The IEEE Sensors Journal, 20, 13139–13149.
Lee, S.-Y., Tsou, C., & Huang, P.-W. (2020). Ultra-high-frequency radio-frequency-identification baseband processor design for bio-signal acquisition and wireless transmission in healthcare system. IEEE Transactions on Consumer Electronics, 66, 77–86.
Yang, G., Pang, Z., Deen, M. J., Dong, M., Zhang, Y.-T., Lovell, N., & Rahmani, A. M. (2020). Homecare robotic systems for healthcare 4.0: Visions and enabling technologies. IEEE Journal of Biomedical and Health Informatics, 24, 2535–2549.
Ahad, A., Tahir, M., & Yau, K.-L.A. (2019). 5G-based smart healthcare network: Architecture, taxonomy, challenges and future research directions. IEEE Access, 7, 100747–100762.
Moin, A., Thielens, A., Araujo, A., Sangiovanni-Vincentelli, A., & Rabaey, J. M. (2021). Adaptive body area networks using kinematics and biosignals. IEEE Journal of Biomedical and Health Informatics, 25, 623–633.
Lee, H.-C. (2021). An efficient BCH decoder for WBAN applications. IEEE IEEE Communications Letters, 25, 1766–1770.
Sittakul, V., Vijayalakshmi, S., Nagarajan, V., Sankaran, K. S., & Sankaran, S. (2020). Implementation of high-efficiency and ultra-low-power transceiver for the design of body channel communication applications. Circuits, Systems, and Signal Processing, 39, 6034–6057.
Youssef, A. A., Abdelhamid, B., El-ramly, S. H., Elattar, H. M., & Ali, H. H. (2018). LDPC decoding algorithms for implant to implant wireless body area network. IEEE Access, 6, 13200–13212.
Ibrahim, M. A. A., & Onabajo, M. (2020). A low-power BFSK transmitter architecture for biomedical applications. IEEE Transactions on Circuits and Systems I: Regular Papers, 67, 1527–1540.
Boanloo, M. M., & Yavari, M. (2020). A low-power high-gain low-dropout regulator for implantable biomedical applications. Circuits, Systems, and Signal Processing, 40, 1041–1060.
Jafari, A., Ganesan, A., Thalisetty, C. S. K., Sivasubramanian, V., Oates, T., & Mohsenin, T. (2019). SensorNet: A scalable and low-power deep convolutional neural network for multimodal data classification. IEEE Transaction Circuit Systems I: Regular Papers, 66, 274–287.
Magnusson, K. E. G., Jalden, J., Gilbert, P. M., & Blau, H. M. (2015). Global linking of cell tracks using the viterbi algorithm. IEEE Transactions on Medical Imaging, 34, 911–929.
Barlas, G. D., & Skordalakis, E. S. (1996). A novel family of compression algorithms for ECG and other semiperiodical, one-dimensional, biomedical signals. IEEE Transactions on Biomedical Engineering, 43, 820–828.
Nguyen, H. T., Nguyen, M. N., Dang, B. H., & Custovic, E. (2011). Design and implementation of FPGA based local cyclic code encoder/decoder. In International conference on broadband communications (IB2Com) (pp. 151–156).
Choomchuay, S. (2017). A customized RS decoder for BAN architecture. In 2017 Global wireless summit (GWS) (pp. 140–144).
Mursanto, P. (2009). Performance evaluation of Galois Field arithmetic operators for optimizing Reed Solomon Codec. In Proceedings of international conference on instrumentation, information and communications technology, biomedical engineering (ICICI-BME) (pp.1–6).
Lee, H.-C. (2021). An efficient BCH decoder for WBAN applications. IEEE Communications Letters, 25(6), 1766–1770.
Yang, C., Huang, T., Li, M., & Ueng, Y. (2014). A 5.4 μW soft-decision BCH decoder for wireless body area networks. IEEE Transactions on Circuits and Systems I: Regular Papers, 61(9), 2721–2729.
Zhang, L.-h., Liu, X.-z., Huang, J., & Wang, L. (2010). Baseband system for human body channel communication. In Proceedings of international conference on biomedical engineering and informatics (pp. 778–781).
Youssef, A. A., Abdelhamid, B., Elramly, S. H., Elattar, H. M., & Ali, H. H. (2019). Joint VMIMO and LDPC decoders for IR-UWB wireless body area network. IEEE Access, 7, 4400–4409.
Lee, S.-Y., Wang, L.-H., & Fang, Q. (2010). A low power RFID integrated circuits for intelligent healthcare systems. IEEE Transactions on Information Technology in Biomedicine, 14, 1387–1396.
Prange, E. (1957). Cyclic error-correcting codes in two symbols. In Air Force Cambridge Research Center, Technical report AFCRC-TN-57-103, Cambridge, MA.
Liu, H., Qiu, Z., Pan, W., Li, J., Zheng, L., & Gao, Y. (2021). Low-cost and programmable CRC implementation based on FPGA. In IEEE transactions on circuits and systems II: Express briefs (Vol. 68, pp. 211–215).
Liu, X., Wu, S., Wang, Y., Zhang, N., Jiao, J., & Zhang, Q. (2020). Exploiting error-correction-CRC for polar SCL decoding: A deep learning-based approach. IEEE Transactions on Cognitive Communications and Networking, 6, 817–828.
Shi, M., Li, X., Neri, A., & Solé, P. (2020). How many weights can a cyclic code have? IEEE Transactions on Information Theory, 66, 1449–1459.
Chi, M., He, D., & Liu, J. (2019). Exploring various levels of parallelism in high-performance CRC algorithms. IEEE Access, 7, 32315–32326.
Grymel, M. & Furber, S. B. (2011). A novel programmable parallel CRC circuit. In IEEE transactions on very large scale integration (VLSI) systems (Vol. 19, pp. 1898–1902).
Cheng, C., & Parhi, K. K. (2006). High-speed parallel CRC implementation based on unfolding, pipelining, and retiming. In IEEE transactions on circuits and systems II: Express briefs (Vol. 53, pp. 1017–1021).
Jagath-Kumara, K. D. R., & Bebbington, M. (2005). Error content in frames transmitted over burst-error channels. IEEE Transactions on Wireless Communications, 4(5), 2533–2539.
Kukieattikool, P., & Goertz, N. (2016). Staircase codes for high-rate wireless transmission on burst-error channels. IEEE Wireless Communication Letters, 5(2), 128–131.
Acknowledgements
This research was supported in part the ministry of science and technology in Taiwan under the grant numbers MOST 109-2637-E-150-002 and MOST 110-2637-E-150-011. The authors would like to thank the Taiwan Semiconductor Research Institute for the technical support.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lin, KH., Chen, FC. Implementation of iterative error detection and correction for BAN transceiver systems. Wireless Netw 29, 1771–1786 (2023). https://doi.org/10.1007/s11276-022-03222-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-022-03222-3