Brevet FR3076417A1 — publié le 20190705

Arriere-plan de ('invention L'invention se rapporte au domaine general des telecommunications. Elle concerne plus particulierement recces d'un nouveau nceud a un reseau comportant un ou plusieurs nceuds. Dans des nnethodes connues de l'etat de la technique, lorsqu'un nouveau nceud desire rejoindre un reseau, it envole une demande d'acces au reseau et rejoint le reseau apres avoir ete 10 authentifie. Selon une telle methode, it se peut que le nceud ayant rejoint le reseau presente des caracteristiques techniques insuffisantes, par exemple en termes de capacite de calcul, de &lei de calcul ou de transmission de donnees et degrade alors les caracteristiques du reseau. L'invention concerne une methode de controle d'acces qui evite ou limite ces 15 inconven lents. Objet et résumé de ('invention L'invention vise ainsi une methode de controle d'acces d'un nceud dit « nceud defie » a un reseau comportant un ou plusieurs nceuds, le nceud &fie ayant déjà ete authentifie et etant 20 connecte provisoirement audit reseau, la methode etant mise en oeuvre par au moins un nceud dudit reseau, dit « nceud defiant », et comprenant les &apes de : - definition d'un test devant etre execute par le nceud defie, le test etant personnalise pour le nceud defie ; envoi du test au nceud defie ; 25 reception en provenance du nceud dale d'au moins un resultat de ('execution du test ; et - autorisation ou refus de l'acces du nceud defie au reseau au moins a partir de ce resultat. Correlativement, ('invention vise une methode d'acces d'un nceud dit « nceud dale » a un reseau comportant un ou plusieurs nceuds, le nceud dale ayant déjà ete authentifie et etant connecte provisoirement audit reseau, la methode etant mise en oeuvre par le nceud defie et 30 comprenant les &apes de : reception d'un test de la part d'un nceud du reseau dit « nceud defiant » ; execution du test et obtention d'au moins un resultat de ('execution du test ; et - envoi de ce resultat au nceud defiant. L'invention permet ainsi la selection des noeuds d'un reseau sur la base d'un test 35 personnalise pour chaque nouveau nceud souhaitant rejoindre le reseau. Le nceud defiant refuse recces du nceud defie au reseau sauf s'il considere que le resultat de ce test personnalise, execute par le nceud MI6, est satisfaisant. La connexion du nceud defie au reseau reste temporaire jusqu'a ce qu'un nceud defiant valide ou rejette l'acces du nceud defie au reseau. 2 Les tests peuvent etre &finis de facon a garantir une qualite globale d'execution de Caches dans le reseau. L'invention permet en particulier d'atteindre un objectif commun aux nceuds du reseau, tel une capacite ou une precision de calcul, le respect d'une exigence de latence ou une reduction de la consommation energetique. 5 La methode de controle d'acces et la methode d'acces peuvent se derouler automatiquement sans intervention humaine. Correlativement, l'invention vise un nceud dit « nceud defiant » compris dans un reseau comportant un ou plusleurs nceuds, le nceud defiant etant apte a controler un acces au reseau d'un nceud, dit « nceud defie » ayant déjà ete authentifie et etant connecte provisoirement au reseau, le nceud defiant comprenant: un module de definition d'un test devant etre execute par le nceud defie, le test etant personnalise pour le nceud defie ; - un module d'envoi du test au nceud defie ; un module de reception en provenance du nceud defie d'au moins un resultat de ('execution du test ; et un module d'autorisation ou de refus de l'acces du nceud dad au reseau au moins a partir de ce resultat. Correlativement, ['invention vise un nceud dit « nceud defie » ayant déjà ete authentifie et etant connecte provisoirement a un reseau comportant un ou plusleurs nceuds, le nceud dale comprenant: un module de reception d'un test de la part d'un nceud du reseau dit « nceud defiant »; un module d'execution du test et d'obtention d'au moins un resultat de l'execution du test ; et un module d'envoi de ce resultat au nceud defiant. Conformement a l'invention, les nceuds defies ou defiants sont aptes a integrer un reseau informatique ou un reseau de telecommunications. Chacun de ces nceuds peut etre un terminal, un equipement utilisateur tel qu'un telephone, une tablette, un ordinateur ou un objet connecte, ou un nceud intermediaire d'un reseau tel qu'une antenne, un commutateur, un routeur, un centre de calcul, ou un autre dispositif. Dans un mode particulier de realisation de l'invention, la methode de contrale d'acces comprend une etape de verification d'une aptitude du nceud defiant a definir le test devant etre execute par le nceud defie. Dans ce mode de realisation, on teste non seulement les nceuds defies, mais aussi les nceuds defiants qui definissent les tests personnalises pour les nceuds defies. Dans un mode particulier de realisation de la methode de contrOle d'acces selon l'invention, la verification d'une aptitude du nceud defiant a definir le test devant etre execute par le nceud defie est effectude en fonction d'au moins un parametre parmi : - une distance entre le nceud defiant et le nceud defie ; et 3 - un indicateur de performance d'un canal de connexion etabli entre le nceud defiant et le nceud &fie. La distance entre les nceuds defiant et le nceud &fie peut par exemple etre une distance topologique correspondent a un nombre de sauts entre ces nceuds, ou une distance 5 geographique (exprimee en metres ou kilometres) et determinee a partir d'une localisation geographique de ces nceuds. Ainsi, les caracteristiques du canal de communication etabli entre le nceud defie et le nceud defiant n'affectent pas la decision d'autorisation ou de refus de l'acths du nceud defie au reseau. Seuls les nceuds &fonts qui offrent des qualites de connexion acceptables sont aptes a 10 definir le test devant etre execute par le nceud &fie. Dans un mode particulier de realisation de la methode de contr8le d'acces selon l'invention, la definition d'un test personnalise devant etre execute par le nceud &fie est real's& en fonction d'au moins un poids, une hauteur ou une profondeur du nceud &fie. Conformement a l'invention, le poids d'un nceud correspond au nombre de terminaux 15 raccordes a ce nceud pondere par la qualite de la connexion offerte, par exemple, un nombre de transactions validees que le nceud aura realisees. Conformement a l'invention, la hauteur d'un nceud correspond a la distance topologique, autrement dit au nombre de sauts, entre ce nceud et le premier nceud du reseau ayant rejoint le reseau. 20 Par exemple, le nombre de sauts de nceuds entre deux nceuds connecter directement l'un a I'autre est egal a 1. Le nombre de sauts de nceuds entre deux nceuds connecter via un seul nceud intermediaire est egal a 2. Conformement a l'invention, la profondeur d'un nceud correspond a sa distance en nombre de sauts de nceuds par rapport aux derniers nceuds du reseau ayant rejoint le reseau. 25 Dans un mode de realisation, la distance en nombre de nceuds est ponder& par une contrainte du reseau telle que la latence moyenne d'une transmission sur le reseau, la consommation energetique du reseau, une information relative a un debit d'un lien radioelectrique, etc. Ce coefficient de ponderation peut etre compris dans un champ MTG (Mobile Throughput Guidance) du protocole TCP tel que Mini par l'IETF (Internet Engineering Task Force). 30 Pour illustrer les parametres de poids, hauteur et profondeur d'un nceud, le tableau suivant presente la composition d'un reseau a trois etats consecutifs tO, ti et t2. Initialement, le reseau comporte deux nceuds A et B. Quatre terminaux sont connecter au noeud A et 6 terminaux sont connecter au noeud B. Les poids du nceud A et du noeud B sont respectivement 4 et 6. Les nceuds A et B sont les nceuds qui ont permis la creation du reseau, leur hauteur est egale a 1. Its 35 sont les seuls nceuds du reseau a l'etat tO, donc leur profondeur est aussi &gale a 1. Etat to tl t2 4 nceud A B A BC ABCD poids 4 6 4 6 3 4 6 3 5 hauteur 1 1 1 1 2 1 1 2 3 profondeur 1 1 2 2 1 3 3 2 1 A l'etat t1, un nceud C rejoint le reseau, sa hauteur est egale a 2 vu qu'il est connecte directement a au moins I'un des nceuds A ou B, et sa profondeur est egale a 1 puisqu'il est le nouveau nceud du reseau. La profondeur des nceuds A et B passe a 2. 5 A l'etat t2, un nceud D rejoint le reseau a travers une connexion au nceud C. La profondeur du nouveau nceud D est egale a 1. Ce nceud D nest en liaison directe ni avec le nceud A ni avec le noeud B, un saut par le nceud C est necessaire, de ce fait la hauteur du nceud D est egale a 3. La profondeur du nceud C passe a 2 et Ia profondeur des nceuds A et B passe a 3. L'invention permet ainsi une personnalisation du test a definir pour un nceud defie 10 selon ses caracteristiques relatives a sa position geographique, logique et temporelle dans le reseau. Dans un mode particulier de realisation de la methode de controle d'acces selon l'invention, I'autorisation ou le refus de ('access du nceud defie au reseau, par un nceud defiant, 15 prend en outre en compte le resultat de ('execution d'un autre test par ce meme nceud defie, cet autre test ayant ete envoye au nceud defie par un autre nceud defiant du reseau. Dans ce mode de realisation, ('access du nceud defie au reseau prend en compte le resultat de plusieurs tests soumis par differents nceuds &fonts. Ce mode de realisation permet d'implementer un processus de decision consensuel, chacun des nceuds defiants etant en mesure 20 de soumettre un test personnalise au nceud &fie afin de tester une aptitude de ce nceud defie presentant un interest particulier pour ce nceud defiant. Lors d'une decision prise de maniere consensuelle par plusieurs nceuds &fonts, la voix de chacun de ces nceuds peut etre assortie d'un poids : on parle alors de consensus pondere. L'invention permet de tenir en compte de plusieurs criteres varies pour Ia definition 25 d'un test. Le test defini sera alors adapte aux besoins des nceuds du reseau et aux attentes du reseau quant aux nouveaux nceuds. Dans un mode particulier de realisation de Ia methode de controle d'acces selon l'invention, suite a l'etape d'autorisation ou de refus de ('access, le nceud defiant envoie des donnees a au moins un autre nceud du reseau, les donnees etant representatives de : 30 - Ia connexion definitive du nceud defie au reseau ; ou - la mise a jour d'une topologie du reseau ; ou - la mise a jour d'un partage de taches dans le reseau ; ou - la &connexion du nceud defie du reseau. 5 L'invention permet ainsi de mettre a jour ('architecture et la topologie du reseau, ce qui permet une meilleure efficacite de fonctionnement du reseau. De plus, le partage de Caches et les communications entre les differents nceuds du reseau sont optimises. Dans un mode particulier de realisation de la methode de controle d'acces ou de la 5 methode d'acces selon ('invention, le test est caracterise par au moins une capacite de calcul, une duree d'execution, une capacite de mernoire et une consommation energetique du nceud MI6. L'invention permet ainsi d'obtenir, a partir du ou des resultats du test, des informations sur les caracteristiques techniques d'un nceud defie souhaitant rejoindre le reseau, telles que sa capacite de calcul, sa capacite de stockage, son delai d'execution de taches et sa consommation 10 energetique. L'invention vise egalement un programme d'ordinateur sur un support d'enregistrement, ce programme etant susceptible d'être mis en oeuvre dans un nceud du reseau, dit « nceud defiant » permettant le controle d'acces d'un nceud dit « nceud defie » au reseau, ou plus generalement dans un ordinateur, ce programme comportant des instructions adaptees a la 15 mise en oeuvre des &apes d'une methode de controle d'acces du nceud &fie au reseau telle que decrite ci-dessus. L'invention vise egalement un programme d'ordinateur sur un support d'enregistrement, ce programme etant susceptible d'être mis en oeuvre dans un nceud dit « nceud defie » permettant l'acces a un reseau, ou plus generalement dans un ordinateur, ce programme 20 comportant des instructions adaptees a la mise en oeuvre des etapes d'une methode d'acces du noeud &fie au reseau telle que decrite ci-dessus. Chacun de ces programmes peut utiliser n'importe quel langage de programmation, et etre sous la forme de code source, code objet, ou de code intermediaire entre code source et code objet, tel que dans une forme partiellement compilee, ou dans n'importe quelle autre forme 25 souhaitable. L'invention vise aussi des supports d'information ou d'enregistrement lisibles par un ordinateur, et comportant des instructions des programmes d'ordinateur tels que mentionnes cidessus. Les supports d'information ou d'enregistrement peuvent etre n'importe quelle entite ou 30 dispositif capable de stocker le programme. Par exemple, les supports peuvent comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microelectronique, ou encore un moyen d'enregistrement magnetique, par exemple une disquette (floppy disc) ou un disque dur. D'autre part, les supports d'information ou d'enregistrement peuvent etre des supports 35 transmissibles tels qu'un signal electrique ou optique, qui peut etre achemine via un cable electrique ou optique, par lien radio, par lien optique sans fil ou par d'autres moyens. Les programmes selon ('invention peuvent etre en particulier telecharges sur un reseau de type Internet. 6 Alternativement, chaque support d'informations ou d'enregistrement peut etre un circuit integre dans lequel le programme est incorpore, le circuit etant adapts pour executer ou pour etre utilise dans ('execution de la methode en question. On peut egalement envisager, dans d'autres modes de realisation, que Ia methode de 5 controle d'acces, ou Ia methode d'acces, ou le nceud defiant, ou le noeud defie presente en combinaison tout ou partie des caracteristiques precitees. Breve description des dessins D'autres caracteristiques et avantages de Ia presente invention ressortiront de la 10 description faite ci-dessous, en reference aux dessins annexes qui en illustrent un exemple de realisation depourvu de tout caractere limitatif. Sur les figures : La figure 1 est un organigramme representant les principales stapes d'une methode de controle d'acces d'un nceud &fie a un reseau par un nceud defiant selon un mode de realisation de ('invention ; 15 La figure 2 represente les entrées-sortie d'une etape de definition d'un test selon un mode de realisation de ('invention ; La figure 3 est un organigramme representant les principales stapes d'une methode d'acces d'un nceud defie a un reseau selon un mode de realisation de ('invention ; La figure 4 presente une architecture fonctionnelle d'un nceud defiant selon un mode de 20 realisation de ('invention ; La figure 5 presente une architecture fonctionnelle d'un nceud dale selon un mode de realisation de ('invention ; La figure 6 illustre ('architecture materielle d'un nceud defiant selon un mode de realisation de ('invention ; 25 La figure 7 illustre ('architecture materielle d'un nceud defie selon un mode de realisation de ('invention ; La figure 8 illustre une topologie DAG d'un reseau selon un exemple d'application de ('invention ; et La figure 9 est un organigramme representant les principales stapes d'un exemple 30 d'application de ('invention. Description detaillee de ('invention L'invention vise deux methodes, a savoir : une methode de controle d'acces a un reseau, mise en oeuvre par un nceud du reseau appele 35 « nceud defiant » ; et une methode d'acces au reseau mise en oeuvre par un nceud, appele « nceud defie », qui souhaite rejoindre le reseau. Des communications sont etablies entre le nceud defiant et le nceud Me. 7 L'invention s'applique a un reseau d'un ou de plusieurs nceuds. Lorsqu'un nceud defie rejoint le reseau, it peut etre considers par la suite comme un nceud « enfant >> vis-à-vis au nceud defiant du reseau qui l'autorise a rejoindre definitivement le reseau. Ce nceud defiant est alors considers par Ia suite comme le nceud « parent » du nceud defie autorise a rejoindre 5 definitivement le reseau. Le nceud enfant peut lui-meme controler l'acces au reseau d'un nouveau nceud. II devient alors le nceud parent de ce dernier nouveau nceud s'il autorise ce nceud a rejoindre definitivement le reseau. Description detainee d'une methode de controle d'acces a un reseau 10 La figure 1 illustre les differentes stapes de Ia methode de controle d'acces d'un nceud defie NTEST a un reseau comportant un ou plusieurs nceuds, conformement a l'invention. On considere que le nceud defie NTEsT a déjà ete authentifie et qu'il est connects provisoirement au reseau. La methode est mise en ceuvre par au moins un nceud du reseau, dit « nceud defiant » Nnet- 15 Nous commencons par decrire des stapes optionnelles et prelinninaires a l'invention. Ces stapes sont relatives a la detection de la presence du nceud defile et a son authentification. Dans un mode de realisation, le nceud defie peut avoir ete detects par des terminaux ou des equipements utilisateurs. Dans ce cas, la detection peut avoir ete realisee par une methode de production participative (crowd-sourcing en anglais). 20 Dans un autre mode de realisation, c'est le nceud defie lui-nneme qui envoie des messages, de type « hello » par exemple, aux nceuds du reseau pour demander l'acces au reseau. Le protocole de communication utilise par les nceuds pour communiquer entre eux peut etre quelconque. II peut en particulier s'agir d'un protocole standardise, par exemple le protocole SIP, ou le protocole HTTP, ou d'un protocole proprietaire. 25 Dans un autre mode de realisation, au moins un nceud du reseau detecte la presence du nceud defie, par exemple via un prothde transactionnel d'extension d'un reseau distribue ou via un protocole DLEP (Dynamic Link Exchange Protocol). D'autres methodes de detection de la presence d'un nceud defie sont envisageables. Apres avoir ete detects, une phase d'authentification s'etablit entre le nceud defie et 30 au moins un nceud du reseau, generalement le nceud voisin au nceud &fie. Un nceud voisin peut etre dein' comme etant un nceud du reseau accessible et a portee du nceud MI6, ou le nceud du reseau qui offre la meilleure qualite de connexion au reseau defie. La connexion entre le nceud defie et un nceud voisin du nceud defie s'etablit directement sans passer par un nceud intermediaire. 35 En cas de Ia reussite de la phase d'authentification, le nceud defie est provisoirement connects au reseau. Pendant cette admission provisoire ou temporaire, le noeud defie n'a pas necessairement d'informations sur Ia topologie du reseau. Seules les informations permettant sa connexion a au moins un nceud du reseau sont necessaires. 8 Le nceud defie NI-Es-r ayant déjà ete authentifie et etant connects provisoirement au reseau, nous decrivons par la suite les stapes de la methode de controle d'acces selon un mode de realisation de ''invention. La nnethode de controle d'acces selon ''invention comporte une etape E200 de 5 definition d'un test T devant etre execute par le nceud MI6 NTEST, le test T etant personnalise pour le nceud defie NTEST. Au cours de cette etape E200, le nceud defiant Nnet peut eventuellement definir plusieurs tests devant etre executes par le nceud defie NTEsT. La figure 2 illustre les entrées-sortie de l'etape E200 de definition d'un test personnalise. Ces entrées peuvent etre des indicateurs de performance Ind1, Ind2, un poids 10 W_NTEST du nceud defie, une hauteur h_NTEST et/ou une profondeur P_NTEsT. L'etape E200 retourne le test T den'. Dans un mode particulier de realisation de ''invention, le poids W_NTEST d'un nceud defie correspond a un debit sur un lien etabli entre le nceud defiant et le nceud defie NTEST, . Ce parametre de debit peut par exemple etre compris dans un champ MTG (Mobile Throughput 15 Guidance) du protocole TCP tel que Mini par I'IETF (Internet Engineering Task Force). II peut aussi etre determine par une mesure explicite du RTT par utilisation du « spin bit » lorsque les nceud communiquent par le protocole QUIC. La definition d'un test T personnalise devant etre execute par le nceud defile NTEST a l'etape E200 peut dependre d'un parametre ou une combinaison de parametres tels que le poids 20 W_NTEST, la hauteur h_NTEST et la profondeur p_NTEsT du nceud defie. Elle peut aussi dependre d'un ou plusieurs autres parametres (Ind1, Ind2). Dans un mode de realisation de 'Invention, la definition d'un test T personnalise pour un nceud defie NTEST depend du nombre de nceuds ou terminaux ou equipements utilisateurs ayant detects la presence de ce nceud defie WEST. 25 Le test personnalise T, qui dolt etre execute par le nceud defie NTEST, peut comprendre une ou plusieurs taches de calcul, ou de traitement de donnees ou de signaux, ou une ou plusieurs operations cryptographiques. Le test T peut comprendre des caracteristiques du reseau et/ou des caracteristiques de service. Le test T peut presenter des contraintes sur le temps d'execution du test et/ou sur la forme de presentation du resultat de ('execution du test et/ou sur l'ordre de 30 precision du resultat de ('execution du test. A l'etape E300, le nceud defiant Nnet envoie le test T au nceud defile NTEST. L'envoi du test se fait via le reseau, puisque le nceud defie NTEST est déjà authentifie et connects provisoirement au reseau, en particulier au nceud defiant Nnet. Dans un mode de realisation, le nceud defiant Net envoie le test T au nceud defie NTEST 35 et aussi des donnees requises pour ''execution du test T. Par exemple, le nceud defiant Net envoie sa cle publique et le test T au nceud defie NTEST, le test T etant une operation cryptographique qui requiert cette cle pour son execution. 9 A l'etape E700, le nceud defiant Nnet recoit du nceud defie NTEsT au moins un resultat PoW du test T. Ce resultat PoW (Proof of Work) peut etre une simple notification du rejet du test T ou un resultat de ('execution du test T. La reception du resultat PoW se fait via le reseau. A partir de ce resultat PoW, le nceud defiant prend la decision, a l'etape E800, de 5 refuser ou d'autoriser recces du nceud defie NTEST au reseau au-dela de l'acces temporaire. Dans un mode de realisation, la decision d'autorisation ou de refus de l'acces du nceud &fie NTEST au reseau est effectuee en fonction d'un seuil. Cela revient a verifier par exemple si le nceud defie NTEST a ete en mesure de realiser un pourcentage seuil de Vaches comprises dans le test T, ou si le nceud defie NTEST a ete en mesure d'envoyer le resultat PoW dans un dela' seuil 10 predefini, ou si le resultat PoW presente une precision meilleure qu'une precision seuil. Dans certains modes de realisation de l'invention, le nceud defiant Nnet peut envoyer plusieurs tests au nceud defie NTEST. Le nceud defiant Nnet peut recevoir alors a l'etape E700 plusieurs resultats PoW d'execution des tests. A partir de ces resultats PoW, le nceud defiant Nnet obtient a l'etape E800 une decision d'autorisation ou de refus de l'acces du nceud defie NTEST au 15 reseau. La decision peut etre ponder& en fonction des resultats PoW, ou ne tenir compte que d'un nombre predefini de resultats PoW. Dans certains modes de realisation de l'invention, plusieurs nceuds defiants Nnet peuvent envoyer leurs tests au nceud defie NTEST. Un nceud defiant Nnet peut communiquer avec d'autres nceuds tiers, a l'etape E800, pour prendre une decision collective d'autorisation ou de 20 refus de recces du nceud defie NTEST au reseau, a partir des resultats PoW de ('execution des differents tests T. Ces autres nceuds tiers peuvent etre aussi des nceuds defiants Nnet vis-à-vis du nceud defie ou des nceuds parents de nceuds defiants. Si un nceud defiant Nnet ne regoit pas un resultat PoW d'execution du test T de la part du nceud defie NTEST dans un delai predefini, racces du nceud defie NTEST sera refuse. 25 Dans un mode de realisation de l'invention, la methode de controle d'acces d'un nceud defie au reseau comprend une etape E100, qui s'execute avant l'etape E200 de definition du test. L'etape E100 est une etape de verification d'une aptitude du nceud defiant Nnet, qui met en oeuvre la methode, a definir le test personnalise T devant etre execute par le nceud defie NTEs-r. Cette aptitude peut etre exprimee en fonction de la distance en nombre de nceuds, 30 telle que definie precedennment, entre le nceud defiant et le nceud defie, ponderee ou non par rapport a une contrainte. L'aptitude peut aussi etre exprimee en fonction d'un indicateur de performance d'un canal de connexion etabli entre le nceud defiant et le nceud defie tel qu'un indicateur de type CSI (Channel State Information), CQI (Channel Quality Indicator), SNR (Signal to Noise Ratio), SNIR (Signal to Noise and Interference Ratio) ou SNDR (Signal to Noise plus 35 Distorsion Ratio) ou en fonction d'un indicateur relatif a la latence ou a la puissance de transmission sur ce canal. L'aptitude du nceud defiant a definir le test personnalise T peut etre determinee en fonction d'un indicateur sur le trafic circulant dans le reseau tel qu'un indicateur de 10 type TSI (Traffic State Information) ou d'un indicateur relatif a des classes de service tel qu'un indicateur de type QCI (QoS Class Indicator). L'etape E100 de verification de ('aptitude du nceud defiant Nnet a definir le test T peut etre effectuee en fonction de variables booleennes relatives au nceud defiant Nnet et/ou au nceud 5 defie NTEST telles que : la nature d'un nceud, par exemple un routeur, un centre de calcul ou une antenne, les caracteristiques techniques materielles d'un nceud, par exemple une latence de routage, une capacite de calcul ou une puissance d'emission de signaux, les caracteristiques logiques ou fonctionnelles d'un nceud par exemple une signature ou un 10 fournisseur, le nombre d'utilisateurs connecter d'un nceud, ou autres parametres. Dans un mode de realisation de l'invention, suite a l'etape E800 d'autorisation ou de refus de l'acces, le nceud defiant envoie des donnees a au moins un autre nceud du reseau. En cas d'autorisation de l'acces du nceud Me NTEST au reseau, le nceud defiant Nnet 15 peut envoyer des donnees au nceud defie NTEST et/ou aux autres nceuds du reseau pour que ('admission provisoire de la connexion du nceud defie NTEST au reseau devienne definitive. Le nceud defie NTEST devient donc un nceud du reseau et it est considers comme le nceud enfant selon l'invention du nceud defiant Nnet. Dans ce cas, le nceud defiant Nnet peut envoyer a certains nceuds ou diffuser des donnees relatives a une nouvelle gestion de ressources ou de programmation de 20 Caches dans le reseau. En cas de refus de recces du nceud defie NTEST au reseau, le nceud defiant Nnet peut envoyer des donnees au nceud defie NTEST et/ou aux autres nceuds du reseau pour Ia connexion provisoire du nceud defie NTEST au reseau soit rompue. Dans un mode de realisation, le nceud defiant Nnet deconnecte le nceud defie sans lui notifier. 25 Description detail& d'une methode d'acces a un reseau selon l'invention La figure 3 illustre les stapes de la methode d'acces d'un nceud dit « nceud defie » NTEST a un reseau comportant un ou plusieurs nceuds, conformement a l'invention. On considere que le nceud defie NTEST a dela ete authentifie et qu'il est connects provisoirement audit reseau. La methode d'acces d'un nceud dale au reseau est mise en oeuvre par le nceud defie NTEST- 30 A l'etape E400, le nceud defie NTEST regoit un test T de la part d'un nceud du reseau, dit « nceud defiant » Nnet. Ce test correspond au test personnalise defini par le nceud defiant Nnet selon Ia methode de controle d'acces decrite precedemment. A l'etape E500, le nceud defie NTEST execute le test T et obtient alors un ou plusieurs resultats PoW de ('execution du test T. 35 Le nceud defie NTEST envoie a l'etape E600 ce ou ces resultats PoW au nceud defiant Nnet- La reception du test T et ('envoi d'au moins un resultat PoW se font via le reseau. 11 Dans un mode de realisation de ('invention, apres la reception d'un test T a l'etape E400, le nceud defie NTEST peut decider de refuser ('execution du test T. Dans ce cas, it envoie a l'etape E600 une notification de son refus en tant qu'un resultat PoW. En variante, it ne repond pas a cette invitation d'executer le test T. 5 En effet, le nceud defie NTEST peut estimer qu'il nest pas apte a executer le test T. Le nceud dale NTEST peut aussi faire des mesures, a partir d'informations obtenues du test recu T, pour evaluer les ressources et le temps necessaires a l'execution du test T et les comparer a ses propres moyens d'execution du test. Le nceud defie NTEST peut aussi etre apte a executer le test T mais decide de refuser 10 ('execution du test T. Par consequent, l'acces du noeud defie NTEST au reseau sera refuse. Dans un mode de realisation, un test T selon ('invention, Mini et envoys par un nceud defiant Nnet a un nceud defie NTEST, est caracterise par au moins une capacite de calcul, une duree d'execution, une capacite de memoire et une consummation energetique du nceud defie. La figure 4 presente une architecture fonctionnelle d'un nceud dit « nceud defiant » 15 Nnet compris dans un reseau comportant un ou plusieurs nceuds, le nceud defiant Nnet etant apte a controler un acces au reseau d'un nceud dit « nceud defie » NTEST ayant déjà ete authentifie et etant connects provisoirement audit reseau. Le nceud defiant Nnet comprend: un module M200 de definition d'un test T devant etre execute par le nceud defile NTEST, le test 20 T etant personnalise pour le nceud defie NTEST; un module M300 d'envoi du test T au nceud defie NTEST; un module de reception M700 en provenance du nceud defie NTEST d'au moins un resultat PoW de ('execution du test T ; et un module M800 d'autorisation ou de refus de l'acces du nceud defie NTEsr au reseau au moins 25 a partir du resultat PoW. Le nceud defiant Nnet comprend aussi un module d'authentification, non represents, qui lui permet de gerer sa communication avec d'autres nceuds. La figure 5 presente une architecture fonctionnelle d'un nceud dit « nceud defie » NTEST. Le nceud defie NTEST comprend: 30 un module M400 de reception d'un test T d'un nceud du reseau dit « nceud defiant » Nnet ; un module M500 d'execution du test T et d'obtention d'au moins un resultat PoW de ('execution du test T ; et un module M600 d'envoi de l'au moins un resultat PoW au nceud defiant Nnet. Le nceud &fie NTEST comprend aussi un module d'authentification, non represents, qui 35 lui permet de gerer sa communication avec d'autres nceuds. Dans ce mode de realisation, le nceud defiant Nnet a ('architecture d'un ordinateur, telle qu'illustree a la figure 6. Elle comprend notamment un processeur 7, une memoire vive 8, une memoire morte 9, une memoire flash non volatile 10 dans un mode particulier de realisation de 12 l'invention, ainsi que des moyens de communication 11. De tels moyens sont connus en soi et ne sont pas decrits plus en detail ici. La memoire morte 9 du nceud defiant Nnet controlant l'acces d'un nceud defie NTEST au reseau, selon la presente invention constitue un support d'enregistrement conforme a l'invention, 5 lisible par le processeur 7 et sur lequel est enregistre ici un programme d'ordinateur Prog-Nnet conforme a l'invention. La memoire 10 du nceud defiant Nnet permet d'enregistrer des variables utilisees pour ('execution des stapes de la methode de controle d'acces selon l'invention, telles que les parametres w_NTEs-r, h_NTEST, P_NTEST, Ind1, Ind2 en fonction desquels le nceud defiant definit le test T, le test T, le ou les resultats recus PoW. 10 Le programme d'ordinateur Prog-Nnet definit des modules fonctionnels et logiciels id, configures pour le controle d'acces d'un nceud defie NTEST au reseau. Ces modules fonctionnels s'appuient sur et/ou commandent les elements materiels 7-11 du noeud defiant Nnet cites precedemment. Dans ce mode de realisation, le nceud dale NTEST a ('architecture d'un ordinateur, telle 15 qu'illustree a la figure 7. Elle comprend notamment un processeur 7, une memoire vive 8, une memoire morte 9, une memoire flash non volatile 10 dans un mode particulier de realisation de l'invention, ainsi que des moyens de communication 11. De tels moyens sont connus en soi et ne sont pas decrits plus en detail ici. La memoire morte 9 du nceud defie NTEST demandant l'acces au reseau, selon la 20 presente invention constitue un support d'enregistrement conforme a ['invention, lisible par le processeur 7 et sur lequel est enregistre id un programme d'ordinateur Prog-NTEST conforme a l'invention. La memoire 10 du nceud defie NTEST permet d'enregistrer des variables utilisees pour ('execution des stapes de la methode d'acces selon l'invention, telles que le test regu T et le ou les resultats obtenus PoW. 25 Le programme d'ordinateur Prog-NTEST can't des modules fonctionnels et logiciels id, configures pour l'acces du nceud defie NTEST au reseau. Ces modules fonctionnels s'appuient sur et/ou commandent les elements materiels 7-11 du nceud defie NTEST cites precedemment. Par la suite, nous decrivons un exemple d'application de l'invention dans un reseau cellulaire forme initialement par un groupe de nceuds. Ce groupe de nceuds a un objectif commun 30 tel que la densification d'un reseau mobile dans une zone geographique donnee ou ('amelioration de l'efficacite energetique. Ce groupe souvent appele brouillard (Fog) constitue une topologie de reseau qui sera par exemple etablie sous forme de graphe acyclique direct DAG (Direct Acyclic Graph en anglais), en fonction d'une combinaison de parametres locaux tels que la localisation geographique de chaque nceud et/ou des parametres techniques tels que les interferences entre 35 les differents nceuds. La figure 8 illustre une topologie d'un reseau sous forme de DAG selon cet exemple d'application de ['invention. Le groupe des nceuds NY, Nx et NZ creant le reseau est note DAGO. 13 Dans cet exemple, les nceuds sont des antennes de type femto-cellules, pouvant etre notees HeNB (Home evolved Node B). Chaque nouveau nceud souhaitant rejoindre le reseau DAGO est pourvu de parametres tels que son poids w, sa hauteur h et sa profondeur p. Ces parametres ont ete decrits 5 precedemment. A un instant i, le reseau a une topologie notee DAGi, comportant les nceuds NY, Nx et NZ du DAGO et des nceuds NE, NF, NG, NA, NB et Nc ayant rejoint le reseau ulterieurement de facon definitive. Dans une topologie sous forme DAG, chaque nouveau nceud souhaitant rejoindre le reseau dolt etre admis par au mains deux nceuds du reseau, qui seront par la suite, en cas 10 d'admission, ses nceuds parents. Le nceud Nc par exemple a comme parents les nceuds NE et NF. Dans cet exemple, le nceud NTEST déjà , authentifie et connecte provisoirement au reseau, souhaite rejoindre le reseau. Chaque nceud du reseau est caracterise par la distance qui le separe du nceud NTEST et par les puissances d'emission et de reception sur un canal de communication etabli entre lui et le nceud NTEST s'il existe. 15 Pour ('application de ('invention a cet exemple de topologie, le nouveau nceud NTEST sera defie par au moins deux nceuds du reseau, qui sont dans cet exemple les nceuds NA et NB, les plus proches du nceud NTEST. La figure 9 est un organigramme representant les principales &apes de cet exemple d'application de ('invention dans ce reseau ayant une topologie sous forme de DAG. 20 Chacun des nceuds defiants NA et NB verifie au cours d'une etape E100A et respectivement E100B, s'il est apte ou non a definir un test T devant etre execute par le nceud defie NTEST. Chacun des nceuds NA et NB considere des variables booleennes pour la verification, ces variables booleennes peuvent etre obtenues des nceuds parents des nceuds NA ou NB. Les variables booleennes peuvent aussi etre relatives au nceud defiant NA ou NB et/ou au nceud defie 25 NTEST. Dans cet exemple, les verifications aux &apes E100A et E100B permettent de determiner que les nceuds defiants NA et NB sont aptes a definir des tests T. Par consequent, chacun de ces nceuds NA et NB definit, au cours d'une etape E200A ou respectivement E200B, un test TA ou respectivement TB personnalise devant etre execute par le nceud MI6 NTEST. La difficulte 30 du test TA ou TB est proportionnelle a plusieurs criteres tels que la force du signal, autrement dit le debit entre le nceud defiant definissant le test et le nceud defie NTEST, des caracteristiques telles que la localisation du nceud defie ou d'un nceud defiant, la charge (load) du noeud defie ou d'un nceud defiant, des informations relatives a des debits de liens vers le ou du nceud defie, etc. Chaque test TA ou TB est caracterise par au moins une capacite de calcul, une duree 35 d'execution, une capacite de memoire et une consommation energetique du nceud defie NTEST. A titre d'exemple, les tests TA et TB sont des operations cryptographiques de type hachage a 256 bits SHA-256 (Secure Hash Algorithm). 14 Au cours des etapes E300A et E300B, les nceuds defiants NA et NB envoient leurs tests respectifs TA et TB au nceud defile NTEST, qui les regoit dans des &apes E400A et E400B. Le noeud defie NTEST execute dans une etape E500A, respectivement E500B, le test TA, respectivement TB, et obtient ainsi au moins un resultat PoWA, respectivement PoWB. Dans cet exemple de tests TA et TB 5 de type SHA-256, le nceud &fie NTEST utilise aux &apes E300A et E300B les des publiques de NA et NB ainsi que Ia cle secrete du nceud defie NTEST pour pouvoir obtenir les resultats PoWA et PoWB. Le resultat PoWA ou PoWB peut etre par exemple de forme 0000ab9c7ed. Le nceud defie NTEST envoie dans une etape E600A le resultat PoWA au noeud defiant NA qui le regoit dans une etape E700A. De la meme fagon, le nceud defie NTEST envoie dans une etape 10 E600B le resultat PoWB au nceud defiant NB qui le recoit dans une etape E700B. Au cours d'une etape E800 commune aux deux nceuds defiants NA et NB, ces nceuds NA et NB decident s'ils admettent ou non recces du nceud defie NTEST au reseau. Les nceuds defiants NA et NB peuvent verifier des caracteristiques des resultats PoWA et PoWB telles que Ia taille (en bits) de chaque resultat ou la forme de chaque resultat. 15 Si aucun des resultats des tests TA et TB n'est satisfaisant, le nceud dale NTEST sera deconnecte du reseau et non reference dans la topologie DAG. Si au moins un resultat PoWA ou PoWB est satisfaisant mais pas les deux, chacun des nceuds NA et NB peut remonter le resultat PoWA ou PoWB a au moins un de ses deux nceuds parents. Selon Ia construction d'une topologie sous forme d'un graphe DAG, ces deux nceuds ont 20 au moins un nceud parent en commun. Le nceud parent en commun prend Ia decision d'autoriser ou de refuser l'acces du nceud defie NTEST au reseau. Si tous les resultats de ('execution des tests TA et TB sont satisfaisants, le nceud &fie NTEST sera definitivement connects au reseau et sera ainsi reference dans Ia topologie DAG. Dans ce cas, le nceud NTEST sera considers comme le nceud enfant des deux nceuds NA et NB. 25 Dans une etape E900A, le nceud defiant NA se charge de la mise a jour de la topologie DAG. II envoie des messages d'information au nceud defie NTEST' pour son admission d'acces et de connexion definitive au reseau et des messages d'information pour les autres nceuds du reseau NB et Nc pour Ia mise a jour de leurs connaissances de Ia topologie du reseau, par exemple pour la mise a jour de leurs tables de routage. 30 Des caracteristiques du nouveau nceud du reseau NTEST, telles que son poids W_NTEST, sa hauteur h_NTEST et sa profondeur p_NTEs-r, peuvent etre partagees entre les differents nceuds du reseau. Les hauteurs et les profondeurs de certains nceuds du reseau peuvent etre modifiees suite a I'autorisation d'acces du nceud NTEST. Dans un autre exemple d'application de ('invention, REVENDICATIONS1. Methode de controle d'acces d'un nceud dit « nceud defie » a un reseau comportant un ou plusieurs nceuds, le nceud defie (NTEST) ayant déjà ete authentifie et etant connecte provisoirement audit reseau, Ia methode etant mise en oeuvre par au moins un nceud dudit reseau, dit « nceud defiant » (Nnet), et comprenant les &apes de : - definition (E200) d'un test (T) devant etre execute par ledit nceud Me (NTEST), ledit test (T) etant personnalise pour ledit nceud defie (NTEs-r) ; envoi (E300) du test (T) au nceud Me (NTEST) ; reception (E700) en provenance dudit nceud defie (NTEsT) d'au moins un resultat (PoW) de ('execution du test (T) ; et autorisation ou refus (E800) de l'acces du nceud defie (NTEST) au reseau au moins a partir du resultat (PoW). 2. Methode de controle d'acces selon Ia revendication 1, comprenant une etape de verification (E100) d'une aptitude dudit nceud defiant (Nnet) a definir le test (T) devant etre execute par ledit nceud defie (NTEST). 3. Methode de controle d'acces selon la revendication 2, dans laquelle Ia verification (E100) d'une aptitude dudit nceud defiant (Nnet) a definir le test (T) est effectuee en fonction d'au moins un parametre parmi : une distance entre le nceud defiant (Nnet) et le nceud defie (NTEST) ; et un indicateur de performance d'un canal de connexion etabli entre le nceud defiant (Nnet) et le nceud defie (N-rEs-r). 4. Methode de controle d'acces selon Tune quelconque des revendications 1 a 3, dans laquelle Ia definition (E200) du test (T) est effectuee en fonction d'au moins un poids, une hauteur ou une profondeur dudit nceud defile (NTEST)- 5. Methode de controle d'acces selon ('une quelconque des revendications 1 a 4, dans laquelle l'autorisation ou le refus (E800) de l'acces du nceud Me (NrEs-r) au reseau prend en outre en compte le resultat (PoWB) de ('execution d'un autre test par ledit nceud defie (NTEST), cet autre test ayant ete envoye (E300) au nceud MI6 (NTEST) par un autre nceud defiant (NB) dudit reseau. 6. Methode de controle d'acces selon ('une quelconque des revendications 1 a 5, dans laquelle suite a l'etape (E800) d'autorisation ou de refus de l'acces, le nceud defiant envoie des donnees a au moins un autre nceud du reseau, les Bites donnees etant representatives de: 16 - Ia connexion definitive du nceud defie (NTEsT) au reseau ; ou - Ia mise a jour d'une topologie du reseau ; ou - Ia mise a jour d'un partage de taches dans le reseau ; ou - de Ia deconnexion du nceud defie (NTEST) du reseau. 5 7. Methode d'acces d'un nceud dit « nceud defie » (NTEST) a un reseau comportant un ou plusieurs nceuds, le nceud defie (NTEST) ayant déjà ete authentifie et etant connects provisoirement audit reseau, la methode etant mise en oeuvre par ledit nceud defie (NTEST) et comprenant les &apes de : 10 - reception (E400) d'un test (T) en provenance d'un nceud du reseau dit « nceud defiant » (Nnet); execution (E500) dudit test (T) et obtention d'au moins un resultat (PoW) de ('execution du test (T) ; et - envoi (E600) dudit au moins un resultat (PoW) audit nceud defiant (Nnet). 15 8. Methode de controle d'acces ou d'acces d'un nceud defie a un reseau comportant un ou plusieurs nceuds selon l'une quelconque des revendications 1 a 7, dans laquelle ledit test (T) est caracterise par au moins une capacite de calcul, une duree d'execution, une capacite de memoire et une consommation energetique du nceud defie (NTEST). 20 9. Programme d'ordinateur comportant des instructions pour ('execution des etapes d'une methode selon l'une quelconque des revendications 1 a 8, lorsque ledit programme est execute par un ordinateur. 25 10. Support d'enregistrement lisible par un ordinateur sur lequel est enregistre un programme d'ordinateur comprenant des instructions pour ('execution des &apes d'une methode selon l'une quelconque des revendications 1 a 8. 11. Nceud dit « nceud defiant » (Nnet) compris dans un reseau comportant un ou 30 plusieurs nceuds, le nceud defiant etant apte a controler un acces audit reseau d'un nceud, dit « nceud dale » (NTEST) ayant dela ete authentifie et etant connects provisoirement audit reseau, le nceud defiant (Nnet) comprenant: un module de definition (M200) d'un test (T) devant etre execute par ledit nceud defie (NTEST), ledit test (T) etant personnalise pour ledit nceud defie (NTEST) ; 35 un module d'envoi (M300) du test (T) au nceud defie (NTEST) ; un module de reception (M700) en provenance dudit nceud defie (NTEST) d'au moins un resultat (PoW) de ('execution du test (T) ; et un module (M800) d'autorisation ou de refus de l'acces du nceud defie (NTEST) au reseau au moins a partir du resultat (PoW). 17 12. Nceud dit « nceud defie » (NTEST) ayant déjà ete authentifie et &ant connecte provisoirement a un reseau comportant un ou plusieurs nceuds, le nceud defie (NTEsT) comprenant: un module de reception (M400) d'un test (T) en provenance d'un nceud du reseau dit « nceud 5 defiant » (Nnet) ; un module d'execution (M500) dudit test (T) et d'obtention d'au moins un resultat (PoW) de ('execution du test (T) ; et un module d'envoi (M600) dudit au moins un resultat (PoW) audit nceud defiant (Nnet)-