[发明专利]一致的消息传输的方法无效
| 申请号: | 95116273.X | 申请日: | 1995-09-08 |
| 公开(公告)号: | CN1084102C | 公开(公告)日: | 2002-05-01 |
| 发明(设计)人: | E·迪特马;H·D·科斯;W·迪特勒 | 申请(专利权)人: | ABB.专利有限公司 |
| 主分类号: | H04L29/02 | 分类号: | H04L29/02;H04L12/24 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 杜有文,马铁良 |
| 地址: | 联邦德*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一致 消息 传输 方法 | ||
1.一种在分布式系统中的用户之间符合生产者/消费者原理的、带有令牌传递和对故障检测的时间监视的、用于一致性的消息传输—即使在故障的情况下—的消息传送方法:
a)或者使用第一种方法模式,称为环—复播,其中在环上传递一个数据令牌,它包含用来发送消息的信息,控制发送许可,使消息顺序序列化,以及用于用户互相监视,
b)或者使用第二种方法模式,称为数据报—复播,其中在环上传递一个检查令牌,消息以数据报的物理复播形式传输,在本模式情形下是这样的:
b1)在访问控制的消息传送的情况下消息发送只发生在用户拥有检查令牌时,以及检查令牌包含用来控制发送许可、交换确认和顺序信息、以及用户互相监视的信息,以及,
b2)在同时消息发送情况下消息发送同时发生,不管在一个竞争访问过程后的检查令牌的位置,以及检查令牌包含用于交换确认和顺序信息、用于用户互相监视的信息,以及
c)在所有方法模式中,使用了一个特殊令牌过程,这是基于监视状态和存在于发送过程中的用户信息的状态的一致性,通过它,在发生差错时,执行一个从连续的顺序号得到的逻辑恢复,不对数据一致性带来不利影响。
2.根据权利要求1的方法,其中使用了基于LAN的标准化通信协议。
3.根据权利要求1的方法,其中使用了从包括TCP/IP、UDP/IP、ISO/OSI的组中选择的基于LAN的标准化通信协议。
4.根据权利要求1的方法,其中消息是逐块发送的。
5.根据权利要求4的方法,其中如果使用了环—复播方法,数据令牌包含消息。
6.根据权利要求4的方法,其中如果使用了数据报—复播方法,检查令牌包含:第一首部,具有根据LAN总线标准的信息;根据LAN协议标准的第二个首部;第三首部,具有令牌信息和标识信息,还有发送消息块的确认信息和顺序信息。
7.根据权利要求6的方法,其中每个消息块包含:第一首部,具有根据LAN总线的信息;一个第二首部,根据一个LAN协议标准;以及一个第三首部,具有标识信息和消息。
8.根据权利要求1的方法,其中消息包含一个首部,具有一个选择器用于消息选择和表明长度,后面跟着用户数据。
9.根据权利要求1的方法,其中在发生错误或用户故障时自动地把有故障的用户排除在外。
10.根据权利要求1的方法,其中根据选择,使用一个单总线或双总线系统用于信息传输,在双总线系统中发生故障时自动切换到冗余的总线系统而不造成对数据一致性的不良影响。
11.根据权利要求1的方法,其中除了用令牌或数据报的信息传输外,还传输附加的异步消息用于接纳新的环用户,检查用户的功能和在故障之后继续网络操作。
12.根据权利要求1的方法,其中为了在故障情况下的逻辑恢复,对传输的每个状态使用一个唯一标识,该标识由每个数据协议或令牌协议从所提供的序列号生成,并由每个用户在进行发送操作时递增。
13.根据权利要求1的方法,其中系统中所有的差错或故障都造成令牌的丢失,它由称为令牌超时的用户监视检测出来,此时执行下列方法的步骤:
a)第一步,检测出差错的用户检查其后继者的状态,出故障的用户被排除;
b)第二步,确定可能变化了的系统配置,还确定一个临时的环主,就是那个在系统发生差错之前发送最后一个可用的数据令牌或检查令牌的用户,即系统中具有最高顺序号的用户,以及
c)第三步,环主通过一个配置令牌在一个传递圈中发送变化了的系统状态信息给所有的完好的用户,而且一旦成功地传过一圈,就继续数据令牌或检查令牌的发送。
14.根据权利要求13的方法,其中在步骤a)中检查后继者状态,这由一个用户向后继者发送一个“链路检查请求”消息来进行,并且
a)如果所述后继者是完好的,从它得到一个“链路检查应答”的响应消息,此时用户发送一个“初始令牌”请求消息给后继者,要求后者也同样检查它的后继者,或者
b)如果所述后继者发生故障,可能在多次重试之后,后者便被排除在外,改变的系统状态信息在“初始令牌”消息中发到被排除的用户的后继者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于ABB.专利有限公司,未经ABB.专利有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/95116273.X/1.html,转载请声明来源钻瓜专利网。





