JP2022507130A - シリアルバスシステムの加入者局用のエラーフレーム遮蔽ユニット、およびシリアルバスシステムでの通信方法 - Google Patents
シリアルバスシステムの加入者局用のエラーフレーム遮蔽ユニット、およびシリアルバスシステムでの通信方法 Download PDFInfo
- Publication number
- JP2022507130A JP2022507130A JP2021525547A JP2021525547A JP2022507130A JP 2022507130 A JP2022507130 A JP 2022507130A JP 2021525547 A JP2021525547 A JP 2021525547A JP 2021525547 A JP2021525547 A JP 2021525547A JP 2022507130 A JP2022507130 A JP 2022507130A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- signal
- message
- subscriber station
- error frame
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40026—Details regarding a bus guardian
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
【選択図】図1
Description
バスにメッセージを送信するための送信/受信デバイスと、をさらに備え、
エラーフレーム遮蔽ユニットが、通信制御デバイスおよび送信/受信デバイスに接続され、
送信/受信デバイスが、第1のビットレートでの送信時に、メッセージの第1のデジタルデータ状態に関する第1のバス状態を生成し、メッセージの第2のデジタルデータ状態に関する第2のバス状態を生成し、第2のバス状態が第1のバス状態を上書きすることができるように構成され、
送信/受信デバイスが、第1のビットレートよりも高い第2のビットレートでの送信時、異なるバス状態を生成し、メッセージの異なるデジタルデータ状態に関するバス状態が互いに上書き可能でないように構成され、
エラーフレーム遮蔽ユニットが、送信/受信デバイスが第1のビットレートでの送信から第2のビットレートでの送信に切り替わった時、および第2のビットレートでの送信から第1のビットレートでの送信に切り替わった時を検出するように構成される。
少なくとも1つの追加の加入者局は、加入者局が互いにシリアル通信することができるように、バスを介して少なくとも2つの加入者局に接続され、
少なくとも1つの追加の加入者局が、上述したエラーフレーム遮蔽ユニットを有し、
上述した少なくとも1つの加入者局および少なくとも1つの追加の加入者局のエラーフレーム遮蔽ユニットは、遮蔽決定ブロックによって生成された信号が、現在、第2の通信フェーズにおいてメッセージが受信されており、そのフォーマットを、エラーに基づいて加入者局の通信制御デバイスが理解することができないことを示すとき、および少なくとも1つの追加の加入者局の通信制御デバイスが、その間にエラーフレームを送信することを試みるときに、エラーフレームをブロックするように構成される。
遮蔽決定ブロックによって信号を生成するステップであって、信号が、バスからのメッセージの受信時に、メッセージの受信に基づいて加入者局によって生成された送信信号がバス上に送信されるべきか否かを提示する、ステップと、
送信信号選択ブロックによって、遮蔽決定ブロックによって生成された信号に応じて、バス上でのエラーフレームによってバスから受信されたメッセージでの受信エラーを示すべき送信信号をブロックし、エラーフレームがバスに送信されないようにする、ステップと、を含む。
チェックサムフィールド465には、スタッフビットを含む、データフィールド464内のデータに関するチェックサムが含まれており、チェックサムは、メッセージ46の送信元によって、例えばそれぞれ5または10の同一のビットの後に逆ビットとして挿入される。
b)正味データ転送速度の大幅な向上。
c)CAN NGは、データフェーズ468では、CAN FDとは異なる物理層を使用する。例えば、両方のバス状態がアクティブにドライブされ、データフェーズ468中にエラーフレーム(エラーフラグ)が提供されない物理層を使用する。CAN NGに関してそのような物理層を用いることで、CAN FDよりもかなり高いビットレートを達成することができる。
Claims (12)
- シリアルバスシステム(1)の加入者局(10;20;30)用のエラーフレーム遮蔽ユニット(130;230;330)であって、
信号(S_D)を生成するための遮蔽決定ブロック(233)であって、前記信号(S_D)が、前記バスシステム(1)のバス(40)上でのメッセージ(46)の伝送中に、前記メッセージ(46)の受信に基づいて前記加入者局(10;20;30)によって生成された送信信号(TX)が前記バス(40)に送信されるべきか否かを提示する、遮蔽決定ブロック(233)と、
前記遮蔽決定ブロック(233)によって生成された信号(S_D)に応じて、前記バス(40)上でのエラーフレーム(47)によって前記バス(40)から受信されたメッセージ(46)での受信エラーを示すべき前記送信信号(TX)をブロックし、前記エラーフレーム(47)が前記バス(40)に送信されないようにするための送信信号選択ブロック(235)と、
を備えるエラーフレーム遮蔽ユニット(130;230;330)。 - 前記バス(40)上でシリアル伝送されたメッセージ(46)の前記データフェーズ(468)を検出するためのデータフェーズ検出ブロック(231)と、
前記加入者局(10;20;30)が現在、前記メッセージ(45、46)の前記送信元であるか否かを検出するための送信元検出ブロック(232)と、を備え、
前記遮蔽決定ブロック(233)が、前記データフェーズ検出ブロック(231)の検出結果および前記送信元検出ブロック(232)の検出結果への応答として、前記信号(S_D)を生成するように構成される、
請求項1に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 前記データフェーズ検出ブロック(231)が、前記データフェーズ(468)を検出するために前記バス(40)上の状態を検出するように構成される、および/または
前記データフェーズ検出ブロック(231)が、前記データフェーズ(468)を検出するために、前記バス(40)から受信されたメッセージ(46)から生成されるデジタル受信信号(RXD1)を評価するように構成される、
請求項2に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 前記送信元検出ブロック(232)が、前記加入者局(10;20;30)から前記バス(40)に送信される送信信号(TX)を評価するように構成される、
請求項2または3に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 前記送信元検出ブロック(232)が、前記送信信号(TX)を評価するために、前記送信信号(TX)のエッジ変化をカウントするように構成される、および/または
前記送信元検出ブロック(232)が、前記送信信号(TX)を評価するために、前記送信信号(TX)の逐次復号を実行するように構成される、および/または
前記送信元検出ブロック(232)が、前記送信信号(TX)を評価するために、前記送信信号(TX)を、前記バス(40)から受信されたメッセージ(46)から生成されるデジタル受信信号(RXD1)と比較するように構成される、
請求項4に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - どの受信信号(RX)を前記エラーフレーム遮蔽ユニット(130;230;330)が前記加入者局(10;20;30)に転送するかを決定するための受信信号決定ブロック(234)をさらに備え、
前記受信信号決定ブロック(234)が、前記加入者局(10;20;30)がエラーフレーム(47)を送信するかどうかに関する結果に応じて、および前記遮蔽決定ブロック(233)から生成された信号(S_D)に応じて決定を行うように構成される、
請求項1から5のいずれか一項に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 送信信号(TXD2)を生成するための送信信号生成ブロック(236)をさらに備え、前記送信信号生成ブロック(236)では、前記メッセージ(46)のデータフェーズ(468)後、前記加入者局(10;20;30)で受信エラーが検出されたことが信号通知され、
前記送信信号生成ブロック(236)は、前記受信信号決定ブロック(234)によって生成された信号(TX_BL)が、前記バス(40)への前記エラーフレーム(47)の送信がブロックされたことを示す場合に、前記送信信号(TXD2)を生成し、前記バス(40)に送信するように構成される、
請求項1から6のいずれか一項に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 前記バスシステム(1)の前記加入者局(20、30)間で前記バス(40)に前記メッセージ(45;46)を伝送するための第1の通信フェーズにおいて、前記加入者局(20、30)のいずれが、後続の第2の通信フェーズで少なくとも一時的に、前記バスシステム(1)の前記バス(40)への排他的で衝突のないアクセスを有するかが交渉され、
前記第2の通信フェーズは、前記メッセージ(45;46)の使用データが前記バス(40)上で伝送されるデータフェーズ(468)である、
請求項1から7のいずれか一項に記載のエラーフレーム遮蔽ユニット(130;230;330)。 - 前記バスシステム(1)の前記バス(40)にメッセージ(45;46)を送信するため、および/または前記バスシステム(1)の前記バス(40)からメッセージ(45;46)を受信するための通信制御デバイス(11;21;31)と、
前記バス(40)に前記メッセージ(45;46)を送信するための送信/受信デバイス(12;22;32)と、
通信制御デバイス(11;21;31)および送信/受信デバイス(12;22;32)に接続された、請求項1から8のいずれか一項に記載のエラーフレーム遮蔽ユニット(130;230;330)と、を備えるシリアルバスシステム(1)用の加入者局(10;20;30)であって、
前記送信/受信デバイス(22;32)が、第1のビットレートでの送信時に、前記メッセージ(45;46)の第1のデジタルデータ状態に関する第1のバス状態(401)を生成し、前記メッセージ(45;46)の第2のデジタルデータ状態に関する第2のバス状態(402)を生成し、前記第2のバス状態(402)が前記第1のバス状態(401)を上書きすることができるように構成され、
前記送信/受信デバイス(22;32)が、前記第1のビットレートよりも高い第2のビットレートでの送信時、異なるバス状態(401、402)を生成し、前記メッセージ(45;46)の前記異なるデジタルデータ状態に関する前記バス状態(401、402)が互いに上書き可能でないように構成され、
前記エラーフレーム遮蔽ユニット(130;230;330)が、送信/受信デバイス(22;32)が前記第1のビットレートでの送信から前記第2のビットレートでの送信に切り替わった時、および前記第2のビットレートでの送信から前記第1のビットレートでの送信に切り替わった時を検出するように構成される、
シリアルバスシステム(1)用の加入者局(10;20;30)。 - バス(40)と、
前記バス(40)を介して、互いにシリアル通信することができるように相互接続された少なくとも2つの加入者局(20;30)であって、そのうちの少なくとも1つの加入者局(20;30)が請求項9による加入者局(20;30)である、少なくとも2つの加入者局(20;30)と、
を備えるバスシステム(1)。 - 少なくとも1つの追加の加入者局(10)をさらに備え、前記加入者局(10)が、前記バス(40)上での前記メッセージ(45)の伝送のために、前記メッセージ(45)の第1および第2の通信フェーズにおいてバス状態(401、402)を前記バス(40)上で生成し、前記第2のバス状態(402)が前記第1のバス状態(401)を上書きすることができるようにするようにのみ構成され、
前記少なくとも1つの追加の加入者局(10)は、加入者局(10、20、30)が互いにシリアル通信することができるように、前記バス(40)を介して前記少なくとも2つの加入者局(20;30)に接続され、
前記少なくとも1つの追加の加入者局(10)が、請求項1から8のいずれか一項に記載のエラーフレーム遮蔽ユニット(130;230;330)を有し、
請求項9に記載の少なくとも1つの加入者局(20;30)および前記少なくとも1つの追加の加入者局(10)の前記エラーフレーム遮蔽ユニット(130;230;330)は、前記遮蔽決定ブロック(233)によって生成された信号(S_D)が、現在、前記第2の通信フェーズにおいてメッセージ(46)が受信されており、そのフォーマットを、エラーに基づいて、前記加入者局(10;20;30)の通信制御デバイス(11;21;31)が理解することができないことを示すとき、および前記少なくとも1つの追加の加入者局(10;20;30)の前記通信制御デバイス(11;21;31)が、その間にエラーフレーム(47)を送信することを試みるときに、エラーフレーム(47)をブロックするように構成される、
請求項10に記載のバスシステム(1)。 - シリアルバスシステム(1)での通信方法であって、
送信/受信デバイス(22;32)によって、前記バスシステム(1)のバス(40)上にメッセージ(45;46)を送信するステップ、および/または送信/受信デバイス(22;32)によって、前記バスシステム(1)の前記バス(40)上からメッセージ(45;46)を受信するステップと、
遮蔽決定ブロック(233)によって信号(S_D)を生成するステップであって、前記信号(S_D)が、前記バス(40)からのメッセージ(46)の受信時に、前記メッセージ(46)の受信に基づいて前記加入者局(10;20;30)によって生成された送信信号(TX)が前記バス(40)上に送信されるべきか否かを提示する、ステップと、
送信信号選択ブロック(235)によって、前記遮蔽決定ブロック(233)によって生成された前記信号(S_D)に応じて、前記バス(40)上でのエラーフレーム(47)によって前記バス(40)から受信されたメッセージ(46)での受信エラーを示すべき前記送信信号(TX)をブロックし、エラーフレーム(47)が前記バス(40)に送信されないようにする、ステップと、
を含む方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102018219292.8 | 2018-11-12 | ||
DE102018219292.8A DE102018219292A1 (de) | 2018-11-12 | 2018-11-12 | Fehlerrahmenabschirmeinheit für eine Teilnehmerstation eines seriellen Bussystems und Verfahren zur Kommunikation in einem seriellen Bussystem |
PCT/EP2019/080866 WO2020099318A1 (de) | 2018-11-12 | 2019-11-11 | Fehlerrahmenabschirmeinheit für eine teilnehmerstation eines seriellen bussystems und verfahren zur kommunikation in einem seriellen bussystem |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022507130A true JP2022507130A (ja) | 2022-01-18 |
JP7200374B2 JP7200374B2 (ja) | 2023-01-06 |
Family
ID=68581775
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021525547A Active JP7200374B2 (ja) | 2018-11-12 | 2019-11-11 | シリアルバスシステムの加入者局用のエラーフレーム遮蔽ユニット、およびシリアルバスシステムでの通信方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20210399919A1 (ja) |
EP (1) | EP3881499A1 (ja) |
JP (1) | JP7200374B2 (ja) |
KR (1) | KR20210089734A (ja) |
CN (1) | CN112956161B (ja) |
DE (1) | DE102018219292A1 (ja) |
WO (1) | WO2020099318A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102018218720A1 (de) * | 2018-10-31 | 2020-04-30 | Robert Bosch Gmbh | Teilnehmerstation für ein serielles Bussystem und Verfahren zum Senden einer Nachricht in einem seriellen Bussystem |
DE102019208059A1 (de) * | 2019-06-03 | 2020-12-03 | Robert Bosch Gmbh | Einrichtung für eine Teilnehmerstation eines seriellen Bussystems und Verfahren zur Kommunikation in einem seriellen Bussystem |
DE102020214649A1 (de) * | 2020-11-20 | 2022-05-25 | Robert Bosch Gesellschaft mit beschränkter Haftung | Teilnehmerstation für ein serielles Bussystem und Verfahren zur Kommunikation in einem seriellen Bussystem |
CN114002600B (zh) * | 2021-11-12 | 2024-03-29 | 北京亿华通科技股份有限公司 | 一种燃料电池发动机测试***的错误帧排查方法 |
EP4199435B1 (en) * | 2021-12-17 | 2024-07-17 | Nxp B.V. | Apparatus for a controller area network |
CN116488775B (zh) * | 2023-06-25 | 2023-09-15 | 北京云枢创新软件技术有限公司 | 一种波形标注方法及*** |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105612734A (zh) * | 2013-10-09 | 2016-05-25 | 罗伯特·博世有限公司 | 用于总线***的适配设备和用于运行总线***中的can成员站和can-fd成员站的方法 |
JP2016522616A (ja) * | 2013-05-01 | 2016-07-28 | ルネサス・エレクトロニクス・ヨーロッパ・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツングRenesas Electronics Europe Gmbh | Canfd |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9471528B2 (en) * | 2012-11-02 | 2016-10-18 | Nxp B.V. | Controller area network (CAN) transceiver and method for operating a CAN transceiver |
-
2018
- 2018-11-12 DE DE102018219292.8A patent/DE102018219292A1/de active Pending
-
2019
- 2019-11-11 US US17/290,126 patent/US20210399919A1/en not_active Abandoned
- 2019-11-11 WO PCT/EP2019/080866 patent/WO2020099318A1/de unknown
- 2019-11-11 CN CN201980074229.0A patent/CN112956161B/zh active Active
- 2019-11-11 JP JP2021525547A patent/JP7200374B2/ja active Active
- 2019-11-11 KR KR1020217017750A patent/KR20210089734A/ko unknown
- 2019-11-11 EP EP19804675.7A patent/EP3881499A1/de active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016522616A (ja) * | 2013-05-01 | 2016-07-28 | ルネサス・エレクトロニクス・ヨーロッパ・ゲゼルシャフト・ミット・ベシュレンクテル・ハフツングRenesas Electronics Europe Gmbh | Canfd |
CN105612734A (zh) * | 2013-10-09 | 2016-05-25 | 罗伯特·博世有限公司 | 用于总线***的适配设备和用于运行总线***中的can成员站和can-fd成员站的方法 |
US20160224501A1 (en) * | 2013-10-09 | 2016-08-04 | Robert Bosch Gmbh | Adaptation device for a bus system, and method for operating a can subscriber station and a can fd subscriber station in a bus system |
JP2018110416A (ja) * | 2013-10-09 | 2018-07-12 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | バスシステムの調整装置、並びに、バスシステム内でcan加入者及びcan fd加入者を駆動する方法 |
Also Published As
Publication number | Publication date |
---|---|
EP3881499A1 (de) | 2021-09-22 |
CN112956161B (zh) | 2023-01-06 |
CN112956161A (zh) | 2021-06-11 |
US20210399919A1 (en) | 2021-12-23 |
WO2020099318A1 (de) | 2020-05-22 |
JP7200374B2 (ja) | 2023-01-06 |
KR20210089734A (ko) | 2021-07-16 |
DE102018219292A1 (de) | 2020-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7200374B2 (ja) | シリアルバスシステムの加入者局用のエラーフレーム遮蔽ユニット、およびシリアルバスシステムでの通信方法 | |
JP6093031B2 (ja) | プロトコル例外状態を利用したデータ伝送 | |
CN110838960B (zh) | 串行总线***的用户站和串行总线***中发送消息的方法 | |
JP5770927B2 (ja) | データ符号化が切り替え可能な直列データ伝送のための方法及び装置 | |
EP3275130B1 (en) | Method for transmitting messages in a data bus system, transceiver and electronic control unit for a motor vehicle | |
CN113169917B (zh) | 用于串行总线***的订户站的重叠检测单元和用于串行总线***中的通信的方法 | |
US20160224501A1 (en) | Adaptation device for a bus system, and method for operating a can subscriber station and a can fd subscriber station in a bus system | |
CN113454952A (zh) | 用于串行总线***的用户站的装置及在串行总线***中通信的方法 | |
US11909553B2 (en) | Frame screening unit, user station for a serial bus system, and method for communicating in a serial bus system | |
CN113841362A (zh) | 用于串行总线***的用户站和用于在串行总线***中进行通信的方法 | |
US20210377071A1 (en) | User station for a serial bus system, and method for communicating in a serial bus system | |
CN112913192B (zh) | 用于串行总线***的用户站和用于在串行总线***中传输数据的方法 | |
US11831466B2 (en) | User station for a serial bus system, and method for transmitting a message in a serial bus system | |
CN114503520B (zh) | 用于串行总线***的用户站的冲突检测器和用于串行总线***中通信的方法 | |
NL2028066B1 (en) | Communication control device and transceiver for a user station of a serial bus system and method for communicating in a serial bus system | |
CN111713074A (zh) | 用于串行总线***的用户站和用于针对在串行总线***中接收的消息用信号通知错误的方法 | |
JP7478254B2 (ja) | シリアルバスシステムの加入者局用の通信制御デバイスおよび送信/受信デバイス、ならびにシリアルバスシステムで通信するための方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210712 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220629 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220728 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221028 |
|
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: 20221216 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221221 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7200374 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |