저는 Radius 네트워크 비컨에 관한 몇 가지 질문을 가지고 있습니다.비콘으로부터 거리 정확도 결정
- 어떻게하면 Android 기기와 신호 사이의 정확한 거리를 얻을 수 있습니까? 지금까지 우리가 얻는 거리는 "android-beacon-library"가 변동하고 있습니다.
- 비컨의 전송 반경을 어떻게 제한 할 수 있습니까? 예를 들어, 비콘은 5 미터 또는 20 센티미터 만 전송할 수 있습니까?
저는 Radius 네트워크 비컨에 관한 몇 가지 질문을 가지고 있습니다.비콘으로부터 거리 정확도 결정
항상 비컨 거리 예상치에 변동이 있으므로 기대치를 적절하게 설정해야합니다. 비콘 거리 추정은 모바일 장치의 블루투스 라디오를 사용하여 무선 신호 강도를 측정하여 시작하여 작동합니다. 신호가 강할수록 신호가 더 가깝다는 것을 의미합니다. 약한 신호는 신호가 멀리 떨어져 있음을 의미합니다. 비콘은 1 미터에서 예상 신호 강도의 기준값을 전송합니다. 실제로 "1 미터 떨어져 있다면 내 신호 레벨은 -56 dBm으로 표시됩니다." 휴대 전화 내부의 수식은 주어진 시간에 신호 레벨에 따라 얼마나 멀리 떨어져 있는지 추측합니다. 신호가 -56dBm보다 약간 약한 경우 (예 : -65dBm) 수식은 거리가 2.5m라고 추정 할 수 있습니다.
이 기술은 불완전하고 변동에 대한 몇 가지 이유가있다 : 항상 개별 신호 강도 측정을 변화시킨다 (오래된 AM 라디오의 고정 등) 배경 라디오 노이즈가
오류를 최소화 할 수있는 몇 가지가있다 :
은 바람직하게는 10Hz 이상에서 가능한 한 자주 전송하는 비콘을 사용합니다. 전송률이 높을수록 신호 레벨의 통계 샘플이 더 많아지고 평균화하면 위의 소스 1과 2의 오류를 완화하는 데 도움이됩니다.
가능하면 신호를 송신기 전원으로 높게 설정하십시오. 신호가 강할수록 노이즈 레벨은 위의 소스 1에서 상대적으로 낮아집니다.
가능한 경우 수신 장치가 보이는 시야가있는 곳에 신호를 배치하십시오. 종종 오버 헤드가 가장 잘 작동합니다.
그러나 가능한 한 편차를 줄이는 것이 가장 좋습니다. 당신은 그것을 제거 할 수 없습니다. 이러한 이유 때문에 그러한 변형이 허용 될 수 있도록 앱을 설계해야합니다. 사용 사례에 도움이된다면, 비컨 송신기 전력을 낮추어 상대적으로 가까이있을 때만 비컨을 감지 할 수 있습니다.
Radius Networks의 RadBeacon USB 및 RadBeacon 태그 모델을 사용하면 iOS 및 OSX 용 무료 RadBeacon configuration app을 사용하여 송신기 전력을 조정할 수 있습니다. 앱에는 송신기 전력을 높이거나 낮추는 슬라이더 컨트롤이 있습니다.
그러나 송신기 전력을 낮추면 거리 추정치의 변동량도 증가합니다. 이것은 신호 대 잡음비가 낮기 때문입니다.
전체 공개 : 저는 Radius Networks의 수석 엔지니어입니다.
이미지가 없습니다. – TomTasche
죄송합니다. 지금 첨부했습니다. – Karthik
신호와 휴대 전화 간의 실제 거리를 알려주십시오. 그냥 궁금해서. – ntsh