Propagation et Atténuation du Signal Beacon : Comprendre le RSSI en Environnements Réels
Les systèmes de Bluetooth Beacon dépendent de la force du signal reçu (RSSI) pour estimer la distance, déclencher des actions basées sur la localisation et permettre le positionnement intérieur. Mais le RSSI n’est pas une métrique propre et prévisible — il est façonné par la physique, les matériaux et l’environnement de manière à causer 30–50% d’erreur si traité naïvement. Cet article décompose les modèles de propagation, les pertes matérielles et les techniques de calibration qui distinguent les déploiements fonctionnels des déploiements frustrants.
La Physique : Modèles de Perte de Trajectoire
En espace libre, l’atténuation du signal suit l’équation de transmission de Friis. Pour un signal BLE 2,4 GHz :
Perte de trajectoire en espace libre (FSPL) = 20·log₁₀(d) + 40,05 dB
où d est la distance en mètres. La ligne de base :
| Distance | FSPL | RSSI (0 dBm Tx, -90 dBm Rx sens.) |
|---|---|---|
| 1 m | 40,05 dB | -40 dBm |
| 5 m | 54,0 dB | -54 dBm |
| 10 m | 60,1 dB | -60 dBm |
| 20 m | 66,1 dB | -66 dBm |
| 50 m | 74,0 dB | -74 dBm |
L’espace libre est théorique. Les environnements réels ajoutent de l’ombrage log-normal — atténuation aléatoire par obstacles, trajets multiples et interférence. Le modèle standard de l’industrie est le modèle de perte de trajectoire log-distance avec ombrage :
PL(d) = PL(d₀) + 10·n·log₁₀(d/d₀) + Xσ
Exposants de Perte par Environnement
| Environnement | n (typique) | σ (dB) | Description |
|---|---|---|---|
| Espace libre | 2,0 | 0 | Idéal théorique |
| Entrepôt ouvert | 2,0–2,5 | 3–5 | Plafonds hauts, peu d’obstacles |
| Bureau ouvert | 2,5–3,0 | 4–8 | Cloisons basses, quelque mobilier |
| Couloir | 1,8–2,2 | 2–4 | Effet guide d’ondes |
| Bureau cloisonné | 3,0–3,5 | 5–10 | Cubicles, murs partiels |
| Commerce dense | 3,0–4,0 | 6–12 | Étagères, marchandises, personnes |
| Industrie/usine | 3,0–4,5 | 8–15 | Métal, machines, stock |
| Résidentiel | 3,0–4,0 | 5–12 | Murs, mobilier, appareils |
Notez l’anomalie du couloir : n peut être inférieur à 2. C’est l’effet guide d’ondes — les signaux rebondissent sur des murs parallèles et interfèrent constructivement, portant plus loin que l’espace libre.
Pertes de Pénétration des Matériaux
| Matériau | Épaisseur | Perte (dB) | Notes |
|---|---|---|---|
| Plaque de plâtre | 12 mm | 2–4 | Mur intérieur courant |
| Verre (clair) | 6 mm | 1–2 | Vitre |
| Verre (teinté/bas-émissivité) | 6 mm | 5–15 | Revêtement métallique bloque RF |
| Bois (porte) | 35 mm | 3–5 | Porte intérieure |
| Mur en brique | 100 mm | 8–15 | Mur extérieur |
| Mur en béton | 150 mm | 10–20 | Béton armé pire |
| Béton armé | 150 mm | 15–30 | Grille d’armature = cage de Faraday |
| Porte métallique | 45 mm | 20–40 | Réflexion quasi totale |
| Étagère métallique | — | 10–25 | Réflexion diffuse + blocage |
| Corps humain | — | 3–5 | Absorption d’eau à 2,4 GHz |
La valeur du béton armé est critique pour les déploiements multi-étages. Un Bluetooth Beacon à un étage peut être invisible pour les récepteurs deux étages au-dessus en raison de 30+ dB d’atténuation par plancher. Prévoir des ensembles de beacons séparés par étage.
Évanouissement Multipath
En intérieur, les signaux arrivent au récepteur par plusieurs chemins : direct (ligne de vue) plus réflexions sur murs, sols et objets. Ces signaux réfléchis peuvent s’additionner constructivement ou destructivement, causant des fluctuations RSSI de 10–20 dB sur des distances aussi petites qu’une demi-longueur d’onde (~6 cm à 2,4 GHz).
Implications pratiques :
- Petits mouvements causent de grands changements RSSI. Déplacer le téléphone de 5 cm peut changer le RSSI de 10+ dB.
- Évanouissement temporel. Les objets mobiles causent des fluctuations RSSI même avec beacon et récepteur stationnaires.
- Scénarios NLOS. Quand le chemin direct est bloqué, le récepteur ne capte que les réflexions, typiquement 10–30 dB plus faibles.
Estimation de Distance Basée sur le RSSI
d = d₀ · 10^((RSSI₀ – RSSI) / (10·n))
Avec σ = 8 dB d’ombrage, l’intervalle de confiance à 95% couvre environ un rapport 4:1. À 10 m estimés, la distance réelle peut être entre 5 m et 20 m.
Techniques d’amélioration :
- Moyenne glissante. Moyenner les 5–10 dernières lectures RSSI.
- Filtre de Kalman. Pondération dynamique des nouvelles mesures vs. estimations antérieures.
- Trilatération multi-beacon. 3+ beacons réduisent l’erreur de 30–50% vs. ranging mono-beacon.
- Fingerprinting. Pré-mesurer le RSSI sur une grille et faire correspondre les lectures en direct. Précision de 1–3 m en environnement contrôlé.
Compromis Puissance d’Émission vs. Portée
| Puissance Tx | Portée Espace Libre | Portée Intérieur (n=3) | Impact Batterie (CR2032, 1s adv) |
|---|---|---|---|
| -20 dBm | ~5 m | ~2 m | ~24 mois |
| -12 dBm | ~15 m | ~5 m | ~20 mois |
| -4 dBm | ~30 m | ~10 m | ~16 mois |
| 0 dBm | ~50 m | ~15 m | ~12 mois |
| +4 dBm | ~70 m | ~22 m | ~8 mois |
| +8 dBm | ~90 m | ~30 m | ~5 mois |
Pour la plupart des applications de proximité intérieure, 0 dBm offre le meilleur rapport portée/autonomie.
Calibration
Les valeurs RSSI brutes ne sont pas comparables entre différents matériels. La calibration est essentielle :
- Mesurer RSSI₀ à 1 m. Enregistrer 50+ lectures et prendre la médiane comme référence PL(d₀).
- Cartographier l’environnement. Enregistrer RSSI vs. positions connues et ajuster l’exposant n par zone.
- Compter la variation d’antenne. Différents modèles de téléphone ont des offsets RSSI de 5–10 dB.
- Mettre à jour régulièrement. Les environnements changent ; recalibrer trimestriellement pour haute précision.
Comprendre la propagation du signal n’est pas académique — c’est la différence entre un déploiement de Bluetooth Beacon qui fonctionne fiablement et un qui nécessite un dépannage constant. Modélisez la physique, calibrez l’environnement et concevez pour le pire cas, pas le meilleur.