Stratégies

Nearby Connections accepte différentes stratégies pour la publicité et la découverte. La meilleure stratégie à adopter dépend du cas d'utilisation.

Cluster

Il s'agit d'une stratégie peer-to-peer compatible avec une topologie de connexion de type "du M à N". En d'autres termes, cela permet de connecter des clusters d'appareils anormales à portée (environ 100 m), où chaque appareil peut établir des connexions sortantes vers M autres appareils et accepter les connexions entrantes de N autres appareils.

Cette stratégie est plus flexible dans ses contraintes de topologie que la stratégie de star, mais elle entraîne une réduction de la bande passante. Il est adapté aux cas d'utilisation avec des charges utiles plus petites nécessitant une expérience plus semblable à celle d'un maillage, comme les jeux multijoueurs.

Étoile

Il s'agit d'une stratégie peer-to-peer compatible avec une topologie de connexion de type "un à un", "en forme d'étoile". En d'autres termes, cela permet de connecter des appareils à portée (environ 100 m) en forme d'étoile, où chaque appareil peut, à tout moment, jouer le rôle d'un hub (où il peut accepter des connexions entrantes de N autres appareils) ou d'un spoke (où il peut établir une connexion sortante à un seul hub), mais pas les deux.

Cette stratégie est particulièrement adaptée aux situations dans lesquelles un seul appareil diffuse des annonces et à N appareils qui identifient l'annonceur, mais vous pouvez toujours diffuser et découvrir simultanément si nécessaire.

Cette stratégie est plus stricte en termes de contraintes de topologie que la stratégie de cluster, mais elle entraîne des connexions à la bande passante plus élevées. C'est une bonne solution pour les cas d'utilisation nécessitant beaucoup de bande passante, tels que le partage d'une vidéo avec un groupe d'amis.

Point à point

Il s'agit d'une stratégie peer-to-peer compatible avec une topologie de connexion de type "un à un". En d'autres termes, cela permet de connecter des appareils à portée (100 m environ) avec le débit le plus élevé possible, mais ne permet pas plus d'une connexion à la fois.

Cette stratégie est particulièrement adaptée aux situations dans lesquelles le transfert de données est plus important que la flexibilité de gestion de plusieurs connexions.

Cette stratégie est plus stricte en termes de topologie que la stratégie de favoris, mais elle entraîne des connexions à la bande passante plus élevées. Il est adapté aux cas d'utilisation à haut débit, tels que le partage d'une vidéo volumineuse sur un autre appareil.