[go: up one dir, main page]

JP2008172788A - 自動車ネットワーク・ゲートウェイ装置、及び、無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法 - Google Patents

自動車ネットワーク・ゲートウェイ装置、及び、無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法 Download PDF

Info

Publication number
JP2008172788A
JP2008172788A JP2008000699A JP2008000699A JP2008172788A JP 2008172788 A JP2008172788 A JP 2008172788A JP 2008000699 A JP2008000699 A JP 2008000699A JP 2008000699 A JP2008000699 A JP 2008000699A JP 2008172788 A JP2008172788 A JP 2008172788A
Authority
JP
Japan
Prior art keywords
network
vehicle
data
automotive
network gateway
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.)
Pending
Application number
JP2008000699A
Other languages
English (en)
Inventor
Robert J Louch
ジェイ ルーチ ロバート
Donald Charles Franks
チャールズ フランクス ドナルド
Brian C Moorhead
シー.ムーアヘッド ブライアン
Hasdi R Hashim
アール.ハシム ハスディ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ford Global Technologies LLC
Original Assignee
Ford Global Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ford Global Technologies LLC filed Critical Ford Global Technologies LLC
Publication of JP2008172788A publication Critical patent/JP2008172788A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Small-Scale Networks (AREA)

Abstract

【課題】複数のコンピュータ・ベースの車外診断装置に対する自動車ネットワーク・データ・アクセスを可能とし、自動車ネットワークにセキュリティをもたらす一方で不要な電気負荷及びノイズの悪影響を取り除く、自動車ネットワーク・ゲートウェイを提供する。
【解決手段】信号値及び診断故障情報のような自動車ネットワーク・データへのアクセスを備えた、車外診断及びコンピュータ・ベースのデバイスを供給する自動車ネットワーク・ゲートウェイ106。自動車ネットワーク102、104と種々の外部ネットワーク216との間でデータをブリッジするように構成されたゲートウェイ106は、通常の無線ネットワーク及び有線ネットワークを含み、自動車修理サービスセンターにおいて、外部ネットワーク216に自動車診断データの無線アクセスを提供する。
【選択図】図1

Description

