通过GSM网络从朋友的wifi上网

时间:2013-09-05 04:46:22

标签: android-wifi gsm modem at-command

我正在为即将到来的学期开发这个项目。在开始之前我想知道这是否可能?它类似于古典拨号网络,但非常不同且非常独特。虽然拨号服务可以从服务提供商处获得,但我不想使用它。

所以基本上我想用我的GSM电话服务给我的朋友打电话并分享他的WiFi网络。所以我的应用程序应该能够......

1)从GSM电话(任何服务提供商Bell,Talus等)发起呼叫

2)我的朋友将接到一个也安装了App的电话,他应该能够在活动的电话线中激活该应用程序。

3)一旦应用程序被激活,我朋友的手机中的应用程序应该将GSM调制解调器连接到手机中的WIFI。

4)一旦连接我的手机还应该将WiFi调制解调器连接到GSM调制解调器,这样我就可以将数据包从我的手机通过我的朋友的手机,以便我可以在免费WiFi时使用他的WiFi开始上网lol。

在了解复杂性和时间之前,我不想开始这样做。任何帮助将不胜感激。如果有人愿意一起做,请随时给我发Gmail或Skype给我:alir2t2

1 个答案:

答案 0 :(得分:1)

GSM是一种电路交换,语音优化服务,而不是数据服务。你提到打个电话 - 这个词通常用于语音通话。这是第一个问题。

第二个问题是在手机和朋友的手机之间建立数据连接 问题是,您无法使用GPRS / UMTS / LTE网络直接与其他人的电话建立数据连接。您只能从手机到运营商核心网络中的服务器建立数据连接(例如PDP上下文)。然后,您可以在其上建立IP连接,无论您想要什么网站 因此,例如,您朋友的手机必须是网络服务器,并且还必须连接到网络。

要将手机与朋友连接,您需要对等数据连接,例如蓝牙。 (3GPP在紧急情况下正在讨论这样一个系统,但它尚未实施,无论如何它只是短距离。)

另一点是,如果您通过运营商的网络连接到互联网,为什么要使用朋友的WiFi .....