我的环境:
1.基于移动APN网络.终端是一个GPRS模块,有一个SIM卡.在APN网内有一个IP
2.正常情况下GPRS模块使用AT+Connect '服务器IP',UDP,1234端口注册上网络以后,服务器可以Ping通这个IP.
3.经常出现的一个问题是.服务器使用UDP协议往终端发一个数据后,发现该终端就Ping不通.
苦思不得其解~~~~~~~~~~~~~~~
高手们谁能给我些提示?
这个GPRS模块有问题?(因为是它是新开发的一个卡)
还是上位级的发送模块有问题?阻塞??
这个主要是你采用的协议的问题!
UDP需要频繁的心跳包来维持此时的通讯端口,移动网关对于UDP的端口的释放是很快的!
你可以采用TCP/IP协议,或者是频繁的使用心跳包来解决这个问题!