[go: up one dir, main page]

CN101578817B - 车辆的控制设备的联网 - Google Patents

车辆的控制设备的联网 Download PDF

Info

Publication number
CN101578817B
CN101578817B CN2006800566107A CN200680056610A CN101578817B CN 101578817 B CN101578817 B CN 101578817B CN 2006800566107 A CN2006800566107 A CN 2006800566107A CN 200680056610 A CN200680056610 A CN 200680056610A CN 101578817 B CN101578817 B CN 101578817B
Authority
CN
China
Prior art keywords
control device
message
routing rules
data bus
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2006800566107A
Other languages
English (en)
Other versions
CN101578817A (zh
Inventor
O·西费尔曼
F·文德
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Publication of CN101578817A publication Critical patent/CN101578817A/zh
Application granted granted Critical
Publication of CN101578817B publication Critical patent/CN101578817B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40097Interconnection with other networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明涉及一种用于借助至少两个数据总线将车辆中的控制设备联网的方法,其中运行受控的第一控制设备连接到第一数据总线,而运行受控的第二控制设备连接到第二数据总线,并且第一控制设备与第二控制设备通过至少一个网关设备基于路由规则交换消息。为了实现用于使控制设备联网的灵活方法,建议第一或者第二控制设备中的第一控制设备通过网关设备将第一消息发送至至少两个数据总线中,其中第一消息是通常在车辆运行中第一控制设备发送的消息。第一或者第二控制设备中的至少一个第二控制设备接收第一消息并检查对于相关的控制设备是否需要接收和/或处理第一消息,以便在车辆运行时能够实现借助其运行控制为其安排的任务。第二控制设备发送应答消息,该应答消息至少可以识别出第二控制设备是否具有接收和/或处理第一消息的需求,并在需要时生成路由规则和/或改变现有的路由规则,使得第一消息由第一控制设备经网关设备到达第二控制设备。

Description

车辆的控制设备的联网
本发明涉及一种根据权利要求1的前序部分所述的用于借助至少两个数据总线将车辆中的控制设备联网的方法。
在已知的车辆中存在数据总线系统,这些数据总线系统部分不同,它们通过网关或者数据接口在数据总线之间或者在数据总线系统之间以信息技术的方式相连。其中确定哪些消息在那些数据总线中被转发的规则在网关中存储在所谓的路由表中。这些路由表在车辆开发的范围中被确定并且不变地固定在网关中。
本发明的任务是提供一种用于将控制设备联网的灵活方法。
该任务通过权利要求1中所述的措施来解决。有利的实施方式是从属权利要求的主题。
本发明从用于借助至少两个数据总线将车辆中的控制设备联网的方法出发,其中运行受控的第一控制设备连接到第一数据总线,而运行受控的第二控制设备连接到第二数据总线。第一控制设备与第二控制设备通过至少一个网关设备基于路由规则交换消息。
现在,本发明的核心思想在于,第一或者第二控制设备中的第一控制设备通过所述网关设备将第一消息发送至至少两个数据总线中。第一消息优选是通常在车辆运行时第一控制设备发出的消息。
第一或者第二控制设备中的至少一个第二控制设备接收所述第一消息并且检查对于相关的控制设备是否需要接收和/或处理第一消息,以便在车辆运行时能够实现借助其运行控制为其安排的任务。第二控制设备发出应答消息,该应答消息至少可以识别出第二控制设备是否具有接收和/或处理第一消息的相应需求。在需要时,生成路由规则和/或改变现有的路由规则,使得第一消息由第一控制设备经网关设备到达第二控制设备。
借助根据本发明的解决方案可以生成车辆各自的路由规则,尤其是路由表。这优选在车辆中实现,例如在车辆制造结束时或者在所有控制设备安装在车辆中之后,在更换控制设备或者安装其他或新的控制设备之后和/或在改变至少一个控制设备的运行控制之后进行。
在本发明的一个优选的实施方式中,由第一和第二控制设备中的每个控制设备进行需求询问。优选的是,还针对相关的控制设备的尽可能的每个消息执行需求询问,该控制设备可以生成所述消息。由此可以对任意总线结构实现将所有控制设备完全联网。
在本发明的一个实施方式中,第二控制设备将应答消息至少发送给第一控制设备,并且第一控制设备和/或第二控制设备和/或网关制订路由规则,相应地改变、补充现有的路由规则、或者允许对其加以制订和/或使其相应地改变。作为替代或者补充,在车辆中可以设置路由规则设备,该设备制订路由规则,改变、补充现有的路由规则,或者允许对其加以制订和/或使其相应地改变。在此情况下,路由规则的补充可以使固定预先给定的路由规则与在需求询问的范围内所了解的路由规则相组合。由此,需求询问可以被限制为针对其确定尚未固定预先给定路由规则的消息,由此可以加快初始化过程或者学习过程。这种针对其确定尚未固定预先给定路由规则的消息例如可以是用来确定车辆位于哪些地区的消息。
在本发明的一个实施方式中,第一控制设备只有当至少一个另外的控制设备将相应的需求通知给第一控制设备时才在车辆运行期间重新发送第一消息。由此可以使在车辆的数据总线内车辆各自的数据交换在车辆运行期间得以优化,这通过使不必要的数据不必对车辆数据总线造成负担来实现。
在本发明的一个优选的实施方式中,在车辆制造的范围内,在控制设备完成联网之后进行需求询问。
在本发明的另一优选的实施方式中,在通过另一控制设备更换控制设备和/或扩展联网之后和/或在改变至少一个控制设备的运行控制之后重新进行需求询问,并相应地匹配路由规则。
在本发明的一个实施方式中,将路由规则至少存储在网关设备中,其中该路由规则优选是路由表。
在本发明的一个实施方式中,路由规则被存储在非易失性的可重写的存储器中,如尤其是NV-RAM(非易失性随机访问存储器)。由此可以将路由规则与当前时刻的具体车辆的需求相匹配。
此外,本发明能够实现车辆的有利的数据总线系统,其中数据总线系统或者其控制设备具有至少一个运行控制,所述运行控制可以执行根据本发明的方法。此外,本发明包括提供用于车辆的数据总线系统或者联网的控制设备的计算机程序产品,其中所述至少一个运行控制可以执行根据本发明的方法。

Claims (22)

1.一种用于借助至少两个数据总线将车辆中的控制设备联网的方法,其中运行受控的第一控制设备连接到第一数据总线,而运行受控的第二控制设备连接到第二数据总线,并且第一控制设备与第二控制设备通过至少一个网关设备基于路由规则交换消息,其特征在于,
-第一或者第二控制设备中的第一控制设备通过所述网关设备将第一消息发送至至少两个数据总线中,其中第一消息是通常在车辆运行中第一控制设备发送的消息,
-第一或者第二控制设备中的至少一个第二控制设备接收所述第一消息并且检查对于相关的控制设备是否需要接收和/或处理第一消息,以便在车辆运行时能够实现借助其运行控制为其安排的任务,
第二控制设备发送应答消息,该应答消息至少能够识别出第二控制设备是否具有接收和/或处理第一消息的相应需求,以及
在需要时生成路由规则和/或改变现有的路由规则,使得第一消息由第一控制设备经网关设备到达第二控制设备。
2.根据权利要求1所述的方法,其特征在于,由第一和第二控制设备中的任何控制设备进行需求询问,和/或对相关的控制设备的尽可能该相关的控制设备能生成的每个消息进行需求询问。
3.根据权利要求1或2所述的方法,其特征在于,第二控制设备将应答消息至少发送给第一控制设备,并且第一控制设备和/或第二控制设备和/或网关设备允许制订路由规则和/或相应地改变现有的路由规则。
4.根据权利要求3所述的方法,其特征在于,第一控制设备和/或第二控制设备和/或网关设备制订路由规则或相应地改变、补充现有的路由规则。
5.根据权利要求1或2所述的方法,其特征在于,第一控制设备只有当至少一个另外的控制设备将相应的需求通知给第一控制设备时才在车辆运行期间重新发出第一消息。
6.根据权利要求1或2所述的方法,其特征在于,在车辆制造的范围内,在控制设备完成联网之后进行需求询问。
7.根据权利要求1或2所述的方法,其特征在于,在通过另一控制设备更换控制设备和/或扩展联网之后和/或在改变至少一个控制设备的运行控制之后重新进行需求询问,并相应地匹配路由规则。
8.根据权利要求1或2所述的方法,其特征在于,将路由规则至少存储在网关设备中。
9.根据权利要求8所述的方法,其特征在于,该路由规则是路由表。
10.根据权利要求8所述的方法,其特征在于,路由规则被存储在非易失性的可重写的存储器中。
11.根据权利要求10所述的方法,其特征在于,所述非易失性的可重写的存储器是非易失性随机访问存储器。
12.一种车辆的数据总线系统,该车辆具有联网的控制设备,所述数据总线系统具有至少两个数据总线,其中运行受控的第一控制设备连接到第一数据总线,而运行受控的第二控制设备连接到第二数据总线,并且第一控制设备与第二控制设备通过至少一个网关设备基于路由规则交换消息,其中,
-第一或者第二控制设备中的第一控制设备通过所述网关设备将第一消息发送至至少两个数据总线中,其中第一消息是通常在车辆运行中第一控制设备发送的消息,
-第一或者第二控制设备中的至少一个第二控制设备接收所述第一消息并且检查对于相关的控制设备是否需要接收和/或处理第一消息,以便在车辆运行时能够实现借助其运行控制为其安排的任务,
第二控制设备发送应答消息,该应答消息至少能够识别出第二控制设备是否具有接收和/或处理第一消息的相应需求,以及
在需要时生成路由规则和/或改变现有的路由规则,使得第一消息由第一控制设备经网关设备到达第二控制设备。
13.根据权利要求12所述的数据总线系统,其特征在于,由第一和第二控制设备中的任何控制设备进行需求询问,和/或对相关的控制设备的尽可能该相关的控制设备能生成的每个消息进行需求询问。
14.根据权利要求12或13所述的数据总线系统,其特征在于,第二控制设备将应答消息至少发送给第一控制设备,并且第一控制设备和/或第二控制设备和/或网关设备允许制订路由规则和/或相应地改变现有的路由规则。
15.根据权利要求14所述的数据总线系统,其特征在于,第一控制设备和/或第二控制设备和/或网关设备制订路由规则或相应地改变、补充现有的路由规则。
16.根据权利要求12或13所述的数据总线系统,其特征在于,第一控制设备只有当至少一个另外的控制设备将相应的需求通知给第一控制设备时才在车辆运行期间重新发出第一消息。
17.根据权利要求12或13所述的数据总线系统,其特征在于,在车辆制造的范围内,在控制设备完成联网之后进行需求询问。
18.根据权利要求12或13所述的数据总线系统,其特征在于,在通过另一控制设备更换控制设备和/或扩展联网之后和/或在改变至少一个控制设备的运行控制之后重新进行需求询问,并相应地匹配路由规则。
19.根据权利要求12或13所述的数据总线系统,其特征在于,将路由规则至少存储在网关设备中。
20.根据权利要求19所述的数据总线系统,其特征在于,该路由规则是路由表。
21.根据权利要求19所述的数据总线系统,其特征在于,路由规则被存储在非易失性的可重写的存储器中。
22.根据权利要求21所述的数据总线系统,其特征在于,所述非易失性的可重写的存储器是非易失性随机访问存储器。
CN2006800566107A 2006-12-14 2006-12-14 车辆的控制设备的联网 Active CN101578817B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2006/012035 WO2008071212A1 (de) 2006-12-14 2006-12-14 Vernetzung von steuergeräten eines kraftfahrzeugs

Publications (2)

Publication Number Publication Date
CN101578817A CN101578817A (zh) 2009-11-11
CN101578817B true CN101578817B (zh) 2012-04-25

Family

ID=38420515

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006800566107A Active CN101578817B (zh) 2006-12-14 2006-12-14 车辆的控制设备的联网

Country Status (5)

Country Link
US (1) US8909418B2 (zh)
EP (1) EP2122926B1 (zh)
CN (1) CN101578817B (zh)
AT (1) ATE552675T1 (zh)
WO (1) WO2008071212A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3651437B1 (en) 2012-03-29 2021-02-24 Arilou Information Security Technologies Ltd. Protecting a vehicle electronic system
CN105917339B (zh) * 2013-12-11 2019-03-29 大陆-特韦斯贸易合伙股份公司及两合公司 用于操作针对车辆的数据总线之间的安全网关的方法
US10427692B2 (en) * 2015-07-28 2019-10-01 Crown Equipment Corporation Vehicle control module with signal switchboard and input tables
CN106354120B (zh) * 2016-09-27 2019-08-23 株洲中车时代电气股份有限公司 一种轨道交通车辆控制设备的联合测试系统
CN106406278B (zh) * 2016-09-27 2019-04-30 株洲中车时代电气股份有限公司 基于mvb总线的轨道交通车辆控制设备的联合测试系统
CN108215819B (zh) * 2016-12-22 2024-03-01 宇通客车股份有限公司 非车载充电机数据传输方法、系统、bms及监控终端
WO2020035243A1 (de) * 2018-08-13 2020-02-20 Audi Ag Dynamisches erstellen einer routing-tabelle für ein busnetzwerk eines fahrzeugs

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4627052A (en) * 1984-03-19 1986-12-02 International Computers Limited Interconnection of communications networks
CN1804741A (zh) * 2005-12-12 2006-07-19 天津卡达克汽车高新技术公司 智能汽车车身网络控制系统装置及其方法

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3838945A1 (de) * 1987-11-18 1989-06-08 Hitachi Ltd Netzwerksystem mit lokalen netzwerken und mit einer hierarchischen wegewahl
JP2904296B2 (ja) * 1990-03-30 1999-06-14 マツダ株式会社 車両用多重伝送装置
EP0866584A3 (en) * 1991-08-30 2001-03-28 The Furukawa Electric Co., Ltd. Multiplex transmission system
JP3281043B2 (ja) * 1992-08-06 2002-05-13 マツダ株式会社 多重伝送装置
DE19600644C1 (de) * 1996-01-10 1997-04-24 Bosch Gmbh Robert Schaltungsanordnung für in einem Kraftfahrzeug anordbare Funktionsmodule
US6009354A (en) * 1997-09-23 1999-12-28 Case Corporation Enhanced implement control
US6202114B1 (en) * 1997-12-31 2001-03-13 Cisco Technology, Inc. Spanning tree with fast link-failure convergence
US6141710A (en) * 1998-12-15 2000-10-31 Daimlerchrysler Corporation Interfacing vehicle data bus to intelligent transportation system (ITS) data bus via a gateway module
GB2351588B (en) * 1999-07-01 2003-09-03 Ibm Security for network-connected vehicles and other network-connected processing environments
US6484082B1 (en) * 2000-05-24 2002-11-19 General Motors Corporation In-vehicle network management using virtual networks
DE10026124A1 (de) * 2000-05-26 2001-11-29 Bayerische Motoren Werke Ag Schaltungsanordnung für ein Kraftfahrzeug
WO2002003620A1 (en) * 2000-06-30 2002-01-10 Sumitomo Electric Industries, Ltd. On-vehicle gateway
JP2002026924A (ja) * 2000-07-06 2002-01-25 Denso Corp データ中継装置および多重通信システム
US7020790B2 (en) * 2001-02-08 2006-03-28 Honeywell International Inc. Electric load management center including gateway module and multiple load management modules for distributing power to multiple loads
JP2002243591A (ja) * 2001-02-22 2002-08-28 Mitsubishi Electric Corp 車両用故障診断装置
US7302320B2 (en) * 2001-12-21 2007-11-27 Oshkosh Truck Corporation Failure mode operation for an electric vehicle
DE10248843B4 (de) * 2002-10-19 2005-01-20 Daimlerchrysler Ag Vorrichtung zum Steuern eines Motors oder Getriebes
DE10254285A1 (de) * 2002-11-20 2004-06-03 Robert Bosch Gmbh Gateway-Einheit zur Verbindung von Subnetzen, insbesondere in Fahrzeugen
DE102004008910A1 (de) * 2004-02-24 2005-09-08 Robert Bosch Gmbh Verfahren und Kommunikationssystem zur Übertragung von Informationen in einem Kraftfahrzeug
US7593429B2 (en) * 2004-10-14 2009-09-22 Temic Automotive Of North America, Inc. System and method for time synchronizing nodes in an automotive network using input capture
DE102005018837A1 (de) * 2005-04-22 2006-10-26 Robert Bosch Gmbh Verfahren und Vorrichtung zur Synchronisation zweier Bussysteme sowie Anordnung aus zwei Bussystemen
JP2006352553A (ja) * 2005-06-16 2006-12-28 Nissan Motor Co Ltd 車載通信システム及び車載ゲートウェイ装置
DE102007001137B4 (de) * 2006-02-14 2016-05-04 Robert Bosch Gmbh Gateway zum automatischen Routen von Nachrichten zwischen Bussen
DE102006055514A1 (de) * 2006-05-24 2007-11-29 Robert Bosch Gmbh Gateway zum Datentransfer zwischen seriellen Bussen
US7917261B2 (en) * 2007-09-23 2011-03-29 Emanuel Melman System and methods for controlling vehicular functions

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4627052A (en) * 1984-03-19 1986-12-02 International Computers Limited Interconnection of communications networks
CN1804741A (zh) * 2005-12-12 2006-07-19 天津卡达克汽车高新技术公司 智能汽车车身网络控制系统装置及其方法

Also Published As

Publication number Publication date
EP2122926B1 (de) 2012-04-04
US20090299548A1 (en) 2009-12-03
WO2008071212A1 (de) 2008-06-19
ATE552675T1 (de) 2012-04-15
US8909418B2 (en) 2014-12-09
EP2122926A1 (de) 2009-11-25
CN101578817A (zh) 2009-11-11

Similar Documents

Publication Publication Date Title
JP6352325B2 (ja) 通信システム
CN112463190A (zh) 一种车辆升级方法和装置
US8665891B2 (en) Gateway apparatus
JP5052624B2 (ja) ネットワーク制御装置
JP4910182B2 (ja) 車載用通信システム
US11027676B2 (en) Vehicle data communications network
US11273775B2 (en) Vehicle data communications network
US8909418B2 (en) Networking of control devices of a motor vehicle
US8832053B2 (en) Relay device, communication system and communication method
JP4669001B2 (ja) 分散リアルタイムコンピュータシステム用の通信スケジュールを設定するための方法
US20170267193A1 (en) Communication apparatus and communication system
JP2009033251A (ja) 分配装置、通信システム及び通信方法
US8453160B2 (en) Methods and systems for authorizing an effector command in an integrated modular environment
CN101222525B (zh) 自适应通信主体物理拓扑结构的多ecu消息通信方法
JP2019009678A (ja) 車載通信ネットワークシステム
CN113901015A (zh) 分布式数据共享方法、装置、存储节点卡及计算机设备
US20250206321A1 (en) Network having software entities for actuating controllers
JP4784838B2 (ja) 分配装置、通信システム及び通信方法
US11397592B2 (en) Configuration synthesis utilizing information extraction from service oriented architectures
JPWO2007094037A1 (ja) 情報処理装置、システム制御装置および入出力リクエスト方法
JP2012109831A (ja) 通信システム
WO2025062879A1 (ja) 設定装置及びプログラム
JP2024076132A (ja) ネットワークシステム、およびネットワーク管理方法
JP4918861B2 (ja) ゲートウェイ装置及びデータ中継方法
WO2025062891A1 (ja) 車外コントローラ、車載コントローラ、車載ネットワーク更新システム、車載ネットワーク更新方法及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant