JP7698394B2 - 異常検知システム、異常検知方法及びプログラム - Google Patents
異常検知システム、異常検知方法及びプログラム Download PDFInfo
- Publication number
- JP7698394B2 JP7698394B2 JP2022526967A JP2022526967A JP7698394B2 JP 7698394 B2 JP7698394 B2 JP 7698394B2 JP 2022526967 A JP2022526967 A JP 2022526967A JP 2022526967 A JP2022526967 A JP 2022526967A JP 7698394 B2 JP7698394 B2 JP 7698394B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- abnormality
- communication
- detection result
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q9/00—Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
-
- 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
-
- 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
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/55—Detecting local intrusion or implementing counter-measures
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1408—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
- H04L63/1425—Traffic logging, e.g. anomaly detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/14—Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
- H04L63/1441—Countermeasures against malicious traffic
- H04L63/1466—Active attacks involving interception, injection, modification, spoofing of data unit addresses, e.g. hijacking, packet injection or TCP sequence number attacks
-
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q2209/00—Arrangements in telecontrol or telemetry systems
- H04Q2209/80—Arrangements in the sub-station, i.e. sensing device
- H04Q2209/82—Arrangements in the sub-station, i.e. sensing device where the sensing device takes the initiative of sending data
- H04Q2209/823—Arrangements in the sub-station, i.e. sensing device where the sensing device takes the initiative of sending data where the data is sent when the measured values exceed a threshold, e.g. sending an alarm
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Quality & Reliability (AREA)
- Automation & Control Theory (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Small-Scale Networks (AREA)
Description
[1.システムの構成]
ここでは、本開示の実施の形態1として、車載ネットワークシステム1000について図面を参照しながら説明する。
図1は、実施の形態1における車載ネットワークシステム1000の全体構成の一例を示す図である。
図2は、実施の形態1におけるECU1100の構成の一例を示す図である。ECU1100は、通信部1101と、メッセージ変換部1102と、起動管理部1103と、暗号処理部1104と、鍵管理部1105と、検知結果管理部1106と、検知結果保持部1107と、から構成される。
図3は、実施の形態1における車載ネットワークのメッセージの異常を検知するための検知ルールの一例を示す図である。図3に示されるように、検知ルールには、具体的な検知内容と、それぞれの検知内容に対応するエラーIDとが対応付けられたテーブルが含まれている。テーブルに記載された異常が発生した場合に、該当するエラーIDと周辺情報とが、検知結果として保存処理される。
図4は、実施の形態1における車内への検知結果状態メッセージのフォーマットの一例を示す図である。車内への検知結果状態メッセージ(言い換えると車載ネットワークに送信される検知結果状態メッセージ)のペイロードは、検知結果ヘッダーD1101と、検知部ID D1102と、エラーID D1103と、検知結果ペイロードD1104と、によって構成される。
図5は、実施の形態1における検知結果管理テーブルの一例を示す図である。例えば、検知結果管理部1106は、車内への検知結果状態メッセージに基づいて検知結果管理テーブルを作成し、検知結果保持部1107に格納する。検知結果管理テーブルは、暗号処理部1104によって検知された異常に該当するエラーIDと、その異常の発生時刻と、周辺情報となる検知結果ペイロードデータと、によって構成されている。
図6は、実施の形態1におけるIVI1200の構成の一例を示す図である。IVI1200は、車内通信部1201と、変換部1202と、車外通信部1203と、表示部1204と、から構成される。
図7は、実施の形態1における通信ECU1300の構成の一例を示す図である。通信ECU1300は、車内通信部1301と、変換部1302と、車外通信部1303と、切替部1304と、から構成される。
図8は、実施の形態1における車外への検知結果状態メッセージのフォーマットの一例を示す図である。車外への検知結果状態メッセージ(言い換えるとサーバ1400へ送信される検知結果状態メッセージ)のペイロードは、検知結果ヘッダーD1201と、車両ID D1202と、検知部ID D1203と、エラーID D1204と、検知結果ペイロードD1205と、によって構成される。
図9は、実施の形態1におけるサーバ1400の構成の一例を示す図である。サーバ1400は、通信部1401と、車両管理部1402と、から構成される。
図10は、実施の形態1における異常情報通信処理に関するシーケンスの一例を示す図である。図10では、ECU1100が、異常情報を集約し、通信ECU1300へ伝えるシーケンスの一例を示している。
図11は、実施の形態1における異常情報送信経路切替処理に関するシーケンスの一例を示す図である。図11では、通信ECU1300が、異常検知結果情報をサーバ1400へ送信する際に、特定の異常として送信エラーが発生した場合に、通信経路を、IVI1200を介する通信経路に切り替えて(言い換えると、複数の通信経路のうちからIVI1200を介する通信経路を決定して)、IVI1200から異常検知結果情報を送信する処理のシーケンスの一例を示す。
実施の形態1で示した車載ネットワークシステム1000では、車内で発生した異常に関する情報を車外のシステム(例えばサーバ1400)へ通知する際に、車両1001のネットワークシステム内の車外との通信を担当するECU(例えば通信ECU1300)の通信に異常が発生した場合にも、予め別の車外通信ECU(例えばIVI1200)による通信経路を代替として設定しておくことで、異常に関する情報を適切に車外のシステムへ通知することが可能となり、車両全体の安全性を担保することが可能となる。
実施の形態1で示した車載ネットワークシステム1000では、車両1001のネットワークシステム内の車外通信を担当するECUが通信異常を検知することで、適切な通信経路を決定する例について説明したが、車外のシステムが通信異常を判断し、通信経路を変更するとしても良い。なお、実施の形態1と同様の図面については説明を省略し、ここでは構成の異なるサーバ11400について主に説明する。
図12は、実施の形態1の変形例1におけるサーバ11400の構成の一例を示す図である。サーバ11400は、通信部11401と、車両管理部1402と、切替部11403から構成される。なお、実施の形態1と同様の構成は、同一の番号を付与した上で説明を省略する。
図13は、実施の形態1の変形例1における異常情報送信経路切替処理に関するシーケンスの一例を示す図である。図13では、サーバ11400が、異常検知結果情報を通信ECU1300へリクエストする際に、特定の異常として通信エラーが発生した場合に、リクエスト先をIVI1200に切り替えて(言い換えると、複数の通信経路のうちからIVI1200を介する通信経路を決定して)、IVI1200から異常検知結果情報を送信する処理のシーケンスの一例を示す。なお、実施の形態1と同様のステップは、同一の番号を付与した上で説明を省略する。
実施の形態1の変形例1で示した車載ネットワークシステムでは、車内で発生した異常に関する情報を車外のシステムへ通知する際に、車両1001のネットワークシステム内の車外との通信を担当するECU(例えば通信ECU1300)に異常が発生したことを、車外のシステム(例えばサーバ11400)から検知することで、異常に関する情報を適切に車外のシステムが取得することが可能となり、車両1001全体の安全性を担保することが可能となる。さらに、車両1001内部での通信経路の決定及び切り替えに関する構成要素を省くことが可能となり、車両1001におけるリソースの節約となる。なお、車外のシステム及び車両1001の両方が通信経路の決定及び切り替えに関する構成要素を有していてもよい。
実施の形態1で示した車載ネットワークシステム1000では、車両1001のネットワークシステム内の車外通信を担当するECUが通信異常を検知することで、適切な通信経路を決定する例について説明したが、更に車両の状態に応じて、通信経路を変更するかどうかを判断するとしても良い。なお、実施の形態1と同様の図面については説明を省略し、ここでは構成の異なる通信ECU11300について主に説明する。
図14は、実施の形態1の変形例2における通信ECU11300の構成の一例を示す図である。通信ECU11300は、車内通信部1301と、変換部1302と、車外通信部1303と、切替部11304と、車両状態推定部11305と、から構成される。なお、実施の形態1と同様の構成は、同一の番号を付与した上で説明を省略する。
図15は、実施の形態1の変形例2における異常情報送信経路切替処理に関するシーケンスの一例を示す図である。図15では、通信ECU11300が、異常検知結果情報をサーバ1400へ送信する際に、特定の異常として送信エラーが発生した場合、かつ、現在の車両状態が特定の車両状態に合致した場合にのみ、通信経路を、IVI1200を介する通信経路に切り替えて、IVI1200から異常検知結果情報を送信する処理のシーケンスの一例を示す。なお、実施の形態1と同様のステップは、同一の番号を付与した上で説明を省略する。
実施の形態1の変形例2で示した車載ネットワークシステムでは、車内で発生した異常に関する情報を車外のシステム(例えばサーバ1400)へ通知する際に、特定の車両状態において車両のネットワークシステム内の車外との通信を担当するECU(例えば通信ECU11300)に異常が発生した場合にも、予め別の車外通信ECU(例えばIVI1200)を代替として設定しておくことで、異常に関する情報を適切に車外のシステムへ通知することが可能となり、車両全体の安全性を担保することが可能となる。別の車外通信ECUを用いて通信を行うことが許容される特定の車両状態を予め設定しておくことで、更なる通信エラーを回避することが可能となる。
実施の形態1で示した車載ネットワークシステム1000では、車内で発生した異常に関する情報を車外のシステムへ通知する際に、特定の異常として通信に関する異常が発生した場合に通信経路の切り替えを行う例を示しているが、これに限らない。例えば、車内で重要度が高い異常が発生した際に、既に車外通信機能を含む他機能にも異常が発生している可能性が高いことを鑑み、通信に関する異常が発生したかどうかに関わらず、車外システムへの通信経路を切り替えても良い。この例について、図面を参照しながら説明する。なお、実施の形態1と同様の図面については説明を省略する。
ここでは、本開示の実施の形態2として、車載ネットワークシステム2000について図面を参照しながら説明する。なお、実施の形態1と同様の構成は、同一の番号を付与した上で説明を省略する。
図16は、実施の形態2における車載ネットワークシステム2000の全体構成の一例を示す図である。
図17は、実施の形態2における通信ECU2300の構成の一例を示す図である。通信ECU2300は、車内通信部1301と、変換部2302と、車外通信部2303と、から構成される。
図18は、実施の形態2における充電ECU2500の構成の一例を示す図である。充電ECU2500は、車内通信部2501と、起動管理部2502と、暗号処理部2503と、鍵管理部2504と、検知結果管理部2505と、検知結果保持部2506と、切替部2507と、充電処理部2508と、車外通信部2509と、から構成される。
図19は、実施の形態2における車載ネットワークのメッセージの異常を検知するための検知ルールの一例を示す図である。図19に示されるように、検知ルールには、具体的な検知内容と、それぞれの検知内容に対応するエラーIDと、各エラーIDに対応した経路情報とが対応付けられたテーブルが含まれている。テーブルに記載された異常が発生した場合に、該当するエラーIDと周辺情報とが保存処理された上で、送信先となる経路情報に記載されるECUへ送信される。
図20は、実施の形態2における車内への検知結果状態メッセージのフォーマットの一例を示す図である。車内への検知結果状態メッセージ(言い換えると車載ネットワークに送信される検知結果状態メッセージ)のペイロードは、検知結果ヘッダーD1101と、検知部ID D1102と、エラーID D1103と、検知結果ペイロードD1104と、によって構成される。なお、実施の形態1と全て同一の要素であるため、個別の項目に関する説明は省略するが、本図に示すとおり、単一のエラーIDを一つのメッセージに入れることも可能である。
図21は、実施の形態2における車外への検知結果状態メッセージのフォーマットの一例を示す図である。車外への検知結果状態メッセージ(言い換えるとサーバ1400へ送信される検知結果状態メッセージ)のペイロードは、検知結果ヘッダーD1201と、車両ID D1202と、検知部ID D1203と、エラーID D1204と、検知結果ペイロードD1205と、によって構成される。なお、実施の形態1と全て同一の要素であるため、個別の項目に関する説明は省略するが、本図に示すとおり、単一の検知部IDやエラーIDを一つのメッセージに入れることも可能である。
図22は、実施の形態2における異常情報送信経路切替処理に関するシーケンスの一例を示す図である。図22では、特定の異常として、車両2001における異常(例えば充電ECU2500での異常)が発生した際に、異常検知結果情報を通信ECU2300へ送信するのではなく、充電ECU2500から直接サーバ1400へ送信する(言い換えると、複数の通信経路のうちから充電ECU2500を介する通信経路を決定する)処理のシーケンスの一例を示す。なお、実施の形態1と同一の処理ステップに関しては同一の番号を付与し、説明を省略する。
図23は、実施の形態2における異常情報通信処理に関するシーケンスの一例を示す図である。図23では、充電ECU2500がサーバ1400へと、発生した異常に関する異常検知結果情報を送信する処理のシーケンスの一例を示す。
実施の形態2で示した車載ネットワークシステム2000では、車内で発生した異常に関する情報を車外のシステム(例えばサーバ1400)へ通知する際に、図19に示されるように、発生する異常毎に通信経路を予め決めておくことで、異常に関する情報を適切に車外のシステムへ通知することが可能となり、車両2001全体の安全性を担保することが可能となる。また、異常毎に通信経路を分けることで、通信経路ごとの負荷を分散させることができる。
実施の形態2で示した車載ネットワークシステム2000では、車両2001のネットワークシステム内で予め定められた異常が発生したことを検知することで、適切な通信経路を決定する例について説明したが、更に車両の状態に応じて、通信経路を変更するかどうかを判断するとしても良い。なお、実施の形態2と同様の図面については説明を省略するため、ここでは構成の異なる充電ECU22500について主に説明する。
図24は、実施の形態2の変形例1における充電ECU22500の構成の一例を示す図である。充電ECU22500は、車内通信部2501と、起動管理部2502と、暗号処理部2503と、鍵管理部2504と、検知結果管理部2505と、検知結果保持部2506と、切替部22507と、充電処理部2508と、車外通信部2509と、車両状態推定部22510と、から構成される。
図25は、実施の形態2の変形例1における異常情報通信処理に関するシーケンスの一例を示す図である。図25では、充電ECU22500がサーバ1400へと発生した異常に関する情報を送信する処理のシーケンスの一例を示す。なお、実施の形態2と同一の処理ステップに関しては同一の番号を付与し、説明を省略する。
実施の形態2の変形例1で示した車載ネットワークシステムでは、車内で発生した異常に関する情報を車外のシステム(例えばサーバ1400)へ通知する際に、発生する異常毎に通信経路を予め決めておくことで、異常に関する情報を適切に車外のシステムへ通知することが可能となり、車両全体の安全性を担保することが可能となる。さらに、通信を行うことが許容される特定の車両状態を予め設定しておくことで、通信エラーなどを回避するとともに、キャッシュやバッファリングなどを不要とし、車両内のリソースの削減が可能となる。
以上、本開示の一つ又は複数の態様に係る異常検知システムについて、実施の形態に基づいて説明したが、本開示は、これらの実施の形態に限定されるものではない。本開示の趣旨を逸脱しない限り、当業者が思いつく各種変形を各実施の形態に施したものや、異なる実施の形態における構成要素を組み合わせて構築される形態も、本開示の一つ又は複数の態様の範囲内に含まれてもよい。
1001、2001 車両
1100a、1100b、1100c ECU
1011 ブレーキ
1012 ハンドル
1013 アクセル
1101、1401、11401 通信部
1102 メッセージ変換部
1103、2502 起動管理部
1104、2503 暗号処理部
1105、2504 鍵管理部
1106、2505 検知結果管理部
1107、2506 検知結果保持部
1200 IVI
1201、1301、2501 車内通信部
1202、1302、2302 変換部
1203、1303、2303、2509 車外通信部
1204 表示部
1300、11300、2300 通信ECU
1304、11304、2507、11403、22507 切替部
1400、11400 サーバ
1402 車両管理部
1600 コンピュータ
1601 仮想マシンモニタ
1602、1603、1604、1605 仮想マシン
1610、1620、1630、1640 仮想ハードウェア
1611、1621 汎用オペレーティングシステム
1612、1613、1614、1622、1632 アプリ
1631 リアルタイムオペレーティングシステム
1641 ファームウェア
2015 バッテリー
2500、22500 充電ECU
2508 充電処理部
11305、22510 車両状態推定部
D1101、D1201 検知結果ヘッダー
D1102、D1203 検知部ID
D1103、D1204 エラーID
D1104、D1205 検知結果ペイロード
D1202 車両ID
Claims (12)
- 車両に搭載された1つ以上の電子制御装置が設けられた車載ネットワークシステムにおける異常検知システムであって、
前記車載ネットワークシステムでは、前記車両と、前記車両の外部の特定の装置とが複数の通信経路を介して通信可能であり、
前記異常検知システムは、
前記車両における異常を検知する異常検知部と、
特定の異常の発生に基づいて、前記車両における異常の検知結果を示す異常検知結果情報を前記特定の装置へ送信するための通信経路を、前記複数の通信経路のうちから決定する決定部と、
決定された通信経路を使って前記特定の装置へ前記異常検知結果情報を送信する異常検知結果送信部と、
を有し、
前記特定の異常は、前記車両の外部との通信の異常を含み、
前記車両の外部との通信の異常は、前記特定の装置における前記異常検知結果情報の受信処理の異常を含む、
異常検知システム。 - 前記車両の外部との通信の異常は、前記特定の装置への前記異常検知結果情報の送信処理の異常を含む、
請求項1に記載の異常検知システム。 - 前記特定の異常は、前記車両における異常を含む、
請求項1又は2に記載の異常検知システム。 - 前記決定部は、発生した前記特定の異常を、異常の種類ごとに通信経路が対応付けられたテーブルに照合することで、前記異常検知結果情報を前記特定の装置へ送信するための通信経路を、前記複数の通信経路のうちから決定する、
請求項1~3のいずれか1項に記載の異常検知システム。 - 前記異常検知システムは、さらに、前記テーブルにおける異常の種類と通信経路との対応付けを変更する変更部を有する、
請求項4に記載の異常検知システム。 - 前記複数の通信経路は、TCU(Telematics Control Unit)を介する通信経路を含む、
請求項1~5のいずれか1項に記載の異常検知システム。 - 前記複数の通信経路は、IVI(In-Vehicle Infotainment)を介する通信経路を含む、
請求項1~6のいずれか1項に記載の異常検知システム。 - 前記複数の通信経路は、バッテリーの充電を担当する電子制御装置を介する通信経路を含む、
請求項1~7のいずれか1項に記載の異常検知システム。 - 前記決定部は、前記特定の異常の発生及び前記車両の状態に応じて、前記異常検知結果情報を前記特定の装置へと送信するための通信経路を、前記複数の通信経路のうちから決定する、
請求項1~8のいずれか1項に記載の異常検知システム。 - 前記異常検知システムは、さらに、決定された通信経路を示す通信経路情報を送信する通信経路送信部を有する
請求項1~9のいずれか1項に記載の異常検知システム。 - 車両に搭載された1つ以上の電子制御装置が設けられた車載ネットワークシステムにおける異常検知方法であって、
前記車載ネットワークシステムでは、前記車両と、前記車両の外部の特定の装置とが複数の通信経路を介して通信可能であり、
前記異常検知方法は、
前記車両における異常を検知する異常検知ステップと、
特定の異常の発生に基づいて、前記車両における異常の検知結果を示す異常検知結果情報を前記特定の装置へ送信するための通信経路を、前記複数の通信経路のうちから決定する決定ステップと、
決定された通信経路を使って前記特定の装置へ前記異常検知結果情報を送信する異常検知結果送信ステップと、
を含み、
前記特定の異常は、前記車両の外部との通信の異常を含み、
前記車両の外部との通信の異常は、前記特定の装置における前記異常検知結果情報の受信処理の異常を含む、
異常検知方法。 - 請求項11に記載の異常検知方法をコンピュータに実行させるためのプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020091882 | 2020-05-27 | ||
| JP2020091882 | 2020-05-27 | ||
| PCT/JP2021/019265 WO2021241415A1 (ja) | 2020-05-27 | 2021-05-20 | 異常検知システム及び異常検知方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2021241415A1 JPWO2021241415A1 (ja) | 2021-12-02 |
| JP7698394B2 true JP7698394B2 (ja) | 2025-06-25 |
Family
ID=78744684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022526967A Active JP7698394B2 (ja) | 2020-05-27 | 2021-05-20 | 異常検知システム、異常検知方法及びプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12425426B2 (ja) |
| EP (1) | EP4160417A4 (ja) |
| JP (1) | JP7698394B2 (ja) |
| CN (1) | CN114450679A (ja) |
| WO (1) | WO2021241415A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3111204B1 (fr) * | 2020-06-04 | 2023-12-22 | Renault | Sécurisation de la connexion entre un véhicule et un serveur distant de gestion dudit véhicule |
| CN115694729B (zh) * | 2022-09-28 | 2025-08-01 | 黑芝麻智能科技(重庆)有限公司 | 数据处理方法及系统、存储介质和电子设备 |
| JP2025001549A (ja) * | 2023-06-20 | 2025-01-08 | キヤノン株式会社 | 情報処理システム、情報処理装置、情報処理方法およびプログラム |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015164382A (ja) | 2014-02-28 | 2015-09-10 | トヨタ自動車株式会社 | 車両用電力管理装置 |
| WO2017183100A1 (ja) | 2016-04-19 | 2017-10-26 | 三菱電機株式会社 | 無線通信装置および無線通信方法 |
| WO2020090146A1 (ja) | 2018-01-12 | 2020-05-07 | パナソニックIpマネジメント株式会社 | 車両用システム及び制御方法 |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57140307A (en) | 1981-02-23 | 1982-08-30 | Kanto Denka Kogyo Kk | Manufacture of metallic nitride powder for magnetic recording |
| JP5257467B2 (ja) * | 2011-01-27 | 2013-08-07 | 株式会社デンソー | 車両用データ記録装置 |
| ES2805290T3 (es) * | 2012-03-29 | 2021-02-11 | Arilou Information Security Tech Ltd | Dispositivo para proteger un sistema electrónico de un vehículo |
| US10824720B2 (en) * | 2014-03-28 | 2020-11-03 | Tower-Sec Ltd. | Security system and methods for identification of in-vehicle attack originator |
| WO2016108963A1 (en) * | 2014-12-30 | 2016-07-07 | Battelle Memorial Institute | Temporal anomaly detection on automotive networks |
| US10389751B2 (en) * | 2015-05-09 | 2019-08-20 | GM Global Technology Operations LLC | Wireless data security between vehicle components |
| JP6423402B2 (ja) | 2015-12-16 | 2018-11-14 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | セキュリティ処理方法及びサーバ |
| JP6839963B2 (ja) * | 2016-01-08 | 2021-03-10 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 異常検知方法、異常検知装置及び異常検知システム |
| JP6258997B2 (ja) * | 2016-03-31 | 2018-01-10 | 本田技研工業株式会社 | 車両制御システム |
| JP6406365B2 (ja) * | 2017-01-06 | 2018-10-17 | 住友電気工業株式会社 | スイッチ装置、通信制御方法および通信制御プログラム |
| WO2018230988A1 (ko) * | 2017-06-16 | 2018-12-20 | 주식회사 페스카로 | Can 통신 기반 해킹공격 탐지 방법 및 시스템 |
| US10498749B2 (en) * | 2017-09-11 | 2019-12-03 | GM Global Technology Operations LLC | Systems and methods for in-vehicle network intrusion detection |
| CN111466107A (zh) * | 2017-12-15 | 2020-07-28 | 通用汽车环球科技运作有限责任公司 | 用于载具内控制器的以太网网络剖析入侵检测控制逻辑和架构 |
| US11263382B1 (en) * | 2017-12-22 | 2022-03-01 | Palantir Technologies Inc. | Data normalization and irregularity detection system |
| US11777785B2 (en) * | 2018-01-21 | 2023-10-03 | Cisco Technology, Inc. | Alert throttling |
| CN111434090A (zh) * | 2018-01-23 | 2020-07-17 | 现代自动车株式会社 | 用于向车载网络提供安全性的系统及方法 |
| US11184388B2 (en) * | 2018-02-19 | 2021-11-23 | Argus Cyber Security Ltd. | Cryptic vehicle shield |
| US20190281052A1 (en) * | 2018-03-08 | 2019-09-12 | Auton, Inc. | Systems and methods for securing an automotive controller network |
| WO2019187202A1 (ja) * | 2018-03-28 | 2019-10-03 | 日本電気株式会社 | 制御装置、車両内通信システム、監視方法及びプログラム |
| JP7139257B2 (ja) * | 2019-01-21 | 2022-09-20 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | 車両セキュリティ監視装置、方法及びプログラム |
| WO2021016307A1 (en) * | 2019-07-25 | 2021-01-28 | Battelle Memorial Institute | Can bus protection systems and methods |
| US11967189B2 (en) * | 2020-04-20 | 2024-04-23 | Innova Electronics Corporation | Router for communicating vehicle data to a vehicle resource |
| US11695574B2 (en) * | 2020-04-29 | 2023-07-04 | Blackberry Limited | Method and system for establishing trust for a cybersecurity posture of a V2X entity |
| US12476988B2 (en) * | 2020-12-07 | 2025-11-18 | Nightwing Group, Llc | In-vehicle network intrusion detection using unsupervised learning |
-
2021
- 2021-05-20 JP JP2022526967A patent/JP7698394B2/ja active Active
- 2021-05-20 EP EP21813049.0A patent/EP4160417A4/en active Pending
- 2021-05-20 WO PCT/JP2021/019265 patent/WO2021241415A1/ja not_active Ceased
- 2021-05-20 CN CN202180005447.6A patent/CN114450679A/zh active Pending
-
2022
- 2022-05-26 US US17/825,570 patent/US12425426B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015164382A (ja) | 2014-02-28 | 2015-09-10 | トヨタ自動車株式会社 | 車両用電力管理装置 |
| WO2017183100A1 (ja) | 2016-04-19 | 2017-10-26 | 三菱電機株式会社 | 無線通信装置および無線通信方法 |
| WO2020090146A1 (ja) | 2018-01-12 | 2020-05-07 | パナソニックIpマネジメント株式会社 | 車両用システム及び制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2021241415A1 (ja) | 2021-12-02 |
| WO2021241415A1 (ja) | 2021-12-02 |
| CN114450679A (zh) | 2022-05-06 |
| EP4160417A4 (en) | 2023-11-22 |
| US20220286473A1 (en) | 2022-09-08 |
| EP4160417A1 (en) | 2023-04-05 |
| US12425426B2 (en) | 2025-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7496404B2 (ja) | セキュリティ処理方法及びサーバ | |
| US12483577B2 (en) | Cybersecurity on a controller area network in a vehicle | |
| JP6908563B2 (ja) | セキュリティ処理方法及びサーバ | |
| JP7030046B2 (ja) | 不正通信検知方法、不正通信検知システム及びプログラム | |
| CN111052681B (zh) | 异常检测电子控制单元、车载网络系统及异常检测方法 | |
| JP7113238B2 (ja) | 電子制御装置、電子制御システムおよびプログラム | |
| JP7698394B2 (ja) | 異常検知システム、異常検知方法及びプログラム | |
| JP7053449B2 (ja) | 不正通信検知基準決定方法、不正通信検知基準決定システム及びプログラム | |
| JP7680357B2 (ja) | 異常検知方法、プログラム及び装置 | |
| JPWO2019142741A1 (ja) | 車両異常検知サーバ、車両異常検知システム及び車両異常検知方法 | |
| JP7485106B2 (ja) | 車両、車載制御装置、情報処理装置、車両用ネットワークシステム、アプリケーションプログラムの提供方法、及びプログラム | |
| JP7182559B2 (ja) | ログ出力方法、ログ出力装置及びプログラム | |
| CN105981336A (zh) | 不正常检测电子控制单元、车载网络系统以及不正常检测方法 | |
| CN109076016B9 (zh) | 非法通信检测基准决定方法、决定系统以及记录介质 | |
| JP7241281B2 (ja) | 情報処理装置、制御方法及びプログラム | |
| JP5337861B2 (ja) | 車載ゲートウェイ装置 | |
| WO2019225259A1 (ja) | 通信制御装置、不正検知電子制御ユニット、モビリティネットワークシステム、通信制御方法、不正検知方法およびプログラム | |
| CN118355383A (zh) | 威胁信息扩展系统、威胁信息扩展方法以及程序 | |
| WO2021131824A1 (ja) | 決定方法、決定システム及びプログラム | |
| CN113348124B (zh) | 认证方法、认证系统以及认证装置 | |
| JP7392586B2 (ja) | ログ送信制御装置 | |
| CN118467027A (zh) | 车载通信终端的升级方法、装置、电子设备及介质 | |
| JP7507536B1 (ja) | 監視システム及び制御方法 | |
| US20260073051A1 (en) | Security function management device, method, and storage medium | |
| WO2020021714A1 (ja) | 不正防止方法およびセキュアスターカプラ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240308 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250121 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250415 |
|
| 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: 20250520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250612 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7698394 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |