JP6500123B2 - 車載ゲートウェイ装置、及び車載ネットワークシステム - Google Patents

車載ゲートウェイ装置、及び車載ネットワークシステム Download PDF

Info

Publication number
JP6500123B2
JP6500123B2 JP2017552316A JP2017552316A JP6500123B2 JP 6500123 B2 JP6500123 B2 JP 6500123B2 JP 2017552316 A JP2017552316 A JP 2017552316A JP 2017552316 A JP2017552316 A JP 2017552316A JP 6500123 B2 JP6500123 B2 JP 6500123B2
Authority
JP
Japan
Prior art keywords
data
communication frame
frame
vehicle
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
Application number
JP2017552316A
Other languages
English (en)
Other versions
JPWO2017090351A1 (ja
Inventor
金子 周平
周平 金子
中西 一弘
一弘 中西
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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Automotive Systems Ltd
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 Hitachi Automotive Systems Ltd filed Critical Hitachi Automotive Systems Ltd
Publication of JPWO2017090351A1 publication Critical patent/JPWO2017090351A1/ja
Application granted granted Critical
Publication of JP6500123B2 publication Critical patent/JP6500123B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • H04W28/065Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/023Electric 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/27Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Small-Scale Networks (AREA)

Description

本発明は、車載ネットワークに関するものである。
近年の車両には、複数の電子制御装置(Electronic Control Unit:ECU)が搭載されている。ECUは、車両内の様々な場所に設置されている。これら複数のECUは、各々が協調して1つの車載アプリケーションを実現する。そのためには、各ECU間でのデータ通信が必要であり、その手段として各ECUは通信線で接続され、車載ネットワークを構成している。
ECUは車両内の様々な場所に設置されているので、その設置場所毎に車載ネットワークが構成される。さらに、各車載ネットワーク間の通信を中継するための車載ゲートウェイ装置が配置され、各車載ネットワークに接続されたECUは車載ゲートウェイを介して通信することができる。
車載ネットワーク上における通信プロトコルとして、現在では主にCAN(Control Area Network)が広く利用されている。一方で近年では、自動運転制御のような高度な協調制御システムの開発が進められている。このようなシステムにおいては、Ethernet(登録商標)に代表される高速な通信プロトコルを適用することが盛んに検討されている。
このような背景から、今後は従来のCANなどの通信プロトコルによって構成された車載ネットワークに対して、Ethernetを適用した車載ネットワークが新たに加わった構成が主流となってくることが予想される。したがって、異なる通信プロトコルを用いる車載ネットワーク間の通信を中継する車載ゲートウェイ装置においては、効率的な中継処理が求められる。
下記特許文献1〜2は、異なる通信プロトコルを用いるネットワーク間の通信を中継するための従来技術について記載している。
特開2008−294935号公報 特開2013−013083号公報
複数のECUが協調して車両を統合的に制御するシステムにおいては、各ECUができるだけ高速かつ同期して送信することが求められる。したがって車載ゲートウェイ装置の基本性能として、転送時間のレイテンシが低いことが要求される。しかしながら車載ゲートウェイ装置は一般に、転送先が競合した場合、最も優先度の高い通信フレームから順に転送するので、優先度の低い通信レームは転送時間のレイテンシが高くなってしまい、ECU間の協調制御に際して課題となる。この基本性能および課題は、CANからEthernetへ通信フレームを中継する場合においても同様である。
本発明は、上記のような課題に鑑みてなされたものであり、車載ネットワークにおける転送レイテンシを低く抑えることができる中継技術を提供することを目的とする。
本発明に係る車載ゲートウェイ装置は、大サイズの第1通信フレームが有する第1データ部内に、小サイズの第2通信フレームが有する第2データ部を複数個集約することにより、前記第1通信フレームを生成し、生成した前記第1通信フレームを中継する。
本発明に係る車載ゲートウェイ装置によれば、転送先が競合した場合であっても、転送時間のレイテンシを低く抑えることができる。
実施形態1に係る車載ネットワークシステム1の構成図である。 車載ゲートウェイ装置2の構成を示す機能ブロック図である。 車載ゲートウェイ装置2がCANフレームをEthernetネットワークに対して転送する処理を説明するフローチャートである。 図3のフローチャートにおいてCANフレームをEthernetフレームへ格納する処理を説明する概念図である。 ECU4の構成を示す機能ブロック図である。 ECU4がEthernetフレームからCANメッセージを抽出する処理を説明するフローチャートである。 転送先が競合する複数のCANフレームを転送するために要する時間を説明するタイムチャートである。 ECU4を模擬したモニタ装置5をECU4に代えてEthernetネットワークに接続した車載ネットワークシステム1の構成例である。 車載ゲートウェイ装置2が備えるルーティングテーブル22の1例である。 車載ゲートウェイ装置2がCANフレームを転送する処理を説明するタイムチャートである。 図10に示すEthernetフレームをモニタ装置5が監視した結果を示す図である。
<実施の形態1>
図1は、本発明の実施形態1に係る車載ネットワークシステム1の構成図である。車載ネットワークシステム1は、車両が搭載するネットワークシステムであり、CANを用いて通信フレームを送受信する車載ネットワークとEthernetを用いて通信フレームを送受信する車載ネットワークによって構成されている。車載ゲートウェイ装置2は、これら車載ネットワーク間の通信を中継する装置である。ECU3は、CANネットワークに属する電子制御装置である。ECU4は、Ethernetネットワークに属する電子制御装置である。
図2は、車載ゲートウェイ装置2の構成を示す機能ブロック図である。車載ゲートウェイ装置2は、CAN物理インターフェース20、CAN受信バッファ21、ルーティングテーブル22、転送競合判定部23、転送データ生成部24、Ethernetフレーム生成部25、Ethernet送信バッファ26、Ethernet物理インターフェース27を備える。
CAN物理インターフェース20は、CANネットワークとの間の物理的なインターフェースである。CAN受信バッファ21は、CAN物理インターフェース20が受信したCANフレームを格納する、ルーティングテーブル22は、受信したCANフレームの転送先を定義するデータテーブルである。転送競合判定部23は、CAN受信バッファ21が格納しているCANフレームの転送先をルーティングテーブル22にしたがって決定するとともに、転送先が競合するCANフレームが存在するか否かを判定する。転送データ生成部24は、Ethernetネットワークに対して転送する通信フレームのデータ部(Payload部)を生成する。Ethernetフレーム生成部25は、転送データ生成部24が生成したデータ部を用いてEthernetフレームを生成する。Ethernet送信バッファ26は、EthernetフレームをEthernetネットワークに対して送出する前に一時的に格納するためのバッファである。Ethernet物理インターフェース27は、Ethernetネットワークとの間の物理的なインターフェースである。
図3は、車載ゲートウェイ装置2がCANフレームをEthernetネットワークに対して転送する処理を説明するフローチャートである。以下図3の各ステップについて説明する。
(図3:ステップS200〜S201)
車載ゲートウェイ装置2は、例えば周期的にまたは割り込み処理などを契機として、本フローチャートを開始する(S200)。転送競合判定部23は、CAN受信バッファ21から1つ以上のCANフレームを読み出す(S201)。
(図3:ステップS202)
転送競合判定部23は、ステップS201において読み出したCANフレームの転送先を、ルーティングテーブル22にしたがって決定する。転送競合判定部23は、転送先が競合するCANフレームがあるか否かを判定する。転送先が競合するとは、同一の車載ネットワークに対して転送すべき通信フレームが複数存在することである。図1のネットワーク構成においては、Ethernetネットワークに対して転送すべきCANフレームが複数存在する場合がこれに相当する。転送先が競合するCANフレームがある場合はステップS203へ進み、ない場合はステップS204へ進む、
(図3:ステップS203)
転送データ生成部24は、転送先が競合している各CANフレームのID部とData部を取り出して集約することにより、Ethernetネットワークに対して転送する通信フレームのデータ部を生成する。CANフレームのフレーム構成とEthernetフレームのフレーム構成については後述の図4で例示する。
(図3:ステップS204)
転送データ生成部24は、1つのCANフレームのID部とData部を取り出し、Ethernetネットワークに対して転送する通信フレームのデータ部を生成する。
(図3:ステップS205〜S206)
Ethernetフレーム生成部25は、ステップS203またはS204において生成されたデータ部(転送データ)の長さに基づき、Ethernetネットワークに対して送出するEthernetフレームのData長を決定する(S205)。Ethernetフレーム生成部25は、転送データをEthernetフレームのData部へ格納する(S206)。
(図3:ステップS207)
Ethernetフレーム生成部25は、Ethernetネットワークに対して送出するEthernetフレームを生成し、Ethernet送信バッファ26に格納して送信するよう設定する。Ethernet物理インターフェース27は、Ethernet送信バッファ26が格納しているEthernetフレームを送出する。
(図3:ステップS208)
車載ゲートウェイ装置2は、CAN受信バッファ21から読み出した全てのCANフレームの転送が完了したかどうかを判定する。完了であれば本フローチャートを終了し、転送すべきフレームが残っていればステップS202へ戻って残りのCANフレームに対して同様の処理を実施する。
図4は、図3のフローチャートにおいてCANフレームをEthernetフレームへ格納する処理を説明する概念図である。図4上段はCANフレームのフレームフォーマットを示し、図4下段はEthernetフレームのフレームフォーマットを示し、図4中段は処理過程を示す。
CANフレームは、SOF部、ID部、Control部、Data部、CRC部、ACK部、EOF部を有する。SOF部はフレームの開始を表すフィールドである。ID部は通信メッセージの種別に相当する識別子を表すフィールドである。Control部は予約ビットとData部のData長を表すフィールドである。Data部は通信メッセージを表すフィールドである。CRC部はフレームの伝送誤りを表すフィールドである。ACK部は正常受信した確認の合図を表すフィールドである。EOF部はフレームの終了を表すフィールドである。
Ethernetフレームは、Frame Header部、Data部、FCS部を有する。Frame Header部は宛先やData長などの通信メッセージ以外の付加情報を表すフィールドである。Data部は通信メッセージを表すフィールドである。FCS部はフレームの伝送誤りを表すフィールドである。
CANフレームの構成を考慮すると、CANネットワークからEthernetネットワークに対して転送する情報は、少なくとも通信メッセージに対応するID部とData部があればよい。したがって転送データ生成部24は、図3のステップS203〜S204において、CANフレームのID部とData部を用いて転送データを生成する。転送先が競合している場合(すなわち複数のCANフレームの転送先が同一のEthernetネットワークである場合)は、競合している各CANフレームのID部とData部を1つの転送データとしてパッケージングすることができる。
Ethernetフレーム生成部25は、転送データの長さに応じてEthernetフレームのData長を決定する。したがって、Ethernetネットワークに対して転送するCANフレームの個数に応じて、Ethernetフレームは可変長となる。
図5は、ECU4の構成を示す機能ブロック図である。ECU4は、物理インターフェース40、受信バッファ41、受信フレーム解析部42、CANメッセージ抽出部43、アプリケーション処理部44を備える。
物理インターフェース40は、Ethernetネットワークとの間の物理的なインターフェースである。受信バッファ41は、受信したEthernetフレームを格納する。受信フレーム解析部42は、受信したEthernetフレームを解析する。CANメッセージ抽出部43は、受信したEthernetフレームのData部に格納されているCANメッセージを抽出する。アプリケーション処理部44は、抽出したCANメッセージを使用して対応するアプリケーションを実行する。
図6は、ECU4がEthernetフレームからCANメッセージを抽出する処理を説明するフローチャートである。以下図6の各ステップについて説明する。
(図6:ステップS400〜S401)
ECU4は、例えば周期的にまたは割り込み処理などを契機として、本フローチャートを開始する(S400)。受信フレーム解析部42は、受信バッファ41からEthernetフレームを読み出す(S401)。
(図6:ステップS402)
受信フレーム解析部42は、受信したEthernetフレームが自装置(ECU4)にとって必要か否かを判定する。例えばEthernetネットワークに接続されているECU4以外の電子制御装置はCANネットワークから通信フレームを受信することを予定していない場合、それらECUについては車載ゲートウェイ装置2から転送されてきたEthernetフレームは不要であると判定することができる。受信したEthernetフレームが必要である場合はステップS403へ進み、不要である場合はステップS404へ進む。
(図6:ステップS403)
CANメッセージ抽出部43は、受信フレームのData部からCANメッセージ(CANフレームのID部とData部)を抽出する。Data部が複数のCANメッセージを格納している場合は、各CANメッセージをそれぞれ抽出する。
(図6:ステップS404)
受信フレーム解析部42は、受信フレームを破棄して本フローチャートを終了する。
(図6:ステップS405)
CANメッセージ抽出部43は、抽出したCANメッセージをアプリケーション処理部44に対して引き渡す。アプリケーション処理部44はそのCANメッセージを用いて所定の処理を実施する。
図7は、転送先が競合する複数のCANフレームを転送するために要する時間を説明するタイムチャートである。ここではCAN IDが1のCANフレームとCAN IDが2のCANフレームを転送する例を示した。CAN ID=1のほうが優先度が高いものと仮定する。
従来の車載ゲートウェイ装置は、CANフレームの転送先が競合した場合、優先度が高いCANフレームを先に転送した後、優先度が低いCANフレームを転送する。したがって、優先度が高いCANフレームは転送処理のために要する遅延時間だけ遅れて転送先に対して送出され、優先度が低いCANフレームはさらに遅れて送出される。
これに対し本実施形態1に係る車載ゲートウェイ装置2は、転送先が競合するCANフレームを1つのEthernetフレームのData部内にパッケージングして転送するので、優先度が低いCANフレームであっても、転送に際して生じる遅延を小さく抑えることができる。
<実施の形態1:まとめ>
本実施形態1に係る車載ゲートウェイ装置2は、CANネットワークからEthernetネットワークへ中継する通信フレームの転送先が競合した場合は、競合しているCANフレームのID部とData部をEthernetフレームのData部へパッケージングして転送する。これにより、優先度の低いCANフレームが転送処理を待機する必要がなくなり、転送処理におけるレイテンシを低く抑えることができる。
<実施の形態2>
図8は、ECU4を模擬したモニタ装置5をECU4に代えてEthernetネットワークに接続した車載ネットワークシステム1の構成例である。各装置の構成はモニタ装置5を除いて実施形態1と同様である。ただし2つのCANネットワークを区別するため、以降ではそれぞれCAN1、CAN2と呼称する。
図9は、車載ゲートウェイ装置2が備えるルーティングテーブル22の1例である。車載ゲートウェイ装置2は、ルーティングテーブルが指定する経路定義にしたがって、CANフレームをCANネットワークまたはEthernetネットワークに対して転送する。図9に示す例においては、例えば車載ゲートウェイ装置2がCAN ID=100または200のCANフレームを受け取った場合、そのCANフレームはEthernetネットワークに対して転送される。
図10は、車載ゲートウェイ装置2がCANフレームを転送する処理を説明するタイムチャートである。ここではCAN ID=100と200のCANフレームを転送する例を説明する。図9で説明したルーティングテーブルによれば、これらCANフレームはいずれもEthernetネットワークに対して転送されるので、転送先が競合する。したがって車載ゲートウェイ装置2は、これらCANフレームのID部とData部を1つのEthernetフレームのData部内にパッケージングし、Ethernetネットワークに対して送出する。
図11は、図10に示すEthernetフレームをモニタ装置5が監視した結果を示す図である。EthernetフレームのData部は、CAN ID=100のCANフレームのID部とData部を格納するとともに、CAN ID=200のCANフレームのID部とData部を格納している。
<本発明の変形例について>
本発明は上記実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
以上の実施形態において、CANフレームのID部とData部を取り出して集約することを説明したが、必要に応じてその他部分を取り出してEthernetフレームのData部として集約してもよい。
以上の実施形態において、車載ゲートウェイ装置2が通信フレームを転送する際に、転送先ネットワークがバス型のネットワーク(例えばCANネットワーク)である場合は、宛先を指定せずに転送すればよい。これに対し転送先ネットワークが1:1で通信するネットワーク(例えばEthernetネットワーク)である場合は、ブロードキャスト通信により全端末に対して通信フレームを転送してもよいし、例えばCAN IDごとに転送先端末をルーティングテーブル上で定義して個別に転送してもよい。その他適当な手法により転送先を定めてもよい。
以上の実施形態において、2つのCANネットワークと1つのEthernetネットワークが車載ゲートウェイ装置2を介して接続されているが、車載ゲートウェイ装置2を介して接続されるネットワークの構成はこれに限られるものではない。車載ネットワークの個数は2以上であればよく、各車載ネットワーク上で用いられる通信プロトコルはCANとEthernet以外であってもよい。
1:車載ネットワークシステム
2:車載ゲートウェイ装置
20:CAN物理インターフェース
21:CAN受信バッファ
22:ルーティングテーブル
23:転送競合判定部
24:転送データ生成部
25:Ethernetフレーム生成部
26:Ethernet送信バッファ
27:Ethernet物理インターフェース
3:電子制御装置
4:電子制御装置
40:物理インターフェース
41:受信バッファ
42:受信フレーム解析部
43:CANメッセージ抽出部
44:アプリケーション処理部
5:モニタ装置

Claims (5)

  1. 第1データ部を有する第1通信フレームを送受信する第1車載ネットワークと、前記第1データ部よりもサイズが小さい第2データ部を有する第2通信フレームを送受信する第2車載ネットワークとの間の通信を中継する車載ゲートウェイ装置であって、
    前記車載ゲートウェイ装置は、前記第2通信フレームを用いて前記第1通信フレームを生成する生成部を備え、
    前記車載ゲートウェイ装置はさらに、前記生成部が生成した前記第1通信フレームを前記第1車載ネットワークへ送出する送信部を備え、
    前記生成部は、複数の前記第2通信フレームがそれぞれ有する前記第2データ部を集約することにより、前記第1通信フレーム内の前記第1データ部を生成し、
    前記第2通信フレームはさらに、前記第2データ部が記述しているデータの種別を表すデータIDを有しており、
    前記生成部は、複数の前記第2通信フレームがそれぞれ有する前記データIDを前記第1通信フレーム内の前記第1データ部へ集約することにより、前記第1通信フレームを生成し、
    前記生成部は、前記第2通信フレームから前記第2データ部と前記データIDのみを抽出して前記第1データ部内に集約する
    ことを特徴とする車載ゲートウェイ装置。
  2. 前記生成部は、転送先が共通する複数の前記第2通信フレームがそれぞれ有する各前記第2データ部を集約することにより、前記第1通信フレーム内の前記第1データ部を生成し、
    前記生成部は、転送先が共通しない前記第2通信フレームについては前記第2データ部を集約せずに前記第1通信フレーム内の前記第1データ部を生成する
    ことを特徴とする請求項1記載の車載ゲートウェイ装置。
  3. 前記生成部は、前記第1通信フレーム内に集約する前記第2通信フレームの個数に応じて、前記第1データ部のサイズを設定する
    ことを特徴とする請求項1記載の車載ゲートウェイ装置。
  4. 第1データ部を有する第1通信フレームを送受信する第1車載ネットワークと、前記第1データ部よりもサイズが小さい第2データ部を有する第2通信フレームを送受信する第2車載ネットワークとの間の通信を中継する車載ゲートウェイ装置、
    前記第1車載ネットワークを介して通信する電子制御装置、
    を有する車載ネットワークシステムであって、
    前記車載ゲートウェイ装置は、前記第2通信フレームを用いて前記第1通信フレームを生成する生成部を備え、
    前記車載ゲートウェイ装置はさらに、前記生成部が生成した前記第1通信フレームを前記第1車載ネットワークへ送出する送信部を備え、
    前記生成部は、複数の前記第2通信フレームがそれぞれ有する前記第2データ部を集約することにより、前記第1通信フレーム内の前記第1データ部を生成し、
    前記第2通信フレームはさらに、前記第2データ部が記述しているデータの種別を表すデータIDを有しており、
    前記生成部は、複数の前記第2通信フレームがそれぞれ有する前記データIDを前記第1通信フレーム内の前記第1データ部へ集約することにより、前記第1通信フレームを生成し、
    前記生成部は、前記第2通信フレームから前記第2データ部と前記データIDのみを抽出して前記第1データ部内に集約する
    ことを特徴とする車載ネットワークシステム。
  5. 前記電子制御装置は、前記第1車載ネットワークが送受信する第1通信フレームが有する第1データ部よりもサイズが小さい第2データ部を有する第2通信フレームを、車載ゲートウェイ装置を介して前記第1通信フレームの形式で受信する、受信部を備え、
    前記電子制御装置はさらに、前記受信部が受信した前記第1通信フレームの形式の通信フレームを解析する解析部を備え、
    前記解析部は、前記受信部が受信した前記第1通信フレームの形式の通信フレームが有する前記第1データ部から、複数の前記第2データ部を取り出す
    ことを特徴とする請求項記載の車載ネットワークシステム。
JP2017552316A 2015-11-25 2016-10-21 車載ゲートウェイ装置、及び車載ネットワークシステム Active JP6500123B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2015229274 2015-11-25
JP2015229274 2015-11-25
PCT/JP2016/081193 WO2017090351A1 (ja) 2015-11-25 2016-10-21 車載ゲートウェイ装置、電子制御装置、車載ネットワークシステム

Publications (2)

Publication Number Publication Date
JPWO2017090351A1 JPWO2017090351A1 (ja) 2018-08-16
JP6500123B2 true JP6500123B2 (ja) 2019-04-10

Family

ID=58764199

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017552316A Active JP6500123B2 (ja) 2015-11-25 2016-10-21 車載ゲートウェイ装置、及び車載ネットワークシステム

Country Status (5)

Country Link
US (1) US20180324640A1 (ja)
JP (1) JP6500123B2 (ja)
CN (1) CN108370339B (ja)
DE (1) DE112016005390T5 (ja)
WO (1) WO2017090351A1 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6544230B2 (ja) * 2015-12-25 2019-07-17 株式会社デンソー 通信システム
WO2017203904A1 (ja) * 2016-05-27 2017-11-30 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 電子制御ユニット、フレーム生成方法及びプログラム
WO2019021403A1 (ja) 2017-07-26 2019-01-31 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 制御ネットワークシステム、車両遠隔制御システム及び車載中継装置
CN111788795B (zh) * 2018-03-02 2022-05-03 住友电气工业株式会社 交换机装置、监测方法和计算机可读存储介质
US20210325868A1 (en) * 2018-08-23 2021-10-21 Precision Planting Llc Expandable network architecture for communications between machines and implements
CN111064644B (zh) * 2018-10-17 2021-12-21 郑州宇通客车股份有限公司 一种基于车载以太网的avb通信方法
CN111385177A (zh) * 2018-12-27 2020-07-07 比亚迪股份有限公司 车辆及其通讯***与方法
CN111835627B (zh) * 2019-04-23 2022-04-26 华为技术有限公司 车载网关的通信方法、车载网关及智能车辆
CN112069776B (zh) * 2019-05-22 2024-01-30 上海汽车集团股份有限公司 一种文件处理方法、装置及服务器
CN114051744A (zh) * 2019-07-12 2022-02-15 日立安斯泰莫株式会社 网关装置
JP7431848B2 (ja) * 2019-10-01 2024-02-15 日立Astemo株式会社 車両制御装置及びデータ転送制御方法
WO2023238468A1 (ja) * 2022-06-09 2023-12-14 日立Astemo株式会社 車載通信装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7570645B2 (en) * 2000-01-18 2009-08-04 Viasat, Inc. Frame format and frame assembling/disassembling method for the frame format
US8050199B2 (en) * 2003-09-30 2011-11-01 Avaya Inc. Endpoint registration with local back-off in a call processing system
JP2006352553A (ja) * 2005-06-16 2006-12-28 Nissan Motor Co Ltd 車載通信システム及び車載ゲートウェイ装置
JP2007166302A (ja) * 2005-12-14 2007-06-28 Denso Corp 車載ネットワーク中継装置
JP5069043B2 (ja) 2007-05-28 2012-11-07 株式会社デンソー 中継装置,ネットワークシステム,プログラムおよびハードウェア記述コード
JP5104465B2 (ja) * 2008-03-28 2012-12-19 富士通株式会社 転送装置及びパケット伝送装置
JP5308802B2 (ja) * 2008-12-16 2013-10-09 ルネサスエレクトロニクス株式会社 Canノード
JP5255579B2 (ja) * 2010-02-09 2013-08-07 日立オートモティブシステムズ株式会社 車内データ中継装置、車両制御システム
JP5635314B2 (ja) * 2010-06-29 2014-12-03 日立オートモティブシステムズ株式会社 電気自動車、ハイブリッド自動車、自動車、自動車ブレーキネットワークシステム、車載ネットワークシステム
KR101191547B1 (ko) 2011-06-27 2012-10-15 엘에스산전 주식회사 캔과 모드버스 상호간 통신을 지원하는 게이트웨이 장치의 통신 방법 및 이를 이용한 게이트웨이 장치
JP5716683B2 (ja) * 2012-01-16 2015-05-13 株式会社デンソー 車載ゲートウェイ装置、車載通信システム、及びプログラム
US9215168B2 (en) * 2012-07-23 2015-12-15 Broadcom Corporation Controller area network communications using ethernet
JP2014027406A (ja) * 2012-07-25 2014-02-06 Murata Mach Ltd Canデータの中継装置、中継システム及び中継方法
US9455905B2 (en) * 2013-02-22 2016-09-27 Broadcom Corporation Encapsulation for link layer preemption
JP6094439B2 (ja) * 2013-09-30 2017-03-15 株式会社デンソー 車両制御システム
KR101536141B1 (ko) * 2014-02-13 2015-07-13 현대자동차주식회사 이더넷과 can 통신 간의 신호 변환을 제공하는 차량용 장치 및 그 제어방법
JP6206232B2 (ja) * 2014-02-13 2017-10-04 株式会社デンソー 車載制御装置
CN103812765B (zh) * 2014-02-14 2017-01-11 浙江大学 具有过滤功能的can转以太网网关及基于该网关的数据传输方法
CN105593067B (zh) * 2014-04-17 2019-07-02 松下电器(美国)知识产权公司 车载网络***、非法检测电子控制单元及非法检测方法
JP6079768B2 (ja) * 2014-12-15 2017-02-15 トヨタ自動車株式会社 車載通信システム

Also Published As

Publication number Publication date
WO2017090351A1 (ja) 2017-06-01
CN108370339A (zh) 2018-08-03
JPWO2017090351A1 (ja) 2018-08-16
CN108370339B (zh) 2021-06-18
US20180324640A1 (en) 2018-11-08
DE112016005390T5 (de) 2018-08-09

Similar Documents

Publication Publication Date Title
JP6500123B2 (ja) 車載ゲートウェイ装置、及び車載ネットワークシステム
US7801173B2 (en) Communication message conversion apparatus and communication message conversion method
JP5434512B2 (ja) 車載通信システム、ゲートウェイ装置
JP4950704B2 (ja) 車載用の中継接続ユニット
CN108028794B (zh) 车载用网关装置
KR101578064B1 (ko) 패킷의 전송 방법과 이를 이용하는 장치들
CN107925595B (zh) 网关装置以及运算装置
WO2019141093A1 (zh) 选择通信方式的方法、装置及车辆
CN113302887B (zh) 一种基于时间敏感传输协议的通信方法和相关装置
US11134024B2 (en) Communication control device, switching device, out-of vehicle communication device, communication control method and communication control program
CN108353016A (zh) 中继装置、电子控制装置以及车载网络***
CN107948217B (zh) 交换机***和通信方法
JP5063655B2 (ja) 通信ゲートウェイ装置
CN115705044A (zh) 一种车辆远程诊断方法、装置及***
KR20190013012A (ko) 이종망간 데이터 전송 방법
JP5728043B2 (ja) ゲートウェイ装置
JP2009089286A (ja) 中継接続ユニット
US20210044450A1 (en) Method and system for performing double message arbitration
JP7124681B2 (ja) 中継装置
KR20120041990A (ko) 이종 프로토콜 간 대용량 데이터 전송을 위한 데이터 전송 시스템 및 그 데이터 전송 방법
KR20150050960A (ko) 패킷의 전송 순서를 재배열하는 방법과 이를 이용하는 장치들
KR101578065B1 (ko) Can 패킷을 패키징하는 방법과 이를 이용하는 장치들
KR101606463B1 (ko) 플렉스레이 패킷을 언-패키징하는 방법과 이를 이용하는 장치들
JP4999668B2 (ja) 車載用の中継接続ユニット
KR101606462B1 (ko) Can 패킷을 언-패키징하는 방법과 이를 이용하는 장치들

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180425

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190218

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: 20190305

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190318

R150 Certificate of patent or registration of utility model

Ref document number: 6500123

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250