Abstract
In this paper, we present a class of integer codes capable of correcting l-bit burst errors within one b-bit byte and h-bit burst errors within two b-bit bytes (1 ≤ h < l < b). The presented codes are constructed with the help of a computer and have the potential to be used in various optical networks. To evaluate the performance of the proposed codes, we analyze the probability of incorrect decoding for different error rates. In addition, the paper shows that the presented codes are suitable for software implementation and that can be easily transformed into codes capable of correcting double burst errors.
Similar content being viewed by others
Data availability
Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.
References
Cho K et al (2010) Performance of forward-error correction code in 10-Gb/s RSOA-based WDM PON. IEEE Photon Technol Lett 22(1):57–59
Giladi R (2008) Network processors: architecture, programming, and implementation. Elsevier Inc
Mello D, Offer E, Reichert J (2003) Error arrival statistics for FEC design in four-wave mixing limited systems. In: Proceedings of Optical Fiber Communications Conference, pp 529–530
Pokhrel NK, Das PK (2022) Unidirectional solid burst correcting integer codes. J Appl Math Comput 68(5):3163–3178
Pokhrel NK, Das PK, Radonjic A (2022) Integer codes capable of correcting burst asymmetric errors. J Appl Math Comput 69(1):711–784
Radonjic A, Vujicic V (2013) Integer codes correcting burst errors within a byte. IEEE Trans Comput 62(2):411–415
Radonjic A, Vujicic V (2019) Integer codes correcting sparse byte errors. Cryptogr Commun 11(5):1069–1077
Radonjic A, Vujicic V (2020) Integer codes correcting burst asymmetric errors within a byte and double asymmetric errors. Cryptogr Commun 12(2):221–230
Ramaswani R, Sivarajan K, Sasaki G (2010) Optical networks: a practical perspective, 3rd edn. Elsevier Inc
Shi Y et al (2004) Interleaving for combating bursts of errors. IEEE Circuits Syst Mag 4(1):29–42
Strobel R (2019) Error correction coding for passive optical networks. In: Oberpfaffenhofen Workshop on High Throughput Coding (OWHTC)
van Veen D, Houtsma V (2017) Proposals for cost-effectively upgrading passive optical networks to a 25G Line rate. J Lightw Tech 35(6):1180–1187
Vinck AJH, Morita H (1998) Codes over the ring of integer modulo m. IEICE Trans Fundam 8(10):2013–2018
Yao S, Liu X, Liu D (2016) The impact of differential pre-coding on 25-Gbit/s EDB, NRZ and NRZ-NFC. In: IEEE 802.3ca Task Force
Funding
This paper was supported by the Ministry of Education, Science and Technological Development of the Republic of Serbia (Grant no. 451-03-68/2022-14/200175) and University Grants Commission of India (Ref. no: 1112/(CSIR-UGC NET JUNE 2017)).
Author information
Authors and Affiliations
Contributions
All authors contributed equally to this research.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Communicated by Gaojun Luo.
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
Radonjic, A., Pokhrel, N.K. & Das, P.K. Integer codes correcting burst errors within two bytes. Comp. Appl. Math. 42, 128 (2023). https://doi.org/10.1007/s40314-023-02225-w
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-023-02225-w