Skip to main content
Log in

A new rank metric for convolutional codes

  • Published:
Designs, Codes and Cryptography Aims and scope Submit manuscript

Abstract

Let \({\mathbb {F}}[D]\) be the polynomial ring with entries in a finite field \({\mathbb {F}}\). Convolutional codes are submodules of \({\mathbb {F}}[D]^n\) that can be described by left prime polynomial matrices. In the last decade there has been a great interest in convolutional codes equipped with a rank metric, called sum rank metric, due to their wide range of applications in reliable linear network coding. However, this metric suits only for delay free networks. In this work we continue this thread of research and introduce a new metric that overcomes this restriction and therefore is suitable to handle more general networks. We study this metric and provide characterizations of the distance properties in terms of the polynomial matrix representations of the convolutional code. Convolutional codes that are optimal with respect to this new metric are investigated and concrete constructions are presented. These codes are the analogs of Maximum Distance Profile convolutional codes in the context of network coding. Moreover, we show that they can be built upon a class of superregular matrices, with entries in an extension field, that preserve their superregularity properties even after multiplication with some matrices with entries in the ground field.

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.

Similar content being viewed by others

References

  1. Almeida P., Napp D., Pinto R.: A new class of superregular matrices and MDP convolutional codes. Linear Algebra Appl. 439(7), 2145–2157 (2013).

    Article  MathSciNet  Google Scholar 

  2. Almeida P., Napp D., Pinto R.: Superregular matrices and applications to convolutional codes. Linear Algebra Appl. 499, 1–25 (2016).

    Article  MathSciNet  Google Scholar 

  3. Almeida P., Napp D., Pinto R.: MDS 2D convolutional codes with optimal 1D horizontal projections. Des. Codes Cryptogr. 86(2), 285–302 (2018).

    Article  MathSciNet  Google Scholar 

  4. Almeida P., Martínez-Peñas U., Napp D.: Systematic maximum sum rank codes. Finite Fields Appl. 65, 101677 (2020).

    Article  MathSciNet  Google Scholar 

  5. Badr A., Khisti A., Tan W.-T., Apostolopoulos J.: Layered constructions for low-delay streaming codes. IEEE Trans. Inform. Theory 63(1), 111–141 (2017).

    Article  MathSciNet  Google Scholar 

  6. Barbero Á., Ytrehus Ø.: Rate \((n-1)/n\) systematic memory maximum distance separable convolutional codes. IEEE Trans. Inform. Theory 64(4), 3018–3030 (2018).

    Article  MathSciNet  Google Scholar 

  7. Delsarte Ph: Bilinear forms over a finite field, with applications to coding theory. J. Comb. Theory Ser. A 25(3), 226–241 (1978).

    Article  MathSciNet  Google Scholar 

  8. Gabidulin É.M.: Theory of codes with maximum rank distance. Probl. Inf. Transm. 21, 1–12 (1985).

    MathSciNet  Google Scholar 

  9. Gluesing-Luerssen H., Rosenthal J., Smarandache R.: Strongly MDS convolutional codes. IEEE Trans. Inform. Theory 52(2), 584–598 (2006).

    Article  MathSciNet  Google Scholar 

  10. Hansen J., Østergaard J., Kudahl J., Madsen J.H.: Superregular lower triangular Toeplitz matrices for low delay wireless streaming. IEEE Trans. Commun. 65(9), 4027–4038 (2017).

    Article  Google Scholar 

  11. Hutchinson R., Rosenthal J., Smarandache R.: Convolutional codes with maximum distance profile. Syst. Control Lett. 51(1), 53–63 (2005).

    Article  MathSciNet  Google Scholar 

  12. Hutchinson R., Smarandache R., Trumpf J.: On superregular matrices and MDP convolutional codes. Linear Algebra Appl. 428, 2585–2596 (2008).

    Article  MathSciNet  Google Scholar 

  13. Johannesson R., Zigangirov KSh: Fundamentals of Convolutional Coding. IEEE Press, New York (2015).

    Book  Google Scholar 

  14. Kötter R., Kschischang F.R.: Coding for errors and erasures in random network coding. IEEE Trans. Inform. Theory 54(8), 3579–3591 (2008).

    Article  MathSciNet  Google Scholar 

  15. Lenstra Jr H.W., Schoof R.J.: Primitive normal bases for finite fields. Math. Comput. 48(177), 217–231 (1987).

    Article  MathSciNet  Google Scholar 

  16. Mahmood R.: Rank metric convolutional codes with applications in network streaming. Graduate Department of Electrical and Computer Engineering, University of Toronto, Master of Applied Science (2015).

  17. Mahmood R., Badr A., Khisti A.: Streaming-codes for multicast over burst erasure channels. IEEE Trans. Inform. Theory 61(8), 4181–4208 (2015).

    Article  MathSciNet  Google Scholar 

  18. Mahmood R., Badr A., Khisti A.: Convolutional codes with maximum column sum rank for network streaming. IEEE Trans. Inform. Theory 62(6), 3039–3052 (2016).

    Article  MathSciNet  Google Scholar 

  19. Martínez-Peñas U.: On the similarities between generalized rank and hamming weights and their applications to network coding. IEEE Trans. Inform. Theory 62(7), 4081–4095 (2016).

    Article  MathSciNet  Google Scholar 

  20. Martínez-Peñas U.: Theory of supports for linear codes endowed with the sum-rank metric. Des. Codes Cryptogr. 87(10), 2295–2320 (2019).

    Article  MathSciNet  Google Scholar 

  21. McEliece R.J.: The algebraic theory of convolutional codes. In: Handbook of Coding Theory, vol. 1, pp. 1065–1138. Elsevier, New York (1998)

  22. Napp D., Pinto R., Rosenthal J., Vettori P.: Rank metric convolutional codes. In: Proceedings of the 22nd International Symposium on Mathematical Theory of Network and Systems (MTNS), Minnesota, USA (2016).

  23. Napp D., Pinto R., Toste M.: On MDS convolutional codes over \(\mathbb{Z}_{p^r}\). Des. Codes Cryptogr. 83, 101–114 (2017).

    Article  MathSciNet  Google Scholar 

  24. Napp D., Pinto R., Sidorenko V.R.: Concatenation of convolutional codes and rank metric codes for multi-shot network coding. Des. Codes Cryptogr. 86(2), 303–318 (2018).

    Article  MathSciNet  Google Scholar 

  25. Neri A., Horlemann-Trautmann A., Randrianarisoa T., Rosenthal J.: On the genericity of maximum rank distance and Gabidulin codes. Des. Codes Cryptogr. 86, 341–363 (2018).

    Article  MathSciNet  Google Scholar 

  26. Nóbrega R.W., Uchoa-Filho B.F.: Multishot codes for network coding using rank-metric codes. In: IEEE Wireless Network Coding Conference (WiNC), pp. 1–6, June 2010 (2010).

  27. Pollara F., McEliece R.J., Abdel-Ghaffar K.: Finite-state codes. IEEE Trans. Inform. Theory 34(5), 1083–1089 (1988).

    Article  MathSciNet  Google Scholar 

  28. Rosenthal J., Smarandache R.: Maximum distance separable convolutional codes. Appl. Algebra Eng. Commun. Comput. 10(1), 15–32 (1999).

    Article  MathSciNet  Google Scholar 

  29. Rosenthal J., York E.V.: BCH convolutional codes. IEEE Trans. Automat. Control 45(6), 1833–1844 (1999).

    MathSciNet  Google Scholar 

  30. Rosenthal J., Napp D., Pinto R., Vettori P.: MRD rank metric convolutional codes. In: IEEE International Symposium on Information Theory (ISIT) 2017, pp. 2766–2770 (2017).

  31. Silva D., Kötter R., Kschischang F.R.: A rank-metric approach to error control in random network coding. IEEE Trans. Inform. Theory 54(9), 3951–3967 (2008).

    Article  MathSciNet  Google Scholar 

  32. Wachter-Zeh A., Stinner M., Sidorenko V.: Convolutional codes in rank metric with application to random network coding. IEEE Trans. Inform. Theory 61(6), 3199–3213 (2015).

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The first author was supported by The Center for Research and Development in Mathematics and Applications (CIDMA), through the Portuguese Foundation for Science and Technology (FCT-Fundação para a Ciência e a Tecnologia), references UIDB/04106/2020 and UIDP/04106/2020. The second author work was supported by the Ministerio de Ciencia e Innovación, Gobierno de España, under the grant PID2019-108668GB-I00.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Napp.

Additional information

Communicated by M. Lavrauw.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Almeida, P., Napp, D. A new rank metric for convolutional codes. Des. Codes Cryptogr. 89, 53–73 (2021). https://doi.org/10.1007/s10623-020-00808-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10623-020-00808-w

Keywords

Mathematics Subject Classification

Navigation