【技术实现步骤摘要】
本专利技术属于计算机软件
,涉及一种航电1394网络管理者故障下的网络重建方法。
技术介绍
1394网络正常模式下是由一个网络管理器(CC)和多个远程节点(RN)构成,当总线上的主CC节点故障时,需要RN节点中的一个节点来代替CC节点对1394网络进行构建,并且在主CC节点恢复后将网络的控制权归还给主CC节点,采用这种方式可以提高总线在CC节点故障下的容错处理,提高了总线的安全性和稳定性。现有的测试技术没有对航电1394总线网络管理器故障时进行容错处理。当网络管理器产生故障时,总线存在不能通信的问题,传统的网络故障容错方法又不适用于当前的航电1394网络。
技术实现思路
本专利技术提供一种航电1394网络管理者故障下的网络重建和恢复方法,能够在主总线控制器故障的情况下由备份总线控制器来对网络进行重新的组建,并且在主总线控制器恢复的情况下由备份总线控制器将总线控制权切换到主总线控制器上。本专利技术的具体技术解决方案如下: ...
【技术保护点】
一种1394网络管理者故障下的网络重建方法,其特征在于,具体步骤如下:1】定义两路离散量并设置两个总线控制器,分别为主总线控制器和备份总线控制器,系统上电阶段两路离散量应初始化为无效状态,其中主总线控制器的输出离散量对应备份总线控制器的输入离散量,备份总线控制器的输出离散量对应主份总线控制器的输入离散量;2】若主总线控制器出现故障后,进行流程切换;2.1】主总线控制器故障,导致无法正常执行喂狗操作,使本地看门狗电路超时,主总线控制器的硬件逻辑自动设置自身输入离散量无效,并在设置的超时周期后自动软复位主总线控制器的硬件逻辑和链路层,并自动停止发送STOF包和WDT加载包;2. ...
【技术特征摘要】
1.一种1394网络管理者故障下的网络重建方法,其特征在于,具体步骤
如下:
1】定义两路离散量并设置两个总线控制器,分别为主总线控制器和备份
总线控制器,系统上电阶段两路离散量应初始化为无效状态,其中主总线控
制器的输出离散量对应备份总线控制器的输入离散量,备份总线控制器的输
出离散量对应主份总线控制器的输入离散量;
2】若主总线控制器出现故障后,进行流程切换;
2.1】主总线控制器故障,导致无法正常执行喂狗操作,使本地看门狗电
路超时,主总线控制器的硬件逻辑自动设置自身输入离散量无效,并在设置
的超时周期后自动软复位主总线控制器的硬件逻辑和链路层,并自动停止发
送STOF包和WDT加载包;
2.2】备份总线控制器的看门狗电路无法收到网络管理器加载的WDT加
载包,出现超时,上报主机主总线控制器故障;
2.3】备份总线控制器检测总线拓扑,判断主总线控制器是否还连接在总
线上:如果未连接在总线上,则将备份总线控制器直接设置为主总线控制器
并进入步骤2.5;如果总线控制器连接在总线上,则进入步骤2.4;
2.4】备份总线控制器检测主总线控制器的输入离散量是否为无效,如果
无效则表明主总线控制器的硬件逻辑已自动复位,如输入离散量继续有效,
则表明主总线控制器还未让权,需继续等待下次加载看门狗电路超时再次判
断;
2.5】备份总线控制器切换角色为主总线控制器,执行链路复位功能,并
置备份总线控制器的输出离散量信号有效,备份总线控制器的输入离散量信
号有...
【专利技术属性】
技术研发人员:杨峰,蔡叶芳,王宣明,邵刚,淮治华,蔡明,
申请(专利权)人:中国航空工业集团公司第六三一研究所,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。