在做无线通讯时遇到的一个很奇怪的问题.

water0   2007-5-29 20:24 楼主
我的环境:
1.基于移动APN网络.终端是一个GPRS模块,有一个SIM卡.在APN网内有一个IP
2.正常情况下GPRS模块使用AT+Connect '服务器IP',UDP,1234端口注册上网络以后,服务器可以Ping通这个IP.
3.经常出现的一个问题是.服务器使用UDP协议往终端发一个数据后,发现该终端就Ping不通.

苦思不得其解~~~~~~~~~~~~~~~
高手们谁能给我些提示?
这个GPRS模块有问题?(因为是它是新开发的一个卡)
还是上位级的发送模块有问题?阻塞??

回复评论 (5)

跟模块没关系
点赞  2007-6-1 10:28
这个主要是你采用的协议的问题!
UDP需要频繁的心跳包来维持此时的通讯端口,移动网关对于UDP的端口的释放是很快的!
你可以采用TCP/IP协议,或者是频繁的使用心跳包来解决这个问题!
点赞  2007-6-20 09:13
关注 接分
点赞  2008-4-30 14:56
lz要干嘛?
点赞  2008-4-30 19:13
UDP协议??

应该是tcpip
点赞  2009-3-6 14:53
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复