Procédé de formation d’unités de calcul (UC) à partir de nœud appelés nœuds IoT d’un réseau de communication maillé pour une exécution de tâches relatives à des fonctions sans état, ledit réseau de communication maillé comprenant des nœuds appelés passerelle pour indiquer que ces nœuds correspondent à des passerelles du réseau de communication maillé, lesdits nœuds IoT indiquant que ces nœuds correspondent à des appareils connectés à internet, ledit procédé comprenant les étapes suivantes : - classement (310) des nœuds IoT en fonction d’un degré de performance desdits nœuds, un nœud étant dit performant si sa fréquence de disponibilité est supérieure à une moyenne et étant dit non performant sinon ; - calcul (320) d’un nombre (N) d’unités de calcul en fonction d’un nombre M de nœuds par unité de calcul ; - formation (330) de chaque unité de calcul par regroupement de M nœuds IoT du réseau de communication maillé 1, au moins un desdits nœuds étant performant et au moins un desdits nœuds étant non performant, chaque unité de calcul formant un sous-réseau du réseau de communication maillé qui est rattaché à une passerelle du réseau de communication maillé ; -. pour chaque sous-réseau, mémorisation (340) d’une table (SFTT) représentant des disponibilité et des caractéristiques des nœuds IoT du sous-réseau, les nœuds IoT dudit sous-réseau étant informés de leur rattachement à ce sous-réseau. Procédé selon la revendication 1, dans lequel chaque unité de calcul comprenant un nœud orchestrateur de calcul, ledit nœud orchestrateur de calcul d’une unité de calcul utilisée pour répondre à une requête d’exécution de tâches relatives à des fonctions sans état, collectant au moins une réponse intermédiaire à ladite requête, chaque réponse intermédiaire étant soit obtenue par ledit nœud orchestrateur de calcul de ladite unité de calcul, soit émise par un nœud de ladite unité de calcul à destination dudit nœud orchestrateur de calcul suite à l’exécution de la tâche par ledit nœud de ladite unité de calcul, et ledit nœud orchestrateur de calcul obtenant une réponse finale à partir d’un vote à la majorité basé sur les réponses intermédiaires collectées et transmettant la réponse finale à destination d’une passerelle gestionnaire de ressources du réseau de communication maillé. Procédé selon la revendication 2, dans lequel le nombre de nœuds par unité de calcul est égal 5. Procédé selon la revendication 3, dans lequel l’un des nœuds d’une unité de calcul est considéré comme étant un nœud orchestrateur de calcul, deux autres nœuds sont des nœuds performants et deux autres nœuds sont des nœuds non performants. Procédé selon l’une des revendications 2 à 4, dans lequel les nœuds les plus rapides en termes de calcul sont distribués parmi les unités de calcul. Procédé selon l’une des revendications 2 à 5, dans lequel les étapes de classement des nœuds (310), de calcul du nombre d’unités de calcul (320), de formation d’unité de calcul (330) et de mémorisation de table (340) sont exécutées si l’une des conditions suivantes est vérifiée : - une unité de calcul n’a pas de nœud orchestrateur de calcul connecté ou un nœud IoT performant connecté; - le nombre de nœuds IoT du réseau de communication maillé 1 est inférieur à 3 fois le nombre d’unité de calcul (N) ; - lorsqu’une période prédéterminée est écoulée pour réoptimiser la distribution des nœuds IoT. Procédé selon l’une des revendications 2 à 6, dans lequel lorsqu'une déconnexion d’un nœud orchestrateur de calcul d’une unité de calcul se produit, une passerelle gestionnaire des ressources du réseau de communication maillé choisit un autre nœud orchestrateur de calcul pour ladite unité de calcul parmi les nœuds de ladite unité de calcul pour que ladite unité de calcul soit opérationnelle jusqu'à ce que les étapes de classement des nœuds (310), de calcul du nombre d’unités de calcul (320), de formation d’unité de calcul (330) et de mémorisation de table (340) soient à nouveau exécutées. Dispositif comprenant une mémoire associée à au moins un processeur configuré pour la mise en œuvre des étapes du procédé selon l’une des revendications 1 à 7. Programme d’ordinateur qui comporte des instructions adaptées pour l’exécution des étapes du procédé selon l’une des revendications 1 à 7, lorsque le programme d’ordinateur est exécuté par au moins un processeur. Véhicule comprenant un dispositif de la revendication 8.