有没有SIM900A与动态IP建立连接的方案?

2019-10-15 18:13发布

目前要做一个安卓的程序来与SIM900A建立GPRS通信,但是手机端的IP是不固定的,每次建立连接的IP都不一样,因此需要实现获得手机端IP的功能,诸位大大有没有可实现的方案?
我自己其实想了一个,就是不知道如何实现。是通过手机端发送短信给SIM900A,短信内容为手机端当前的IP地址,通过单片机读取短信里的IP地址并存储起来,然后将IP地址赋值给GPRS连接函数里的变量。问题在于没有找到如何存储IP地址的方法,请问各位有没有具体的方案? 
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
邪恶的花生米
2019-10-16 17:27
回复【4楼】jermy_z:
---------------------------------
可能是我没说清楚,SIM卡每次连接到移动网络时服务提供商会给SIM卡分配一个IP地址,断开连接一段时间后再次连入移动网络会重新分配一个新的IP地址,但如果不断线,那么IP地址就不会变化。
因为我是在用SIM900A与手机端进行通信,所以我每次建立起这个连接之前都需要知道手机端的IP地址才能成功连接上,我需要知道这个时候手机端的IP地址是多少,所以才提出的这个问题。
“每次建立之前发送一次IP   再赋值吧”,问题就在这里,每次建立连接的时候,怎样发送IP,IP通过什么形式存储下来并赋值?我单片机底子薄弱,希望您不吝赐教。

一周热门 更多>