2010-11-09 2 views
1

Existe-t-il un moyen de partager les informations de couplage Bluetooth entre deux nœuds esclaves dans un réseau maillé? Par exemple, si Person1 associe un téléphone à Node1 et quitte la zone de numérisation. Quelque temps plus tard, lorsque Person1 entre dans la zone de numérisation de Node2, les informations d'appariement peuvent-elles être utilisées pour se connecter directement à Person1 à nouveau? Sans avoir besoin de vous reconnecter manuellement, partagez un code PIN et effectuez toutes les autres étapes.Partage d'informations de couplage Bluetooth (pour un réseau maillé)

Nous pouvons supposer que Node1 et Node2 sont au moins sur un LAN ou VLAN et peuvent se connecter directement les uns aux autres. Node1 et Node2 peuvent se chevaucher dans la zone de numérisation si nécessaire, mais la question est applicable si ce n'est pas le cas.

Répondre

2

Il n'y a aucun moyen, La sortie du processus d'appariement est la clé de liaison, qui est utilisée dans les connexions suivantes. La touche de lien est une fonction de l'adresse de l'appareil Bluetooth. Puisque les nœuds 1 et 2 auraient une adresse de périphérique Bluetooth différente, cette clé sera différente même si la même broche est utilisée.

La seule façon est de partager le code PIN et de refaire le processus d'appariement, Remarque processus d'appariement est seulement une fois, les périphériques peuvent stocker un nombre fixe de clés de liaison générées. Si vous partagez le code PIN en toute sécurité, vous pouvez également envisager que les périphériques effectuent un parage automatique par programme sans interrompre l'utilisateur. Si vous utilisez le dernier Bluetooth (2.1 et supérieur) avec les modes de couplage simple, vous pouvez envisager un processus de pairage qui ne demande aucun code PIN/entrée à l'utilisateur.

Questions connexes