Skip to main content
Log in

Implementation of iterative error detection and correction for BAN transceiver systems

  • Original Paper
  • Published:
Wireless Networks Aims and scope Submit manuscript

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.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

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

  1. 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).

  2. Kong, P.-Y. (2020). Cellular-assisted device-to-device communications for healthcare monitoring wireless body area networks. The IEEE Sensors Journal, 20, 13139–13149.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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.

    Article  Google Scholar 

  6. 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.

    Article  Google Scholar 

  7. Lee, H.-C. (2021). An efficient BCH decoder for WBAN applications. IEEE IEEE Communications Letters, 25, 1766–1770.

    Article  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. 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.

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. 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.

    Article  Google Scholar 

  12. 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.

    Google Scholar 

  13. 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.

    Article  Google Scholar 

  14. 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.

    Article  Google Scholar 

  15. 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).

  16. Choomchuay, S. (2017). A customized RS decoder for BAN architecture. In 2017 Global wireless summit (GWS) (pp. 140–144).

  17. 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).

  18. Lee, H.-C. (2021). An efficient BCH decoder for WBAN applications. IEEE Communications Letters, 25(6), 1766–1770.

    Article  Google Scholar 

  19. 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.

    Article  Google Scholar 

  20. 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).

  21. 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.

    Article  Google Scholar 

  22. 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.

    Article  Google Scholar 

  23. Prange, E. (1957). Cyclic error-correcting codes in two symbols. In Air Force Cambridge Research Center, Technical report AFCRC-TN-57-103, Cambridge, MA.

  24. 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).

  25. 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.

    Article  Google Scholar 

  26. 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.

    Article  MathSciNet  MATH  Google Scholar 

  27. Chi, M., He, D., & Liu, J. (2019). Exploring various levels of parallelism in high-performance CRC algorithms. IEEE Access, 7, 32315–32326.

    Article  Google Scholar 

  28. 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).

  29. 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).

  30. 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.

    Article  Google Scholar 

  31. Kukieattikool, P., & Goertz, N. (2016). Staircase codes for high-rate wireless transmission on burst-error channels. IEEE Wireless Communication Letters, 5(2), 128–131.

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Kuang-Hao Lin.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-022-03222-3

Keywords

Navigation