Author Topic: How to calculate RSSI and Distance  (Read 2440 times)

0 Members and 1 Guest are viewing this topic.

Offline vishalTopic starter

  • Regular Contributor
  • *
  • Posts: 102
  • Country: in
How to calculate RSSI and Distance
« on: March 28, 2017, 04:58:52 am »
Hi
     I am working in a mesh network..I need to calculate the RSSI and distance to localise an end device.I  read the register value in the device to know the RSSI.Form this how can I convert it into RSSI in dBm and how this RSSI can be used to determine the  x,y coordinate to locate a device.I read about the triangulation method.its not applicable here..Taking 3 points is difficult.Can you specfy a method for calculating the same.
 

Offline ataradov

  • Super Contributor
  • ***
  • Posts: 11725
  • Country: us
    • Personal site
Re: How to calculate RSSI and Distance
« Reply #1 on: March 28, 2017, 05:17:10 am »
There is no correlation between distance and RSSI that will let you determine the location with any sort of accuracy.

There are solution that are RSSI based, but they mostly suck, and require very careful antenna design.

Why do you think that triangulation will not work? Measure RSSI to/from 3 other devices and some simple algebra will let you know relative position of the device in relation to the other 3. This assumes complete lack of noise and totally onmidirectional antennas, which never happens in real life.
« Last Edit: March 28, 2017, 05:19:40 am by ataradov »
Alex
 

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 20557
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: How to calculate RSSI and Distance
« Reply #2 on: March 28, 2017, 08:24:25 am »
Hi
     I am working in a mesh network..I need to calculate the RSSI and distance to localise an end device.I  read the register value in the device to know the RSSI.Form this how can I convert it into RSSI in dBm and how this RSSI can be used to determine the  x,y coordinate to locate a device.I read about the triangulation method.its not applicable here..Taking 3 points is difficult.Can you specfy a method for calculating the same.

Not possible. The randomness of the radio propagation channel prevents it. Initial search terms: "multipath propagation" and "fresnel zone".

Be grateful for multipath propagation; if it didn't exist, neither would cellphones and WLANs.
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf