IEEE Access | 2019

Device-to-Device (D2D) Communication as a Bootstrapping System in a Wireless Cellular Network

 
 
 
 
 

Abstract


Device-to-Device (D2D) communication is considered to be a promising form of technology to distribute video contents to nearby users and devices at a high data rate and with few delays. In this paper, we propose utilizing the D2D services and cache of mobile devices as a bootstrapping system in a cellular network. The main objective of a bootstrapping-D2D (BD2D) system is to improve the quality of service in terms of achieving the minimum startup-time of popular video files in a cellular network. To achieve our objective, we propose a new caching concept for D2D communication in which each mobile device can cache and share the initial video portion or initial segments of the popular video files to other proximate users via a D2D communication link. We formulate an optimization problem that maximizes the cache-hit ratio of initial segments of the most popular video contents. The basic aim is to move the initial segments as close as possible to the wireless users. We also propose a network-assisted D2D architecture called mobile content delivery network-assisted-BD2D and algorithms that assist the BD2D system in the discovery of devices that have cached the initial segments of the requested video files, in cache placement decisions, and also in the registration of potential D2D devices at the core network. We evaluate the performance of the BD2D system and propose algorithms through extensive simulations under real wireless network conditions, such as interference, fading, and shadowing. Our concluding simulation results demonstrate that bootstrapping the initial segments using the short range BD2D system can significantly reduce the average startup-time of video files in comparison with bootstrapping the initial segments from the traditional cellular system.

Volume 7
Pages 6661-6678
DOI 10.1109/ACCESS.2019.2890987
Language English
Journal IEEE Access

Full Text