JP2003511900A - 可変の時間制御式アクセスを用いた複数パーティのためのデータバス稼動方法 - Google Patents
可変の時間制御式アクセスを用いた複数パーティのためのデータバス稼動方法Info
- Publication number
- JP2003511900A JP2003511900A JP2001529125A JP2001529125A JP2003511900A JP 2003511900 A JP2003511900 A JP 2003511900A JP 2001529125 A JP2001529125 A JP 2001529125A JP 2001529125 A JP2001529125 A JP 2001529125A JP 2003511900 A JP2003511900 A JP 2003511900A
- Authority
- JP
- Japan
- Prior art keywords
- party
- data bus
- bus
- time
- switching element
- 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
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
-
- 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/403—Bus networks with centralised control, e.g. polling
- H04L12/4035—Bus networks with centralised control, e.g. polling in which slots of a TDMA packet structure are assigned based on a contention resolution carried out at a master unit
-
- 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/40143—Bus networks involving priority mechanisms
- H04L12/40163—Bus networks involving priority mechanisms by assigning priority to messages according to a message field
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Bus Control (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
ス稼動方法に関する。この種の方法はWO99/46892Aから知られている。この種
のデータバスでは、1つのパーティ(加入部、即ち接続ユニット)において欠陥
が生じ得て、その結果、このパーティはバス上で許可されたものとして許可され
ない時点に又は絶え間なくデータを送信し、それによりバスラインを完全に遮断
し、その結果、データ通信を妨害することになる乃至はその機能を停止させてし
まう。
Division Multiplex Access 時分割多重アクセス)方式により作動するデータバ
スでは所謂バス・ガーディアンが使用され得て、この装置は固有のクロック供給
機能を有し、監視すべきパーティの送信スロットの開始時点及び終了時点を認識
する。その結果、バス・ガーディアンにより、許される送信スロットの開始時点
と終了時点との間においてのみパーティの送信ラインを解放すること、及び、残
りの時間内ではバスアクセスを許可しないことが可能である。つまり、パーティ
内にエラーがある場合、この障害はパーティの送信スロット内だけで全バスに影
響を及ぼし、残りの時間内では影響を及ぼすことはない。(参照:”Specificat
ion of the TTP/C Protocol”, Specification version 1.0, 1999年7月21日, D
ocument edition 1.0, 1999年7月21日, 113頁以下)
用することは不可能であり、その原因は、夫々のパーティのメッセージの実際の
送信時間が、よりランクの高いパーティによるデータバスの利用に依存し、この
利用は最初からは予測することのできないものであり、それにより寧ろサイクル
を追って夫々のパーティのメッセージの実際の送信時間が変化するためである。
のためのデータバスにおいて、欠陥のあるパーティによるデータバス通信の障害
を排除する、冒頭に掲げた形式の稼動方法を創作することである。
式アクセスを用いた複数パーティのためのデータバスにある。
的に規則的な間隔で同期パルスを発信する。この同期は、追加的に又は選択的に
、定義されている通知情報、有利には最も優先度の高い通知情報を使っても行わ
れ得て、この通知情報は同様に時間的に規則的な間隔で発信される。
ようとしていて且つ送信してよい場合にだけパーティがデータバスにアクセスす
るということにある。1サイクル中にパーティがメッセージを発信しようとしな
い場合、送信部としてのパーティはデータバスから引き離されたままである。持
続的に送信するパーティは通常は送信資格を所有しない。それによりこのパーテ
ィはデータバスに対して全くアクセスすることができない。このパーティは、T
DMAバスにおけるバス・ガーディアンとは対照的に、その際にデータバス通信
を全く妨害しない。
ロッキング)を有し得る。それにより個々のパーティの送信資格の開始と終了の
ための時点が独立して計算され、バス稼動のためのクロッキングを引き起こすク
ロック発信器のエラーによる許可されない時点でのバスアクセスが除外される。
よりバスアクセス時間の制御が実際の送信時間を越えて変更可能であるというこ
とにある。それにより例えばデータバス内の構造形式特有の走行時間遅延が考慮
される。このことについてはドイツ特許出願公開第19810293号明細書並びに以下
の実施形態の説明で挙げられている。
ことにある。このことについても以下に記す実施形態において説明される。
に且つ部分的に示している。例えばドイツ特許出願公開第19720401号明細書から
原則的に知られている、可変の時間制御式アクセスを用いたデータバス1は、パ
ーティ2を含み、これらのパーティ2は、主としてマイクロプロセッサ3と、プ
ロトコルコントローラ4と、ドライバ5とから構成されている。これらのパーテ
ィ2の夫々は送信ラインTXと受信ラインRXを有し、これらのラインはデータ
バス1に導かれている。中央クロック発振器(非図示)はクロックサイクルの開
始(クロックパルス1)を例えば同期パルスの発信によって決定する。
にプロトコルコントローラ4とドライバ5との間に接続されている。切換要素6
は、送信ラインTX及び受信ラインRXに接続されていて、マイクロプロセッサ
3と例えば直列式インタフェースを介して直接的に接続されている。切換要素6
は更に別個のクロック発振器(非図示)を有し、そのクロック周波数(クロック
パルス2)は、規定通りに機能する場合、中央クロック発振器のクロック周波数
と少なくともほぼ同一である。
RXライン上で同期化パルスが認識された後、中央クロック発振器に同期される
。切換要素6の監視ロジック8内に設けられているスロットカウンタ(非図示)
が始動される。このスロットカウンタは、その基本的な構成において、この種の
データバスのプロトコルコントローラ内に設けられているスロットカウンタに対
応する。スロットカウンタはパーティから発信すべきメッセージの発信のための
送信時間(送信の開始と終了)を確定する。送信時間は、例えばWO98/09844A
に記載されているように、同期化パルス(=初期化時点)から送信時間までの間
隔において、優先度のより高いパーティが送信したかどうか及びどの範囲で優先
度のより高いパーティが送信したかどうかに依存する。
いる:これは、許されるn個の送信スロットを定義するために、以下のように2
n個の記憶セルから構成されている:送信スロット毎に識別名ID(メッセージ
の優先順位)とメッセージ長LENが定義されなくてはならない(IDとLEN
のために夫々1個の記憶セル)。これらの記憶セルは例えばデータバス初期化の
枠内で直列式インタフェースSPIを介して書き込まれる。
応して機能するために、データバスのTXライン及びRXラインが監視される(
メッセージがデータバス上に提供される際、スロットカウンタは停止する必要が
あるので)。更に切換要素のスロットカウンタは基本遅延時間値TCR1、TC
R2、TCR3を設けるための記憶セルを有し、これらの基本遅延時間値は、送
受信のためのデータバス内の信号走行時間に基づいて並びに階層内で隣にある2
つのメッセージ間における最小インターバルのためのアクセス方法に基づいて得
られる。それに関する詳細はWO99/46892Aに挙げられている。そこではTCR
1/2/3はt_wx0_tx/t_wx0_rx/t_wx_deltaで表されている。これらの時間値
はマイクロプロセッサ3から設定可能である(例えばSPIを介して)。
と同期して動作する。このスロットカウンタが、付属のパーティの送信リストに
IDとして記憶されている値に達すると、パーティがそのメッセージを送信し得
るために、TXライン内に位置するスイッチ7が閉じられる。スイッチ7を閉じ
ることにより時間TCR3(又はt_wx_delta=待機スロット)が進行し始める。
同時にTXラインは切換要素6により監視される。パーティが送信時間開始のた
めに可能なその時間窓TCR3内で送信メッセージをTXラインを介して送信す
ると、このメッセージのためのパーティのメッセージ長LENにより予め設定さ
れている時間が経過しきるまでスイッチは閉じたままである。TCR3内でバス
アクセスが行われない場合、即ち送信ラインTX上に活動がない場合、パーティ
はメッセージを発信しなかったのでTCR3後にスイッチ7が再び開かれる。
のアクセスの試み)は、切換要素6により、その際に提供された送信活動に基づ
いて、プロトコルコントローラ4から出てゆくTXライン上で認識され、情報と
してマイクロプロセッサ3に通知され得て、マイクロプロセッサ3はその際に例
えばプロトコルコントローラ4を非活動化するために例えばより高いレベル上の
エラー処理を開始させ得る。
響を及ぼし、その理由は、この時間中にだけスイッチ7が閉じられているからで
ある。切換要素6の動作方式が、実際に正当な送信要求がある場合にだけ、即ち
送信稼動が先行する送信インターバル後の正しい時点においてのみ行われる場合
にだけスイッチ7が閉じられるように選択されていると、持続信号を放つ妨害送
信部も完全にオフされ得る。
からt+x2までにおいても閉じられる。この際、tは理想的な同期化時点を意
味し、この同期化時点は水晶の不正確さがあり得るために実際にはx1乃至はx
2だけ理想時点に対して前に又は後にずらされ得る。これらの時間x1及びx2
は同様に監視ロジック8内に記憶され得る。
御式アクセスを用いた複数パーティのためのデータバスにおいても、パーティの
「フェイル・サイレンス(Fail Silence)」特性を保証することが可能である。
である。
Claims (4)
- 【請求項1】可変の時間制御式アクセスを用いた複数パーティのためのデー
タバス稼動方法において、 パーティが同期されること、 バス・メッセージが階層的な送信順番を用いてパーティから発信され且つ少な
くとも部分的に必要な場合にだけ発信されること、 パーティとデータバスとの間に切換要素が設けられていて、この切換要素が夫
々のパーティのためのバスアクセスをパーティが送信してよい場合にだけ且つパ
ーティが送信してよい間に限って可能とすること を特徴とする稼動方法。 - 【請求項2】切換要素がパーティに依存しない時間制御機能(クロッキング
)を有することを特徴とする、請求項1に記載の稼動方法。 - 【請求項3】切換要素が適合要素を有し、これらの適合要素によりバスアク
セス時間の制御が変更可能であることを特徴とする、請求項1または2に記載の
稼動方法。 - 【請求項4】 バスアクセス時間の変更がパーティの機能に依存することを特徴とする、請求
項3に記載の稼動方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19947657A DE19947657A1 (de) | 1999-10-04 | 1999-10-04 | Betriebsverfahren für einen Datenbus für mehrere Teilnehmer mit flexiblem zeitgesteuertem Zugriff |
DE19947657.8 | 1999-10-04 | ||
PCT/EP2000/008788 WO2001026282A2 (de) | 1999-10-04 | 2000-09-08 | Betriebsverfahren für einen datenbus für mehrere teilnehmer mit flexiblem zeitgesteuertem zugriff |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003511900A true JP2003511900A (ja) | 2003-03-25 |
JP4443086B2 JP4443086B2 (ja) | 2010-03-31 |
Family
ID=7924368
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001529125A Expired - Fee Related JP4443086B2 (ja) | 1999-10-04 | 2000-09-08 | 可変の時間制御式アクセスを用いた複数パーティのためのデータバス稼動方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6934775B2 (ja) |
EP (1) | EP1219071B1 (ja) |
JP (1) | JP4443086B2 (ja) |
DE (2) | DE19947657A1 (ja) |
ES (1) | ES2292469T3 (ja) |
WO (1) | WO2001026282A2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005522776A (ja) * | 2002-04-15 | 2005-07-28 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | バスシステムの監視機能の検査方法,その装置及びバスシステム |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10144070A1 (de) * | 2001-09-07 | 2003-03-27 | Philips Corp Intellectual Pty | Kommunikationsnetzwerk und Verfahren zur Steuerung des Kommunikationsnetzwerks |
AU2002353298A1 (en) * | 2001-12-11 | 2003-06-23 | Koninklijke Philips Electronics N.V. | A system with a clocked interface |
WO2007054877A1 (en) * | 2005-11-10 | 2007-05-18 | Nxp B.V. | Bus guardian with improved channel monitoring |
DE102009055797A1 (de) * | 2009-11-25 | 2011-05-26 | Valeo Schalter Und Sensoren Gmbh | Schaltungsanordnung und ein Steuergerät für sicherheitsrelevante Funktionen |
DE102020215086A1 (de) | 2020-12-01 | 2022-06-02 | Continental Automotive Gmbh | Verfahren zur Bestimmung von Komponenten eines Sensornetzwerkes innerhalb eines Ethernet-Bordnetzwerks in einem Kraftfahrzeug |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2526250B1 (fr) * | 1982-04-30 | 1988-05-13 | Labo Electronique Physique | Procede de calage temporel automatique de stations dans un systeme de transmission par multiplex et de traitement de donnees |
US4785394A (en) * | 1986-09-19 | 1988-11-15 | Datapoint Corporation | Fair arbitration technique for a split transaction bus in a multiprocessor computer system |
DE3726742C2 (de) | 1987-08-07 | 1999-02-04 | Motorola Inc | Störüberwachungsschaltung für ein lokales Netzwerk |
GB8923351D0 (en) * | 1989-10-17 | 1989-12-06 | Stc Plc | Multifrequency optical network |
DE19720401A1 (de) * | 1996-09-07 | 1998-03-12 | Bayerische Motoren Werke Ag | Datenbus für mehrere Teilnehmer |
DE19810293A1 (de) * | 1998-03-10 | 1999-09-16 | Bayerische Motoren Werke Ag | Betriebsverfahren für einen Datenbus mit mehreren Teilnehmern |
US6101570A (en) * | 1998-07-28 | 2000-08-08 | Compaq Computer Corporation | Method and apparatus for fair bus arbitration in multiple initiator SCSI systems |
-
1999
- 1999-10-04 DE DE19947657A patent/DE19947657A1/de not_active Ceased
-
2000
- 2000-09-08 EP EP00960629A patent/EP1219071B1/de not_active Expired - Lifetime
- 2000-09-08 WO PCT/EP2000/008788 patent/WO2001026282A2/de active IP Right Grant
- 2000-09-08 ES ES00960629T patent/ES2292469T3/es not_active Expired - Lifetime
- 2000-09-08 JP JP2001529125A patent/JP4443086B2/ja not_active Expired - Fee Related
- 2000-09-08 DE DE50014787T patent/DE50014787D1/de not_active Expired - Lifetime
-
2002
- 2002-04-03 US US10/114,316 patent/US6934775B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005522776A (ja) * | 2002-04-15 | 2005-07-28 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | バスシステムの監視機能の検査方法,その装置及びバスシステム |
Also Published As
Publication number | Publication date |
---|---|
ES2292469T3 (es) | 2008-03-16 |
WO2001026282A2 (de) | 2001-04-12 |
WO2001026282A3 (de) | 2001-10-11 |
DE19947657A1 (de) | 2001-04-12 |
US6934775B2 (en) | 2005-08-23 |
US20020161952A1 (en) | 2002-10-31 |
JP4443086B2 (ja) | 2010-03-31 |
DE50014787D1 (de) | 2007-12-27 |
EP1219071B1 (de) | 2007-11-14 |
EP1219071A2 (de) | 2002-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4571668B2 (ja) | 時間制御される通信システム内にグローバルなタイムベースを確立する方法および通信システム | |
ES2639585T3 (es) | Método y dispositivo para la transmisión de datos en serie con una tasa de datos conmutable | |
US8687520B2 (en) | Cluster coupler unit and method for synchronizing a plurality of clusters in a time-triggered network | |
JP4099332B2 (ja) | 分散型コンピュータ・システムおよびこのシステムのディストリビュータ・ユニットにおける耐故障性能を向上させる方法 | |
JP5185879B2 (ja) | サービス連続性を維持しつつパッシブ光ネットワークにおける電力消費量を低減するための方法および装置 | |
US7898987B2 (en) | Method and device for the exchange of data between at least two users connected to a bus system | |
JP5050057B2 (ja) | タイムトリガ型ネットワーク、及びこのネットワーク内のクラスタのクロック同期方法 | |
US8204035B2 (en) | Network node | |
CN101164264A (zh) | 用于对两个总线***进行同步的方法和设备以及由两个总线***组成的装置 | |
US6975654B1 (en) | Network synchronization system and network synchronization method | |
JP5107704B2 (ja) | バスシステムの制御方法、バスシステムの装置およびバスシステム | |
JP5539593B2 (ja) | 事象制御型バス通信においてグローバル時間情報を提供するための方法及び装置 | |
EP1629636B1 (en) | Time-triggered communication system and method for the synchronized start of a dual-channel network | |
JP2003511900A (ja) | 可変の時間制御式アクセスを用いた複数パーティのためのデータバス稼動方法 | |
JP2001160843A (ja) | アクセス網遠隔制御方式 | |
US20230028344A1 (en) | Method, equipment, communication program, on-board device having these equipments | |
US20020163370A1 (en) | Operating method for a data bus | |
JP2538682B2 (ja) | 基準クロック源自動切替え方式 | |
JP2003511905A (ja) | 2つのデータバスのための稼動方法 | |
JPH04217141A (ja) | 通信制御装置 | |
RU2575687C2 (ru) | Способ и устройство для последовательной передачи данных с переключаемой скоростью передачи данных | |
TWI321905B (en) | Clock synchronization in a distributed system | |
JP2001007791A (ja) | 通信装置 | |
JPH03154539A (ja) | スーパバイザ通信方式 | |
JPH04236535A (ja) | 通信制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070410 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090721 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090909 |
|
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: 20091215 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100112 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130122 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130122 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140122 Year of fee payment: 4 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |