Chinaunix首页 | 论坛 | 博客
  • 博客访问: 90822
  • 博文数量: 96
  • 博客积分: 3740
  • 博客等级: 中校
  • 技术积分: 990
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-29 16:01
文章分类
文章存档

2013年(2)

2012年(1)

2011年(3)

2010年(27)

2009年(63)

我的朋友

分类: 嵌入式

2009-11-25 13:45:10

TAG

    人的一生,心脏始终是不眠不休地工作着,除非生命结束,心脏才会停止跳动。由于心脏不断地收缩和舒张,血管中的血液才能循环不息地流动,人才得以生存。

    作为一种电子产品,同样需要心跳,来维持其正常的工作。在医学界,心跳是人类维持生命的特征;那么在电子界,心跳就是保持永久在线的象征。从一定意义上来讲,二者有着同样的作用,都是用来为了维持生存。也正因为如此,业内才把维持长久在线这一项技术功能命名为“心跳”。从文学面分析,这是运用了拟人的修辞方式。生动形象的表达出了的功能特点,可谓是把写活了,使其具有了人的特征,这样可以使这一功能更容易理解。

    在正常情况下,成年人心跳一分钟在60—80次之间,但在安静状态下如果心跳每分钟过100次,就是心动过速,亦称心悸也是有心跳时间的,当在设定时间内没有数据通讯时,主动发送数据进行握手保持连接。

    的心跳时间,其实就是链路维护参数,即心跳包发送的时间间隔。周期性发送固定格式的心跳包到DSC(数据业务中心),DSC收到心跳包后,会给确认信息,从而达到维护DSC的链路连接,维持链路一直生存,保证永远在线的功能。

    这是由于网络运营商为了防止一些终端挂在网上,而不传输数据,占用无线网络资源,当发现终端一定时间内(此时间随着不同的地区不同而不同)没有传输数据时,移动网络会主动将当前使用的资源释放,终端掉线。如果需要永远在线,DSC之间应有不间断的数据传输,一般建议设置为10(北方客户)或1(南方客户)。DSC之间,如果在心跳时间间隔内有双向的数据通讯或者DSC有数据发送到,则不发送心跳包。

    的心跳功能,不同公司有着不同的设置方法。禹风时代的在设置心跳功能时,需要选定心跳时间,一般建议设置2-10分钟不等,需要根据不同地区的需要来定,比如北京,设置10分钟就可以了。的心跳字符串可以用户自己设定的,最多支持32个字节,通常情况下不少于3个字节即可。周期性发送心跳包到DSCDSC收到心跳包后,需要在24S内给回复字符串HRH作为确认信息,其它回复信息不起作用。

              北京禹风时代信息技术有限公司 
阅读(488) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~