CN1830180B - 在多通道can应用中进行诊断的设备和方法 - Google Patents
在多通道can应用中进行诊断的设备和方法 Download PDFInfo
- Publication number
- CN1830180B CN1830180B CN2004800221193A CN200480022119A CN1830180B CN 1830180 B CN1830180 B CN 1830180B CN 2004800221193 A CN2004800221193 A CN 2004800221193A CN 200480022119 A CN200480022119 A CN 200480022119A CN 1830180 B CN1830180 B CN 1830180B
- Authority
- CN
- China
- Prior art keywords
- bus
- interface
- message
- data
- selector
- 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.)
- Expired - Fee Related
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 10
- 238000000034 method Methods 0.000 title claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 32
- 238000012546 transfer Methods 0.000 claims description 13
- 238000012544 monitoring process Methods 0.000 claims description 8
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 claims 1
- 230000006870 function Effects 0.000 description 10
- 239000000872 buffer Substances 0.000 description 9
- 238000013461 design Methods 0.000 description 7
- 238000013500 data storage Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 206010073478 Anaplastic large-cell lymphoma Diseases 0.000 description 2
- 230000002950 deficient Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013501 data transformation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012966 insertion method Methods 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000012536 storage buffer Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
- H04L12/4625—Single bridge functionality, e.g. connection of two networks over a single bridge
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
- H04L12/4135—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Bus Control (AREA)
- Small-Scale Networks (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
一个CAN网络包括若干个CAN***,每个CAN***包括一个CAN总线和一个CAN接口,它们通过所述CAN总线连接到主CPU。至少一个CAN接口是一个选择器接口,它允许有选择地访问其它CAN***的CAN总线。因此,可以通过在一种所谓‘镜像模式’中操作选择器接口来监控一个总线上的数据交换,在所述镜像模式中被监控总线的数据被自动传输到选择器接口的总线上。到诊断单元的连接允许诊断被监控总线上的数据交换。
Description
CAN(依照ISO 11898的控制器局域网络)是工业应用和汽车领域中频繁使用的网络,用于在独立的节点之间交换数据。随着汽车领域的最新发展,一个车辆内的节点不再连接到单个网络。相反地,***设计把属于某一应用类型或要求某一总线速度的节点组分配给分离的CAN总线***。但是,这一多通道结构阻碍了无障碍的信息从一个网络到另一个网络的流动,而这恰恰是诊断所需要的。
目前,装备有多个CAN接口的节点的主处理器需要通过一种软件算法执行这一任务。这要求主处理器中断其常规操作。随后,它必须处理来自一个CAN接口的信息接收、将该信息复制到目标CAN接口,并提交这些数据的传输请求。这一过程非常低效,因为主处理器通常不使用或修正这些数据。由主处理器的处理造成的延迟通常不可预测,因为高优先级的任务能够延迟对数据传输的处理。此外,仅仅被传递到另一个CAN接口的数据流会严重影响主处理器的实时性能。因此,没有实现诊断所要求的以一种无障碍的方式监控来自一个CAN网络的数据的主要目的。
存在多个使主处理器免去这一任务的实施方式。这些设备(被称为电桥)把来自源CAN接口的数据独立地复制到目的CAN接口。而这一结构的主处理器不需要被中断,还存在其他的一些缺陷。首先,仍旧存在一种复制算法,它要求一定的时间来完成。这一时间段附加到将被传输的数据的传播延迟中。第二个缺陷是该结构要求一个节点的所有CAN接口的一个公用存储器,用以存储CAN消息。当每个节点的CAN接口数目增大时,这成为一个主要问题。工作在一个公用存储器上的CAN接口越多就要求选择越高的操作频率,以便在任何给定的时间点都满足每个CAN接口的计时要求。
在DE-19758032A中公开了一种依照权利要求1的序言的设备。这一文献提及CAN接口之间电桥模块的使用,并进一步建议为一个节点的所有CAN***使用一个公用消息存储缓冲器,例如以一个内容可寻址存储器的形式,以便促进CAN***间的数据传输。在上面已经介绍了电桥和一个公用存储器的问题,此外,内容可寻址存储器专用于特定的应用,并且当该应用改变时必须被相应地重新构造。这是由这样一个事实迫使的:内容可寻址存储器只是专门为特定的处理技术设计的。
发明内容
因此,本发明的一个目的是提供一个数据网络和一种操作该数据网络的方法,该数据网络中消息能够以一种简单的方式从一个CAN总线***传输到另一个CAN总线***,并且允许CAN***的简单监控。
这一目的通过权利要求1中定义的数据网络和权利要求6中定义的方法实现;附属的权利要求涉及本发明的进一步改进。
依照本发明,建议把CAN***之一的CAN接口修改为一个‘选择器接口’。这一选择器接口可被有选择地连接到另一个CAN***的一个CAN总线上,用以监控这一总线上的数据交换。因此,选择器接口装配有一个选择器和一个用于被监控总线的协议处理器以及另一个用于其自身总线的协议处理器。这一选择器接口能够在所谓的‘镜像模式’下运行,所述模式中在该选择器接口的总线上自动传输(和镜像)被监控总线的数据。这一总线可以被有益地连接到诊断单元,以便对被监控总线上交换的数据做出诊断。
当现代CAN网关需要把来自一个被监控CAN总线***的数据流提供到另一个CAN总线***时,在此阐述的方法避免了现代CAN网关的缺点。该方法不要求连接到被监控CAN总线的那些CAN接口的特殊设备。
此外,数据传输被组织为不利用消息的复制过程,这样降低了镜像消息的传播延迟并且由此增强***性能。
在本发明的一个改进中,可为选择器接口提供一个滤波功能,因此数据传输被限制到一个或多个滤波器中定义的消息的子集中,所述滤波器可包括用于定义被滤波范围的掩码。使用这一正的滤波功能,所有未定义的消息将不被从监控CAN接口向CAN总线传输。
此外,当单个消息或消息范围被排除在从监控CAN接口到CAN总线的数据传输之外时,可使用一个负的滤波功能。这一负滤波功能定义一个或多个滤波器,它们可包括用于定义被滤波消息范围的特征码。满足滤波器标准的消息不从监控CAN接口复制到CAN总线,而所有其它非必须明确已知的消息可在CAN总线上得到。
附图说明
将结合附图对本发明的一个实施例进行阐述。
图1示出具有三个通道的CAN网关的基本结构框图。
图2示出解释镜像模式基本原理的信号图;以及
图3示出解释一种交错活动的信号图。
具体实施方式
图1结构中示出了第一和第二CAN接口10,20。这些CAN接口具有相同的结构,有一个专用的CAN总线11、21,一个CAN协议处理器12、22,数据存储和控制引擎13、23,以及一个到构成一个节点的主CPU(未示出)的接口14、24。
目前所阐述的结构已众所周知,并且通常包括若干个带有专用总线的前述CAN接口。为了将一个数据流从CAN总线11或21提供到另一个CAN总线或CAN接口,需要由连接到相应接口的主处理器执行一种数据传输。即主CPU必须从一个CAN接口的数据存储器读取数据,将它复制到例如一个公用消息缓冲存储器中,并且进一步将它存储到另一个CAN接口的数据存储器中。
另一方面,下面阐述的结构允许独立于主处理器执行这一任务。这一结构甚至不要求每个CAN接口(CAN-I/F)具有一个特殊设备。只需要由一个专用特殊硬件代替一个CAN接口。
本发明的基本概念是通过第三CAN接口30实现的,它是已阐述的CAN接口10、20的修改版本。此外,提供了被监控CAN接口总线之间的附加连接36、37、第三CAN接口30处的一个附加输入终端。
为了访问CAN总线10或20的数据流,CAN接口30装配有第二CAN协议处理器35。这一协议处理器被配置为只能接收消息。取消到被监控CAN总线***的错误信令的消息传输。主处理器经由一个可编程选择器38选择一个应该被监控的源通道。在主处理器初始化了用于向CAN总线30传输数据所必需的所有参数之后,可以启动一种用于诊断支持、被称为‘镜像模式’的运行模式。
当镜像模式被使用时,在被监控总线上交换的所有有效CAN帧被CAN接口30中的CAN协议处理器35接收。这些帧被存储在通常由常规CAN协议处理器32使用的消息缓冲存储器33中。
镜像模式期间,CAN协议处理器35仅仅使用数据存储器的一部分。因此,主处理器仍能通过CAN协议处理器32同时接收和传输常规应用消息。
一旦从被监控CAN总线接收到一个帧,一个专用状态机将在CAN协议处理器32上为这一帧发射一个传输请求。这一帧参与用于CAN接口30的消息传输的内部优先级方案。如果它在具有待决传输请求的所有消息中的优先级最高,则将它发送在CAN总线31上。
当主处理器不发送另外的应用消息时,经由CAN协议处理器35接收的消息的顺序同CAN协议处理器32上的发送顺序相同。如果该应用选择发送由该节点的主处理器所准备的附加消息,那么这些消息根据CAN协议(ISO 11898)定义的优先级规则交错到CAN总线31上的数据流中。
从被监控CAN总线到CAN总线***31的消息顺序的限制被消息接收处的某一存储算法实现。数据存储和控制引擎33以固定(即升序)顺序把从CAN协议处理器35接收的任何消息存储到消息缓冲存储器中。因此,对CAN总线***31上的传输进行处理的进程先验已知接下来需要传输哪个消息。
当没有其他先前从被监控CAN总线***接收的消息被镜像模式处理时,则准备传输新近接收的消息。这可以是一个具有待决传输请求的消息,它在CAN总线***31上被当前传输或等待赢得内部判优过程。此外,它可以是一个或多个已经被CAN协议处理器35接收但还没有建立它们的传输请求的消息。
一旦数据存储和控制引擎33确认在CAN总线***31上完成了一个传输,它检查这一事件属于CPU调用的消息还是镜像模式调用的消息。后一种情况下,准备传输遵循CAN总线处理器35的接收过程的存储顺序的消息。镜像模式的过程示于图2。
本发明对一个特定CAN总线的数据流提供监控,所述数据流来自连接到相同节点的另一个CAN总线。这一诊断功能的执行对主处理器的实时性能没有任何影响。当该诊断功能将被用来识别***的故障时,这一特征变得更加重要。只有镜像模式的非***式操作才能保证潜在故障没有被数据传输功能自身的行为消除。
CAN总线3上传输的消息直接从存储位置提取,在所述位置中存储有先前从被监控CAN总线***(CAN总线1,2)接收的消息。这降低了存储量,并且作为更重要的一项,从被监控CAN总线***到CAN总线3的传输过程被更快速地组织,相当于必须执行从一个接收缓冲器到一个专用传输缓冲器的内部复制过程。在镜像模式操作期间,消息缓冲器被如此准备:执行从被监控CAN总线***的接收,尽管该消息缓冲器载有传输缓冲器的所有特征。因此,镜像模式中CAN总线3上接下去的传输操作可以从一单个指令开始。因此,一个‘镜像’消息的延迟被降至由消息长度(CAN总线上消息的出现)自身给定的最小值。这是诊断***的一个重要特征。
装配有镜像模式的CAN接口可附加到任何CAN节点的设计中,而不会改变已经存在的CAN接口。这一模块性使得在已有产品中使用镜像模式成为可能。
与装配CAN电桥从一个CAN总线向另一个CAN总线传输数据的已有方案相比,镜像模式提供使用一种更简单的数据存储设计。目前,CAN电桥需要一个公用数据存储器用于想要参与不同CAN总线***间数据传输的所有CAN接口。镜像模式不要求这一结构。设计变得更加复杂,并且具有公用数据存储器的结构的计时要求比图1所示的结构严格得多。镜像模式放松了设计的这个部分,结果是CAN接口能够在更低的频率下运行,并且每个CAN接口可被设计为一个单独电路。
术语‘镜像模式’表示通过一个专用CAN接口将一个CAN总线上的数据镜像到另一个CAN总线上。在不必复制消息的前提下执行从一个CAN总线***到另一个CAN总线***的消息传输。把从被监控CAN总线接收的数据存储到相同区域(消息缓冲器)中,将它从所述区域发送到另一个CAN总线(即诊断CAN总线)。
镜像模式提供一种非***式方法来测量或观察一个CAN总线***的数据流,该CAN总线***没有直接连接到在其上可获得数据的CAN总线***。
镜像模式在诊断CAN总线上提供有效消息的顺序与被监控CAN总线***上看到的顺序完全相同。
镜像模式处理所有的有效帧类型:数据帧和远程帧。用于标识符、标准和扩展标识符的两种格式都被镜像模式处理。
镜像模式使用在一个公用数据存储和控制区域(消息缓冲区域)上工作的两个CAN协议处理器。连接到被监控CAN总线***的CAN协议处理器共享该消息缓冲区域的一个部分。因此,当镜像模式独立运行时,另一个CAN协议处理器能够同时处理来自主处理器的消息。当镜像模式没有被主处理器激活时,整个消息缓冲区域都被分配给用于诊断CAN总线的CAN协议处理器。
在不改变已有CAN接口设计的前提下,可将装配有镜像模式的CAN接口结合到已有的多通道CAN节点中。镜像模式与一个节点中使用的CAN接口数目无关。
图2的顶行展示了从被监控CAN总线***接收的若干消息(RX(32)、RX(33)、RX(34))的时间线。当DNi(用于消息缓冲器i的数据新标志)调到3时,发生这些消息的有效接收。
作为数据存储和控制引擎33的一部分的镜像模式引擎(MME)处理每个接收,并且递增一个反映仍等待在CAN总线***31上传输的已接收消息的数目。按照接收消息被存储的顺序,为各个消息缓冲器设置传输请求(TRQi)。在MMP等于0的任何时候或在识别到CAN总线***31上传输完成的任何时候,便发布传输请求。
稍低的水平行示出了CAN总线***31的总线活动(行DIAG)以及被命名为THL(传输历史列表)的传输完成状态。
图3示出当CPU交错其它消息时镜像模式的运行。
示例中,CPU提交消息目标15(TX15)的传输请求。这一消息目标没有处在用于镜像模式的存储区域中,但它仍属于数据存储和控制引擎33。假定消息目标15具有比TX(33)和TX(34)更高的优先级。
现在,在TX(32)之后服务CPU请求的传输。TX(32)传输完成以后,MME仍然准备要传输的RX(33)。TX(15)被传输之后,MME识别到消息TX(15)结尾处的这一传输完成不属于一个镜像消息目标。因此,没有发送新的传输请求,并且MME等待TX(33)在请求传输消息目标RX(34)之前完成传输。
这一示例说明了如何能够同主CPU请求的通信并行地发布对被监控总线的诊断。
所述的结构仅仅是一个示例。镜像模式可被应用到包含任何CAN通道数的任何节点中。
需要指出主处理器上的CAN通道数目(n)绝对独立于镜像模式。
对一个非常特殊的情况而言,n甚至可以等于1。这种情况中仅存在CAN-I/F3,并且到被监控CAN总线***的连接没有被做成“片上”而是将其路由到该应用的CAN总线***的另一个节点。
此外,需要指出一旦被初始化主处理器不再必须支持镜像模式的运行,并且主处理器不受镜像模式运行的影响。
此外,正的或负的滤波功能结合镜像模式能够为客户提供一种增强型操作。一方面,客户可以从被监控总线11、21选择重现消息子集。这一特征(一个正的标识或正的滤波功能)可在选择器接口30中实现,也可由客户设定或激活。另一方面,存在实现负滤波功能的可能。负的滤波器以这样的方式工作,即用户指定标识符(=这一内容中的消息)或将不参与镜像模式的标识符的范围。客户能够利用这一功能消除诊断总线***中较大的数据。由于诊断总线例如为存放区和修正提供一个常规访问点,如果在镜像模式中没有阻止则未授权的访问有机会获得信息。
Claims (11)
1.包括多个CAN***的数据网络,每个CAN***包括一个CAN总线(11,21,31)以及一个连接到所述CAN总线用以同主CPU交换数据的CAN接口(10,20,30),其特征在于,至少一个CAN***的CAN接口(30)是一个选择器接口(30),用以有选择地访问其它CAN***的CAN总线(11,21);
其中每个CAN接口包括一个同其自身CAN总线(11,21,31)交换数据的CAN协议处理器(12,22,32)、一个数据存储和控制装置(13,23,33)以及一个到所述主CPU的接口(14,24,34),并且其中选择器接口(30)附加地包括一个用以选择另一个CAN***的CAN总线的选择器(38),以及一个用以同所述被选择的CAN总线(11,12)交换数据的第二CAN协议处理器(35)。
2.根据权利要求1所述的数据网络,其中所述选择器接口(30)包括监控装置,用以监控所选CAN总线上的数据交换并在其自身CAN总线(31)上传输来自所述所选CAN总线的已识别的有效消息。
3.根据权利要求2所述的数据网络,其中所述已识别的有效消息被存储在所述选择器接口(30)的所述存储设备(33)的一个位置上,并从所述位置发送到所述CAN总线(31)。
4.根据权利要求3所述的数据网络,其中所述选择器接口(30)的所述CAN总线(31)被连接到诊断单元。
5.对包括多个CAN***的数据网络进行操作的方法,每个CAN***包括一个CAN总线(11,21,31)和一个同主CPU交换数据的CAN接口(10,20,30),所述方法包括步骤:有选择地将所述CAN接口(30)之一和不同CAN***的一个CAN总线(11,21)相连接,以及通过所述一个CAN接口(30)监控所述CAN总线(11,21)上的数据交换。
6.根据权利要求5所述的方法,其中所述一个CAN接口(30)被设置为一种镜像模式,在所述镜像模式中,在被监控CAN总线(11,21)上交换的有效消息被自动发送到与该监控CAN接口(30)相关的CAN总线(31)上。
7.根据权利要求5所述的方法,其中所述数据传输被组织为不利用消息复制的过程。
8.根据权利要求5所述的方法,其中数据传输限于在一个或多个滤波器中所定义的一个消息子集,所述滤波器可包括用于定义被滤波消息范围的掩码。
9.根据权利要求5所述的方法,其中通过使用负滤波功能将单个消息或消息范围排除在从监控CAN接口(30)到CAN总线(31)的数据传输之外。
10.根据权利要求1到4中任一项所述的数据网络,其中所述选择器接口(30)包括滤波装置,只用于传输匹配一定标准的消息或消息范围。
11.根据权利要求1到4中任一项所述的数据网络,其中所述选择器接口(30)包括滤波装置,用以禁止与一定标准匹配的消息的传输。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10335075.6 | 2003-07-31 | ||
DE10335075A DE10335075A1 (de) | 2003-07-31 | 2003-07-31 | Vorrichtung und Verfahren zur Diagnose in Mehrkanal-CAN-Anwendungen |
PCT/EP2004/008595 WO2005015850A1 (en) | 2003-07-31 | 2004-07-30 | Device and method for diagnosis in multi-channel-can-applications |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1830180A CN1830180A (zh) | 2006-09-06 |
CN1830180B true CN1830180B (zh) | 2010-08-18 |
Family
ID=34129475
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800221193A Expired - Fee Related CN1830180B (zh) | 2003-07-31 | 2004-07-30 | 在多通道can应用中进行诊断的设备和方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20060182040A1 (zh) |
EP (1) | EP1649641A1 (zh) |
JP (1) | JP4399457B2 (zh) |
KR (1) | KR20060057587A (zh) |
CN (1) | CN1830180B (zh) |
DE (1) | DE10335075A1 (zh) |
WO (1) | WO2005015850A1 (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007135630A2 (en) * | 2006-05-18 | 2007-11-29 | Nxp B.V. | Gateway for a data bus system |
CN100486201C (zh) * | 2007-06-08 | 2009-05-06 | 广东易美图数码影像科技有限公司 | 一种在现场总线上实现通讯节点模块通用的方法 |
KR100974804B1 (ko) * | 2008-11-24 | 2010-08-06 | 재단법인대구경북과학기술원 | 네트워크 매니지먼트 메시지 중재 시스템 |
EP2197160A1 (de) * | 2008-12-10 | 2010-06-16 | Siemens Aktiengesellschaft | Azyklischer Datentransfer über einen Feldbuskoppler |
CN101610111A (zh) * | 2009-07-09 | 2009-12-23 | 中兴通讯股份有限公司 | 一种监控多个光纤放大器的方法和装置 |
DE102010041223A1 (de) * | 2010-09-22 | 2012-03-22 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur seriellen Datenübertragung mit umschaltbarer Datenrate |
US8467324B2 (en) * | 2010-11-03 | 2013-06-18 | Broadcom Corporation | Managing devices within a vehicular communication network |
ES2805290T3 (es) | 2012-03-29 | 2021-02-11 | Arilou Information Security Tech Ltd | Dispositivo para proteger un sistema electrónico de un vehículo |
KR101480389B1 (ko) * | 2013-05-28 | 2015-01-09 | 주식회사 와이즈오토모티브 | Can 액티브 스위치 |
JP2014236248A (ja) * | 2013-05-30 | 2014-12-15 | 日立オートモティブシステムズ株式会社 | 電子制御装置、電子制御システム |
BR112015008318A2 (pt) | 2013-09-23 | 2017-07-04 | Farmobile Llc | dispositivo de retransmissão, e, sistemas de troca de dados de agricultura e de servidor |
CN107479832A (zh) * | 2017-08-18 | 2017-12-15 | 郑州云海信息技术有限公司 | 一种基于ca端口的存储离线数据迁移方法 |
CN107528757B (zh) * | 2017-08-30 | 2020-07-31 | 北京润科通用技术有限公司 | 一种mvb总线数据的监控方法、装置及*** |
EP3742680B1 (de) * | 2019-05-22 | 2022-03-16 | Lisa Dräxlmaier GmbH | Verteilervorrichtung und entsprechendes verfahren |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5329618A (en) * | 1992-04-02 | 1994-07-12 | Fibronics Ltd. | Look-up table for a bridge in a data communications system |
US6292862B1 (en) * | 1998-07-28 | 2001-09-18 | Siemens Aktiengesellschaft | Bridge module |
CN1417980A (zh) * | 2002-11-07 | 2003-05-14 | 吕京建 | 车用控制器局域网智能网关装置 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2904296B2 (ja) * | 1990-03-30 | 1999-06-14 | マツダ株式会社 | 車両用多重伝送装置 |
DE19624528B4 (de) * | 1996-06-20 | 2009-05-20 | Robert Bosch Gmbh | Verfahren zur Steuerung von Informationsübertragung zwischen Komponenten und Komponente zur Durchführung des Verfahrens |
DE19758032A1 (de) * | 1997-12-29 | 1999-07-01 | Nec Electronics Europ Gmbh | Schnittstelle für mehrere CAN-Datenverarbeitungsnetzwerke und Verfahren zum Betreiben einer Schnittstelle |
DE19830803C2 (de) * | 1998-07-09 | 2000-06-08 | Siemens Ag | CAN-Modul |
DE19953511A1 (de) * | 1999-11-06 | 2001-05-23 | Bosch Gmbh Robert | Verfahren zur Steuerung/Regelung von Wärmeströmen im Kraftfahrzeug |
US6728603B2 (en) * | 2001-02-08 | 2004-04-27 | Electronic Data Systems Corporation | System and method for managing wireless vehicular communications |
DE10140519B4 (de) * | 2001-08-17 | 2004-07-22 | Daimlerchrysler Ag | Kommunikationsverfahren und Kommunikationsmodul |
DE10146695B4 (de) * | 2001-09-21 | 2015-11-05 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren zur Übertragung von Nachrichten zwischen Busteilnehmern |
DE10148325A1 (de) * | 2001-09-29 | 2003-04-17 | Daimler Chrysler Ag | Buswächtereinheit |
-
2003
- 2003-07-31 DE DE10335075A patent/DE10335075A1/de not_active Ceased
-
2004
- 2004-07-30 CN CN2004800221193A patent/CN1830180B/zh not_active Expired - Fee Related
- 2004-07-30 EP EP04763674A patent/EP1649641A1/en not_active Ceased
- 2004-07-30 KR KR1020067002119A patent/KR20060057587A/ko not_active Application Discontinuation
- 2004-07-30 JP JP2006521547A patent/JP4399457B2/ja not_active Expired - Fee Related
- 2004-07-30 WO PCT/EP2004/008595 patent/WO2005015850A1/en active Application Filing
-
2006
- 2006-01-26 US US11/339,474 patent/US20060182040A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5329618A (en) * | 1992-04-02 | 1994-07-12 | Fibronics Ltd. | Look-up table for a bridge in a data communications system |
US6292862B1 (en) * | 1998-07-28 | 2001-09-18 | Siemens Aktiengesellschaft | Bridge module |
CN1417980A (zh) * | 2002-11-07 | 2003-05-14 | 吕京建 | 车用控制器局域网智能网关装置 |
Non-Patent Citations (2)
Title |
---|
Bruce D.Emaus.ASPECTS AND ISSUESOFMULTIPLEVEHICLENETWORKS.SAE TECHNICAL PAPER SERIES,SOCIETY OF AUTOMOTIVE NENGINEERS.1993,79-94. * |
EKIZ ET AL:.Performance Analysis of a CAN/CAN Bridge.PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS.1996,181-188. * |
Also Published As
Publication number | Publication date |
---|---|
WO2005015850A1 (en) | 2005-02-17 |
EP1649641A1 (en) | 2006-04-26 |
CN1830180A (zh) | 2006-09-06 |
KR20060057587A (ko) | 2006-05-26 |
DE10335075A1 (de) | 2005-03-10 |
JP4399457B2 (ja) | 2010-01-13 |
JP2007500959A (ja) | 2007-01-18 |
US20060182040A1 (en) | 2006-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1830180B (zh) | 在多通道can应用中进行诊断的设备和方法 | |
JPH04229741A (ja) | リンク結合システム内の故障を分離し分析する装置及び方法 | |
JP2006191338A (ja) | バス内のデバイスの故障診断を行うゲートウエイ装置 | |
US20070234032A1 (en) | System and method for chassis management | |
CN112165438A (zh) | 一种车辆通信方法及通信*** | |
EP0375909B1 (en) | Multiple I/O channel | |
US6446201B1 (en) | Method and system of sending reset signals only to slaves requiring reinitialization by a bus master | |
US7260325B2 (en) | Network component for an optical network comprising an emergency operation function, especially for an optical network in ring topology | |
US5377322A (en) | Information handling method and system utilizing multiple interconnected processors and controllers | |
AU630647B2 (en) | Method for unblocking a multibus multiprocessor system | |
JP7140011B2 (ja) | ゲートウェイ装置 | |
CN101902454B (zh) | 用于将多个非光纤通道设备耦合至光纤通道仲裁环路的桥设备和方法 | |
EP0315653B1 (en) | Remote services console for digital data processing system | |
US11736360B2 (en) | Communication system comprising a plurality of processors and at least one switch, and associated communication method | |
US11424957B2 (en) | Relay device | |
US6918062B2 (en) | System and method to implement a cost-effective remote system management mechanism using a serial communication controller and interrupts | |
JP4570753B2 (ja) | エラーコード送出装置および方法 | |
KR0170495B1 (ko) | 가상토큰버스 통신망의 매체접근 제어장치 및 그 방법 | |
KR100487367B1 (ko) | Hldc 버스를 사용하는 통신 노드 네트워크 | |
JP2001034544A (ja) | 共有バス障害診断装置及び方法 | |
JP2822942B2 (ja) | トークン障害検出方法 | |
SU1327116A2 (ru) | Устройство дл сопр жени | |
JPH07325794A (ja) | 並列計算機システムの制御方式 | |
KR20000065982A (ko) | 소용량 교환기의 중계신호 추적 기능 방법 | |
JPS6251335A (ja) | ステ−シヨンの2重化構成制御方式 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100818 Termination date: 20160730 |
|
CF01 | Termination of patent right due to non-payment of annual fee |