[发明专利]容错的分布单元和用于提供容错的全局时间的方法在审
| 申请号: | 202110429753.4 | 申请日: | 2021-04-21 |
| 公开(公告)号: | CN113541861A | 公开(公告)日: | 2021-10-22 |
| 发明(设计)人: | H·科佩兹 | 申请(专利权)人: | TTTECH电脑科技公司 |
| 主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/58;G06F11/16;G06F9/54 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;刘春元 |
| 地址: | 奥地利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 容错 分布 单元 用于 提供 全局 时间 方法 | ||
本发明涉及容错的分布单元和用于提供容错的全局时间的方法。本发明涉及在分布式实时计算机系统中用于提供容错的全局时间和用于容错地输送受时间控制的消息的方法,该计算机系统包括外部计算机和容错的消息分布单元FTNVE。FTNVE包括向外部计算机供应全局时间的至少四个部件;而且其中外部计算机分别将其本地时钟状态调到接收到的全局时间上,而且其中受时间控制的消息的每个外部发送器都经由两个通信通道向FTNVE的部件传送要发送的消息的两个消息副本;而且其中在FTNVE之内经由两个独立的通信路由向FTNVE的两个部件供应两个消息副本,而且其中外部接收器检验到达的消息副本的有效性,并且采纳首先到达的那个有效的消息副本,而摒弃稍晚到达的第二消息副本。
技术领域
本发明涉及一种在分布式实时计算机系统中用于提供容错的全局时间和用于容错地输送受时间控制的消息的方法,所述分布式实时计算机系统包括外部计算机和容错的消息分布单元FTNVE(fehlertolerante Nachrichtenverteilereinheit),其中每个外部计算机都可以是消息的外部发送器和/或外部接收器。
此外,本发明涉及FTNVE。
最后,本发明涉及一种具有FTNVE的分布式实时计算机系统。
背景技术
用于控制关键过程的分布式实时计算机系统包括多个外部计算机,所述外部计算机在采用容错的消息分布单元FTNVE的情况下交换受时间控制的消息。
发明内容
本发明的任务是,说明了可以如何提供容错的全局时间。
该任务利用开头所述的方法通过如下方式来解决:根据本发明,FTNVE包括至少四个部件、即第一部件、第二部件、第三部件和第四部件;其中这四个部件中的每个部件都经由两个或者至少两个独立的通信路由与FTNVE的另外三个部件连接;而且其中这四个部件在FTNVE上电之后借助内部同步消息来建立容错的全局时间,并且在FTNVE运行期间获得所述容错的全局时间;而且其中这四个部件借助周期性的外部同步消息向外部计算机供应全局时间;而且其中所述外部计算机分别将它的本地时钟状态调到接收到的全局时间上;而且其中在先验地在时间表中规定的周期性的发送时间点(用全局时间来表示),受时间控制的消息的每个外部发送器经由两个不同的通信通道向FTNVE的两个不同部件传送要发送的消息的两个消息副本;而且其中在FTNVE之内,经由两个独立的通信路由向FTNVE的经由通信通道与消息的外部接收器连接的那两个部件供应这两个消息副本;而且其中外部接收器检验到达的消息副本的有效性,并且采纳首先到达的那个有效的消息副本,而摒弃稍晚到达的第二消息副本。
利用这种方法,也能够实现受时间控制的消息的容错输送。
此外,上面所提到的任务利用容错的消息分布单元FTNVE来解决,所述容错的消息分布单元FTNVE设立用于执行前面所描述的方法或用于使用在这种方法中,其中根据本发明,FTNVE包括四个部件、即第一部件、第二部件、第三部件和第四部件,其中这四个部件中的每个部件都经由两个或者至少两个独立的通信路由而与FTNVE的另外三个部件连接;而且其中这四个部件在FTNVE上电之后借助内部同步消息来建立容错的全局时间,并且在FTNVE运行期间获得所述容错的全局时间;而且其中这四个部件设立为,借助周期性的外部同步消息向外部计算机供应全局时间,使得外部计算机分别将它的本地时钟状态调到接收到的全局时间上;而且其中如果在先验地在时间表中规定的周期性的发送时间点(用全局时间来表示)受时间控制的消息的每个外部发送器都经由两个不同的通信通道向FTNVE的两个不同的部件传送要发送的消息的两个消息副本,则FTNVE设立为,在FTNVE之内,经由两个独立的通信路由,向FTNVE的经由通信通道与消息的外部接收器连接的那两个部件供应这两个消息副本。
此外,开头所述的任务利用分布式实时计算机系统来解决,所述分布式实时计算机系统包括外部计算机和前面所描述的容错的消息分布单元FTNVE。
FTNVE根据本发明设立为,建立和获得容错的全局时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TTTECH电脑科技公司,未经TTTECH电脑科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110429753.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:针对实时计算机系统的容错的时间服务器
- 下一篇:用于辅助驾驶的设备及其方法





