【问题标题】:Android 3G Tethering安卓 3G 网络共享
【发布时间】:2015-06-04 10:01:56
【问题描述】:

对于一个研究项目,我必须设计 3G/WiMAX 接入点 (AP) 协议。我可以使用 2 部 Android 智能手机。

Android 设备可以成为其他设备的 WiFi 热点,从而实现 WiFi 网络共享。

在这个方案中,Android 设备的行为是像普通的 WiFi AP(就像你家 WLAN 中的那个)还是只是转发来自它所连接的 AP 的连接?

同样,有没有办法将我的一部智能手机变成 3G/WiMAX AP,让另一部可以像 3G/WiMAX 塔一样连接到它?如果是这样,您能提供一些参考和资源吗?

编辑:

好的,所以关键字是“AP 模式”,它是一些无线网络驱动程序(如 ath9k、bcm)中可用的模式,但在大多数其他驱动程序中不存在。它用于将设备变成 AP(或更准确地说是模拟 AP)。

第一个问题“它的行为像 AP 吗?” 的答案是:Android 设备的行为完全像 AP(管理框架、确认、等)并在内部转发来自真实 AP 的连接。

第二个问题“我们可以打开它吗?”的答案是“这取决于您的无线驱动程序,因此取决于您的无线网卡”。一些驱动程序(ath9k、bcmon)有这些选项,而另一些则没有。您必须搜索您的网卡名称并查看它。

就我而言,我想改变 AP 上的行为(通过修改驱动程序/内核),但发现我的驱动程序是固件(并且是专有的)。我最终添加了一个受驱动程序 ath9k(Atheros 芯片组的开源驱动程序)支持的 USB Wifi 适配器。

【问题讨论】:

    标签: android 3g tethering access-point wimax


    【解决方案1】:

    考虑到 Android 和 WiFi 都在不断发展,因此它的行为类似于“常规”AP,因此常规的定义可能是一个移动的目标。

    您可以通过查找没有 2G/3G/4G 等覆盖的位置来测试行为,并使用您的手机作为多个设备的 AP 运行本地网络。例如长途飞行(飞行法允许的设备......)。

    为了测试,我还不知道有任何免费或开源的 3G 网络元素,但有一些 2G 开源项目可能值得你看看:

    前者肯定提到了开放 RNC(3G 接入点)的计划,但目前尚不清楚这些计划处于什么阶段。

    将智能手机变成 3G 接入点 (RNC) 绝对不仅仅是开发应用程序的问题。鉴于硬件可能就在那里,我相信如果您准备编写大量低级软件,这在技术上是可行的,但我认为您可能会发现查看上述项目采用的方法并查看他们对 3G 有什么计划。

    【讨论】:

      猜你喜欢
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-14
      相关资源
      最近更新 更多