[发明专利]同一主机管理下共用同一地址的RT与备份RT切换方法有效
申请号: | 201210579485.5 | 申请日: | 2012-12-27 |
公开(公告)号: | CN103067205A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 王建生;范祥辉;杨建茜;王建宇;余亚刚;逯计划;刘芸;李雯 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 陈广民 |
地址: | 710068 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同一 主机 管理 共用 地址 rt 备份 切换 方法 | ||
技术领域
本发明涉及一种用于1553B网络中远程终端(RT)与备份远程终端(BRT)的切换方法。
背景技术
1553B网络中重要的子系统要求两个冗余的RT设备共用同一RT地址,且互为备份。当一个RT接入网络后,另一个RT仅具有接收数据功能,处于热备份状态。因此,需要确定合理的切换条件,仅当RT故障导致不能进行正常网络通信的时候才进行切换,排除其他情况导致的不必要切换。
发明内容
本发明提供了同一主机管理下共用同一地址的RT与备份RT切换方法,以排除由于总线控制器(BC)断电导致的RT与BRT不必要切换问题。
本发明解决上述技术问题的方案如下:
总线控制器(BC)周期广播发送系统时间,使所有子系统在同一参考时间下工作,RT与BRT均能接收BC广播发送的系统时间,子系统主机通过调用驱动函数获取所述系统时间;
当RT通信异常时,子系统主机检测BRT能否正常接收BC广播发送的系统时间;
如果能,表明BC处于正常工作状态且RT异常,则子系统主机执行切换:子系统主机首先关闭RT发送功能,再开启BRT发送功能,实现RT与BRT的热备份;
如果不能,表明RT与BRT均通信异常,即判定为BC异常所致,则子系统主机不执行切换。
本发明具有以下优点:
本发明利用BC周期广播发送系统对时消息及RT、BRT均能接收该消息的特点,通过制定合理的切换条件,实现故障RT到BRT的切换。该方法能有效避免由于BC下电导致的RT、BRT不必要切换问题,保证子系统正常工作。
附图说明
图1是1553B总线拓扑结构图;
图2是本发明的RT、BRT切换流程图。
具体实施方式
1553B为双余度总线型拓扑结构,如图1所示,BC负责整个网络的通信与管理,重要子系统通过RT与BRT接入1553B网络,实现与网络中其他系统之间的通信。
正常工作状态下,RT负责与网络中其他系统之间的通信,BRT处于热备份状态,仅具有接收数据功能。
RT、BRT切换流程具体如图2所示。
BC周期广播发送系统时间,使所有子系统在同一参考时间下工作,RT与BRT均能接收BC广播发送的系统时间,子系统主机通过调用驱动函数获取系统时间。
RT通信异常时,子系统主机检测BRT能否正常接收BC广播系统时间(可通过如图2中所示的T1与T2的比较进行判断),如果BRT能正常接收BC广播系统时间,说明BC处于正常工作状态,RT异常,此时由宿主机执行切换,切换时,宿主机首先关闭RT发送功能,再开启BRT发送功能,实现RT与BRT的热备份。如果BRT不能正常接收系统时间,表明RT与BRT均通信异常,此故障可能为BC异常导致,故宿主机不执行切换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所,未经中国航空工业集团公司第六三一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210579485.5/2.html,转载请声明来源钻瓜专利网。