Title :
Understanding Processing Overheads of Network Coding-Based Content Distribution in VANETs
Author :
Uichin Lee ; Seung-Hoon Lee ; Kang-Won Lee ; Gerla, Mario
Author_Institution :
Dept. of Knowledge Service Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
Abstract :
Content distribution in vehicular networks, such as multimedia file sharing and software updates, poses a great challenge due to network dynamics and high-speed mobility. In recent years, network coding has been shown to efficiently support distribution of content in such dynamic environments, thereby considerably enhancing the performance. However, the related work in the literature has mostly focused on theoretic or algorithmic aspects of network coding so far. In this paper, we provide an in-depth analysis on the implementation issues of network coding in wireless networks. In particular, we study the impact of resource constraints (namely CPU, disk, memory, and bandwidth) on the performance of network coding in the content distribution application. The contribution of this paper is twofold. First, we develop an abstract model of a general network coding process and evaluate the validity of the model via several experiments on real systems. This model enables us to find the key resource constraints that influence the network coding strategy and thus to efficiently configure network coding parameters in wireless networks. Second, we propose schemes that considerably improve the performance of network coding under resource constrained environments. We implement our overhead model in the QualNet network simulator and evaluate these schemes in a large-scale vehicular network. Our results show that the proposed schemes can significantly improve the network coding performance by reducing the coding overhead.
Keywords :
network coding; vehicular ad hoc networks; CPU; QualNet network simulator; VANET; large-scale vehicular network; multimedia file sharing; network coding-based content distribution; resource constrained environment; software update; wireless network; Computational modeling; Encoding; Network coding; Peer to peer computing; Random access memory; Vectors; Vehicles; Network coding; VANETs; coding overhead analysis; content distribution;
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
DOI :
10.1109/TPDS.2012.306