本発明は、概して自動車ネットワーク・ゲートウェイ装置に関し、より具体的には、少なくとも1つの自動車をベースにしたネットワークと、少なくとも1つの外部ネットワークとの間で、データの相互接続及びブリッジを行うための無線ゲートウェイ装置に関する。
自動車は、自動車電子センサーと自動車制御モジュールとの間の通信及び協調的なデータ交換のための自動車をベースにしたデータ・ネットワーク(自動車データ・ネットワーク)を通常備えている。そのような制御モジュールは、自動車をベースにしたエンジン管理システム及び他の同様の自動車運転システムにネットワーク接続される。幾つかの種類の自動車ネットワークが常用されており、1つの限定しない例が、コントローラ・エリア・ネットワーク(controller area network: CAN)である。CANは、1980年代にドイツのロバート・ボッシュ・ゲーエムベーハー(Robert Bosch GmbH)社によって最初に開発された、マルチキャスト共用シリアルバス標準規格(multicast shared serial bus standard)である。CANは、電磁的にノイズの多い環境で強固であるように特殊設計されており、それにより、RS-485のような、差分安定型(differential balanced)有線ネットワーク・シリアル回線を利用することができる。
自動車をベースにしたネットワークの限定しない別の例が、FlexRay(登録商標)プロトコルをベースとするネットワークである。FlexRay(登録商標)は、FlexRay企業体(FlexRay Consortium)によって推進され、そして、例えばステア・バイ・ワイヤ、ブレーキ・バイ・ワイヤ、及び、スタビリティ・コントロールに関する最新の自動車開発に高いデータ処理能力を提供するために開発された、通信プロトコルである。他の自動車ネットワーク物理層及びプロトコルが、本技術分野の当業者に知られており、そして、ここに記載するような自動車ネットワーク・ゲートウェイ装置に適用することができる。
本明細書は、自動車ネットワーク・ハードウェア及び使用されるプロトコルに限定されず、寧ろ、自動車をベースとする如何なるネットワークとも連携することを目的とされている。
自動車フレーム或いはキャビン構造体に配設されたハードワイヤード(有線)の自動車ネットワーク相互接続ジャックを介して、自動車をベースとするネットワークにアクセスする、車外(オフボード)の自動車診断装置を設けることが知られている。車外診断装置は、サービス工場や修理店において、診断目的のために種々の制御モジュールを操作するのみならず、センサー及び指令信号の自動車診断解析を実施することができ、自動車管理コンピュータに記憶されたエラー・コードを導く。自動車の不具合の診断の実行に必要な情報が、自動車ネットワークを介して簡単に入手可能なので、生じ得る車両故障の診断がより簡易に行われる。
車外装置から自動車ネットワークにアクセスするための従来の取り組み限界は、複数の車外装置が、1つの共通の有線アクセスポイントを自動車ネットワーク内で共有するのが一般的な点である。自動車ネットワークに接続される車外装置の夫々は、追加の電気負荷及び、潜在的な外部雑音を自動車ネットワークの中に生じさせる。外部の車外装置からの自動車ネットワークの負荷の蓄積作用が、最終的に自動車ネットワークの障害或いはクラッシュをもたらす場合があり、それは、自動車センサー及び制御器モジュールの、エンジンとの共同通信を失わせることになり、そして、自動車管理システムに、意図しない、深刻な結果をもたらす。
車外装置からの自動車ネットワークへのアクセスのための従来の取り組み手法のもう1つの限界が、車外装置が物理的なハードワイヤード(hardwired)の方法で自動車ネットワークに物理的に接続される必要があるという要件である。
自動車の共通有線アクセスポイントを介する通常の自動車故障診断の取り組みの別の限界は、自動車センサー、及び、車外診断装置に提供され得る、統計的なロギング機能であるメッセージ・データ・サマリ(message data summary)が、自動車が車外診断装置に接続されたときにのみ、いわば、修理又はサービス設備の中でのみ得られ、自動車がサービス設備から離れた路上で故障を経験している間は得られない点である。故障の発生前、発生時、そして、発生してしばらく後にデータを集め記録しておくことは自動車の不具合の診断及び修正に都合が良いことは理解できるであろう。自動車の車外診断装置を自動車ネットワークにインターフェイス接続することにおける通常の取り組み方法は、このことを容易に促進することができない。
したがって、複数のコンピュータをベースとする車外診断装置に対する自動車ネットワーク・データ・アクセスを提供し、コンピュータ・ベースの車外診断装置を自動車ネットワークから電気的に絶縁し、そして、自動車ネットワークにセキュリティをもたらしながら不要な電気負荷及びノイズの悪影響を取り除く、自動車ネットワーク・ゲートウェイが有利である。信号要約及びネットワーク・メッセージ信号上の統計データを集め、データ・ロギング能力を提供し、そして、自動車ネットワークと外部ネットワークとの間のデータをブリッジし、且つ、自動車修理及びサービスセンター内の診断装置に自動車診断データの無線接続を提供する、自動車ネットワーク・ゲートウェイ装置、システム、及び、方法が、新規で有用且つ、有利である。
本明細書における発明の開示の実施形態が、自動車ベースのネットワークと、そこにおいて外部ネットワークが有線と無線の如何なる組み合わせでも有り得る外部のローカル及び広域ネットワークとの間をブリッジするワイヤレス・ゲートウェイ装置、システム、及び、方法の複数の実施形態を備える。
本明細書における発明の開示の第1の実施形態において、自動車ネットワーク・ゲートウェイが、データを記憶するメモリ及びゲートウェイの機能を可能とするコンピュータで実行可能なコードと一緒に、コンピュータ・プロセッサをベースとするプログラム可能な論理システムを備える。
メモリは、フラッシュ・メモリのような不揮発性メモリを有する場合もあれば、例えば、スタティック・メモリ、ダイナミック・メモリ、種々の形式のROM(read-only memory)、ディスク・ドライブのような磁気記憶媒体を含む、各種メモリの組み合わせを有する場合もある。
ゲートウェイ装置は、1つ以上の自動車ネットワークと1つ以上の外部ネットワークとの間の自動車メッセージ・データの双方向ブリッジと、自動車ネットワーク・メッセージ・トラフィックの監視とを含む機能を可能とするため、コンピュータで実行可能なコードを含む。ここにおいてブリッジは、自動車ネットワーク・プロトコルと、少なくとも1つの外部ネットワーク・プロトコルとの間でメッセージを変換することを含む。自動車データ・ネットワーク上で、メッセージの幾つかの部分が、少なくとも1つの自動車管理コンピュータ内の電子情報含有モジュール間でやりとりされるセンサー信号データ及び制御データを含む。自動車制御コンピュータにとって、診断方法、又は、エンジン・センサー及び制御モジュールのような自動車内の特定のエラー状態の検出を含むことは一般的である。
自動車ネットワーク・ゲートウェイは、外部のネットワーク化された装置が、自動車ネットワーク内への直接的なハードワイヤードの接続の必要性を取り除くゲートウェイを介してこのデータにアクセスすることを許容することによって、自動車ネットワークを隔離及び保護しながら、外部ネットワーク上の装置に、自動車ネットワーク上で利用可能な信号及び制御データへのアクセスを提供する。
1つ以上の実施形態において、自動車ネットワーク・ゲートウェイは、ゲートウェイと1つ以上の無線ネットワーク対応機器との間のネットワーク接続をサポートする、少なくとも1つのラジオ周波数の無線ネットワーク・インターフェイスを含む。無線ネットワーク対応機器は、無線ネットワーク・ルーター、無線ネットワーク・ハブ、そして、例えば携帯情報端末(personal digital assistants: PDA)、パーソナル・コンピュータ、サービス及び診断装置、自動車用OEM(original equipment manufacturer)車両開発システム(新車開発の間に使用される)のような無線ネットワークを備えたクライアント装置、更に、他の形式の無線ネットワークを備えた装置を含み得る。
1つ以上の実施形態において、自動車ネットワーク・ゲートウェイ用無線ネットワーク・インターフェイスは、種々の既知のネットワーク規格、移送規格(transport standard)、及び、プロトコル標準のサポートを提供するために実行される場合がある。無線ネットワークの一例が、IEEE 802.11であり、Wi-Fi規格と呼ばれる。802.11は、IEEE LAN/MAN標準規格委員会(IEEE802)のワーキング・グループ11によって開発された、一連の無線LAN/WLAN標準規格を示す。802.11b規格及び802.11g規格が2.4ギガヘルツ(GHz)帯を使用し、これは、(米国内において)FCC規則パート15(FCC(Federal Communications Commission:米国の連邦通信委員会)が定める連邦規則CFR(Code of Federal Regulation)の無線周波数機器に関するルール)の下で行われる。この振動数帯の選択の為、802.11b及び802.11g機器は、電子レンジ、コードレス電話、ブルートゥース(BlueTooth)・デバイス、及び、同じ周波数帯を使用する他の電気機器の影響を受ける可能性がある。
別の規格である802.11a規格は、5GHz帯を使用し、それにより、2.4GHz帯で動作する製品に影響されない。自動車ネットワーク・ゲートウェイ用の無線ネットワーク・インターフェイスは、802.11シリーズの無線ネットワーク標準規格の使用に限定されない。802.11 Wi-Fiは、非常に広範囲に使用される、オフィスや家庭で一般によく使用される種類の無線のコンピュータネットワークとして本明細書で議論され、従って、自動車ネットワーク・ゲートウェイにとって、外部ネットワーク・インターフェイスを提供するのに有利な種類の外部ネットワークと見なされる。無線ネットワークは、ラジオ周波数の搬送波(キャリア)を使用するのが一般的であり、ラジオ周波数のキャリアは、そのキャリアに変調されたネットワーク・プロトコルを持つ。
種々の開示された実施形態において、自動車ネットワーク・ゲートウェイ、自動車ネットワーク・ゲートウェイがデータ・インターフェイスを提供可能な外部ネットワーク・ゲートウェイがラジオ周波数ベースのWi-Fiネットワークの使用に限定されず、ブルー・テュース(BlueTooth)のような短距離ネットワークを含み、そして代替として、或いは、付加的に、自動車のデータ送受信モジュールと、搬送波(キャリア)として電磁スペクトルの可視光部或いは不可視光部を使用する、もしくは、見通し線(line of sight)結合された外部送受信モジュールとの間のデータ・キャリアとして赤外光、可視光、または、紫外光のような周波数帯を使用する、光学的に結合されたデータ・ネットワーク通信を含む。幾つかの例において、この結合している見通し線は、自動車の燃料補給サポートのために使用され得る。例えば、そこにおいて自動車の水素タンクの充填量及びタンク圧のような測定値が燃料補給ステーション装置と水素自動車との間で通信されることを必要とされる水素駆動自動車への燃料補給のために使用され得る。
1つ以上の実施形態において、自動車ネットワーク・ゲートウェイは、権限を与えられていない外部のネットワーク・クライアントのゲートウェイを介する自動車ネットワーク・データへのアクセスを、読み取りのみに限定するアクセスモードを実行する。ゲートウェイによって認証されそして権限を与えられたクライアントは、例えば、自動車ネットワーク上のノードに対してデータを書き込む能力、及び、制御メッセージを送る能力など、より広範な自動車ネットワーク・アクセス権を与えられる。
1つ以上の実施形態において、自動車ネットワーク・ゲートウェイは、自動車ネットワーク・メッセージ、ノード、信号、及び、信号幅パラメータ(signal range parameter)を規定する自動車ネットワーク・メッセージ・データベースを含む。そのメッセージ・データベースは、自動車ネットワーク・ゲートウェイが、自動車ネットワーク・メッセージを信号値のようなデータに通訳することを許容する。加えて、一部の実施形態において、このメッセージ・データベースは、クライアントが自動車ネットワーク・メッセージの通訳に使用するため、外部ネットワーク上のクライアントに対しダウンロードできるようになっている。
実施形態の1つ以上において、自動車ネットワーク・ゲートウェイ装置は、ネットワーク化された自動車データの少なくとも一部のリアルタイムの統計値を蓄積するための、自動車ネットワーク・ゲートウェイに常駐するコンピュータで実行可能コードを持つ。これらの実施形態の幾つかにおいて、リアルタイムの統計データは、信号の最小値、最大値、平均値、直前値、標準偏差、信号が範囲内になる回数、信号が範囲外になる回数、信号がエラー値となる回数、及び、信号が値を持たない回数のような、監視されるネットワーク信号の一部を含む。
実施形態の1つ以上において、自動車データ・ネットワークの少なくとも1つが、マルチキャスト共用のシリアルバス・ネットワークである。この種の自動車ネットワークの一般的な例の1つが、前述のコントローラ・エリア・ネットワーク(Controller Area Network: CAN)であり、自動車ネットワーク・ゲートウェイは、CANプロトコルを使う自動車ネットワークと通信するように構成される。
実施形態の1つ以上において、自動車のセンサー及び制御モジュールと通信する為の自動車データ・ネットワークの少なくとも1つが、FlexRay 企業体によって定義されたようにFlexRay(登録商標)プロトコルを利用する。FlexRay(登録商標)は、フリースケール・セミコンダクタ社及びロイヤル・フィリップス・エレクトロニクス社によって支持された自動車内ネットワーク規格であり、戦闘機のような航空用途においても使用されている。
実施形態の1つ以上において、自動車ネットワーク・ゲートウェイ装置は、自動車データ・ネットワーク(単体の場合もあれば、複数の場合もある)を介して伝送される自動車信号値の少なくとも一部のリアルタイムの統計値を蓄積するための、自動車ネットワーク・ゲートウェイに常駐するコンピュータで実行可能なコードを含む。これらの実施形態において、リアルタイムの統計データは、信号の最小値、最大値、平均値、直前値、標準偏差、信号が範囲内にある回数、信号が範囲外にある回数、信号がエラー値となる回数、及び、信号が値を持たない回数のような、監視されたネットワーク信号の一部または全てを含む。
実施形態の1つ以上において、自動車ネットワーク・ゲートウェイ装置は、自動車ネットワーク・メッセージ・データベース内で定義された自動車ネットワーク信号の、設定可能なストローブ・ロギング一式(無し、1つ、サブセット、或いは、フルセット)の信号ストローブ・ロギング(signal strobe logging)のための、自動車ネットワーク・ゲートウェイに常駐するコンピュータで実行可能なコードを含む。ストローブ・ロギングは、ストローブ・ロギング用に設定された信号を持つメッセージに関する自動車ネットワークを監視すること、そのメッセージから信号を抽出すること、そして、ストローブされた信号値を自動車ネットワーク・ゲートウェイのメモリ手段内の信号ストローブ・ログへ格納することを有する。
実施形態の1つ以上において、自動車ネットワーク・ゲートウェイ装置は、自動車ネットワーク・メッセージ・データベース内で定義された自動車ネットワーク・メッセージの設定可能なデータ・ロギング一式(無し、1つ、サブセット、或いは、フルセット)のロギングのための、自動車ネットワーク・ゲートウェイに常駐するコンピュータで実行可能なコードを含む。データ・ロギングは、設定されたデータ・ロギング一式の構成要素である自動車ネットワーク・メッセージを聞き、受信し、そして、通訳すること、及び、全てのメッセージ値をメモリ手段のデータ・ログ内に格納することを有する。ここのデータ・ログされたメッセージは、タイムスタンプ(時刻印)を含み得る。
実施形態の1つ以上において、自動車ネットワーク・ゲートウェイ装置は、一組の自動車ネットワーク信号トリガー条件を設定し検出するための、自動車ネットワーク・ゲートウェイに常駐するコンピュータで実行可能なコードを含む。ここにおいて、トリガー条件は、自動車データ・ネットワークと通信するモジュールから読み取られた、設定されたトリガー・ログ信号の組の周期的なロギングの、自動的なトリガーに使用される。
本発明の利点は、複数の車外診断装置及びコンピュータ・ベースの装置に自動車内のデータ・ネットワーク上にあるデータへのアクセスを可能とする自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、車外診断装置及びコンピュータ・ベースの装置を、自動車内データ・ネットワークから電気的に分離する、自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、自動車データ・ネットワークに利用される車外装置からの自動車ネットワークに対する不要な電気負荷及びノイズ誘導の悪影響を取り除く、自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、権限のない車外装置を自動車ネットワーク・データ読み取り専用モードに制限することによって自動車ネットワーク及び自動車ネットワークに接続された装置に対するセキュリティを提供する、自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、ネットワーク・メッセージ信号上の信号要約(signal summary)及び信号統計データを収集するように構成された、自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、設定可能なデータ・ロギング能力を提供する自動車ネットワーク・ゲートウェイを提供することであり、そこにおいて、ログされたデータ、要約データ、及び、統計データが、後で、外部ネットワークに亘る自動車ゲートウェイを介して、1つ以上の車外装置によって読み取られる。
本発明の別の利点は、自動車ネットワークと、無線データ・ネットワーク及び有線データ・ネットワークを含む外部ネットワークとの間でデータをブリッジする、自動車ネットワーク・ゲートウェイを提供することである。
本発明の別の利点は、センサーや、自動車エンジン管理システム、ドライブトレイン・システム、スタビリティ制御システム、及び、他の自動車ネットワーク接続された装置を含むモジュールのような自動車ネットワーク接続された装置から、自動車修理及びサービスセンター内の診断装置への無線アクセスのみならず、自動車ネットワーク・ゲートウェイ内で利用可能な自動車診断データの無線アクセスを提供する、自動車ネットワーク・ゲートウェイを提供することである。
本発明の特徴及び目的のみならず、他の利点も本明細書を読むことによって明らかになるであろう。
本発明の詳細説明の前に、本明細書を読むことよって、本発明が、提示されている装置配列、インターフェイス、ネットワーク・プロトコル、自動車ネットワーク構成、及び、添付の図面と共に示されている実施形態に特有の他の特徴の詳細に限定されないこと、本発明の技術思想が、他の実施形態に明らかに適用可能なこと、そして、ここに提示される開示内容を適用することによって、種々の方法で本発明が実施され且つ認識されることが理解されることを記しておく。
図1は本発明に従った、自動車データ・ネットワークと通信する自動車ネットワーク・ゲートウェイ装置のブロック図を示す。破線で示す境界は、自動車と一体化された装置と、自動車とは別途の或いは自動車外の装置とを分ける。自動車100は、第1自動車ネットワーク102及び第2自動車ネットワーク104を有し、両方とも、本発明に従う自動車ネットワーク・ゲートウェイ106と共同通信している。
図1は、2つの自動車データ・ネットワーク102及び104を示すが、自動車ネットワーク・ゲートウェイが2つの自動車ネットワークを持つ自動車に限定されず、代わりに、1つの自動車ネットワークを持つ自動車、或いは、より多くの自動車ネットワークを持つ自動車に適用可能であることは理解されるであろう。自動車ネットワークは、統合するために適用される如何なる種類の自動車データ・ネットワークでもよく、如何なる数の、デジタル制御信号を含む電子データ及び/又は制御信号を供給及び/又は受信する能力を持つ電子モジュール/コントローラ装置も、データ相互接続する。多数の電子モジュール/コントローラ装置110が、第1自動車ネットワーク102とインターフェイスをとり、そして、アドレス可能に通信する。そして、同様に、多数の電子モジュール/コントローラ装置112が、第2自動車ネットワーク104とインターフェイスをとり、そして、アドレス可能に通信する。自動車データ・ネットワーク102、104は、マルチキャスト共用シリアルバスを有し得る。マルチキャスト共用シリアルバスは例えば、CAN、或いは、前述のFlexRay(登録商標)プロトコルを使っている自動車ネットワークであり、または、適切なものであれば本技術分野の当業者によって知られている如何なる自動車ネットワークの物理プロトコル・ネットワーキング技術でもよい。
自動車ネットワーク・ゲートウェイ106は自動車の内部に搭載され、そして、自動車ネットワーク上のデバイス110、112と連続的に通信する。自動車ネットワーク・ゲートウェイ106は、1つ以上の外部データ・ネットワークにインターフェイス接続されるネットワーク・データを含む。外部データ・ネットワーク・インターフェイスは、例えばIEEE 802.11、WiFi 無線LANのような中距離高速無線ピアツーピア(peer to peer)のローカル・エリア・ネットワーク(local area network: LAN)116、ブルー・テュース(BlueTooth)118のような短距離ピアツーピアを含む。
図示された自動車ネットワーク・ゲートウェイ106はまた、例えば、ハブ或いはルーター122へのCAT 5ケーブルを使う10/100ベースT接続のような有線のネットワークのための設備を含む。ハブ或いはルーター122は、ある場合においては、インターネット136及び/またはコンピュータ160のようなローカル・エリア・ネットワーク接続された装置と通信する。自動車ネットワーク・ゲートウェイはまた、例えば衛星利用測位システム(Global Positioning System :GPS)受信機128などの衛星ナビゲーション装置のような外部デバイス、及び、可視光/不可視光データ・キャリア・リンクを介して別のIrDA(赤外線通信)装置にデータを転送するよう構成されたIrDA装置126のような可視光/不可視光データ・キャリア・デバイスとの有線通信を提供する為に少なくとも1つのシリアル・ポート124を含む。
自動車ネットワーク・ゲートウェイ無線LANインターフェイス116は、1つ以上の自動車コンピュータ130が、自動車ネットワーク・ゲートウェイ106を介して自動車ネットワーク102、104で利用可能なデータにアクセスすることを可能とする。車外無線ネットワーク装置が、ピアツーピア無線リンク基盤(basis)134上で、或いは、自動車ローカル・エリア・ネットワーク(vehicle local area network: LAN)上或いは同ネットワーク外のノードを形成する無線ルーター又はハブ132を介して、自動車ネットワーク・ゲートウェイに接続し得る。無線ルーター又はハブ132のLANは、それ自身、インターネット136に接続されてもよく、それにより、修理および診断用コンピュータ140のような他の車外コンピュータが、自動車の自動車データ・ネットワーク102内のデータはもちろん、リモート位置に関しては、自動車ネットワーク・ゲートウェイ106上に得られ且つ格納されたデータにインターネット136を介して、アクセスできる。
自動車ネットワーク・ゲートウェイ106は、例えば、限定されないが、ブルー・テュース(BlueTooth)無線データ・ネットワーク・インターフェイスのような短距離無線データ・ネットワーク・インターフェイスを含み得る。短距離無線ネットワーク・インターフェイスを使用することにより、携帯電話やスマートフォン142、或いは、携帯情報端末149のような装置が、自動車ネットワーク・ゲートウェイに無線接続でき、そして、自動車ネットワーク・ゲートウェイ106を介して入手され且つ利用可能なデータと、自動車ネットワーク102、104内のデータとに対する無線アクセスが提供され得る。離れた位置にあるインターネット接続されたコンピュータ140が、自動車ネットワーク・ゲートウェイ106を介して自動車データにアクセスすることを可能にする別の方法が、セル方式の携帯無線電話(セルラーフォン)142を用いる。セルラーフォン142は、そこを通してセルラーフォン142がインターネット136に接続される、セルラーフォン或いは携帯電話のサービス・プロバイダ146の基地局144に対してオープンなデータ・セッションを持つ、携帯電話モデムを備える。セルラーフォンは、インターネットへのデータ・コールの開始と、インターネット136を介しての診断コンピュータ140への接続のために使用され得る。
ここにおいて、診断コンピュータ140は、自動車ネットワーク・ゲートウェイ106及び自動車ネットワークに取り付けられたデバイスに、自動車の不具合の診断を手伝う為の信号値及びエラー・コードについて問い合わせ(クエリー)を行う。或いは、セルラーフォン142は、データ・コールを使う携帯電話サービス・プロバイダ146を介して、又は、伝統的な銅線の電話サービス・プロバイダであるアナログ音声通話のみ可能な旧来の電話サービス(plain old telephone service: POTS)プロバイダ148を介して、リモート診断システム或いは他のコンピュータ・システム140に対するデータ・コールを確立してもよい。POTSサービスは、診断用コンピュータ又は他のリモート・コンピュータ140のデータ・モデム150への携帯電話による電話を完了させる。診断コンピュータ140は、その電話を通じて、自動車ネットワーク・ゲートウェイ106及び自動車ネットワークに取り付けられたデバイス4に、自動車の不具合の診断を手伝う為の信号値及びエラー・コードについて問い合わせ(クエリー)を行う。
セルラーフォン142及びPDA149のような車外コンピュータをベースとするデバイスは、デバイスと自動車ネットワーク・ゲートウェイ106上のシリアル・ポート124との間をシリアル回線で接続することにより、自動車ネットワーク・ゲートウェイ106に対するシリアル・データ・リンク接続を利用することができる。
図2が、本発明に従った自動車ネットワーク・ゲートウェイのブロック図を示す。破線で閉じられた境界が、自動車ネットワーク・ゲートウェイの一部である構成要素を取り囲んでいる。自動車ネットワーク・ゲートウェイ106は、データ・バス或いはアドレス・バスにインターフェイス接続されたプログラム可能な論理プロセッサ・システム或いはプロセッサ202を有する(図2において、一体化されたデータ/アドレス・バス204として示されているが、物理的実装においては、別々のデータ・バス及びアドレス・バスから構成される場合もある)。自動車ネットワーク・インターフェイス206及び208は、データ/アドレス・バスにインターフェイス接続され、そして、プロセッサ202によってアドレス可能である。図2は、2つの自動車ネットワークのための2つの自動車ネットワーク・インターフェイス206、208を持つ自動車ネットワーク・ゲートウェイを示す。
しかしながら、自動車ネットワーク・ゲートウェイは図示されるような2つの自動車ネットワーク・インターフェイスの使用に限定されず、自動車の中に設けられた数のネットワークのインターフェイスに必要な如何なる数の自動車ネットワーク・インターフェイスが備えられてもよい。自動車ネットワークは、自動車の適用例において広く適用されているCANのようなマルチキャスト共用シリアルバス・ネットワークを含んでも良く、また、これに限定することなく、本技術分野の当業者に知られた他の種類の自動車ネットワークを含んでもよい。
自動車ネットワーク・ゲートウェイは、図2に示すようにデータ/アドレス・バスにインターフェイス接続されたブルー・テュース無線ネットワーク・インターフェイス210を含み得る。ブルー・テュースは、概して9メートル(30フィート)より小さな比較的短い距離だけ離れた2つの装置をリンクする為の簡便なネットワーク規格である。携帯用電子機器の多くは、ブルー・テュース通信能力を備え、種々の携帯情報端末(PDA)及び種々の携帯無線電話、そして、ノートブック・コンピュータのような多種のコンピュータを含む。
自動車ネットワーク・ゲートウェイは、外部装置との通信のための1つ以上のシリアル・データ・インターフェイスを提供する、シリアル通信インターフェイス212を1つ以上含む。シリアル・データ・インターフェイスは、2〜3の例を挙げると、RS-232、RS-422、及び、ユニバーサル・シリアル・バス(universal serial bus: USB)を含む、一般的に利用されているシリアル通信技術の如何なるものでもよい。1つ以上の無線ネットワーク・インターフェイス214が、データ/アドレス・バス204にインターフェイス接続されており、自動車ネットワーク・ゲートウェイに少なくとも1つの外部無線ネットワーク216を提供している。1つ以上の記憶装置を有するメモリ手段216は、データ/アドレス・バスを介してプロセッサ202にインターフェイス接続されている。
メモリ手段は、不揮発性フラッシュメモリ、スタティック・メモリ、ディスク・ドライブのような磁気記憶手段、ダイナミック・メモリ、その他、本技術分野の当業者に知られている種々のメモリのような、1つ以上のメモリ技術を有する。要求されるコンピュータで実行可能なアプリケーションと一緒に、オペレーティング・システム218がメモリの中に格納されている。
コンピュータで実行可能なコードは、自動車ネットワークと外部ネットワークとの間の自動車メッセージのブリッジをサポートするためのコード、自動車ネットワーク・ゲートウェイに対する外部ネットワーク・アクセスを確実なものとするためのコード、ネットワーク・メッセージを監視し、送り、そして、受信するためのコード、自動車ネットワーク及び外部ネットワーク上のネットワーク・プロトコルをサポートするためのコードを、後述する他のコンピュータで実行可能なコード・アプリケーションと同様に含む。メッセージ・データベース222が、メモリに格納される。メッセージ・データベースは、自動車ネットワークとインターフェイス接続して通信する自動車センサー及び制御装置のための、ネットワーク・メッセージ、ノード・アドレス、信号定義、及び、信号幅パラメータを含む。
自動車ネットワーク・ゲートウェイの特定の実施形態において、アプリケーション・コード220が、自動車ネットワーク上のメッセージ内の伝送された信号の少なくとも一部のリアルタイムの統計値の収集を可能とするためのコンピュータで実行可能なコードを含む。リアルタイムの統計値の収集の例が、信号の最小値、信号の最大値、信号の平均値、信号の標準偏差、所定の範囲内に信号がある回数(カウント)、所定の範囲の外に信号がある回数、エラー信号がある回数、及び、信号が無い回数を含むが、これらに限定されない。
自動車ネットワーク・ゲートウェイの実施形態の幾つかにおいて、アプリケーション・コード220は、メッセージ・データベース222内に定義される組からの、自動車ネットワーク信号の設定可能なサブセットのストローブ・ロギング(strobe logging)の実行のためのコンピュータで実行可能なコードを更に含む。ストローブ・ロギングされるサブセットは、メッセージ・データベース内の特性、或いは、メモリ216内に格納された個々のストローブ・ロギング定義テーブル226によって定義され得る。
自動車ネットワーク・ゲートウェイは、設定されるストローブ・ログ信号に関して自動車ネットワークを監視し、そして、自動車ネットワークから読み込まれる連続した信号値のテーブルを含むストローブ・ログ228を生成する。ここにおいて、ストローブ・ログのテーブルは、夫々がストローブ・ログされた信号である複数の値を含み、その信号値は、ストローブ・ロギングが細かい周期信号トレンドを積極的に提供する間に周期的に蓄積される。ストローブ・ログは、循環するキューとして実行され得、もしストローブ・ログに関して割り当てられたメモリ限界が到達されたならば、割り当てられたメモリ内に収める必要性に応じて、ストローブ・ログ内の最も古い値が新しい値で上書きされる。
自動車ネットワーク・ゲートウェイの実施形態の幾つかにおいて、アプリケーション・コード220は、メッセージ・データベース222内で定義される組からの自動車ネットワーク・メッセージの設定可能なサブセットのデータ・ロギングの実行のためのコンピュータで実行可能なコードを更に含む。データ・ロギング・サブセットは、メッセージ・データベース内の特性、或いは、メモリ216内に格納された個々のデータ・ロギング定義テーブル230によって定義され得る。
データ・ロギングは、自動車ネットワーク・メッセージからの、自動車ネットワーク206及び208を介して伝送される信号値の獲得であり、長い間に詳細な信号トレンドを供給する自動車ネットワークから読み取られる信号値の連続的なテーブルを含むデータ・ログ232内に生成する。データ・ログ232は、循環するキューとして実行され得、もしデータ・ログ232に関して割り当てられたメモリ限界が到達されたならば、割り当てられたメモリ内に収める必要性に応じて、データ・ログ内の最も古い値が新しい値で上書きされる。
自動車ネットワーク・ゲートウェイの実施形態の幾つかにおいて、アプリケーション・コード220は、メッセージ・データベース222内で定義された組からの自動車ネットワーク信号の設定可能なサブセットのトリガー・ロギングの実行のためのコンピュータで実行可能なコードを更に含む。トリガー・ロギングされるサブセットは、メッセージ・データベース222内の特性、或いは、メモリ216内に格納された個々のトリガー・ロギング定義テーブル234によって定義され得る。
トリガー・ロギングは、信号トリガー・イベントの前後のデータをログする。信号トリガー条件は、故障状態の検出でもよく、そのとき、トリガー・ログが信号トリガー・イベント前後のデータを収集するのに使用される。トリガー・ログ236のデーター・セットの夫々は、故障以前のトリガー値の組、及び、対応する故障後のトリガー値の組である。トリガーは、自動車故障状態、正常な高/低レンジ限界(メッセージ・データベース内で定義される)の外側に信号がある状態、さらに、例えば、プロセッサ202によってアドレス可能な接触入力インターフェイス238を介する自動車ネットワーク・ゲートウェイ106に対する瞬時接触入力240による手動トリガーのような信号トリガー条件を含む。
或る実施形態において、自動車ネットワーク・ゲートウェイは、自動車ネットワーク・ゲートウェイのプロセッサ論理システム202にインターフェイス接続された衛星ナビゲーション・システム或いはGPSシステム242を含む。GPSシステムは、図2に示すように自動車ネットワーク・ゲートウェイに直接的に統合されてもよく、或いは、その代わりに、シリアル・インターフェイス212を介して自動車ネットワーク・ゲートウェイにインターフェイス接続されてもよく、また、GPSは、自動車ネットワーク206及び208の一方にノードとしてアドレス可能にされても良い。
GPSは、例えばデータ・ログ又はストローブ・ログの一方で、いずれ自動車位置のロギングに使用され得る、或いは、例えば、配達用トラックの運行ルートの監視のために、所定期間に亘って自動車位置を収集する自動車位置ログのような別のログの中で使用され得る、リアルタイムの自動車座標を提供する。
或る実施形態において、自動車ネットワーク・ゲートウェイは、例えば、赤外線送信機及び受信機のような、見通し線・可視光/不可視光データ・キャリア・リンク(line of sight visible/invisible light data carrier link)を含む。その見通し線・データ・キャリア・リンクは、シリアル通信インターフェイス212を介して自動車ネットワーク・ゲートウェイにインターフェイス接続されてよく、或いはその代わりに、無線ネットワーク・インターフェイス214と同様の方法で、データ/アドレス・バス204にインターフェイス接続されても良い。
実施形態の幾つかにおいて、見通し線・データ・リンクは、水素或いは他の燃料種の自動車を、燃料補給ステーションとの間のデータ通信を提供し、自動車ネットワーク・ゲートウェイの中で燃料補給モードを実行する。この場合、自動車の燃料ドアが開かれたとき、自動車ネットワーク・ゲートウェイ106は、燃料補給モードに入り、その時点において、自動車ネットワーク・ゲートウェイは、燃料補給ステーションと共同通信して、燃料タンク充填量や燃料タンク圧のようなデータを燃料補給ステーションに提供する。
図3は、自動車ネットワーク・ゲートウェイによる、自動車ネットワークがアドレス可能な装置/信号の設定可能な組の、ストローブ・ロギング方法のフローチャートを示す。この方法は、ステップ302において開始し、そこにおいて、ストローブされるべき信号のリスト及びリセット・ディレイ(reset delay)が、メモリから読み出される。
図2を用いて前述したように、ストローブ・ロギング・リストは、実行判定に応じて、メモリ常駐テーブル、ファイル、或いは、メッセージ・データベースから読み出され得る。ステップ304において、自動車ネットワーク・ゲートウェイは、ストローブ・ロギング用に設定された信号を持つメッセージに関して自動車ネットワークを監視する。設定されたストローブ信号を持つメッセージが検出されたとき、ステップ306において、自動車ネットワーク・ゲートウェイはメッセージからストローブされた信号を抽出する。ストローブ・ログの計算が、リセット・ディレイによって決定された間隔で実行される。
ステップ308において、計算が実行されてからの経過時間が、設定されたリセット・ディレイと比較され、もし経過時間がリセット・ディレイより少ないならば制御はステップ304に移行する。ステップ310において、ストローブ・ログされた信号に対して計算が実行され、リセット・ディレイ時間の間の信号の最大値、最小値、及び、平均値が算出され、そして、算出されたデータがストローブ・ログに書き込まれる。
その後、制御はステップ304に移行する。
図4は、自動車ネットワーク・ゲートウェイによる、自動車ネットワークのアドレス可能な装置/メッセージの設定可能な組の、データ・ロギング実行方法を示すフローチャートである。方法はステップ402において開始し、そこにおいて、データ・ロギングのための設定されたネットワーク装置及びメッセージのリストがメモリから読み出される。
図2を用いて前述したように、データ・ロギング・リストは、実行判定に応じて、メモリ常駐テーブル、ファイル、或いは、メッセージ・データベースから読み出され得る。ステップ404において、自動車ネットワーク・ゲートウェイは、自動車ネットワークを介して自動車ネットワーク・トラフィックを監視し、データ・ロギングのために設定された如何なるメッセージをもウオッチする。データ・ロギング用に設定されたメッセージが検出されたとき、図2を用いてより詳細に説明したように、ステップ408において全てのメッセージ値がデータ・ログに格納される。その後、制御は、自動車メッセージ・トラフィックの監視を継続する為、ステップ404に移行される。
図5は、水素自動車燃料補給モードをサポートするための自動車ネットワーク・ゲートウェイの制御方法のフローチャートである。この方法は、自動車ネットワーク・ゲートウェイが、自動車の燃料ドアが開かれたことを検出したときに、ステップ502において開始する。
ステップ504において、自動車ネットワーク・ゲートウェイは水素燃料補給モードを開始する。燃料補給の間、自動車の水素タンク圧及び充填情報が、図1と図2を用いて前述した無線ネットワーク或いはリンク通信の一方を使う燃料補給ステーションに伝送される。
ステップ508において、自動車ネットワーク・ゲートウェイは、燃料補給オペレーションの終了の検出のため、燃料補給を監視する。燃料補給オペレーションの終了の指標の1つが、自動車の燃料ドアの閉鎖である。燃料補給オペレーションの終了がステップ508で検出されたとき、制御はステップ510に移行し、自動車ネットワーク・ゲートウェイは燃料補給モードを出る。
図6が、自動車ネットワーク・ゲートウェイと通信して無線ネットワークを介して自動車の不具合の可能性を診断する方法のフローチャートである。この方法は、ステップ602において、自動車ネットワークに接続された自動車センサー及びアクチュエータ装置の1つ以上と通信し且つ例えばエンジン管理システムのようなコンピュータ・ベースの自動車管理システムと通信する自動車データ・ネットワークを少なくとも1つ備えた自動車を準備することにより開始する。
ステップ604において、自動車ネットワーク・インターフェイスが準備され、1つ以上の自動車データ・ネットワークと相互接続され、そして、通信する。自動車ネットワーク・インターフェイスは、少なくとも1つの外部無線ネットワークと通信するように設定及び構成されている。
ステップ606において、例えばコンピュータで動作する診断ソフトウェアのような診断サービス用デバイスが備えられる。診断サービス用デバイスは、無線ネットワークによって自動車ネットワーク・ゲートウェイと通信する。
ステップ608において、診断サービス用デバイスは、自動車ネットワーク・ゲートウェイから無線ネットワークを介して、自動車センサー信号及び自動車管理システムの診断データの受信及び収集をクエリーする。収集されたデータは、センサー測定値のような、利用可能なリアルタイムの、又は、動的な自動車信号データの色々な部分、そして、エラー・コード及びトリガー・ログ、ストローブ・ログ、及び、データ・ログのような自動車ネットワーク・ゲートウェイで生成されたログからのデータ、さらに、リアルタイムの統計値を含み得る。
ステップ610において、収集されたデータは、診断サービス用デバイス内の診断ソフトウェアによって、自動車の不具合の診断のために処理される。
図7は、自動車ネットワーク・メッセージの設定可能な組のトリガーされたデータのロギングを実行する方法のフローチャートである。この方法は、ステップ720において開始し、そこにおいてログするためのメッセージ及びトリガー条件のリストがメモリから読み出される。
ステップ704において、自動車ネットワーク・ゲートウェイは、自動車ネットワーク上の自動車ネットワーク・トラフィックを監視し、トリガー・データ・ロギングのために設定された如何なるメッセージ/信号をもウオッチする。トリガー・データ・ロギング用に設定されたメッセージ/信号が検出されたとき、ステップ706において、自動車ネットワーク・ゲートウェイはメッセージを循環データ・バッファ(circular data buffer)に格納する。
ステップ708において、トリガー条件が満たされたかどうかを検査する。もしトリガー条件が満たされていなければ、制御はステップ704に移行する。ステップ708において、もしトリガー条件が満たされたならば、制御はステップ710に移行し、そこにおいてメッセージが循環データ・バッファからトリガー・データ・ログへ移される。トリガー・データ・ログは、設定された容量限界を持つ。
ステップ712において、トリガー・データ・ログの内部に別のトリガー・データの組のためのスペースが残っているならば、制御はステップ714に移行し、そうでなければ、制御はステップ704に移行する。
ステップ714において、自動車ネットワーク・ゲートウェイは自動車ネットワーク上のて自動車ネットワーク・トラフィックを監視し、トリガー・データ・ロギングのために設定されたメッセージ/信号をもウオッチする。トリガー・データ・ロギングのために設定されたメッセージ/信号が検出されたとき、ステップ716において、自動車ネットワーク・ゲートウェイはメッセージをトリガーされたデータ・ログに格納し、そして制御は、ステップ712に移行する。
図8は、自動車ネットワーク・ゲートウェイによるメッセージ及び信号統計値の計算方法のフローチャートである。この方法は、ステップ802において開始し、そこにおいて、統計値の算出のために監視されるべき信号とメッセージとがメモリから読み出される。
ステップ804において、自動車ネットワーク・ゲートウェイは、自動車ネットワーク上の自動車ネットワーク・トラフィックを監視し、統計値の算出のために設定された如何なるメッセージ/信号をも監視する。統計値の算出のために設定されたメッセージ/信号が検出されたとき、自動車ネットワーク・ゲートウェイはステップ806において、メッセージ統計値を更新する。
ステップ808において、自動車ネットワーク・ゲートウェイは各メッセージから信号を抽出する。その後、ステップ810において、信号の統計値が更新される。
ここで述べた説明、図面、及び、オペレーション順序は本発明の一実施形態用であり、他の実施形態を制限するものではない。オペレーション・モードは、本明細書に意図を逸脱せずに、変更及び改善され得る。
前述の詳細な記述において、参照符号は本明細書の一部を形成し、その中において本発明が実施され得る特定の実施形態の図示によって示される添付の図面に対して設定されている。これらの実施形態及びその変形例が、当業者が本発明を実施することを可能とすべく、十分に詳しく記述される。他の適切な実施形態が利用され得ること、制御ロジックの変更、電気的な変更、ネットワーク技術の変更、材料の変更、及び、機械的な変更が、本発明の技術思想或いは範囲から逸脱せずに作られ得る。不必要な詳細説明を避ける為、本記述は本技術分野の当業者によって公知の情報を除いている。
前述の詳細な記述は、したがって、ここに示した特定の形態に限定することを意図するのではなく、逆に、特許請求の範囲の技術思想及び範囲の中に合理的に含まれ得るよな代替物、修正物、及び、均等物を含むことを意図している。
本発明の具体的な実施形態を記述してきたが、多くの変形実施形態及び代替実施形態が、本技術分野の当業者に生じるであろう。したがって、本発明が特許請求の範囲に関してのみ限定されることを意図している。
本発明に従った、自動車データ・ネットワークと通信する自動車ネットワーク・ゲートウェイ装置のブロック図である。 本発明に従った、自動車ネットワーク・ゲートウェイのブロック図である。 自動車ネットワーク・ゲートウェイによる、自動車ネットワーク・アドレス可能な装置/信号の設定可能な組を周期的にストローブ・ロギングするための方法を示すフローチャートである。 自動車ネットワーク・ゲートウェイによる、自動車ネットワーク・アドレス可能な装置/メッセージの設定可能な組のデータ・ロギングを実行する方法を示すフローチャートである。 水素自動車燃料補給モードをサポートするための自動車ネットワーク・ゲートウェイの制御方法のフローチャートである。 自動車ネットワーク・ゲートウェイと通信して無線ネットワークを介して自動車の不具合の可能性を診断する方法のフローチャートである。 自動車ネットワーク・メッセージの設定可能な組の、トリガーされたデータのロギングを実行する方法のフローチャートである。 自動車ネットワーク・ゲートウェイによるメッセージ及び信号統計値の計算方法のフローチャートである。
符号の説明
100 自動車
102 第1自動車ネットワーク
104 第2自動車ネットワーク
106 自動車ネットワーク・ゲートウェイ
110 電子モジュール/コントローラ装置
122 ルーター
136 インターネット
202 プロセッサ
206 自動車ネットワーク・インターフェイス
208 自動車ネットワーク・インターフェイス
214 無線ネットワーク・インターフェイス
216 外部無線ネットワーク
222 メッセージ・データベース
242 GPSシステム

