一种满足拜占庭协议的两轮通信方法

    公开(公告)号:CN101576835B

    公开(公告)日:2010-12-01

    申请号:CN200910085943.8

    申请日:2009-05-31

    Abstract: 一种满足拜占庭协议的两轮通信方法,步骤为:(1)冗余系统中M个单机分别将自身数据和同步脉冲发送给其它单机;(2)对脉冲个数进行计数并与预设值进行比较,若计数值小于预设值时各单机完全接收到其它单机发送的数据,则执行下一步,否则判断发生单机超时故障;(3)各单机将其接收到的M-1个数据及自身数据按相同顺序依次转发给其它单机,并对M次转发过程中的每一次脉冲个数均进行计数;若每一次转发时各单机均能在当次计数值小于预设值时接收到相同的M个数据,则执行下一步,否则判断发生单机超时故障;(4)各单机对M个数据逐一进行表决,若每次表决时各单机的对应数据均一致,则冗余系统正常,否则冗余系统发生拜占庭故障。

    一种多通道可配置的脉冲发生方法

    公开(公告)号:CN103490747A

    公开(公告)日:2014-01-01

    申请号:CN201310372742.2

    申请日:2013-08-23

    Abstract: 一种多通道可配置的脉冲发生方法,步骤为:(1)将N路脉冲发生通道划分为相互独立的M组,每组包含P路脉冲发生通道,通过多路选通器使得每组只有一路脉冲输出;(2)对于M组中的每一组,根据该组包含的P路脉冲发生通道所对应的控制对象,将该组包含的P路脉冲发生通道进行优先级排序;(3)分别设定每组中P路脉冲发生通道所需的脉冲宽度和脉冲相位,脉冲宽度均为具体数值,脉冲相位为各通道之间的相位差值;(4)对于每一组,首先产生优先级最高通道所需宽度和相位的脉冲信号并输出;然后产生优先级排在次高的通道所需宽度脉冲信号,依次类推,直至本组中所有P路脉冲通道所需的脉冲依照优先级关系依次输出完毕。

    一种热备份冗余系统的通讯与同步数据交互方法

    公开(公告)号:CN101588266B

    公开(公告)日:2011-04-27

    申请号:CN200910087663.0

    申请日:2009-06-30

    Abstract: 一种热备份冗余系统的通讯与同步数据交互方法,通讯数据和同步数据采用同一物理通道进行发送和接收,交互时优先发送通讯数据,若通讯数据发送缓冲区非空则发送通讯数据,若通讯数据发送缓冲区为空则发送同步数据,通讯数据和同步数据的交互模式可以自动切换,提高了冗余系统的数据交互效率。在进行数据同步时,对回环同步数据接收时刻与对方发送同步数据的接收时刻进行比较,并只在对方发送的同步数据滞后于回环的同步数据时调整等待计数器进行数据同步,提高了整个系统的同步性。本发明方法实现简单,可节省大量的硬件资源。

    一种多通道可配置的脉冲发生方法

    公开(公告)号:CN103490747B

    公开(公告)日:2015-10-21

    申请号:CN201310372742.2

    申请日:2013-08-23

    Abstract: 一种多通道可配置的脉冲发生方法,步骤为:(1)将N路脉冲发生通道划分为相互独立的M组,每组包含P路脉冲发生通道,通过多路选通器使得每组只有一路脉冲输出;(2)对于M组中的每一组,根据该组包含的P路脉冲发生通道所对应的控制对象,将该组包含的P路脉冲发生通道进行优先级排序;(3)分别设定每组中P路脉冲发生通道所需的脉冲宽度和脉冲相位,脉冲宽度均为具体数值,脉冲相位为各通道之间的相位差值;(4)对于每一组,首先产生优先级最高通道所需宽度和相位的脉冲信号并输出;然后产生优先级排在次高的通道所需宽度脉冲信号,依次类推,直至本组中所有P路脉冲通道所需的脉冲依照优先级关系依次输出完毕。

    一种满足拜占庭协议的两轮通信方法

    公开(公告)号:CN101576835A

    公开(公告)日:2009-11-11

    申请号:CN200910085943.8

    申请日:2009-05-31

    Abstract: 一种满足拜占庭协议的两轮通信方法,步骤为:(1)冗余系统中M个单机分别将自身数据和同步脉冲发送给其它单机;(2)对脉冲个数进行计数并与预设值进行比较,若计数值小于预设值时各单机完全接收到其它单机发送的数据,则执行下一步,否则判断发生单机超时故障;(3)各单机将其接收到的M-1个数据及自身数据按相同顺序依次转发给其它单机,并对M次转发过程中的每一次脉冲个数均进行计数;若每一次转发时各单机均能在当次计数值小于预设值时接收到相同的M个数据,则执行下一步,否则判断发生单机超时故障;(4)各单机对M个数据逐一进行表决,若每次表决时各单机的对应数据均一致,则冗余系统正常,否则冗余系统发生拜占庭故障。

    一种热备份冗余系统的通讯与同步数据交互方法

    公开(公告)号:CN101588266A

    公开(公告)日:2009-11-25

    申请号:CN200910087663.0

    申请日:2009-06-30

    Abstract: 一种热备份冗余系统的通讯与同步数据交互方法,通讯数据和同步数据采用同一物理通道进行发送和接收,交互时优先发送通讯数据,若通讯数据发送缓冲区非空则发送通讯数据,若通讯数据发送缓冲区为空则发送同步数据,通讯数据和同步数据的交互模式可以自动切换,提高了冗余系统的数据交互效率。在进行数据同步时,对回环同步数据接收时刻与对方发送同步数据的接收时刻进行比较,并只在对方发送的同步数据滞后于回环的同步数据时调整等待计数器进行数据同步,提高了整个系统的同步性。本发明方法实现简单,可节省大量的硬件资源。

Patent Agency Ranking