(57)【要約】【課題】重要度の高い車両モジュール及びサブネットワーク（例えば、パワートレイン、シャーシなど）を重要度の低いモジュール及びサブネットワーク（音響、ナビゲーションなど）から分離し、コントローラ・エリア・ネットワーク（ＣＡＮ）のような「下層」ネットワーク上に実装できるセキュリティの新しい層を提供する車両ネットワークシステムの提供。【解決手段】車両ネットワークシステムは、車両のシステムに接続される少なくとも１つのモジュール及び接続モジュールを含む。接続モジュールは、少なくとも１つのモジュールと通信するデータストアを有する。接続モジュールは、データストアにデータを書き込める。データストアは、少なくとも１つのモジュールからのデータの通信装置による読取り専用アクセスを許可する。【選択図】図１
2013009370.tif 000002
【特許請求の範囲】
【請求項１】
車両のシステムに接続された少なくとも１つのモジュールと、
前記少なくとも１つのモジュールと通信するデータストアを含み、通信装置による前記少なくとも１つのモジュールからのデータの読取り専用アクセスを許可する、接続モジュールと、を備える車両ネットワークシステム。
【請求項２】
前記システムは、重要度の高い車両システムである、請求項１に記載の車両ネットワークシステム。
【請求項３】
前記重要度の高い車両システムは、パワートレインシステム及びシャーシシステムの１つである、請求項２に記載の車両ネットワークシステム。
【請求項４】
前記システムは、重要度の低い車両システムである、請求項１に記載の車両ネットワークシステム。
【請求項５】
前記重要度の低い車両システムは、音響システム及びナビゲーションシステムの１つである、請求項４に記載の車両ネットワークシステム。
【請求項６】
前記通信装置は、携帯電話である、請求項１に記載の車両ネットワークシステム。
【請求項７】
前記データストアは、前記通信装置による前記読取り専用アクセスのために、前記少なくとも１つのモジュールからの前記データを一時的に保持するバッファを含む、請求項１に記載の車両ネットワークシステム。
【請求項８】
前記少なくとも１つのモジュールは、前記通信装置による前記読取り専用アクセスのための前記バッファに前記データを書き込むための、前記データストアへの読取り／書込みアクセスを有する、請求項７に記載の車両ネットワークシステム。
【請求項９】
前記データストアは、ハードウェアに基づくもの、及びソフトウェアに基づくもののうちの少なくとも一方である、請求項１に記載の車両ネットワークシステム。
【請求項１０】
前記接続モジュールは、オーディオヘッドユニットである、請求項１に記載の車両ネットワークシステム。
【請求項１１】
前記少なくとも１つのモジュールは、第１のモジュール、第２のモジュール、及び第３のモジュールを含む、請求項１に記載の車両ネットワークシステム。
【請求項１２】
前記第１のモジュール、前記第２のモジュール、及び前記第３のモジュールのそれぞれは、ネットワークと通信する、請求項１１に記載の車両ネットワークシステム。
【請求項１３】
前記第１のモジュール、前記第２のモジュール、及び前記第３のモジュールのそれぞれの間に、読取り／書込みアクセスがある、請求項１２に記載の車両ネットワークシステム。
【請求項１４】
第１のモジュール、前記第２のモジュール、及び前記第３のモジュールと通信する車載式故障診断モジュールを更に備え、前記車載式故障診断モジュールは、前記第１のモジュール、前記第２のモジュール、及び前記第３のモジュールの読取り／書込みアクセスを許可する、請求項１３に記載の車両ネットワークシステム。
【請求項１５】
前記第３のモジュールは、前記車両の安全システムに接続される、請求項１４に記載の車両ネットワークシステム。
【請求項１６】
車両ネットワークシステムであって、
ネットワークを経由して相互に接続される複数のモジュールであって、前記モジュールのそれぞれは、車両のシステムに接続される、複数のモジュールと、
前記複数のモジュールと通信する車載式故障診断モジュールであって、前記車載式故障診断モジュールは、前記複数のモジュールの読取り／書込みアクセスを許可する、車載式故障診断モジュールと、
前記複数のモジュールと通信するデータストアを含み、通信装置による前記複数のモジュールからのデータの読取り専用アクセスを許可する、接続モジュールと、を備える車両ネットワークシステム。
【請求項１７】
車両のシステムに接続される少なくとも１つのモジュール、及び前記少なくとも１つのモジュールと通信し、通信装置による前記少なくとも１つのモジュールからのデータの読取り専用アクセスを許可するデータストアを含む接続モジュールを含む、車両ネットワークシステムを作動させる方法であって、
前記通信装置に前記接続モジュールとの通信を許可するステップと、
前記通信装置から前記接続モジュールへの前記通信が読取り要求である場合、前記通信装置による読取り専用アクセスのために前記接続モジュールの前記データストアへ前記少なくとも１つのモジュールによってデータが書き込まれるようにするステップと、
前記通信装置から前記接続モジュールへの前記通信が書込み要求である場合、前記通信装置による前記少なくとも１つのモジュールへの書込みをブロックするステップと、を含む方法。
【請求項１８】
前記読取り要求は、前記少なくとも１つのモジュールが接続される前記システムに関係する実行データの要求である、請求項１７に記載の方法。
【請求項１９】
前記書込み要求は、前記少なくとも１つのモジュールのソフトウェアを修正する要求である、請求項１７に記載の方法。
【請求項２０】
前記システムは、前記少なくとも１つのモジュールと通信する車載式故障診断モジュールを含み、前記車載式故障診断モジュールは、前記少なくとも１つのモジュールへの読取り／書込みアクセスを許可し、前記方法は
前記車載式故障診断モジュールを通じて前記少なくとも１つのモジュールへの前記書込みを許可するステップを含む、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両ネットワークに関し、より詳細には、車両用の安全なネットワークに関する。
【背景技術】
【０００２】
車両ネットワークシステムについての歴史年表は、３つの異なる時代、すなわち初期、後期及び現代に分類することができる。初期の車両ネットワークシステムは、コントローラ・エリア・ネットワーク（ＣＡＮ：controller-area network）などの低レベルネットワークを使用した。ＣＡＮは、マイクロコントローラとデバイスがホストコンピュータなしに車両内で互いに通信できるように設計された車両バス規格である。ＣＡＮネットワークは、各モジュールに向けてブロードキャストされたメッセージを聞く各モジュールを備えた、メッセージを「ブロードキャストする」メッセージに基づいたプロトコル上で作動する。特定のモジュールが、その特定のモジュールに向けたメッセージを受信する場合は、メッセージの発信元にかかわらず、メッセージは処理される。初期の車両システムにおけるモジュール間のすべての接続は、全データ読取り／書込みアクセスがすべてのモジュール間で利用可能であることを意味する、「双方向」であった。しかし、初期の車両ＣＡＮネットワークは、シンプルプロトコルを利用し、より少ない数のモジュールを含み、現代のネットワークに比べて比較的隔絶されていた。
【０００３】
後期の車両ネットワークシステムは、ＯＢＤ−ＩＩ規格などの車載式故障診断装置を含んでいた。ＯＢＤ−ＩＩは、車両所有者又は修理技師に様々な車両システムへのアクセスを共通のアクセスポートを介して提供する、政府が義務付けた規格である。ＯＢＤ−ＩＩ規格は、診断、ファームウェアの更新などのための「バックドア」アクセスを可能にする。一般的に、ある特定の暗証番号又はモジュール識別コードが、モジュールへの書込みを許可するために提供されなければならない。
【０００４】
現代の車両ネットワークシステムは、スマートフォン、タブレットコンピュータなどの様々な携帯用消費者向け電子機器（ＣＥ：consumer electronic）装置と通信する、オーディオヘッドユニット（ＡＨＵ：audio head unit）などの接続モジュールを含む。ＡＨＵはまた、ＵＳＢポートなどを介してアクセスすることもできる。現代の車両ネットワークに存在するＡＨＵなどの接続モジュールは、アクセスが公知の現代の車両ネットワークに「フロントドア（front door）」を生成する。知られているように、現代の車両ネットワークと相互接続するためのハードウェア装置及びソフトウェアが急速に開発されている。しかし、車両電子機器はますます相互接続するようになっているので、接続モジュール及びＡＨＵは、重要度の高い車両システムに侵入する悪意のあるコードに対する新しい経路も生成する。音響及びインフォテインメントの製品提供は、有線（例えば、ＵＳＢ）及び無線（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＷｉＦｉ（登録商標）、３Ｇ（登録商標）など）の双方の相互接続が現代の車両により多く普及してきているので、特に被害を受けやすい。接続モジュールを介してパワートレインモジュール及びシャーシモジュールの中にハッキングすることは、特に一般的な車両所有者にとって望ましくない状況を提供する。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
重要度の高い車両モジュール及びサブネットワーク（例えば、パワートレイン、シャーシなど）を重要度の低いモジュール及びサブネットワーク（音響、ナビゲーションなど）から分離する車両ネットワークシステムに対する継続的な必要がある。望ましくは、車両ネットワークシステムは、ＣＡＮのような「下層」ネットワーク上に実装することができるセキュリティの新しい層を提供する。
【課題を解決するための手段】
【０００６】
本発明によれば、重要度の高い車両モジュール及びサブネットワーク（例えば、パワートレイン、シャーシなど）を重要度の低いモジュール及びサブネットワーク（音響、ナビゲーションなど）から分離し、ＣＡＮのような「下層」ネットワーク上に実装できるセキュリティの新しい層を提供する車両ネットワークシステムが、驚くべきことに発見された。
【０００７】
一実施形態では、車両ネットワークシステムは、車両のシステムに接続される少なくとも１つのモジュールを含む。車両ネットワークシステムは更に、少なくとも１つのモジュールと通信するデータストアを有する接続モジュールを含む。データストアは、通信装置による、少なくとも１つのモジュールからのデータの読取り専用アクセスを許可する。
【０００８】
別の実施形態では、車両ネットワークシステムは、ネットワークを経由して相互に接続される複数のモジュールを含む。各モジュールは、車両システムに接続される。また、車両ネットワークシステムは、複数のモジュールと通信する車載式故障診断モジュール（on board diagnostic module）も含む。車載式故障診断モジュールは、複数のモジュールに対する読取り／書込みアクセスを許可する。車両ネットワークシステムは、複数のモジュールと通信するデータストアを有する接続モジュールを更に含む。データストアは、通信装置による複数のモジュールからのデータの読取り専用アクセスを許可する。
【０００９】
更なる実施形態では、車両ネットワークシステムを作動する方法は、通信装置が接続モジュールと通信することを許可するステップと、通信装置から接続モジュールへの通信が読取り要求である場合、通信装置による読取り専用アクセスのために接続モジュールのデータストアに、少なくとも１つのモジュールによってデータが書き込まれるようにするステップと、通信装置から接続モジュールへの通信が書込み要求である場合、通信装置による、少なくとも１つのモジュールへのデータの書込みをブロックするステップと、を含む。
【００１０】
例示的実施形態では、車両ネットワークシステムは、重要度の低いモジュールからの新しいデータ要求に適合する。例えば、速度データのみが記憶されるバッファだが、ワイパ状態の認知を望む、新しい重要度の低いモジュールが追加された場合、データストアバッファは、追加データを追加するように修正される。本発明の適合可能な車両ネットワークシステムにより、データストアバッファが新しいデータ要求を学習して、しかるべく調節することが可能になる。また、車両ネットワークシステムは、検証工程及びバックアップを有してもよく、車両ネットワークシステムがクラッシュした場合は、バックアップ画像が再記憶されるまで、バックイメージがシステムを一時的に実行する。
【００１１】
上記ならびに他の本発明の利点は、添付図面に照らして検討されるとき、好ましい実施形態の以下の詳述から、当業者には容易に明白になろう。
【図面の簡単な説明】
【００１２】
【図１】車両モジュールと携帯ＣＥ機器との間の読取り専用アクセスを許可するソフトウェアに基づくデータストアを含む、本発明の一実施形態による車両ネットワークシステムの概略図である。
【図２】車両モジュールと携帯ＣＥ機器との間の読取り専用アクセスを許可するハードウェアに基づくデータストアを含む、本発明の別の実施形態による車両ネットワークシステムの概略図である。
【図３】本発明の車両ネットワークシステムとともに使用するための、例示的データストアの概略図である。
【図４】様々な作動条件下で、図１〜図３に示された車両ネットワークシステムの作動を示す概略図である。
【発明を実施するための形態】
【００１３】
以下の詳述及び添付図面は、本発明の様々な例示的実施形態を説明し示す。説明及び図面は、当業者が本発明を作成し使用するのを可能にする働きをし、いかなる方法でも本発明の範囲を限定することを意図しない。開示された方法について、提示されたステップは、本質的に例示であり、したがってステップの順番は必要又は重要ではない。
【００１４】
図１及び図２に示すように、本発明の車両ネットワークシステム１００は、車両（図示せず）のシステム（図示せず）に接続された少なくとも１つのモジュール１０２、１０４、１０６を含む。システムは、非限定例として、パワートレインシステム及びシャーシシステムのうちの１つなどの重要度の高い車両システムであってもよい。システムは、非限定例として、音響システム及びナビゲーションシステムのうちの１つなどの重要度の低い車両システムであってもよい。他のタイプの重要度の高い車両システム、及び重要度の低い車両システムは、本発明の範囲内で少なくとも１つのモジュール１０２、１０４、１０６に接続されてもよいことを当業者は理解するであろう。
【００１５】
車両ネットワークシステムは更に、接続モジュール１０８を含む。接続モジュール１０８は、少なくとも１つのモジュール１０２、１０４、１０６と通信する。具体的には、接続モジュール１０８は、データの要求を少なくとも１つのモジュール１０２、１０４、１０６に送信することができ、少なくとも１つのモジュール１０２、１０４、１０６から要求したデータを受信することができる。接続モジュール１０８は、データストア１１０を含む。データストア１１０は、所望により、図１に示される、ソフトウェアに基づくデータストア１１０、及び図２に示される、ハードウェアに基づくデータストア１１０の少なくとも１つとして実装されてもよい。
【００１６】
データストア１１０は、通信装置１１２により、少なくとも１つのモジュール１０２、１０４、１０６の読取り専用アクセスを許可する。具体的には、データストア１１０は、少なくとも１つのモジュール１０２、１０４、１０６のうちの複数のモジュールに接続するネットワーク全体の読取り専用アクセスを許可する。通信装置１１２は、例えばブルートゥース信号などの無線信号１１３をともなう接続モジュール１０８と通信してもよい。電波信号を含む無線信号の他のタイプはまた、本発明の範囲内で使用されてもよい。非限定例として、通信装置１１２は、所望により、スマートフォンなどの携帯電話、又はタブレットコンピュータなどのような無線機能を有する別の携帯用消費者向け電子機器であってもよい。さらに通信装置１１２は、ＵＳＢポートなどの有線ポートを通じて接続モジュール１０８と通信する機能を有する有線装置であってもよい。通信装置１１２は、無線機能及び有線機能の両方を有してもよい。
【００１７】
図３に示すように、データストア１１０は、通信装置１１２により読取り専用アクセスのために、少なくとも１つのモジュール１０２、１０４、１０６からデータ１１６を一時的に保持するメモリバッファ１１４を含む。非限定例として、データ１１６は、車両速度、エンジンＲＰＭ、前照灯の状態などの情報を含んでもよい。車両の運転及び性能に関係がある他の情報もまた、通信装置１１２により読取り専用アクセスのために、バッファ１１４内に記憶されてもよい。
【００１８】
少なくとも１つのモジュール１０２、１０４、１０６は、データ１１６をバッファ１１４に書き込むために、続いて通信装置１１２によるバッファ１１４内のデータ１１６の読取り専用アクセスのために、データストア１１０に読取り／書込みアクセスを有してもよい。データストア１１０は、ハードウェア実装の場合、通信装置１１２からデータ１１６を監視し、許可／不許可要求をするプログラムを実行するためのプロセッサ（図示せず）を更に含んでもよい。ハードウェアに基づくデータストア１１０は、「読取り専用」ポートを有してもよく、例えばネットワークを経由してブロードキャストしたあらゆるデータ１１６を読取ることができるが、ネットワークを経由した少なくとも１つのモジュール１０２、１０４、１０６への書込みを禁止する「プロキシ（proxy）」を処理してもよい。ソフトウェア実装の場合、データストア１１０は、アンチウィルス・プログラムなどのセキュリティ・ソフトウェアを含んでもよく、またネットワークを経由した書込みも禁止する。データストア１１０は、ハードウェア実装又はソフトウェア実装のいずれの形式でも、通信装置１１２による「書込み」要求をそれによってブロックしてもよく、したがってハッカーなどの認可されない外部ソースによる、車両システム１００への「バックドア（back door）」アクセスを防止してもよいことを理解されたい。
【００１９】
図１及び図２を再度参照すると、少なくとも１つのモジュール１０２、１０４、１０６は、複数のモジュール１０２、１０４、１０６を含んでもよい。例えば、複数のモジュール１０２、１０４、１０６は、それぞれが車両の異なるシステムに直接接続される、第１のモジュール１０２、第２のモジュール１０４、及び第３のモジュール１０６を含んでもよい。例示的実施形態では、複数のモジュール１０２、１０４、１０６のそれぞれは、車両の重要度の高いシステム又はサブシステムに接続される。このような場合には、車両の音響又はインフォテインメントシステムなどの重要度の低いサブシステムは、データストア１１０を通じて複数のモジュール１０２、１０４、１０６と通信することが許可されるのみで、それによってアクセスを制限し、したがって通信装置１１２により、「読取り専用」として重要度の高いシステムにアクセスする。別の実施形態では、第１のモジュール１０２及び第２のモジュール１０４は、車両の重要度の低いシステムに接続されてもよく、第３のモジュール１０６は、安全システムなどの車両の重要度の高いシステムに接続されてもよく、それらのそれぞれがデータストア１１０により通信装置１１２からバッファされる。複数のモジュール１０２、１０４、１０６と車両の重要度の高いシステム、及び重要度の低いシステムとの間の他の接続も利用されてもよいが、重要度の高いシステムは、常にデータストア１１０により通信装置１１２からバッファされることを、当業者は理解するであろう。
【００２０】
車両の異なるシステムに個別に接続されることに加え、第１のモジュール１０２、第２のモジュール１０４、及び第３のモジュール１０６はまた、相互接続もされる。具体的には、第１のモジュール１０２、第２のモジュール１０４、及び第３のモジュール１０６は、コントローラ・エリア・ネットワーク（ＣＡＮ）、メディアオリエンテッドシステムトランスポートネットワーク（ＭＯＳＴ：media oriented system transport network）、又は他のネットワークなどのネットワーク１１８を経由して相互に通信する。例えば、ネットワーク１１８を経由する第１のモジュール１０２、第２のモジュール１０４、及び第３のモジュール１０６のそれぞれの間の読取り／書込みアクセスであってもよい。しかし、本発明の車両ネットワークシステム１００は、ネットワーク１１８がデータストア１１０の使用を通じて車両内で実質的に隔絶され、したがって悪意のあるソースはネットワーク１１８にアクセスできないという事実に依存する。また当業者は、所望により、複数のモジュール１０２、１０４、１０６のうちのある特定のモジュール間の通信を制限してもよい。
【００２１】
通信装置１１２による読取り／書込みアクセスは、データストア１１０によってブロックされるが、データストア１１０はまた、接続モジュール１０８と通信する他の外部ソースによる読取り／書込みアクセスをブロックすることもできることも理解するべきである。例えば、車両ネットワークシステム１００は、ＵＳＢポートなどのポート１１９を含んでもよく、これは、接続モジュール１０８とパーソナルコンピュータなどの有線装置（図示せず）との間の直接的な電気通信を許可する。
【００２２】
また本発明の車両ネットワークシステム１００は、接続モジュール１０８に加えて、車載式故障診断モジュール１２０も有してもよい。車載式故障診断モジュール１２０は、例えばＯＢＤ−ＩＩ規格ポートを含んでもよい。車載式故障診断モジュール１２０は、少なくとも１つのモジュール１０２、１０４、１０６と通信する。車載式故障診断モジュール１２０は、ネットワーク１１８への「バックドア」アクセスを許可する。例えば、車載式故障診断モジュール１２０は、ネットワーク１１８を介して第１のモジュール１０２、第２のモジュール１０４、及び第３のモジュール１０６と通信してもよい。車載式故障診断モジュール１２０は、それによってデータストア１１０をバイパスして、例えばネットワーク１１８を経由して、モジュール１０２、１０４、１０６のうちの少なくとも１つの上に存在するソフトウェアを修正するために、複数のモジュール１０２、１０４、１０６の読取り／書込みアクセスを許可する。車載式故障診断モジュール１２０を通じた複数のモジュール１０２、１０４、１０６の読取り／書込みアクセスは、認可された方式のみで実行されることを理解されたい。
【００２３】
本発明は、車両ネットワークシステム１００を作動する方法を含む。該方法は、まず通信装置１１２が接続モジュール１０８と通信することを許可するステップを含む。通信装置１１２から接続モジュール１０８への通信が読取り要求である場合は、通信装置１１２による読取り専用アクセスのために、接続モジュール１０８のデータストア１１０に、少なくとも１つのモジュール１０２、１０４、１０６により、データが書き込まれるようにされる。非限定例として、読取り要求は、少なくとも１つのモジュール１０２、１０４、１０６が接続されるシステムに関係する性能データの要求であってもよい。逆に、通信装置１１２による少なくとも１つのモジュール１０２、１０４、１０６へのデータの書込みは、通信装置１１２から接続モジュールへの通信が書込み要求である場合は、データストア１１０によってブロックされる。非限定例として、書込み要求は、少なくとも１つのモジュール１０２、１０４、１０６のソフトウェアを修正する要求であってもよい。システムが車載式故障診断モジュール１２０を含む場合は、方法は、通信装置１１２によるデータのこのような書込みが、本発明のデータストア１１０によって禁止されても、車載式故障診断モジュールを通じて少なくとも１つのモジュール１０２、１０４、１０６にデータの書込みを許可するステップを含んでもよい。
【００２４】
図４は、車両の安全システムとして少なくとも１つのモジュール１０２、１０４、１０６が関与する３つの異なる状況の下で、本発明の車両ネットワークシステム１００の作動を示す。第１の例では、通信装置１１２は、データの要求、例えば車両速度データを接続モジュール１０８に作成する。次いで接続モジュール１０８は、データストア１１０にデータの要求を作成する。データストア１１０は、データを少なくとも１つのモジュール１０２、１０４、１０６から受信する。データストア１１０は、データの要求に対する許可手順を実行し、データの要求が許可された場合は、データを接続モジュール１０８に供給する。接続モジュール１０８は、今度はデータを通信装置１１２に供給する。データストア１１０は、それによってデータを通信装置１１２に読取り専用の様態で提示する。第１の例は、少なくとも１つのモジュール１０２、１０４、１０６からのデータが、車載式故障診断モジュール１２０を通じて少なくとも１つのモジュール１０２、１０４、１０６から直接通信することができ、データストア１１０をバイパスすることを更に示す。
【００２５】
図４に示される第２の例では、認証された保守装置（図示せず）が、車両ネットワークシステム１００の車載式故障診断モジュール１２０に接続されている。少なくとも１つのモジュール１０２、１０４、１０６内のソフトウェアを修正する要求が、車載式故障診断モジュール１２０から直接少なくとも１つのモジュール１０２、１０４、１０６に作成される。ソフトウェア修正は、それによって少なくとも１つのモジュール１０２、１０４、１０６に認可された方式で作成され、データストア１１０は、車載式故障診断モジュール１２０で作成された少なくとも１つのモジュール１０２、１０４、１０６内のソフトウェアを修正するために、要求を監視又は許可するためには使用されない。
【００２６】
図４に示す第３の例は、第２の例と対照をなす。第３の例では、通信装置１１２は、少なくとも１つのモジュール１０２、１０４、１０６内のソフトウェアを修正するために要求を作成する。要求は、接続モジュール１０８に作成され、接続モジュール１０８は、今度は、その要求をデータストア１１０に転送する。データストア１１０は、要求の監視及び許可を担当し、また通信装置１１２への読取り専用アクセスを許可するのみで、認可されていない「書込み」要求としてソフトウェアを修正するための要求は拒否する。それによって、本発明のデータストア１１０は、許可されていない恐らく悪意のあるハッキングが通信装置１１２を通じて車両の重要度の高いシステム及びサブシステムに入ることから、車両ネットワークシステム１００を護る。
【００２７】
有利にも、本発明の車両ネットワークシステム１００は、車両の重要度の高いネットワークからデータを読み取ることを許可するが、同一の重要度の高いネットワークにデータを書き込んで戻すことを禁止する。例えば、ナビゲーションシステムは、パワートレインモジュールからの車両の速度データに到達することを許可されてもよいが、ウィルス又は他の悪意のあるソフトウェアのコードがその経路を利用しようとした場合は、パワートレインモジュールにデータを書き込んで戻すことがブロックされる。本発明によれば、本解決策は、ネットワーク１１８が、データストア１１０の使用により基本的に車両内で隔離されるという前提に依存し、これにより、悪意のある外部ソースが通信装置１１２を通じてネットワーク１１８に書き込めないので、本質的に安全である。
【００２８】
ある特定の代表的実施例及び詳細が本発明を説明する目的で示されたが、以下に添付した特許請求の範囲において更に記載される本発明の範囲から逸脱することなく、様々な変更をしてもよいことが当業者には明らかであろう。
【符号の説明】
【００２９】
１００  車両ネットワークシステム
１０２、１０４、０１６  モジュール
１０８  接続モジュール
１１０  データストア
１１２  通信装置
１１４  メモリバッファ
１１６  データ
１１８  ネットワーク
１１９  ポート
１２０  車載式故障診断モジュール
【図１】
2013009370.tif 000003
【図２】
2013009370.tif 000004
【図３】
2013009370.tif 000005
【図４】
2013009370.tif 000006