对于一个研究项目,我必须致力于3G/WiMAX接入点(AP)协议的设计。我可以使用2款Android智能手机。
安卓设备可以成为其他设备的WiFi热点,允许WiFi绑定。
在这个方案中,Android设备的行为是否像一个常规的WiFi AP (就像您家里的无线局域网中的那个),还是仅仅从它连接到的AP转发连接?
类似地,有没有办法把我的一部智能手机变成3G/WiMAX AP,让另一部手机像3G/WiMAX塔一样连接到它?如果是这样的话,你能提供一些参考资料和资源来做到这一点吗?
编辑:
所以关键字是"AP模式“,它是一些无线网络驱动程序(如ath9k,bcm )中可用的模式,但在其他大多数无线网络驱动程序中却没有。它用于将设备转换为AP (或者更准确地说,是模拟的)。
第一个问题的答案是“它的行为像AP吗?”是是:Android设备可以完全像AP(管理框架、ack等)。并内在地将连接从真正的AP转发过来。
第二个问题的答案是:“我们能打开它吗?" is --它取决于您的无线驱动程序,因此取决于您的无线网卡”“。有些驱动程序(ath9k,bcmon)有选项,有些则没有。你必须搜索你的网卡名并检查它。
在我的例子中,我想改变on的行为(通过修改驱动程序/内核),但是发现我的驱动程序是一个固件(并且是专有的)。最后,我添加了一个由驱动程序ath9k支持的USB适配器( Atheros芯片组的开源驱动程序)。
发布于 2015-05-10 14:57:53
考虑到安卓和WiFi都在不断发展,它的行为就像一个“常规的”AP,因此正则的定义可能是一个移动的目标。
您可以通过查找没有2G/3G/4G等覆盖范围的位置来测试这种行为,并运行一个本地网络,将您的电话作为多个设备的AP。例如,长途飞行(在飞行法规允许设备允许的情况下)。
对于测试,我还不知道任何免费的或开源的3G网络元素,但是有一些2G开源项目值得您看看:
前者肯定提到了开放RNC (3G接入点)的计划,但目前尚不清楚这是在哪个阶段。
将智能手机转变为3G接入点(RNC)绝不仅仅是开发应用程序的问题。考虑到硬件可能都在那里,我相信,如果你准备编写大量低水平的软件,在技术上是可能的,但我想你可能会发现,看一下上面的项目所采用的方法,看看他们对3G的计划,可能会容易得多。
https://stackoverflow.com/questions/30104847
复制相似问题