Vehicles as a mobile cloud : modelling, optimization and performance analysis
The large diffusion of handheld devices is leading to an exponential growth of the mobile traffic demand which is already overloading the core network. To deal with such a problem, several works suggest to store content (files or videos) in small cells or user equipments. In this thesis, we push the idea of caching at the edge a step further, and we propose to use public or private transportation as mobile small cells and caches. In fact, vehicles are widespread in modern cities, and the majority of them could be readily equipped with network connectivity and storage. The adoption of such a mobile cloud, which does not suffer from energy constraints (compared to user equipments), reduces installation and maintenance costs (compared to small cells). In our work, a user can opportunistically download chunks of a requested content from nearby vehicles, and be redirected to the cellular network after a deadline (imposed by the operator) or when her playout buffer empties. The main goal of the work is to suggest to an operator how to optimally replicate content to minimize the load on the core network. The main contributions are: (i) Modelling. We model the above scenario considering heterogeneous content size, generic mobility and a number of other system parameters. (ii) Optimization. We formulate some optimization problems to calculate allocation policies under different models and constraints. (iii) Performance analysis. We build a MATLAB simulator to validate the theoretical findings through real trace-based simulations. We show that, even with low technology penetration, the proposed caching policies are able to offload more than 50 percent of the mobile traffic demand.
La prolifĂ©ration des appareils portables mène Ă une croissance du trafic mobile qui provoque une surcharge du cĹ“ur du rĂ©seau cellulaire. Pour faire face Ă un tel problème, plusieurs travaux conseillent de stocker les contenus (fichiers et vidĂ©os) dans les small cells. Dans cette thèse, nous proposons d’utiliser les vĂ©hicules comme des small cells mobiles et de cacher les contenus Ă bord, motivĂ©s par le fait que la plupart d’entre eux pourra facilement ĂŞtre Ă©quipĂ©e avec de la connectivitĂ© et du stockage. L’adoption d’un tel cloud mobile rĂ©duit les coĂ»ts d’installation et de maintenance et prĂ©sente des contraintes Ă©nergĂ©tiques moins strictes que pour les small cells fixes. Dans notre modèle, un utilisateur demande des morceaux d’un contenu aux vĂ©hicules voisins et est redirigĂ© vers le rĂ©seau cellulaire après une deadline ou lorsque son playout buffer est vide. L’objectif du travail est de suggĂ©rer Ă un opĂ©rateur comment rĂ©pliquer de manière optimale les contenus afin de minimiser le trafic mobile dans le cĹ“ur du rĂ©seau. Les principales contributions sont : (i) ModĂ©lisation. Nous modĂ©lisons le scĂ©nario ci-dessus en tenant compte de la taille des contenus, de la mobilitĂ© et d’un certain nombre d’autres paramètres. (ii) Optimisation. Nous formulons des problèmes d’optimisation pour calculer les politiques d’allocation sous diffĂ©rents modèles et contraintes. (iii) Analyse des performances. Nous dĂ©veloppons un simulateur MATLAB pour valider les rĂ©sultats thĂ©oriques. Nous montrons que les politiques de mise en cache proposĂ©es dans cette thèse sont capables de rĂ©duire de plus que 50% la charge sur le cĹ“ur du rĂ©seau cellulaire.
https://tel.archives-ouvertes.fr/tel-01614566/file/2017AZUR4055.pdf