(57)【要約】【課題】本発明は、出力バッファの容量を低減させた上位集線装置を採用する通信システムにおいて、下位通信装置の時刻ずれによるデータ破棄の可能性があることを検知できる通信システム及び異常検出方法を提供することを目的とする。【解決手段】本発明に係る通信システムは、出力バッファに蓄積するデータ量を監視し、データ量の変化が所定の閾値を超過したときに下位通信装置の時刻ずれによるデータ破棄の可能性があると判断することとした。下位通信装置の時刻ずれを解消することで上位集線装置でのデータ破棄を防ぐことができる。さらに、時刻ずれを生じている下位通信装置を特定することができる。【選択図】図１
2014011611.tif 000002
【特許請求の範囲】
【請求項１】
下位通信装置からのデータを集めて上位ネットワークへ転送する上位集線装置を含む通信システムであって、
前記上位集線装置は、
前記上位ネットワークが接続する上位インターフェースと、
複数の前記下位通信装置が接続する複数の下位インターフェースと、
前記下位インターフェースが受信したデータを一時蓄積し、前記上位インターフェースへ出力する出力バッファと、
前記上位インターフェースからデータを送信する通信速度と前記下位インターフェースのそれぞれがデータを受信する通信速度との関係、前記下位通信装置からの送信要求量、及び前記出力バッファが蓄積するデータ蓄積量の変化、に基づき前記下位通信装置毎にデータ送信許可期間を定め、前記下位通信装置へ前記データ送信許可期間を通知する割当期間決定部と、
前記出力バッファのデータ蓄積量を監視し、前記データ蓄積量の変化が予め設定した閾値以上となった場合、前記下位通信装置のいずれかが異常と判断する異常検出監視処理を行う異常判定部と、
を備えることを特徴とする通信システム。
【請求項２】
前記上位集線装置は、
前記下位通信装置のローカルタイムを自身のローカルタイムに合わせる時刻ずれ修復処理部をさらに備え、
前記異常判定部が前記下位通信装置の異常を検出したとき、前記時刻ずれ修復処理部を用いて前記下位通信装置の時刻ずれを修復した後、前記異常判定部に再度前記異常検出監視処理をさせることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記上位集線装置は、
選択対象を前記上位集線装置に接続するすべての下位通信装置とする第１の工程と、
選択対象の下位通信装置のうち、いずれか１以上の前記下位通信装置を選択する第２の工程と、
前記第２の工程により選択された前記下位通信装置からのデータを停止しする第３の工程と、
前記第２から第３の工程を実施したのち、前記異常判定部に再度前記出力バッファのデータ蓄積量を監視させ、前記データ蓄積量の変化が予め設定した閾値以上となるか監視する第４の工程と、
前記第４の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった前記下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
前記第４の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
１の下位通信装置に絞られたものを異常であると判断する異常装置特定処理を行う異常特定部をさらに備えることを特徴とする請求項１又は２に記載の通信システム。
【請求項４】
請求項１から３のいずれかに記載の通信システムにおける通信装置の異常検出方法であって、
前記出力バッファのデータ蓄積量を監視し、前記データ蓄積量の変化が予め設定した閾値以上となった場合、前記下位通信装置のいずれかが異常と判断する異常検出監視処理を行うことを特徴とする通信装置の異常検出方法。
【請求項５】
前記下位通信装置の異常を検出したとき、前記下位通信装置の時刻ずれを修復した後、再度前記異常検出監視処理を行うことを特徴とする請求項４に記載の通信装置の異常検出方法。
【請求項６】
前記下位通信装置の異常を検出したとき、
選択対象を前記上位集線装置に接続するすべての下位通信装置とする第１の工程と、
選択対象の下位通信装置のうち、いずれか１以上の前記下位通信装置を選択する第２の工程と、
前記第２の工程により選択された前記下位通信装置からのデータを停止しする第３の工程と、
前記第２から第３の工程を実施したのち、前記異常判定部に再度前記出力バッファのデータ蓄積量を監視させ、前記データ蓄積量の変化が予め設定した閾値以上となるか監視する第４の工程と、
前記第４の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった前記下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
前記第４の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
１の下位通信装置に絞られたものを異常であると判断する異常装置特定処理を行うことを特徴とする請求項４又は５に記載の通信装置の異常検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムにおける通信装置の異常検出技術に関する。
【背景技術】
【０００２】
ユーザ端末からコアネットワークへ向かう上りトラヒックに対し、多数のユーザからのトラヒックを束ねるために、集線を行う通信システムがある。
【０００３】
たとえば、図４に示すような、ＰＯＮ（Ｐａｓｓｉｖｅ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）を用いる構成がある。このとき、ユーザ端末はＯＮＵ（Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｕｎｉｔ）と呼ばれる通信装置に接続する。ＯＮＵはＯＬＴ（Ｏｐｔｉｃａｌ  Ｌｉｎｅ  Ｔｅｒｍｉｎａｌ）と呼ばれる通信装置に接続するが、ＯＬＴには複数のＯＮＵが接続し、ＯＬＴ〜ＯＮＵ間の通信路（この場合は光ファイバ）を複数のＯＮＵで共用する。ＯＮＵからＯＬＴへの上り信号は、時分割多重される。具体的には、時間的に衝突しないようにＯＮＵごとに送信開始時刻、送信時間をＯＬＴが指示し、ＯＮＵはＯＬＴからの送信指示に従う。これにより、複数ＯＮＵからの上りトラヒックが１台のＯＬＴにより集線される。
【０００４】
また、図５に示すような、上位集線装置を用いる構成がある。このとき、上位集線装置の複数の各下位インターフェイスにはケーブルを介して複数の下位通信装置が接続する。これらの集線を行うことにより、多くのユーザ端末からのトラヒックを少数の回線に束ねることで、効率的にネットワークリソース、ここでは特に帯域を使用することができる。
【０００５】
しかし上位集線装置による集線を行う構成の場合、ＰＯＮを用いる構成とは異なり、下位通信装置から集線装置に向けたデータが、上位集線装置に同時に到着し上位ネットワークに送信できずに廃棄されないようにするため上位集線装置に大容量の出力バッファが必要という課題がある。大容量の出力バッファは装置コストを上昇させるとともに、消費電力も増大させる。
【０００６】
そこで、下位通信装置から上位集線装置へのデータ送信を上位集線装置が制御する構成が知られている（例えば、非特許文献１を参照。）。便宜上、この構成を「送信期間割当型」通信システムと称することにする。非特許文献１では、各下位通信装置が上位集線装置に送信要求メッセージを送信し、上位集線装置が各下位通信装置からの送信要求メッセージの送信要求量をもとに下位通信装置毎のデータ送信許可期間を算出して各下位通信装置に通知する方法が開示されている。この方法により、下位通信装置から上位集線装置に向けたデータが、上位集線装置に同時に到着することを抑制することができ、出力バッファの容量を減らすことができる。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】“Ｍｕｌｔｉｌｅｖｅｌ  Ｄｙｎａｍｉｃ  Ｂａｎｄｗｉｄｔｈ  Ａｌｌｏｃａｔｉｏｎ  ｕｓｉｎｇ  Ｂｕｆｆｅｒ  Ｏｂｓｅｒｖａｔｉｏｎ  ｆｏｒ  Ｃｏｕｓｉｎ−Ｆａｉｒ  Ａｃｃｅｓｓ  Ｓｙｓｔｅｍｓ”，２０１１  １７ｔｈ  Ａｓｉａ−Ｐａｃｉｆｉｃ  Ｃｏｎｆｅｒｅｎｃｅ  ｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＡＰＣＣ）  ｐｐ．２１８−２２３
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、出力バッファの容量を減らした上位集線装置を含む通信システムでは次のような課題を有している。なんらかの障害により上位集線装置に対してデータを割り当て期間外に送信する、言い換えると、データ送信時刻とデータ送信期間とに時刻ずれがある下位通信装置を、便宜上、「異常下位通信装置」と称し、異常下位通信装置以外の下位通信装置を、便宜上、「正常下位通信装置」と称して説明する。当該通信システムは、上位集線装置の出力バッファの容量が少ないため、異常下位通信装置の時刻ずれにより異常下位通信装置が送信したデータと正常下位通信装置が送信したデータとが重複することで出力バッファの容量を超過し、上位集線装置でデータが破棄される可能性があるという課題がある。
【０００９】
そこで、上記課題を解決すべく、本発明は、出力バッファの容量を低減させた上位集線装置を採用する通信システムにおいて、下位通信装置の時刻ずれによるデータ破棄の可能性があることを検知できる通信システム及び異常検出方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、出力バッファに蓄積するデータ量を監視し、データ量の変化が所定の閾値を超過したときに下位通信装置の時刻ずれによるデータ破棄の可能性があると判断することとした。
【００１１】
具体的には、本発明に係る通信システムは、下位通信装置からのデータを集めて上位ネットワークへ転送する上位集線装置を含む通信システムであって、
前記上位集線装置は、
前記上位ネットワークが接続する上位インターフェースと、
複数の前記下位通信装置が接続する複数の下位インターフェースと、
前記下位インターフェースが受信したデータを一時蓄積し、前記上位インターフェースへ出力する出力バッファと、
前記上位インターフェースからデータを送信する通信速度と前記下位インターフェースのそれぞれがデータを受信する通信速度との関係、前記下位通信装置からの送信要求量、及び前記出力バッファが蓄積するデータ蓄積量の変化、に基づき前記下位通信装置毎にデータ送信許可期間を定め、前記下位通信装置へ前記データ送信許可期間を通知する割当期間決定部と、
前記出力バッファのデータ蓄積量を監視し、前記データ蓄積量の変化が予め設定した閾値以上となった場合、前記下位通信装置のいずれかが異常と判断する異常検出監視処理を行う異常判定部と、
を備える。
【００１２】
本発明に係る異常検出方法は、前記出力バッファのデータ蓄積量を監視し、前記データ蓄積量の変化が予め設定した閾値以上となった場合、前記下位通信装置のいずれかが異常と判断する異常検出監視処理を行うことを特徴とする。
【００１３】
異常下位通信装置が存在すると、出力バッファのデータ量が増加することになる。本発明では、出力バッファのデータ量の変化（データ量や増幅率）を監視し、閾値を超過したことをもって異常下位通信装置が存在することを検出する。従って、本発明は、出力バッファの容量を低減させた上位集線装置を採用する通信システムにおいて、下位通信装置の時刻ずれによるデータ破棄の可能性があることを検知できる通信システム及び異常検出方法を提供することができる。
【００１４】
具体的には、本発明に係る通信システムの前記上位集線装置は、
前記下位通信装置のローカルタイムを自身のローカルタイムに合わせる時刻ずれ修復処理部をさらに備え、
前記異常判定部が前記下位通信装置の異常を検出したとき、前記時刻ずれ修復処理部を用いて前記下位通信装置の時刻ずれを修復した後、前記異常判定部に再度前記異常検出監視処理をさせることを特徴とする。
【００１５】
本発明に係る異常検出方法は、前記下位通信装置の異常を検出したとき、前記下位通信装置の時刻ずれを修復した後、再度前記異常検出監視処理を行うことを特徴とする。
【００１６】
下位通信装置の時刻ずれを解消することで上位集線装置でのデータ破棄を防ぐことができる。
【００１７】
具体的には、本発明に係る通信システムの前記上位集線装置は、
選択対象を前記上位集線装置に接続するすべての下位通信装置とする第１の工程と、
選択対象の下位通信装置のうち、いずれか１以上の前記下位通信装置を選択する第２の工程と、
前記第２の工程により選択された前記下位通信装置からのデータを停止しする第３の工程と、
前記第２から第３の工程を実施したのち、前記異常判定部に再度前記出力バッファのデータ蓄積量を監視させ、前記データ蓄積量の変化が予め設定した閾値以上となるか監視する第４の工程と、
前記第４の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった前記下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
前記第４の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
１の下位通信装置に絞られたものを異常であると判断する異常装置特定処理を行う異常特定部をさらに備えることを特徴とする。
【００１８】
本発明に係る異常検出方法は、選択対象を前記上位集線装置に接続するすべての下位通信装置とする第１の工程と、
選択対象の下位通信装置のうち、いずれか１以上の前記下位通信装置を選択する第２の工程と、
前記第２の工程により選択された前記下位通信装置からのデータを停止しする第３の工程と、
前記第２から第３の工程を実施したのち、前記異常判定部に再度前記出力バッファのデータ蓄積量を監視させ、前記データ蓄積量の変化が予め設定した閾値以上となるか監視する第４の工程と、
前記第４の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった前記下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
前記第４の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置に絞り、改めて第２の工程から第４の工程を実施し、
１の下位通信装置に絞られたものを異常であると判断する異常装置特定処理を行うことを特徴とする。
【００１９】
本発明は、時刻ずれを生じている下位通信装置を特定することができる。
【発明の効果】
【００２０】
本発明は、出力バッファの容量を低減させた上位集線装置を採用する通信システムにおいて、下位通信装置の時刻ずれによるデータ破棄の可能性があることを検知できる通信システム及び異常検出方法を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明に係る通信システムの構成を説明する図である。
【図２】本発明に係る異常検出方法を説明するフローチャートである。
【図３】本発明に係る異常検出方法を説明するフローチャートである。
【図４】本発明に関連する通信システムの構成を説明する図である。
【図５】本発明に関連する通信システムの構成を説明する図である。
【発明を実施するための形態】
【００２２】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００２３】
図１は、本実施形態の通信システム３０１の構成を説明する図である。通信システム３０１は、「送信期間割当型」通信システムに対して、上位集線装置１０に到着する各下位通信装置２０から送信されたデータの時刻ずれを検出するための構成が付加されたものとなっている。
【００２４】
通信システム３０１は、下位通信装置２０からのデータを集めて上位ネットワーク３０へ転送する上位集線装置１０を含む。上位集線装置１０は、
上位ネットワーク３０が接続する上位インターフェース１１と、
複数の下位通信装置２０が接続する複数の下位インターフェース１２と、
下位インターフェース１２が受信したデータを一時蓄積し、上位インターフェース１１へ出力する出力バッファ１３と、
上位インターフェース１１からデータを送信する通信速度と下位インターフェース１２のそれぞれがデータを受信する通信速度との関係、下位通信装置２０からの送信要求量、及び出力バッファ１３が蓄積するデータ蓄積量の変化、に基づき下位通信装置２０毎にデータ送信許可期間を定め、下位通信装置２０へデータ送信許可期間を通知する割当期間決定部１４と、
出力バッファ１３のデータ蓄積量を監視し、データ蓄積量の増加が予め設定した閾値以上となった場合、下位通信装置２０のいずれかが異常と判断する異常検出監視処理を行う異常判定部１５と、
を備える。
【００２５】
図１において、上位集線装置１０は下位通信装置２０と接続するための下位インターフェイス１２を４個と、上位ネットワーク３０と接続するための上位インターフェイス１１を１個持っており、下位通信装置（２０−１〜２０−４）それぞれは上位集線装置１０への１Ｇｂｐｓの通信速度で接続されており、上位集線装置１０から上位ネットワーク３０に対して１Ｇｂｐｓの通信速度で接続されているとする。
【００２６】
通信システム３０１は、上位集線装置１０のバッファ蓄積量監視部１６が出力バッファ１３の蓄積量を監視し、割当期間決定部１４が下位通信装置２０から受信した要求帯域と、出力バッファ１３のデータ蓄積量の変化と、に基づいて上位集線装置１０へデータを送信するデータ送信許可期間を算出決定し、それぞれの下位通信装置２０に対して通知する。
【００２７】
［異常下位通信装置の検出］
ここで、異常検出監視処理の説明を行う。異常下位通信装置が存在すると、各下位通信装置２０から送信され上位集線装置１０に到着するデータは時間的に重なり、重なったデータのどちらかは上位集線装置１０から上位ネットワーク３０への通信速度が、下位通信装置２０からの通信速度と同じ１Ｇｂｐｓであるので上位ネットワーク３０に送信できずに出力バッファ１３のデータ蓄積量は増加する。このとき、バッファ蓄積量監視部は出力バッファ１３のデータ蓄積量の変化が閾値以上になったことを検知し、異常判定部１５が異常下位通信装置の存在を把握する。異常判定部１５は、異常下位通信装置の存在を検出したとき、アラームを発生してもよいし、記憶部に記録してもよい。
【００２８】
一方、異常下位通信装置が存在しないと、各下位通信装置２０から上位集線装置１０に到着するデータは時間的に重ならず、それぞれのデータは上位集線装置１０に到着後すぐに上位ネットワーク３０に送信できるため、バッファ蓄積量監視部１６は出力バッファ１３の蓄積量の変化を検知しない。したがって、異常判定部１５は異常下位通信装置が存在しないと判断できる。なお、異常検出監視処理における出力バッファ１３のデータ蓄積量の変化とは、蓄積されているデータの総量で判断してもよいし、データ蓄積量の増加率で判断してもよい。
【００２９】
［下位通信装置の時刻ずれ修復処理］
異常下位通信装置が発生する原因として、下位通信装置２０が持っているローカルタイムと、上位集線装置１０が持っているローカルタイムがずれていることが考えられる。そこで、異常判定部１５が異常下位通信装置の存在を検出した場合に、下位通信装置２０が持っているローカルタイムを上位集線装置１０が持っているローカルタイムに合わせる時刻ずれ修復処理を行う。図２は、時刻ずれ修復処理を説明するフローチャートである。
【００３０】
上位集線装置１０は、下位通信装置２０のローカルタイムを自身のローカルタイムに合わせる時刻ずれ修復処理部１７をさらに備え、異常判定部１５が下位通信装置２０の異常を検出したとき、時刻ずれ修復処理部１７を用いて下位通信装置２０の時刻ずれを修復した後、異常判定部１５に再度異常検出監視処理をさせる。
【００３１】
最初に、前述の異常下位通信装置の検出を行う（ステップＳ１１）。次に、上位集線装置１０は各下位通信装置２０との接続確認を行い、接続がないものは下位通信装置２０の時刻ずれ修復処理から除外する（ステップＳ１２）。ここで、通信システム３０１ではすべての下位インターフェイス１２に下位通信装置２０が接続されているので、時刻ずれ修復処理から除外される下位通信装置２０はない。時刻ずれ修復処理部１７は、対象の下位通信装置２０に対して時刻ずれ修復処理を行う（ステップＳ１３）。
【００３２】
時刻ずれ修復処理後、再度異常検出監視処理を行う（ステップＳ１４）。具体的には、出力バッファ１３蓄積量の変化が閾値以上になるかどうかを異常判定部１５で監視する。指定期間ｔ１後に出力バッファ１３のデータ蓄積量の変化が閾値以上にならない場合（ステップＳ１５において“Ｙｅｓ”）は、異常下位通信装置が修復されたと判断する。一方、出力バッファ１３蓄積量の変化が閾値以上となる場合には異常通信装置は修復されなかったと判断する（ステップＳ１４において“Ｙｅｓ”）。
【００３３】
なお、上位集線装置１０や下位通信装置２０には、ローカルタイム修復を行えない機種もあり得る。従って、異状検出方法としては、時刻ずれ修復処理を行っても、行わなくてもよい。
【００３４】
［異常下位通信装置の特定］
異常検出監視処理において出力バッファ１３のデータ蓄積量の変化が閾値以上になった場合、「送信期間割当型」通信システム内に異常下位通信装置が存在することはわかるが、その異常下位通信装置を特定することはできない。
【００３５】
そこで、通信システム３０１は、選択対象を上位集線装置１０に接続するすべての下位通信装置２０とする第１の工程と、選択対象の下位通信装置２０のうち、いずれか１以上の下位通信装置２０を選択する第２の工程と、第２の工程により選択された下位通信装置２０からのデータを停止しする第３の工程と、第２から第３の工程を実施したのち、異常判定部１５に再度出力バッファ１３のデータ蓄積量を監視させ、データ蓄積量の変化が予め設定した閾値以上となるか監視する第４の工程と、第４の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった下位通信装置２０に絞り、改めて第２の工程から第４の工程を実施し、第４の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置２０に絞り、改めて第２の工程から第４の工程を実施し、１の下位通信装置２０に絞られたものを異常であると判断する異常装置特定処理を行う異常特定部１８をさらに備える。図３は、第２の工程において１の下位通信装置２０を選択した場合の異常特定処理を説明するフローチャートである。
【００３６】
異常下位通信装置の特定のためには、下位通信装置２０が上位集線装置１０に接続されている必要がある。そこで下位通信装置２０の接続状態を確認し、接続がないものは診断から除外する（ステップＳ２１〜Ｓ２３）。通信システム３０１ではすべての下位インターフェイス１２に下位通信装置２０が接続されているので、診断から除外されるものはない。
【００３７】
最初に、上位集線装置１０は下位通信装置２０−１に対するデータ送信期間の割り当てを停止する、もしくは、データ受信を停止する（ステップＳ２５）。そして、指定期間ｔ２内に上位集線装置１０の出力バッファ１３のデータ蓄積量の変化が閾値以上になったとき場合（ステップＳ２６において“Ｙｅｓ”）、下位通信装置２０−１は異常下位通信装置でないと判断して、次の下位通信装置２０−２の診断に移行する（ステップＳ３０、Ｓ３１）。一方、指定期間ｔ２内に上位集線装置１０の出力バッファ１３蓄積量の変化が閾値以上にならない場合（ステップＳ２７において“Ｙｅｓ”）、下位通信装置２０−１は異常下位通信装置であると判断し（ステップＳ２８）、警報を出力して、その下位通信装置２０を隔離する（ステップＳ２９）。この診断を順に下位通信装置２０−２から下位通信装置２０−４に対して行うことで異常下位通信装置を特定することができる。
【００３８】
この異常検出方法では、２つ以上の下位通信装置２０に異常がある場合は、全て下位通信装置２０を診断しても異常な下位通信装置２０を特定できず、２台以上異常下位通信装置ありと警報を出す（ステップＳ３２）。ただし、同時に２台以上の下位通信装置２０が異常下位通信装置となる確率は非常に低いため実用上問題ない。
【００３９】
通信システム３０１の効果を説明する。
通信システム３０１は、上位集線装置１０に、ハードウェアとして少量の出力バッファ１３、バッファ蓄積量監視部１６、及び割当期間決定部１４を備えており、割当期間決定部１４が、下位通信装置２０から受信した要求帯域と出力バッファ１３のデータ蓄積量の変化とに基づいて各下位通信装置２０が上位集線装置１０にデータを送信する期間を決定して通知する「送信期間割当型」である。
【００４０】
通信システム３０１が異常装置検出処理を行う異常判定部１５を備えるため、下位通信装置２０が上位集線装置１０に送るデータの時刻ずれを検出でき、さらに時刻ずれ修復処理部１７を備えれば出力バッファでのデータ破棄を未然に防ぐことができる。
【００４１】
通信システム３０１がさらに異常装置特定処理を行う異常特定部１８を備えれば、送信データの時刻ずれを起こしている異常下位通信装置を特定できるようになる。異常装置特定処理により下位通信装置２０の異常が特定されれば、作業者がこの異常下位通信装置を交換し、通信システム３０１の修復を行うことができる。
【００４２】
以下は、本実施形態の通信システム及び異常検出方法を説明したものである。
【００４３】
上位集線装置が、
複数の下位通信装置を接続する複数の下位インターフェイスと、
合計の通信速度が前記下位インターフェイスの通信速度の合計より小さい、上位ネットワークに接続する上位インターフェイスと、前記上位インターフェイスが備える出力バッファの蓄積量の変化を監視するバッファ蓄積量監視部と、
前記下位通信装置から受信した要求帯域と、前記出力バッファ蓄積量の変化とに基づいて、前記各下位通信装置が上位集線装置にデータを送信する期間を決定し、通知する割当期間決定部とを備え、
下位通信装置から上位集線装置へのデータ送信を上位集線装置が制御する通信システムにおいて、
前記バッファ蓄積量監視部が監視する出力バッファ蓄積量の増加量が閾値以上であるときに、前記上位集線装置の下位インターフェイスで前記下位通信装置から送られるデータの時刻ずれを検知することを特徴とする。
【００４４】
また、好ましくは、前記上位集線装置の下位インターフェイスで前記下位通信装置から送られるデータの時刻ずれの検知後に上位集線装置が各下位通信装置に対して、ローカルタイム修復を行うことを特徴とする。
【００４５】
また、好ましくは、
選択対象を前記上位集線装置に接続するすべての下位通信装置とする第１の工程と、
選択対象の下位通信装置のうち、いずれか１以上の前記下位通信装置を選択する第２の工程と、
前記第２の工程により選択されなかった下位通信装置にデータ送信期間の割り当てを行う第３の工程と、
前記第２の工程により選択された下位通信装置にデータ送信期間の割り当てを行わないか、当該下位通信装置から送信されたデータを上位集線装置は有効データとして受信しないとする第４の工程と、
前記第２から第４の工程を実施したのち、前記上位集線装置の出力バッファ蓄積量の増加量が閾値以上となるか監視する第５の工程と、
前記第５の工程により、閾値以上となることが検知された場合において、新たな選択対象として、当該第２の工程において選択していなかった下位通信装置に絞り、改めて第２の工程から第５の工程を実施し、
前記第５の工程により、閾値以上となることが検知されなかった場合において、新たな選択対象として、当該第２の工程において選択していた下位通信装置に絞り、改めて第２の工程から第５の工程を実施し、
１の下位通信装置に絞られるまで実施することを特徴とする。
【００４６】
本実施形態の通信システム及び異常検出方法は、「送信期間割当型」通信システムにおいて、上位集線装置の出力バッファ蓄積量の変化を監視して、上位集線装置に到着する各下位通信装置から送信されるデータの時刻ずれを検出できるようにしたことに特徴がある。これにより、上位集線装置が割り当てた期間以外にデータを送信する異常下位通信装置を特定し、隔離することができる。この結果、バッファ削減の観点から魅力がある「送信期間割当型」通信システムにおいて、異常下位通信装置による正常下位通信装置から送信されたデータの上位集線装置における破棄を回避することができる。
【符号の説明】
【００４７】
１０：上位集線装置
１１：上位インターフェース
１２：下位インターフェース
１３：出力バッファ
１４：割当期間決定部
１５：異常判定部
１６：バッファ蓄積量監視部
１７：時刻ずれ修復処理部
１８：異常特定部
２０、２０−１、２０−２、２０−３、２０−４：下位通信装置
３０：上位ネットワーク
３０１：通信システム
【図１】
2014011611.tif 000003
【図２】
2014011611.tif 000004
【図３】
2014011611.tif 000005
【図４】
2014011611.tif 000006
【図５】
2014011611.tif 000007