JP5702829B2 - 中継装置 - Google Patents
中継装置 Download PDFInfo
- Publication number
- JP5702829B2 JP5702829B2 JP2013108940A JP2013108940A JP5702829B2 JP 5702829 B2 JP5702829 B2 JP 5702829B2 JP 2013108940 A JP2013108940 A JP 2013108940A JP 2013108940 A JP2013108940 A JP 2013108940A JP 5702829 B2 JP5702829 B2 JP 5702829B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- prohibition
- relay device
- electronic control
- processing unit
- 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
Links
Images
Classifications
-
- 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/10—Program control for peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/654—Updates using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
- G06F8/656—Updates while running
-
- 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/40169—Flexible bus arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering 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
-
- 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/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Quality & Reliability (AREA)
- Small-Scale Networks (AREA)
- Stored Programmes (AREA)
Description
図1は、本発明の第1の実施形態に係る中継装置含む車載ネットワークの構成を示すブロック図である。
次に、本発明の第2の実施形態に係る中継装置について説明する。
なお本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
Claims (4)
- 処理ユニットを備え、複数の電子制御装置が通信可能に接続されるネットワークバスに介在する中継装置であって、
前記処理ユニットは、
外部装置により前記中継装置のソフトウエアが書き換えられている間は、前記ネットワークバスに接続された各電子制御装置からのデータの転送処理を禁止し、
前記外部装置から送信される、前記各電子制御装置における、周期送信データの送信禁止及び前記周期送信データを受信しないことによる前記各電子制御装置内への故障コードの記憶禁止のうち少なくともいずれかを示す禁止データの前記ネットワークバスへの転送処理を許可し、
前記禁止データは、前記各電子制御装置が前記禁止データを受信してから所定時間の間のみ有効であり、
前記各電子制御装置は、前記禁止データを受信してから前記禁止データの有効期間である前記所定時間の経過後に、前記禁止データを受信する以前の動作状態に復帰し、
前記処理ユニットは、前記書き換え中、前記外部装置からの前記禁止データを前記所定時間以内の周期で受信する、
中継装置。 - 前記禁止データは、前記各電子制御装置における周期送信データの送信禁止の維持、及び、前記周期送信データを受信しないことによる前記各電子制御装置内への故障コードの記憶禁止の維持、のうち少なくともいずれかを示す、維持コマンドである、
請求項1に記載の中継装置。 - 処理ユニットを備え、複数の電子制御装置が通信可能に接続されるネットワークバスに介在する中継装置であって、
前記処理ユニットは、前記中継装置のソフトウエアが書き換えられている間は、前記ネットワークバスに接続された各電子制御装置における、周期送信データの送信禁止及び前記周期送信データを受信しないことによる前記各電子制御装置内への故障コードの記憶禁止のうち少なくともいずれかを示す禁止データを前記ネットワークバスに送信し、
前記禁止データは、前記各電子制御装置が前記禁止データを受信してから所定時間の間のみ有効であり、
前記各電子制御装置は、前記禁止データを受信してから前記禁止データの有効期間である前記所定時間の経過後に、前記禁止データを受信する以前の動作状態に復帰し、
前記処理ユニットは、前記書き換え中、前記禁止データを前記所定時間以内の周期で前記ネットワークバスに送信する、
中継装置。 - 前記禁止データは、前記各電子制御装置における周期送信データの送信禁止の維持、及び、前記周期送信データを受信しないことによる前記各電子制御装置内への故障コードの記憶禁止の維持、のうち少なくともいずれかを示す、維持コマンドである、
請求項3に記載の中継装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013108940A JP5702829B2 (ja) | 2013-05-23 | 2013-05-23 | 中継装置 |
US14/279,367 US9081699B2 (en) | 2013-05-23 | 2014-05-16 | Relay device |
DE102014209752.5A DE102014209752B4 (de) | 2013-05-23 | 2014-05-22 | Relaiseinrichtung |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013108940A JP5702829B2 (ja) | 2013-05-23 | 2013-05-23 | 中継装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014230140A JP2014230140A (ja) | 2014-12-08 |
JP5702829B2 true JP5702829B2 (ja) | 2015-04-15 |
Family
ID=51863393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013108940A Active JP5702829B2 (ja) | 2013-05-23 | 2013-05-23 | 中継装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9081699B2 (ja) |
JP (1) | JP5702829B2 (ja) |
DE (1) | DE102014209752B4 (ja) |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6024564B2 (ja) * | 2013-03-28 | 2016-11-16 | 株式会社オートネットワーク技術研究所 | 車載通信システム |
JP2016107908A (ja) * | 2014-12-09 | 2016-06-20 | 株式会社デンソー | 車載ネットワークシステム |
US10091703B2 (en) | 2015-03-20 | 2018-10-02 | Denso Corporation | Relay apparatus |
JP6471613B2 (ja) * | 2015-05-28 | 2019-02-20 | 株式会社オートネットワーク技術研究所 | 中継装置及び通信システム |
US10287909B2 (en) * | 2015-05-29 | 2019-05-14 | Pratt & Whitney Canada Corp. | Method and kit for preserving a fuel system of an aircraft engine |
JP6281535B2 (ja) * | 2015-07-23 | 2018-02-21 | 株式会社デンソー | 中継装置、ecu、及び、車載システム |
JP6489050B2 (ja) * | 2016-03-24 | 2019-03-27 | 株式会社オートネットワーク技術研究所 | 情報処理装置及び情報処理システム |
DE102016208937A1 (de) * | 2016-05-24 | 2017-11-30 | Robert Bosch Gmbh | Kraftfahrzeug-Schnittstelleninterface |
US10259469B2 (en) * | 2016-06-08 | 2019-04-16 | Ford Global Technologies, Llc | Methods and apparatus to selectively disable functions of electronic control units |
JP6620133B2 (ja) * | 2017-09-28 | 2019-12-11 | 株式会社Subaru | 車両用通信制御装置及び車両用通信制御システム |
JP6913621B2 (ja) * | 2017-12-19 | 2021-08-04 | 日立Astemo株式会社 | 自動車用電子制御装置 |
FR3077904A1 (fr) * | 2018-02-09 | 2019-08-16 | Continental Automotive France | Procede de commande d'une unite de commande electronique comprenant au moins deux cœurs d'execution |
US10972401B1 (en) * | 2018-10-16 | 2021-04-06 | Brunswick Corporation | Marine propulsion control system and method with configuration functionality via CAN bus |
CN113765608B (zh) * | 2020-06-04 | 2022-11-25 | 华为技术有限公司 | 故障诊断方法、电子设备及存储介质 |
CN112153578B (zh) * | 2020-11-30 | 2021-03-02 | 广州汽车集团股份有限公司 | 车辆配置码自校验方法及车辆 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5278759A (en) | 1991-05-07 | 1994-01-11 | Chrysler Corporation | System and method for reprogramming vehicle computers |
JP2812189B2 (ja) * | 1994-02-10 | 1998-10-22 | 日本電気株式会社 | プログラムダウンロード方法 |
US6275911B1 (en) * | 1996-09-20 | 2001-08-14 | Denso Corporation | Memory writing device for an electronic device |
US6144887A (en) * | 1996-12-09 | 2000-11-07 | Denso Corporation | Electronic control unit with reset blocking during loading |
JP3314749B2 (ja) * | 1999-02-17 | 2002-08-12 | 株式会社デンソー | 電子制御装置 |
US6850973B1 (en) | 1999-09-29 | 2005-02-01 | Fisher-Rosemount Systems, Inc. | Downloadable code in a distributed process control system |
DE10014561A1 (de) | 2000-03-23 | 2001-09-27 | Mannesmann Vdo Ag | Verfahren zur Programmierung eines Steuergerätes |
JP2003140737A (ja) * | 2001-10-30 | 2003-05-16 | Fujitsu Ten Ltd | サポートシステム |
JP2003244187A (ja) * | 2002-02-19 | 2003-08-29 | Denso Corp | 車載ゲートウェイ装置およびコンピュータプログラム |
DE112004001633D2 (de) * | 2003-06-24 | 2006-06-22 | Bosch Gmbh Robert | Verfahren zur Durchführung eines Software-Updates eines elektronischen Steuergerätes durch eine Flash-Programmierung über eine serielle Schnittstelle und ein entsprechender Zustandsautomat |
US8856370B2 (en) * | 2004-11-05 | 2014-10-07 | International Business Machines Corporation | Concurrent flashing of data processing units in hierarchical networks |
KR20060054980A (ko) * | 2004-11-17 | 2006-05-23 | 삼성전자주식회사 | 복수의 마이크로 프로세서들을 구비한 장치의 소프트웨어업그레이드 방법 및 그 장치 |
US7562167B2 (en) * | 2005-11-14 | 2009-07-14 | Deere & Company | Managing heterogeneous data streams for remote access |
JP4361540B2 (ja) | 2006-03-06 | 2009-11-11 | 富士通テン株式会社 | ゲートウェイ装置、データ転送方法及びプログラム |
JP5095130B2 (ja) * | 2006-05-26 | 2012-12-12 | 株式会社オートネットワーク技術研究所 | 中継接続ユニット |
JP2008155736A (ja) * | 2006-12-22 | 2008-07-10 | Fujitsu Ten Ltd | 電子制御装置 |
JP4492618B2 (ja) * | 2007-01-18 | 2010-06-30 | トヨタ自動車株式会社 | 車両用制御システム |
JP4367513B2 (ja) * | 2007-03-28 | 2009-11-18 | 株式会社デンソー | 電子制御装置 |
JP2008312024A (ja) * | 2007-06-15 | 2008-12-25 | Auto Network Gijutsu Kenkyusho:Kk | 中継接続ユニット |
US20090119657A1 (en) * | 2007-10-24 | 2009-05-07 | Link Ii Charles M | Methods and systems for software upgrades |
US8239850B2 (en) * | 2007-12-14 | 2012-08-07 | GM Global Technology Operations LLC | Computer-implemented method of releasing battery state estimation software |
US8041747B2 (en) * | 2008-02-20 | 2011-10-18 | Fujitsu Ten Limited | Data search device and gateway device in communication apparatus |
JP5007315B2 (ja) * | 2009-04-03 | 2012-08-22 | 本田技研工業株式会社 | 車載のゲートウェイ装置 |
JP2010258990A (ja) * | 2009-04-28 | 2010-11-11 | Autonetworks Technologies Ltd | 制御システム及び制御プログラム更新方法 |
JP5255579B2 (ja) * | 2010-02-09 | 2013-08-07 | 日立オートモティブシステムズ株式会社 | 車内データ中継装置、車両制御システム |
CN202362661U (zh) * | 2011-11-30 | 2012-08-01 | 江苏欣盛自控科技有限公司 | 一种基于can总线通信的直接数字控制器 |
US20140006555A1 (en) * | 2012-06-28 | 2014-01-02 | Arynga Inc. | Remote transfer of electronic images to a vehicle |
KR20140038160A (ko) * | 2012-09-20 | 2014-03-28 | 한국전자통신연구원 | Autosar 기반 시스템의 ecu 업데이트 방법 및 ecu 업데이트 장치 |
KR20140061128A (ko) * | 2012-11-13 | 2014-05-21 | 한국전자통신연구원 | 오토사 기반 자동차 전장 및 자동차 전장 업데이트 방법 |
CN103117920A (zh) * | 2013-02-01 | 2013-05-22 | 奇瑞汽车股份有限公司 | 一种车用独立网关 |
JP6024564B2 (ja) * | 2013-03-28 | 2016-11-16 | 株式会社オートネットワーク技術研究所 | 車載通信システム |
-
2013
- 2013-05-23 JP JP2013108940A patent/JP5702829B2/ja active Active
-
2014
- 2014-05-16 US US14/279,367 patent/US9081699B2/en active Active
- 2014-05-22 DE DE102014209752.5A patent/DE102014209752B4/de active Active
Also Published As
Publication number | Publication date |
---|---|
DE102014209752B4 (de) | 2015-10-29 |
US9081699B2 (en) | 2015-07-14 |
JP2014230140A (ja) | 2014-12-08 |
DE102014209752A1 (de) | 2014-11-27 |
US20140351460A1 (en) | 2014-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5702829B2 (ja) | 中継装置 | |
US10778696B2 (en) | Vehicle-mounted relay device for detecting an unauthorized message on a vehicle communication bus | |
JP6585019B2 (ja) | ネットワーク監視装置、ネットワークシステムおよびプログラム | |
US9947144B2 (en) | Error variance detection method of CAN communication system and the CAN communication system | |
US10591884B2 (en) | Controller and control program updating method | |
JP6369341B2 (ja) | 車載通信システム | |
WO2017038422A1 (ja) | 通信装置 | |
US10384625B2 (en) | Communication device and non-transitory recording medium | |
JP2008242995A (ja) | 電子制御装置 | |
JP2006191338A (ja) | バス内のデバイスの故障診断を行うゲートウエイ装置 | |
US10873600B2 (en) | Information processing device, information processing system, information processing method, and information processing program | |
KR102002517B1 (ko) | 전자식 제어기 보안 기능 설정 방법 및 시스템 | |
US10917387B2 (en) | Information processing device, information processing system, information processing method, and information processing program | |
US10296322B2 (en) | Controller and control program updating method | |
JP2009027270A (ja) | 通信システム、中継装置及び通信方法 | |
US11012453B2 (en) | Method for protecting a vehicle network against manipulated data transmission | |
JP2020022019A (ja) | 車両システム | |
US20200177412A1 (en) | Monitoring device, monitoring system, and computer readable storage medium | |
JP5720618B2 (ja) | セキュリティ装置 | |
JP6345447B2 (ja) | 自動車用電子制御装置 | |
JP6455220B2 (ja) | 通信システム | |
JP7006461B2 (ja) | 電子制御装置および電子制御システム | |
JP7411467B2 (ja) | 電子制御装置及びプログラム書き換え制御方法 | |
CN115668872A (zh) | 车载装置、车载通信***和通信控制方法 | |
JP2010258635A (ja) | 制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20141204 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150119 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20150210 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150220 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5702829 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |