(57)【要約】【課題】中継器と複数の通信路とを有する送受信システムにおいて、通信品質の不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制可能とする送受信システムを得ること。【解決手段】データを送受信する二局と、二局の間にてデータの送受信を中継する中継器３と、二局のうちデータを送信する側である送信器１と、中継器３との間において、互いに並列させて設定された複数の通信路Ａ１、Ａ２、Ａ３と、二局のうちデータを受信する側である受信器２と、中継器３との間において、互いに並列させて設定された複数の通信路Ｂ１、Ｂ２、Ｂ３と、を有し、送信器１は、データを複数のパケットに分割し、送信器１および中継器３の少なくとも一方は、同一のパケットから複製された複製パケットの各々について、複数の通信路のうち互いに異なる通信路を順次選択して送出する。【選択図】図２
2012212955.tif 000002
【特許請求の範囲】
【請求項１】
データを送受信する二局と、
前記二局の間にてデータの送受信を中継する中継器と、
前記二局のうちデータを送信する側である送信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、
前記二局のうちデータを受信する側である受信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、を有し、
前記送信器は、データを複数のパケットに分割し、
前記送信器および前記中継器の少なくとも一方は、同一のパケットから複製された複製パケットの各々について、複数の前記通信路のうち互いに異なる通信路を順次選択して送出することを特徴とする送受信システム。
【請求項２】
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路へ順次送出し、
前記受信器は、同一のパケットから複製された複数の複製パケットを前記中継器から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄することを特徴とする請求項１に記載の送受信システム。
【請求項３】
前記中継器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記受信器は、同一のパケットから複製された複数の複製パケットを前記中継器から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄することを特徴とする請求項１に記載の送受信システム。
【請求項４】
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路へ順次送出し、
前記受信器は、前記中継器から前記複製パケットを受信すると、当該複製パケットについての受信完了通知を前記中継器へ送出し、
前記中継器は、前記受信器から前記受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製され前記送信器から送られる複製パケットを廃棄することを特徴とする請求項１に記載の送受信システム。
【請求項５】
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路に対応する送信バッファへ登録して、前記送信バッファから読み出した前記複製パケットを、当該送信バッファに対応する通信路へ順次送出し、
前記受信器は、前記中継器から前記複製パケットを受信すると、当該複製パケットについての受信完了通知を前記中継器へ送信し、
前記中継器は、前記受信器から前記受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製され前記送信バッファに登録されている複製パケットを削除することを特徴とする請求項１に記載の送受信システム。
【請求項６】
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数があらかじめ設定された閾値に達すると、当該パケットについての送達確認を出力することを特徴とする請求項１に記載の送受信システム。
【請求項７】
前記受信器は、前記中継器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数があらかじめ設定された閾値に達すると、当該パケットについての送達確認を出力することを特徴とする請求項１に記載の送受信システム。
【請求項８】
前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が、あらかじめ設定された制限時間内において前記閾値に達しなかった場合、当該パケットの再送要求を出力することを特徴とする請求項６または７に記載の送受信システム。
【請求項９】
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについての送達確認を出力することを特徴とする請求項１に記載の送受信システム。
【請求項１０】
前記受信器は、前記中継器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについての送達確認を出力することを特徴とする請求項１に記載の送受信システム。
【請求項１１】
前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットの全てがいずれも正常に受信されなかったと判断した場合に、当該パケットの再送要求を出力することを特徴とする請求項９または１０に記載の送受信システム。
【請求項１２】
前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットのうち、正常に受信されなかったと判断した複製パケットの数が、あらかじめ設定された閾値に達すると、当該パケットの再送要求を出力することを特徴とする請求項９または１０に記載の送受信システム。
【請求項１３】
前記中継器は、前記送信器および前記中継器の間においてパケットの伝送に使用された通信路に対応して、当該パケットを前記受信器へ送出する通信路を決定するための通信路選択テーブルを備え、
前記受信器は、前記中継器および前記受信器の間の複数の前記通信路のうち、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて前記中継器へ送出し、
前記中継器は、前記受信器から受け取った前記使用禁止命令に応じて、前記通信路選択テーブルを更新することを特徴とする請求項１に記載の送受信システム。
【請求項１４】
前記中継器は、前記送信器および前記中継器の間の複数の前記通信路のうち、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて前記送信器へ送出し、
前記送信器は、前記使用禁止命令により使用が禁止された当該通信路を遮断し、他の通信路へパケットを送出することを特徴とする請求項１に記載の送受信システム。
【請求項１５】
前記中継器は、前記送信器および前記中継器の間の複数の前記通信路のうち、通信に異常が生じたことで使用を停止している通信路へ、診断パケットを送出し、
前記送信器は、前記中継器からの前記診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送し、
前記中継器は、前記診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用再開指示を前記送信器へ送出することを特徴とする請求項１に記載の送受信システム。
【請求項１６】
前記送信器は、前記送信器および前記中継器の間の複数の前記通信路のうち、通信に異常が生じたことで使用を停止している通信路へ、診断パケットを送出し、
前記中継器は、前記送信器からの前記診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送し、
前記送信器は、前記診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用を再開することを特徴とする請求項１に記載の送受信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信器および中継器の間に並列させた複数の通信路と、中継器および受信器の間に並列させた複数の通信路とにおいてパケットの送受信を行う送受信システムに関する。
【背景技術】
【０００２】
従来、パケット通信ネットワークにおいて、通信品質の不良が生じている通信経路でのフレーム転送効率の低下を抑制させる方法として、例えば、特許文献１に開示されたデータ転送方法が知られている。このデータ転送方法によると、送信器および受信器の間に複数の通信路を設定し、同一のパケットから複製された複数のパケットを、各通信路から１つずつ同時に送信する。受信器は、複数の通信路から送信された複数のパケットのうち、最初に正しく受信したパケットについて受信処理を行い、後から到着する重複パケットを廃棄する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−３０３２５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術によるデータ転送では、同一のパケットから複製された複数のパケットを、複数の通信路により同時に送出する必要がある。コピーパケットを必要としないフレーム送信（シングルフレーム送信）が存在する場合、その送信が完了するまで、コピーパケットの同時送信（マルチフレーム送信）を待機させる必要がある。このことにより通信路の使用効率が低下するために、フレーム転送効率の実質的な向上が困難となる。
【０００５】
また、パケットの正常受信、廃棄、再送要求の判断は全て受信器が行うことで、特に、送信器と受信器との間の中継器によりデータ送信を中継する場合に、パケットを伝送させる時間が長くなる分、受信器での判断までの時間が長くなるという問題が生じる。
【０００６】
本発明は、上記に鑑みてなされたものであって、複数の通信路および中継器を有する送受信システムにおいて、通信品質の不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制可能とする送受信システムを得ることを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、データを送受信する二局と、前記二局の間にてデータの送受信を中継する中継器と、前記二局のうちデータを送信する側である送信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、前記二局のうちデータを受信する側である受信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、を有し、前記送信器は、データを複数のパケットに分割し、前記送信器および前記中継器の少なくとも一方は、同一のパケットから複製された複製パケットの各々について、複数の前記通信路のうち互いに異なる通信路を順次選択して送出することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、同一のパケットから複製された複製パケットについて、互いに異なる通信路を割り当てて順次送出可能とすることで、例えばシングルフレーム送信の完了に先立ち、空いている通信路から順次複製パケットの送出を開始させることができる。送受信システムは、通信路の効率的な使用が可能となることで、通信の品質不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制させることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明にかかる送受信システムの概略構成を示すブロック図である。
【図２】図２は、本発明にかかる送受信システムの実施の形態１によるデータ送受信の手順を示すシーケンス図である。
【図３】図３は、本発明にかかる送受信システムの実施の形態２によるデータ送受信の手順を示すシーケンス図である。
【図４】図４は、本発明にかかる送受信システムの実施の形態３によるデータ送受信の手順を示すシーケンス図である。
【図５】図５は、本発明にかかる送受信システムの実施の形態４によるデータ送受信の手順を示すシーケンス図である。
【図６】図６は、正常に受信した複製パケットの数が閾値に達しない場合の動作例を説明するシーケンス図である。
【図７】図７は、本発明にかかる送受信システムの実施の形態５によるデータ送受信の手順を示すシーケンス図である。
【図８】図８は、同一のパケットから複製された複製パケットの全てがいずれも正常に受信されなかったために再送要求を出力する場合の動作例を説明するシーケンス図である。
【図９】図９は、正常に受信されなかった複製パケットの数が閾値に達することで再送要求を出力する場合の動作例を説明するシーケンス図である。
【図１０】図１０は、本発明にかかる送受信システムの実施の形態６によるデータ送受信の手順を示すシーケンス図である。
【図１１】図１１は、中継器が保持する通信路選択テーブルの初期状態の例を示す図である。
【図１２】図１２は、使用禁止命令に応じて通信路選択テーブルを更新する例を示す図である。
【図１３】図１３は、通信を停止している通信路を復帰させるための手順を説明するシーケンス図である。
【図１４】図１４は、通信フォーマットの例を示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明にかかる送受信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【００１１】
図１は、本発明にかかる送受信システムの概略構成を示すブロック図である。送受信システムは、データを送受信する二局である送信器１および受信器２と、二局の間にてデータの送受信を中継する中継器３とを有する。
【００１２】
複数の通信路Ａ１、Ａ２、Ａ３は、二局のうちデータを送信する側である送信器１と、中継器３との間において、互いに並列させて設定されている。通常、送信器１および中継器３の間の通信環境は、例えば、経路長、温度、気圧、振動、ノイズ等により、通信路Ａ１、Ａ２、Ａ３ごとに大きく異なっている。
【００１３】
複数の通信路Ｂ１、Ｂ２、Ｂ３は、二局のうちデータを受信する側である受信器２と中継器３との間において、互いに並列させて設定されている。通常、中継器３および受信器２の間の通信環境は、例えば、経路長、温度、気圧、振動、ノイズ等により、通信路Ｂ１、Ｂ２、Ｂ３ごとに大きく異なっている。
【００１４】
送信器１は、送信すべきデータを複数の断片データ（パケット）に分割する。送信器１は、例えば、複数の通信路Ａ１、Ａ２、Ａ３のうちの１つへパケットを送出する。中継器３は、送信器１が送出したパケットを受け取ると、パケットを正常に受信したか否かを、ＣＲＣエラーの有無等により確認する。
【００１５】
通信路Ａ１、Ａ２、Ａ３は、通信環境が悪いことで、訂正できない程度にまでデータ化けを生じさせる場合がある。そのような異常があった場合、中継器３は、送信器１へ再送要求を送出する。送信器１は、中継器３からの再送要求に応じて再度送信動作を行う。なお、送信器１と中継器３との間に設けられる通信路は複数であれば良く、３つである場合に限られない。
【００１６】
中継器３は、パケットが正常であることを確認すると、例えば、複数の通信路Ｂ１、Ｂ２、Ｂ３のうちの１つへパケットを送出する。受信器２は、中継器３が送出したパケットを受け取ると、パケットを正常に受信したか否かを、ＣＲＣエラーの有無等により確認する。異常があった場合、受信器２は、中継器３へ再送要求を送出する。中継器３は、受信器２からの再送要求に応じて再度送信動作を行う。なお、受信器２と中継器３との間に設けられる通信路は複数であれば良く、３つである場合に限られない。
【００１７】
送受信システムは、送受信するデータの重要度に応じて、なるべく再送によらず確実な送受信を望む場合は、１つのパケットから複製された複数の複製パケットを送信する。複製パケットには、ユニークな複製番号が付される。また、複製パケットには、複製元のパケットを示すパケット番号が付される。複製パケット同士でパケット番号が同一であることは、それらが同一のパケットから複製されたことを表している。
【００１８】
実施の形態１．
図２は、本発明にかかる送受信システムの実施の形態１によるデータ送受信の手順を示すシーケンス図である。送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ１１）。
【００１９】
送信器１は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。送信器１は、同一のパケットから複製された複製パケットの各々について、複数の通信路のうち互いに異なる通信路を伝送するように、通信路を割り当てる。送信器１は、同一のパケット番号を持つ複製パケットを送出する通信路に重複が生じないように、通信路を随時選択していく。この例では、送信器１は、同一のパケットから複製された３つの複製パケット＃１、＃２、＃３について、複製パケット＃１には通信路Ａ１、複製パケット＃２には通信路Ａ２、複製パケット＃３には通信路Ａ３をそれぞれ割り当てるとする。
【００２０】
中継器３は、送信器１から受け取った複製パケットを、複数の通信路から選択した通信路へ順次送出する。中継器３は、同一のパケットから複製された複製パケットの各々について、複数の通信路のうち互いに異なる通信路を伝送するように、通信路を割り当てる。中継器３は、同一のパケット番号を持つ複製パケットを送出する通信路に重複が生じないように、通信路を随時選択していく。この例では、中継器３は、通信路Ａ１から受信した複製パケット＃１には通信路Ｂ１、通信路Ａ２から受信した複製パケット＃２には通信路Ｂ２、通信路Ａ３から受信した複製パケット＃３には通信路Ｂ３を、それぞれ割り当てるとする。
【００２１】
送信器１は、複製パケット＃１を作成すると、通信路Ａ１へ複製パケット＃１を送出する（ステップＳ１２）。中継器３は、送信器１から送出された複製パケット＃１を受け取り、通信路Ｂ１へ送出する（ステップＳ１３）。例えば、ステップＳ１３において中継器３から送出された複製パケット＃１が、通信路Ｂ１で消失したとする。
【００２２】
送信器１は、複製パケット＃１の作成および通信路Ａ１への送出に続いて、複製パケット＃２を作成し、通信路Ａ２へ送出する（ステップＳ１４）。中継器３は、送信器１から送出された複製パケット＃２を受け取り、通信路Ｂ２へ送出する（ステップＳ１５）。受信器２は、中継器３から送出された複製パケット＃２を受け取る。受信器２は、複製パケット＃２の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認し、複製パケット＃２の受信を完了する（ステップＳ１６）。
【００２３】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ１７）。中継器３は、送信器１から送出された複製パケット＃３を受け取り、通信路Ｂ３へ送出する（ステップＳ１８）。受信器２は、中継器３から送出された複製パケット＃３を受け取る。
【００２４】
受信器２は、複製パケット＃３に付されたパケット番号が、既に受信した複製パケット＃２に付されたパケット番号と同じであることを確認すると、複製パケット＃２と重複する情報を持つものとして複製パケット＃３を廃棄する（ステップＳ１９）。このように、受信器２は、同一のパケットから複製された複数の複製パケットを中継器３から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄する。また、受信器２は、複製パケットを受け取った際に異常が確認された場合は、当該複製パケットを廃棄する。なお、送信器１が複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを繰り返す回数は、送信すべきデータの重要度等に応じて適宜設定可能であるものとする。
【００２５】
送受信システムは、送信器１から中継器３、中継器３から受信器２のそれぞれにおいて、同一のパケットから複製された複製パケットについては異なる通信路を選択して送出することで、重要度が高いとされるデータを再送無しで確実に送受信することができる。また、送受信システムは、送信器１では作成した複製パケットを通信路から順次送出するとともに、中継器３では受け取った複製パケットを通信路から順次送出することで、同一のパケットから複製された複製パケットを同時に送出する場合に比較して通信路の効率的な使用が可能となる。これにより、送受信システムは、通信の品質不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制させることができる。
【００２６】
実施の形態２．
図３は、本発明にかかる送受信システムの実施の形態２によるデータ送受信の手順を示すシーケンス図である。送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ２１）。
【００２７】
送信器１は、分割により得たパケットを、複数の通信路のうちの１つ、例えば通信路Ａ１から送出する（ステップＳ２２）。中継器３は、送信器１からパケットを受け取ると、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、中継器３は、同一のパケットから複製された２つの複製パケット＃１、＃２を、通信路Ｂ１、Ｂ２へ順次送出する。
【００２８】
中継器３は、複製パケット＃１を作成すると、通信路Ｂ１へ複製パケット＃１を送出する（ステップＳ２３）。受信器２は、中継器３から送出された複製パケット＃１を受け取る。受信器２は、複製パケット＃１の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認し、複製パケット＃１の受信を完了する（ステップＳ２４）。
【００２９】
中継器３は、複製パケット＃１の作成および通信路Ｂ１への送出に続いて、複製パケット＃２を作成し、通信路Ｂ２へ送出する（ステップＳ２５）。受信器２は、中継器３から送出された複製パケット＃２を受け取る。
【００３０】
受信器２は、複製パケット＃２に付されたパケット番号が、既に受信した複製パケット＃１に付されたパケット番号と同じであることを確認すると、複製パケット＃１と重複する情報を持つものとして複製パケット＃２を廃棄する（ステップＳ２６）。受信器２は、同一のパケットから複製された複数の複製パケットを中継器３から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄する。また、受信器２は、複製パケットを受け取った際に異常が確認された場合は、当該複製パケットを廃棄する。なお、中継器３が複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを繰り返す回数は、送信すべきデータの重要度等に応じて適宜設定可能であるものとする。
【００３１】
本実施の形態では、送受信システムは、中継器３および受信器２の間でのフレーム転送効率の低下を効果的に抑制させることができる。送受信システムは、送信器１から中継器３、中継器３から受信器２の少なくとも一方において、同一のパケットから複製された複製パケットについて異なる通信路を選択して送出するものであれば良い。送受信システムは、送信器１から中継器３、中継器３から受信器２の少なくともいずれかにおいて、複製パケットに対して互いに異なる通信路を選択して送出することで、フレーム転送効率を低下させる効果を得ることができる。
【００３２】
実施の形態３．
図４は、本発明にかかる送受信システムの実施の形態３によるデータ送受信の手順を示すシーケンス図である。送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ３１）。
【００３３】
送信器１は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器１は、同一のパケットから複製された３つの複製パケット＃１、＃２、＃３を、通信路Ａ１、Ａ２、Ａ３へ順次送出する。
【００３４】
中継器３は、中継器３および受信器２の間に設定された各通信路Ｂ１、Ｂ２、Ｂ３に対応する送信バッファを備える。中継器３は、送信器１から受け取った複製パケットを、複数の通信路から選択された通信路に対応する送信バッファへ登録する。この例では、送信器１は、同一のパケットから複製された３つの複製パケット＃１、＃２、＃３を、通信路Ｂ１、Ｂ２、Ｂ３に対応する送信バッファへ振り分けて登録する。
【００３５】
送信器１は、複製パケット＃１を作成すると、通信路Ａ１へ複製パケット＃１を送出する（ステップＳ３２）。中継器３は、送信器１から送出された複製パケット＃１を受け取ると、通信路Ｂ１に対応する送信バッファに複製パケット＃１を登録する（ステップＳ３３）。次に、中継器３は、当該送信バッファから複製パケット＃１を読み出し、通信路Ｂ１へ送出する（ステップＳ３４）。
【００３６】
受信器２は、中継器３から送出された複製パケット＃１を受け取る。受信器２は、複製パケット＃１の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認し、複製パケット＃１の受信を完了する（ステップＳ３５）。受信器２は、中継器３から複製パケット＃１を受信したことに応じて、複製パケット＃１についての受信完了通知を中継器３へ送出する（ステップＳ３６）。
【００３７】
送信器１は、複製パケット＃１の作成および通信路Ａ１への送出に続いて、複製パケット＃２を作成し、通信路Ａ２へ送出する（ステップＳ３７）。中継器３は、送信器１から送出された複製パケット＃２を受け取り、通信路Ｂ２に対応する送信バッファに複製パケット＃２を登録する（ステップＳ３８）。
【００３８】
例えば、中継器３は、送信バッファに複製パケット＃２を登録した後に、受信器２からの受信完了通知（ステップＳ３６）を受け取ったとする。中継器３は、送信バッファに登録した複製パケット＃２のパケット番号が、受信完了通知に示された複製パケット＃１のパケット番号と同じであることを確認すると、送信バッファに登録されている複製パケット＃２を削除する（ステップＳ３９）。また、中継器３は、受信器２から受け取った受信完了通知を、送信器１へ送出する（ステップＳ４０）。送信器１は、中継器３からの受信完了通知を受け取る。
【００３９】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ４１）。中継器３は、送信器１から送出された複製パケット＃３を受け取る。例えば、中継器３は、受信器２からの受信完了通知（ステップＳ３６）を受け取った後に複製パケット＃３を受け取ったとする。
【００４０】
中継器３は、複製パケット＃３に付されたパケット番号が、受信完了通知に示された複製パケット＃１のパケット番号と同じであることを確認すると、送信バッファへ登録すること無く複製パケット＃３を廃棄する（ステップＳ４２）。
【００４１】
このように中継器３は、受信器２から受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製された複製パケットを、送信バッファから削除する。また、中継器３は、当該複製パケットと同一のパケットから複製された複製パケットを、受信完了通知の後に送信器１から受け取った場合、送信バッファへ登録すること無く廃棄する。
【００４２】
送受信システムは、同一のパケットから複製された複製パケットのうちの１つが受信器２で受信された後において、当該複製パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させる。これにより、送受信システムは、通信路をさらに効率的に使用することができる。
【００４３】
なお、送信器１は、複製パケット＃３を作成あるいは送出する前に受信完了通知（ステップＳ４１）を受け取った場合、複製パケット＃３の作成および送出を中止しても良い。これにより、送受信システムは、受信器２で受信された複製パケットと重複する情報を持つ他の複製パケットについて、作成および伝送を停止させることができる。
【００４４】
実施の形態４．
図５は、本発明にかかる送受信システムの実施の形態４によるデータ送受信の手順を示すシーケンス図である。送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ５１）。
【００４５】
送信器１は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器１は、同一のパケットから複製された３つの複製パケット＃１、＃２、＃３を、通信路Ａ１、Ａ２、Ａ３へ順次送出する。
【００４６】
中継器３は、送信器１からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が閾値に達すると、当該パケットについての送達確認（acknowledgement；ＡＣＫ）を出力する。この例では、中継器３は、正常に受信した複製パケットの数が、あらかじめ設定された閾値である２に達することで、当該パケットについてのＡＣＫを出力する。また、中継器３は、送信器１から受信した複製パケットを、複数の通信路から選択した通信路へ順次送出する。
【００４７】
受信器２は、中継器３からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が閾値に達すると、当該パケットについてのＡＣＫを出力する。この例では、受信器２は、正常に受信した複製パケットの数が、あらかじめ設定された閾値である２に達することで、ＡＣＫを出力する。
【００４８】
送信器１は、複製パケット＃１を作成すると、通信路Ａ１へ複製パケット＃１を送出する（ステップＳ５２）。中継器３は、送信器１から送出された複製パケット＃１を受け取り、複製パケット＃１の受信が正常であるか否かを、ＣＲＣエラーの有無等により判断する。
【００４９】
例えば、中継器３は、複製パケット＃１が正常に受信されたことを確認したとする。これにより、中継器３は、同一のパケットから複製された複製パケットについて、１回目の正常受信を確認する（ステップＳ５３）。中継器３は、複製パケット＃１を通信路Ｂ１へ送出する（ステップＳ５４）。
【００５０】
受信器２は、中継器３から送出された複製パケット＃１を受け取り、複製パケット＃１の受信が正常であるか否かを、ＣＲＣエラーの有無等により判断する。例えば、受信器２は、複製パケット＃１が正常であることを確認したとする。これにより、受信器２は、同一のパケットから複製された複製パケットについて、１回目の正常受信を確認する（ステップＳ５５）。
【００５１】
送信器１は、複製パケット＃１の作成および通信路Ａ１への送出に続いて、複製パケット＃２を作成し、通信路Ａ２へ送出する（ステップＳ５６）。中継器３は、送信器１から送出された複製パケット＃２を受け取り、複製パケット＃２の受信が正常であるか否かを、ＣＲＣエラーの有無等により判断する。
【００５２】
例えば、中継器３は、複製パケット＃２が正常に受信されたことを確認したとする。これにより、中継器３は、同一のパケットから複製された複製パケットについて、２回目の正常受信を確認する（ステップＳ５７）。中継器３は、複製パケット＃２を通信路Ｂ２へ送出する（ステップＳ５８）。さらに、中継器３は、同一のパケットから複製され正常に受信した複製パケットの数が２個に達したことで、当該パケットについてのＡＣＫを送信器１へ送出する（ステップＳ５９）。
【００５３】
受信器２は、中継器３から送出された複製パケット＃２を受け取り、複製パケット＃２が正常に受信されたか否かを、ＣＲＣエラーの有無等により判断する。例えば、受信器２は、複製パケット＃２が正常に受信されたことを確認したとする。これにより、受信器２は、同一のパケットから複製された複製パケットについて、２回目の正常受信を確認する（ステップＳ６０）。受信器２は、同一のパケットから複製され正常に受信した複製パケットの数が２個に達したことで、当該パケットについてのＡＣＫを中継器３へ送出する（ステップＳ６１）。
【００５４】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ６２）。中継器３は、送信器１から送出された複製パケット＃３を受け取る。
【００５５】
中継器３は、複製パケット＃３に付されたパケット番号が、先に正常に受信した複製パケット＃１、＃２のパケット番号と同じであることを確認すると、中継器３において正常に受信した回数が閾値に達したパケットと重複する情報を持つものとして複製パケット＃３を廃棄する（ステップＳ６３）。
【００５６】
図６は、正常に受信した複製パケットの数が閾値に達しない場合の動作例を説明するシーケンス図である。ここでは、中継器３が送信器１から正常に受信した複製パケットの数が閾値に達しない場合を例とする。中継器３は、あらかじめ設定された制限時間内において正常に受信した複製パケットの数が閾値に達しなかった場合、当該複製パケットの再送要求を出力する。
【００５７】
例えば、中継器３は、１回目の正常受信を確認（ステップＳ５３）してから、その次の複製パケット＃２の受信に異常を確認したとする（ステップＳ６４）。中継器３は、異常が確認された複製パケット＃２を廃棄し（ステップＳ６５）、先に正常受信を確認した複製パケット＃１と同一のパケットから複製された他の複製パケットの受信を待機する。
【００５８】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ６２）。例えば、ステップＳ６２において送信器１から送出された複製パケット＃３が、通信路Ａ３で消失したとする。
【００５９】
その後、中継器３は、複製パケット＃１と同一のパケットから複製された他の複製パケットの受信が無いまま制限時間が経過すると（ステップＳ６６）、当該パケットについての再送要求を送信器１へ送出する（ステップＳ６７）。
【００６０】
受信器２も、あらかじめ設定された制限時間内において正常に受信した複製パケットの数が閾値に達しなかった場合、当該複製パケットの再送要求を中継器３へ送出する。このように、受信器２および中継器３は、制限時間の経過によって、当該パケットの送受信が失敗したものと認識する。
【００６１】
受信器２および中継器３は、同一のパケットから複製され正常に受信した複製パケットの数が閾値に達した時点で、当該パケットの送受信が正確になされたものと認識し、ＡＣＫを出力する。これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットが正常に送受信されたことを確認することが可能となる。送受信システムは、正常に送受信が確認された当該パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。
【００６２】
なお、送受信システムは、正常に受信した複製パケットの数が閾値に達することによるＡＣＫの出力、制限時間の経過による再送要求の出力は、中継器３から受信器２の少なくとも一方で実施するものであれば良い。これにより、送受信システムは、受信器２および中継器３の少なくとも一方で、パケットの送受信の成否を早く認識することが可能となる。
【００６３】
実施の形態５．
図７は、本発明にかかる送受信システムの実施の形態５によるデータ送受信の手順を示すシーケンス図である。送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ７１）。
【００６４】
送信器１は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器１は、同一のパケットから複製された３つの複製パケット＃１、＃２、＃３を、通信路Ａ１、Ａ２、Ａ３へ順次送出する。
【００６５】
中継器３は、送信器１からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについてのＡＣＫを出力する。また、中継器３は、送信器１から受信した複製パケットを、複数の通信路から選択した通信路へ順次送出する。
【００６６】
受信器２は、中継器３からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについてのＡＣＫを出力する。
【００６７】
送信器１は、複製パケット＃１を作成すると、通信路Ａ１へ複製パケット＃１を送出する（ステップＳ７２）。中継器３は、送信器１から送出された複製パケット＃１を受け取り、複製パケット＃１が正常に受信されたか否かを、ＣＲＣエラーの有無等により判断する。例えば、中継器３は、複製パケット＃１の受信に異常を確認したとする（ステップＳ７３）。中継器３は、異常が確認された複製パケット＃１を廃棄する（ステップＳ７４）。
【００６８】
送信器１は、複製パケット＃１の作成および通信路Ａ１への送出に続いて、複製パケット＃２を作成し、通信路Ａ２へ送出する（ステップＳ７５）。中継器３は、送信器１から送出された複製パケット＃２を受け取り、複製パケット＃２が正常に受信されたか否かを、ＣＲＣエラーの有無等により判断する。
【００６９】
例えば、中継器３は、複製パケット＃２が正常に受信されたことを確認したとする（ステップＳ７６）。中継器３は、複製パケット＃２を通信路Ｂ２へ送出する（ステップＳ７７）。さらに、中継器３は、当該パケットについてのＡＣＫを送信器１へ送出する（ステップＳ７８）。
【００７０】
受信器２は、中継器３から送出された複製パケット＃２を受け取り、複製パケット＃２の受信が正常であるか否かを、ＣＲＣエラーの有無等により判断する。例えば、受信器２は、複製パケット＃２が正常に受信されたことを確認したとする（ステップＳ７９）。受信器２は、当該パケットについてのＡＣＫを中継器３へ送出する（ステップＳ８０）。
【００７１】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ８１）。中継器３は、送信器１から送出された複製パケット＃３を受け取る。
【００７２】
中継器３は、複製パケット＃３に付されたパケット番号が、先に正常に受信した複製パケット＃２のパケット番号と同じであることを確認すると、中継器３にて正常に受信されたパケットと重複する情報を持つものとして複製パケット＃３を廃棄する（ステップＳ８２）。
【００７３】
図８は、同一のパケットから複製された複製パケットの全てがいずれも正常に受信されなかったために再送要求を出力する場合の動作例を説明するシーケンス図である。ここでは、同一のパケットから複製された複製パケットの全てが、中継器３での受信に異常があった場合を例とする。中継器３は、複製パケット＃１の受信に異常を確認すると（ステップＳ７３）、異常が確認された複製パケット＃１を廃棄する（ステップＳ７４）。
【００７４】
中継器３は、複製パケット＃２の受信に異常を確認すると（ステップＳ８３）、異常が確認された複製パケット＃２を廃棄する（ステップＳ８４）。中継器３は、複製パケット＃３の受信に異常を確認すると（ステップＳ８５）、異常が確認された複製パケット＃３を廃棄する（ステップＳ８６）。
【００７５】
中継器３は、同一のパケットから複製された全ての複製パケット＃１、＃２、＃３がいずれも正常に受信されなかったことで、当該パケットについての再送要求を送信器１へ送信する（ステップＳ８７）。
【００７６】
受信器２も、同一のパケットから複製された全ての複製パケット＃１、＃２、＃３が正常に受信されなかった場合、当該複製パケットの再送要求を中継器３へ送出する。このように、受信器２および中継器３は、同一のパケットから複製された全ての複製パケットの受信に異常が確認された場合、当該パケットの送受信が失敗したものと認識する。
【００７７】
受信器２および中継器３は、同一のパケットから複製された複製パケットのうちの一つが正常に受信された時点で、当該パケットの送受信が正確になされたものと認識し、ＡＣＫを出力する。これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットが正常に送受信されたことを確認することが可能となる。送受信システムは、正常に送受信が確認された当該パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。
【００７８】
図９は、正常に受信されなかった複製パケットの数が閾値に達することで再送要求を出力する場合の動作例を説明するシーケンス図である。ここでは、送信器１から中継器３への受信に異常があった複製パケットの数が閾値に達する場合を例とする。中継器３は、受信に異常があった複製パケットの数が閾値に達した場合、当該複製パケットの再送要求を出力する。この例では、中継器３は、受信に異常があった複製パケットの数が、あらかじめ設定された閾値である２に達することで、再送要求を出力する。
【００７９】
中継器３は、複製パケット＃１の受信に異常を確認すると、同一のパケットから複製された複製パケットについて、１回目の異常受信を確認する（ステップＳ７３）。また、中継器３は、複製パケット＃２の受信に異常を確認すると、同一のパケットから複製された複製パケットについて、２回目の異常受信を確認する（ステップＳ８３）。
【００８０】
中継器３は、同一のパケットから複製された複製パケット＃１、＃２、＃３のうち、正常に受信されなかったと判断した複製パケットの数が２個に達したことで、当該パケットについての再送要求を送信器１へ送信する（ステップＳ８８）。
【００８１】
例えば、中継器３は、正常に受信されなかったと判断した複製パケットの数が２個に達した後に複製パケット＃３を受信したとする。中継器３は、複製パケット＃３に付されたパケット番号から、当該パケットについて異常受信の回数が既に閾値に達していることを確認すると、複製パケット＃３を廃棄する（ステップＳ８９）。
【００８２】
受信器２も、同一のパケットから複製された複製パケット＃１、＃２、＃３のうち、正常に受信されなかったと判断した複製パケットの数が閾値に達したことで、当該パケットについての再送要求を中継器３へ送出する。このように、受信器２および中継器３は、同一のパケットから複製された複製パケットの異常受信の数が閾値に達した時点で、当該パケットの送受信が失敗したものと認識する。
【００８３】
これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットの再送を要求することが可能となる。また、送受信システムは、パケットの再送要求を早い時点で判断し、不要となった複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。
【００８４】
実施の形態６．
図１０は、本発明にかかる送受信システムの実施の形態６によるデータ送受信の手順を示すシーケンス図である。中継器３は、送信器１および中継器３の間を伝送した通信路に対応して、受信器２へパケットを伝送する通信路を決定するための通信路選択テーブルを保持する。
【００８５】
図１１は、中継器が保持する通信路選択テーブルの初期状態の例を示す図である。初期状態において通信路選択テーブル９０は、図中矢印で示すように、通信路Ａ１を通信路Ｂ１に、通信路Ａ２を通信路Ｂ２に、通信路Ａ３を通信路Ｂ３に、それぞれ対応付けている。
【００８６】
送信器１は、送信すべきデータを複数のパケットに分割する（ステップＳ９１）。送信器１は、複製パケット＃１を作成すると、通信路Ａ１へ複製パケット＃１を送出する（ステップＳ９２）。中継器３は、通信路Ａ１から受け取った複製パケット＃１の送出先を、通信路選択テーブル９０に従い、通信路Ｂ１と決定する。中継器３は、通信路Ｂ１へ複製パケット＃１を送出する（ステップＳ９３）。
【００８７】
受信器２は、通信路Ｂ１から複製パケット＃１を受け取り、複製パケット＃１の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認する。ここで、受信器２は、複製パケット＃１を正常に受信したとする（ステップＳ９４）。
【００８８】
送信器１は、複製パケット＃１の作成および通信路Ａ１への送出に続いて、複製パケット＃２を作成し、通信路Ａ２へ送出する（ステップＳ９５）。中継器３は、通信路Ａ２から受け取った複製パケット＃２の送出先を、通信路選択テーブル９０に従い、通信路Ｂ２と決定する。中継器３は、通信路Ｂ２へ複製パケット＃２を送出する（ステップＳ９６）。
【００８９】
受信器２は、通信路Ｂ２から複製パケット＃２を受け取り、複製パケット＃２の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認する。ここで、受信器２は、複製パケット＃２を正常に受信したとする（ステップＳ９７）。
【００９０】
送信器１は、複製パケット＃２の作成および通信路Ａ２への送出に続いて、複製パケット＃３を作成し、通信路Ａ３へ送出する（ステップＳ９８）。中継器３は、通信路Ａ３から受け取った複製パケット＃３の送出先を、通信路選択テーブル９０に従い、通信路Ｂ３と決定する。中継器３は、通信路Ｂ３へ複製パケット＃３を送出する（ステップＳ９９）。例えば、ステップＳ９９において中継器３から送出された複製パケット＃３が、通信路Ｂ３で消失したとする。
【００９１】
受信器２は、正常に受信した複製パケット＃１、＃２と同一のパケットから複製された複製パケット＃３が通信路Ｂ３から送信されることを、後述する通信フォーマット中の使用通信路情報から認知している。使用通信路情報のフィールドには、同一のパケットから複製した複製パケットの伝送に通信路Ｂ１、Ｂ２、Ｂ３を使用することが示されている。
【００９２】
受信器２は、複製パケット＃３の受信を待機する（ステップＳ１００）。受信器２は、複製パケット＃３の受信が無いまま、あらかじめ設定された制限時間が経過すると（ステップＳ１０１）、通信路Ｂ３に異常が生じたものと認識する。
【００９３】
受信器２は、パケットの正常な伝送がなされない通信路Ｂ３を検出したことで、通信路Ｂ３についての使用禁止命令を中継器３へ送出する（ステップＳ１０２）。受信器２は、異常が生じた通信路Ｂ３以外の通信路、この例では通信路Ｂ１およびＢ２のいずれかを通じて、使用禁止命令を中継器３へ送出する。中継器３は、受信器２からの使用禁止命令を受け取ると、使用禁止命令に応じて、通信路選択テーブル９０を更新する（ステップＳ１０３）。
【００９４】
図１２は、使用禁止命令に応じて通信路選択テーブルを更新する例を示す図である。通信路選択テーブル９０は、通信路Ｂ３の使用が禁止されたことで、通信路Ａ３を伝送したパケットを通信路Ｂ３以外の通信路、例えば通信路Ｂ２へ送出させるように、対応付けを変更させる。これにより、中継器３は、通信路Ｂ３による通信を停止する。
【００９５】
中継器３は、通信路選択テーブル９０を更新すると、更新後の内容に応じて、複製パケット＃３を通信路Ｂ２へ送出する（ステップＳ１０４）。受信器２は、通信路Ｂ２から複製パケット＃３を受け取り、複製パケット＃３の受信が正常であるか否かを、ＣＲＣエラーの有無等により確認する。受信器２は、例えば、複製パケット＃３を正常に受信する（ステップＳ１０５）ことで、受信動作を終了する。
【００９６】
なお、送受信システムは、送信器１および中継器３の間の通信について、パケットの受信の異常を検出することで中継器３から送信器１へ使用禁止命令を送出することとしても良い。中継器３は、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて送信器１へ送出する。送信器１は、中継器３から受け取った使用禁止命令により使用が禁止された通信路を遮断し、他の通信路へパケットを送出する。
【００９７】
送受信システムは、パケットの正常な受信がなされなかった通信路の情報を受信側から送信元へ送信することで、信頼性の低い、あるいは故障が発生した通信路の使用を早急に停止可能とする。これにより、異常が生じた通信路を使い続けることによる通信効率の低下を早期に抑制させることができる。
【００９８】
図１３は、通信を停止している通信路を復帰させるための手順を説明するシーケンス図である。送受信システムは、診断パケットの送受信とそれに応答する診断応答パケットの送受信により、通信路の使用を再開するか否かを診断する。ここでは、送信器１および中継器３の間に、通信の異常により使用を停止している通信路が存在する場合を例とする。
【００９９】
中継器３は、使用を停止している通信路へ、一定の周期で診断パケットを送出する（ステップＳ１１１）。送信器１は、中継器３からの診断パケットを受信すると、使用を停止している通信路から、診断応答パケットを返送する（ステップＳ１１２）。中継器３は、送信器１からの診断応答パケットを受け取ると、診断応答パケットが正常に受信されたか否かを確認する（ステップＳ１１３）。
【０１００】
中継器３は、診断応答パケットの受信が正常であることを確認すると、診断パケットの送受信と診断応答パケットの送受信とが成功したとして、通信成功回数に１を加算する（ステップＳ１１４）。送受信システムは、診断パケットの送出、診断応答パケットの返送および確認を、一定の周期で繰り返す。
【０１０１】
診断による当該通信路の通信が連続して成功し、かつその回数があらかじめ設定された閾値に達すると（ステップＳ１１５）、中継器３は、診断対象とした通信路が通信可能な状態に至ったとして、当該通信路の使用再開指示を送信器１へ送出する（ステップＳ１１６）。送信器１は、中継器３からの使用再開指示を受けて、当該通信路による通信を再開する（ステップＳ１１７）。
【０１０２】
図１４は、本実施の形態における通信フォーマットの例を示す図である。診断パケットは、パケットＩＤ１２１、パケット種別１２２、診断通信路情報１２３および受信ステータス１２４の各フィールドからなる。パケットＩＤ１２１は、パケットごとに設定されるユニークな情報である。なお、診断応答パケットは、受信した診断パケットと同じパケットＩＤ１２１を持たせて生成される。
【０１０３】
パケット種別１２２は、パケットの種別、この場合は診断パケットであることを示す。診断通信路情報１２３は、診断対象である通信路を示す。受信ステータス１２４は、パケットの受信が正常になされたか否かを表す。この他、通信フォーマットは、使用通信路情報１２５およびデータ１２６の各フィールドを含む。
【０１０４】
中継器３が通信路の使用再開を決定する要件としては、中継器３が送出した診断パケットのパケットＩＤと同じパケットＩＤを含む診断応答パケットを中継器３が受信したこと、および、その診断応答パケットの受信ステータスが異常を示すものでないことを含む。
【０１０５】
送受信システムは、使用を停止している通信路の定期的な診断により、正常なパケット伝送が可能であることを確認した上で、通信路を復帰させることができる。なお、送受信システムは、送信器１から中継器３への診断パケットの送出と、中継器３による診断応答パケットの返送とにより、送信器１および中継器３の間の通信路を診断することとしても良い。送信器１は、診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用を再開する。
【０１０６】
送受信システムは、中継器３および受信器２の間の通信についても、診断パケットの送受信とそれに応答する診断応答パケットの送受信により、通信路の使用を再開するか否かを診断することとしても良い。中継器３は、中継器３および受信器２の間で使用を停止している通信路へ、診断パケットを送出する。送信器１は、中継器３からの診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送する。受信器２は、診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用再開指示を中継器３へ送出する。
【符号の説明】
【０１０７】
１  送信器
２  受信器
３  中継器
Ａ１、Ａ２、Ａ３、Ｂ１、Ｂ２、Ｂ３  通信路
９０  通信路選択テーブル
１２１  パケットＩＤ
１２２  パケット種別
１２３  診断通信路情報
１２４  受信ステータス
１２５  使用通信路情報
１２６  データ
【図１】
2012212955.tif 000003
【図２】
2012212955.tif 000004
【図３】
2012212955.tif 000005
【図４】
2012212955.tif 000006
【図５】
2012212955.tif 000007
【図６】
2012212955.tif 000008
【図７】
2012212955.tif 000009
【図８】
2012212955.tif 000010
【図９】
2012212955.tif 000011
【図１０】
2012212955.tif 000012
【図１１】
2012212955.tif 000013
【図１２】
2012212955.tif 000014
【図１３】
2012212955.tif 000015
【図１４】
2012212955.tif 000016