(57)【特許請求の範囲】
【請求項１】
２つのリンクに接続されたイーサネット通信装置であって、
障害情報から前記各リンクの状態が正常であるか異常であるか判定するリンク異常判定手段と、
前記リンク異常判定手段の判定結果を用いて、受信データを取得するリンクを選択する切替制御手段と、
前記各リンクに対応して接続され該リンクによりデータを送受信しており、対応する該リンクが、受信データを取得するリンクとして前記切替制御手段により選択されると、該リンクから受信したデータを受信データとして取り出し、該リンクの障害を検出すると前記障害情報を前記リンク異常判定手段に通知する２つの送受信手段と、
ユーザにより選択された二重化または一重化のいずれかを前記切替制御手段および前記送受信手段に通知する二重化状態設定手段を有し、
前記切替制御手段は、前記二重化状態設定手段から一重化を通知されると動作を停止し、二重化を通知されると動作し、
前記送受信手段は、前記二重化状態設定手段から二重化を通知されると、２つの前記送受信手段が同一のデータを送信し、対応する前記リンクが受信データを取得するリンクとして選択された一方の前記送受信手段が受信データを取得し、一重化を通知されると、２つの前記送受信手段が、互いに異なるデータをそれぞれ送信し、前記リンク毎に異なる受信データをそれぞれ取得する、イーサネット通信装置。
【請求項２】
２つの前記送受信手段は、対応する前記リンクが、受信データを取得するリンクとして前記切替制御手段により選択されているか否かにかかわらず、対応する前記リンクに同一のデータを送信する、請求項１記載のイーサネット通信装置。
【請求項３】
ユーザにより設定された閾値を前記リンク異常判定手段に通知するリンク異常閾値設定手段をさらに有し、
前記リンク異常判定手段は、前記障害情報から前記各リンクの状態が正常であるか異常であるか判定するとき前記閾値を用いる、請求項１または２に記載のイーサネット通信装置。
【請求項４】
前記送受信手段はリンク断を前記障害として検出する、請求項１または２に記載のイーサネット通信装置。
【請求項５】
前記送受信手段は、デカプセル化におけるＣＲＣエラーを前記障害として検出する、請求項１または２に記載のイーサネット通信装置。
【請求項６】
前記送受信手段は、前記リンクから受信したデータを回線クロックに同期してＦＩＦＯに蓄積し、内部クロックに同期して前記ＦＩＦＯから前記データを読出して前記受信データとして取得する、請求項１または２に記載のイーサネット通信装置。
【請求項７】
前記内部クロックは前記回線クロックの２倍以上の速度である、請求項６記載のイーサネット通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、イーサネット通信装置に関し、特に、専用線に使用可能なイーサネット通信装置に関する。
【０００２】
【従来の技術】
従来、イーサネットはＬＡＮのインタフェースとして用いられてきた。しかし、近年のデータ通信の増大により、イーサネットを専用線的に用いた通信形態が要求されるようになってきている。専用線は伝送路の信頼性が高いことが要求されるが、イーサネットインタフェースを用いた通信装置にも信頼性が要求されるようになっている。
【０００３】
そのため、イーサネットインタフェースを対象とした冗長構成手段は、ＩＥＥＥ８０２．３等にて制定されている。これらによれば、リンクアグリゲーションやスパニングツリーにより、イーサネットインタフェースの冗長構成が実現可能である。
【０００４】
スパニングツリーによれば、通信装置は、パケット転送先の装置までのルートが複数ある場合に、通常時にはそのうちの１ルートだけを生かしておき、そのルートに障害が発生したとき他のルートに切り替える。
【０００５】
また、リンクアグリゲーションによれば、通信装置は、複数の物理リンクを束ねて１つの論理リンクとすることにより、論理リンクの中の１つの物理リンクに障害が発生しても通信を維持することができる。
【０００６】
【発明が解決しようとする課題】
スパニングツリーやリンクアグリゲーションを実行するために、通信装置は複雑なプロトコル処理を要求される。そのため、これらを用いた方法は、経路の切り替え時間が長いという問題を有していた。また、複雑なプロトコル処理を実行するために、通信装置の処理能力が圧迫されていた。
【０００７】
本発明の目的は、複雑なプロトコル処理を必要とせず、切り替え時間の短い冗長構成を有する通信装置を提供することである。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、本発明のイーサネット通信装置は、２つのリンクに接続されたイーサネット通信装置であって、
障害情報から前記各リンクの状態が正常であるか異常であるか判定するリンク異常判定手段と、
前記リンク異常判定手段の判定結果を用いて、受信データを取得するリンクを選択する切替制御手段と、
前記各リンクに対応して接続され該リンクによりデータを送受信しており、対応する該リンクが、受信データを取得するリンクとして前記切替制御手段により選択されると、該リンクから受信したデータを受信データとして取り出し、該リンクの障害を検出すると前記障害情報を前記リンク異常判定手段に通知する２つの送受信手段とを有している。
【０００９】
本発明によれば、リンク異常の発生を契機に、有効なリンクの選択が変更される。
【００１０】
本発明のイーサネット通信装置において、２つの前記送受信手段は、対応する前記リンクが、受信データを取得するリンクとして前記切替制御手段により選択されているか否かにかかわらず、対応する前記リンクに同一のデータを送信してもよい。
【００１１】
本発明によれば、２つのリンクに同一データが送信されているので、リンク異常を検出した受信側装置だけで、有効なリンクの選択を変更できる。
【００１２】
また、ユーザにより選択された二重化または一重化のいずれかを前記切替制御手段および前記送受信手段に通知する二重化状態設定手段をさらに有し、
前記切替制御手段は、前記二重化状態設定手段から一重化を通知されると動作を停止し、二重化を通知されると動作し、
前記送受信手段は、前記二重化状態設定手段から二重化を通知されると、２つの前記送受信手段が同一のデータを送信し、対応する前記リンクが受信データを取得するリンクとして選択された一方の前記送受信手段が受信データを取得し、一重化を通知されると、２つの前記送受信手段が、互いに異なるデータをそれぞれ送信し、前記リンク毎に異なる受信データをそれぞれ取得することとしてもよい。
【００１３】
本発明のイーサネット通信装置は、二重化状態設定手段から通知されたユーザ設定情報に従って切替制御手段および送受信手段が動作を選択することにより、２つのリンクを二重化するか、一重化の２つのリンクとするかを切り替えることができる。
【００１４】
本発明のイーサネット通信装置は、ユーザにより設定された閾値を前記リンク異常判定手段に通知するリンク異常閾値設定手段をさらに有し、
前記リンク異常判定手段は、前記障害情報から前記各リンクの状態が正常であるか異常であるか判定するとき前記閾値を用いることとしてもよい。
【００１５】
本発明によれば、リンク異常判定手段が、リンク異常閾値設定手段から通知されたユーザ設定の閾値を用いてリンク異常を判定することができる。
【００１６】
本発明のイーサネット通信装置において、前記送受信手段はリンク断を前記障害として検出することが好ましい。
【００１７】
また、前記送受信手段は、デカプセル化におけるＣＲＣエラーを前記障害として検出することが好ましい。
【００１８】
本発明のイーサネット通信装置において、前記送受信手段は、前記リンクから受信したデータを回線クロックに同期してＦＩＦＯに蓄積し、内部クロックに同期して前記ＦＩＦＯから前記データを読出して前記受信データとして取得するとしてもよい。
【００１９】
さらに、前記内部クロックは前記回線クロックの２倍以上の速度であることが好ましい。
【００２０】
【発明の実施の形態】
本発明の一実施形態について図面を参照して詳細に説明する。
【００２１】
図１は、本発明の一実施形態の通信装置の構成を示すブロック図である。図１を参照すると、通信装置１は、０系送受信部１０、１系送受信部３０、バス制御部４１、リンク異常判定部５１および切替制御部５２を有している。０系送受信部１０と１系送受信部３０とは、リンクと通信装置の送受信機能を二重化している。
【００２２】
０系送受信部１０は、送信物理インタフェース１１、符号化逆変換部１２、フレームカプセル化部１３、受信物理インタフェース１４、リンク断検出部１５、符号化変換部１６、フレームデカプセル化部１７およびタイミング調整部１８を有している。送信物理インタフェース１１、符号化逆変換部１２、フレームカプセル化部１３、受信物理インタフェース１４、リンク断検出部１５、符号化変換部１６およびフレームデカプセル化部１７によって、ＩＥＥＥ８０２．３により規定されているＰＨＹ、ＰＭＤ、ＰＭＡ、ＰＣＳの機能が実現されている。
【００２３】
同様に、１系送受信部３０は、送信物理インタフェース３１、符号化逆変換部３２、フレームカプセル化部３３、受信物理インタフェース３４、リンク断検出部３５、符号化変換部３６、フレームデカプセル化部３７およびタイミング調整部３８を有している。
【００２４】
フレームカプセル化部１３は、タイミング調整部１８からのデータ１１４をイーサネットフレームにカプセル化し、符号化逆変換部１２に送信する。カプセル化の処理は、プリアンブルの付与、ＣＲＣ演算およびＦＤＣの付与などである。
【００２５】
同様に、フレームカプセル化部３３は、タイミング調整部３８からのデータ１３４のイーサネットフレームにカプセル化し、符号化逆変換部３２に送信する。
【００２６】
符号化逆変換部１２は、フレームカプセル化部１３でカプセル化されたイーサネットフレームのデータ１１３を受信し、４Ｂ／５Ｂ変換して送信物理インタフェース１１に送信する。
【００２７】
同様に、符号化逆変換部３２は、フレームカプセル化部３３でカプセル化されたイーサネットフレームのデータ１３３を受信し、４Ｂ／５Ｂ変換して送信物理インタフェース３１に送信する。
【００２８】
送信物理インタフェース１１は、符号化逆変換部１１３で４Ｂ／５Ｂ変換されたデータ１１２を受信してイーサネットの回線１１１に送信する。
【００２９】
同様に、送信物理インタフェース３１は、符号化逆変換部１３３で４Ｂ／５Ｂ変換されたデータ１３２を受信してイーサネットの回線１３１に送信する。
【００３０】
受信物理インタフェース１４は、回線１１６からデータを受信し、リンク断検出部１５に送信する。
【００３１】
同様に、受信物理インタフェース３４は、回線１３６からデータを受信し、リンク断検出部３５に送信する。
【００３２】
リンク断検出部１５は、受信物理インタフェース１４から受信したデータ１１７によってリンク断検出を行うと共に、そのデータを符号化変換器１６に送信する。また、リンク断検出部１５は、リンク断を検出すると、リンク断検出信号１５１をリンク異常判定部５１に送信する。
【００３３】
同様に、リンク断検出部３５は、受信物理インタフェース３４から受信したデータ１３７によってリンク断検出を行うと共に、そのデータを符号化変換器３６に符号化変換器３６に送信する。また、リンク断検出部３５は、リンク断を検出すると、リンク断検出信号１５２をリンク異常判定部５１に送信する。
【００３４】
符号化変換部１６は、リンク断検出部１５からのデータ１１８を５Ｂ／４Ｂ変換してフレームデカプセル化部１７に送信する。
【００３５】
同様に、符号化変換部３６は、リンク断検出部３５からのデータ１３８を５Ｂ／４Ｂ変換してフレームデカプセル化部３７に送信する。
【００３６】
フレームデカプセル化部１７は、符号化変換部１６で４Ｂ／５Ｂ変換されたデータ１１９のイーサネットフレームをデカプセル化してタイミング調整部１８に送信する。デカプセル化の処理はＣＲＣエラー検出を含んでいる。ＣＲＣエラーは、フレームのデータをＣＲＣ演算した結果と、フレームに付与されているＣＲＣ値とを比較することにより検出される。フレームデカプセル化部１７、３７は、ＣＲＣエラーを検出すると、ＣＲＣエラー検出信号１５３をリンク異常判定部５１に送信する。
【００３７】
同様に、フレームデカプセル化部３７は、符号化変換部３６で４Ｂ／５Ｂ変換されたデータ１３９のイーサネットフレームをデカプセル化してタイミング調整部３８に送信する。フレームデカプセル化部３７は、ＣＲＣエラーを検出すると、ＣＲＣエラー検出信号１５４をリンク異常判定部５１に送信する。
【００３８】
リンク異常判定部５１は、リンク断検出信号１５１、１５２およびＣＲＣエラー検出信号１５３、１５４から、回線１１６、１３６のリンク断またはＣＲＣエラーを取得し、各リンクの状態を含むリンク状態信号１５５を切替制御部５２に送信する。リンクの状態とは、正常状態や、リンク断またはＣＲＣエラーによるリンク異常状態である。
【００３９】
切替制御部５２は、リンク異常判定部５１からのリンク状態信号１５５を受信し、各リンクの状態と、自身が管理している運用系情報から、いずれの系を運用系とすべきか判断する。そして、切替制御部５２は、運用系とすべき系のタイミング調整部にタイミング制御信号を送信する。運用系情報とは、現在どちらの系が運用系であるかを含む情報である。また、タイミング制御信号とは、タイミング制御の実行を指示するための信号であり、すなわち運用系を示す信号である。０系を運用系とすべきとき、タイミング制御部５２は、タイミング調整部１８にタイミング制御信号１５６を送信する。また、１系を運用系とすべきとき、タイミング制御部５２は、タイミング調整部３８にタイミング制御信号１５７を送信する。
【００４０】
いずれの系を運用系とすべきかの判断は、原則として、リンク断とＣＲＣエラーのどちらも発生していない系を運用系とする。これは、リンク状態信号１５５のみから判断可能である。また、両系にＣＲＣエラーが発生したとき、切替制御部５２は、一例として、現状の運用系を維持する。この判断に運用系情報が利用される。
【００４１】
タイミング調整部１８は、タイミング制御信号１５６を受信しているときのみ、フレームデカプセル化部１７から受信したデータ１２０をタイミング調整し、バス制御部４１に送信する。受信物理インタフェース１４からフレームデカプセル化部１７までの各部は、回線クロック２０１に同期しており、バス制御部４１は、内部クロック２０２に同期している。タイミング調整とは、それらクロック間で、データを乗せ換えることである。内部クロック２０２は、回線クロック２０１の２倍以上の速度である。
【００４２】
また、タイミング調整部１８は、タイミング制御信号１５６を受信していないときには、データをバス制御部４１に送信しない。
【００４３】
また、タイミング調整部１８は、常時、バス制御部４１からデータ１１５を受信し、回線クロック２０１にタイミング調整してフレームカプセル化部１３に送信する。
【００４４】
同様に、タイミング調整部３８は、タイミング制御信号１５７を受信しているときのみ、フレームデカプセル化部３７から受信したデータ１４０を受信してタイミング調整し、バス制御部４１に送信する。受信物理インタフェース３４からフレームデカプセル化部３７までの各部は、回線クロック２０１に同期している。
【００４５】
また、タイミング調整部３８は、タイミング制御信号１５７を受信していないときには、データをバス制御部４１に送信しない。
【００４６】
また、タイミング調整部３８は、常時、バス制御部４１からデータ１３５を受信し、回線クロック２０１にタイミング調整してフレームカプセル化部３３に送信する。
【００４７】
バス制御部４１は、タイミング調整部１８、３８からのデータ１２１、１４１を受信し、受信データ１４２として出力する。タイミング調整部１８からのデータ１２１と、タイミング調整部３８からのデータ１４１とが同時に受信されることはなく、いずれか一方が受信される。バス制御部４１は、受信されたいずれか一方のデータを受信データ１４２としてスイッチ部（不図示）に送信する。
【００４８】
また、バス制御部４１は、スイッチ部から受信した同じデータを、０系のタイミング調整部１８と、１系のタイミング調整部３８の双方に送信する。これにより、対向装置の受信部において、イーサネットフレームを取り込む系の選択を変更するだけで、即座に運用系を切り替えることが可能となっている。
【００４９】
図２は、本実施形態のタイミング調整部１８の構成を示すブロック図である。タイミング調整部３８も同様の構成である。図２を参照すると、タイミング調整部１８は、送信データ書込込制御部６３、ＦＩＦＯ６２、送信データ読出制御部６１、受信データ書込部６４、ＦＩＦＯ６５、受信データ読出制御部６６を有している。送信データ書込込制御部６３、ＦＩＦＯ６２および送信データ読出制御部６１が送信側を構成し、受信データ書込部６４、ＦＩＦＯ６５および受信データ読出制御部６６が受信部を構成している。
【００５０】
送信データ読出制御部６１と受信データ書込制御部６４には、回線クロック２０１が与えられており、送信データ書込部６３と受信データ読出部６６には、内部クロック２０２とタイミング制御信号１５６が与えられている。
【００５１】
送信データ書込制御部６３は、内部クロック２０２に同期して動作している。送信データ書込制御部６３は、バス制御部４１からデータ１１５を受信し、そのデータを内部クロック２０２によりＦＩＦＯ６２に書き込む。
【００５２】
送信データ読出制御部６１は、回線クロック２０１に同期して動作している。送信データ読出制御部６１は、回線クロック２０１によりＦＩＦＯ６２からデータを読出し、そのデータをデータ１１４としてフレームカプセル化部１３に送信する。
【００５３】
受信データ書込制御部６４は、回線クロック２０１に同期して動作している。受信データ書込制御部６４は、フレームデカプセル化部１７からのデータ１２０を受信し、そのデ０タを回線クロック２０１によりＦＩＦＯ６５に書き込む。
【００５４】
受信データ読出制御部６６は、内部クロック２０２に同期して動作している。受信データ読出制御部６６は、切替制御部５２からタイミング制御信号１５６を受信している間、内部クロック２０２によりＦＩＦＯ６２からデータを読出し、データ１２１としてバス制御部４１に送信する。
【００５５】
本実施形態の通信装置１の動作例について説明する。
【００５６】
図３は、本実施形態の通信装置１の送信動作を説明するためのタイミングチャートである。図３に示すように、バス制御部４１は、スイッチ部（不図示）からのデータ１４３を受信して０系のタイミング調整部１８と１系のタイミング調整部３８の双方に同一データ１１５、１３５を送信する。内部クロック２０２は、回線クロック２０１の２倍以上の速度なので、データ１４３は平均すると、有効なデータがあるのタイムスロットは半分以下である。ここでは、一例として、有効なデータのあるタイムスロットと、有効なデータの無いタイムスロットが交互に存在している。
【００５７】
バス制御部４１からのデータは、タイミング調整部１８によりタイミング調整され、フレームカプセル化部１３によりカプセル化され、符号化逆変換部１２により４Ｂ／５Ｂ変換され、送信物理インタフェース１１から回線１１に送信される。
【００５８】
図４は、本実施形態の通信装置１の受信動作について説明するためのタイミングチャートである。
【００５９】
受信物理インタフェース１４で受信されたデータは、リンク断検出部１５によりリンク断しているか否か判定され、符号化変換部１６により５Ｂ／４Ｂ変換され、フレームデカプセル化部１７によりＣＲＣ異常があるか否か判定され、タイミング調整部１８に送信される。１系の送受信部３０も同様に動作する。
【００６０】
リンク異常判定部５１は、リンク断検出部１５、３５で検出されたリンク断と、フレームデカプセル化部１７、３７で検出されたＣＲＣエラーを基に各リンクの状態を切替制御部５２に通知する。各リンクの状態を通知された切替制御部５２は、現在の運用系と、各リンクの状態から、どちらの系を運用系とすべきか判定し、タイミング調整部１８、３８に通知する。
【００６１】
０系が運用系であれば、タイミング調整部１８は、フレームデカプリング化部１７からのデータ１２０をタイミング調整し、バス制御部４１に送信する。１系が運用系であれば、タイミング調整部３８は、フレームデカプリング化部３７からのデータ１４０をタイミング調整し、バス制御部４１に送信する。バス制御部４１は、タイミング調整部１８またはタイミング調整部３８からのデータをスイッチ部（不図示）に送信する。図４には０系が運用系である場合が示されており、０系のデータ１２０がバス制御部４１からスイッチ部に送信されている。
【００６２】
本実施形態によれば、通信装置１は、送信処理において、運用系および待機系の双方のリンクに同一のデータを送信し、受信処理において、リンク断検出部１５、３５により検出されたリンク断とフレームデカプセル化部１７、３７により検出されたＣＲＣエラーとを契機にイーサネットリンクを切り替えるので、障害の発生からリンク切り替えまでの時間が短い。
【００６３】
また、本実施形態によれば、通信装置１は、単純な機能のリンク異常判定部５１、切替制御部５２およびタイミング調整部１８を新たに備えることによりリンク切り替え動作が可能なので、複雑なプロトコル処理を実装する必要が無い。
【００６４】
本発明の他の実施形態について説明する。
【００６５】
図５は、本発明の他の実施形態の通信装置のｊ構成を示すブロック図である。図５を参照すると、通信装置２は、送受信部２０、送受信部４０、バス制御部４１、リンク異常判定部５３、切替制御部５４、二重化状態設定部７１およびリンク異常閾値設定部７２を有している。図５のバス制御部４１は図１と同じものである。
【００６６】
送受信部２０は、送信物理インタフェース１１、符号化逆変換部１２、フレームカプセル化部１３、受信物理インタフェース１４、リンク断検出部１５、符号化変換部１６、フレームデカプセル化部１７およびタイミング調整部２８を有している。送信物理インタフェース１１、符号化逆変換部１２、フレームカプセル化部１３、受信物理インタフェース１４、リンク断検出部１５、符号化変換部１６およびフレームデカプセル化部１７は図１と同じものである。
【００６７】
同様に、送受信部４０は、送信物理インタフェース３１、符号化逆変換部３２、フレームカプセル化部３３、受信物理インタフェース３４、リンク断検出部３５、符号化変換部３６、フレームデカプセル化部３７およびタイミング調整部４８を有している。送信物理インタフェース３１、符号化逆変換部３２、フレームカプセル化部３３、受信物理インタフェース３４、リンク断検出部３５、符号化変換部３６およびフレームデカプセル化部３７は図１と同じものである。
【００６８】
二重化状態設定部７１は、ユーザインタフェース（不図示）から二重化設定信号１７１を受信し、その信号に含まれている情報を保持し、その情報に従って切り替制御部６２およびタイミング調整部２８、４８に対して二重化か一重化かを指示する。二重化設定信号１７１とは、２つのリンクを二重化して用いるか、互いに独立した別のリンクとして用いるかの情報を含む信号である。
【００６９】
切替制御部５４は、二重化状態設定部７１からの指示を含む信号１７２を受信し、その指示に従って動作する。二重化状態設定部７１からの指示が二重化であれば、切替制御部５４は、図１の切替制御部５１と同様に動作する。指示が一重化であれば、切替制御部５４は動作しない。
【００７０】
リンク異常閾値設定部７２は、ユーザインタフェース（不図示）から閾値設定信号１７３を受信し、その信号に含まれている閾値情報を保持し、その閾値をリンク異常判定部５３に指示する。閾値は、例えば、リンク異常と判定するためのリンク断の継続時間や、ＣＲＣエラーレートなどが考えられる。
【００７１】
リンク異常判定部５３は、リンク異常を判定する際に、リンク異常閾値設定部７２から指示された閾値を用いる。
【００７２】
タイミング調整部２８、４８は、二重化状態設定部７１からの指示を含む信号１７２を受信し、その指示に従って動作する。
【００７３】
二重化状態設定部７１からの指示が二重化であれば、タイミング調整部２８、４８は、図１のタイミング調整部１８、３８と同様に動作する。
【００７４】
指示が一重化であれば、タイミング調整部２８、４８は、切替制御部５４からのタイミング制御信号１５６、１５７の有無にかかわらず、フレームデカプセル化部１７、３７から受信したデータ１２０、１４０をタイミング調整し、バス制御部４１に送信する。そのため、図６に示すように、０系および１系からの双方のデータがバス制御部４１を介して、受信データ１４２としてスイッチ部（不図示）に送信される。また、図７に示すように、一重化のとき、スイッチ部（不図示）からの送信データ１４３には、送受信部２０へのデータと、送受信部４０へのデータとが含まれている。ここでは、バス制御部４１は、送受信部２０へのデータと、送受信部４０へのデータを互いに異なるタイミングで交互に受信している。内部クロック２０２が回線クロック２０１の２倍以上の速度なので、それが可能となっている。タイミング調整部２８およびタイミング調整部４８は、指示が一重化のとき、互いに異なるデータをバス制御部４１から取得する。
【００７５】
本実施形態によれば、通信装置２は、二重化状態設定部７１により二重化するか否かの設定情報を保持し、切替制御部５４およびタイミング調整部２８、４８がその設定情報に従って動作を選択するので、高い信頼性が要求される場合には２つのリンクを二重化されたリンクとして用い、大きなトラフィック量を低コストで転送することが要求される場合には一重化の２つのリンクとして用いることによりユーザの要求条件に柔軟に対応することが可能である。
【００７６】
また、通信装置２は、リンク異常閾値設定部７２により閾値を変更可能に保持し、リンク異常判定部５３にてその閾値を用いてリンク異常を判定するので、回線品質に対する要求に合わせて適切な閾値を用いることにより、回線品質に対するユーザ要求条件に柔軟に対応することができる。
【００７７】
【発明の効果】
本発明によれば、リンク異常の発生を契機に、有効なリンクの選択が変更されるので、複雑なプロトコル処理を必要とせず、かつ、障害の発生から有効なリンクが適切に選択されるまでの時間が短い。
【００７８】
また、２つのリンクに同一データが送信されているので、リンク異常を検出した受信側装置だけで、有効なリンクの選択を変更でき、障害の発生から有効なリンクを適切に選択するまでの時間が短い。
【００７９】
また、二重化状態設定手段から通知されたユーザ設定情報に従って切替制御手段および送受信手段が動作を選択することにより、２つのリンクを二重化するか、一重化の２つのリンクとするかを切り替えることができるので、高い信頼性が要求される場合には２つのリンクを二重化されたリンクとして用い、大きなトラフィック量を低コストで転送することが要求される場合には一重化の２つのリンクとして用いることによりユーザの要求条件に柔軟に対応することが可能である。
【００８０】
また、リンク異常判定手段が、リンク異常閾値設定手段から通知されたユーザ設定の閾値を用いてリンク異常を判定するので、回線品質に対するユーザ要求に合わせて適切な閾値を用いることにより、回線品質に対するユーザ要求条件に柔軟に対応することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態の通信装置の構成を示すブロック図である。
【図２】本発明の一実施形態のタイミング調整部の構成を示すブロック図である。
【図３】本発明の一実施形態の通信装置の送信動作を説明するためのタイミングチャートである。
【図４】本発明の一実施形態の通信装置の受信動作を説明するためのタイミングチャートである。
【図５】本発明の他の実施形態の通信装置のｊ構成を示すブロック図である。
【図６】本発明の他の実施形態の通信装置の受信動作を説明するためのタイミングチャートである。
【図７】本発明の他の実施形態の通信装置の送信動作を説明するためのタイミングチャートである。
【符号の説明】
１、２    通信装置
１０    ０系送受信部
１１    送信物理インタフェース
１２    符号化逆変換部
１３    フレームカプセル化部
１４    受信物理インタフェース
１５    リンク断検出部
１６    符号化変換部
１７    フレームデカプセル化部
１８、２８    タイミング調整部
３０    １系送受信部
３１    送信物理インタフェース
３２    符号化逆変換部
３３    フレームカプセル化部
３４    受信物理インタフェース
３５    リンク断検出部
３６    符号化変換部
３７    フレームデカプセル化部
３８、４８    タイミング調整部
４１    バス制御部
５１、５３    リンク異常判定部
５２、５４    切替制御部
６１    送信データ読出制御部
６２、６５    ＦＩＦＯ
６３    送信データ書込込制御部
６４    受信データ書込部
６６    受信データ読出制御部
７１    二重化状態設定部
７２    リンク異常閾値設定
１１１、１１６、１３１、１３６    回線
１１２〜１１５、１１７〜１２１、１３２〜１３５、１３７〜１４１、２１１〜２１４    データ
１４２    受信データ
１４３    送信データ
１５１、１５２    リンク断検出信号
１５３、１５４    ＣＲＣエラー検出信号
１５５    リンク状態信号
１５６、１５７    タイミング制御信号
１７１    二重化設定信号
１７２、１７４    信号
１７３    閾値設定信号
２０１    回線クロック
２０２    内部クロック
【図１】
0004045415.tif 000002
【図２】
0004045415.tif 000003
【図３】
0004045415.tif 000004
【図４】
0004045415.tif 000005
【図５】
0004045415.tif 000006
【図６】
0004045415.tif 000007
【図７】
0004045415.tif 000008