[发明专利]一种通讯管理机主备机无缝切换的装置及其方法有效
申请号: | 201010590670.5 | 申请日: | 2010-12-16 |
公开(公告)号: | CN101997727A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 韩文;陈庆 | 申请(专利权)人: | 广州智光电气股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L1/22;H04L12/56 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄磊 |
地址: | 510760 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通讯 管理 机主 无缝 切换 装置 及其 方法 | ||
技术领域
本发明涉及通信技术领域,尤其是涉及一种通讯管理机主备机无缝切换的装置及其方法。
背景技术
通讯管理机作为一种监控系统的通信枢纽,在各种工业自动化系统得到了广泛的运用,在一些对通讯可靠性要求高的场合,通常会采用通讯管理机主备连接方式。目前,通讯管理机主备切换普遍采用的方法是主机定时向备机发送平安(心跳)报文和实时数据库数据,当主机出现异常时,备机没有检测到主机的平安(心跳)报文,通讯管理机由主机切换到备机继续工作。由于实时数据库数据的数据量比较庞大,不能非常频繁地由主机发送给备机,且切换时主备机工作状态不一致,导致在切换时间内系统处于无监控状态,无法做到无缝切换,给系统埋下安全隐患。
发明内容
本发明的首要目的在于克服上述现有技术的缺点与不足,提供一种通讯管理机主备机无缝切换的装置。
本发明的另一个目的在于提供一种通讯管理机主备机无缝切换的方法。
为达上述目的,本发明采用如下的技术方案:
一种通讯管理机主备机无缝切换的装置,所述装置包括:通讯管理机主机、通讯管理机备机,所述通讯管理机主机与通讯管理机备机通过主备通讯链路相互连接,所述通讯管理机主机和通讯管理机备机具有相同的构造,只是所述通讯管理机主机的通讯媒体设备管理单元与所述通讯管理机备机的通讯媒体设备管理单元的功能不同,所述通讯管理机包括若干个物理通信接口、通讯媒体设备管理单元、报文收发缓存区单元、下行通讯媒体规约处理单元、实时数据库单元以及上行通讯媒体规约处理单元;
所述物理通信接口包括物理通信接口接收缓冲区和物理通信接口发送缓冲区,用于接收和发送报文信息;
当所述通讯媒体设备管理单元为通讯管理机主机的通讯媒体设备管理单元时,用于负责管理通讯管理机上所有物理通信接口的实际报文的收发;还用于从报文收发缓存区单元中取出报文和报文头信息,并去除报文头信息后放入相应的物理通信接口发送缓冲区;还用于定时把从物理通信接口接收缓冲区的报文加上报文头信息后放入所述报文收发缓存区单元中;
当所述通讯媒体设备管理单元为通讯管理机备机的通讯媒体设备管理单元时,用于负责管理主备通讯链路的实际报文接收与发送,在其它配置使用的上行和下行媒体通道上,将从报文收发缓存区单元中取出的这些通道的报文头类型为发送的报文并丢弃或者不处理;
所述报文收发缓存区单元,用于存储从所述通讯媒体设备管理单元传输过来的报文加上报文头信息,还用于存储从所述下行通讯媒体规约处理单元和所述上行通讯媒体规约处理单元根据规约处理后组成的报文加上报文头信息;
所述下行通讯媒体规约处理单元,用于根据配置使用的下行媒体通道链路数目和规约生成相应数量的下行通讯媒体规约处理程序,所述下行通讯媒体规约处理程序间是相互独立地运行通讯规约,分别从所述报文收发缓存区单元中取出属于本程序的报文按下行规约处理解析并把数据保存到实时数据库单元中;还用于根据下行规约处理后组成的报文加上报文头信息后放入报文收发缓存区单元中,供所述通讯媒体设备管理单元发送;
所述实时数据库单元用于存储按下行规约处理解析后的数据;
所述上行通讯媒体规约处理单元,用于根据配置使用的上行媒体通道链路数目和规约生成相应数量的上行通讯媒体规约处理程序,所述上行通讯媒体规约处理程序间是相互独立地运行通讯规约,分别从所述报文收发缓存区单元中取出属于本程序的报文按上行规约处理或者通过消息命令机制让下行通讯媒体规约处理单元进行处理;还用于从实时数据库单元中取出数据,按上行规约处理后组成报文加上报文头信息后放入报文收发缓存区单元中,供所述通讯媒体设备管理单元发送;
所述若干个通信接口与通讯媒体设备管理单元相互连接,所述通讯媒体设备管理单元与报文收发缓存区单元相互连接;
所述报文收发缓存区单元、下行通讯媒体规约处理单元、实时数据库单元以及上行通讯媒体规约处理单元依次相互连接;所述上行通讯媒体规约处理单元的输出端与报文收发缓存区单元相连接;
所述上行通讯媒体规约处理单元与下行通讯媒体规约处理单元通过消息命令机制相互连接。
所述报文头信息包括报文来源id、报文类型、报文等级、报文目的id以及报文长度,所述报文来源id标识产生报文的功能单元或者物理通道端口;所述报文类型标识报文是发送、接收或者事件处理;所述报文等级标识报文处理的优先级;所述报文目的id标识接收报文的功能单元或者物理通道端口;所述报文长度标识报文的数据长度。
一种通讯管理机主备机无缝切换的方法,所述方法包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州智光电气股份有限公司,未经广州智光电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010590670.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:防止电控发动机不可控突然自动加速装置
- 下一篇:带ECU的摩托车节气门体