(57)【要約】  単一チャネル構造の二重チャネルネットワークにおける時間トリガ型通信システムであって、その都度、１つの通信制御器（２、６）が１つのチャネルに割り当てられ、２つの対応する通信制御器（２、６）がチャネル間インターフェイス（１ａ、１ｂ）を介して互いに通信するシステム。前記チャネル間通信は、時間経路の制限点（Ｇ１、Ｇ２．．．Ｇ１２）に関する情報を含む。制限点（Ｇ１、Ｇ２．．．Ｇ１２）は、例えば周期が開始する時間の点である。制限点のやりとりは、２つのチャネルの時間的オフセットが補正値と同様に決定されることを可能にする。２周期毎の後に、ローカルクロックのレートエラーも確認されて、適切な補正値が決定され得る。安全関連のネットワークの信頼性は、本文中に記載の当該時間トリガ型通信システムによって増加される。
2006529072.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも２つのチャネルと少なくとも第１及び第２ノードとを有する時間トリガ型通信システムにおいて、
−第１通信制御器が第１チャネルに割り当てられ、及び第２通信制御器が第２チャネルに割り当てられ、
−前記第１及び前記第２通信制御器がローカルクロックを各々有し、２つの前記ローカルクロックが物理的に分離されていて、
−前記チャネル間の通信に関するインターフェイスが、前記第１通信制御器及び前記第２通信制御器の間において配置される
ことを特徴とする時間トリガ型通信システム。
【請求項２】
請求項１に記載の時間トリガ型通信システムにおいて、前記チャネル間の通信が、前記第１及び前記第２通信制御器の各時間経路の特定の制限点に関する情報交換からなることを特徴とする時間トリガ型通信システム。
【請求項３】
請求項２に記載の時間トリガ型通信システムにおいて、前記第１及び前記第２通信制御器が、前記特定の制限点に関する情報を受信し及び処理する手段を有することを特徴とする時間トリガ型通信システム。
【請求項４】
請求項１ないし３の何れか一項に記載の時間トリガ型通信システムにおいて、両方の通信制御器が共通チップに配置され、前記インターフェイスもこのチップに集積化されることを特徴とする時間トリガ型通信システム。
【請求項５】
請求項１ないし３の何れか一項に記載の時間トリガ型通信システムにおいて、両方の通信制御器が夫々個別のチップにおいて各々配置され、前記インターフェイスが外部的に配置されることを特徴とする時間トリガ型通信システム。
【請求項６】
２つのチャネルと少なくとも１つのノードとを有する二重チャネルネットワークを同期する方法において、
−第１制限点を第２チャネルにおける１周期の開始において第１通信制御器へチャネル間インターフェイスを介して送信するステップと、
−前記第１制限点を受信するステップと、
−第２制限点を第１チャネルにおける１周期の開始において第２通信制御器へ送信するステップと、
−前記第１制限点及び前記第２制限点の間の第１時間差（Δｉ）を決定するステップと、
−前記第１及び前記第２チャネルの２つのローカルクロックの各々に関して、前記第１時間差（Δｉ）に依存する第１及び第２補正値を発生するステップと
を特徴とする同期方法。
【請求項７】
請求項６に記載の方法において、前記２つのローカルクロック間の時間的オフセットに関する補正値が、ｘ＝（Δｉ）／２とした場合に関数によって形成されることを特徴とする方法。
【請求項８】
請求項６又は７の何れか一項に記載の方法において、当該同期方法が、第３制限値及び第４制限値を用いて次の周期において開始するループの方向に継続されることを特徴とする方法。
【請求項９】
２つのチャネルと少なくとも１つのノードとを有する二重チャネルネットワークを同期する方法において、
−第１制限点を第２チャネルにおける１周期の開始において第１通信制御器へチャネル間インターフェイスを介して送信するステップと、
−前記第１制限点を受信するステップと、
−第２制限点を第１チャネルにおける１周期の開始において第２通信制御器へ送信するステップと、
−前記第１制限点及び前記第２制限点の間の第１時間差（Δｉ）を決定するステップと、
−第３制限点を前記第２チャネルにおける次の周期の開始において前記第１通信制御器へ前記チャネル間インターフェイスを介して送信するステップと、
−前記第３制限点を受信するステップと、
−第４制限点を前記第１チャネルにおける次の周期の開始において前記第２通信制御器へ送信するステップと、
−前記第３制限点及び前記第４制限点の間における第２時間差（Δｉ＋１）を決定するステップと、
−前記第１及び前記第２チャネルの２つの該ローカルクロックの各々に関して、前記第１時間差（Δｉ）に依存する及び／又は前記第２時間差（Δｉ＋１）に依存する第１ないし第４補正値を発生するステップと
を特徴とする同期方法。
【請求項１０】
請求項９に記載の方法において、前記２つのローカルクロック間における時間的オフセットに関する補正値が、ｘ＝（Δｉ）／２とするような或る関数によって形成され、及び／又は、該クロックレートエラーに関する補正値が、ｙ＝（（Δｉ＋１）−（Δｉ））／（２×周期長）とするような或る関数によって形成されることを特徴とする方法。
【請求項１１】
請求項６ないし１０の何れか一項に記載の方法において、制限値の送信に関する通過時間遅延が既知であるか又は推定され、前記補正値の適応により補償されることを特徴とする方法。
【請求項１２】
動力車両制御装置における通信システムとしての、チャネル間通信を備える二重チャネルネットワークの使用。
【請求項１３】
ノードを各々有する２つのチャネルを備え、両方のノードにアクセスを有する時間トリガ型通信システム用装置において、
−当該装置が、
−第１チャネルに割り当てられるローカルクロックを備える第１通信制御器と、
−第２チャネルに割り当てられるローカルクロックを備える第２通信制御器と、
−前記チャネル間の通信用のインターフェイスであって、前記第１通信制御器及び前記第２通信制御器の間に配置されるインターフェイスと
を有し、
−両方のローカルクロックが物理的に分離されている
ことを特徴とする装置。
【請求項１４】
請求項１３に記載の装置において、両方の通信制御器が共通チップにおいて配置され、前記インターフェイスもこのチップにおいて集積化されることを特徴とする装置。
【請求項１５】
請求項１３に記載の装置において、両方の通信制御器が夫々個別のチップにおいて各々配置され、前記インターフェイスが２つの前記チップに対し外部的に配置されることを特徴とする装置。
【請求項１６】
２つのチャネル及び少なくとも１つのノードを有する二重チャネルネットワークの同期化用の装置において、
当該装置が、
−制限点を送信する手段と、
−制限点を受信する手段と、
−２つの制限点間の時間差を決定する手段と、
−前記２つのチャネルの２つのローカルクロックの各々に関して、決定された前記時間差に依存する少なくとも１つの補正値を発生する手段と、
を有することを特徴とする装置。
【請求項１７】
請求項１３ないし１６の何れか一項に記載の装置を備える動力車両制御装置。
【請求項１８】
処理器によって実行され、請求項７ないし９の何れか一項に記載の、時間トリガ型通信システムにおいて同期コールドスタートを実施する方法を実行する命令を含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つのチャネル及び少なくとも１つのノードを有するネットワーク又は通信システムに関する。本発明は、特に、時間トリガ型通信システムに関する。
【背景技術】
【０００２】
単一の通信制御器（ＣＣ）が２つのチャネルを制御するような従来の構造は、この通信制御器における１つのエラーが又は完全な故障が両方のチャネルに故障通信を生じさせる又はバス通信を無効にさせるという点においてエラーを発生しやすい。追加的なエラー低減対策がなければ、１つの故障通信制御器は、両方のチャネルにおける通信を故障送信（いわゆるＢａｂｂｌｉｎｇ  Ｉｄｉｏｔ）によって妨害し得る。
【０００３】
安全関連の応用例において、データは、二重チャネル方法で送信され、冗長性を用いることで、２回送信されるデータが受信者に少なくとも１度は到達しそこで正常に処理されることを確実にするようにされる。上述のように、２つのチャネルにアクセスする単一の通信制御器は、完全な故障になる恐れもあり得るので、斯様な程度の信頼性には達し得ない。
【０００４】
安全関連の二重チャネルネットワークにおいては、同じデータが両方のチャネルにおいて転送され、その整合に関してホストにより確認されるので、データ通信が同期してあることが決定的に重要である。この文脈では、用語「同期している（ｓｙｎｃｈｒｏｎｏｕｓ）」は、両方のチャネルにおけるデータ送信が、正確に同時に又は時間窓内で時間移動されているということを意味するように理解されるべきである。通信制御器は、各々のチャネルのデータバスに関して同じクロック発生器を頼りにするので、時間の整合性が得られる。
【０００５】
通信制御器は、制御器／ホスト・インターフェイス、プロトコルエンジン及びクロック発生器を本質的に有する。
【０００６】
通常の耐故障性時間トリガ型ネットワークは、通信ノードが接続される２つのチャネルから構成される。これらのノードの各々は、バスドライバ、通信制御器、ホスト及び更に、必要であればバスガーディアン装置から構成される。
【０００７】
バスドライバは、通信制御器によって供給されるビット及びバイトを接続されたチャネルへ送信し、通信制御器に、通信制御器がチャネルにおいて受信する情報を適切な順序で供給する。耐故障性ネットワークにおいて、通信制御器は、両方のチャネルに接続され、ホストに関連データを供給し、ホストからデータを受信し、そして、通信制御器は、前記データを適切な順序でフレームに組み立てて、バスドライバに供給する。
【０００８】
時間トリガすなわち時間制御は、時間が定期的な周期にスライス切りにされることを意味する。これらの周期の各々は、複数のセグメントから構成される。各々のネットワークノードは、固有の内蔵クロック発生器に従い新しい周期の開始を決定する。少なくとも１つのセグメントは、固定数のスロットに分割される。各々のスロットは、正確に１つの通信制御器に配分され、当該通信制御器のみが送信権を有する。１周期のうちの他のセグメントは、動的な設定又は他の目的に関して用いられ得る。
【０００９】
設定セットにおいて、スロットとこれに関連付けられる通信制御器とが特定される。設定データの独立した一群を有する選択的なバスガーディアンは、バスにおける送信をこれらのスロット内においてのみ可能にする。
【００１０】
ホストは、データソース及びデータシンクを含み、通常、バスプロトコルの活動には参加しない。
【００１１】
通信システムは、いわゆるコールドスタート・ノードである１つのノードによって開始される。このノードは、設定により、又は複数のノードがコールドスタートノードとして利用可能である場合アルゴリズムを適用することにより、の何れかにより選択され、１つのノードがこのアルゴリズムの終わりにおいて残る。選択されたコールドスタートノードの通信制御器は、両方のチャネルを聴取し、コールドスタートに関する全てのデータを両方のチャネルに同時に送信しなければならない。通信制御器内において、コールドスタートを実行するたった１つの制御ロジックのみが、両方のチャネルに関して利用可能である。
【００１２】
各々のノードは、両方のチャネルを聴取する。ノードが通信の開始を示す特定のフレームを受信する場合、ノードは、観測された送信時間スケジュールを引き継ぎ、自身のシステムに統合する。その結果、２つのチャネルは、ネットワークの開始においてほぼ同期されている。
【００１３】
各々のノード自身が１周期の開始、つまり全てのセグメント及び時間スロットの時間的順序を推測するので、ノードが互いに同調されるようなクロックの分散型同期化が必要とされる。通信システムが、故障がネットワーク全体を崩壊させてしまうような１つのマスタクロックに依存しないように、各々のノードは、個々にローカルクロックを有する。自身のローカルクロックと、全て同期化ノードであるネットワークの他の参加ノードのローカルクロックとの間の差は、耐故障性形式で自身のローカルクロックを補正するのに用いられる。
【００１４】
ローカルクロックは２つの手法、すなわち時間移動の補正及びクロックレートの補正によって補正され得る。クロックレートの補正は、システムにおける様々なクロックレートを平均化するようにも試み、すなわちクロックレートを全てより近づけるように試みる。通例、ローカルクロックを補正することにより時間移動が低減されるのは、１周期の最後において、又は追加的にクロックレートのエラーを低減する必要がある場合には２つの測定値がクロックレートの偏差を計算するのに必要であるので２周期期間の最後においてである。
【００１５】
マスタによって制御されないシステムにおいて、ノードは、ノード自身で分散型のエラーのないアルゴリズムによって互いに対して同期された状態を続ける。
【００１６】
通信システムを開始する本文章において説明されるシステムは、例えば、１９９９年７月２１日、ＴＴ  Ｔｅｃｈ  Ｃｏｍｐｕｔｅｒｔｅｃｈｎｉｋ  ＡＧにおける「ＴＴＰ／Ｃ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」、Ｖｅｒｓｉｏｎ０．５、Ｅｄｉｔｉｏｎ  ０．１（ｈｔｔｐ：／／ｗｗｗ．ｔｔｅｃｈ．ｃｏｍ）又は２００２年４月、ＦｌｅｘＲａｙ、Ｃｏｎｓｏｒｔｉｕｍにおける「ＦｌｅｘＲａｙ  Ｒｅｑｕｉｒｅｍｅｎｔｓ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ」、Ｖｅｒｓｉｏｎ２．０．２（ｗｗｗ．ｆｌｅｘｒａｙ．ｃｏｍ）に対応する。
【発明の開示】
【発明が解決しようとする課題】
【００１７】
本発明の目的は、耐故障性に関して更に発展された、冒頭の段落において記載される種類の時間トリガ型二重チャネルネットワークを提供することである。本発明の更なる目的は、上述の種類の時間トリガ型二重チャネルネットワークの同期化に関する方法を提供することである。
【課題を解決するための手段】
【００１８】
この目的は、少なくとも２つのチャネル（Ａ、Ｂ）と少なくとも第１及び第２ノードとを有し、
−第１通信制御器が第１チャネルに割り当てられ、第２通信制御器が第２チャネルに割り当てられ、
−前記第１及び前記第２通信制御器が、ローカルクロックを各々有し、２つの前記ローカルクロックが、物理的に分離されており、
−チャネル間通信に関するインターフェイスが、前記第１通信制御器及び前記第２通信制御器の間に配置される
時間トリガ型通信システムによって本発明に従い達成される。
【００１９】
「物理的に分離されて」という表現は、２つのローカルクロックが同一の発振器によってパルスされ得るが、チャネル内通信における非同期的開始又は遅延が原因で互いに偏位し得ることを意味する。
【００２０】
文中において記載の単一チャネル構造は、２つのチャネルの各々が、通信システムの１つ又は複数のノードにおいて、各ノードに割り当てられる通信制御器によって駆動されることを意味する。２つの通信制御器が並行に動作する場合、すなわちその都度、１つの通信制御器が、受信者によって比較される冗長な情報が送信される２つのチャネルのうちの１つに割り当てられる場合、データが時間的に整合するように送信されることが必須である。しかし、分散型で不良のない同期化アルゴリズムは、他のチャネルに関する情報を有さないことから、１つのチャネルの通信制御器の同期性を維持することのみが可能であるので、２つの通信制御器の２つのクロック発生器が同期されていることは保証され得ない。故に、２つの通信制御器間においてチャネル間通信に関するインターフェイスが存在する。チャネル間通信は、この場合、２つのチャネルに関する情報が第１及び第２通信制御器間において交換されることを意味する。第１及び第２通信制御器は、連合してノードを形成する。
【００２１】
本発明は、時間的整合性においてほぼバランスを取られた２つのチャネルが、時間的オフセットが低減されるという意味で如何に「互いにより近くに引き寄せられ」得るか、すなわち如何にチャネルが同期化されるかについて記載する。前述の方法を用いると、チャネル間通信用のインターフェイスを介したデータ交換は、小さいと言えども遅延を発生させるので、２つのチャネルの正確な同期性は得ることが可能でない。「同期している（ｓｙｎｃｈｒｏｎｏｕｓ）」という用語は、この文脈では、時間的に整合性がある、という意味である。
【００２２】
チャネル間通信は、第１及び第２通信制御器の各時間経路の特定の制限点に関する情報交換から構成される。前記特定の制限点は、好ましくは、関連付けられるチャネルにおける１周期の開始においての時間点である。
【００２３】
好適な実施例に従う第１及び第２通信制御器は、前記制限点に関する情報を受信及び処理する手段を有する。前記手段は、例えば、制御器、メモリ（ＲＡＭ）及びエネルギー供給源を含む。
【００２４】
本発明の実施例に従う両方の通信制御器は、共通チップにおいて配置され、またインターフェイスもこのチップに集積化される。このことは、必ずたった１つのハウジングのみが実装され電気的に接触されるという有利な点を与える。
【００２５】
更に別の実施例に従う両方の通信制御器は、夫々個別のチップに各々配置され、インターフェイスは外部的に配置される。結果として、不良領域である「共通チップ」が省かれる。例えば、過電圧不良の場合、２つのチップのうちの１つは、ダメージを受けずに残存する可能性もある。結果として、ネットワークは、１つのチャネルにおいて機能し得る。
【００２６】
また本発明の目的は、２つのチャネル及び少なくとも１つのノードを含む二重チャネルネットワークを同期する方法であって、
−第１制限点を第２チャネルにおける１周期の開始においてチャネル間インターフェイスを介して第１通信制御器に送信するステップと、
−前記第１制限点を受信するステップと、
−第２制限点を前記第１チャネルにおける１周期の開始において前記第２通信制御器に送信するステップと、
−前記第１制限点と前記第２制限点との間の第１時間差を決定するステップと、
−前記第１及び前記第２チャネルの２つのローカルクロックの各々に関して、前記第１時間差に基づき、第１及び第２補正値を発生するステップと
を有する同期する方法によっても解決される。
【００２７】
本文中において記載の当該方法は、ローカルクロック間の時間的オフセットを補正する。
【００２８】
２つの通信制御器が利用可能であるという事実により、故障の保護が増加される。これら２つの通信制御器は、共通インターフェイスを介して通信し、これにより、現在の時間経路すなわちローカルクロック時間に関する情報交換が行われる。
【００２９】
時間差は、例えば第２制限値から第１制限値を減算することにより決定される。２つのローカルクロック間における時間差に関する補正値は、ｘ＝（Δｉ）／２とした場合に関数ｆ（ｘ）によって好ましくは形成される。この関数のおかげにより、時間差が比例的に補正値に入り、これにより、極端な場合における（エラーにより発生され得ても又はなくても）個々の偏位は、チャネル内において通信制御器の同期化に小さな影響のみを有することが実現される。
【００３０】
当該同期化方法は、チャネルＢの第３制限値及びチャネルＡの第４制限値を用いて、次の周期（周期ｉ＋１）において開始するループの方向に継続される。
【００３１】
前記目的は、本発明に従い、ローカルクロック間の時間的ドリフトの他に、夫々のクロックレートの如何なるエラーも考慮に入れる請求項９に記載の方法によって達成される。クロックレートの補償は、レートを測定するのに理想的には１周期分空けられた２つの測定が必要とされるので、２周期の完了後にのみ行われ得る。
【００３２】
本発明の実施例において、２つのローカルクロック間の時間的オフセットに関する補償値は、ｘ＝（Δｉ）／２とした場合に関数ｆ（ｘ）によって形成され、及び／又はクロックレートエラーに関する補正値は、ｙ＝（（Δｉ＋１）−（Δｉ））／（２×周期長）とした場合に関数ｇ（ｙ）によって形成される。
【００３３】
非制限的である２つの例が、関数ｆ（ｘ）に関して示され、
ａ）ａｂｓ（ｘ）＜ｃの場合ｆ（ｘ）＝ｘ、ａｂｓ（ｘ）≧ｃの場合ｆ（ｘ）＝ｘ−ｓｇｎ（ｘ）ｃ、ここでｃは定数
ｂ）ｆ（ｘ）＝ｓｇｎ（ｘ）×ｍｉｎ（ａｂｓ（ｘ），ｃ）、ここでｃは定数、
これらはｇ（ｙ）に変換可能である。
【００３４】
関数ｆ（ｘ）は、チャネル内すなわち１つのチャネルにおける同期化がそのままに維持されるように、チャネル間すなわち２つのチャネル間における同期化の影響を制限することを目的とされており、このことは、分散型アルゴリズムは妨げられるだけで破壊されるのではないことを意味する。関数ｆ及びｇのおかげにより、時間差が比例的に補正値に入り、これにより、極端な場合において（エラーによって発生され得ても又なくても）個々の偏位は、チャネル内において通信制御器の同期化に小さな影響のみを有するようにされることが実現される。
【００３５】
次に、本発明の範囲を制限しない、補正値の形成に関する例の説明が与えられる。
１）いわゆるデッドビート制御に従う、例えば２である定数因数による時間差の除算。
２）定数因数による時間的差の除算及び、加えて、例えば１又は２である別の定数による補正値の最大絶対値の制限であって、いわゆるしきい値応用例に対応する。
３）定数因数による時間的差の除算、そして続いて前記差の絶対値合計に依存する合計の減算。例えば、定数因数の２による前記差の除算の結果が４を超える場合、この結果から４の値が減算され、この減算の結果が適用される。いわゆる抑制（ｄａｍｐｅｎｉｎｇ）応用例に対応する。
４）補正値を発生する個々の例又は複数の前記例の組合せ。
【００３６】
チャネル間の差は、前記チャネル間の差がチャネル内部の精度より大きい場合、上述のように発生される補正値を適用することにより低減される。
【００３７】
前記仕組みを適用することにより、システムにおける単一チャネル通信制御器のいずれの間における最大差も、補正値を発生する関数に依存する特定の値によって制限される。
【００３８】
ここにおいて記載の仕組みは、通信制御器及び関連するバスガーディアンの同期化に関しても用いられ得る。この場合、バスガーディアンは、比較的高い周波数を供給されなければならない。
【００３９】
ある態様において、インターフェイスを介しての制限値の送信に関する通過時間遅延は、既知であるか推定され、補正値の適応により補償される。
【００４０】
ノードは、２つの等価な対応する通信制御器によって形成されるので、シーケンスが反転されていて、当該方法が第１チャネルから開始するということは、本発明の範囲内に納まる。
【００４１】
本発明に従うチャネル間通信を有する二重チャネルネットワークは、安全関連の処理を制御するのに用いられる動力車両制御における通信システムとして好ましくは用いられる。
【００４２】
本発明のこれらの態様及びその他の態様は、以下に記載の実施例より明らかであり、これら実施例を参照にして説明され得る。
【発明を実施するための最良の形態】
【００４３】
図１は、外部インターフェイス１ａを備える単一チャネル構造の例を示す。第１通信制御器２は、少なくとも１つのプロトコルエンジン３と、通信制御器２及びホスト５の間におけるインターフェイス４とを有する。第１通信制御器２は、二重チャネルネットワークのチャネルＡにおいて送信及び受信を行うが、更に詳細には示されていない。
【００４４】
第２通信制御器６は、少なくとも１つのプロトコルエンジン７と、通信制御器６及びホスト５の間におけるインターフェイス８とを有する。第２通信制御器６は、二重チャネルネットワークのチャネルＢにおいて送信及び受信を行うが、更に詳細には示されない。
【００４５】
第１及び第２通信制御器２および６の夫々は、対応する別々の第１および第２チップ９及び１０に配置される。ローカルのチャネル間通信は、外部インターフェイス１ａを介して行われる。図１に示される例は、従来の二重チャネル構造通信制御器と比較して完全な倍増を示す。この例は、１つのチップの不良の場合に、他方のチップがダメージを受けてないので、２つの通信制御器のうちの少なくとも１つは正常に動作することが非常に確実であるという有利な点を有する。
【００４６】
図２は、インターフェイス１ｂがチップにおいて集積化される単一チャネル構造の例を示す。第１通信制御器２は、少なくとも１つのプロトコルエンジン３と、通信制御器２及びホスト５間におけるインターフェイス４とを有する。第１通信制御器２は、二重チャネルネットワークのチャネルＡにおいて送信及び受信を行うが、更に詳細には示されない。
【００４７】
第２通信制御器６は、少なくとも１つのプロトコルエンジン７と、通信制御器６及びホスト５の間におけるインターフェイス８とを有する。前記第２通信制御器６は、二重チャネルネットワークのチャネルＢにおいて送信及び受信を行うが、より更に詳細には示されない。
【００４８】
第１及び第２通信制御器２及び６は、両方とも共通チップ１１に配置される。ローカルなチャネル間通信は、このチップ１１に集積化されたインターフェイス１ｂを介して行われる。図２に示される例は、従来の二重チャネル構造通信制御器と比較して重複部が減っていることを示す。この例は、実装される必要があるのは１つのハウジングのみという有利な点を有する。
【００４９】
図３は、チャネル間同期化の第１態様の時間図を示す。上部の時間経路は、第１チャネルＡに対する通信制御器２に関し、下部の時間経路は、第２チャネルＢに対する通信制御器６に関する。この例において、通信処理を開始するのは第２チャネルＢであり、すなわち周期は第１チャネルＡの周期よりも早く開始する。１周期は、制限点Ｇ１及びＧ３、又はＧ２及びＧ４によって境界され、後者の制限点は、同時に次の周期（周期＋１）の開始を表している。時間的オフセットΔｉは、制限点Ｇ２及びＧ１の間の差によって形成される。その結果、補正値は、ｘ＝（Δｉ）／２とした場合に関数ｆ（ｘ）により各々のチャネルに関して発生される。１周期の完了後及び補正値が適用された後に、特定の制限点Ｇ３及びＧ４が互いにより近くに寄っている。このことは、理論的制限点Ｇ３’およびＧ４’を表す点線によって示される。実際の制限点Ｇ３及びＧ４は、この場合（Δｉ＋１）＜（Δｉ）において、更に互いに整合していることを示す。
【００５０】
この態様は、好ましくは、１０〜５０ｐｐｍのエラーを有する高精度水晶により駆動されるクロックに関して用いられる。
【００５１】
図４は、チャネル間同期化の第２態様の時間図を示す。この態様において、クロックレートエラーを決定するためには周期の長さも決定されなければならないので、補正値は、２周期の後まで適用されない。時間的オフセットΔｉも、この場合においても制限点Ｇ２及びＧ１の間の差によって形成される。その後、補正値は、ｘ＝（Δｉ）／２とした場合に関数ｆ（ｘ）によって各々のチャネルに関して発生される。第２周期（周期＋１）の開始において、次の制限点Ｇ７及びＧ８がやりとりされる。クロックレートエラーに関する補正値は、ｙ＝（（Δｉ＋１）−（Δｉ））／（２×周期長）とした場合に関数ｇ（ｙ）によって形成される。
【００５２】
この実施例は、好ましくは、低データレート、長い周期又は低質の水晶を備える通信システムにおいて用いられる。
【００５３】
要約をすると、本発明は、その都度、１つの通信制御器（２、６）が、１つのチャネルに割り当てられ、２つの対応する通信制御器（２、６）が、チャネル間インターフェイス（１ａ、１ｂ）を介して互いに通信する、単一チャネル構造の二重チャネルネットワークにおける時間トリガ型通信システムに関する。前記チャネル間通信は、時間経路の制限点（Ｇ１、Ｇ２．．．Ｇ１２）に関する情報を含む。制限点（Ｇ１、Ｇ２．．．Ｇ１２）は、例えば周期が開始する時間の点である。制限点のやりとりは、２つのチャネルの時間的オフセットが、補正値と同様に決定されることを可能にする。２周期毎の後に、ローカルクロックのレートエラーも確認され得、適切な補正値が決定され得る。安全関連のネットワークの信頼性は、上述の時間トリガ型通信システムによって増加される。
【図面の簡単な説明】
【００５４】
【図１】図１は、外部インターフェイスを備える単一チャネル構造の例を示す。
【図２】図２は、インターフェイスをチップに集積化した単一チャネル構造の例を示す。
【図３】図３は、チャネル間同期化の第１態様の時間図である。
【図４】図４は、チャネル間同期化の第２態様の時間図を示す。
【図１】
2006529072.tif 000003
【図２】
2006529072.tif 000004
【図３】
2006529072.tif 000005
【図４】
2006529072.tif 000006
【国際調査報告】
2006529072.tif 000007
2006529072.tif 000008
2006529072.tif 000009