architecture des réseaux distribués : enjeux des architectures adhoc, mesh et cie

T. A. Ramrekha, E.A. Panaousis and C. Politis Routing challenges and directions for smart objects in future internet of things in Interconnecting Smart Objects with the Internet Workshop, IETF, Mar 25, Prague, Czech Republic, DOI http://www.iab.org/about/workshops/smartobjects/papers/Ramrekha.pdf (2011)

Position paper qui aborde les enjeux des réseaux distribués.

Pour les auteurs, les réseaux adhoc ne sont pas seulement des réseaux intéressants dans le cadre de situations d’extrême urgence (scénario « classique » notamment pour les réseaux adhoc en mobilité). Ils représentent le seul moyen de dépasser les limites du réseau IP dont les auteurs prédisent qu’avec le développement des objets connectés elles seront vite atteintes.

« Currently, applications such as email, instant messaging and social networks use the core Internet infrastructure to exchange data. However, with the proliferation of wireless communication enabled smart objects, there is an emerging trend to exchange information pervasively and in a distributed manner among users and devices. Therefore, future Internet applications and services will entail smart objects to be able to communicate using ad hoc networks i.e. in an autonomous and distributed fashion ».

Plusieurs traits sont à relever :

– l’autonomie des devices

– la nature distribuée des réseaux

– l’internet des objets lie des personnes et des objets

La recherche sur le pair à pair en mobilité doit prendre en considération non seulement des personnes mais aussi des objets et leurs configurations et leurs reconfigurations dynamiques.

Dramaturgie du distribué : Facebook Open Graph

La conférence :

Le 21 avril 2010, à la conférence organisée par Facebook, F8 Conference, à San Francisco, Mark Zuckerberg et Bret Taylor, qui est le directeur produit de Facebook (et ancien CEO de Friendfeed, agrégateur de réseaux sociaux) présentaient leur nouvelle API : Open Graph. Les propriétés techniques sont intéressantes mais surtout l’expression symbolique de ces propriétés technique : la représentation du réseau est fondée sur une vue à plat de noeuds tous connectés sans distinction, ni hiérarchie. Facebook use de la dramaturgie du distribué. https://www.facebook.com/f8

Le nom : « open graph » :

On peut lire l’article sur la théorie des graphes en français dans wikipedia, mais celui en anglais est plus simple pour les non-mathématiciens : http://en.wikipedia.org/wiki/Graph_theory.

Bien sûr le titre fait appel à la culture à la fois des mathématiciens mais aussi est sans doute surtout dans ce contexte, celle des programmeurs et spécialistes des réseaux. La théorie des graphes est en effet indispensable à la représentation des réseaux de communication et à l’organisation des données. En associant « open » avec « graph » FaceBook donne à penser que l’on peut connecter tout avec tout et que le protocole est suffisamment robuste pour être extensible ad infinitum.

Variation sur un thème : comment représenter une « sphère infinie, dont le centre est partout et la circonférence nulle part«   ? (Blaise Pascal, Les Pensées, 1669)

L’idée de l’infini introduite par l' »open » est sans doute peu représentable. Les responsables de la communication de FaceBook ont imaginé de re-figurer le réseau en jouant sur les couleurs des noeuds et des liens : figure du couple, figure des Etats-Unis, figure du dialogue (assez ambivalente : qui mange qui ?)