2009-06-17 2 views
31

수동적으로 무선 네트워크를 삼각 측량하는 가장 좋은 방법은 무엇입니까? 사용할 수있는 도구가 있습니까? 알고리즘? 도서관?와이파이 삼각 측량

내 목표는 신호 강도 (DB), 신호/노이즈 비율, 신호 위상 등을 사용하여 신호를 보내거나받는 다양한 개체의 상대지도를 만드는 것입니다. 충분한 샘플링을 통해 좋은 2 차원/3 차원지도를 만드는 것이 가능할 것이라고 추측합니다.

나는 모든 언어/플랫폼에서 자료를 검색하고 있습니다.

일부 키워드 : 데이터를 수집하고이를 처리 할 운명을 사용하는 방법에 대한 생각

위치 와이파이 현장 조사, 시각화, 범위, 위치,. 아마도 2.4Ghz 범위의 RF에 대한 여유 공간 경로 손실로 상대 거리를 계산할 수 있습니다. 그리고 선택적으로 RF obstacle attenuation estimation values (사용자 입력에 따라)을 사용하여 더 나은 추정치를 제공하십시오. 그런 다음 삼각 측량을 사용하여 가능한 상대 좌표를 생성합니다.

+1

대기 시간 및 드롭 속도는 기본적으로 무선 AP에서 일부 패킷을 전송해야하기 때문에 수동적이지 않습니다. 신호 강도 (DB), 신호/잡음 비율 및 신호 위상은 라우터에 패킷을 전송하지 않아도 사용할 수있는 수동 표시기입니다. –

+0

주목할만한. 그에 따라 업데이트됩니다. – Loki

+4

WTF, 그것에 특허가있는 것 같습니다 : http://www.patentgenius.com/patent/7515578.html 어쩌면 더? 어떤 의미? – Loki

답변

1

는 사실은 내가 예를 들어, 당신이 당신의 필요에 따라 그것을 단순화 할 수 물론 GPS 하나 (wikipedia) .. 같은 알고리즘을 사용하여 시도해야한다고 생각 :

  • 당신은 모든 항목에 설치할 필요가 실제로 위치 정보 (네비게이션 신호)를 브로드 캐스팅해야 함
  • 충돌을 생성하지 않도록 모든 항목에 다른 채널을 사용해야합니다 (신호를 얼마나 많이 브로드 캐스팅하는지에 따라 달라짐)

적어도 4 개의 방송사를 배치하면 모든 클라이언트에서 삼각 측량을 통해 위치를 계산할 수 있습니다. 당연히 bcasters는 타이밍이 충분히 정확하게 같은 아무것도 없기 때문에 당신은 GPS 기술을 사용할 수 없습니다

7

이 단지 생각하는 방식으로

.. .. 응답 최대한 비슷해야합니다. 가장 좋은 방법은 각 기지국의 신호 강도에 따라 Trilateration이며 그 범위는 신호에 비례한다고 가정합니다.
신호 강도를 측정하려면 차례대로 각 기지국에 강제로 연결해야 할 것입니다.

3

신호 강도를 사용하여 거리를 판단하는 것은 각 샘플링 포인트에 대한 시선을 차단하는 재료의 차이로 쉽게 벗어날 수 있습니다. 지향성 안테나로 샘플링을 수행하는 것이 더 나을 것입니다. 각 샘플링 포인트에서 원하는 각 장치의 신호 강도를 최대화하는 방위를 찾으십시오. 이 기술을 사용하면 베어링을 추정 할 수있는 정확도에 따라 2-3 개의 샘플링 위치 만 사용할 수 있습니다.

4

흥미로운 질문입니다. 초기 생각은 WiSpy 스펙트럼 분석기와 같은 것을 사용했습니다. 나는 방향성 안테나를 사용하는 것을 좋아합니다. research (진행 중)이 진행 중입니다.