File Transfer Between Charging Stations Goes Infrastructureless: A Code–Delay Tradeoff

In an energy harvesting vehicular network, efficient file transfer between two charging stations is challenging due to the lack of communication infrastructure. Naturally, a source station can allocate the packets to a set of vehicles, which serve as relays to opportunistically deliver these packets to the destination station while performing their own tasks. In this paper, we show that, with packet-level erasure coding (e.g., fountain codes), only a few redundant packets are required to achieve a significant reduction in file delay. As more redundant packets are added, however, the file delay improvement diminishes, and the storage cost rises. In both the single and multiple-destination scenarios, the fundamental tradeoffs between coding and file delay are characterized. For the multiple-destination scenario, there exists a unique and optimal coding rate that minimizes the average file delay. We propose a greedy algorithm that can achieve this minimum delay in practice. Finally, the proposed tradeoffs are verified through intensive numerical experiments.

[1]  Douglas J. Leith,et al.  Low-delay dynamic routing using fountain codes , 2009, IEEE Communications Letters.

[2]  Wen J. Li,et al.  Location-Aided Fast Distributed Consensus in Wireless Networks , 2010, IEEE Transactions on Information Theory.

[3]  Martin Mauve,et al.  A routing strategy for vehicular ad hoc networks in city environments , 2003, IEEE IV2003 Intelligent Vehicles Symposium. Proceedings (Cat. No.03TH8683).

[4]  Jing Zhao,et al.  VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks , 2008, IEEE Trans. Veh. Technol..

[5]  Hannes Hartenstein,et al.  A tutorial survey on vehicular ad hoc networks , 2008, IEEE Communications Magazine.

[6]  Xiaoming Chen,et al.  Wireless Energy and Information Transfer Tradeoff for Limited-Feedback Multiantenna Systems With Energy Beamforming , 2013, IEEE Transactions on Vehicular Technology.

[7]  Sung-Ju Lee,et al.  Network control without CSI using rateless codes for downlink cellular systems , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.

[9]  Yifan Sun,et al.  Enabling emergency communication through a cognitive radio vehicular network , 2014, IEEE Communications Magazine.

[10]  Milica Stojanovic,et al.  Underwater sensor networks: applications, advances and challenges , 2012, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[11]  Emina Soljanin Reducing delay with coding in (mobile) multi-agent information transfer , 2010, 2010 48th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[12]  Ilker Bekmezci,et al.  Flying Ad-Hoc Networks (FANETs): A survey , 2013, Ad Hoc Networks.

[13]  Chor Ping Low,et al.  Energy Neutral Clustering for energy harvesting wireless sensors networks , 2013, ICON.

[14]  Do Young Eun,et al.  Crossing over the bounded domain: from exponential to power-law intermeeting time in mobile ad hoc networks , 2009, TNET.

[15]  Jörg Widmer,et al.  Efficient broadcasting using network coding , 2008, IEEE/ACM Trans. Netw..

[16]  Jinhua Zhu,et al.  Model and Protocol for Energy-Efficient Routing over Mobile Ad Hoc Networks , 2011, IEEE Transactions on Mobile Computing.

[17]  Ulas C. Kozat,et al.  TOFEC: Achieving optimal throughput-delay trade-off of cloud storage using erasure codes , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[18]  Hsiao-Hwa Chen,et al.  Enhancing wireless information and power transfer by exploiting multi-antenna techniques , 2015, IEEE Communications Magazine.

[19]  Bernhard Haeupler,et al.  Analyzing Network Coding (Gossip) Made Easy , 2010, J. ACM.

[20]  Aruna Balasubramanian,et al.  Tula: Balancing Energy for Sensing and Communication in a Perpetual Mobile System , 2013, IEEE Transactions on Mobile Computing.

[21]  Eitan Altman,et al.  Forward Correction and Fountain Codes in Delay-Tolerant Networks , 2008, IEEE/ACM Transactions on Networking.

[22]  Margaret Martonosi,et al.  Erasure-coding based routing for opportunistic networks , 2005, WDTN '05.

[23]  Yu-Chee Tseng,et al.  An Infrastructure-less Framework for Preventing Rear-End Collisions by Vehicular Sensor Networks , 2011, IEEE Communications Letters.

[24]  Emina Soljanin,et al.  On the Delay-Storage Trade-Off in Content Download from Coded Distributed Storage Systems , 2013, IEEE Journal on Selected Areas in Communications.

[25]  Michael J. Neely,et al.  Optimal routing with mutual information accumulation in wireless networks , 2010, 2011 Conference Record of the Forty Fifth Asilomar Conference on Signals, Systems and Computers (ASILOMAR).

[26]  Marco Conti,et al.  Mobile ad hoc networking: milestones, challenges, and new research directions , 2014, IEEE Communications Magazine.

[27]  Tracy Camp,et al.  A survey of mobility models for ad hoc network research , 2002, Wirel. Commun. Mob. Comput..

[28]  Kaibin Huang,et al.  Spatial Throughput of Mobile Ad Hoc Networks Powered by Energy Harvesting , 2011, IEEE Transactions on Information Theory.

[29]  Xianfu Chen,et al.  Energy-Efficient Optimization for Wireless Information and Power Transfer in Large-Scale MIMO Systems Employing Energy Beamforming , 2013, IEEE Wireless Communications Letters.

[30]  Yonggang Wen,et al.  On file-based content distribution over wireless networks via multiple paths: Coding and delay trade-off , 2011, 2011 Proceedings IEEE INFOCOM.

[31]  Hyochoong Bang,et al.  Ad-hoc network for inter-vehicle communication of multiple UAVs , 2014, 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014).

[32]  Cong Wang,et al.  Multi-vehicle Coordination for Wireless Energy Replenishment in Sensor Networks , 2013, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing.

[33]  Rachid El Azouzi,et al.  Interplay of contact times, fragmentation and coding in DTNs , 2013, 2013 11th International Symposium and Workshops on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks (WiOpt).