Repairable Fountain Codes with Unequal Locality for Heterogeneous D2D Data Storage Networks

In this paper, we consider a problem about a novel distributed erasure code, named repairable fountain code (RFC), used in heterogeneous networks (HetNets) including different micro base station (MBS) coverage areas, for data storage and delivery among the devices connected by D2D links. The system model of three-tier MBS distributed data storage network is presented and the basic principle is also detailed illustrated. Then, the downloading and repairing communication costs of RFC are analyzed based on its rateless, systematic and lower locality properties. Particularly, the unequal repair locality of RFC (URL-RFC) is designed and discussed for the adaption to the different mobilities with the Poisson process of the nodes in three MBS coverages, and to further reduce the energy cost. The simulation results show that, the URL-RFC scheme we proposed can obtain the lowest cost performance in the case of instantaneous repair, and the cost of URL-RFC is larger than that of RFC when the repair interval is also larger, but it will finally approach to the RFC communication cost curve.

[1]  Nam Ling,et al.  Raptor Codes Based Unequal Protection for Compressed Video According to Packet Priority , 2013, IEEE Transactions on Multimedia.

[2]  Alexandros G. Dimakis,et al.  Repairable Fountain Codes , 2014, IEEE J. Sel. Areas Commun..

[3]  Alexandros G. Dimakis,et al.  Wireless device-to-device communications with distributed caching , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[4]  Camilla Hollanti,et al.  Device-to-device data storage for mobile cellular systems , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[5]  Alexandre Graell i Amat,et al.  Repair scheduling in wireless distributed storage with D2D communication , 2015, 2015 IEEE Information Theory Workshop - Fall (ITW).

[6]  Alexandre Graell i Amat,et al.  Distributed Storage in Mobile Wireless Networks With Device-to-Device Communication , 2016, IEEE Transactions on Communications.

[7]  Zhu Han,et al.  Wireless Distributed Storage in Socially Enabled D2D Communications , 2016, IEEE Access.

[8]  Keqin Li,et al.  Unequal Failure Protection Coding Technique for Distributed Cloud Storage Systems , 2017, IEEE Transactions on Cloud Computing.

[9]  Xiaoyan Zhao,et al.  Cooperative D2D for Content Delivery in Heterogeneous Networks , 2017, 2017 3rd International Conference on Big Data Computing and Communications (BIGCOM).

[10]  Alexandros G. Dimakis,et al.  Femtocaching and device-to-device collaboration: A new architecture for wireless video distribution , 2012, IEEE Communications Magazine.

[11]  Lakshmi Ganesh,et al.  Lazy Means Smart: Reducing Repair Bandwidth Costs in Erasure-coded Distributed Storage , 2014, SYSTOR 2014.

[12]  Camilla Hollanti,et al.  Device-to-Device Data Storage with Regenerating Codes , 2015, MACOM.

[13]  Dejan Vukobratovic,et al.  Expanding Window Fountain Codes for Unequal Error Protection , 2007, 2007 Conference Record of the Forty-First Asilomar Conference on Signals, Systems and Computers.

[14]  Scott L. Miller CHAPTER 8 – Random Processes , 2012 .