关于GPRS数据中心开发疑问?该如何解决
发布时间:2010-06-14 16:52:39 文章来源:www.iduyao.cn 采编人员:星星草
关于GPRS数据中心开发疑问??
现在在做GPRS数据中心,我们采用的是GPRS专线接入方式,连接数据中心,我用的是TCP/IP协议;每个DTU都有固定IP;现在只有我一个人做,特请教大家;
1)数据中心是客户端,采用轮询方式,采集DTU数据;可我在很多GPRS公司提供的应用案例中,他们都是把数据中心做成服务器端(好像他们用的SIM卡是动态IP的),我想请教一下我把数据中心做成客户端,可行性如何?
2)心跳包如何设置?是不是我数据中心每隔三四十分钟给终端发一些数据吗(或是DTU发过数据中心呢),是些什么样的数据呢?
3)永远在线是什么意思,是不是数据中心Socket和GPRS DTU 在第一次通讯时connect一次就可以了,以后靠心跳包维持连接,以后想通信时只要SEND/RECEIVE就可以了吗?
假如有帮助文档或Demo小程序请发至:xjianshi@163.com
------解决方案--------------------
1.其实你说的应用,主要是看采集设备是主动式还是被动式;像你说的轮询方式,其实应该就是上位机主动向下位机要数据(被动式),反之下位机实时向数据中心发送采集数据就是主动式,所以你说把数据中心做成客户端也是可以的。
2.心跳包主要是用做在长时间没有数据采集的情况下维持链路畅通,那正常如果你超过10分钟以上没有数据发送了,就必须要发一个心跳包,而这个心跳包必须是由DTU向数据中心发送的。心跳包内容可以是你采集设备内的数据。要不DTU内部心跳包的格式也可以由你自己来做定义的。
3.可以这么说的。除非网络不稳定,要不正常都可以链路一直维持的!
那我会把我司的产品小demo发给你做一些测试的!如果有什么技术上的问题你也可以直接和我联系!
------解决方案--------------------
呵呵,我这边有一些DEMO,关于你的问题我先说一下我的意见:
1.数据中心作为客户端不是说不行,这个就主要看你所使用的GPRS设备本身是作为SVR还是CLE,其主要选择的方式应该是看你的应用
2.心跳包其主要目的就是通过流量来维持链路,这个时间各地都不一样,一般标准时间是15-20分钟的.作为DTU来讲,一般厂家都有自主心跳包的,就是说不需要你去考虑心跳包这一块了!
3.永远在线,就是说这个SOCKET连接永远存在的意思,不过这个是不可能的!
再有什么问题,你加我QQ吧,我把一些DEMO发给你看一下:QQ:21956798
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
关于3G模块上网速率的疑问
模块通过的是串口和主板连接,串口最高的波特率是115200bps,那市场上的上网卡是如何实现14Mbps的速率的?
...
-
如何window xp 或win7下的蓝牙编程
想编写一个window xp 或win7下的蓝牙小程序,却无从下手,网上找到的例子,都是在window mobie上的,...
-
有没集成wifi功能的单片机或处理器件芯片
有没集成wifi功能的单片机或处理器件芯片. 我想将该处理器做一个WIFI终端设备来用. 芯...
-
求 一种3G无线路由器,有两个SIM卡插槽,
有没有 一种3G无线路由器,有两个SIM卡插槽,同时支持联通和电信两种3G模式,同时有RJ45接口作为...
-
3G视频服务器
公司开发IPCAM,希望视频可以通过3G无线网络发送,让外访问。
已经开发了相关的板子,让联通的3G卡可以拔号上网,拔号很成...
-
GPRS模块和电脑通信
由于电脑是动态IP的,所以不知道要怎么下手!不可能每次都手动设置IP!
------解决方案--------------------
只...
-
SIM900发送AT+SAPBR=1,1返回错误!!!
用单片机给SIM900发送指令和结果返回如下,到第三条AT+SAPBR=1,1时,就返回+CME ERROR: operation n...
-
不同接口wifi的问题
wifi模块的的接口有很多比如SPI、SDIO、USB等,它们的传输数据的速率(M/S)是一样的吗?能达到多少?如果是要实时传输...
-
PC做服务端,GPRS模块做客户端,PC要配置什么才能与GPRS通信?
我们在做一个智能公交站牌,公交站牌上能显示某一站车的预计到达时间,现在...
-
【求教】华为3G模块EM770W,有哪位高人使用过或了解的吗?
EM770W无线通信模块支持WCDMA 3G
现在EM770W这个模块拿到手了,用串口连接,给...