Claims (16)

  1. 自動車データ・ネットワークと少なくとも1つの外部ネットワークとの間でデータをブリッジするための、少なくとも1つの自動車データ・ネットワークと通信する自動車ネットワーク・ゲートウェイ装置において、
    プログラム可能なプロセッサ論理システム、
    少なくとも1つのメモリ格納デバイスを有するメモリ手段、
    自動車ネットワーク・メッセージ・トラフィックを監視し、自動車ネットワーク・メッセージを受信し、自動車ネットワーク・メッセージを翻訳し、そして、自動車ネットワーク・メッセージを送信するための、自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    上記自動車ネットワークの少なくとも1つと、上記少なくとも1つの外部ネットワークとの間で、自動車メッセージ・データを、自動車ネットワーク・プロトコルと少なくとも1つの外部ネットワーク・プロトコルとの間でメッセージを転換する工程を有する双方向ブリッジを行うための、自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    上記プログラム可能なプロセッサ論理システムと通信する、自動車データ・ネットワークの少なくとも1つとインターフェイス接続する為の、少なくとも1つの自動車ネットワーク・インターフェイス・デバイス、及び、
    上記プログラム可能なプロセッサ論理システムと通信する、少なくとも1つの外部データ・ネットワークにインターフェイス接続する為の、少なくとも1つの外部ネットワーク・インターフェイス・デバイス、
    を有する自動車ネットワーク・ゲートウェイ装置。
  2. 上記自動車ネットワーク・ゲートウェイに対する外部ネットワーク・アクセスを認証するための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコードを更に有し、
    認証されない車外システムは、上記ゲートウェイを介するデータへアクセスが読み取り専用に制限される、
    請求項1に記載の自動車ネットワーク・ゲートウェイ装置。
  3. 上記メモリ手段に格納される自動車ネットワーク・メッセージ・データベースを更に有し、
    上記メッセージ・データベースが自動車ネットワーク・メッセージ、ノード、信号、及び、信号幅パラメータを定義する、
    請求項1又は2に記載の自動車ネットワーク・ゲートウェイ装置。
  4. ネットワーク化された自動車信号の少なくとも一部のリアルタイムの統計値を蓄積するための、上記自動車ネットワーク・ゲートウェイ内に常駐するコンピュータで実行可能なコードが、
    メッセージと信号の設定されたリストを読み取る処置、
    設定されたメッセージに関して上記自動車ネットワークを監視する処置、
    メッセージ統計値を更新する処置、
    各メッセージから信号を抽出する処置、
    信号の統計値を算出する処置、及び、
    上記関し工程を継続する処置を有する、
    請求項1乃至3のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  5. 上記リアルタイム統計値が、信号の最小値、最大値、平均値、最終値、標準偏差、信号が範囲内にある回数、信号が範囲外にある回数、信号がエラー値の回数、信号が無値の回数を有する、
    請求項4に記載の自動車ネットワーク・ゲートウェイ装置。
  6. 上記メッセージ・データベースの中で定義されたように、自動車ネットワークからの信号の設定可能なストローブ・ロギング・サブセットを信号ストローブ・ロギングするための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピューターで実行可能なコードを更に有し、
    上記コードが、
    ストローブされるべき設定された信号、及び、設定されたディレイ時間を読み取る処置、
    設定されたストローブ信号を持つメッセージに関して上記自動車ネットワークを監視する処置、
    上記設定されたディレイ時間が経過されていないならば上記監視処置を継続し、経過したならばストローブされた信号をメッセージから抽出する処置、
    ストローブされた各信号の最大値、最小値、平均値をストローブ・ログに格納する処置、及び、
    上記監視処置を継続いて、上記ストローブ・ログがいずれ詳細な周期的な信号値トレンドを提供する処置、を有する、
    請求項3乃至5のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  7. 上記メッセージ・データベースの中で定義されたように、自動車ネットワーク・メッセージの設定可能なデータ・ロギング・サブセットをデータ・ロギングするための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なデータ・ロギング・コードを更に有し、
    上記データ・ロギング・コードが、
    データ・ロギング用に設定された自動車ネットワーク・メッセージのリストを読み取る処置、
    設定されたデータ・ロギング・サブセットの要素であるメッセージに関して上記自動車ネットワークを監視する処置、
    上記メッセージの値をメモリ内のデータ・ログに格納する処置、及び、
    上記監視処置を継続して、データ・ログがいずれ詳細な周期的な信号値トレンドを提供する処置、を有する、
    請求項3乃至6のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  8. 自動車ネットワーク信号トリガー条件の組を設定し且つ検出するための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、及び、
    選択された自動車ネットワーク信号の設定可能なトリガー・ログ・セットを獲得し、そして、少なくとも1つの信号値を上記メモリ手段の中のトリガー・データ・ログに対してロギングするための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なトリガー・ロギング・コードを有し、
    トリガー・ロギングが、メモリに格納されているトリガー条件検出前の信号値の状況、トリガー条件を検出した時の信号値の状況、そして、トリガー条件を検出してから所定時間後の状況を供給し、
    トリガー・ロギング・データが、自動車の不具合の診断に有用であり、
    上記トリガー・ロギング・コードが、
    ログに対して設定されたメッセージとトリガー条件のリストを読み取る処置、
    設定されたメッセージに関して自動車ネットワークを監視し、設定されたメッセージが検出されたとき、当該メッセージを読み取る処置、
    上記読み取られたメッセージを循環データ・バッファに格納し、もしトリガー条件が満たされていないならば上記監視処置を継続する処置、
    メッセージを上記循環データ・バッファから上記トリガー・データ・ログに移動する処置、
    より多くのデータが収集されていたならば移動を継続し、そうでなければ上記監視処置を継続する処置、
    設定されたメッセージに関して上記自動車ネットワークをウオッチし、もし設定されたメッセージが検出されたならば、当該メッセージを読み取る処置、及び、
    上記読み取られたメッセージを循環データ・バッファに格納し、もしトリガー条件が満たされなければ、上記より多くのデータが収集されている場合に移動を継続する処置を継続する処置、を有する、
    請求項3乃至7のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  9. 上記信号トリガー条件が、
    自動車故障状態、
    信号が正常な高側/低側レンジ限界の外側にあるとき、及び、
    上記自動車ネットワーク・ゲートウェイに対する瞬時接触入力による手動トリガー、を有する、
    請求項8に記載の自動車ネットワーク・ゲートウェイ装置。
  10. 上記自動車ネットワーク・ゲートウェイにインターフェイス接続して通信する、衛星ナビゲーション装置の受信機を更に有し、
    上記自動車ネットワーク・ゲートウェイが自動車位置座標に対するリアルタイム・アクセスを持つ、
    請求項4乃至9のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  11. 上記自動車データ・ネットワークの少なくとも1つが、マルチキャスト共用シリアルバス・ネットワークである、
    請求項1乃至10のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  12. 上記外部ネットワークの少なくとも1つが、無線LANネットワークであり、
    上記装置が、少なくとも1つの、無線RFを含む無線ネットワーク・インターフェイスを更に有する、
    請求項1乃至11のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  13. 上記外部ネットワークの少なくとも1つが、見通し線・可視光/不可視光データ・キャリア・リンクを介してアクセスされ、そして、
    上記装置が、少なくとも1つの見通し線・可視光/不可視光データ・インターフェイスを更に有する、
    請求項1乃至12のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  14. 水素自動車の燃料補給モードの支援のために、
    上記水素自動車の燃料補給用ドアが開いていることを検出し、
    上記燃料補給モードを開始し、
    上記自動車の燃料タンクの充填量及び内圧を燃料補給ステーションに伝送し、
    燃料補給が完了するまで上記伝送を継続し、そして、
    燃料補給が完了したときに燃料補給モードを出るように、
    上記自動車ネットワーク・ゲートウェイ装置が更に構成されている、
    請求項3乃至13のいずれか1つに記載の自動車ネットワーク・ゲートウェイ装置。
  15. リアルタイムの統計値、ログ・オペレーティング・データ、及び、自動車データ・ネットワークと少なくとも1つの外部ネットワークとの間のブリッジ・データを収集するように構成された、少なくとも1つの自動車データ・ネットワークと通信する自動車ネットワーク・ゲートウェイ装置において、
    プログラム可能なプロセッサ論理システム、
    少なくとも1つのメモリ格納デバイスを有するメモリ手段、
    上記メモリ手段に格納され、自動車ネットワーク・メッセージ、ノード、信号、及び、信号幅パラメータを定義する、自動車ネットワーク・メッセージ・データベース、
    自動車ネットワーク・メッセージ・トラフィックを監視し、自動車ネットワーク・メッセージを受信し、自動車ネットワーク・メッセージを翻訳し、そして、自動車ネットワーク・メッセージを送信するための、上記自動車ネットワーク・ゲートウェイに常駐する、コンピュータで実行可能なコード、
    上記自動車ネットワークの少なくとも1つと、上記少なくとも1つの外部ネットワークとの間で、自動車メッセージ・データを、自動車ネットワーク・プロトコルと少なくとも1つの外部ネットワーク・プロトコルとの間でメッセージを転換する工程を有する双方向ブリッジを行うための、自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    上記プログラム可能なプロセッサ論理システムと通信する、自動車データ・ネットワークの少なくとも1つとインターフェイス接続する為の、少なくとも1つの自動車ネットワーク・インターフェイス・デバイス、及び、
    上記プログラム可能なプロセッサ論理システムと通信する、少なくとも1つの外部の無線データ・ネットワークにインターフェイス接続する為の、少なくとも1つの無線ネットワーク・インターフェイス・デバイス、
    上記プログラム可能なプロセッサ論理システムと通信する、少なくとも1つのシリアル・インターフェイス、
    ネットワーク化された自動車信号の少なくとも一部のリアルタイム統計値を蓄積するための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    上記メッセージ・データベースの中で定義されたように自動車ネットワーク信号の設定可能なストローブ・ロギング・サブセットを信号ストローブ・ロギングするための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    自動車ネットワーク信号トリガー条件の組を設定して検出するための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、及び、
    選択された自動車ネットワーク信号の設定可能なトリガー・ログ・セットを獲得し、そして、少なくとも1つの信号値を上記メモリ手段の中のトリガー・データ・ログに対してロギングするための、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なトリガー・ロギング・コードを有し、
    トリガー・ロギングが、メモリに格納されているトリガー条件検出前の信号値の状況、トリガー条件を検出した時の信号値の状況、そして、トリガー条件を検出してから所定時間後の状況を供給し、
    トリガー・ロギング・データが、自動車の不具合の診断に有用であり、
    さらに、
    水素燃料補給モードをサポートする、上記自動車ネットワーク・ゲートウェイ内に常駐する、コンピュータで実行可能なコード、
    を有する、自動車ネットワーク・ゲートウェイ装置。
  16. 無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法において、
    少なくとも1つのセンサーと少なくとも1つのコンピュータをベースとする自動車管理システムとネットワーク通信する自動車データ・ネットワークを少なくとも1つ有する自動車を準備する工程、
    上記少なくとも1つの自動車データ・ネットワークとインターフェイス接続して通信し、更に、少なくとも1つの外部ネットワークと通信する自動車ネットワーク・ゲートウェイを設ける工程、
    車外コンピュータ・ベースで、上記少なくとも1つの外部ネットワークを介して上記自動車ネットワーク・ゲートウェイと通信する診断デバイスを設ける工程、
    上記外部ネットワークを介して上記自動車ネットワーク・ゲートウェイから、上記診断デバイスのところに、自動車センサー信号及び自動車管理システム診断データを収集する工程、及び、
    上記収集したデータを使って自動車の不具合を診断する工程、
    を有する方法。
