Vers un déploiement incremental programmable et évolutif d’ICN dans le monde réel
Auteur / Autrice : | Mauro Sardara |
Direction : | Thomas Bonald, Luca Muscariello |
Type : | Thèse de doctorat |
Discipline(s) : | Réseaux, information et communications |
Date : | Soutenance le 17/12/2019 |
Etablissement(s) : | Université Paris-Saclay (ComUE) |
Ecole(s) doctorale(s) : | École doctorale Sciences et technologies de l'information et de la communication (Orsay, Essonne ; 2015-....) |
Partenaire(s) de recherche : | établissement de préparation de la thèse : Télécom Paris (Palaiseau, Essonne ; 1878-....) |
Laboratoire : Laboratoire Traitement et communication de l'information (Paris ; 2003-....) | |
Jury : | Président / Présidente : Stefano Secci |
Examinateurs / Examinatrices : Jean-Louis Rougier | |
Rapporteur / Rapporteuse : K. K. Ramakrishnan, Lixia Zhang |
Mots clés
Résumé
Réseau centré sur l’information (ICN) englobe une famille de réseaux architectures repensant les principes de communication Internet autour des données nommées. Après plusieurs années de recherche et l’émergence de quelques propositions populaires, l’idée de remplacer TCP / IP par un réseau centré sur les données reste débattue. Les avantages du ICN ont été préconisés dans le contexte des réseaux 5G pour la prise en charge de schémas de communication minimaux hautement mobiles, à accès multiples / source et à latence. Toutefois, des tests à grande échelle et une insertion dans des réseaux opérationnels doivent encore être réalisés, probablement en raison de l'absence d'une stratégie de déploiement incrémental claire. L'objectif de cette thèse est de proposer et d'évaluer des solutions efficaces pour le déploiement de l'ICN. Tout d'abord, nous proposons Hybrid-ICN (hICN), une intégration ICN dans IP (plutôt que sur / sous / à la place de) qui a pour ambition de ne pas échanger les principes architecturaux ICN. En réutilisant les formats de paquets existants, hICN introduit de l'innovation au sein de la pile IP, nécessitant un minimum de mises à niveau logicielles et garantissant une interconnexion transparente avec les réseaux IP existants. Deuxièmement, la thèse est centrée sur le problème du déploiement de l'ICN aux extrémités du réseau, notamment l'hôte final, en concevant une infrastructure de transport et une API de socket pouvant être utilisées dans plusieurs architectures ICN telles que NDN, CCN et hICN. Le cadre favorise les technologies de pointe visant à fournir des performances et une efficacité aux applications. Une analyse comparative détaillée à la fin du chapitre présentera les performances du cadre de transport. Ensuite, les avantages que les services de transport et de réseau hICN peuvent apporter aux applications seront évalués en considérant deux principaux cas d'utilisation: HTTP et WebRTC. Le premier représente le protocole de facto du Web, tandis que le second est une nouvelle technologie émergente de plus en plus adoptée pour les services en temps réel. Enfin, la thèse propose une solution pour déployer par programmation, configuration et gestion des réseaux et des applications ICN: Virtualized ICN (vICN), un cadre unifié programmable pour la configuration et la gestion de réseau qui utilise les progrès récents en matière d’isolement des ressources et de techniques de virtualisation. Il offre une plate-forme unique, flexible et évolutive pour répondre à différents objectifs, en particulier les déploiements réels de l'ICN dans les réseaux IP existants.