Abstract
Perpetual codes provide a sparse, but structured coding for fast encoding and decoding. In this work, we illustrate that perpetual codes introduce linear dependent packet transmissions in the presence of an erasure channel. We demonstrate that the number of linear dependent packet transmissions is highly dependent on a parameter called the width (\(\omega \)), which represents the number of consecutive non-zero coding coefficient present in each coded packet after a pivot element. We provide a mathematical analysis based on the width of the coding vector for the number of transmitted packets and validate it with simulation results. The simulations show that for \(\omega = 5\), generation size \(g = 256\), and low erasure probability on the link, a destination can receive up to \(70\%\) overhead in average. Moreover, increasing the width, the overhead contracts, and for \(\omega \ge 60\) it becomes negligible.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Ahlswede, R., Cai, N., Li, S.Y., Yeung, R.W.: Network information flow. IEEE Trans. Inf. Theor. 46(4), 1204–1216 (2000)
Heide, J., Pedersen, M.V., Fitzek, F.H.P., Medard, M.: A perpetual code for network coding. In: 2014 IEEE 79th Vehicular Technology Conference (VTC Spring), pp. 1–6, May 2014
Heide, J., Pedersen, M., Fitzek, F., Larsen, T.: Network Coding in the Real World, 1st edn, pp. 87–114. Academic Press, Cambridge (2011)
Ho, T., Medard, M., Koetter, R., Karger, D.R., Effros, M., Shi, J., Leong, B.: A random linear network coding approach to multicast. IEEE Trans. Inf. Theor. 52(10), 4413–4430 (2006)
Li, S.Y.R., Yeung, R.W., Cai, N.: Linear network coding. IEEE Trans. Inf. Theor. 49(2), 371–381 (2003)
Luby, M.: Lt codes. In: Proceedings of the 43rd Annual IEEE Symposium on Foundations of Computer Science, pp. 271–280 (2002)
Maymounkov., P.: Perpetual codes: cachefriendly coding. Unpublished draft. http://pdos.csail.mit.edu/?petar/papers/maymounkov-perpetual.ps
Nistor, M., Lucani, D.E., Barros, J.: Hardware abstraction and protocol optimization for coded sensor networks. IEEE/ACM Trans. Netw. 23(3), 866–879 (2015)
Pedersen, M.V., Heide, J., Fitzek, F.H.: KODO: an open and research oriented network coding library. In: Workshop on Network Coding Applications and Protocols (NC-Pro), Spain (2011)
Shokrollahi, A.: Raptor codes. IEEE Trans. Inf. Theor. 52(6), 2551–2567 (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Pahlevani, P., Crisóstomo, S., Lucani, D.E. (2016). An Analytical Model for Perpetual Network Codes in Packet Erasure Channels. In: Madsen, T., Nielsen, J., Pratas, N. (eds) Multiple Access Communications. MACOM 2016. Lecture Notes in Computer Science(), vol 10121. Springer, Cham. https://doi.org/10.1007/978-3-319-51376-8_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-51376-8_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-51375-1
Online ISBN: 978-3-319-51376-8
eBook Packages: Computer ScienceComputer Science (R0)