【发布时间】:2010-10-15 11:21:35
【问题描述】:
我在一个团队中,我们应该设置一个“基于地理位置的”、ipv6、wifi 网状网络以在 google android 上运行。
这个想法是使用每个节点的地理位置(纬度、经度、海拔)来生成 IPv6 地址,然后使用它来选择最近的节点作为路由的首选节点。通过定期的“路由加载”消息进行了一些优化。
http://www.v6pc.jp/apc/en/data/addressing.pdf
我的理解是: 执行基于地理位置的算法的主要“好处”是每个网络跃点将在物理上更接近目的地......我们假设沿着最直接的路径行驶到目的地,正在为我们提供最优的路由路径。
但是,我对这种方法的问题是物理接近 + 负载并不一定意味着良好的连接强度或快速路由。如果有厚厚的铅墙(?)或大量干扰怎么办?
确定距离肯定是一个相当无用的指标吗?
主要指标应该主要基于性能/负载,不是吗?信号强度、显示的吞吐量、CPU 使用率、连接到网络的时间等。至少这是我对如何选择路由路径的理解。
为什么这是个好主意?我有什么遗漏吗?
我没有花很多时间与网络打交道,所以请用noobman 的话来说。
【问题讨论】:
标签: networking ip-address network-protocols wireless mesh-network