1 Internet Act II Gilles Kahn Président Directeur Général, INRIA
2 Irisa Rocquencourt LoriaFuturs Six unités de recherche Sophia Antipolis Rhône-Alpes
3 Concevoir et maîtriser les futures infrastructures des réseaux et des services de communication Sans fil Réseaux Ad hoc Ubiquité Services Web Grille, pair à pair
4 Un exemple: les réseaux « ad hoc » Un problème très général: les architectures de réseaux doivent être faiblement couplées pour passer à léchelle (taille, mobilité) Comment construire des réseaux radio sans « opérateur »? Un modèle de graphes aléatoires (Erdös, Renyi, 1959), avec un phénomène dit de « percolation » Ensuite, des propositions de protocole robuste à analyser (e.g. OLSR) Idées réutilisables sur dautres graphes: liens Web, réseaux sociaux
5 Pourquoi construire des grilles de calcul? Evolution technologique CPus cheap and many, big ones not really economical Core networks fast and cheap Remplacer les serveurs par des services une tendance historique en informatique Sécurité un nécessité absolue mais aussi une motivation pour cette architecture peut-être à lorigine dun nouveau « business model »
6 Standardisation Absorber les leçons du succès dInternet passager à léchelle (scalabilité) robustesse Quest-ce quon standardise? protocoles, APIs, intergiciels (middleware) Jamais des applications complètes Quand lenjeu devient trop grand lenvironnement dexpérimentation mondial Planetlab
7 Développer le traitement des informations et des données multimédia Images, vidéo, parole Sécurité Compression Langue naturelle Données dans un champ spécifique
8 Des problèmes type Remplir une base de données en analysant des articles scientifiques Même question, mais avec une donnée multimédia: une Flore, contenant schémas, photos, texte, reliés entre eux. Environnement de gestion de contenus numériques pour la télévision (compression, sécurité, archivage, traitement au vol)
9 Capteurs, très grands volumes de données Meteorology, climate, environment RFID Smart dust Combiner modèles et Données Haute Performance
10 Programmation distribuée Couplage lâche: intergiciels, comme ObjectWeb, mais beaucoup dautres selon les contextes Algorithmique distribuée, chaotique Compréhension globale du logiciel: plus difficile
11 Remarques en conclusion La technologie ne sest pas arrêtée avec la bulle internet La marche en avant du numérique est irrésistible La production de masse tire plus la technologie que les développements à caractère stratégique Les chercheurs doivent aller nettement plus loin pour prouver la viabilité de leurs idées