JP6418217B2 - 通信システムで実行される情報集約方法 - Google Patents
通信システムで実行される情報集約方法 Download PDFInfo
- Publication number
- JP6418217B2 JP6418217B2 JP2016191550A JP2016191550A JP6418217B2 JP 6418217 B2 JP6418217 B2 JP 6418217B2 JP 2016191550 A JP2016191550 A JP 2016191550A JP 2016191550 A JP2016191550 A JP 2016191550A JP 6418217 B2 JP6418217 B2 JP 6418217B2
- Authority
- JP
- Japan
- Prior art keywords
- test mode
- electronic control
- aggregation
- vehicle
- information
- 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
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0275—Fault isolation and identification, e.g. classify fault; estimate cause or root of failure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Small-Scale Networks (AREA)
Description
本発明は、複数の電子制御装置が記憶する攻撃情報をセンター装置または外部ツールなどの集約装置が集約する通信システムである。この通信システムでは、集約装置と電子制御装置とが、同じデータに基づいてメッセージ認証コードをそれぞれ生成する。集約装置が生成したメッセージ認証コードが正しい場合、双方のメッセージ認証コードが一致しなければ電子制御装置の認証コード生成機能が故障していると判断できる。よって、故障の判断がなされた電子制御装置は、攻撃情報を集約装置へ送信しない。これにより、集約装置は、複数の電子制御装置から集約する攻撃情報から、回路故障などの原因による認証処理の異常時に記憶された攻撃情報を除外することができる。
図1は、本発明の各実施形態に係る情報集約方法が適用される通信システム1の構成例を示す図である。図1に例示した通信システム1は、車両外部に設けられたセンター装置10と、車両内部に搭載される複数の電子制御装置20(ECU_1、ECU_2、ECU_3)とで、構成される。
センター装置10は、車内に搭載された複数の電子制御装置20から攻撃情報を集約する、集約装置の1つである。センター装置10は、集約した攻撃情報の解析を行うことができる。このセンター装置10は、図2に示すように、通信部11、記憶部12、およびMAC生成部13を備えている。
電子制御装置20は、同期カウンタのカウント値を用いてメッセージの認証処理を行い、この認証処理の異常時に攻撃情報(例えば、いつ、どこから、どのような攻撃を受けたかを示すログ)を記憶する。さらに、電子制御装置20は、車外に設けられたセンター装置10から受ける要求に応じて、テストモードへの移行処理、装置の故障判定処理、および攻撃情報の送信処理を行う。この電子制御装置20は、図3に示すように、通信部21、記憶部22、テストモード制御部23、MAC生成部24、および故障判断部25を備えている。
図4〜図6をさらに参照して、上述した通信システム1におけるセンター装置10および対象の電子制御装置20が実行する情報集約方法を説明する。図4は、本発明の第1の実施形態に係る情報集約方法の処理手順を示したフローチャートである。図5は、本発明の第2の実施形態に係る情報集約方法の処理手順を示したフローチャートである。図6は、本発明の第3の実施形態に係る情報集約方法の処理手順を示したフローチャートである。
図4を参照して、第1の実施形態に係る情報集約方法を説明する。図4において、センター装置10は、攻撃情報を取得したい対象の電子制御装置(ECU)20に対して、テストモードの開始要求を送信する(S101)。
図5を参照して、第2の実施形態に係る情報集約方法を説明する。この第2の実施形態に係る情報集約方法は、上述した第1の実施形態に係る情報集約方法と比べて、対象の電子制御装置20によって実行されるS303およびS313の処理が異なる。よって、本第2の実施形態に係る情報集約方法では、この異なる処理を中心に説明を行い、上記第1の実施形態に係る情報集約方法と同じ処理については、同一の参照符号を付してその説明を省略する。
図6を参照して、第3の実施形態に係る情報集約方法を説明する。この第3の実施形態に係る情報集約方法は、上述した第1の実施形態に係る情報集約方法と比べて、対象の電子制御装置20によって実行されるS403〜S405およびS413の処理が異なる。よって、本第3の実施形態に係る情報集約方法では、この異なる処理を中心に説明を行い、上記第1の実施形態に係る情報集約方法と同じ処理については、同一の参照符号を付してその説明を省略する。
以上のように、本発明の第1の実施形態に係る情報集約方法によれば、車外装置では知ることができない車内にある同期カウンタのカウント値を、対象の電子制御装置20から集約装置であるセンター装置10へ提供するテストモードを設ける。そして、センター装置10では、対象の電子制御装置20から提供されたカウント値に基づいてメッセージ認証コード(第1のMAC)を生成し、対象の電子制御装置20でもカウント値に基づいてメッセージ認証コード(第2のMAC)を生成して、双方のメッセージ認証コードの一致/不一致を判断し、センター装置10への攻撃情報の送信可否を決定する。
なお、上記各実施形態では、複数の電子制御装置20から攻撃情報を集約する集約装置として、センター装置10を説明した。しかし、この集約装置は、例えばディーラの整備士が使用するサービスツールなどの外部ツール50であってもよい。この外部ツール50は、図1および図2に示したセンター装置10と同様に、無線ネットワーク40を介して少なくとも1つの電子制御装置20と通信可能に接続されてもよい。または、外部ツール50は、図7に示す通信システム1’のように、コネクタケーブル31などを介して車内ネットワーク30に有線接続されることによって少なくとも1つの電子制御装置20と通信可能に接続されていてもよい。
10 センター装置(集約装置)
11、21 通信部
12、22 記憶部
13、24 MAC生成部
20 電子制御装置(ECU)
23 テストモード制御部
25 故障判断部
30 車内ネットワーク
31 コネクタケーブル
40 無線ネットワーク
50 外部ツール(集約装置)
Claims (3)
- 車内に搭載され、随時更新される所定のカウンタのカウント値を用いて認証処理を行い、かつ当該認証処理の異常時に攻撃情報を記憶する複数の電子制御装置と、車外に設けられ、当該複数の電子制御装置の攻撃情報を集約するセンター装置または外部ツールである集約装置とからなる、通信システムで実行される情報集約方法であって、
前記集約装置が、前記攻撃情報を取得したい電子制御装置である対象装置に対して、テストモードの開始要求を送信し、
前記対象装置が、前記集約装置から前記テストモードの開始要求を受信したときに車両が所定の条件を満足していると判断すれば、前記テストモードを開始して、前記カウンタの動作を停止し、当該停止したカウンタのカウント値を前記集約装置へ送信し、
前記集約装置が、前記対象装置から受信した前記カウント値に基づいて第1メッセージ認証コードを生成し、当該第1メッセージ認証コードを添付した前記攻撃情報の取得要求を前記対象装置へ送信し、
前記対象装置が、前記集約装置から前記第1メッセージ認証コードが添付された前記攻撃情報の取得要求を受信すると、前記停止したカウンタのカウント値に基づいて第2メッセージ認証コードを生成し、当該第1メッセージ認証コードと当該第2メッセージ認証コードとが一致した場合に自身の装置が正常であると判断して、前記攻撃情報を前記集約装置へ送信し、
前記対象装置が、前記攻撃情報を前記集約装置へ送信した後または自身の装置が正常でないと判断した後、前記カウンタの動作を始動させて前記テストモードを終了する、情報集約方法。 - 前記対象装置が、前記テストモードを開始してから終了するまでの期間は、前記対象装置が搭載された車両を走行できないように制御する、請求項1に記載の情報集約方法。
- 前記対象装置が、前記テストモードの開始後で前記テストモードを終了する前に車両が前記所定の条件を満足しなくなったと判断すれば、当該判断の時点で前記カウンタの動作を始動させて前記テストモードを終了する、請求項1に記載の情報集約方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102016124352.3A DE102016124352A1 (de) | 2015-12-18 | 2016-12-14 | Kommunikationssystem und ein in dem Kommunikationssystem ausgeführtes Informationssammelverfahren |
| CN201611162074.0A CN106919163B (zh) | 2015-12-18 | 2016-12-15 | 通信系统和在通信系统中执行的信息收集方法 |
| US15/380,089 US10178094B2 (en) | 2015-12-18 | 2016-12-15 | Communication system and information collection method executed in communication system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015247446 | 2015-12-18 | ||
| JP2015247446 | 2015-12-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017118487A JP2017118487A (ja) | 2017-06-29 |
| JP6418217B2 true JP6418217B2 (ja) | 2018-11-07 |
Family
ID=59235026
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016191550A Expired - Fee Related JP6418217B2 (ja) | 2015-12-18 | 2016-09-29 | 通信システムで実行される情報集約方法 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP6418217B2 (ja) |
| CN (1) | CN106919163B (ja) |
Families Citing this family (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11030310B2 (en) | 2017-08-17 | 2021-06-08 | Red Bend Ltd. | Systems and methods for disabling a malicious ECU in a controller area network (CAN) bus |
| CN109245895B (zh) * | 2018-02-06 | 2021-06-11 | 卡巴斯基实验室股份公司 | 用于检测受损数据的系统和方法 |
| JP7172321B2 (ja) * | 2018-09-12 | 2022-11-16 | トヨタ自動車株式会社 | 運転評価装置、運転評価システム、運転評価方法、及び運転評価用コンピュータプログラム |
| JP7229783B2 (ja) | 2019-01-10 | 2023-02-28 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 車載型情報処理装置、車両情報通信システム、情報処理方法およびプログラム |
| JP7139257B2 (ja) | 2019-01-21 | 2022-09-20 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 車両セキュリティ監視装置、方法及びプログラム |
| CN111610771B (zh) * | 2019-02-26 | 2022-03-29 | 纬湃科技投资(中国)有限公司 | 车辆数据流的测试系统和方法 |
| JP7115442B2 (ja) * | 2019-08-21 | 2022-08-09 | トヨタ自動車株式会社 | 判定装置、判定システム、プログラム及び判定方法 |
| JP7156257B2 (ja) * | 2019-11-21 | 2022-10-19 | トヨタ自動車株式会社 | 車両通信装置、通信異常の判定方法及びプログラム |
| JP2022097250A (ja) * | 2020-12-18 | 2022-06-30 | トヨタ自動車株式会社 | 情報収集装置、情報収集システム、情報収集方法及びプログラム |
| JP7072697B1 (ja) * | 2021-03-12 | 2022-05-20 | 三菱電機株式会社 | 電子制御装置、電子制御装置の試験装置、及び電子制御装置の試験方法 |
| JP7109621B1 (ja) * | 2021-05-06 | 2022-07-29 | 三菱電機株式会社 | 制御システム |
| CN115576302B (zh) * | 2022-09-30 | 2024-09-24 | 重庆长安汽车股份有限公司 | 一种车载网络安全通信的测试方法及系统、电子设备、存储介质 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004086418A (ja) * | 2002-08-26 | 2004-03-18 | Toyota Motor Corp | 情報提供方法、情報提供システム、情報提供装置および情報取得装置 |
| JP2005041440A (ja) * | 2003-07-25 | 2005-02-17 | Toyota Motor Corp | 車両情報出力方法および車両システム |
| JP2005165541A (ja) * | 2003-12-01 | 2005-06-23 | Oki Electric Ind Co Ltd | 被害判定装置、被害解析装置、被害判別システム、被害判定プログラム及び被害解析プログラム |
| US8086492B2 (en) * | 2004-03-23 | 2011-12-27 | Douglas Ashbaugh | Frame-based network advertising and exchange therefor |
| JP2005354344A (ja) * | 2004-06-10 | 2005-12-22 | Nissan Motor Co Ltd | 故障診断装置および方法 |
| US20150052253A1 (en) * | 2014-09-22 | 2015-02-19 | Weaved, Inc. | Multi-server fractional subdomain dns protocol |
| US9194948B1 (en) * | 2010-12-15 | 2015-11-24 | The Boeing Company | Method and apparatus for providing a dynamic target impact point sweetener |
| JP5900007B2 (ja) * | 2012-02-20 | 2016-04-06 | 株式会社デンソー | 車両用データ通信認証システム及び車両用ゲートウェイ装置 |
| CN103516727A (zh) * | 2013-09-30 | 2014-01-15 | 重庆电子工程职业学院 | 网络主动防御系统及其更新方法 |
| CN103716203B (zh) * | 2013-12-21 | 2017-02-08 | 华中科技大学 | 基于本体模型的网络化控制系统入侵检测方法及系统 |
| CN104135470B (zh) * | 2014-07-11 | 2017-07-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种对目标数据的存储完整性进行验证的方法及系统 |
| CN104333595A (zh) * | 2014-11-11 | 2015-02-04 | 深圳小蛋科技有限公司 | 信息传输方法和系统 |
-
2016
- 2016-09-29 JP JP2016191550A patent/JP6418217B2/ja not_active Expired - Fee Related
- 2016-12-15 CN CN201611162074.0A patent/CN106919163B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017118487A (ja) | 2017-06-29 |
| CN106919163B (zh) | 2019-08-06 |
| CN106919163A (zh) | 2017-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6418217B2 (ja) | 通信システムで実行される情報集約方法 | |
| US10178094B2 (en) | Communication system and information collection method executed in communication system | |
| CN103999410B (zh) | 通信系统及通信方法 | |
| JP6665728B2 (ja) | 車載更新装置、車載更新システム及び通信装置の更新方法 | |
| CN107852352B (zh) | 中继装置、电子控制装置以及车载系统 | |
| US10723361B2 (en) | Monitoring apparatus, communication system, vehicle, monitoring method, and non-transitory storage medium | |
| US10902109B2 (en) | Misuse detection method, misuse detection electronic control unit, and misuse detection system | |
| JP6477281B2 (ja) | 車載中継装置、車載通信システム及び中継プログラム | |
| JP6723955B2 (ja) | 情報処理装置及び異常対処方法 | |
| US20200059383A1 (en) | In-vehicle gateway device and communication restriction method | |
| US10135866B2 (en) | Method of preventing drive-by hacking, and apparatus and system therefor | |
| US10926722B2 (en) | On-board communication device, on-board communication system, and specific processing prohibition method for a vehicle | |
| JP7192747B2 (ja) | 車載中継装置及び情報処理方法 | |
| JP6165243B2 (ja) | コンピュータネットワークにおいて車両搭載可能コントローラを動作させるための方法、車両搭載可能コントローラおよびデバイス | |
| JP7622799B2 (ja) | 車載装置、プログラム及び情報処理方法 | |
| WO2014005914A1 (en) | Method for error diagnosis of can communication | |
| JP7006335B2 (ja) | 車載通信システム、車載通信方法、およびプログラム | |
| JP6913869B2 (ja) | 監視装置、監視システムおよびコンピュータプログラム | |
| JP2016143908A (ja) | 電子制御装置及び電子制御システム | |
| CN108632242B (zh) | 通信装置及接收装置 | |
| WO2020105657A1 (ja) | 車載中継装置及び中継方法 | |
| JP2016149655A (ja) | 管理方法、管理プログラム、管理装置、管理システムおよび情報処理方法 | |
| US20250150379A1 (en) | Communication relay device | |
| JP4948583B2 (ja) | 制御システム | |
| WO2018037894A1 (ja) | 車両用認証装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20171108 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20180824 |
|
| 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: 20180911 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20180924 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6418217 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| LAPS | Cancellation because of no payment of annual fees |