Skip to main content
Log in

Integer codes correcting burst errors within two bytes

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

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.

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

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

    Article  Google Scholar 

  • Giladi R (2008) Network processors: architecture, programming, and implementation. Elsevier Inc

    Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Pokhrel NK, Das PK, Radonjic A (2022) Integer codes capable of correcting burst asymmetric errors. J Appl Math Comput 69(1):711–784

    MathSciNet  Google Scholar 

  • Radonjic A, Vujicic V (2013) Integer codes correcting burst errors within a byte. IEEE Trans Comput 62(2):411–415

    Article  MathSciNet  MATH  Google Scholar 

  • Radonjic A, Vujicic V (2019) Integer codes correcting sparse byte errors. Cryptogr Commun 11(5):1069–1077

    Article  MathSciNet  MATH  Google Scholar 

  • Radonjic A, Vujicic V (2020) Integer codes correcting burst asymmetric errors within a byte and double asymmetric errors. Cryptogr Commun 12(2):221–230

    Article  MathSciNet  MATH  Google Scholar 

  • Ramaswani R, Sivarajan K, Sasaki G (2010) Optical networks: a practical perspective, 3rd edn. Elsevier Inc

    Google Scholar 

  • Shi Y et al (2004) Interleaving for combating bursts of errors. IEEE Circuits Syst Mag 4(1):29–42

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Vinck AJH, Morita H (1998) Codes over the ring of integer modulo m. IEICE Trans Fundam 8(10):2013–2018

    Google Scholar 

  • 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

Download references

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

Authors

Contributions

All authors contributed equally to this research.

Corresponding author

Correspondence to Pankaj Kumar Das.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-023-02225-w

Keywords

Mathematics Subject Classification

Navigation