JP2006253922A - ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 - Google Patents
ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 Download PDFInfo
- Publication number
- JP2006253922A JP2006253922A JP2005065794A JP2005065794A JP2006253922A JP 2006253922 A JP2006253922 A JP 2006253922A JP 2005065794 A JP2005065794 A JP 2005065794A JP 2005065794 A JP2005065794 A JP 2005065794A JP 2006253922 A JP2006253922 A JP 2006253922A
- Authority
- JP
- Japan
- Prior art keywords
- data
- bus
- frames
- gateway device
- storage means
- 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
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
【解決手段】複数バスの間に設けられ、基本周期毎に前記バス間のデータを転送するゲートウェイ装置において、前記バスから受信した前記データを記憶する第1の記憶手段と、前記データを前記バスに転送するために前記データを記憶する第2の記憶手段と、前記第1の記憶手段に記憶された前記データを前記基本周期毎に前記第2の記憶手段に送信セットする制御手段とを備え、前記基本周期毎に前記送信セットする前記データ数には上限値が設定され、前記制御手段は前記上限値以内の前記データ数を前記第2の記憶手段に送信セットする、ことを特徴としている。
【選択図】 図5
Description
。CANは、ISO(International Organization for Standardization)で国際的に標準化されたシリアル通信プロトコルである。最近では、その高い性能と信頼性とから車内LAN以外にも、船舶、医療機器等多方面で採用されている。
)がCANバスを介して接続され、更に、各バス間がゲートウェイ装置を介して接続される。例えば、エンジンやトランスミッション等を制御するECUを接続するエンジン系のCANバスと、VICSナビなどを制御するECUを接続する情報系のCANバスとがゲートウェイ装置を介して接続される。かかるゲートウェイ装置は、異なるCANバス間のプロトコルの翻訳を行うとともに、一方のCANバス内のECUから送信されたメッセージを他方のCANバス内のECUに転送する役割を果たす。
「CAN入門書」 www.renesas.com 「CANとは?」 www.toyo.co.jp/car/CAN/CAN_General.htm
が先にフレームの出力を開始したときは、他のノードB22等はフレームの出力はできない。
数の上限をバッファ112から1基本周期内で送信可能なフレーム数とすることで、上限値である「4」より大きいフレーム数の転送処理を行わないことになり、CPU14の占有資源を他の処理に解放することができる。つまり、CPU14は、今回の基本周期内でフレーム5以降の送信セット処理を行わないことになる。この場合、フレーム5以降の送信セット処理は次の基本周期内で行うことになる。次の基本周期でも送信セットされるフレームは、1基本周期内で送信可能なフレーム数である、フレーム5からフレーム8まで、となる。勿論、メモリ13に蓄積されたフレームの数が1基本周期内で送信可能なフレーム数より少ない数であれば、メモリ13に蓄積されたフレームすべてバッファ112に送信セットされる。
47bit×2μsec/bit=94μsec
となる。従って、1基本周期内で最短フレーム長のフレームを送信できる個数は、
1msec/94μsec=10.6
つまり、10個となる。
128bit×2μsec/bit=256μsec
となる。従って、1基本周期内で送信できるフレームの個数は、
1msec/256μsec=3.9
つまり、3個となる。
、前回の基本周期内でメモリ13に蓄積されたままバッファ112に転送されなかったフレームの個数との合計値である。例えば、図4の例で、前回の基本周期内でバッファ112からすべてフレームが送信され、フレーム1からフレーム6がメモリ13に蓄積されているとき、前回の基本周期内での未送信フレーム数yは「6」となる。
、BEAN(Body Electronics Area Network)等であってもよい。かかる場合に、メモ
リ13やコントローラバッファ112に蓄積されるものはフレームではなく、それぞれの規格に合致した1通信単位の情報となる。
112 コントローラバッファ
Claims (10)
- 複数バスの間に設けられ、基本周期毎に前記バス間のデータを転送するゲートウェイ装置において、
前記バスから受信した前記データを記憶する第1の記憶手段と、
前記データを前記バスに転送するために前記データを記憶する第2の記憶手段と、
前記第1の記憶手段に記憶された前記データを前記基本周期毎に前記第2の記憶手段に送信セットする制御手段とを備え、
前記基本周期毎に前記送信セットする前記データ数には上限値が設定され、前記制御手段は前記上限値以内の前記データ数を前記第2の記憶手段に送信セットする、ことを特徴とするゲートウェイ装置。 - 請求項1記載のゲートウェイ装置において、
前記上限値は、前記基本周期内に前記第2の記憶手段から前記バスに転送される前記データのデータ数である、ことを特徴とするゲートウェイ装置。 - 請求項1記載のゲートウェイ装置において、
前記制御手段は、前記上限値を超えるデータを次の前記基本周期まで送信セットしない、ことを特徴とするゲートウェイ装置。 - 請求項1記載のゲートウェイ装置において、
前記データは、前記バス内を転送する一通信単位であるフレームであって、
前記上限値は、前記基本周期毎に前記第2の記憶手段から前記バスに転送される前記フレームのフレーム数である、ことを特徴とするゲートウェイ装置。 - 請求項4記載のゲートウェイ装置において、
前記上限値は、前記フレームのうち最大フレーム長を基準にしたフレーム数である、ことを特徴とするゲートウェイ装置。 - 請求項4記載のゲートウェイ装置において、
前記上限値は、前記フレームのうち最短フレーム長を基準にしたフレーム数である、ことを特徴とするゲートウェイ装置。 - 請求項4記載のゲートウェイ装置において、
前記上限値は、前記基本周期毎に前記第2の記憶手段から前記バスに転送される前記フレームのフレーム数から算出したビット数である、ことを特徴とするゲートウェイ装置。 - 請求項4記載のゲートウェイ装置において、
前記上限値は、前記基本周期毎に前記第2の記憶手段から前記バスに転送される前記フレームのフレーム数から算出したバイト数である、ことを特徴とするゲートウェイ装置。 - 請求項1記載のゲートウェイ装置において、
前記データには前記バスの優先度を示す識別子が含まれ、前記データが同時に前記バスに送信されるときは前記識別子に基づく優先度の最も高い前記データに前記バスの送信権が与えられる、ことを特徴とするゲートウェイ装置。 - 複数バスの間に設けられ、前記バスから受信したデータを記憶する第1の記憶手段と、前記データを前記バスに転送するために前記データを記憶する第2の記憶手段と、制御手段とを備えたゲートウェイ装置におけるデータ転送方法において、
前記制御手段によって、前記第1の記憶手段に記憶された前記データを前記基本周期毎
に前記第2の記憶手段に送信セットする第1のステップと、
前記第1のステップで前記第2の記憶手段に記憶された前記データを前記基本周期内で前記制御手段によって前記バスに転送する第2のステップとを備え、
前記第1のステップにおいて、前記基本周期毎に前記送信セットする前記データ数には上限値が設定され、前記上限値以内の前記データ数が前記第2の記憶手段に送信セットされる、ことを特徴とするデータ転送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005065794A JP2006253922A (ja) | 2005-03-09 | 2005-03-09 | ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005065794A JP2006253922A (ja) | 2005-03-09 | 2005-03-09 | ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2006253922A true JP2006253922A (ja) | 2006-09-21 |
Family
ID=37093949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005065794A Pending JP2006253922A (ja) | 2005-03-09 | 2005-03-09 | ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2006253922A (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008041271A1 (fr) * | 2006-09-29 | 2008-04-10 | Fujitsu Microelectronics Limited | Système d'émission/reception, noeud et procédé de communication |
JP2008227798A (ja) * | 2007-02-07 | 2008-09-25 | Hitachi Ltd | 車載ゲートウェイ装置及びデータ転送方法 |
JP2008294935A (ja) * | 2007-05-28 | 2008-12-04 | Denso Corp | 中継装置,ネットワークシステム,プログラムおよびハードウェア記述コード |
JP2012085327A (ja) * | 2011-12-05 | 2012-04-26 | Hitachi Automotive Systems Ltd | 接続装置および接続方法 |
JP2018157366A (ja) * | 2017-03-17 | 2018-10-04 | 本田技研工業株式会社 | 通信装置、通信方法、およびプログラム |
JP2020162038A (ja) * | 2019-03-27 | 2020-10-01 | 株式会社デンソー | 中継装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290433A (ja) * | 2001-03-27 | 2002-10-04 | Fujitsu Ltd | 帯域制御機能を備えるデータ中継装置および帯域管理装置 |
JP2004282728A (ja) * | 2003-02-25 | 2004-10-07 | Hitachi Ltd | トラヒックシェーピング方法及びトラヒックシェーピング装置 |
JP2004350138A (ja) * | 2003-05-23 | 2004-12-09 | Denso Corp | データ中継装置および多重通信システム |
-
2005
- 2005-03-09 JP JP2005065794A patent/JP2006253922A/ja active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290433A (ja) * | 2001-03-27 | 2002-10-04 | Fujitsu Ltd | 帯域制御機能を備えるデータ中継装置および帯域管理装置 |
JP2004282728A (ja) * | 2003-02-25 | 2004-10-07 | Hitachi Ltd | トラヒックシェーピング方法及びトラヒックシェーピング装置 |
JP2004350138A (ja) * | 2003-05-23 | 2004-12-09 | Denso Corp | データ中継装置および多重通信システム |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008041271A1 (fr) * | 2006-09-29 | 2008-04-10 | Fujitsu Microelectronics Limited | Système d'émission/reception, noeud et procédé de communication |
JP4814950B2 (ja) * | 2006-09-29 | 2011-11-16 | 富士通セミコンダクター株式会社 | 送受信システム、ノード及び通信方法 |
US8311054B2 (en) | 2006-09-29 | 2012-11-13 | Fujitsu Semiconductor Limited | Transmitting/receiving system, node and communication method |
JP2008227798A (ja) * | 2007-02-07 | 2008-09-25 | Hitachi Ltd | 車載ゲートウェイ装置及びデータ転送方法 |
US8139493B2 (en) | 2007-02-07 | 2012-03-20 | Hitachi, Ltd. | On-vehicle gateway device, method for controlling an on-vehicle gateway device, connection device and connection control method |
US8693346B2 (en) | 2007-02-07 | 2014-04-08 | Hitachi, Ltd. | On-vehicle gateway device, method for controlling an on-vehicle gateway device, connection device and connection control method |
JP2008294935A (ja) * | 2007-05-28 | 2008-12-04 | Denso Corp | 中継装置,ネットワークシステム,プログラムおよびハードウェア記述コード |
JP2012085327A (ja) * | 2011-12-05 | 2012-04-26 | Hitachi Automotive Systems Ltd | 接続装置および接続方法 |
JP2018157366A (ja) * | 2017-03-17 | 2018-10-04 | 本田技研工業株式会社 | 通信装置、通信方法、およびプログラム |
US10447384B2 (en) | 2017-03-17 | 2019-10-15 | Honda Motor Co., Ltd. | Communication apparatus, communication method, and program |
JP2020162038A (ja) * | 2019-03-27 | 2020-10-01 | 株式会社デンソー | 中継装置 |
JP7159940B2 (ja) | 2019-03-27 | 2022-10-25 | 株式会社デンソー | 中継装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10153825B2 (en) | Vehicle-mounted control device | |
US8301821B2 (en) | Communication module for connecting a serial bus to a plurality of system buses | |
CN105282209B (zh) | 车辆用网络***和其中异构通信控制器的数据传输方法 | |
RU2597502C2 (ru) | Способ и устройство для адаптируемой к размерам памяти последовательной передачи данных | |
US20200382597A1 (en) | Vehicle diagnostic communication apparatus, system including the same and method thereof | |
JP2006253922A (ja) | ゲートウェイ装置及びゲートウェイ装置におけるデータ転送方法 | |
US20130151660A1 (en) | Delay system, delay device and communication device constituting delay system | |
JP2006191337A (ja) | バス間のメッセージ転送を行うゲートウエイ装置及びそれを使用したネットワークシステム | |
KR101334017B1 (ko) | 차량 네트워크의 메시지 무결성 체크 시스템 및 방법 | |
CN113545012B (zh) | 通信装置、通信***及消息仲裁方法 | |
CN102100037B (zh) | 通信***的具有功能分离的发送事件存储器的用户节点 | |
JP5728043B2 (ja) | ゲートウェイ装置 | |
JP4361540B2 (ja) | ゲートウェイ装置、データ転送方法及びプログラム | |
JP6593230B2 (ja) | 通信システム | |
JP2009017154A (ja) | 車載ゲートウェイ装置 | |
JP4954832B2 (ja) | 車載用通信システム | |
JP2014027510A (ja) | 通信制御装置 | |
JP2011103577A (ja) | 通信コントローラ、通信システム、及び通信制御方法 | |
US8427955B2 (en) | Method and apparatus for transferring data | |
JP7151930B2 (ja) | 中継装置、通信ネットワークシステム及び通信制御方法 | |
JP5892889B2 (ja) | 通信制御装置 | |
JP6183281B2 (ja) | 通信システムおよび電子制御装置 | |
JP2017188794A (ja) | 通信制御用コントローラ | |
JP5409681B2 (ja) | 通信システム | |
JP2003023440A (ja) | ゲートウェイ装置、コンピュータ、通信評価システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080225 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20080303 |
|
A977 | Report on retrieval |
Effective date: 20100712 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100720 |
|
A02 | Decision of refusal |
Effective date: 20101116 Free format text: JAPANESE INTERMEDIATE CODE: A02 |