JP2008000699A 2007-01-08 2008-01-07 自動車ネットワーク・ゲートウェイ装置、及び、無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法 Pending JP2008172788A (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/620,760 US7869906B2 (en) 2007-01-08 2007-01-08 Wireless gateway apparatus and method of bridging data between vehicle based and external data networks

Publications (1)

Publication Number Publication Date
JP2008172788A true JP2008172788A (ja) 2008-07-24

Family

ID=38983022

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008000699A Pending JP2008172788A (ja) 2007-01-08 2008-01-07 自動車ネットワーク・ゲートウェイ装置、及び、無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法

Country Status (4)

Country Link
US (1) US7869906B2 (ja)
JP (1) JP2008172788A (ja)
CN (1) CN101222452A (ja)
GB (1) GB2445448B (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013009370A (ja) * 2011-06-22 2013-01-10 Visteon Global Technologies Inc 車両ネットワーク用の安全なデータストア
JP2013510532A (ja) * 2009-11-10 2013-03-21 フリースケール セミコンダクター インコーポレイテッド プロトコル事象を記録するためのアドバンスド通信制御ユニットおよび方法
JP2013187555A (ja) * 2012-03-05 2013-09-19 Auto Network Gijutsu Kenkyusho:Kk 通信システム
JP2017510095A (ja) * 2013-11-29 2017-04-06 バイエリシエ・モトーレンウエルケ・アクチエンゲゼルシヤフト 車両通信システム及びそのようなシステムの作動方法
JP2021064892A (ja) * 2019-10-16 2021-04-22 株式会社豊田自動織機 車載通信装置
US20250004746A1 (en) * 2023-06-28 2025-01-02 Gm Cruise Holdings Llc Software update of edge devices over one-way ethernet

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9886478B2 (en) * 2005-10-07 2018-02-06 Honeywell International Inc. Aviation field service report natural language processing
US8727049B1 (en) 2007-11-07 2014-05-20 Marvell International Ltd. Efficient hybrid vehicle
KR101020948B1 (ko) * 2008-04-22 2011-03-09 현대자동차주식회사 차량용 네트워크 게이트웨이 및 네트워크 시스템
US8856134B2 (en) * 2008-05-09 2014-10-07 The Boeing Company Aircraft maintenance data retrieval for portable devices
US9426224B1 (en) * 2015-02-09 2016-08-23 General Electric Company Protocol conversion system and method for a vehicle system
US10597052B2 (en) 2008-08-04 2020-03-24 Ge Global Sourcing Llc Vehicle communication system, control system and method
US20100087981A1 (en) * 2008-10-02 2010-04-08 Daniel Guadalupe Orozco-Perez Versatile vehicular care assistant system and method
US8258936B2 (en) * 2008-10-17 2012-09-04 Honeywell International Inc. Method and system for acquiring integrated operational and support data for a vehicle
US9398096B2 (en) * 2008-11-10 2016-07-19 Volkswagen Ag System and method for accessing an in-vehicle communication network via a media interface
US20100125387A1 (en) * 2008-11-17 2010-05-20 Chung-Ang University Industry-Academy Cooperation Foundation System of integrated telematics service and method of controlling the system
US20100280693A1 (en) * 2009-04-30 2010-11-04 Searete Llc, A Limited Liability Corporation Of The State Of Delaware Awarding standings to a vehicle based upon one or more fuel utilization characteristics
US20110046842A1 (en) * 2009-08-21 2011-02-24 Honeywell International Inc. Satellite enabled vehicle prognostic and diagnostic system
US20110055292A1 (en) * 2009-09-03 2011-03-03 Dinu Petre Madau System and method for standardizing vehicle network data across vehicle product lines
US9333833B2 (en) * 2010-03-12 2016-05-10 Gm Global Techology Operations Llc Vehicle connectivity systems, methods, and applications
US9721398B2 (en) * 2010-04-06 2017-08-01 Ford Global Technologies, Llc Mobile telemetry system
KR100985653B1 (ko) * 2010-08-10 2010-10-05 에스케이네트웍스 주식회사 차량에서 무선 랜 단말기에 무선 인터넷 서비스를 제공하는 방법 및 이러한 방법을 제공하는 차량용 무선 인터넷 장치
CN102377794A (zh) * 2010-08-11 2012-03-14 深圳市赛格导航科技股份有限公司 一种车辆信息的传输方法、装置及车辆诊断方法、装置
US20120136743A1 (en) * 2010-11-30 2012-05-31 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US10600096B2 (en) 2010-11-30 2020-03-24 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US10665040B2 (en) * 2010-08-27 2020-05-26 Zonar Systems, Inc. Method and apparatus for remote vehicle diagnosis
US20120136802A1 (en) * 2010-11-30 2012-05-31 Zonar Systems, Inc. System and method for vehicle maintenance including remote diagnosis and reverse auction for identified repairs
US8929198B2 (en) * 2010-11-03 2015-01-06 Broadcom Corporation Vehicle network link module
US12125082B2 (en) 2010-11-30 2024-10-22 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US8885498B2 (en) 2010-12-23 2014-11-11 Deutsche Telekom Ag Network traffic aggregation method and device for in-vehicle telematics systems using tethering and peer-to-peer networking of mobile devices
US9756684B2 (en) * 2011-02-17 2017-09-05 Clearwire Ip Holdings Llc System and method for providing multi network connectivity
CN102740343B (zh) * 2011-04-08 2015-02-18 联芯科技有限公司 无线通讯终端上行测试的方法和监听装置
DE102011107323A1 (de) 2011-07-06 2013-01-10 Abb Ag Verfahren zur Übertragung eines Prozessabbildes über ein Gateway-Gerät
DE102011107322A1 (de) * 2011-07-06 2013-01-10 Abb Ag Kommunikationsschnittstellenmodul für ein Automatisierungssystem
CN102291738A (zh) * 2011-08-11 2011-12-21 大连理工大学 一种基于无线传感器网络的数据监测系统及其网关设备
JP5872238B2 (ja) * 2011-10-12 2016-03-01 ヤンマー株式会社 走行作業機械又は船舶の遠隔監視端末装置
JP5781426B2 (ja) * 2011-12-02 2015-09-24 ヤンマー株式会社 走行作業機械又は船舶の遠隔監視端末装置
ES2805290T3 (es) 2012-03-29 2021-02-11 Arilou Information Security Tech Ltd Dispositivo para proteger un sistema electrónico de un vehículo
US9247480B2 (en) 2012-04-24 2016-01-26 Honeywell International Inc. Dynamic threading gateway for embedded health management systems
CN103546512A (zh) * 2012-07-13 2014-01-29 上海博泰悦臻电子设备制造有限公司 车辆无线诊断方法及系统
CN103036785B (zh) * 2012-12-25 2015-04-01 常熟理工学院 一种城市车载网的路由方法
CN103095817A (zh) * 2012-12-28 2013-05-08 方科峰 分置电路认证的车用系统及车用系统管理方法
WO2014135184A1 (en) * 2013-03-04 2014-09-12 Genesis Ingenieria Asociados S. Coop. System and method for the access to information contained in motor vehicles
US9587576B2 (en) 2013-03-27 2017-03-07 Ford Global Technologies, Llc Methods and system for improving vehicle operation
CN103237326B (zh) * 2013-04-07 2015-09-02 常熟理工学院 一种基于跨层的车载网移动切换方法
US9649911B2 (en) 2013-06-10 2017-05-16 Thermo King Corporation Single point communication scheme for a transport refrigeration system
KR101491293B1 (ko) * 2013-08-09 2015-02-10 현대자동차주식회사 게이트웨이 장치 및 그의 메시지 라우팅 방법
CN103514262A (zh) * 2013-08-14 2014-01-15 上海固泰科技有限公司 FlexRay总线数据库的设计和查询方法
DE102013014878B3 (de) * 2013-09-06 2014-10-30 Audi Ag Wartung von Kraftfahrzeug-Steuergeräten per Mobilfunk
US9082242B2 (en) * 2013-10-11 2015-07-14 GM Global Technology Operations LLC Vehicle network health assessment
US9253200B2 (en) * 2013-10-28 2016-02-02 GM Global Technology Operations LLC Programming vehicle modules from remote devices and related methods and systems
US9374355B2 (en) 2013-10-28 2016-06-21 GM Global Technology Operations LLC Programming vehicle modules from remote devices and related methods and systems
US9842499B2 (en) * 2013-12-09 2017-12-12 Lg Electronics Inc. Device enabling exchange of abnormal signal among vehicles via Wi-Fi direct network, and control method therefor
GB2528630A (en) * 2014-04-28 2016-02-03 Univ Central Lancashire Computer based system and method of functionally testing aircraft subsystems
FR3023437B1 (fr) * 2014-07-03 2016-07-29 Peugeot Citroen Automobiles Sa Dispositif de detection d'erreurs sur un bus universel serie
JP6172090B2 (ja) 2014-08-27 2017-08-02 株式会社デンソー 中継装置
US20160105513A1 (en) * 2014-10-14 2016-04-14 Lear Corporation Vehicle Gateway Module Having Cellular Data Network Connectivity
US20160113043A1 (en) * 2014-10-15 2016-04-21 Lear Corporation Vehicle Gateway Module Configured to Provide Wireless Hotspot
CN105989640A (zh) * 2015-03-05 2016-10-05 北京智视信息科技有限公司 车联网终端设备及其操作方法
GB2540817A (en) * 2015-07-30 2017-02-01 Ford Global Tech Llc Improvements in or relating to distributed vehicular data management systems
US10708976B2 (en) * 2015-09-04 2020-07-07 Ford Global Technologies, Llc Methods and systems for a vehicle computing system to wirelessly communicate data
JP6394561B2 (ja) * 2015-10-20 2018-09-26 トヨタ自動車株式会社 車載記録システム及び車載制御装置
US11539704B2 (en) 2015-11-13 2022-12-27 Ford Global Technologies, Llc Method and apparatus for secure wireless vehicle bus communication
CN105407170A (zh) * 2015-12-10 2016-03-16 安徽海聚信息科技有限责任公司 一种具有链路保护的车联网系统
US9936440B2 (en) 2016-07-12 2018-04-03 Coco Communications Corp. Systems and methods for automatic transmission rate control in a vehicle-based wireless network
JP6424870B2 (ja) * 2016-09-27 2018-11-21 住友電気工業株式会社 ゲートウェイ、車載通信システム、通信制御方法および通信制御プログラム
CN106254556A (zh) * 2016-10-09 2016-12-21 上海瀚所信息技术有限公司 一种车载自组网网关设备
CN106453640B (zh) * 2016-11-25 2019-03-01 常熟理工学院 一种智能车联网的通信方法
CN106527410B (zh) * 2016-12-29 2019-04-16 浙江吉利汽车研究院有限公司 一种用于车辆的数据记录网关及基于该网关的诊断系统
DE102017200263A1 (de) * 2017-01-10 2018-07-12 Bayerische Motoren Werke Aktiengesellschaft Zentrale Datenablage im Bordnetz
CN107636602A (zh) * 2017-07-14 2018-01-26 深圳市元征科技股份有限公司 一种数据处理方法及数据处理设备
US10486626B2 (en) 2017-11-20 2019-11-26 Ford Global Technologies, Llc Systems and methods for vehicle diagnostic tester coordination
US10977875B2 (en) 2017-11-20 2021-04-13 Ford Global Technologies, Llc Systems and methods for vehicle diagnostic tester coordination
US10887349B2 (en) * 2018-01-05 2021-01-05 Byton Limited System and method for enforcing security with a vehicle gateway
US12114160B2 (en) 2018-03-15 2024-10-08 Volvo Truck Corporation Method and a system for establishing a connection between an on-board vehicle network service and an external application
CN108668259A (zh) * 2018-03-28 2018-10-16 山东科技大学 一种车联网无线多模网关系统
CN108989467B (zh) * 2018-08-31 2020-10-30 安徽江淮汽车集团股份有限公司 集中式寻址方法
CN112789601B (zh) * 2018-11-30 2024-08-09 松下电器(美国)知识产权公司 车辆日志发送装置、车辆日志分析系统以及车辆日志收发方法
US11639142B2 (en) 2019-01-11 2023-05-02 Ford Global Technologies, Llc Electronic control module wake monitor
CN110696815B (zh) * 2019-11-21 2020-10-09 北京理工大学 一种网联式混合动力汽车的预测能量管理方法
JP7097347B2 (ja) * 2019-12-25 2022-07-07 本田技研工業株式会社 不正診断機検出装置
US11995670B2 (en) 2020-06-02 2024-05-28 Express Scripts Strategic Development, Inc. User experience management system
US11695851B2 (en) * 2020-06-03 2023-07-04 Micron Technology, Inc. Gateway for vehicle with caching buffer for distributed storage system
KR102817597B1 (ko) 2020-08-03 2025-06-10 현대자동차주식회사 차량의 진단 메시지 처리 시스템 및 그 방법
CN112346083B (zh) * 2020-10-28 2022-11-01 中国电子科技集团公司第五十四研究所 一种基于FlexRay总线的车载北斗时统设备
CN114301739B (zh) * 2021-12-29 2023-08-22 北京国家新能源汽车技术创新中心有限公司 一种中央网关安全架构、系统及存储介质
CN114419759A (zh) * 2022-01-26 2022-04-29 奥特酷智能科技(南京)有限公司 一种集成事件记录器的车载网关
DE102023210218A1 (de) * 2023-10-18 2025-04-24 Robert Bosch Gesellschaft mit beschränkter Haftung Bremssystem für ein Kraftfahrzeug sowie ein entsprechendes Verfahren zum Betreiben eines Bremssystems

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243591A (ja) * 2001-02-22 2002-08-28 Mitsubishi Electric Corp 車両用故障診断装置
JP2005520725A (ja) * 2002-03-04 2005-07-14 エヌエヌティー インク 車両および車両構成要素の遠隔モニタリング、構成、プログラミングおよび診断システムおよびその方法
JP2006523984A (ja) * 2003-04-09 2006-10-19 インターナショナル・ビジネス・マシーンズ・コーポレーション データ・ロギングのための方法および装置

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2574892B2 (ja) * 1989-02-15 1997-01-22 株式会社日立製作所 自動車における負荷分担制御方法
JPH045583A (ja) * 1990-04-23 1992-01-09 Ando Electric Co Ltd データログ回路
GB9019423D0 (en) * 1990-09-06 1990-10-24 Gen Motors Luxembourg Operatio Electronic controller for vehicle
US5415001A (en) * 1994-03-25 1995-05-16 Gas Research Institute Liquefied natural gas transfer
US5884202A (en) * 1995-07-20 1999-03-16 Hewlett-Packard Company Modular wireless diagnostic test and information system
US5922037A (en) * 1996-09-30 1999-07-13 Vlsi Technology, Inc. Wireless system for diagnosing examination and programming of vehicular control systems and method therefor
US5995898A (en) * 1996-12-06 1999-11-30 Micron Communication, Inc. RFID system in communication with vehicle on-board computer
US5970144A (en) * 1997-01-31 1999-10-19 Synacom Technology, Inc. Secure authentication-key management system and method for mobile communications
US5850445A (en) * 1997-01-31 1998-12-15 Synacom Technology, Inc. Authentication key management system and method
US6263268B1 (en) * 1997-08-26 2001-07-17 Transcontech Corporation System and method for providing mobile automotive telemetry
JP3800794B2 (ja) * 1998-03-09 2006-07-26 株式会社デンソー 車両診断システム
US7171426B2 (en) * 1998-05-12 2007-01-30 Shell Oil Company Hazard communication system
US6104988A (en) * 1998-08-27 2000-08-15 Automotive Electronics, Inc. Electronic control assembly testing system
US6487717B1 (en) * 1999-01-15 2002-11-26 Cummins, Inc. System and method for transmission of application software to an embedded vehicle computer
US6295492B1 (en) * 1999-01-27 2001-09-25 Infomove.Com, Inc. System for transmitting and displaying multiple, motor vehicle information
US6246688B1 (en) 1999-01-29 2001-06-12 International Business Machines Corp. Method and system for using a cellular phone as a network gateway in an automotive network
DE19909157A1 (de) 1999-03-02 2000-09-21 Daimler Chrysler Ag Verteiltes Fahrzeuginformationsverarbeitungs- und Fahrzeugsteuersystem
US6772248B1 (en) 1999-03-26 2004-08-03 Dearborn Group, Inc. Protocol adapter for in-vehicle networks
US6181994B1 (en) * 1999-04-07 2001-01-30 International Business Machines Corporation Method and system for vehicle initiated delivery of advanced diagnostics based on the determined need by vehicle
US6408232B1 (en) * 2000-04-18 2002-06-18 Agere Systems Guardian Corp. Wireless piconet access to vehicle operational statistics
US6502020B2 (en) * 2001-01-18 2002-12-31 Brook W. Lang Driving record monitoring system and method
US6662198B2 (en) * 2001-08-30 2003-12-09 Zoteca Inc. Method and system for asynchronous transmission, backup, distribution of data and file sharing
US7257396B2 (en) * 2002-03-21 2007-08-14 United Parcel Service Of America, Inc. Telematic programming logic control unit and methods of use
JP4334464B2 (ja) * 2004-12-02 2009-09-30 パイオニア株式会社 情報更新装置、情報配信装置、情報処理システム、それらの方法、それらのプログラム、および、それらのプログラムを記録した記録媒体
US7756145B2 (en) 2005-12-02 2010-07-13 The Boeing Company Methods and apparatus providing an airborne e-enabled architecture as a system of systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002243591A (ja) * 2001-02-22 2002-08-28 Mitsubishi Electric Corp 車両用故障診断装置
JP2005520725A (ja) * 2002-03-04 2005-07-14 エヌエヌティー インク 車両および車両構成要素の遠隔モニタリング、構成、プログラミングおよび診断システムおよびその方法
JP2006523984A (ja) * 2003-04-09 2006-10-19 インターナショナル・ビジネス・マシーンズ・コーポレーション データ・ロギングのための方法および装置

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013510532A (ja) * 2009-11-10 2013-03-21 フリースケール セミコンダクター インコーポレイテッド プロトコル事象を記録するためのアドバンスド通信制御ユニットおよび方法
JP2013009370A (ja) * 2011-06-22 2013-01-10 Visteon Global Technologies Inc 車両ネットワーク用の安全なデータストア
JP2013187555A (ja) * 2012-03-05 2013-09-19 Auto Network Gijutsu Kenkyusho:Kk 通信システム
JP2017510095A (ja) * 2013-11-29 2017-04-06 バイエリシエ・モトーレンウエルケ・アクチエンゲゼルシヤフト 車両通信システム及びそのようなシステムの作動方法
JP2021064892A (ja) * 2019-10-16 2021-04-22 株式会社豊田自動織機 車載通信装置
JP7298437B2 (ja) 2019-10-16 2023-06-27 株式会社豊田自動織機 車載通信装置
US20250004746A1 (en) * 2023-06-28 2025-01-02 Gm Cruise Holdings Llc Software update of edge devices over one-way ethernet
US12504968B2 (en) * 2023-06-28 2025-12-23 Gm Cruise Holdings Llc Software update of edge devices over one-way ethernet

Also Published As

Publication number Publication date
CN101222452A (zh) 2008-07-16
GB0723786D0 (en) 2008-01-16
GB2445448A (en) 2008-07-09
US7869906B2 (en) 2011-01-11
GB2445448B (en) 2011-06-29
US20080167758A1 (en) 2008-07-10

Similar Documents

Publication Publication Date Title
JP2008172788A (ja) 自動車ネットワーク・ゲートウェイ装置、及び、無線を使用して自動車の外側にあるデータ・ネットワークから自動車の不具合の可能性を診断する方法
KR100946991B1 (ko) 차량 게이트웨이, 차량 네트워크 인터페이스 장치 및 방법
US8942885B2 (en) Vehicle information transmission apparatus
US9762470B2 (en) Determining performance criteria of a vehicle communication network connection
US20180107473A1 (en) Determining whether to install a vehicle system update in a vehicle
US9584470B2 (en) Dynamic DHCP for Wi-Fi connectivity in a vehicle
CN107666685B (zh) 用于车辆与多个车辆热点干扰管理的方法
JP7485106B2 (ja) 車両、車載制御装置、情報処理装置、車両用ネットワークシステム、アプリケーションプログラムの提供方法、及びプログラム
JP2008193572A (ja) 車載ゲートウェイ装置
US9288637B2 (en) Mobile router network with valet mode function
JP2012101788A (ja) 車載ゲートウェイ装置
US9014160B2 (en) Method for providing a valet mode in a vehicle
US8873529B2 (en) Mobile router method with priority rate limiting
CN105005539A (zh) 使用消息鉴别码在微控制器处鉴别数据
US9148758B2 (en) Valet mode application
US9100789B2 (en) Vehicle with valet mode
US8817765B2 (en) Mobile router network operations center with billing reconciliation
US8837446B2 (en) Mobile router network with rate limiting
US9955240B1 (en) System and method to dynamically determine status of vehicle to be used by mobile application
US9078097B2 (en) Mobile router with valet mode
US20120263159A1 (en) Mobile router with priority rate limiting
US8542661B2 (en) Mobile router network server method with billing reconciliation
US8817764B2 (en) Mobile router configured for billing reconcilliation
US8830974B2 (en) Mobile router with rate limiting
US8842650B2 (en) Mobile router network method with billing reconciliation

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110107

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120516

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120529

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20121023