2016-12-06 6 views
0

私たちは、BLEビーコンをベースとした室内のローカライゼーションシステムを導入しようとしています。貴重な情報は彼がいる部屋です。BLEビーコンを使用している部屋を検出します

建物には大きなコンクリートの壁があります。部屋ごとに1つのビーコンを使用すると、ゲストに近いビーコンを検出できると考えました。

BLEシグナルのほとんどをコンクリート壁で止めることができますか?私たちはいくつかのテストを試みましたが、深刻な研究を探しています。

答えて

0

どの壁面でもBLE信号がいくらか減少します。一方の側で-50dBmの信号は、反対側で-60dBmであり、10dBの減少である。デシベルは対数であるため、信号レベルが10dB低下するたびに信号の電力の90%が失われます。したがって、の間は、コンクリート壁が「BLE信号の大部分を止める」ことは一般的に真実ですが、ビーコンを検出するのに十分な信号が壁の反対側にまだ残っている可能性があるため、実際には問題になりません。

信号レベルがどれくらい低下するかは、壁や他の材料の厚さによって異なります(金属は減衰を増加させます)。もちろん、窓、ドア、その他の壁の破損は、信号が移動し問題を複雑にします。

使用すると、1つの部屋にビーコンからの信号が隣の部屋では検出されませんシステムを作成することはほとんどありませんので、あなたの最善の策は、他のアルゴリズムを使用することです。たとえば、ある時間間隔内にすべての可視ビーコンを検出し、どれがの信号強度が最大であるかを特定し、特定のしきい値を超える場合は、これを使用している部屋のインジケータとして使用します。

関連する問題