JP2018157397A - 送信装置 - Google Patents
送信装置 Download PDFInfo
- Publication number
- JP2018157397A JP2018157397A JP2017053125A JP2017053125A JP2018157397A JP 2018157397 A JP2018157397 A JP 2018157397A JP 2017053125 A JP2017053125 A JP 2017053125A JP 2017053125 A JP2017053125 A JP 2017053125A JP 2018157397 A JP2018157397 A JP 2018157397A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- signal
- ecu
- control
- parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Maintenance And Management Of Digital Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
Description
信号を通信ネットワークに対して所定期間内に所定回数送信する送信制御部と、
前記送信制御部による前記信号の送信の異常を検出する異常検出部と
を備え、
前記異常検出部は、前記所定期間内での前記信号の送信回数が前記所定回数を超える場合に、前記信号の送信を停止する
ことを特徴とする。
<A−1.構成>
[A−1−1.全体構成]
図1は、本発明の一実施形態に係る送信装置としての電子制御装置20a〜20cを含む車両10の一部の概略全体構成図である。電子制御装置20a〜20c(以下「ECU20a〜20c」又は「第1〜第3ECU20a〜20c」という。)は、車両10内の通信ネットワーク12(以下「ネットワーク12」又は「車内ネットワーク12」ともいう。)に属する。また、ネットワーク12は、車両10以外に適用してもよい。
(A−1−2−1.車内ネットワーク12の概要)
車内ネットワーク12は、CAN(Controller Area Network)である。或いは、ネットワーク12は、FlexRay、LIN(Local Interconnect Network)等であってもよい。図1では、1つのネットワーク12のみを示しているが、車両10は、複数のネットワーク12を有してもよい。
(A−1−2−2−1.ECU20a〜20cの全体構成)
各ECU20は、通信ネットワーク12(又は通信線24)に接続されて通信ネットワーク12を介して他のECU20との間で各種信号の送受信を行う送受信装置(又はノード)である。各ECU20は、送信装置又は受信装置としての機能のみを有してもよい。
入出力部50は信号の入出力を行う。入出力部50には、アナログ/デジタル変換器及びデジタル/アナログ変換器を含むことができる。入出力部50は、ネットワーク12内の通信を行うための送信回路60と受信回路62を有する。
演算部52は、個別のECU20全体を制御する。例えば、第1ECU20aの演算部52は、第1ECU20a全体を制御する。当該制御に際し、演算部52は、記憶部54に記憶されたプログラム及びデータを用いる。演算部52は、中央演算装置(CPU)を含む。演算部52が実行する機能の一部は、ロジックIC(Integrated Circuit)を用いて実現することもできる。
記憶部54は、演算部52が用いるプログラム及びデータを記憶するものであり、ランダム・アクセス・メモリ(以下「RAM」という。)を備える。RAMとしては、レジスタ等の揮発性メモリと、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶部54は、RAMに加え、リード・オンリー・メモリ(以下「ROM」という。)を有してもよい。
ゲートウェイ22は、特定の車内ネットワーク12と、図示しない他の通信ネットワーク(車内ネットワーク及び/又は車外ネットワークを含む。)をつなぐ機能を有する。
[A−2−1.各ECU20a〜20cにおける制御の概要]
本実施形態の各ECU20a〜20cにおける制御について説明する。各ECU20a〜20cは、自己の制御対象領域30の各制御対象機器32についての制御を行う。また、各ECU20a〜20cは、自己が管理する制御対象に関する制御パラメータPcのうち、他のECU20でも利用するものを他のECU20に対して出力する。ここにいう制御対象は、制御対象機器32a1〜32c2自体とすることができる。或いは、制御対象は、特定の機能(例えば、燃料噴射)としてもよい。制御パラメータPcを受信した他のECU20は、当該制御パラメータPcを用いて自己の制御を実行する。理解を容易化するため、以下では、第1ECU20aの制御について説明する。
図2は、本実施形態の第1ECU20aが実行する複数のタスクを示す図である。第1ECU20aは、これらのタスク(第1〜第nタスク)を並列的に処理する。図2では、第1〜第6タスクまでを明示的に示しているが、それ以外のタスクも並列的に処理される。
次に、本実施形態のECU20の通信で用いられるデータフレームDFの構成について説明する。図3は、本実施形態のデータフレームDFの構成を示す図である。データフレームDFは、国際公開第2013/171829号パンフレットの図5に示されたものと同様である。
上記のように、送信監視処理では、周期性がある第1・第2パラメータ信号Sp1、Sp2の送信タイミングを監視する。複数の周期性信号が存在する場合、各周期性信号の送信タイミングの関係は、ある程度限定されたものとなり、正常範囲内に収まる。仮にあるECU20が外部から不正に操作されている場合、各周期性信号の送信タイミングの関係は正常範囲に収まらなくなる可能性が高くなる。そこで、本実施形態の送信監視処理では、周期性がある第1・第2パラメータ信号Sp1、Sp2の送信タイミングを監視することで、第1ECU20aの(特に演算部52に含まれる、送信監視部86以外の部位)の異常を判定してもよい。
以上説明したように、本実施形態によれば、第1ECU20a(送信装置)の送信監視部86(異常検出部)は、本来あるべき送信回数Niを超えてパラメータ信号Spが送信された場合(S28:FALSE)、パラメータ信号Spの送信を停止する(S31)。これにより、第2・第3ECU20b、20c(受信装置)側ではなく、第1ECU20a(送信装置)側で送信制御部82の異常を判定することが可能となる。従って、第1ECU20aでの送信異常に迅速に対応可能となる。また、第1ECU20aでの送信異常を第1ECU20a自体が検出するため、1台の第1ECU20aのみでも対応可能となり、コスト増加を抑制することが可能となる。
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
上記実施形態では、ECU20a〜20cを車両10に適用した(図1)。しかしながら、例えば、第1ECU20a(送信装置)側で、パラメータ信号Spの送信タイミングを監視する観点からすれば、これに限らない。例えば、ECU20a〜20cを船舶や航空機等の移動物体に用いることもできる。ECU20a〜20cを、車両10内のCANのように閉じたネットワーク12に適用するのみでなく、インターネットのように公衆に開かれたネットワーク12に適用してもよい。
上記実施形態では、ネットワーク12は、3つのECU20a〜20cを有していた(図1)。しかしながら、例えば、第1ECU20a(送信装置)側で、パラメータ信号Spの送信タイミングを監視する観点からすれば、これに限らない。例えば、ネットワーク12は、少なくとも1台の送信装置(第1ECU20a)と少なくとも1台の受信装置(第2ECU20b又は第3ECU20c)を含むものであれば、送信ノードと受信ノードの数は適宜変更可能である。
上記実施形態では、パラメータPcを取得又は算出し、これに対してID等を付したデータフレームDFを生成した(図3参照)。しかしながら、データフレームDFの生成を行う信号SpのID等を選定し、当該ID等を用いて送信されるべきものとして取得又は算出されるパラメータPcを当該ID等に付すことにより、データフレームDFを生成することとしてもよい。
上記実施形態では、数値の比較において等号を含む場合と含まない場合とが存在した(図4のS28等)。しかしながら、例えば、等号を含む又は等号を外す特別な意味がなければ(換言すると、本発明の効果を得られる場合)、数値の比較において等号を含ませるか或いは含ませないかは任意に設定可能である。
82…送信制御部 86…送信監視部(異常検出部)
N1…第1送信回数 N2…第2送信回数
Pc…制御パラメータ Pc1…第1制御パラメータ
Pc2…第2制御パラメータ
R1…比率(送信回数に基づくパラメータ)
Sp…パラメータ信号 Sp1…第1パラメータ信号
Sp2…第2パラメータ信号 T1…第1周期
T2…第2周期
Claims (4)
- 信号を通信ネットワークに対して所定期間内に所定回数送信する送信制御部と、
前記送信制御部による前記信号の送信の異常を検出する異常検出部と
を備え、
前記異常検出部は、前記所定期間内での前記信号の送信回数が前記所定回数を超える場合に、前記信号の送信を停止する
ことを特徴とする送信装置。 - 請求項1に記載の送信装置において、
前記異常検出部は、前記送信回数に基づく送信回数パラメータが正常範囲から外れる場合に、前記信号の送信を停止する
ことを特徴とする送信装置。 - 請求項1又は2に記載の送信装置において、
前記信号は、当該信号の性質を示す識別情報を含み、
前記送信制御部は、
第1識別情報を含む第1信号を前記所定期間内に第1の所定回数送信し、
第2識別情報を含む第2信号を前記所定期間内に第2の所定回数送信し、
前記異常検出部は、
前記所定期間における前記第1信号の送信回数である第1送信回数と前記所定期間における前記第2信号の送信回数である第2送信回数とをカウントし、
前記第1送信回数と前記第2送信回数の比較結果に基づいて、前記第1信号及び前記第2信号の送信停止の要否を判定する
ことを特徴とする送信装置。 - 請求項3に記載の送信装置において、
前記第1送信回数は、前記第2送信回数よりも多く、
前記異常検出部は、前記所定期間における前記第1送信回数と前記第2送信回数との比率に基づいて、前記第1信号及び前記第2信号の送信停止の要否を判定する
ことを特徴とする送信装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017053125A JP6527541B2 (ja) | 2017-03-17 | 2017-03-17 | 送信装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017053125A JP6527541B2 (ja) | 2017-03-17 | 2017-03-17 | 送信装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018157397A true JP2018157397A (ja) | 2018-10-04 |
| JP6527541B2 JP6527541B2 (ja) | 2019-06-05 |
Family
ID=63718240
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017053125A Expired - Fee Related JP6527541B2 (ja) | 2017-03-17 | 2017-03-17 | 送信装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6527541B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005124057A (ja) * | 2003-10-20 | 2005-05-12 | Sony Corp | ネットワーク機器およびネットワーク状態通知方法 |
| JP2013131907A (ja) * | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | 車両ネットワーク監視装置 |
| WO2015159520A1 (ja) * | 2014-04-17 | 2015-10-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車載ネットワークシステム、不正検知電子制御ユニット及び不正検知方法 |
| WO2015182103A1 (ja) * | 2014-05-29 | 2015-12-03 | パナソニックIpマネジメント株式会社 | 送信装置、受信装置、送信方法および受信方法 |
| US20160308887A1 (en) * | 2015-04-17 | 2016-10-20 | Hyundai Motor Company | In-vehicle network intrusion detection system and method for controlling the same |
| WO2017037977A1 (ja) * | 2015-08-31 | 2017-03-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | ゲートウェイ装置、車載ネットワークシステム及び通信方法 |
-
2017
- 2017-03-17 JP JP2017053125A patent/JP6527541B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005124057A (ja) * | 2003-10-20 | 2005-05-12 | Sony Corp | ネットワーク機器およびネットワーク状態通知方法 |
| JP2013131907A (ja) * | 2011-12-21 | 2013-07-04 | Toyota Motor Corp | 車両ネットワーク監視装置 |
| WO2015159520A1 (ja) * | 2014-04-17 | 2015-10-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車載ネットワークシステム、不正検知電子制御ユニット及び不正検知方法 |
| WO2015182103A1 (ja) * | 2014-05-29 | 2015-12-03 | パナソニックIpマネジメント株式会社 | 送信装置、受信装置、送信方法および受信方法 |
| US20160308887A1 (en) * | 2015-04-17 | 2016-10-20 | Hyundai Motor Company | In-vehicle network intrusion detection system and method for controlling the same |
| WO2017037977A1 (ja) * | 2015-08-31 | 2017-03-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | ゲートウェイ装置、車載ネットワークシステム及び通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6527541B2 (ja) | 2019-06-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10678243B2 (en) | Systems and methods for scalable electrical engineering (EE) architecture in vehicular environments | |
| US12155677B2 (en) | Fraud detection method, fraud detection device, and recording medium | |
| KR101534923B1 (ko) | 차량용 이더넷 백본 네트워크 시스템 및 이의 페일 세이프 제어 방법 | |
| US11516045B2 (en) | Anomaly determination method, anomaly determination device, and recording medium | |
| KR102286050B1 (ko) | 차량 네트워크에서 진단 오류 방지를 위한 방법 및 장치 | |
| US20190232969A1 (en) | Data communication method for a vehicle | |
| JP2013211928A (ja) | 通信ネットワーク内のノードステータス監視方法及び監視装置 | |
| US20250039212A1 (en) | Fraud detection method, fraud detection device, and recording medium | |
| CN114268927A (zh) | 一种车载通信方法、装置、设备及存储介质 | |
| US10715417B2 (en) | Method for configuring stream communication path in network | |
| CN108632246A (zh) | 通信系统 | |
| KR20180038970A (ko) | 차량 네트워크에서 선택적 웨이크업을 위한 통신 노드의 동작 방법 | |
| JP6527541B2 (ja) | 送信装置 | |
| KR101301078B1 (ko) | 플렉스레이 네트워크 제어 시스템, 장치 및 방법 | |
| SE540244C2 (en) | Method in a bus gateway for load balancing traffic for non-cyclic messages between different segments of the bus | |
| JP2017063390A (ja) | 通信方法 | |
| JP2018157268A (ja) | 送信装置及び受信装置 | |
| WO2020225967A1 (ja) | 車載通信システム、中継装置、及び通信方法 | |
| JP2025040165A (ja) | 車載ネットワークシステム | |
| KR20250022479A (ko) | 이더넷 스위치의 gcl 제어 장치 및 그 방법 | |
| CN118101790A (zh) | 汽车通信数据流传输方法及装置 | |
| CN114978875A (zh) | 一种车载节点管理方法、装置及存储介质 | |
| Schneider et al. | Internet protocol over ethernet in powertrain-Comparison with current applications and future trends |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20180724 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180925 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190212 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190405 |
|
| 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: 20190416 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190510 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6527541 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |