JPH10233789A - 通信システムおよびそれに使用される電子制御装置 - Google Patents
通信システムおよびそれに使用される電子制御装置Info
- Publication number
- JPH10233789A JPH10233789A JP9037552A JP3755297A JPH10233789A JP H10233789 A JPH10233789 A JP H10233789A JP 9037552 A JP9037552 A JP 9037552A JP 3755297 A JP3755297 A JP 3755297A JP H10233789 A JPH10233789 A JP H10233789A
- Authority
- JP
- Japan
- Prior art keywords
- message
- length
- transmission data
- electronic control
- data
- 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
- 230000005540 biological transmission Effects 0.000 claims abstract description 81
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 claims description 5
- 230000001066 destructive effect Effects 0.000 claims description 5
- 125000004122 cyclic group Chemical group 0.000 abstract description 2
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000009751 slip forming Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/009—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to transmitters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- 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/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
- H04L12/4135—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
Abstract
フレーム構成において受信エラーを確実に判定できるよ
うにする。 【解決手段】 NRZ符号からなる伝送データにより、
共通データ回線を介して複数のノード間で送受信を行う
通信システムにおいて、伝送データを、SOF、プライ
オリティ、メッセージ長、デスティネーションID、メ
ッセージID、DATA(可変長のデータ領域)、CR
C(誤り検出符号)、EOM(メッセージ終了符号)、
RSP、およびEOFにてフレーム構成した。なお、E
OMは、ビットスタッフィングルールに違反した構成に
なっており、このことによってEOMを確実に認識する
ことができる。また、EOMを用いてメッセージの長さ
を認識することができるため、メッセージ長との比較に
より、正しく受信できたか判定することができる。従っ
て、メッセージ長あるいはEOMがノイズ等によって化
けた場合にはその受信エラーを確実に判定することがで
きる。
Description
と、この共通データ回線に接続された複数の電子制御装
置とを備え、共通データ回線を介して電子制御装置間で
通信を行う通信システム、およびその通信システムに使
用される電子制御装置に関する。
は、図5に示すように、ノードA、ノードB、ノード
C、…が、通信バスを形成する共通のデータ回線Lを介
して接続されている。各ノードは、電子制御装置(以
下、ECUという)により構成されており、図6に示す
ように、CPU10と通信部20を備えている。CPU
10は、制御対象(例えば、車両のエンジン、メータな
ど)の制御を行う。通信部20は、他のノードとデータ
通信を行う通信IC21と、通信IC21の送信端子T
xから出力された伝送データを通信バスに乗せるととも
に、通信バス上の伝送データを通信IC21の受信端子
Rxに出力するドライバ22から構成されている。
送信すべき情報信号を受けると、所定の通信フォーマッ
トに従って伝送データを生成する。この伝送データは、
例えば、データ1ビット期間中同一レベルを維持するN
RZ(Non-Return-to-Zero)符号からなり、ビットスタ
ッフィングルールに従って生成される。ビットスタッフ
ィングとは、NRZ符号を用いた場合、同一符号が連続
するとエッジが発生せずビット同期が取りにくいため、
ビット同期を取りやすくするように、一定以上の連続し
た同一符号があった場合、具体的には同一符号が5ビッ
ト連続した場合、1ビットの反転符号(スタッフビッ
ト)を挿入することをいう。
/CD方式を用いて伝送データの送信を行う。この非破
壊型CSMA/CD方式においては、通信バスに他のノ
ードから伝送データが流れていないときに、伝送データ
の送信を開始し、伝送データの送信中は、送信中の伝送
データと他のノードからの伝送データとの通信バス上で
の衝突を監視する。そして、伝送データの衝突時には、
優先順位の高い伝送データを送信しているノードが伝送
データを送信し続け、優先順位の低い伝送データを送信
しているノードは伝送データの送信を停止する。伝送デ
ータの送信を停止したノードは、所定時間経過後、伝送
データの送信を再開する。
伝送データの衝突が生じたとき、通信バス上の信号を
“1”レベルまたは“0”レベルのうち優先度の高い信
号レベルにするように構成されている。図7に上記した
伝送データのフレームフォーマットの一例を示す。伝送
データは、フレームの先頭を表す符号SOF(Start of
Frame)、メッセージ内のデータの内容を表すメッセー
ジID/伝送データの受信先を表すデスティネーション
ID、データ領域をなすDATA1、2、ビットのエラ
ーチェックを行うための誤り検出符号CRC(Cyclic R
edundancy Check )、CRCの終わりを示すCRCデリ
ミタ、受信先の受信状態を示す応答情報RSP(Respon
se)、およびフレームの終了を表すEOF(End of Fra
me)から構成されている。
ンIDの領域は8ビット長の信号、DATA1、2の領
域はそれぞれ8ビット長の信号、CRCの領域は8ビッ
ト長の信号、CRCデリミタは2ビット長の信号、RS
Pの領域は2ビット長の信号で構成されている。
では、DATA1、2が8ビット×2の固定長になって
いるため、送信すべき情報が多い場合には、データ長が
足りなくなるという問題がある。この場合、送信すべき
情報を分割して繰り返し送信すれば、送信すべき情報が
多くても送信することができるが、送信の度に上記した
フレーム構成の伝送データを生成する必要があるため、
送信効率が悪くなる。また、データの数を多くすればよ
いが、その場合には伝送データが長くなり、通信バスが
混雑することになる。
ることが考えられる。このようにデータを可変長にした
場合には、データの長さを示すメッセージ長を付加する
必要が生じる。このようにデータを可変長としメッセー
ジ長を付加したフレームフォーマットとしてはCANが
ある。しかしながら、受信側ノードにおいて、メッセー
ジ長がノイズ等により変化した(化けた)場合、例えば
メッセージ長が8バイトを示すものであるときに7バイ
トに化けた場合、メッセージ長が1バイト少ないためデ
ータの最後の8ビットがCRCであると判断してしま
う。このとき、データの最後の8ビットによりビットの
エラーチェックをした結果がOKであると、受信側ノー
ドは受信エラーであるにも係わらず受信処理を行ってし
まうことになる。
からの応答情報RSPを見て正しく送信できたかチェッ
クしており、上記した誤った受信の場合には、正規のタ
イミングで応答情報RSPを受信できないため、再度、
伝送データを送信する。従って、この伝送データの再送
によって受信側ノードは正しいデータを受信することが
できる。
を送信し、1つのノードが上記した誤った受信を行った
としても他のノードで正しく受信を行った場合には、そ
のノードから正規のタイミングで応答情報RSPが送信
されるため、送信側ノードは正しく送信できたとして、
伝送データの再送を行わず、誤った受信を行ったノード
は誤ったデータを受信したままになる。
を可変長としメッセージ長を付加したフレーム構成で伝
送データの送信を行う場合、メッセージ長がノイズ等に
より化けた場合に受信側ノードで受信エラーを判定でき
るようにすることを目的とする。
め、請求項1に記載の発明においては、可変長のデータ
を有するメッセージを、メッセージの長さを示すメッセ
ージ長と、メッセージの終了を示す終了符号で挟んだフ
レーム構成で伝送データを生成し、メッセージおよびメ
ッセージ長を、ビットスタッフィングルールに従って生
成し、終了符号を、ビットスタッフィングルールに違反
した構成にしたことを特徴としている。
違反した構成にすることによって、その終了符号を確実
に認識することができる。また、その終了符号を用いて
メッセージの長さを認識することができるため、メッセ
ージ長との比較により、正しく受信できたか判定するこ
とができる。なお、メッセージ長がノイズ等によって化
けた場合には、上記したメッセージ長との比較により、
受信エラーを判定することができ、また終了符号がノイ
ズ等によって化けた場合には、終了符号の認識ができな
いため、この場合にも受信エラーを判定することができ
る。
ージに含まれる受信先特定情報に、個別のECUを特定
する個別識別符号の他、グループ内の全てのECUを特
定するグループ別識別符号が設定できるようにしたこと
を特徴としている。従って、互いに送受信の多いECU
同士をグループ化し、そのグループ内で送受信を行うこ
とができるため、通信システム全体として効率の良い通
信を行うことができる。
に記載の通信システムに使用されるECUを提供するこ
とができる。
について説明する。図1に本発明の一実施形態に係る車
両用通信システムの構成を示す。ノード1、ノード2、
…、ノードnは、それぞれ、エンジン、メータ、エアコ
ンなどの制御を行うECUで構成されている。また、ノ
ード11、ノード12、ノード13、ノード14は、そ
れぞれ各ドアに配置されたドアECUで、ドアのロック
/アンロック制御、パワーウインドーの開閉制御を行
う。また、ノード1、ノード2、…、ノードnは、グル
ープD0を構成しており、ノード11、ノード12、ノ
ード13、ノード14は、グループD1を構成してい
る。
信バス上に接続されており、全てのノードが対等に送信
動作を開始することができるマルチマスターアクセス構
成となっている。各ノードは、図6に示すものと同様、
CPU10と通信部(通信手段)20を備えており、通
信部20は、通信IC21とドライバ22から構成され
ている。また、各ノードにおける通信IC21は、CP
U10から送信すべき情報信号を受けると、伝送データ
を生成する。この伝送データは、NRZ符号からなり、
ビットスタッフィングルールに従って生成される。ま
た、通信IC21は、非破壊型CSMA/CD方式を用
いて伝送データの送信を行う。
伝送データの衝突が生じたとき、通信バス上の信号を
“1”レベルまたは“0”レベルのうち優先度の高い信
号レベルにするように構成されている。本実施形態で
は、“1”レベルを優先度の高い信号としている。な
お、“1”レベルをドミナント(アクティブ)、“0”
レベルをレセッシブ(パッシブもしくは非アクティブ)
として以下説明する。
別識別符号と、このノードが属するグループのグループ
別識別符号と、全てのノードを指定するブロードキャス
ト識別符号を記憶しており、伝送データに含まれるデス
ティネーションID(後述する)の値がいずれかの識別
符号と一致したときに、伝送データに含まれるデータな
どをCPU10に転送する。
レームフォーマットを示す。伝送データは、SOF、プ
ライオリティ、メッセージ長、デスティネーションI
D、メッセージID、DATA、CRC、EOM、RS
P、およびEOFにて構成されている。SOFはフレー
ムの先頭を表す符号で、1ビット長のドミナントで構成
されている。プライオリティは、各ノードから同時に送
信された伝送データが衝突したとき、どのフレームの伝
送データを優先すべきかを決める優先度を表す領域で、
4ビット長の信号で構成されており、「1111」が最
上位の優先度、「0000」が最下位の優先度を示す。
領域で、デスティネーションID、メッセージID、D
ATAの合計のバイト数を示す4ビット長の信号で構成
されている。デスティネーションIDは、伝送データの
受信先を特定するための領域で、8ビット長の信号で構
成されている。このデスティネーションIDの値は、受
信先を特定する受信先特定情報であって、デスティネー
ションIDには、個別のノードを受信先とする個別識別
符号の他、グループD0、D1別のノードを受信先とす
るグループ別識別符号、全てのノードを受信先とするブ
ロードキャスト識別符号が設定される。
の内容を表す領域で、8ビット長の信号で構成されてい
る。DATAは、可変長のデータであり、1バイトから
例えば11バイトまでの任意の長さで構成することがで
きる。CRCは、ビットのエラーチェックを行うための
誤り検出符号で、8ビット長の信号で構成されている。
の終了を表す終了符号で、1ビット長のレセッシブと6
ビット長のドミナントと、1ビット長のレセッシブで構
成されている。6ビット長のドミナントを連続して構成
することにより、ビットスタッフィングルール違反とな
るが、このビットスタッフィングルール違反を利用し
て、EOMであることを受信先に確実に認識させること
ができる。
が正常に受信できたときは、1ビット長のレセッシブと
1ビット長のドミナントの2ビットを受信側のノードが
送信するレスポンス領域である。EOFは、フレームの
終了を表す符号で、6ビット長のレセッシブで構成され
ている。上述したフレーム構成において、プライオリテ
ィからDATAまでがCRC演算領域になっており、プ
ライオリティからEOMまでがアービトレーション領域
になっている。また、SOFからCRCまでがビットス
タッフィングルールの適用領域になっている。
場合、デスティネーションIDからDATAまでのメッ
セージを、メッセージ長とEOMで挟んでいる。可変長
のデータを含むフレーム構成の場合、CRCのような強
力なエラーチェックコードを用いても、ノイズ等によっ
てデータ長を間違えるとエラー判定能力が著しく低下し
てしまうが、メッセージを、メッセージ長とEOMで挟
むことによって、メッセージ長とEOMのどちらか一方
がノイズ等によって化けてしまっても、確実にフレーム
の異常を検出することができるため、信頼性を高くする
ことをができる。
ットのドミナント信号を1ビットのレセッシブ信号で挟
み込むようにしている。このことによって、EOMの符
号中に必ず2つのエッジが発生し、符号パターンの各長
さを確実に検出することができる。また、本実施形態に
おいては、デスティネーションIDの値によって、個別
のノードのみならず、全てのノード、グループ別のノー
ドを受信先として指定できるようにしている。
通信を用いた場合には、全てのノードに対するコマンド
を1回で効率よく送信することができる。例えば、全て
のノードの動作を停止させるスリープコマンドを送信す
る場合、1回の送信で行うことができる。このブロード
キャスト通信を用いれば通信バスを圧迫することなく多
くのノードに伝送データを送信することができる。しか
しながら、その伝送データを必要としないノードにとっ
ては、少なくともデスティネーションIDまでをCPU
が読み込んで不要なデータか否かを判断する必要がある
ため、不要な伝送データが通信バス上に多く存在した場
合、そのCPUでの処理負担が増大する。
多いノード同士をグループD0、D1としてグループ分
けし、他のグループ宛の伝送データの場合には、通信I
C自体でその伝送データを棄却し、CPUの処理負担を
軽減するようにしている。例えばグループD0を指定す
れば、エンジンやメータなどを制御するノードに対して
のみ伝送データを受信させることができ、グループD1
を指定すれば、ドアのロック/アンロック制御、パワー
ウインドーの開閉制御を行うノードに対してのみ伝送デ
ータを受信させることができる。
更して送信するだけで、所望のノードを指定して伝送デ
ータの送信を行うことができ、効率の良い通信を行うこ
とができる。次に、上記した伝送データにより受信ノー
ド側の通信IC21が行う受信処理を、図3、図4に示
すフローチャートに従って説明する。
(ステップ101)。SOFを受信すると、このSOF
に続くプライオリティ、メッセージ長(メッセージの長
さをMLバイトとする)、デスティネーションID、メ
ッセージIDを順次受信する。この受信後、EOMを受
信するまでステップ103から106への処理を繰り返
す。すなわち、EOMを受信したか否かを判定し(ステ
ップ103)、EOMを受信していないときには受信処
理を行い(ステップ104)、その受信処理を開始して
からの受信数(バイト数で表したもの)をインクリメン
トし(ステップ105)、受信数が(ML−1)より小
さいか否かを判定し(ステップ106)、受信数が(M
L−1)より小さい場合にはステップ103に戻る。
(ML−1)に一致しているか否かを判定する(ステッ
プ107)。メッセージ長は、デスティネーションID
からDATAまでのバイト数であるため、受信数は、メ
ッセージ長(MLバイト)からデスティネーションID
とメッセージIDの2バイトを除きCRCの1バイトを
加えたバイト数、すなわち(ML−1)になるはずであ
り、ステップ107ではその一致を判定する。
定すると、EOMの前にある1バイトをCRCとして、
エラーチェックを行う(ステップ108)。そして、こ
のエラーチェックの結果がOKであるか否かを判定し
(ステップ109)、エラーチェックの結果がOKであ
ると、次にデスティネーションIDの値が、このノード
の個別識別符号と一致しているか、このノードを含むグ
ループのグループ別識別符号と一致しているか、全ての
ノードを指定するブロードキャスト識別符号と一致して
いるかを判定する(ステップ111、112、11
3)。そして、いずれかの判定がYESになると、メッ
セージIDおよびデータをCPU10に転送する。
れの識別符号とも一致しないときには、このノードを受
信先にしていないものとして、ステップ101に戻る。
従って、この場合には、CPU10にデータ等の転送を
行わないため、CPU10の負担を軽減することができ
る。また、CRCによるエラーチェックの結果がOKで
なくステップ109の判定がNOになった場合、あるい
は受信数が(ML−1)に一致しなくステップ107の
判定がNOになった場合、あるいはEOMを受信しない
まま受信数が(ML−1)になりステップ106の判定
がNOになった場合には、伝送データが正しく受信でき
ていない、すなわち受信エラーであるとしてエラー処理
を行う(ステップ110)。例えば、それまで受信した
データを棄却する処理などを行う。
用いたソフト的な処理にて行うことができる。この場
合、伝送データのフレーム構成が、プライオリティから
EOMまで1バイト単位で区切れるようになっている
(プライオリティとメッセージ長は4ビットづつで合わ
せて8ビット)ため、8ビットのCPUを用いて効率よ
くプログラムを組むことができる。なお、通信IC21
は、CPUを用いたものに限らず、上述した機能を有す
るハードロジック構成としてもよい。また、通信IC2
1をCPU10に取り込んで構成するようにしてもよ
い。
限らず2本の伝送線路で構成されたものであってもよ
い。さらに、図2に示すフレーム構成において、デステ
ィネーションIDとメッセージIDの位置は逆であって
もよく、またメッセージ長はメッセージIDとデータの
間に設けられていてもよい。
を示す図である。
ームフォーマットを示す図である。
通信ICが行う受信処理を示すフローチャートである。
る。
す図である。
ドライバ。
Claims (3)
- 【請求項1】 共通データ回線と、この共通データ回線
に接続された複数の電子制御装置とを備え、前記複数の
電子制御装置の各々が、伝送データにより、前記共通デ
ータ回線を介して他の電子制御装置と送受信を行う通信
システムであって、 前記複数の電子制御装置の各々は、非破壊型CSMA/
CD方式を用いて前記伝送データの送信を行う通信手段
を備えており、 前記通信手段は、NRZ符号にて前記伝送データを生成
するものであって、この伝送データは、可変長のデータ
を有するメッセージを、前記メッセージの長さを示すメ
ッセージ長と、前記メッセージの終了を示す終了符号で
挟んだフレーム構成になっており、 前記メッセージおよび前記メッセージ長は、ビットスタ
ッフィングルールに従って生成され、前記終了符号は、
前記ビットスタッフィングルールに違反した構成になっ
ていることを特徴とする通信システム。 - 【請求項2】 前記複数の電子制御装置は、グループ分
けされており、 前記複数の電子制御装置の各々は、その電子制御装置に
付された個別識別符号とその電子制御装置が属するグル
ープのグループ別識別符号を有しており、 前記メッセージは、受信先を特定する受信先特定情報を
含み、この受信先特定情報には、個別の電子制御装置を
特定する個別識別符号が設定される他、前記グループ内
の全ての電子制御装置を特定するグループ別識別符号が
設定されることを特徴とする請求項1に記載の通信シス
テム。 - 【請求項3】 NRZ符号からなる伝送データにより、
共通データ回線を介して複数の電子制御装置間で送受信
を行う通信システムに使用される電子制御装置であっ
て、 非破壊型CSMA/CD方式を用いて前記伝送データの
送信を行う通信手段を備え、 前記通信手段は、NRZ符号にて前記伝送データを生成
するものであって、この伝送データは、可変長のデータ
を有するメッセージを、前記メッセージの長さを示すメ
ッセージ長と、前記メッセージの終了を示す終了符号と
で挟んだフレーム構成になっており、 前記メッセージおよび前記メッセージ長は、ビットスタ
ッフィングルールに従って生成され、前記終了符号は、
前記ビットスタッフィングルールに違反した構成になっ
ていることを特徴とする通信手段を備えた電子制御装
置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09037552A JP3117000B2 (ja) | 1997-02-21 | 1997-02-21 | 通信システムおよびそれに使用される電子制御装置 |
DE69829429T DE69829429T2 (de) | 1997-02-21 | 1998-01-21 | Datenkommunikationssystem und in diesem verwendete elektronische Kontrolleinheit |
EP98101002A EP0862296B1 (en) | 1997-02-21 | 1998-01-21 | Data communication system and electronic control unit used therein |
US09/026,181 US6167057A (en) | 1997-02-21 | 1998-02-19 | Data communication system and electronic control unit used therein |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09037552A JP3117000B2 (ja) | 1997-02-21 | 1997-02-21 | 通信システムおよびそれに使用される電子制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10233789A true JPH10233789A (ja) | 1998-09-02 |
JP3117000B2 JP3117000B2 (ja) | 2000-12-11 |
Family
ID=12500695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09037552A Expired - Lifetime JP3117000B2 (ja) | 1997-02-21 | 1997-02-21 | 通信システムおよびそれに使用される電子制御装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US6167057A (ja) |
EP (1) | EP0862296B1 (ja) |
JP (1) | JP3117000B2 (ja) |
DE (1) | DE69829429T2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100376249B1 (ko) * | 2000-05-29 | 2003-03-15 | 퍼스널 텔레콤 주식회사 | 메시지 길이에 따른 가변형 에러 제어 방법 |
WO2003049308A1 (en) * | 2001-12-05 | 2003-06-12 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
JP2005334080A (ja) * | 2004-05-24 | 2005-12-08 | Olympus Corp | 被検体内導入装置および医療装置 |
JP2012065096A (ja) * | 2010-09-15 | 2012-03-29 | Nippon Soken Inc | 通信システム、トランシーバ、ノード |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6691172B1 (en) * | 1998-12-15 | 2004-02-10 | Honeywell International, Inc. | Communication system for defining a variable group of processors for receiving a transmitted communication |
WO2000076108A1 (de) * | 1999-06-02 | 2000-12-14 | Siemens Aktiengesellschaft | Verfahren zur überwachung der bitübertragungsgüte bei paketorientierter übertragung. |
US6708239B1 (en) * | 2000-12-08 | 2004-03-16 | The Boeing Company | Network device interface for digitally interfacing data channels to a controller via a network |
US7020156B2 (en) * | 2000-12-15 | 2006-03-28 | American Standard International Inc. | Multiple device communications |
US7012927B2 (en) * | 2001-02-06 | 2006-03-14 | Honeywell International Inc. | High level message priority assignment by a plurality of message-sending nodes sharing a signal bus |
WO2003055152A1 (es) * | 2001-11-06 | 2003-07-03 | Universitat Rovira I Virgili | Protocolo de comunicacion serie con esquema de funcionamiento master - slave |
US7082479B2 (en) * | 2002-06-19 | 2006-07-25 | Eastman Kodak Company | System and method for maintaining synchronized data transfer using a plurality of different control words individually indicative of the same single event |
DE102004013629B4 (de) | 2004-03-19 | 2023-06-01 | Volkswagen Ag | Kommunikationssystem für ein Kraftfahrzeug |
SE0401091L (sv) * | 2004-04-28 | 2005-10-29 | Sven Nils Johannes Linnman | Metod att konfigurera ett bussystem |
US7769932B2 (en) * | 2005-09-09 | 2010-08-03 | Honeywell International, Inc. | Bitwise arbitration on a serial bus using arbitrarily selected nodes for bit synchronization |
US7596743B2 (en) * | 2005-09-28 | 2009-09-29 | Ati Technologies Inc. | Method and apparatus for error management |
RU2419826C2 (ru) * | 2006-08-08 | 2011-05-27 | Сименс Энерджи Энд Отомейшн, Инк. | Устройства, системы и способы, относящиеся к plc |
US7680144B2 (en) * | 2006-09-12 | 2010-03-16 | Honeywell International Inc. | Device coupled between serial busses using bitwise arbitration |
US8688129B2 (en) * | 2007-09-17 | 2014-04-01 | Qualcomm Incorporated | Grade of service (GoS) differentiation in a wireless communication network |
US8503465B2 (en) * | 2007-09-17 | 2013-08-06 | Qualcomm Incorporated | Priority scheduling and admission control in a communication network |
CN101222525B (zh) * | 2008-01-24 | 2010-07-14 | 浙江大学 | 自适应通信主体物理拓扑结构的多ecu消息通信方法 |
TWI466650B (zh) * | 2010-11-08 | 2015-01-01 | Ind Tech Res Inst | 鍋具及其製造方法 |
DE102014113456B4 (de) * | 2014-09-18 | 2019-03-14 | Infineon Technologies Ag | Sensorvorrichtung und sensoranordnung |
CN110875911B (zh) * | 2018-09-03 | 2022-03-04 | 厦门奇力微电子有限公司 | 支持自动识别单个数据包数据位数的通信协议及通信方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3546664C3 (de) * | 1985-02-22 | 1995-10-26 | Bosch Gmbh Robert | Verfahren zum Betreiben einer Datenverarbeitungsanlage |
US4715031A (en) * | 1985-09-23 | 1987-12-22 | Ford Motor Company | Vehicular data transfer communication system |
JPH0771088B2 (ja) * | 1987-04-06 | 1995-07-31 | 古河電気工業株式会社 | 多重伝送方式 |
JP2904296B2 (ja) * | 1990-03-30 | 1999-06-14 | マツダ株式会社 | 車両用多重伝送装置 |
KR100201580B1 (ko) * | 1991-04-02 | 1999-06-15 | 후루까와 준노스께 | 다중전송시스템 |
JP3042549B2 (ja) * | 1991-08-23 | 2000-05-15 | 古河電気工業株式会社 | 多重伝送方式の受信応答方法 |
CA2115730C (en) * | 1993-02-15 | 1999-05-04 | Hiroshi Hashimoto | Data transmission method and system therefor |
-
1997
- 1997-02-21 JP JP09037552A patent/JP3117000B2/ja not_active Expired - Lifetime
-
1998
- 1998-01-21 EP EP98101002A patent/EP0862296B1/en not_active Expired - Lifetime
- 1998-01-21 DE DE69829429T patent/DE69829429T2/de not_active Expired - Lifetime
- 1998-02-19 US US09/026,181 patent/US6167057A/en not_active Expired - Lifetime
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100376249B1 (ko) * | 2000-05-29 | 2003-03-15 | 퍼스널 텔레콤 주식회사 | 메시지 길이에 따른 가변형 에러 제어 방법 |
WO2003049308A1 (en) * | 2001-12-05 | 2003-06-12 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
US7546511B2 (en) | 2001-12-05 | 2009-06-09 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
US8332719B2 (en) | 2001-12-05 | 2012-12-11 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
US8418024B2 (en) | 2001-12-05 | 2013-04-09 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
US9838039B2 (en) | 2001-12-05 | 2017-12-05 | Lg Electronics Inc. | Error detection code generating method and error detection code generator |
JP2005334080A (ja) * | 2004-05-24 | 2005-12-08 | Olympus Corp | 被検体内導入装置および医療装置 |
JP2012065096A (ja) * | 2010-09-15 | 2012-03-29 | Nippon Soken Inc | 通信システム、トランシーバ、ノード |
Also Published As
Publication number | Publication date |
---|---|
DE69829429D1 (de) | 2005-04-28 |
US6167057A (en) | 2000-12-26 |
DE69829429T2 (de) | 2006-04-13 |
JP3117000B2 (ja) | 2000-12-11 |
EP0862296A3 (en) | 2000-01-05 |
EP0862296B1 (en) | 2005-03-23 |
EP0862296A2 (en) | 1998-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3117000B2 (ja) | 通信システムおよびそれに使用される電子制御装置 | |
US10986008B2 (en) | Abnormality detection in an on-board network system | |
US11296965B2 (en) | Abnormality detection in an on-board network system | |
US9032124B2 (en) | Definition of wakeup bus messages for partial networking | |
US7991351B2 (en) | Extension of wired controller area networks to wireless personal area networks | |
JP5798251B2 (ja) | メッセージの大きさがフレキシブルな直列データ伝送におけるデータ伝送信頼性を改善するための方法及び装置 | |
US8868807B2 (en) | Communication system, master node, and slave node | |
US5357525A (en) | Multiplex transmission system | |
EP3913864B1 (en) | A method of operating a communication bus, corresponding system, devices and vehicle | |
US20100158045A1 (en) | Method for transmitting/receiving data frame in can protocol | |
CN113824619A (zh) | Can收发器 | |
US8488621B2 (en) | Communication network system and error verification method | |
US6901469B2 (en) | Communication control apparatus using CAN protocol | |
US5293571A (en) | Receipt acknowledgement method in multiplex transmission | |
KR20150015831A (ko) | Can 통신의 오류 검출 장치 및 오류 검출 방법 | |
CN114124607A (zh) | Can收发器 | |
JP2001339412A (ja) | 車両用ネットワークの通信復帰判定方法 | |
EP0539096A1 (en) | Multiplex transmission method and a synchronizing method in multiplex transmission | |
EP1124354A2 (en) | Multiplex communication method, the device and the system thereof | |
KR102595722B1 (ko) | 통신 네트워크, 이에 연결된 노드를 식별하는 방법 및 장치 | |
EP4099642A2 (en) | Can transceiver | |
EP4304135A1 (en) | Controller area network (can) transceiver, can node, can system and method for the can transceiver | |
JP4570753B2 (ja) | エラーコード送出装置および方法 | |
EP4270882A1 (en) | Detecting an error in a can system | |
JP3252556B2 (ja) | 通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101006 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111006 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121006 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121006 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131006 Year of fee payment: 13 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |