什么是心跳功能,心跳功能如何实现

心跳功能的意思是指DTU每隔一定时间,发一个数据包到数据中心。 

主要功能: 

 1.防止掉线,因为现在网络运营商为了防止一些终端挂在网上,而不传数据(因为GPRS或CDMA都是按流量收费的,当然也有包月的,你必须得先开通才能包月),所以当发现终端一定时间内没有传输数据时(约 分钟),就会把终端踢下线。  

2.实现远程在线监测,数据中心可实现监测各终端是否在线。由于无线终端访问Internet时,都必须依靠GGSN,GGSN则利用NAT 为所有无线终端进行映射,产生的映射均有一个TTL生存时间,一般为3分钟以内,如果超过3分钟,映射将会自动消失,此时在数据中心将无法主动与DTU通信。所以必须DTU定时发一些心跳数据来维持与数据中心的链路。 

        在申请APN/VPDN后,可去掉心跳包。因为此时DTU不需要通过GGSN与 Internet进行通信,所以也不需要NAT。此时GGSN在为APN域内SIM卡直接静态路由,所以可去

你可能感兴趣的:(软件设计研讨,服务器,网络,心跳,HeartBeat)