Daniel Kariuki Waweru
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Daniel Kariuki Waweru has a total of 19 co-authors. Here are the top co-authors by number of shared publications:
- Fengfan Yang
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
9 shared publications - Hongjun Xu
School of Engineering, University of KwaZulu-Natal, Durban, South Africa
6 shared publications - Lawrence Muthama Paul
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
6 shared publications - Chunli Zhao
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
5 shared publications - Chunli Zhao
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
5 shared publications - Chen Chen
College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2 shared publications
Latest Publications
- Open Access
- 20 October 2026
- Published by MDPI AG in Preprints.org
Design and Performance Analysis of a Localized Maximum-Likelihood Decoder for Binary Goppa Codes over AWGN and Rayleigh Fading Channels
The classical Extended Euclidean Algorithm (EEA)-based decoder for binary Goppa codes is designed to correct up to \( \lfloor w/2 \rfloor \) errors, where \( w \) is the degree of the Goppa polynomial. When the number of errors exceeds this correction capability, the EEA decoding output may contain non-binary symbols, resulting in an invalid estimate of the transmitted binary codeword. This paper proposes an EEA-based decoding framework enhanced by a localized maximum-likelihood (LML) refinement step, referred to as the EEA-LML decoder. In the proposed method, the received vector \( r\in\mathbb{F}_2^n \) is first decoded using the EEA decoder to obtain a tentative estimate \( \hat{\mathbf{c}} \). If \( \hat{\mathbf{c}} \) contains non-binary components, these positions are treated as ambiguous and resolved through a localized likelihood-based search subject to the syndrome constraint, yielding a final binary estimate \( \bar{\mathbf{c}}\in\mathbb{F}_2^n \). Monte Carlo simulations are conducted over additive white Gaussian noise (AWGN) and flat Rayleigh fading channels using BPSK modulation. The bit error rate (BER) performance of the proposed EEA-LML decoder is compared with the locator-only EEA decoder, maximum-likelihood decoding (MLD), and Patterson decoding for selected binary Goppa codes. The simulation results show that the proposed EEA-LML decoder improves the BER performance relative to the locator-only EEA decoder, while maintaining a more practical decoding structure than exhaustive MLD. The comparison with Patterson decoding further illustrates the potential benefit of the localized refinement step in improving the reliability of EEA-based decoding beyond the conventional correction radius.- 20 October 2026
- Published by MDPI AG in Preprints.org
Open AccessDesign and Performance Analysis of a Localized Maximum-Likelihood Decoder for Binary Goppa Codes over AWGN and Rayleigh Fading Channels
The classical Extended Euclidean Algorithm (EEA)-based decoder for binary Goppa codes is designed to correct up to \( \lfloor w/2 \rfloor \) errors, where \( w \) is the degree of the Goppa polynomial. When the number of errors exceeds this correction capability, the EEA decoding output may contain non-binary symbols, resulting in an invalid estimate of the transmitted binary codeword. This paper proposes an EEA-based decoding framework enhanced by a localized maximum-likelihood (LML) refinement step, referred to as the EEA-LML decoder. In the proposed method, the received vector \( r\in\mathbb{F}_2^n \) is first decoded using the EEA decoder to obtain a tentative estimate \( \hat{\mathbf{c}} \). If \( \hat{\mathbf{c}} \) contains non-binary components, these positions are treated as ambiguous and resolved through a localized likelihood-based search subject to the syndrome constraint, yielding a final binary estimate \( \bar{\mathbf{c}}\in\mathbb{F}_2^n \). Monte Carlo simulations are conducted over additive white Gaussian noise (AWGN) and flat Rayleigh fading channels using BPSK modulation. The bit error rate (BER) performance of the proposed EEA-LML decoder is compared with the locator-only EEA decoder, maximum-likelihood decoding (MLD), and Patterson decoding for selected binary Goppa codes. The simulation results show that the proposed EEA-LML decoder improves the BER performance relative to the locator-only EEA decoder, while maintaining a more practical decoding structure than exhaustive MLD. The comparison with Patterson decoding further illustrates the potential benefit of the localized refinement step in improving the reliability of EEA-based decoding beyond the conventional correction radius. - 15 October 2025
- Published by Elsevier in Physical Communication
- Vol. 73
An optimized Cartier coded-cooperative communication system
- 15 October 2025
- Published by Elsevier in Physical Communication
- Vol. 73
An optimized Cartier coded-cooperative communication system
- 1 November 2024
- Published by Springer Nature in Wireless Personal Communications
- Vol. 139 (2) , 1269-1283
P-Adic LDPC Codes at Precision k
- 1 November 2024
- Published by Springer Nature in Wireless Personal Communications
- Vol. 139 (2) , 1269-1283
P-Adic LDPC Codes at Precision k
- 31 March 2024
- Published by Brno University of Technology in Radioengineering
- Vol. 33 (1) , 75-88
Optimized-Goppa Codes Based on the Effective Selection of Goppa Polynomials for Coded-Cooperative Generalized Spatial Modulation Network
- 31 March 2024
- Published by Brno University of Technology in Radioengineering
- Vol. 33 (1) , 75-88
Optimized-Goppa Codes Based on the Effective Selection of Goppa Polynomials for Coded-Cooperative Generalized Spatial Modulation Network
- 5 March 2024
- Published by Springer Nature in Telecommunication Systems
- Vol. 86 (1) , 103-115
Cooperative H-ARQ employing powerful totally decomposed cumulative Goppa codes
- 5 March 2024
- Published by Springer Nature in Telecommunication Systems
- Vol. 86 (1) , 103-115
Cooperative H-ARQ employing powerful totally decomposed cumulative Goppa codes
- 26 September 2023
- Published by Springer Nature
- p. 805-824
Two-Sided Noncommutative Gröbner Basis on Quiver Algebras
- 26 September 2023
- Published by Springer Nature
- p. 805-824
Two-Sided Noncommutative Gröbner Basis on Quiver Algebras
- Open Access
- 28 August 2023
- Published by Springer Nature in Research Square
Cooperative H-arq Employing Powerful Totally Decomposed Cumulative Goppa Codes
This paper presents a multi-relay Coded-Cooperative system that integrates Hybrid Automatic Repeat Request and Coded Cooperative Cooperation. It utilizes powerful cyclic Totally Decomposed Cumulative Goppa codes (TDCG codes) known for exceptional performance as best-known linear codes. The destination code is jointly designed by combining TDCG codes from relay and source codes. Optimized relay channel codes improve overall system bit-error-rate performance, aided by a proposed optimization technique. Numerical simulations assess BER performance under various channel conditions with BPSK modulation and coherence detection over flat Rayleigh fading channels. Results show that the TDCG coded-cooperative scheme outperforms non-cooperative approaches and similar coded cooperation techniques with comparable code rates. The integration of HARQ and Coded Cooperative Cooperation enhances wireless communication system reliability and efficiency.
- 28 August 2023
- Published by Springer Nature in Research Square
Open AccessCooperative H-arq Employing Powerful Totally Decomposed Cumulative Goppa Codes
This paper presents a multi-relay Coded-Cooperative system that integrates Hybrid Automatic Repeat Request and Coded Cooperative Cooperation. It utilizes powerful cyclic Totally Decomposed Cumulative Goppa codes (TDCG codes) known for exceptional performance as best-known linear codes. The destination code is jointly designed by combining TDCG codes from relay and source codes. Optimized relay channel codes improve overall system bit-error-rate performance, aided by a proposed optimization technique. Numerical simulations assess BER performance under various channel conditions with BPSK modulation and coherence detection over flat Rayleigh fading channels. Results show that the TDCG coded-cooperative scheme outperforms non-cooperative approaches and similar coded cooperation techniques with comparable code rates. The integration of HARQ and Coded Cooperative Cooperation enhances wireless communication system reliability and efficiency.
- 25 July 2023
- Published by Springer Nature in Wireless Personal Communications
- Vol. 132 (1) , 523-548
Distributed Rs Coded Cooperation: Optimized Code Construction and Decoding by Critical SNR Aided
- 25 July 2023
- Published by Springer Nature in Wireless Personal Communications
- Vol. 132 (1) , 523-548
Distributed Rs Coded Cooperation: Optimized Code Construction and Decoding by Critical SNR Aided
- Open Access
- 25 May 2023
- Published by Institution of Engineering and Technology (IET) in IET Communications
- Vol. 17 (13) , 1447-1464
Optimized distributed Goppa codes based on spatial modulation
The distributed Goppa coded spatial modulation (DGC‐SM) scheme is proposed in cooperative scenarios. In the proposed DGC‐SM scheme, the relay chooses the partial information from the source by using the idea of information selection, and then re‐encodes the selected information. At the destination, a distributed Goppa code is obtained corresponding to each selection. In order to get the best possible code, an optimal information selection algorithm is proposed at the relay. In the proposed optimal algorithm, all selections and source message sequences are considered, which results in high complexity. Thus, another optimized information selection algorithm with low complexity is proposed at the relay. To further enhance the capability to get the source information, two efficient joint decoding algorithms called smart decoding algorithm and improved smart decoding algorithm are proposed. Moreover, the bit error rate (BER) performance bound of the proposed DGC‐SM scheme is derived. Through the simulations, the effectiveness of the proposed two optimized information selection algorithms is confirmed. Also, it is observed that the simulation and analytical results closely match at high signal‐to‐noise ratio (SNR).
- 25 May 2023
- Published by Institution of Engineering and Technology (IET) in IET Communications
- Vol. 17 (13) , 1447-1464
Open AccessOptimized distributed Goppa codes based on spatial modulation
The distributed Goppa coded spatial modulation (DGC‐SM) scheme is proposed in cooperative scenarios. In the proposed DGC‐SM scheme, the relay chooses the partial information from the source by using the idea of information selection, and then re‐encodes the selected information. At the destination, a distributed Goppa code is obtained corresponding to each selection. In order to get the best possible code, an optimal information selection algorithm is proposed at the relay. In the proposed optimal algorithm, all selections and source message sequences are considered, which results in high complexity. Thus, another optimized information selection algorithm with low complexity is proposed at the relay. To further enhance the capability to get the source information, two efficient joint decoding algorithms called smart decoding algorithm and improved smart decoding algorithm are proposed. Moreover, the bit error rate (BER) performance bound of the proposed DGC‐SM scheme is derived. Through the simulations, the effectiveness of the proposed two optimized information selection algorithms is confirmed. Also, it is observed that the simulation and analytical results closely match at high signal‐to‐noise ratio (SNR).
- Open Access
- 25 May 2023
- Published by MDPI AG in Electronics
- Vol. 12 (11) , 2404
Distributed Goppa-Coded Generalized Spatial Modulation: Optimized Design and Performance Study
The distributed Goppa-coded generalized spatial modulation (DGC-GSM) scheme with the source, relay, and destination in cooperative communications is proposed, where the source and relay adopt different Goppa codes. Goppa codes have many advantages such as the flexible codeword length, excellent code construction, and easy encoding and decoding complexity. At the relay, we select portions of the source information bits for further encoding. For each selection, the destination constructs a channel code. To obtain the best code in the destination, we propose the optimal information bit selection algorithm at the relay to choose the source information. However, Goppa codes with a large block length will impose high complexity on the optimal algorithm. Thus, the locally optimized selection algorithm is further proposed. At the destination, the joint decoding algorithm is adopted to recover the source information. Our simulated results indicate that the two selection algorithms proposed achieve better performance than the random selection method. This is because the optimized algorithms can generate the code with a larger minimum distance at the destination. Moreover, the proposed DGC-GSM scheme outperforms the non-cooperative system. Moreover, the DGC-GSM scheme can obtain the approximate performance with the distributed Goppa-coded spatial modulation (DGC-SM) scheme but has a significantly reduced transmit antenna number.
- 25 May 2023
- Published by MDPI AG in Electronics
- Vol. 12 (11) , 2404
Open AccessDistributed Goppa-Coded Generalized Spatial Modulation: Optimized Design and Performance Study
The distributed Goppa-coded generalized spatial modulation (DGC-GSM) scheme with the source, relay, and destination in cooperative communications is proposed, where the source and relay adopt different Goppa codes. Goppa codes have many advantages such as the flexible codeword length, excellent code construction, and easy encoding and decoding complexity. At the relay, we select portions of the source information bits for further encoding. For each selection, the destination constructs a channel code. To obtain the best code in the destination, we propose the optimal information bit selection algorithm at the relay to choose the source information. However, Goppa codes with a large block length will impose high complexity on the optimal algorithm. Thus, the locally optimized selection algorithm is further proposed. At the destination, the joint decoding algorithm is adopted to recover the source information. Our simulated results indicate that the two selection algorithms proposed achieve better performance than the random selection method. This is because the optimized algorithms can generate the code with a larger minimum distance at the destination. Moreover, the proposed DGC-GSM scheme outperforms the non-cooperative system. Moreover, the DGC-GSM scheme can obtain the approximate performance with the distributed Goppa-coded spatial modulation (DGC-SM) scheme but has a significantly reduced transmit antenna number.