【发布时间】:2015-10-14 07:43:09
【问题描述】:
我目前正在从事一个业余项目,我正在使用 PIC 控制器和 sim900 调制解调器通过 GPRS 连接进行远程监控。
我可以定期将数据从我的远程设备上传到服务器。
现在我想从服务器向设备发送一些控制信号,但是如何找到向哪个设备发送数据?我需要知道动态分配的设备的 IP 地址。
GSM 调制解调器上是否有静态 IP,或者任何人都可以提出解决方案吗?
【问题讨论】:
我目前正在从事一个业余项目,我正在使用 PIC 控制器和 sim900 调制解调器通过 GPRS 连接进行远程监控。
我可以定期将数据从我的远程设备上传到服务器。
现在我想从服务器向设备发送一些控制信号,但是如何找到向哪个设备发送数据?我需要知道动态分配的设备的 IP 地址。
GSM 调制解调器上是否有静态 IP,或者任何人都可以提出解决方案吗?
【问题讨论】:
您需要联系您的服务提供商(SIM 卡提供商)为您的 SIM 卡分配静态 IP。
另一种选择是您必须开发一个简单的应用层协议,用于通过 TCP/UDP 传输数据,一旦建立连接,您的调制解调器应发送其身份(名称/ID 等)
在服务器端,您需要编写代码来维护调制解调器详细信息和套接字编号的动态表。连接调制解调器后,您可以通过同一个套接字发送数据以获取控制命令。
【讨论】: