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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.