【问题标题】:create an ad-hoc mobile network using wifi-direct使用 wifi-direct 创建一个 ad-hoc 移动网络
【发布时间】:2014-01-15 17:58:02
【问题描述】:

我有一个项目想法,我的讲师建议使用 Android 手机中可用的 WiFi-direct 创建一个 ad-hoc 移动网络。该网络的目的是使用多个其他 android 设备作为中间节点,将数据从一个 android 设备长距离发送到另一个设备,并且当有多个路径可到达目的地时,还使用 ​​MANET 路由协议进行路径选择。 我已经研究了一些与此相关的问题,其中一些人询问如何实现类似类型的网络,但大多数答案都相当陈旧,当时 WiFi-direct 还没有广泛使用,正如我假设的那样。 我对android很陌生,我现在正在为此学习它。所以我想知道天气这可以使用 android 应用程序来完成,如果可能的话,一些指导方针以及我可以参考的任何示例代码来完成这项工作。

提前谢谢你。

【问题讨论】:

  • 这个很棒的问题没有得到支持是怎么回事?民众普遍一无所知,坚持不惜任何代价来保护隐私和安全?

标签: android adhoc wifi-direct


【解决方案1】:

您可以使用套接字服务器和套接字客户端技术在同一网络中的设备之间共享数据,这绝对不是一个长距离的事情。对于长距离,您必须使用互联网来发送和接收数据,因为套接字服务器/客户端无法连接其他网络中的设备。我不确定它会如何工作,但祝你好运!

【讨论】:

  • 感谢您的回复!但我的意思是远距离通过其他几个中间节点到达目标节点。例如,D 是目标节点,将数据从 A 发送到 B,然后从 B 发送到 C,最后是 D,​​其中 B 和 C 将充当中间节点。 B 和 C 也应该能够处理一对多连接以进行同时通信。
  • 如果节点 A 和 D 在同一个网络中,为什么要使用 B 和 C,直接连接它们。如果我没记错的话,你正在尝试做路由器在网络中所做的事情。
  • 对不起,我忘了说他们不在同一个网络中。 A 和 B、B 和 C、C 和 D 是 3 个不同的网络。
  • "在 Wi-Fi ad hoc 模式下运行的 ad hoc 网络技术在 2.4 GHz 的未授权 ISM 频段上运行可能会导致蜂窝运营商的利润损失,因为 ISM 频段是免费且未经许可的,而蜂窝运营商正在运营在 900 MHz、1200 MHz、1800 MHz 等的许可频段上。这有可能威胁电信运营商 (telcos)。智能手机移动自组织网络可以独立运行,并允许智能手机用户之间进行通信,而无需任何 3G 或4G LTE 信号将出现..." - en.wikipedia.org/wiki/Smart_phone_ad_hoc_network
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-03
相关资源
最近更新 更多