JP2014187445A - ネットワーク監視装置及びネットワーク監視方法 - Google Patents
ネットワーク監視装置及びネットワーク監視方法 Download PDFInfo
- Publication number
- JP2014187445A JP2014187445A JP2013059319A JP2013059319A JP2014187445A JP 2014187445 A JP2014187445 A JP 2014187445A JP 2013059319 A JP2013059319 A JP 2013059319A JP 2013059319 A JP2013059319 A JP 2013059319A JP 2014187445 A JP2014187445 A JP 2014187445A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- message
- communication message
- monitored
- network
- 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.)
- Granted
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
【解決手段】監視部22は、CANプロトコルの通信メッセージの送信を行う通信装置が接続される通信用バス15の通信状態を監視する。監視部22は、監視する通信メッセージの受信間隔が該通信メッセージの送信間隔を含む範囲として規定される適正な受信間隔よりも短いとき、その監視する通信メッセージの通信状態に異常が生じていると判断し、監視する通信メッセージの受信間隔が前記適正な受信間隔よりも長いとき、その監視する通信メッセージ以外の他の通信メッセージの通信状態に異常が生じていると判断する。
【選択図】図2
Description
上記課題を解決するネットワーク監視装置は、ネットワークへの通信メッセージの送信を自身の判断によって行うことができる通信装置が接続されるネットワークの通信状態を監視するネットワーク監視装置であって、監視する通信メッセージの受信間隔が該通信メッセージの送信間隔を含む範囲として規定される適正な受信間隔よりも短いとき、前記監視する通信メッセージの通信状態に異常が生じていると判断するとともに、前記監視する通信メッセージの受信間隔が前記適正な受信間隔よりも長いとき、前記監視する通信メッセージ以外の他の通信メッセージの通信状態に異常が生じていると判断する判断部を備える。
この構成によるように、送信間隔が周期的な通信メッセージであれば、その通信メッセージの受信間隔が適正な受信期間よりも短いか又は長いかの比較が容易である。
ネットワークには複数の種類の通信メッセージが流れていることが一般的である。このような構成によれば、識別子を利用することでネットワークから監視する通信メッセージを選択することが容易になる。
図1に示すように、車両10は、車載ネットワークシステムを含む通信システムを備えている。通信システムは、通信装置としての第1〜第4の電子制御装置(ECU)11〜14と、第1〜第4のECU11〜14が接続される通信用バス15とを備えている。これにより、第1〜第4のECU11〜14は、制御などに用いられる各種情報を通信用バス15を介して相互に授受(送信受信)できるようになっている。なお、車載ネットワークシステムは、通信プロトコルとしてCAN(コントローラエリアネットワーク)プロトコルの適用されるCANネットワークとして構成されている。
なお、ここでは第1のECU11が通信用バス15に送信間隔T1で送信する通信メッセージM1を、第2のECU12で受信し、その受信した通信メッセージM1が監視部22にて監視される場合を例に説明する。
監視部22は、監視する通信メッセージM1を受信すると、監視処理を開始し、その受信した監視する通信メッセージM1の受信間隔を算出する(図7のステップS10)。また、監視部22は、算出した受信間隔が適切な受信間隔T1Pよりも短いか否かを判断する(図7のステップS11)。そして、算出した受信間隔が適切な受信間隔T1Pより短いと判断された場合(図7のステップS11でYES)、監視部22は、当該通信メッセージM1の通信状態に異常が生じていると判断する(図7のステップS14)。つまり、監視部22は、通信メッセージM1のメッセージIDが攻撃対象であると判断し、この判断結果に基づいて不正な通信メッセージとして判断される通信メッセージM1bを破棄する(図7のステップS15)。そして監視処理を終了する。
(1)マルチタスク方式のCANプロトコルの通信用バス15において、監視する通信メッセージM1の通信状態に生じた異常が判断されるとともに、監視する通信メッセージM1以外の他の通信メッセージM2の通信状態に生じた異常も判断される。つまり、監視対象である通信メッセージM1の通信状態の異常の有無が判断されるとともに、監視対象の通信メッセージM1以外のその他の通信メッセージM2の通信状態の異常の有無も判断される。これにより、CANプロトコルに基づく通信メッセージM1が送受信される通信用バス15にあって、異常の原因となっている通信メッセージを判断することができるようになる。
なお上記実施形態は、以下の態様で実施することもできる。
・上記実施形態では、1つの通信メッセージM1を監視する場合について例示した。しかしこれに限らず、複数の通信メッセージを監視してもよい。また、複数の通信メッセージは、同時期に監視していても、時期をずらして監視してもよい。複数の通信メッセージの監視により、攻撃対象となっている通信メッセージ(メッセージID)の範囲を特定することも可能になる。上述のように、CANプロトコルではメッセージIDの大きさによって通信メッセージの優先度が定まる。このことから、不正な通信メッセージの影響は、その不正な通信メッセージよりもメッセージIDが小さく優先度の高い通信メッセージには小さくてすむ、一方、その不正な通信メッセージよりもメッセージIDが大きく優先度の低い通信メッセージには大きくなる傾向にある。つまり、通信状態に大きな影響を受けているメッセージIDと、通信状態に受けている影響の小さいメッセージIDとから不正な通信メッセージに利用されているメッセージIDを特定したり、メッセージIDの範囲を絞り込んだりすることができる。
このとき、監視による判断結果の一例を例1に示す。例1に示すように、通信状態の異常が、メッセージID「010」の通信メッセージに「なし」と判断され、メッセージID「100」と「200」の通信メッセージは「あり」と判断されたとする。すると、通信メッセージの通信状態に異常が生じていると判断する元とはならなかった通信メッセージの優先度のうちの最も低い優先度のメッセージIDは、「010」となる。一方、通信メッセージの通信状態に異常が生じていると判断する元になった通信メッセージの優先度のうちの最も高い優先度のメッセージIDは「100」となる。このことから、メッセージID「010」とメッセージID「100」との間に含まれる優先度を有する通信メッセージ、つまりメッセージIDが「011」〜「0FF」の範囲にある通信メッセージの通信状態に異常が生じていると判断(推定)することができる。
Claims (7)
- ネットワークへの通信メッセージの送信を自身の判断によって行うことができる通信装置が接続されるネットワークの通信状態を監視するネットワーク監視装置であって、
監視する通信メッセージの受信間隔が該通信メッセージの送信間隔を含む範囲として規定される適正な受信間隔よりも短いとき、前記監視する通信メッセージの通信状態に異常が生じていると判断するとともに、前記監視する通信メッセージの受信間隔が前記適正な受信間隔よりも長いとき、前記監視する通信メッセージ以外の他の通信メッセージの通信状態に異常が生じていると判断する判断部を備える
ことを特徴とするネットワーク監視装置。 - 前記判断部は、前記送信間隔が周期的な間隔である通信メッセージを前記監視する通信メッセージとする
請求項1に記載のネットワーク監視装置。 - 前記判断部は、前記ネットワークに流れている通信メッセージに含まれる識別子に基づいて前記監視する通信メッセージを選択する
請求項1又は2に記載のネットワーク監視装置。 - 前記ネットワークはCAN(コントローラエリアネットワーク)であり、前記通信メッセージはCANプロトコルに基づく通信メッセージであり、前記識別子はCANプロトコルに規定されるメッセージIDである
請求項3に記載のネットワーク監視装置。 - 前記判断部は、監視する通信メッセージの通信状態に異常が生じていると判断されないとき、当該監視する通信メッセージよりも高い優先度を有する通信メッセージの通信状態には異常が生じていないと判断する
請求項4に記載のネットワーク監視装置。 - 前記判断部は、前記監視する通信メッセージとしてメッセージIDの異なる複数の通信メッセージを監視し、他の通信メッセージの通信状態に異常が生じていると判断する元になった通信メッセージの優先度のうちの最も高い優先度と、他の通信メッセージの通信状態に異常が生じていると判断する元とはならなかった通信メッセージの優先度のうちの最も低い優先度との間に含まれる優先度を有する通信メッセージの通信状態に異常が生じていると判断する
請求項4又は5に記載のネットワーク監視装置。 - ネットワークへの通信メッセージの送信を自身の判断によって行うことができる通信装置が接続されるネットワークの通信状態を同ネットワークに接続された監視装置を通じて監視するネットワーク監視方法であって、
前記監視装置に、監視する通信メッセージの受信間隔が該通信メッセージの送信間隔を含む範囲として規定される適正な受信間隔よりも短いときには前記監視する通信メッセージの通信状態に異常が生じていると判断させ、前記監視する通信メッセージの受信間隔が前記適正な受信間隔よりも長いときには前記監視する通信メッセージ以外の他の通信メッセージの通信状態に異常が生じていると判断させる
ことを特徴とするネットワーク監視方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013059319A JP5954228B2 (ja) | 2013-03-22 | 2013-03-22 | ネットワーク監視装置及びネットワーク監視方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013059319A JP5954228B2 (ja) | 2013-03-22 | 2013-03-22 | ネットワーク監視装置及びネットワーク監視方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014187445A true JP2014187445A (ja) | 2014-10-02 |
| JP5954228B2 JP5954228B2 (ja) | 2016-07-20 |
Family
ID=51834600
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013059319A Active JP5954228B2 (ja) | 2013-03-22 | 2013-03-22 | ネットワーク監視装置及びネットワーク監視方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5954228B2 (ja) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106154875A (zh) * | 2015-05-27 | 2016-11-23 | 宁夏巨能机器人系统有限公司 | 一种用于关节机器人与上位机的通讯装置及其通讯方法 |
| JP2017220717A (ja) * | 2016-06-03 | 2017-12-14 | 株式会社デンソー | 制御装置 |
| JP2018026663A (ja) * | 2016-08-09 | 2018-02-15 | 東芝デジタルソリューションズ株式会社 | ネットワーク監視装置およびプログラム |
| JP2018085583A (ja) * | 2016-11-21 | 2018-05-31 | 株式会社ケーヒン | 通信装置、通信システム及び通信方法 |
| CN108600039A (zh) * | 2017-03-13 | 2018-09-28 | 本田技研工业株式会社 | 通信装置、通信方法、及存储介质 |
| DE112017001236T5 (de) | 2016-03-10 | 2018-12-13 | Honda Motor Co., Ltd. | Kommunikationssystem |
| US20190104204A1 (en) * | 2017-09-29 | 2019-04-04 | Denso Corporation | Abnormality detection device, method thereof, and communication system |
| DE112017004406T5 (de) | 2016-09-02 | 2019-05-16 | Autonetworks Technologies, Ltd. | Kommunikationssystem, kommunikationsvorrichtung, weiterleitungsvorrichtung, kommunikations-ic, steuer-ic und kommunikationsverfahren |
| JP2020167494A (ja) * | 2019-03-29 | 2020-10-08 | 株式会社デンソー | メッセージ監視システム、メッセージ送信電子制御装置、および監視用電子制御装置 |
| DE112017006948B4 (de) | 2017-02-28 | 2022-07-28 | Mitsubishi Electric Corporation | Fahrzeugkommunikationsüberwachungseinrichtung, fahrzeugkommunikationsüberwachungsverfahren und fahrzeugkommunikationsüberwachungsprogramm |
| CN116409267A (zh) * | 2022-12-29 | 2023-07-11 | 上海洛轲智能科技有限公司 | 车辆信号传输方法、装置、车辆及计算机存储介质 |
| WO2023199552A1 (ja) * | 2022-04-12 | 2023-10-19 | 住友電気工業株式会社 | 検知装置および検知方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008236408A (ja) * | 2007-03-20 | 2008-10-02 | Auto Network Gijutsu Kenkyusho:Kk | 車載用多重通信装置 |
| JP2010251929A (ja) * | 2009-04-13 | 2010-11-04 | Hitachi Constr Mach Co Ltd | ネットワークi/oシステム |
| JP2013038711A (ja) * | 2011-08-10 | 2013-02-21 | Toyota Motor Corp | 車両ネットワークの通信管理装置 |
| WO2013094072A1 (ja) * | 2011-12-22 | 2013-06-27 | トヨタ自動車 株式会社 | 通信システム及び通信方法 |
| JP2013131907A (ja) * | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | 車両ネットワーク監視装置 |
-
2013
- 2013-03-22 JP JP2013059319A patent/JP5954228B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008236408A (ja) * | 2007-03-20 | 2008-10-02 | Auto Network Gijutsu Kenkyusho:Kk | 車載用多重通信装置 |
| JP2010251929A (ja) * | 2009-04-13 | 2010-11-04 | Hitachi Constr Mach Co Ltd | ネットワークi/oシステム |
| JP2013038711A (ja) * | 2011-08-10 | 2013-02-21 | Toyota Motor Corp | 車両ネットワークの通信管理装置 |
| JP2013131907A (ja) * | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | 車両ネットワーク監視装置 |
| WO2013094072A1 (ja) * | 2011-12-22 | 2013-06-27 | トヨタ自動車 株式会社 | 通信システム及び通信方法 |
Non-Patent Citations (1)
| Title |
|---|
| 大塚敏史、他1名: "既存ECUを変更不要な車載LAN向け侵入検知手法", 情報処理学会研究報告 コンピュータシステム, vol. 112, no. 482, JPN6016005830, 6 March 2013 (2013-03-06), pages 31 - 35, ISSN: 0003257691 * |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106154875A (zh) * | 2015-05-27 | 2016-11-23 | 宁夏巨能机器人系统有限公司 | 一种用于关节机器人与上位机的通讯装置及其通讯方法 |
| CN106154875B (zh) * | 2015-05-27 | 2019-01-01 | 宁夏巨能机器人系统有限公司 | 一种用于关节机器人与上位机的通讯装置及其通讯方法 |
| DE112017001236T5 (de) | 2016-03-10 | 2018-12-13 | Honda Motor Co., Ltd. | Kommunikationssystem |
| US10917441B2 (en) | 2016-03-10 | 2021-02-09 | Honda Motor Co., Ltd. | Communications system that detects an occurrence of an abnormal state of a network |
| JP2017220717A (ja) * | 2016-06-03 | 2017-12-14 | 株式会社デンソー | 制御装置 |
| JP2018026663A (ja) * | 2016-08-09 | 2018-02-15 | 東芝デジタルソリューションズ株式会社 | ネットワーク監視装置およびプログラム |
| DE112017004406T5 (de) | 2016-09-02 | 2019-05-16 | Autonetworks Technologies, Ltd. | Kommunikationssystem, kommunikationsvorrichtung, weiterleitungsvorrichtung, kommunikations-ic, steuer-ic und kommunikationsverfahren |
| JP2018085583A (ja) * | 2016-11-21 | 2018-05-31 | 株式会社ケーヒン | 通信装置、通信システム及び通信方法 |
| DE112017006948B4 (de) | 2017-02-28 | 2022-07-28 | Mitsubishi Electric Corporation | Fahrzeugkommunikationsüberwachungseinrichtung, fahrzeugkommunikationsüberwachungsverfahren und fahrzeugkommunikationsüberwachungsprogramm |
| CN108600039A (zh) * | 2017-03-13 | 2018-09-28 | 本田技研工业株式会社 | 通信装置、通信方法、及存储介质 |
| US20190104204A1 (en) * | 2017-09-29 | 2019-04-04 | Denso Corporation | Abnormality detection device, method thereof, and communication system |
| US11038991B2 (en) * | 2017-09-29 | 2021-06-15 | Denso Corporation | Abnormality detection device, method thereof, and communication system |
| JP2020167494A (ja) * | 2019-03-29 | 2020-10-08 | 株式会社デンソー | メッセージ監視システム、メッセージ送信電子制御装置、および監視用電子制御装置 |
| JP7176456B2 (ja) | 2019-03-29 | 2022-11-22 | 株式会社デンソー | メッセージ監視システム、メッセージ送信電子制御装置、および監視用電子制御装置 |
| WO2023199552A1 (ja) * | 2022-04-12 | 2023-10-19 | 住友電気工業株式会社 | 検知装置および検知方法 |
| CN116409267A (zh) * | 2022-12-29 | 2023-07-11 | 上海洛轲智能科技有限公司 | 车辆信号传输方法、装置、车辆及计算机存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5954228B2 (ja) | 2016-07-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5954228B2 (ja) | ネットワーク監視装置及びネットワーク監視方法 | |
| US9843523B2 (en) | Communication management apparatus and communication management method for vehicle network | |
| JP5843020B2 (ja) | 通信装置及び通信方法 | |
| EP2797263B1 (en) | Communication system and communication method | |
| JP5637190B2 (ja) | 通信システム及び通信方法 | |
| US10404721B2 (en) | Communication device for detecting transmission of an improper message to a network | |
| JP6521346B2 (ja) | 通信システム | |
| JP6497656B2 (ja) | 通信方法およびそれを利用した通信装置 | |
| JP2008236408A (ja) | 車載用多重通信装置 | |
| JP2014072673A (ja) | 中継装置 | |
| JP2014226946A (ja) | 車両用通信装置の異常対応システム及び車両用通信装置の異常対応方法 | |
| JP5578207B2 (ja) | 通信負荷判定装置 | |
| JP5071340B2 (ja) | ゲートウェイ装置、車両用ネットワーク、片側断線検出方法 | |
| JP7537382B2 (ja) | 攻撃分析装置、攻撃分析方法、及び攻撃分析プログラム | |
| CN113169966A (zh) | 用于监控数据传输系统的方法、数据传输系统和机动车 | |
| JP2013236184A (ja) | 車載通信システム、車載通信システムの通信異常監視方法、及び車載通信システムの通信異常監視プログラム | |
| JP2014031077A (ja) | 車両動作検証システム | |
| JP5966957B2 (ja) | ネットワーク監視装置及びネットワーク監視方法 | |
| JP6528239B2 (ja) | 通信装置およびプログラム | |
| JP2014091487A (ja) | 車両用ネットワーク | |
| JP2017038291A (ja) | 車両用通信装置 | |
| JP2017017615A (ja) | 通信装置、および通信システム | |
| JP7509091B2 (ja) | 攻撃分析装置、攻撃分析方法、及び攻撃分析プログラム | |
| JP6183281B2 (ja) | 通信システムおよび電子制御装置 | |
| JP2022124697A (ja) | 通信装置および通信方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150513 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160415 |
|
| 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: 20160517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160530 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 5954228 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |