FR 2938718 A1 20100521 FR 0806412 A 20081117 PROCÉDÉ DE COMMUNICATION ET RÉSEAU METTANT EN îUVRE CE PROCÉDÉ L'invention concerne un procédé de communication entre des dispositifs électroniques de communication, dits noeuds, formant un réseau, et un réseau adapté pour mettre en oeuvre ce procédé. L'invention concerne plus particulièrement un procédé de communication adapté pour la propagation de données de proche en proche entre 10 des noeuds d'un réseau. Un réseau composé de noeuds échangeant des données est dit large, si la dispersion des noeuds excède largement la portée de communication (filaire ou sans fil) de chacun des noeuds. Dans un tel réseau, il est particulièrement avantageux que le procédé de communication entre les noeuds permette la 15 propagation des données de proche en proche. Un tel procédé permet l'échange de données depuis un noeud source jusqu'à un noeud destination distants et pouvant être non reliés et/ou hors de portée l'un de l'autre, par l'intermédiaire d'une chaîne de noeuds relais, reliés et/ou à portée de communication les uns des autres deux à deux, propageant les données 20 de proche en proche jusqu'à atteindre le noeud destination. Un tel procédé d'acheminement (aussi appelé procédé de routage) de données s'appuie sur une méthode de localisation des noeuds afin de déterminer le chemin optimal sur lequel orienter un message ; le chemin optimal étant celui qui permet à un message d'atteindre le noeud destination dans des 25 conditions optimales. Le document � A Survey on Position-Based Routing in Mobile Ad Hoc Networks � Martin Mauve, et al., publié en novembre/décembre 2001 dans la revue IEEE Network, volume 15, expose des procédés de routage de données de proche en proche entre des noeuds distribués. Ces procédés sont basés 30 sur l'utilisation de la position géographique des noeuds pour orienter le routage de données jusqu'à la destination souhaitée. Dans un premier temps, les noeuds acquièrent leur position géographique en utilisant un système de localisation, tel que par exemple le système GPS (Global Positioning System). Puis dans un deuxième temps, les noeuds échangent entre eux la connaissance de leur position géographique, afin de créer des tables de voisinage entre les noeuds. Enfin, un noeud source doit connaître la position géographique du noeud destination pour lui transmettre des données, de telle sorte que la propagation de données s'effectue de proche en proche par le meilleur chemin, grâce à l'insertion, dans les données à transmettre, de la position géographique du noeud destination. L'un des procédés consiste à propager les données, le plus possible dans la direction de la destination.Ces procédés ne peuvent donc fonctionner que si les noeuds sont tous équipés d'un système de localisation. Le document � Global Environmental Micro Sensors (GEMS) : A Revolutionary Observing System for the 21 S` Century û Phase II Final Report �, publié le 31 août 2005 par le NIAC (NASA Institute for Advanced Concepts), présente un système de micro-capteurs (par exemple des micro-ballons évoluant à haute altitude et positionnés par GPS) utilisés pour effectuer des mesures de phénomènes météorologiques, et compare plusieurs procédés d'acheminement des données de mesures, soit en direct (par exemple vers une station au sol ou vers un satellite), soit de proche en proche (par exemple en utilisant les procédés présentés dans le document Mauve précité). Pour des micro-capteurs ne possédant qu'une faible autonomie d'énergie, la meilleure solution est d'utiliser un routage de proche en proche, car la puissance de transmission nécessaire pour atteindre un micro-capteur voisin est souvent très inférieure à celle requise pour transmettre les données en direct à la destination finale. Cependant, chaque noeud récepteur d'un message doit effectuer des comparaisons de position pour déterminer quel noeud parmi ses voisins est le plus approprié pour réacheminer le message. Toutes ces opérations se répètent à chaque noeud et pour chaque message à propager et sont coûteuses en temps de calcul et en énergie. I1 subsiste donc un besoin pour un procédé de routage de données de proche en proche qui soit simple, efficace, économique, robuste et générique. Un procédé de routage dans un réseau de noeuds est : simple, s'il nécessite peu d'opérations de traitement de données à effectuer par des noeuds ; efficace, si les données parviennent rapidement à destination, avec un minimum de transmissions dupliquées ; économique, s'il est adapté pour des réseaux de capteurs à faible coût et à faible autonomie d'énergie ; robuste, s'il peut continuer à fonctionner malgré des modifications imprévisibles de la topologie du réseau, et si peu de messages n'arrivent jamais à destination ; générique, si le routage ne nécessite ni un système de localisation géographique de chaque noeud, ni un traitement numérique complexe au niveau de chaque noeud. L'invention vise à procurer ces avantages et à fournir un procédé de communication permettant de transmettre des données de proche en proche, via au moins un chemin continu et optimisé (notamment un plus court chemin), depuis un noeud source quelconque du réseau jusqu'à un noeud de destination prédéterminé. L'invention vise également à fournir un réseau de noeuds 15 permettant la mise en oeuvre de ce procédé. L'invention vise en particulier à proposer un tel procédé et un tel réseau pouvant faire l'objet de nombreuses applications différentes, et plus particulièrement qui soient compatibles avec une très faible consommation d'énergie de chaque noeud, par exemple en permettant une grande durée de vie du 20 réseau avec des noeuds uniquement alimentés par batteries d'accumulateurs ou piles de faibles capacités. Pour ce faire, l'invention concerne un procédé de communication entre une pluralité de dispositifs électroniques de communication, dits noeuds, d'un réseau, adaptés pour émettre des messages de données à 25 destination d'au moins un noeud, dit noeud collecteur, dans lequel : - chaque noeud est adapté pour pouvoir émettre et recevoir des messages, - chaque noeud comporte un module de traitement adapté pour interpréter et modifier un message reçu, - un chemin de routage entre l'un quelconque des noeuds et chaque noeud collecteur est déterminé par diffusion de proche en proche d'un message, dit message de gestion, émis par chaque noeud collecteur, caractérisé en ce que : - chaque message de gestion comporte un champ numérique, dit champ de rang, - le module de traitement d'un noeud recevant un message de gestion, compare la valeur du champ de rang du message de gestion avec une valeur numérique mémorisée dans une mémoire numérique du noeud, dite mémoire de rang, - si la valeur contenue dans la mémoire de rang appartient à l'ensemble formé des valeurs indéfinies et des valeurs supérieures au contenu du champ de rang, alors le module de traitement incrémente le contenu du champ de rang, met à jour le contenu de la mémoire de rang avec le contenu du champ de rang incrémenté, et retransmet le message de gestion. Le procédé de communication de proche en proche selon l'invention présente l'avantage d'être composé d'actions simples et donc rapides et économiques à exécuter par chaque noeud. De plus, un noeud n'a pas besoin d'avoir la connaissance complète du chemin qui le relie avec le noeud collecteur, mais il suffit qu'il fasse partie d'une chaîne de noeuds reliés et/ou à portée les uns des autres deux à deux pour pouvoir transmettre des messages au noeud collecteur. Le procédé selon l'invention permet de relier automatiquement sans système de positionnement du type GPS ni traitement numérique complexe, des noeuds considérés comme les plus proches les uns des autres, via un chemin optimisé considéré comme le plus court chemin possible. Les messages à destination d'un noeud collecteur circulent de noeud en noeud le long d'un chemin de routage et convergent vers le noeud collecteur. En outre un procédé selon l'invention fonctionne sans que les noeuds n'aient besoin de recevoir et prendre en compte la position géographique du noeud collecteur destinataire des messages. Avantageusement et selon l'invention, le module de traitement de chaque noeud collecteur est adapté pour transmettre -notamment périodiquement-, un message de gestion contenant un champ numérique, dit champ d'identifiant de session, dont la valeur est modifiée suivant une relation d'ordre connue des noeuds. Cette mise à jour (notamment périodique) des chemins de routage est particulièrement avantageuse dans le cas de réseaux à topologie variable au cours du temps pour s'assurer que les chemins sont toujours valides. La fréquence optimale de mise à jour des chemins de routage est choisie en fonction de la dynamique de mobilité des noeuds afin d'éviter d'initier des messages de gestion plus souvent que nécessaire. Avantageusement et selon l'invention, le module de traitement d'un noeud est adapté pour enregistrer une valeur indéfinie dans sa mémoire de rang dès lors qu'il reçoit un message de gestion dont le champ d'identifiant de session contient une valeur numérique postérieure (d'ordre plus élevé) à celle du précédent message de gestion reçu. Ainsi, un noeud collecteur initiateur d'un message de gestion peut, en modifiant la valeur du champ d'identifiant de session contenue dans le message, imposer aux noeuds récepteurs une mise à jour des rangs de message et donc des chemins de routage qui mènent à ce noeud collecteur. Une telle valeur indéfinie peut être enregistrée dans une mémoire permanente du noeud à sa fabrication (par exemple valeur maximum de la mémoire de rang du noeud). Avantageusement et selon l'invention, chaque noeud collecteur est adapté pour inclure un identifiant de ce noeud collecteur dans chaque nouveau message de gestion qu'il initie. Avantageusement et selon l'invention, le réseau comprend une pluralité de noeuds collecteurs, chacun comprenant un code numérique d'identification, dit identifiant de noeud collecteur, qui lui est propre, enregistré dans une mémoire permanente de ce noeud collecteur, ce noeud collecteur étant adapté pour inclure cet identifiant de noeud collecteur dans chaque message de gestion qu'il initie. Déployer plusieurs noeuds collecteurs permet d'augmenter le nombre de points de collecte des messages en provenance des autres noeuds, et donc d'étendre la superficie du réseau. Les différents noeuds collecteurs peuvent être reliés par une liaison spécifique (filaire ou non) en communication permanente les uns avec les autres et/ou avec une station centrale et/ou régulièrement visités pour la collecte des données qu'ils reçoivent. Avantageusement et selon l'invention, le module de traitement d'un noeud mémorise dans une mémoire numérique du noeud, dite mémoire d'identifiant de noeud collecteur, l'identifiant de noeud d'un noeud collecteur dont un message de gestion qu'il a reçu a entraîné la mise à jour de sa mémoire de rang avec la plus petite valeur de rang. Dans l'intervalle entre la réception de deux messages de gestion, chaque noeud envoie donc des messages à un unique noeud collecteur. Il y a donc autant de sous-réseaux qu'il y a de noeuds collecteurs. Avantageusement et selon l'invention, chaque noeud comprend un code numérique d'identification, dit identifiant de noeud, qui lui est propre, enregistré dans une mémoire permanente de ce noeud, et chaque message de gestion comporte un champ numérique, dit champ d'identifiant de noeud émetteur, dans lequel est enregistré l'identifiant de noeud du noeud ayant émis ce message en dernier. Avantageusement et selon l'invention, le module de traitement d'un noeud, dit noeud récepteur, ayant reçu un message de gestion ayant entraîné la mise à jour de sa mémoire de rang, est adapté pour mémoriser la valeur du champ d'identifiant de noeud émetteur de ce message de gestion dans une mémoire numérique du noeud récepteur, dite mémoire d'identifiant de noeud le plus proche, et remplace le contenu de ce champ dans ce message de gestion par l'identifiant de noeud du noeud récepteur, puis retransmet le message de gestion. La mémorisation de l'identifiant de noeud du noeud immédiatement précédent dans la chaîne de transmission permet, le cas échéant, d'éviter de renvoyer un message directement au noeud précédent (qui peut être le plus proche voisin sur le plus court chemin menant à un noeud collecteur), réduisant ainsi les duplications de messages. Avantageusement et selon l'invention, chaque noeud comprend un dispositif de mesure et d'enregistrement du niveau de signal de réception du message, et lorsqu'un noeud reçoit un message de gestion dont la valeur de champ de rang est égale à celle de la mémoire de rang, le module de traitement est adapté pour comparer le niveau du signal de réception avec celui du précédent message reçu, puis mémoriser, dans le champ d'identifiant de noeud émetteur, l'identifiant du noeud fournissant le plus fort niveau de signal. Ce critère permet une gestion plus efficace du placement des noeuds sur le trajet des messages de gestion. Ainsi, lorsque deux chemins de même longueur, en nombre de noeuds, sont possibles pour un noeud, le module de traitement mémorise le chemin par lequel le noeud reçoit un message de gestion avec le niveau de signal le plus fort, ce qui correspond au plus court chemin jusqu'au noeud collecteur. Avantageusement et selon l'invention, chaque message de gestion contient un champ numérique, dit champ d'identifiant de destinataire(s), contenant au moins un identifiant de noeud d'un noeud destinataire du message de gestion. Avantageusement et selon l'invention, le module de traitement d'un noeud récepteur d'un message de gestion compare chaque valeur du champ d'identifiant de destinataire(s) avec son identifiant de noeud, et le module de traitement est adapté pour accéder à un contenu réservé du message de gestion si et seulement si l'identifiant de noeud correspond à la valeur du champ d'identifiant de destinataire(s). Le procédé de communication selon l'invention est adapté pour inclure dans un message de gestion du contenu réservé à un noeud en particulier ou à un groupe de noeuds (tous identifiés individuellement ou collectivement dans le champ d'identifiant de destinataire(s)). Ainsi, tous les noeuds récepteurs du message mais non destinataires du message, ignorent son contenu réservé. Un tel contenu réservé peut par exemple consister à empêcher la retransmission du message de gestion ou à forcer sa retransmission. Avantageusement et selon l'invention, chaque message de gestion est adapté pour pouvoir véhiculer des données supplémentaires à lire par au moins un noeud. Avantageusement et selon l'invention, chaque message de gestion est adapté pour pouvoir véhiculer au moins une commande à exécuter par au moins un noeud. Ceci inclut par exemple une commande de reconfiguration des paramètres d'un noeud (par exemple de la fréquence des mesures à effectuer par le noeud, du nombre maximum de réémission d'un paquet de données avant abandon, ...) ou une commande de restitution d'informations concernant des paramètres du noeud (par exemple le délai maximum d'attente d'émission d'un paquet de gestion, les délais maximums d'attente d'émission et de réémissions d'un paquet de données, ...). Avantageusement et selon l'invention, le module de traitement d'au moins un noeud, dit noeud source, est adapté pour élaborer des messages, dits messages de données, et les transmettre à destination d'au moins un noeud collecteur. Par exemple, certains au moins des noeuds effectuent des mesures de leur environnement, puis incluent ces mesures dans des messages de données. Ces messages de données véhiculent donc des données à acheminer jusqu'au(x) noeud(s) collecteur(s) adapté(s) pour traiter ces données. Avantageusement et selon un premier mode de réalisation préférentiel de l'invention, le module de traitement de chaque noeud source est adapté pour incorporer dans les messages de données un identifiant de noeud collecteur mémorisé dans une mémoire du noeud source. De la sorte, chaque noeud source émet des messages de données à destination d'un noeud collecteur dont il a mémorisé l'identifiant de noeud collecteur. Avantageusement et selon l'invention, chaque noeud émetteur (source ou non) ayant à transmettre un message de données le transmet à destination du noeud dont l'identifiant de noeud est mémorisé dans la mémoire d'identifiant de noeud le plus proche du noeud émetteur. Chaque message de données est émis pour chaque noeud vers un unique noeud de destination, permettant ainsi l'unicité du chemin emprunté par chaque message et menant à un noeud collecteur. Ce mode de mise en oeuvre préférentiel du procédé d'acheminement des messages de données permet à chaque noeud collecteur de recevoir un unique exemplaire de chaque message de données envoyé et ne surcharge pas le réseau. Avantageusement et selon un deuxième mode de réalisation de l'invention, chaque message de données est transmis de proche en proche à l'aide d'un champ numérique qu'il contient, dit champ de rang, tel que le module de traitement de tout noeud recevant un message de données, compare la valeur contenue dans le champ de rang avec celle contenue dans sa mémoire de rang, met à jour le champ de rang avec le contenu de sa mémoire de rang et retransmet le message si la valeur contenue dans la mémoire de rang est inférieure à celle contenue dans le champ de rang. Ce deuxième mode de mise en oeuvre du procédé d'acheminement des messages de données, basé sur les valeurs de rangs des noeuds, permet de fiabiliser la réception des données aux noeuds collecteurs, même dans le cas où des chemins ne sont plus valides. En effet, un même message de données peut être réacheminé par plusieurs noeuds récepteurs, tous possédants un champ de rang inférieur au noeud émetteur du message. Avantageusement et pour tous les modes de mise en oeuvre de l'invention, les messages de données sont générés de manière asynchrone par les noeuds sources puis transmis de manière asynchrone. Chaque noeud applique une règle de détermination de l'instant de mesure et de l'instant de transmission d'un message de données associé. Plusieurs règles sont envisageables, telle que : selon une fréquence fixe, ou dès qu'un seuil de variation est dépassé, ou dès qu'une commande de mesure est reçue, ... Ainsi, le procédé selon l'invention permet de faire varier le volume de données échangées en variant les règles à faire appliquer par les noeuds dispersés en plusieurs points du réseau. Les messages contenant ces mesures sont transmis à des instants permettant de s'affranchir des collisions entre messages. Avantageusement et selon l'invention, la réception par un noeud d'un message de données déclenche l'envoi par ce noeud d'un message, dit message de service, qui constitue un message d'acquittement s'il accepte le message de données, et un message de non acquittement s'il refuse le message de données. Ce mécanisme d'acquittement ou de non acquittement des messages de données permet d'indiquer au noeud émetteur si un message de données a été reçu par un noeud, et si la réception est acceptée ou refusée par ce noeud. Il a pour but d'informer un noeud émetteur sur le statut de la réception, et est utilisé de manière optionnelle. De plus, il est utilisable indifféremment dans l'un ou l'autre des deux modes de mise en oeuvre du procédé d'acheminement des messages de données présentés ci-dessus. i0 Avantageusement et selon l'invention, un noeud émetteur ne retransmet son message que si après un temps prédéterminé, aucun message de service n'est reçu. Une retransmission permet de donner une autre opportunité au noeud récepteur de pouvoir recevoir le message de données en cas d'une mauvaise réception précédente. Avantageusement et selon l'invention, un noeud récepteur d'un message d'acquittement ne réémet pas ce message de service. En effet, un message d'acquittement étant utilisé pour acquitter un message identifié échangé entre deux noeuds, il n'a pas pour vocation à être diffusé vers d'autres noeuds du réseau. Avantageusement et selon l'invention, un noeud récepteur d'un message de non acquittement renvoie un message de non acquittement à destination du noeud collecteur, et ce jusqu'à la réception d'un message de gestion contenant une valeur de champ d'identifiant de session postérieure. L'indication d'invalidité du chemin passant par ce noeud est ainsi propagée à chaque fois qu'il est utilisé, et ce jusqu'à la remise à jour du chemin. L'invention concerne également un réseau de dispositifs électroniques de communication, dits noeuds, adaptés pour émettre des messages de données à destination d'au moins un noeud, dit noeud collecteur, dans lequel : chaque noeud comprend un émetteur et un récepteur, - chaque noeud comprend un module de traitement adapté pour interpréter et modifier un message reçu, - chaque noeud collecteur est adapté pour émettre un message, dit message de gestion, diffusé de proche en proche par les noeuds, 25 caractérisé en ce que : - chaque message de gestion comporte un champ numérique, dit champ de rang, - le module de traitement d'un noeud recevant un message de gestion, est adapté pour comparer le champ de rang avec une valeur numérique 30 mémorisée dans une mémoire numérique, dite mémoire de rang, - si la valeur de la mémoire de rang appartient à l'ensemble formé des valeurs indéfinies et de valeurs supérieures au champ de rang, alors le module de traitement est adapté pour incrémenter la valeur du champ de rang, mettre à jour le contenu de la mémoire de rang avec le contenu du champ de rang incrémenté, et retransmettre le message de gestion. Le réseau selon l'invention est adapté pour la mise en oeuvre du procédé selon l'invention. Avantageusement, un réseau selon l'invention comprend une pluralité de noeuds, dits noeuds sources, adaptés pour générer des données utiles à transmettre (par exemple des données représentatives de mesures), et le module de traitement de chaque noeud source est adapté pour inclure ces données utiles dans les messages de données émis à destination d'au moins un noeud collecteur. Une pluralité de noeuds sert de relais pour permettre aux messages de données des noeuds sources de pouvoir atteindre les noeuds collecteurs. Ce mécanisme d'acheminement de données de proche en proche permet, d'une part d'étendre la taille du réseau sans pour autant devoir augmenter la portée de communication des noeuds par exemple en rajoutant des noeuds, et d'autre part d'augmenter l'autonomie en énergie des noeuds qui sont ainsi plus économiques à produire. Dans un réseau selon l'invention, outre le(s) noeud(s) collecteur(s), tous les autres noeuds peuvent être simultanément sources ou relais. De plus, un réseau selon l'invention peut comporter plusieurs noeuds collecteurs répartis sur une zone, permettant ainsi avantageusement d'augmenter le nombre de points de collecte des messages de données provenant d'une pluralité de noeuds sources. L'invention s'étend à un réseau caractérisé par tout ou partie des caractéristiques sus-indiquées en relation avec un procédé selon l'invention. L'invention peut faire l'objet de très nombreuses applications différentes. Avantageusement et selon l'invention, les noeuds sont au moins pour partie associés à des structures mobiles, et les noeuds sont reliés les uns 30 aux autres par des liaisons sans fil. En particulier, avantageusement et selon l'invention, lesdites structures sont librement mobiles avec un fluide dans lequel elles sont placées, de façon à en suivre les courants. Leurs déplacements sont donc incontrôlés et en général indéterminés. Par exemple, avantageusement et selon l'invention lesdites structures mobiles sont des aérostats placés dans l'atmosphère terrestre, et équipés de moyens d'observation de la Terre générant des données d'observation (par exemple météorologiques) à titre de données utiles. Selon une autre application, les structures mobiles peuvent être des satellites d'une constellation de satellites dans l'espace. Ainsi, les noeuds sont associés à des systèmes spatiaux (satellites) ou aéronefs, plus particulièrement des aérostats tels que des ballons, -notamment avec un noeud porté à bord de chaque système spatial ou aéronef-, et au moins un noeud collecteur est adapté pour transmettre des messages à une station centrale, notamment une station sol (ce noeud collecteur étant soit lui-même fixe par rapport à la station centrale ou par rapport au sol, soit porté par un système spatial ou un aéronef et en liaison de communication permanente avec une telle station centrale ou avec une telle station sol). Avantageusement, notamment lorsque les noeuds sont associés à des aéronefs, au moins un noeud source est doté de moyens d'observation de la Terre, par exemple des moyens d'observation de phénomènes météorologiques, tels que les cyclones. Selon une application avantageuse de l'invention, chaque noeud source, et notamment chaque noeud émetteur, est porté à bord d'un aérostat. Avantageusement et selon l'invention, les noeuds sont au moins pour partie associés à des structures mobiles, telles que des capsules, immergées dans un milieu liquide (tel que l'eau d'un bassin, un milieu marin, un fleuve, une rivière, un milieu physiologique d'un être vivant (par exemple le sang ou le tube digestif...). Au moins un noeud collecteur est alors adapté pour transmettre des messages à une station fixe immergée ou non (ce noeud collecteur étant soit lui- même fixe, soit porté par une capsule et en liaison de communication permanente avec une telle station fixe) et au moins un noeud source est doté de moyens d'observation dudit milieu liquide, notamment de moyens d'observation de courants du milieu liquide. Dans le cas de capsules mobiles de petites dimensions dans un milieu physiologique, l'invention permet par exemple d'apprécier les caractéristiques (vitesse, diffusion...) de la circulation dudit milieu physiologique dans le corps. Dans une autre application envisageable de l'invention, les noeuds sont associés à des terminaux aptes à être portés par des personnes (par exemple téléphones portables, assistants personnels (PDA), ...), et les données transmises peuvent être des messages en provenance de chaque personne portant un terminal et/ou à destination de chaque personne portant un noeud collecteur. Avantageusement et selon d'autres applications de l'invention, les noeuds sont au moins pour partie associés à des structures fixes par rapport au sol terrestre. Avantageusement, par exemple au moins un noeud source est alors doté de moyens de surveillance d'incendies. Un procédé et un réseau selon l'invention peuvent être de type monodirectionnels, comme c'est le cas pour la transmission de données d'observation entre des noeuds sources et au moins un noeud collecteur. Rien n'empêche cependant de prévoir un procédé et un réseau selon l'invention qui soient de type bidirectionnels, c'est-à-dire permettent des échanges de données dans un sens et dans l'autre, un noeud collecteur dans un sens de transmission pouvant faire office de noeud source dans l'autre sens de transmission. L'invention concerne également un procédé et un réseau caractérisés en combinaison par tout ou partie des caractéristiques mentionnées ci- dessus ou ci-après. D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante de certains de ses modes de réalisation donnés uniquement à titre d'exemples non limitatifs, et qui se réfère aux figures annexées dans lesquelles : - la figure 1 est une vue schématique d'un réseau de noeuds selon l'invention, - la figure 2 est une vue schématique de la structure interne d'un noeud d'un réseau selon l'invention, - les figures 3a, 3b et 3c sont des vues schématiques illustratives des champs numériques contenus dans des messages échangés entre des noeuds d'un réseau selon l'invention, s'appliquant respectivement à un message de gestion, un message de données et un message de service, - la figure 4 représente un logigramme des étapes exécutées par un noeud d'un réseau selon l'invention lors de la réception d'un message de gestion dans un procédé selon l'invention, - les figures 5a et 5b représentent chacune un logigramme des étapes exécutées par un noeud d'un réseau selon l'invention lors de la réception d'un message de données dans un procédé selon l'invention, respectivement selon le premier (préférentiel) et le deuxième mode de mise en oeuvre de l'acheminement des trames de données, - la figure 6 présente un mode de réalisation d'un réseau selon l'invention, comportant des ballons aérostats et des stations, et destiné à être utilisé pour des mesures météorologiques, - la figure 7 présente un deuxième mode de réalisation d'un réseau selon l'invention destiné à être utilisé pour des études de courants 20 aquatiques, - la figure 8 présente un troisième mode de réalisation d'un réseau selon l'invention destiné à être utilisé pour la surveillance d'incendies. Sur les figures, les échelles et les proportions ne sont pas strictement respectées et ce, à des fins de clarté de l'illustration. Dans les figures 3a, 25 3b et 3c, la disposition des champs numériques à l'intérieur des messages n'est qu'un exemple donné à des fins d'illustration. Sur la figure 1, les traits pleins ou pointillés représentent des liaisons entre des noeuds. De plus, les traits épais (pleins ou pointillés) représentent le plus court chemin de routage entre les noeuds résultant de l'application du 30 procédé selon l'invention. Dans un réseau 100 de communication selon l'invention, représenté sur la figure 1, la communication s'effectue de proche en proche entre des dispositifs électroniques, dits noeuds, dispersés géographiquement dans un environnement selon une topologie qui peut être indéterminée et/ou incontrôlée. Les noeuds à portée de communication les uns des autres communiquent par l'intermédiaire de liaisons 7 filaires ou sans fil. Dans le cas de liaisons filaires, les noeuds sont reliés entre eux par des liens matériels (câbles, fibres optiques...), le réseau formant ainsi un maillage reliant chaque noeud à une pluralité d'autres noeuds. Les liaisons décrites dans la suite de la description sont préférentiellement des liaisons sans fil, l'invention étant particulièrement avantageuse dans le cas de noeuds reliés entre eux par des liaisons sans fil. A titre d'exemple non restrictif, ces liaisons sans fil utilisent la propagation d'ondes électromagnétiques (notamment radiofréquences) ou acoustiques pour rendre 15 possible la communication à distance. Le réseau 100 selon l'invention comporte différents types de noeuds qui se différencient par leur(s) fonction(s), étant entendu que rien n'empêche qu'au moins un noeud cumule plusieurs fonctions, d'une transmission à une autre. Ainsi, au moins un noeud, dit noeud 102 collecteur, est un 20 noeud destinataire de données issues d'au moins un autre noeud, dit noeud source, et propagées de proche en proche jusqu'à ce noeud 102 collecteur. Il est à noter que, lorsqu'une pluralité de noeuds 102, 102' collecteurs est déployée dans un réseau selon l'invention, les noeuds 102, 102' collecteurs sont de préférence reliés entre eux par des liaisons spécifiques, non représentées sur les figures (filaires ou sans 25 fil), adaptées pour la communication exclusive entre les noeuds collecteurs et/ou entre ceux-ci et une station centrale. Ces liaisons spécifiques sont destinées à permettre essentiellement la récupération et la concaténation des données dans une base de données centralisée située dans une station centrale de stockage des informations. 30 Les autres noeuds 1031, 1032, 1033, 1034, 1035, 1036, 1037 (notés ci-après 103; quand il s'agit de l'un quelconque de ces noeuds) du réseau 100, 10 dits noeuds relais, ont une fonction de relais (réception et émission) de messages de données, permettant une communication entre des noeuds source(s) et collecteur(s), et le cas échéant entre des noeuds relais, hors de portée les uns des autres. Par exemple, le noeud 1033 (figure 1) est situé entre les noeuds 1034 et 103 1 et sert de noeud relais pour la communication entre ces noeuds. Les noeuds sources ont également une fonction d'élaboration de messages de données, par exemple à partir d'une mesure de leur environnement, et au moins d'émission de ces messages de données. Un réseau 100 selon l'invention comporte au moins un noeud source, notamment une pluralité de noeuds sources, et une pluralité de noeuds relais. Certains noeuds relais peuvent faire office de noeuds sources. Certains noeuds relais peuvent faire office de noeuds collecteurs. Dans un réseau selon l'invention, chaque noeud 102, 102' collecteur doit être en liaison avec au moins un autre noeud, et au moins un chemin de routage doit pouvoir être établi entre chaque noeud source et chaque noeud collecteur. Pour ce faire, en particulier lorsque les liaisons 7 sont du type sans fil, la densité et le nombre de noeuds relais doivent être suffisamment importants, selon la portée des liaisons 7 sans fil. Chaque noeud, quel que soit son type, comprend au moins un émetteur 75 et au moins un récepteur 76 (figure 2) reliés à au moins une antenne 74, adaptés pour établir des liaisons de communication sans fil (radiofréquence) avec les autres noeuds à portée. De plus, chaque noeud, quel que soit son type, comporte des mémoires numériques de stockage de données. Une mémoire numérique, dite mémoire 11 d'identifiant de noeud, formée d'une mémoire morte du noeud, contient un code numérique identifiant de noeud, permettant de distinguer de manière unique chaque noeud du réseau. Le contenu de cette mémoire n'est pas effacé lors de la mise hors tension du noeud. Les mémoires décrites ci-après sont des mémoires vives du noeud, et leur contenu peut être modifié et est accessible rapidement en lecture/écriture. Un noeud comprend : une mémoire numérique, dite mémoire 12 de rang, permettant de stocker un entier naturel représentant le rang du noeud ; une mémoire numérique, dite mémoire 13 de niveau de signal de réception, permettant de stocker une valeur représentative du niveau de signal de réception d'un message de gestion ; une mémoire numérique, dite mémoire 14 d'identifiant de noeud collecteur, permettant de stocker l'identifiant du noeud collecteur à destination duquel les messages de données sont envoyés de ce noeud; une mémoire numérique, dite mémoire 15 d'identifiant de session, permettant de stocker une valeur (entier naturel) représentative de la session courante ; une mémoire numérique, dite mémoire 16 d'identifiant de noeud le plus proche, permettant de stocker un identifiant de noeud d'un noeud émetteur d'un message reçu. Chaque noeud comprend également un module 88 de traitement adapté pour interpréter des données reçues et pour extraire le contenu d'une mémoire, en modifier la valeur ou y stocker une valeur. Un module 88 de traitement comprend des moyens de calcul tel qu'un calculateur (non représenté sur les figures) et des mémoires tampon pour stocker temporairement des données nécessaires à un calcul ou en attente d'être transmises ou stockées (non représentées sur les figures). En pratique, les mémoires numériques de chaque noeud sont avantageusement organisées selon trois tampons ou groupes de tampons de mémoire : - un premier tampon ou groupe de tampons de service mémorisant l'ensemble des données de service du réseau : les données identifiant le chemin de routage optimal ; les données identifiant les autres noeuds à portée ; ... - un deuxième tampon ou groupe de tampons de paquets de données mémorisant les paquets de données des messages de données à destination du (des) noeud(s) collecteur(s) ; - un troisième tampon ou groupe de tampons d'acquittement mémorisant les signaux d'acquittement ou de non acquittement reçus par ce noeud pour les données des messages de données en cours d'émission encore présentes dans le deuxième tampon ou groupe de tampons de paquets de données ; et les signaux d'acquittement ou de non acquittement émis par ce noeud pour les messages de données qu'il reçoit. Chaque noeud comprend également un module 77 de mesure du temps, tel qu'une horloge, au moins sensiblement synchronisé avec tous les noeuds du réseau. Ce module permet au noeud d'inclure une donnée représentative d'un temps (datation) dans les messages échangés. Les noeuds sources comprennent le plus souvent une charge utile composée de moyens 10 de mesure comprenant une pluralité de capteurs (exemple : capteurs de température, hygrométrie, pression) ainsi qu'un module 89 de contrôle des mesures adapté pour paramétrer les mesures à effectuer, mémoriser les mesures effectuées et envoyer au module 88 de traitement du noeud les mesures afin qu'elles puissent être mémorisées puis envoyées à destination du noeud collecteur. En variante, lesdites mesures peuvent être constituées uniquement de données mémorisées dans les mémoires du noeud du fait du fonctionnement du réseau (rang du noeud, ...). Chaque noeud comprend des bus 78 de communication bidirectionnelle reliant le module 88 de traitement avec les autres modules, ainsi qu'avec les différentes mémoires du noeud. Un bus 78 de communication bidirectionnelle relie également le module 89 de contrôle des mesures avec les moyens 10 de mesure du noeud. Ces bus 78 de communication bidirectionnelle permettent de faire transiter des données d'un module à l'autre à l'intérieur d'un noeud. Chaque noeud comprend un module 79 d'alimentation électrique connecté par des câbles d'alimentation (non représentés sur les figures) aux autres modules du noeud et permettant leur alimentation en électricité à partir d'au moins une source d'énergie électrique (secteur, piles, accumulateurs, cellules photovoltaïques, alternateurs, éoliennes, ...). Les liaisons 7 de communication entre des noeuds constituent le support d'échange des messages de différents types. Sur la figure 1, les noeuds en visibilité (à portée) les uns des autres sont reliés par au moins un trait (plein ou en pointillés) symbolisant une liaison 7 entre ces noeuds. Chaque noeud est adapté pour recevoir et retransmettre des messages 19 de gestion (figure 3a) permettant d'établir et/ou de mettre à jour la topologie du réseau, et par ce biais d'informer les noeuds du réseau qu'une nouvelle session débute. Les messages 19 de gestion sont initiés exclusivement par le(s) noeud(s) collecteur(s) 102, 102', du réseau. Chaque noeud est adapté pour recevoir et retransmettre des messages 20 de données (figure 3b), initiés exclusivement par un (des) noeud(s) source(s) et incluant des données de mesure effectuées par un (des) noeud(s) source(s). Chaque noeud est adapté pour émettre et recevoir des messages 21 de service (figure 3c). Un tel message peut être initié par n'importe quel type de noeud suite à la réception par ce dernier d'un message 20 de données, comme confirmation que le message de données a été reçu. Les données contenues dans les messages échangés entre les noeuds sont partitionnées en plusieurs champs numériques. Quel que soit le type de message considéré, il comporte un champ numérique, dit champ 24 d'identifiant de type, permettant au module 88 de traitement d'un noeud récepteur de distinguer le type de message reçu, parmi les messages 19 de gestion, les messages 20 de données et les messages 21 de service. De plus, tous les types de message comportent un champ numérique, dit champ 22 d'identifiant de noeud émetteur, permettant d'identifier, à la réception, quel noeud a émis le message en dernier, et un champ numérique, dit champ 23 d'identifiant de destinataire(s), permettant d'identifier, à la réception, à quel noeud (ou groupe de noeuds) est destiné le message, forçant ainsi les noeuds non destinataires à ignorer le message au moins pour partie. Ce champ 23 d'identifiant de destinataire(s) peut contenir un et seul identifiant de noeud, ou une pluralité d'identifiants de noeuds, ou un identifiant d'une liste de noeuds dont les identifiants sont mémorisés par une mémoire morte des différents noeuds. Cependant, certains champs numériques de message diffèrent selon le type de message considéré. C'est ainsi qu'un message 19 de gestion comprend en outre au moins : un champ numérique, dit champ 25 d'identifiant de noeud collecteur, contenant l'identifiant du noeud collecteur ayant initié ce message de gestion; un champ numérique, dit champ 26 d'identifiant de session, contenant la valeur (entier naturel), de la dernière session en cours pour le noeud collecteur ayant initié ce message ; un champ numérique, dit champ 27 de rang, contenant la valeur (entier naturel) de rang du message de gestion modifiée par le dernier noeud émetteur du message. Un message 20 de données comprend en outre au moins par exemple: un champ numérique, dit champ 30 de données utiles, contenant les données mesures effectuées par le noeud source ; et dans un mode de réalisation (deuxième mode de réalisation décrit ci-après), un champ numérique, dit champ 27 de rang, et un champ numérique, dit champ 25 d'identifiant de noeud collecteur. Un message de service comprend en outre au moins un champ numérique, dit champ de service, contenant des données représentatives d'un signal à transmettre, par exemple un signal d'acquittement de la réception d'un message de données, ou un signal de non acquittement de la réception d'un message de données. Le procédé selon l'invention est adapté pour être mis en oeuvre par un réseau 100 décrit précédemment, et permet d'établir un chemin de routage optimal entre l'un quelconque des noeuds 103; et un noeud 102, 102' collecteur. Ce chemin de routage optimal est déterminé par la diffusion de proche en proche d'un message 19 de gestion, émis par le noeud 102, 102' collecteur. De plus, la propagation d'un message 19 de gestion depuis un noeud 102, 102' collecteur vers les autres noeuds permet de déterminer la topologie du réseau 100 et d'ordonner ces noeuds le long d'un chemin adapté pour permettre, en retour, la propagation de messages de données vers ce noeud 102, 102' collecteur. Un chemin de routage est constitué de plusieurs segments, un segment étant la portion du chemin de routage qui sépare deux noeuds situés l'un après l'autre sur le chemin, sans être séparés par un autre noeud. Un message 19 de gestion véhicule, par l'intermédiaire du champ 27 de rang, le nombre de segments que compte déjà le chemin depuis son extrémité initiale (au niveau du noeud 102, 102' collecteur). Sur la figure 1, chaque valeur incluse dans un carré à côté d'un noeud (trait plein ou pointillés) représente la valeur contenue dans sa mémoire 12 de rang, comme déterminé par le procédé selon l'invention. Un carré en trait plein, respectivement en trait pointillés, est utilisé lorsqu'un noeud est situé sur un chemin de routage d'un message de gestion issu du premier noeud 102 collecteur, respectivement du deuxième noeud 102' collecteur. Ainsi, le contenu de la mémoire 12 de rang du noeud 102 collecteur est égale à 0, et celle du premier noeud 1031 situé sur le chemin de routage partant du premier noeud 102 collecteur vaut 1. Comme représenté à la figure 1, le premier noeud 102 collecteur envoie un premier message 19 de gestion comportant un champ 27 de rang contenant la valeur 0. Les traits pleins gras représentent le chemin de routage suivi par ce premier message 19 de gestion. Le noeud 1031, à portée de communication du premier noeud 102 collecteur, reçoit ce message 19, incrémente d'une unité le contenu du champ 27 de rang du message (valeur résultante égale à 1) et l'affecte à sa mémoire 12 de rang (valeur résultante égale à 1), puis réémet le message 19 de gestion. Il est à noter qu'un noeud 102, 102' collecteur ignore tous les messages 19 de gestion qu'il reçoit éventuellement en provenance des autres noeuds du réseau 100. Les noeuds 1032 et 1033, à portée de communication du noeud 1031, reçoivent le message provenant du noeud 1031. Chacun des noeuds 1032 et 1033 incrémente d'une unité le contenu du champ 27 de rang du message reçu (valeur résultante égale à 2) et l'affecte à sa mémoire 12 de rang (valeur résultante égale à 2), puis réémet le message 19 de gestion. En outre, les noeuds 1032 et 1033 mémorisent l'identifiant de noeud du noeud 1031 dans leur mémoire 16 d'identifiant de noeud le plus proche, correspondant au fait que le noeud 1031 est leur plus proche voisin sur le chemin de routage commençant par le noeud 102 collecteur. Le noeud 1032 (respectivement 1033) ignore le message 19 de gestion provenant du noeud 1033 (respectivement 1032) car il contient une valeur de champ 27 de rang égale à celle contenue dans sa mémoire 12 de rang. De plus, le noeud 1031 ignore les messages 19 de gestion provenant des noeuds 1032 et 1033 car ils contiennent chacun une valeur de champ 27 de rang supérieure au contenu de sa mémoire 12 de rang. Le noeud 1034 reçoit les messages 19 de gestion provenant des noeuds 1032 et 1033. Le message provenant du noeud 1033 étant reçu avec un niveau de signal plus élevé, le noeud 1034 mémorise l'identifiant de noeud du noeud 1033 dans sa mémoire 16 d'identifiant de noeud le plus proche (correspondant au fait que le noeud 1033 est son plus proche voisin), puis incrémente d'une unité la valeur contenue dans le champ 27 de rang du message (valeur résultante égale à 3) et l'affecte au contenu de sa mémoire 12 de rang (valeur résultante égale à 3), puis réémet le message 19 de gestion. Le noeud 1035 reçoit les messages de gestion provenant du noeud 1032 et du noeud 1034. Le noeud 1032 ayant envoyé un message 19 de gestion comportant une valeur de champ 27 de rang plus petite (valeur égale à 2) que celle du message envoyé par le noeud 1034 (valeur égale à 3), alors le noeud 1035 mémorise l'identifiant de noeud du noeud 1032 dans sa mémoire 16 d'identifiant de noeud le plus proche (correspondant au fait que le noeud 1032 est son plus proche voisin). Le noeud 1035 incrémente d'une unité la valeur contenue dans le champ 27 de rang (valeur résultante égale à 3) et l'affecte à sa mémoire 12 de rang (valeur résultante égale à 3), puis réémet le message 19 de gestion. Les noeuds 1036 et 1037, à portée de communication du noeud 1035, reçoivent le message 19 de gestion provenant du noeud 1035. Chacun des noeuds 1036 et 1037 incrémente le contenu du champ 27 de rang du message reçu (valeur résultante égale à 4) et l'affecte à sa mémoire 12 de rang (valeur résultante égale à 4), puis réémet le message 19 de gestion. En outre, les noeuds 1036 et 1037 mémorisent l'identifiant de noeud du noeud 1035 dans leur mémoire 16 d'identifiant de noeud le plus proche, correspondant au fait que le noeud 1035 est leur plus proche voisin. Dans un réseau 100 comportant une pluralité de noeuds 102, 102' collecteurs, chaque noeud collecteur envoie un message 19 de gestion qui se différencie des autres messages par un champ 25 d'identifiant de noeud collecteur qu'il contient. De plus, l'envoi de messages 19 de gestion par chaque noeud 102, 102'collecteur est fait de manière asynchrone par rapport aux autres noeuds collecteurs. Le réseau 100 représenté à la figure 1 comporte deux noeuds 102 et 102' collecteurs. De même que le premier noeud 102 collecteur, le deuxième noeud 102' collecteur envoie un deuxième message 19 de gestion, comportant un champ 27 de rang de valeur 0. Le chemin de routage suivi par le deuxième message 19 de gestion est représenté en traits pointillés gras. Le noeud 1036, à portée de communication du deuxième noeud 102' collecteur, reçoit ce message. Or, comme décrit précédemment, la valeur contenue dans la mémoire 12 de rang du noeud 1036 est égale à 4. Le noeud peut être positionné sur un chemin de routage plus court s'il est attaché au deuxième noeud 102' collecteur plutôt qu'au premier noeud 102 collecteur. Par conséquent, le noeud 1036 incrémente d'une unité le contenu du champ 27 de rang du message (valeur résultante égale à 1) et l'affecte au contenu de sa mémoire 12 de rang (valeur résultante égale à 1), puis réémet le message 19 de gestion. Les noeuds 1035 et 1037, à portée de communication du noeud 1036, reçoivent le message 19 de gestion provenant du noeud 1036. Pour la même raison que le noeud 1036, chacun des noeuds 1035 et 1037 incrémente d'une unité le contenu du champ 27 de rang du message reçu (valeur résultante égale à 2) et l'affecte au contenu de sa mémoire 12 de rang (valeur résultante égale à 2), puis réémet le message 19 de gestion. De plus, les noeuds 1035 et 1037 mémorisent l'identifiant de noeud du noeud 1036 dans leur mémoire 16 d'identifiant de noeud le plus proche, correspondant au fait que le noeud 1036 est leur plus proche voisin. Le noeud 1035 (respectivement 1037) ignore le message 19 de gestion provenant du noeud 1037 (respectivement 1035) car il contient une valeur de champ 27 de rang égale (valeur 2) à celle contenue dans leur valeur de mémoire 12 de rang. De plus, les noeuds 1036 et 1032, à portée de communication du noeud 1035, reçoivent le message 19 de gestion provenant du noeud 1035 qu'ils ignorent car le champ 27 de rang contient une valeur (2) supérieure ou égale à la valeur (2 et 1 respectivement) contenue dans leur mémoire 12 de rang. Le noeud 1034, à portée de communication du noeud 1035, ne reçoit pas le message 19 de gestion provenant du deuxième noeud 102' collecteur, car ce message de gestion n'est pas ré-émis par le noeud 1035. Dans le procédé selon l'invention, une session correspond à l'intervalle de temps pendant lequel le procédé considère que la topologie du réseau 100, telle que déterminée par la diffusion d'un message 19 de gestion par un noeud 102, 102' collecteur, reste valide. Après cet intervalle de temps, le noeud 102, 102' collecteur renvoie un nouveau message de gestion pour actualiser la topologie du réseau. Par conséquent, une session peut également être vue comme l'intervalle de temps séparant deux émissions d'un message 19 de gestion par un même noeud 102 collecteur. A l'instant indiqué par son module 77 de mesure du temps, un noeud 102 collecteur émet un nouveau message 19 de gestion dont le champ 26 d'identifiant de session contient une nouvelle valeur. A chaque session correspond un identifiant de session modifié par rapport au précédent selon une relation d'ordre connue des noeuds. Un identifiant de session peut par exemple être une valeur incrémentée pour chaque nouvelle session, la valeur étant réinitialisée à 0 après avoir atteint une valeur maximum. Un unique message 19 de gestion est initié par chaque noeud 102, 102' collecteur pour chaque nouvelle session, et comporte une nouvelle valeur contenue dans le champ 26 d'identifiant de session. Dans un réseau 100 comportant une pluralité de noeuds 102, 102' collecteurs, une session est unique pour un noeud collecteur donné. L'établissement d'une nouvelle session est géré de manière asynchrone entre les noeuds 102, 102' collecteurs. La préparation de l'émission d'un message 19 de gestion à émettre par un noeud 102, 102' collecteur suit les étapes suivantes. Tout d'abord, le module 88 de traitement du noeud 102 collecteur inclut une valeur initiale prédéfinie dans le champ 27 de rang du message de gestion. Ensuite, le noeud 102, 102' collecteur inclut son identifiant de noeud collecteur d'une part dans le champ numérique du message correspondant au champ 25 d'identifiant de noeud collecteur, et d'autre part dans le champ 22 d'identifiant de noeud émetteur. En outre, le noeud 102, 102' collecteur inclut une valeur numérique initiale prédéterminée dans le champ 15 d'identifiant de session. A titre d'exemple, on considère dans la suite de la description que la valeur initiale de l'identifiant de session est 0, et que la relation d'ordre d'évolution des identifiants de session suit une incrémentation d'une unité à chaque nouvelle session établie. Le module 88 de traitement du noeud 102 collecteur inclut la valeur de l'identifiant de destinataire dans le champ 23 d'identifiant de destinataire, les valeurs possibles pouvant correspondre à un groupe de noeuds, par exemple les noeuds à portée de communication directe du noeud 102, 102' collecteur (aussi appelés noeuds en visibilité), ou un noeud en particulier. Dans le procédé selon l'invention, il est à noter que pour tous les noeuds et pour tous les types de message, l'instant de transmission d'un message par un noeud est déterminé de manière à limiter les collisions avec d'autres messages émis par des noeuds distincts, par exemple en émettant le message à un instant aléatoire dans un intervalle de temps prédéterminé. Chaque noeud exécute les étapes du procédé dans l'ordre présenté sur les figures 4, 5a et 5b. Selon le procédé décrit à la figure 4, à l'étape 31, le module 88 de traitement d'un noeud relais 103; interprète qu'un message a été reçu, en extrait le contenu du champ 24 d'identifiant de type du message et détermine qu'il s'agit d'un message 19 de gestion, auquel cas le module 88 de traitement exécute ensuite l'étape 32. A l'étape 32, le module 88 de traitement du noeud 103; détermine s'il s'agit de la réception du premier message 19 de gestion. Si le noeud 103; reçoit un message 19 de gestion pour la première fois, alors le module 88 de traitement exécute l'étape 43, sinon il exécute l'étape 33. A l'étape 33, le module 88 de traitement du noeud 103; extrait 20 du message le contenu du champ 23 d'identifiant de noeud destinataire, puis exécute l'étape 34. A l'étape 34, le module 88 de traitement du noeud 103; détermine s'il est destinataire du message 19 de gestion en comparant le contenu du champ 23 d'identifiant de destinataire(s) du message avec son identifiant de noeud 25 mémorisé dans sa mémoire 11 d'identifiant de noeud. Si le module 88 de traitement d'un noeud 103; détermine qu'il fait partie des destinataires du message 19 de gestion, alors il exécute l'étape 35, sinon il exécute l'étape 47. A l'étape 35, le module 88 de traitement du noeud 103; extrait du message le contenu du champ 25 d'identifiant de noeud collecteur et exécute 30 l'étape 36. A l'étape 36, le module 88 de traitement du noeud 103; compare le contenu du champ 25 d'identifiant de noeud collecteur extraite du message avec la valeur contenue dans la mémoire 14 de noeud collecteur du noeud 103;. Si les deux valeurs sont différentes alors il exécute l'étape 39, sinon il exécute l'étape 37. A l'étape 37, le module 88 de traitement du noeud 103; extrait du message reçu le contenu du champ 26 d'identifiant de session et exécute l'étape 38. A l'étape 38, le module 88 de traitement du noeud 103, compare la valeur extraite du champ 26 d'identifiant de session du message avec la valeur contenue dans sa mémoire 15 d'identifiant de session. Si la valeur provenant du message est antérieure (selon la relation d'ordre régissant l'évolution des identifiants de session) à celle du noeud 103;, alors il exécute l'étape 47. Si la valeur provenant du message est identique à celle mémorisée par le noeud 103,, alors il exécute l'étape 39. Enfin, si la valeur provenant du message est postérieure à celle du noeud 103;, alors le module 88 de traitement du noeud 103; exécute l'étape 43. A l'étape 39, le module 88 de traitement du noeud 103, extrait du message le contenu du champ 27 de rang, puis exécute l'étape 40. A l'étape 40, le module 88 de traitement du noeud 103; compare la valeur contenue dans le champ 27 de rang extraite à l'étape 39 avec la valeur contenue dans la mémoire 12 de rang du noeud. Si la valeur du champ 27 de rang du message est supérieure ou égale à la valeur contenue dans la mémoire 12 de rang, alors le module 88 de traitement du noeud 103i exécute l'étape 47. Sinon (c'est-à-dire si la valeur contenue dans la mémoire 12 de rang est supérieure à la valeur du champ 27 de rang du message, ou est une valeur indéfinie (par exemple la valeur maximum pouvant être prise par cette mémoire 12 enregistrée par défaut à la fabrication dans cette dernière)), il exécute l'étape 41. A l'étape 41, le module 88 de traitement du noeud 103; teste La valeur contenue dans la mémoire 12 de rang est égale à la valeur résultant de l'incrémentation du champ 27 de rang du message (soit valeur du champ 27 de rang plus une unité si chaque incrémentation est égale à une unité). Dans l'affirmative, le noeud 103; exécute l'étape 42. Sinon, il exécute l'étape 43. A l'étape 42, le module 88 de traitement du noeud 103, compare le niveau de signal de réception du message avec celui du précédent message reçu, tel que mémorisé dans la mémoire 13 de niveau de signal de réception. Si ce dernier est inférieur ou égal au niveau du message reçu, alors le noeud 103; exécute l'étape 47. Sinon, il exécute l'étape 43. A l'étape 43, le module 88 de traitement du noeud 103; incrémente d'une unité la valeur contenue dans le champ 27 de rang du message reçu, puis exécute l'étape 44. Il est à noter que rien n'empêche de prévoir une valeur d'incrément différente de 1 si cela est considéré comme utile. A l'étape 44, le module 88 de traitement du noeud 103, affecte la valeur ainsi incrémentée à l'étape 43, au contenu de sa mémoire 12 de rang, puis exécute l'étape 45. A l'étape 45, le module 88 de traitement du noeud 103, remplace, dans le message de gestion, le contenu du champ 22 d'identifiant de noeud émetteur par la valeur contenue dans sa mémoire 11 d'identifiant de noeud ; mémorise le niveau de signal de réception du message (valeur accessible lorsque le noeud reçoit le message, depuis l'étape 31) dans la mémoire 13 de niveau de signal de réception ; extrait du message de gestion et mémorise respectivement le contenu du champ 25 d'identifiant de noeud collecteur dans la mémoire 14 d'identifiant de noeud collecteur, le contenu du champ 26 d'identifiant de session dans la mémoire 15 d'identifiant de session, le contenu du champ 22 d'identifiant de noeud émetteur dans la mémoire 16 d'identifiant du noeud le plus proche. Puis le module 88 de traitement du noeud 103, exécute l'étape 46. A l'étape 46, le module 88 de traitement du noeud 103; retransmet le message de gestion 19, c'est-à-dire l'émet avec son émetteur 75 A l'étape 47, le module 88 de traitement du noeud 103; ignore le message de gestion reçu, et ne le retransmet pas. Avantageusement, un message de gestion peut véhiculer soit des données supplémentaires à lire par les noeuds (par exemple la valeur de la fréquence de mesure), soit une commande à exécuter par les noeuds (par exemple le démarrage ou l'arrêt des mesures). Par conséquent, un noeud 103,, s'il est inclus dans le(s) destinataire(s) d'un message (étape 34), extrait et stocke lesdites données supplémentaires contenues dans le message, puis le cas échéant, exécute la commande associée au message. A titre d'exemple non limitatif, pour un procédé selon l'invention considéré comme fonctionnant à un faible débit, la période des mesures par les noeuds sources peut être de l'ordre de 30 secondes, et le débit de transmission d'un noeud peut être de l'ordre de 9,5kbps. A un instant déterminé par le module 77 de suivi du temps, les capteurs équipant chaque noeud source effectuent des mesures de leur environnement. L'instant de mesure dépend du noeud considéré et de la règle à appliquer par les noeuds (selon une fréquence fixe, ou si un paramètre dépasse un seuil, ...). Le module 89 de contrôle des mesures envoie les mesures au module 88 de traitement afin qu'elles puissent être mémorisées puis envoyées à destination d'un noeud 102, 102' collecteur. Le module 88 de traitement du noeud 103; insère les données de mesure dans le champ 30 de données de mesure d'un message 20 de données. Le procédé selon l'invention permet de collecter des messages de données émis depuis des noeuds sources à destination d'au moins un noeud 102, 102' collecteur, relayés de proche en proche par l'intermédiaire de noeuds relais 103;. Les messages 20 de données d'un noeud source sont envoyés à destination du noeud 102, 102' collecteur dont il a mémorisé la valeur dans sa mémoire 14 d'identifiant de noeud collecteur, et ces messages de données empruntent le chemin de routage précédemment défini par un message 19 de gestion pour déterminer le chemin optimal permettant d'atteindre le noeud 102, 102' collecteur. De préférence, l'utilisation de messages 21 de service permet de tracer la réception d'un message 20 de données émis. L'envoi par un noeud 103; d'un message 21 de service est effectué avant que ce noeud 103; ne réémette le message 20 de données (vers un noeud suivant du chemin). Cependant, l'utilisation de tels messages 21 de service est optionnelle pour le fonctionnement d'un procédé selon l'invention. En outre, un noeud 103; émetteur ne retransmet un message 20 de données reçu que si, après un temps prédéterminé, aucun message 21 de service n'est reçu. Un noeud récepteur d'un message 21 de service transmettant un signal d'acquittement ne réémet pas ce message 21 de service. Enfin, un noeud récepteur d'un message 21 de service transmettant un signal de non acquittement renvoie un message de non acquittement aux noeuds émetteurs des messages de données qu'il reçoit, et ce jusqu'à la réception d'un nouveau message 19 de gestion contenant un identifiant de session postérieure. Ceci permet de propager l'indication d'invalidité d'une portion du chemin à chaque fois qu'un message 20 de données est reçu. Selon un premier mode de réalisation du procédé d'acheminement des messages 20 de données, un message 20 de données est émis par un noeud à destination du dernier noeud 103, dont il a mémorisé l'identifiant de noeud dans sa mémoire 16 d'identifiant de noeud le plus proche (à l'étape 45 précédente résultant de la réception d'un message de gestion). Pour ce faire, le module 88 de traitement du noeud insère son identifiant de noeud, contenu dans sa mémoire 11 d'identifiant de noeud, dans le champ 22 d'identifiant du noeud émetteur du message 20 de données, puis il insère le contenu de sa mémoire 16 d'identifiant de noeud le plus proche dans le champ 23 d'identifiant de noeud destinataire du message 20 de données, puis le noeud émet le message. En prenant l'exemple de topologie de la figure 1, en considérant que tous les noeuds 103; sont des noeuds sources réalisant des mesures à transmettre mais en supposant que le deuxième noeud 102' collecteur n'existe pas, le réseau ne comportant qu'un seul noeud 102 collecteur, les noeuds 1036 et 1037 émettent un message 20 de données à destination du noeud 1035, leur voisin à portée le plus proche. Le noeud 1035 reçoit ces deux messages 20 de données et retransmet chacun d'eux vers le noeud 1032 son voisin à portée le plus proche. Le noeud 1035 émet également un autre message 20 de données contenant des données de mesures réalisées par ce noeud 1035 à destination du noeud 1032. Le noeud 1034 émet aussi un message 20 de données contenant les mesures réalisées par ce noeud 1034, à destination du noeud 1033, son voisin le plus proche. Le noeud 1032 émet aussi un message 20 de données contenant les mesures réalisées par ce noeud 1032, ainsi que les trois messages 20 de données provenant du noeud 1035, à destination du noeud 1031 son voisin le plus proche. Le noeud 1033 reçoit et retransmet le message 20 de données provenant du noeud 1034, et émet également un message 20 de données contenant ses propres données de mesures, tous émis à destination du noeud 1031, son voisin le plus proche. Enfin, le noeud 1031 émet aussi un message 20 de données contenant ses propres données de mesure, ainsi que tous les messages 20 de données qu'il a reçu et émanant des noeuds 1037, 1036, 1035, 1032, 1034 et 1033, à destination du noeud 102 collecteur. Le noeud 102 collecteur reçoit ainsi tous les messages 20 de données de l'ensemble des noeuds 103;. Dans le cas où le réseau comporte deux noeuds 102, 102', comme représenté figure 1, les noeuds 1032, 1033, 1034 et 1031 envoient leurs messages 20 de données à destination du premier noeud 102 collecteur comme décrit ci-dessus. Par contre, les noeuds 1037, 1036 et 1035 envoient leurs messages 20 de données à destination du deuxième noeud 102' collecteur comme suit. Les noeuds 1035 et 1037 émettent chacun un message 20 de données à destination du noeud 1036, leur voisin le plus proche. Le noeud 1036 émet un message 20 de données contenant ses propres données de mesure, et réémet les messages 20 de données provenant des noeuds 1035 et 1037, tous étant émis à destination du deuxième noeud 102' collecteur. Ainsi, le réseau collecte les messages 20 de données en deux points qui sont les noeuds 102 et 102' collecteurs. Selon le procédé décrit à la figure 5a, à l'étape 49, le module 88 de traitement du noeud 103, interprète qu'un message a été reçu, extrait du message la valeur contenue dans le champ 24 d'identifiant de type et détermine qu'il s'agit d'un message 20 de données, puis, dans l'affirmative, exécute l'étape 50. A l'étape 50, le module 88 de traitement du noeud 103; extrait le contenu de la mémoire 22 d'identifiant de destinataire du message et exécute l'étape 51. A l'étape 51, le module 88 de traitement du noeud 103; compare le contenu du champ 22 d'identifiant de noeud destinataire extrait du message avec le contenu de sa mémoire 11 d'identifiant de noeud. Si les deux valeurs sont différentes, alors le noeud 103; exécute l'étape 58 d'arrêt. Sinon, il exécute l'étape 52. A l'étape 52, le module 88 de traitement du noeud 103; détermine s'il accepte le message de données lui étant destiné. S'il l'accepte, il exécute l'étape 53. S'il le refuse, il exécute l'étape 57. Ce dernier cas peut intervenir, par exemple, lorsque le chemin est rompu après le noeud 103;, ou lorsque sa mémoire tampon de traitement des messages sortants est saturée. A l'étape 53, le module 88 de traitement du noeud 103, envoie 10 un message 21 de service d'acquittement du message, vers le noeud émetteur du message 20 de données, puis il exécute l'étape 54. A l'étape 54, le module 88 de traitement du noeud 103; insère l'identifiant du prochain noeud sur le chemin (correspondant au contenu de la mémoire 16 d'identifiant de noeud le plus proche) dans le champ 23 d'identifiant de 15 destinataire du message 20. Ensuite, le module 88 de traitement du noeud 103, exécute l'étape 55. A l'étape 55, le module 88 de traitement du noeud 103; insère le contenu de sa mémoire 11 d'identifiant de noeud dans le champ 22 d'identifiant de noeud émetteur du message, puis il exécute l'étape 56. 20 A l'étape 56, le module 88 de traitement du noeud 103, réémet le message 20 de données via son émetteur 75. A l'étape 57, le module 88 de traitement du noeud 103, envoie un message 21 de service de non acquittement du message vers le noeud émetteur du message 20 de données. 25 A l'étape 58 d'arrêt, le module 88 de traitement du noeud 103; ignore le message 20 de données reçu, et ne le retransmet pas. Selon ce premier mode de réalisation de l'acheminement des messages de données, chaque message de données suit un chemin unique jusqu'au noeud collecteur approprié, et il parvient au noeud collecteur en un exemplaire 30 unique. Selon un deuxième mode de réalisation de l'acheminement des messages 20 de données, un message 20 de données est émis par un noeud 103; à destination des noeuds à portée ayant une plus petite valeur de rang. Ainsi, un message 20 de données se propage dans le sens décroissant des valeurs de rang contenues dans les mémoires 12 de rang des noeuds, jusqu'à atteindre un noeud 102 collecteur (le cas échéant 102'). En prenant l'exemple de topologie de la figure 1, en considérant que tous les noeuds 103; sont des noeuds sources réalisant des mesures à transmettre mais en supposant que le deuxième noeud 102' collecteur n'existe pas, le réseau ne comportant qu'un seul noeud 102 collecteur, les noeuds 1036 et 1037 émettent un message 20 de données contenant une valeur de champ 27 de rang égale à 4. Le noeud 1035 reçoit ces deux messages. Etant donné que le contenu de sa mémoire 12 de rang vaut 3 et qu'elle est inférieure au champ 27 de rang de chacun des messages reçus, il réémet ces messages en changeant leur valeur de champ 27 de rang à la valeur 3 (valeur égale au contenu de sa mémoire 22 de rang). Le noeud 1035 émet également un message de données contenant ses propres données de mesures, et contenant un champ 27 de rang égal à 3. Les noeuds 1032 et 1034 reçoivent ces trois messages. Mais seul le noeud 1032 va les retransmettre puisque la valeur de sa mémoire 12 de rang est égale à 2 et donc inférieure aux valeurs contenues dans les champs 27 de rang des messages reçus. Le noeud 1032 émet aussi son propre message 20 de données ainsi que les trois autres reçus, tous possédant à présent une valeur de champ 27 de rang égale à 2, en résultat de l'affectation du contenu de la mémoire 12 de rang aux messages faite par le noeud 1032. Le noeud 1034 émet son propre message de données avec un contenu de champ 27 de rang égal à celui de sa mémoire 12 de rang, c'est-à-dire égal à 3. Les noeuds 1033 et 1032 reçoivent ce message, et vont tous les deux le réémettre puisque la valeur contenue dans leur mémoire 12 de rang est inférieure à celle contenue dans le champ 27 de rang du message initié par le noeud 1034. Le noeud 1033 émet également son propre message de données avec un champ 27 de rang égal à sa mémoire 12 de rang, c'est- à-dire égal à 2. Le noeud 1031 reçoit tous les messages émis par les noeuds 1033 et 1032 et les retransmet, ainsi que son propre message de données, au noeud 102 collecteur. Ainsi, un message de données en provenance des noeuds 1037 et 1036 est acheminé par le chemin suivant : 1035 puis 1032 puis 1031, jusqu'au noeud 102 collecteur. Un message de données en provenance du noeud 1035 est acheminé par le chemin suivant : 1032 puis 1031, jusqu'au noeud 102 collecteur. Un message de données en provenance du noeud 1034 est acheminé par les chemins suivants : 1032 puis 1031, jusqu'au noeud 102 collecteur, et également par 1033 puis 1031, jusqu'au noeud 102 collecteur. Un message de données en provenance du noeud 1033 ou 1032 est acheminé par le noeud 1031 jusqu'au noeud 102 collecteur. Enfin, un message de données en provenance du noeud 1031 est transmis directement au noeud 102 collecteur, sans passer par un noeud intermédiaire. Dans le cas où le réseau 100 comporte deux noeuds 102 et 102' collecteurs comme représenté figure 1, les noeuds 1034, 1033, 1032 et 1031 envoient leurs messages de données à destination du premier noeud 102 collecteur comme décrit ci-dessus. Par contre, les noeuds 1037, 1036 et 1035 envoient leurs messages de données à destination du deuxième noeud 102' collecteur comme suit. Le noeud 1035 émet un message de données contenant ses données de mesures, et contenant un champ 27 de rang égal à 2. Les noeuds 1036 et 1037 reçoivent ce message. Mais seul le noeud 1036 va le transmettre, puisque la valeur contenue dans sa mémoire 12 de rang étant égale à 1, inférieure à celle contenue dans le champ 27 de rang du message, tandis que le contenu de la mémoire 12 de rang du noeud 1037 est égal à 2. Le noeud 1037 émet un message 20 de données contenant ses propres données de mesures, et contenant un champ 27 de rang égal à 2. Ce message est reçu par les noeuds 1036 et 1035. Mais seul le noeud 1036 va le réémettre puisque la valeur contenue dans sa mémoire 12 de rang est égale à 1, et est donc inférieure à celle du champ 27 de rang de ce message. Finalement, le noeud 1036 émet un message de données contenant ses propres données de mesures, ainsi que les deux autres messages reçus en provenance des noeuds 1037 et 1035, tous contenant un champ 27 de rang mis à jour par le noeud 1036 et égal à 1. Tous ces messages de données sont reçus par le noeud 102' collecteur. Ainsi, un message de données en provenance des noeuds 1037 et 1035 est acheminé par le noeud 1036, jusqu'au noeud 102' collecteur. Un message de données en provenance du noeud 1036 est transmis directement au noeud 102' collecteur, sans passer par un noeud intermédiaire. Ainsi, le réseau collecte les messages 20 de données en deux points qui sont les noeuds 102 et 102' collecteurs. Selon le procédé décrit à la figure 5b, à l'étape 59, le module 88 de traitement du noeud 103; interprète qu'un message a été reçu, en extrait le contenu du champ 24 d'identifiant de type et détermine qu'il s'agit d'un message 20 de données, puis, dans l'affirmative, exécute l'étape 60. A l'étape 60, le module 88 de traitement du noeud 103; extrait du message 20 de données, la valeur contenue dans le champ 25 d'identifiant de noeud collecteur, et il exécute l'étape 61. A l'étape 61, le module 88 de traitement du noeud 103; extrait du message la valeur contenue dans le champ 25 d'identifiant de noeud collecteur et la compare avec celle contenue dans la mémoire 14 d'identifiant de noeud collecteur mémorisée dans le noeud. Si les deux valeurs sont différentes, le module 88 de traitement du noeud 103; exécute l'étape 70 d'arrêt, ce noeud 103; n'étant pas sur le chemin de routage pour le noeud collecteur de ce message. Si elles sont identiques, il exécute l'étape 62. A l'étape 62, le module 88 de traitement du noeud 103; extrait du message le contenu du champ 27 de rang, puis exécute l'étape 63. A l'étape 63, le module 88 de traitement du noeud 103; compare la valeur extraite du message qui était contenue dans le champ 27 de rang avec la valeur contenue dans sa mémoire 12 de rang. Si la valeur du message est supérieure ou égale à celle du noeud, alors le noeud exécute l'étape 70 d'arrêt. Sinon, il exécute l'étape 64. A l'étape 64, le module 88 de traitement du noeud 103, détermine s'il accepte le message de données reçu. S'il le refuse, alors il exécute l'étape 66. S'il l'accepte, alors il exécute l'étape 65. A l'étape 65, le module 88 de traitement du noeud 103; renvoie un message 21 de service d'acquittement du message vers le noeud émetteur du 30 message de données, puis il exécute l'étape 67. A l'étape 66, le module 88 de traitement du noeud 103; renvoie un message 21 de service de non acquittement du message vers le noeud émetteur du message de données. A l'étape 67, le module 88 de traitement du noeud 103; 5 remplace, dans le message 20 de données, la valeur du champ 27 de rang par celle contenue dans sa mémoire 12 de rang, puis il exécute l'étape 68. A l'étape 68, le module 88 de traitement du noeud 103; insère son identifiant de noeud, contenu dans sa mémoire 11 d'identifiant de noeud, dans le champ 22 d'identifiant de noeud émetteur du message 20 de données, puis il exécute 10 l'étape 69. A l'étape 69, le module 88 de traitement du noeud 103; réémet le message 20 de données via son émetteur 75. A l'étape 70 d'arrêt, le module 88 de traitement du noeud 103; ignore le message de données reçu, et ne le retransmet pas. 15 Selon ce deuxième mode de réalisation, un message 20 de données suit potentiellement plusieurs chemins, et arrive en plusieurs exemplaires au noeud 102, 102' collecteur. Cette redondance du message à la réception peut permettre de palier à un problème de chemin endommagé. Selon une première application d'un réseau selon l'invention 20 représentée à la figure 6, les noeuds sont associés à des aéronefs mobiles dans les airs, tels que des ballons sondes 71, tandis que les noeuds 102, 102' collecteurs sont des stations fixes, par exemple au sol. Ce mode de réalisation permet l'observation de phénomènes météorologiques, incluant la surveillance et l'étude des cyclones. Les ballons 71 se déplacent selon la direction 72. 25 Selon une deuxième application d'un réseau selon l'invention représentée à la figure 7, le réseau 100 est tel que les noeuds 102, 102' collecteurs sont des stations fixes, par exemple au fond de la mer, et les noeuds 103; sont associés à des capsules 74 mobiles dans l'eau (milieu marin) au gré de la dynamique de l'environnement aquatique dans lequel ils sont plongés. Le réseau 30 constitué sous cette forme est apte à être appliqué pour l'observation de courants 73 aquatiques. Selon une troisième application d'un réseau selon l'invention représentée à la figure 8, le réseau est tel que les noeuds 102, 102' collecteurs sont des stations immobiles sur le sol terrestre et les noeuds 103; demeurent immobiles à leur point de largage dans un environnement du sol terrestre à surveiller. Le réseau constitué sous cette forme est apte à être appliqué par exemple pour la surveillance d'incendies, par exemple dans une forêt. L'invention peut faire l'objet de nombreuses variantes de réalisation et applications autres que celles décrites ci-dessus. En particulier, l'invention est avantageusement applicable aux réseaux dans lesquels les noeuds (en tout cas au moins une partie d'entre eux) sont mobiles selon des trajectoires indéterminées (aléatoires, balistiques ...), et sont reliés par des liaisons sans fil, notamment radiofréquences, téléphoniques GSM ... Les messages de gestion diffusés de proche en proche à partir de chaque noeud collecteur selon une transmission qui peut être qualifiée de � montante � (par opposition à la transmission, pouvant être qualifiée de � descendante � des messages de données depuis les noeuds sources jusqu'au(x) noeud(s) collecteur(s)) permettent d'établir une topologie du réseau et d'optimiser les chemins de routage entre les noeuds. Par ailleurs, un réseau selon l'invention peut être doté de fonctionnalités supplémentaires améliorant son fonctionnement, comme par exemple le fait que le module 88 de traitement de chaque noeud soit adapté pour émettre un message de service de type PING : - à destination d'un noeud prédéterminé (noeud le plus proche dernièrement identifié dans sa mémoire 16), de façon à vérifier que ce noeud est 25 encore à portée, et/ou - à tous les noeuds pour identifier les noeuds qui sont à portée. Dans ce cas, le module de traitement de chaque noeud est aussi adapté pour répondre à un tel message de service PING qu'il reçoit en renvoyant à destination du noeud émetteur un message de service de type PONG permettant de 30 valider la bonne réception du message de service PING et renvoyant les informations d'identification correspondantes et le cas échéant d'autres 5 informations, comme par exemple son rang, le niveau de réception ... Un tel protocole PING/PONG de validation de liaison sans fil est bien connu en soi. Il peut être mis en oeuvre automatiquement par chaque noeud par exemple après écoulement d'une certaine durée prédéterminée sans réception de message. De même, de préférence, les messages sont transmis sous forme de trames séries avec en-tête et somme de contrôle, mais tout protocole ou codage de transmission approprié peut être envisagé. REVENDICATIONS1. Procédé de communication entre une pluralité de dispositifs électroniques de communication, dits noeuds, d'un réseau (1), adaptés pour émettre des messages (20) de données à destination d'au moins un noeud, dit noeud (102) collecteur, dans lequel : - chaque noeud est adapté pour pouvoir émettre et recevoir des messages, - chaque noeud comporte un module (88) de traitement 10 adapté pour interpréter et modifier un message reçu, - un chemin de routage entre l'un quelconque des noeuds et chaque noeud collecteur est déterminé par diffusion de proche en proche d'un message, dit message de gestion, émis par chaque noeud (102) collecteur, caractérisé en ce que : 15 - chaque message (19) de gestion comporte un champ numérique, dit champ (27) de rang, - le module (88) de traitement d'un noeud recevant un message (19) de gestion compare la valeur du champ (27) de rang du message avec une valeur numérique mémorisée dans une mémoire numérique du noeud, dite 20 mémoire (12) de rang, - si la valeur contenue dans la mémoire (12) de rang appartient à l'ensemble formé des valeurs indéfinies et des valeurs supérieures au contenu du champ (27) de rang, alors le module (88) de traitement incrémente le contenu du champ (27) de rang, met à jour le contenu de la mémoire (12) de rang 25 avec le contenu du champ (27) de rang incrémenté, et retransmet le message (19) de gestion. 2.Procédé selon la revendication 1, caractérisé en ce que le module (88) de traitement de chaque noeud (102) collecteur est adapté pour transmettre un message (19) de gestion contenant un champ numérique, dit champ 30 (26) d'identifiant de session, dont la valeur est modifiée suivant une relation d'ordre connue des noeuds. 3. Procédé selon la revendication 2, caractérisé en ce que la valeur contenue dans la mémoire (12) de rang d'un noeud est indéfinie dès lors que le module de traitement du noeud reçoit un message de gestion contenant une valeur numérique dont le champ (26) d'identifiant de session contient une valeur numérique postérieure à celle du précédent message (19) de gestion reçu. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que chaque noeud collecteur est adapté pour inclure un identifiant de noeud collecteur dans chaque nouveau message (19) de gestion qu'il initie. 5. Procédé selon la revendication 4, caractérisé en ce que le module (88) de traitement d'un noeud mémorise dans une mémoire numérique, dite mémoire (25) d'identifiant de noeud collecteur, l'identifiant de noeud d'un noeud collecteur dont le message (19) de gestion permet la mise à jour de sa mémoire (12) de rang avec la plus petite valeur de rang. 6. Procédé selon l'une des revendications 1 à 5, caractérisé en ce que chaque message (19) de gestion comporte un champ numérique, dit champ (22) d'identifiant de noeud émetteur, dans lequel est enregistré l'identifiant de noeud du noeud ayant émis ce message en dernier. 7. Procédé selon la revendication 6, caractérisé en ce qu'un noeud dit noeud récepteur (103;), ayant reçu un message (19) de gestion permettant la mise à jour de sa mémoire (12) de rang, mémorise la valeur du champ d'identifiant de noeud émetteur du message dans une mémoire numérique du noeud récepteur (103;), dite mémoire d'identifiant de noeud le plus proche, et remplace le contenu de ce champ dans ce message de gestion par l'identifiant de noeud du noeud récepteur (103;), puis retransmet le message de gestion. 8. Procédé selon l'une des revendications 6 à 7, caractérisé en ce que chaque noeud comprend un dispositif de mesure du niveau de signal de réception du message, et lorsqu'un noeud (103;) reçoit un message (19) de gestion dont la valeur de champ de rang est égale à celle de la mémoire (12) de rang, le module (88) de traitement est adapté pour comparer le niveau du signal de réception avec celui du précédent message reçu, puis mémoriser, dans le champd'identifiant de noeud émetteur, l'identifiant du noeud fournissant le plus fort niveau de signal. 9. Procédé selon l'une des revendications 1 à 8, caractérisé en ce que chaque message (19) de gestion contient un champ numérique, 5 dit champ (23) d'identifiant de destinataire(s), contenant au moins un identifiant de noeud d'un noeud destinataire du message de gestion. 10. Procédé selon la revendication 7 et l'une des revendications 1 à 9, caractérisé en ce que chaque noeud (103;) émetteur ayant à transmettre un message (20) de données le transmet à destination du noeud dont 10 l'identifiant de noeud est mémorisé dans la mémoire d'identifiant de noeud le plus proche du noeud émetteur. 11. Procédé de communication selon l'une des revendications 1 à 10, caractérisé en ce que la réception par un noeud d'un message (20) de données déclenche l'envoi par ce noeud d'un message, dit message (21) de 15 service, qui constitue un message d'acquittement s'il accepte le message de données, et un message de non acquittement s'il refuse le message de données. 12. Réseau (1) de dispositifs électroniques de communication, dits noeuds, adaptés pour émettre des messages (20) de données à destination d'au moins un noeud, dit noeud (102, 102') collecteur, dans lequel : 20 - chaque noeud comprend un émetteur (5) et un récepteur - chaque noeud comprend un module (88) de traitement adapté pour interpréter et modifier un message reçu, - chaque noeud collecteur est adapté pour émettre un 25 message, dit message (19) de gestion, diffusé de proche en proche par les noeuds, caractérisé en ce que : - chaque message (19) de gestion comporte un champ numérique, dit champ (27) de rang, - le module (88) de traitement d'un noeud recevant un 30 message (19) de gestion est adapté pour comparer la valeur du champ (27) de rang 41 du message avec une valeur numérique mémorisée dans une mémoire numérique du noeud, dite mémoire (12) de rang, - si la valeur contenue dans la mémoire (12) de rang appartient à l'ensemble formé des valeurs indéfinies et des valeurs supérieures au champ (27) de rang, alors le module (88) de traitement est adapté pour incrémenter la valeur du champ (27) de rang, mettre à jour le contenu de la mémoire (12) de rang avec le contenu du champ (27) de rang incrémenté, et retransmettre le message (19) de gestion. 13. Réseau selon la revendication 12, caractérisé en ce qu'il comprend une pluralité de noeuds, dits noeuds sources, adaptés pour générer des données utiles à transmettre, et en ce que le module (88) de traitement de chaque noeud source est adapté pour inclure ces données utiles dans les messages (20) de données émis à destination de chaque noeud (102, 102') collecteur. 14. Réseau selon l'une des revendications 12 ou 13, caractérisé en ce que les noeuds (103;) sont, au moins pour partie, associés à des structures (71, 74) mobiles et en ce que les noeuds sont reliés les uns aux autres par des liaisons sans fil. 15. Réseau selon les revendications 13 et 14, caractérisé en ce que lesdites structures mobiles sont des aérostats (71) placés dans l'atmosphère terrestre, et équipés de moyens d'observation de la Terre générant des données d'observation à titre de données utiles. 16. Réseau selon la revendication 14, caractérisé en ce que les structures mobiles sont placées dans un milieu liquide. 17. Réseau selon l'une des revendications 12 à 14, 25 caractérisé en ce que les noeuds sont associés à des terminaux aptes à être portés par des personnes. 18. Réseau selon l'une des revendications 12 ou 13, caractérisé en ce que les noeuds sont, au moins pour partie, associés à des structures fixes par rapport au sol terrestre. 30