Le tout est géré par un routeur plus puissant qu'un téléphone, et conçu pour cet usage (avec du hardware dédié au routage). Et, il se plaint justement d'avoir trop de routes à gérer, donc le matériel atteint ses limites.
Voir les autres réponse de la liste: routeur hardware = peu de mémoire (beaucoup moins qu'un smartphone actuel) d'où la limite. Cela marche très bien en soft.
En comparaison, 380k téléphones portables, ça ne fait même pas un arrondissement parisien. Donc non, la solution de garder en mémoire, sur chaque téléphone, la position des autres et la route par laquelle les joindre, ce n'est pas réaliste.
En plus, le principe c'est justement que les téléphones mobiles, hé bien, se déplacent. Il faudrait un flux énorme de donnée pour conserver un système à jour.
Je ne dis pas que c'est impossible, juste qu'il faut être sacrément balèze en algo pour trouver quelque chose qui permette d'avoir un réseau fonctionnel en mesh à grande échelle.
[^] # Re: Passage à l'échelle ?
Posté par geb . En réponse au journal Serval, ou quand le centre du reseau téléphonique disparait. Évalué à 2.
Voir les autres réponse de la liste: routeur hardware = peu de mémoire (beaucoup moins qu'un smartphone actuel) d'où la limite. Cela marche très bien en soft.
Tu as toute une liste d'algo rigolos sur https://en.wikipedia.org/wiki/List_of_ad_hoc_routing_protocols :-). Dans tous les cas, inutile d'avoir une vue globale du système, voir http://www.open-mesh.org/wiki/open-mesh/BATMANConcept ou http://www.pps.jussieu.fr/~jch/software/babel/ par exemple.