【问题标题】:Finding out distance between router and receiver?找出路由器和接收器之间的距离?
【发布时间】:2011-05-03 13:27:37
【问题描述】:

一个一般性问题:是否可以检索有关多远的信息,例如计算机来自 wifi 路由器。例如,如果我距离我的家庭 wifispot 10 米或 2 米,我想在我的计算机上获取数据。

知道这是否可能吗?

编辑:蓝牙怎么样?是否可以获得有关蓝牙连接设备之间距离的信息?

【问题讨论】:

    标签: wifi distance router


    【解决方案1】:

    我会推荐一条测量线或只是老式的猜测。

    没有“简单”的方法来做到这一点(复杂的方法可能涉及提前构建“准确”的信号图或尝试拟合一个更好的方程,但仍然受到天真的规则的许多限制)和经验法则“1/r^2”就是这样——一般的经验法则。另一方面,也许有一些现有的软件可以向您展示您的 RSS 强度并让您感觉任务完成了 :-)

    如果您在谷歌上搜索“RSS 信号距离”,您会发现有用的链接。这种任务在学术界似乎是一个相当普遍的话题。小型无线设备(“mote”)也是如此,并且已经有一些有趣的方法可以解决这个问题,例如安装辅助低频声学传感器。

    【讨论】:

    • 猜测是完美的。我想知道蓝牙怎么样?可以用蓝牙追踪距离吗?
    • 同样的概念也成立——距离越大(对于固定增益和相同的功率输出并假设理想传输)接收的信号越低。当我走下楼时,我的蓝牙开始变得模糊/破裂,我可以因此自信地说“> 20 英尺”。如果它切断(完全失去连接),我就在某个地方“> 30英尺”(我可能不会是一个完全的骗子)。当然,这一切都取决于您的设备、方向和环境。
    【解决方案2】:

    您可以查询信号强度,它是距离和障碍物和一些其他因素的某种指示,所有这些因素都整合到一个度量中。虽然这不可能直接使用,但仅使用普通 wifi。

    【讨论】:

    • 如果您的家庭环境相当静态,您可以测量几个距离的信号强度,然后在它们之间进行插值,以根据信号强度优化您的距离估计。当然,由于障碍,它将高度依赖于方向。
    • 更糟糕的是,如果您的邻居有微波炉,或者您居住的环境在晚上会做一些有趣的事情,那么您的“家庭环境”可能比您想象的要少得多。
    • 拥有该区域的详细地图/计划以及对该区域内接入点位置的预先存在的知识以及相当多的处理粗略的东西可能几乎是可行的,但是如果没有更多地限制问题,当然不推荐。
    【解决方案3】:

    尝试测量路由器对 ping 的响应时间,并将数据速率设置为恒定以避免影响响应时间。采取大量样本并去除异常值以减少错误,但您仍然会有很大的量化误差。减去路由器和计算机的延迟,除以 6,然后乘以光速,希望您的距离可以达到几米的分辨率。

    【讨论】:

    • 你从哪里得到这些数字?
    猜你喜欢
    • 1970-01-01
    • 2018-05-07
    • 2019-04-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-23
    • 1970-01-01
    相关资源
    最近更新 更多