Computer Science > Networking and Internet Architecture
[Submitted on 19 Oct 2017]
Title:Evaluation of Availability of Initial-segments of Video Files in Device-to-Device (D2D) Network
View PDFAbstract:We propose a new caching concept in which wireless nodes in Device-to-Device (D2D) network can cache the initial-segments of the popular video files and may share to users in their proximity upon request. We term this approach as Bootstrapping- D2D (B-D2D) system. Our findings suggest that caching only initial-segments creates a large pool of popular files, thus improving the probability of availability of initial-segments within the vicinity of the requesting users. Our proposed B-D2D system is based on a popular clustering algorithm called density-based spatial clustering of applications with noise (DBSCAN), that groups the users into dense and arbitrary shape clusters based on two predefined thresholds. We then formulate an optimization problem to maximize the probability of availability of initial-segments within the transmission range of requesting wireless devices. The simulation results demonstrate that, caching the initial video segments could substantially improve the availability of segments within the proximity of users without requiring any extra hardware infrastructure cost, and D2D services could be utilized to deliver the video contents with lower startup delays in cellular networks.
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.