(57)【特許請求の範囲】
【請求項１】
ユーザデータを転送する転送部と、
前記転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得する取得部と、
前記取得部によって取得された時間に基づいて前記転送部の異常を検出する検出部と、
を備えることを特徴とする基地局。
【請求項２】
前記ユーザデータは、前記異常の検出を実行するか否かを示すフラグを含み、
前記取得部は、前記異常の検出を実行する旨のフラグを含むユーザデータについては前記時間を取得し、前記異常の検出を実行しない旨のフラグを含むユーザデータについては前記時間を取得しないことを特徴とする請求項１に記載の基地局。
【請求項３】
前記検出部は、前記時間と指標値との比較結果に基づいて前記異常を検出することを特徴とする請求項１または２に記載の基地局。
【請求項４】
前記検出部は、前記取得部によって過去に取得された時間の平均に基づいて前記指標値を設定することを特徴とする請求項３に記載の基地局。
【請求項５】
前記検出部による検出結果に基づく前記基地局の制御を行う制御部を備えることを特徴とする請求項１〜４のいずれか一つに記載の基地局。
【請求項６】
基地局が備える転送部であってユーザデータを転送する転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得する取得部と、
前記取得部によって取得された時間に基づいて前記転送部の異常を検出する検出部と、
を備えることを特徴とする検出装置。
【請求項７】
ユーザデータを転送する転送部を備える基地局と、
前記転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間に基づいて前記転送部の異常を検出する検出装置と、
を含むことを特徴とする通信システム。
【請求項８】
基地局が備える転送部であってユーザデータを転送する転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得し、
取得された時間に基づいて前記転送部の異常を検出することを特徴とする検出方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局、検出装置、通信システムおよび検出方法に関する。
【背景技術】
【０００２】
たとえばＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの無線移動通信システムにおいては、Ｓ１インターフェースやＸ２インターフェースと呼ばれる通信装置間のインターフェースを確立して通信が行われる。Ｓ１インターフェースは、無線移動通信システムを構築する装置である無線基地局装置と上位装置とをＩＰプロトコルにより接続し、Ｃ−ＰｌａｎｅやＵ−Ｐｌａｎｅの信号を伝送するために確立するインターフェースである。無線基地局装置は、たとえばｅＮＢ（ｅｖｏｌｕｔｉｏｎａｌ  Ｎｏｄｅ−Ｂ）である。上位装置は、たとえばＳ−ＧＷ（Ｓｅｒｖｉｎｇ−ＧａｔｅＷａｙ）やＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）である。
【０００３】
Ｘ２インターフェースは、無線基地局装置を互いにＩＰプロトコルにより接続し、Ｃ−ＰｌａｎｅやＵ−Ｐｌａｎｅの信号を伝送するために確立するインターフェースである。たとえば、Ｘ２インターフェースは、移動局（ＵＥ：Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）のハンドオーバ時に、Ｓ−ＧＷやＭＭＥからハンドオーバ元の無線基地局装置に送られてきたユーザデータをハンドオーバ先の無線基地局装置へ転送する際に使用される。
【０００４】
ＩＰネットワークなどにおいては、突然のデータ転送量の増加（バーストトラフィックの発生）や伝送遅延など、上位アプリケーション（Ｗｅｂアクセスなど）に影響を与える事象が多々存在する。データ転送量の増加や伝送遅延を引き起こす要因としては、ネットワークの処理可能限界を超えるデータがネットワークに流れ込み、エッジノードを含めたネットワーク機器の能力や容量を圧迫することが挙げられる。
【０００５】
また、ヒューマンエラーなどによりネットワーク機器（ルータ、スイッチなど）の設定に誤りがあると、期待したネットワーク機器の性能が得られず、伝送遅延などのパフォーマンスの低下が発生する。また、ネットワーク機器の故障などによって、データが特定のネットワーク機器に集中することによるネットワーク機器の負荷増加などによっても伝送遅延などのパフォーマンスの低下が発生する。
【０００６】
近年、無線移動通信システムにおいても、ネットワークインフラとしてＩＰネットワークを利用することが主流である。無線移動通信システムにおいてパフォーマンスの低下が発生すると、上位を流れるアプリケーションである携帯電話サービスに影響する。携帯電話サービスとしては、たとえば音声通信やパケット通信が挙げられる。
【０００７】
たとえば、ｅＮＢにおいてパフォーマンスの低下が発生した場合は、呼処理（Ｃ−Ｐｌａｎｅ）の処理が完了しているにも関わらず、Ｕ−Ｐｌａｎｅの送受信処理の完了率が低下したり、無線区間のデータレートが低下したりする。このため、たとえば、ネットワーク管理者は、ネットワークのパフォーマンスの低下を回避するためにネットワークを常時監視して保守を行う。
【０００８】
また、送信元アドレス情報、宛先アドレス情報、順序制御情報および承認応答情報を含むパケット情報に基づいて、受信パケットの送信元のホストと宛先のホストの間の導通状態を検出する不通検出装置が知られている（たとえば、下記特許文献１参照。）。また、端末局の機器障害と回線障害の切り分けを行うネットワーク監視システムが知られている（たとえば、下記特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−１１９０５３号公報
【特許文献２】特開２００８−２１９３５９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述した従来技術では、ユーザデータを終端しない無線基地局装置（たとえばｅＮＢ）などにおいて発生した異常（たとえば伝送遅延）を検出することができない。このため、異常の発生箇所の特定が困難であるという問題がある。
【００１１】
たとえば、ｅＮＢは、Ｃ−Ｐｌａｎｅの信号は終端する一方、Ｕ−Ｐｌａｎｅの信号は終端しない。すなわち、ｅＮＢは、有線インターフェースから無線インターフェースへのデータ乗せ替えは行うものの、データの遅延や欠落などまでは管理しない。したがって、ｅＮＢによってＣ−Ｐｌａｎｅを監視して異常を検出することができない。
【００１２】
Ｕ−Ｐｌａｎｅの信号の終端点は、たとえば移動局とＳ−ＧＷであるため、移動局とＳ−ＧＷによってＵ−Ｐｌａｎｅの信号を監視することが考えられる。しかしながら、移動局とＳ−ＧＷの間で異常が発生した場合は、移動局、ｅＮＢ、Ｓ−ＧＷの区間のいずれの箇所で異常が発生したかを特定することが困難である。
【００１３】
また、たとえば上記特許文献１では、導通状態を検出するために、順序制御や承認応答を行うネットワークであることが前提となる。このため、たとえばＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）などにおいては導通状態を検出することができないという問題がある。
【００１４】
開示の基地局、検出装置、通信システムおよび検出方法は、上述した問題点を解消するものであり、ネットワークの異常箇所を精度よく特定することを目的とする。
【課題を解決するための手段】
【００１５】
上述した課題を解決し、目的を達成するため、開示技術は、基地局が備える転送部であってユーザデータを転送する転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得し、取得された時間に基づいて前記転送部の異常を検出する。
【発明の効果】
【００１６】
開示の基地局、検出装置、通信システムおよび検出方法によれば、ネットワークの異常箇所を精度よく特定することができるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１にかかる通信システムを示す図である。
【図２】通信システムの具体例を示す図である。
【図３】基地局の具体例を示す図である。
【図４】ベースバンドユニットの具体例を示す図である。
【図５】ハイウェイインターフェースの具体例を示す図である。
【図６】他ノードの具体例を示す図である。
【図７】ベースバンドユニットおよびハイウェイインターフェースの処理の一例を示すフローチャートである。
【図８】呼処理ユニットの処理の一例を示すフローチャートである。
【図９】通信システムの動作の一例を示すシーケンス図である。
【図１０】ベースバンドユニットが記憶する時刻情報の一例を示す図である。
【図１１】ハイウェイインターフェースが記憶する時刻情報の一例を示す図である。
【図１２】呼処理ユニットによって算出される処理時間の一例を示す図である。
【図１３】実施の形態２にかかる通信システムを示す図である。
【図１４】通信システムの具体例を示す図である。
【図１５】呼処理ユニットの処理の一例を示すフローチャートである。
【図１６】検出装置の処理の一例を示すフローチャートである。
【図１７】通信システムの動作の一例を示すシーケンス図である。
【図１８】呼処理ユニットによって算出される処理時間の一例を示す図である。
【図１９】基地局が検出装置へ送信する時刻情報の一例を示す図である。
【図２０】他ノードが検出装置へ送信する時刻情報の一例を示す図である。
【図２１】検出装置によって管理される処理時間および伝送時間の一例を示す図である。
【図２２】通信システムの適用例を示す図である。
【図２３】移動局のハンドオーバの一例を示す図である。
【図２４】Ｓ１インターフェースのプロトコルスタックの一例を示す図である。
【図２５】Ｘ２インターフェースのプロトコルスタックの一例を示す図である。
【図２６】ＧＴＰのヘッダの一例を示す図である。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照して、開示技術の好適な実施の形態を詳細に説明する。
【００１９】
（実施の形態１）
＜通信システム＞
図１は、実施の形態１にかかる通信システムを示す図である。図１に示すように、実施の形態１にかかる通信システム１００は、基地局１１０と、通信局１２０と、通信局１３０と、検出装置１４０と、を含んでいる。通信システム１００は、上流の通信局１２０によって送信されたユーザデータを基地局１１０によって下流の通信局１３０へ転送する通信システムである。ユーザデータは、たとえば、通信システム１００の運用中に送受信される実ユーザデータである。
【００２０】
基地局１１０は、転送部１１１を備えている。転送部１１１は、移動通信システムにおいて移動局とコアネットワークとの間で送受信されるユーザデータを転送する。具体的には、転送部１１１は、上流の通信局１２０から送信されたユーザデータを受信し、受信したユーザデータを終端（たとえば復号）せずに下流の通信局１３０へ転送する。また、転送部１１１は、ユーザデータの受信時刻および送信時刻を検出装置１４０へ送信する。
【００２１】
たとえば、通信局１２０は移動局であり、通信局１３０は基地局１１０に接続された他ノードである。他ノードは、たとえば、基地局１１０とコアネットワークとの間に設けられた通信局である。具体的には、他ノードは、Ｓ−ＧＷやＭＭＥや他の基地局（たとえばｅＮＢ）などである。この場合は、転送部１１１は、通信局１２０からの上りデータ（アップリンクデータ）を通信局１３０へ転送する。
【００２２】
または、通信局１２０は基地局１１０に接続された他ノードであり、通信局１３０は移動局であってもよい。この場合は、転送部１１１は、通信局１２０からの下りデータ（ダウンリンクデータ）を通信局１３０へ転送する。または、通信局１２０および通信局１３０のそれぞれが基地局１１０に接続された他ノードであってもよい。この場合は、転送部１１１は、通信局１２０からの上りデータまたは下りデータを通信局１３０へ転送する。
【００２３】
検出装置１４０は、取得部１４１と、検出部１４２と、を備えている。取得部１４１は、基地局１１０の転送部１１１がユーザデータを受信してから転送部１１１がユーザデータを送信するまでの時間（以下、「処理時間」と称する。）を取得する。たとえば、取得部１４１は、転送部１１１から送信された受信時刻および送信時刻の差分を算出することで、転送部１１１によるユーザデータの処理時間を取得する。取得部１４１は、取得した処理時間を検出部１４２へ出力する。
【００２４】
検出部１４２は、取得部１４１から出力された処理時間に基づいて転送部１１１の異常（たとえば伝送遅延）を検出する。たとえば、検出部１４２は、処理時間と指標値との比較結果に基づいて転送部１１１の異常を検出する。具体的には、検出部１４２は、処理時間が閾値を超えた場合は転送部１１１に異常が発生したと判断し、処理時間が閾値を超えなかった場合は転送部１１１に異常が発生していないと判断する。
【００２５】
検出部１４２は、転送部１１１の異常の検出結果を示す検出結果情報を出力する。たとえば、検出部１４２は、検出装置１４０のユーザへ検出結果情報を出力する。または、検出部１４２は、基地局１１０を監視する通信装置へ検出結果情報を送信してもよい。
【００２６】
また、検出部１４２から出力される検出結果情報に基づく基地局１１０の制御を行う制御部を基地局１１０または検出装置１４０に設けてもよい。制御部は、たとえば、転送部１１１に異常が発生した場合に、転送部１１１を迂回してユーザデータを通信局１２０から通信局１３０へ転送する冗長経路がある場合は、転送部１１１から冗長経路への切り替えを行う。または、制御部は、転送部１１１に異常が発生した場合に、転送部１１１の再起動を行ってもよい。
【００２７】
また、基地局１１０の転送部１１１が転送するユーザデータには、転送部１１１の異常の検出を実行するか否かを指示する試験フラグが含まれていてもよい。転送部１１１は、異常の検出を実行する旨の試験フラグ（たとえばフラグがＯＮ）が含まれるユーザデータの受信時刻および送信時刻を検出装置１４０へ送信する。また、転送部１１１は、異常の検出を実行しない旨の試験フラグ（たとえばフラグがＯＦＦ）が含まれるユーザデータの受信時刻および送信時刻は検出装置１４０へ送信しない。
【００２８】
この場合は、検出装置１４０の取得部１４１は、異常の検出を実行する旨の試験フラグを含むユーザデータについては転送部１１１の処理時間を取得し、異常の検出を実行しない旨の試験フラグを含むユーザデータについては転送部１１１の処理時間を取得しない。これにより、転送部１１１によって転送されるすべてのユーザデータに関する転送部１１１の処理時間を取得することを回避し、検出装置１４０の負荷の増大を抑制することができる。
【００２９】
検出装置１４０を基地局１１０とは別に設ける構成について説明したが、検出装置１４０を基地局１１０に設ける構成としてもよい。また、基地局１１０は転送部１１１を複数備え、検出装置１４０は複数の転送部１１１のそれぞれについて異常を検出してもよい。また、転送部１１１はユーザデータを転送する複数の回路（たとえば受信側の回路と送信側の回路）を含み、取得部１４１は複数の回路を含む転送部１１１がユーザデータを受信してから送信するまでの時間を取得してもよい。
【００３０】
基地局１１０の転送部１１１は、たとえばＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）などの演算回路および通信インターフェースによって実現することができる。検出装置１４０の取得部１４１および検出部１４２は、たとえばＤＳＰなどの演算回路によって実現することができる。
【００３１】
図２は、通信システムの具体例を示す図である。図２に示す通信システム２００は、図１に示した通信システム１００の具体例である。通信システム２００は、たとえばＬＴＥの通信システムである。図２に示すように、通信システム２００は、基地局２１０（ｅＮＢ）と、移動局２２０（ＵＥ）と、他ノード２３０と、を含んでいる。移動局２２０は、基地局２１０との間で無線通信を行う移動局である。他ノード２３０は、Ｓ−ＧＷやＭＭＥや他の基地局などである。
【００３２】
基地局２１０は、ベースバンドユニット２１１（ＢＢ：Ｂａｓｅ  Ｂａｎｄ  ｕｎｉｔ）およびハイウェイインターフェース２１２（ＨＷＩＦ：Ｈｉｇｈ  Ｗａｙ  ＩｎｔｅｒＦａｃｅ）を備えている。ベースバンドユニット２１１およびハイウェイインターフェース２１２のそれぞれは、図１に示した転送部１１１に対応する。また、図１に示した検出装置１４０は、たとえば基地局２１０に設けられている。
【００３３】
基地局２１０は、移動局２２０と他ノード２３０との間で送受信されるユーザデータを、ベースバンドユニット２１１およびハイウェイインターフェース２１２によって中継（転送）する。下りデータ２０１は、他ノード２３０から移動局２２０へ送信される下りデータを示している。上りデータ２０２は、移動局２２０から他ノード２３０へ送信される上りデータを示している。
【００３４】
ベースバンドユニット２１１およびハイウェイインターフェース２１２は、他ノード２３０から受信した下りデータ２０１を移動局２２０へ転送する。下りデータ２０１については、他ノード２３０が図１に示した通信局１２０に対応し、移動局２２０が図１に示した通信局１３０に対応する。また、ベースバンドユニット２１１およびハイウェイインターフェース２１２は、移動局２２０から受信した上りデータ２０２を他ノード２３０へ転送する。上りデータ２０２については、移動局２２０が図１に示した通信局１２０に対応し、他ノード２３０が図１に示した通信局１３０に対応する。
【００３５】
図１に示した取得部１４１は、処理時間Ｔ１〜Ｔ４の少なくともいずれかを計測する。処理時間Ｔ１は、ハイウェイインターフェース２１２が下りデータ２０１を他ノード２３０から受信してからベースバンドユニット２１１へ送信するまでの時間である。処理時間Ｔ２は、ベースバンドユニット２１１が下りデータ２０１をハイウェイインターフェース２１２から受信してから移動局２２０へ送信するまでの時間である。
【００３６】
処理時間Ｔ３は、ベースバンドユニット２１１が上りデータ２０２を移動局２２０から受信してからハイウェイインターフェース２１２へ送信するまでの時間である。処理時間Ｔ４は、ハイウェイインターフェース２１２が上りデータ２０２をベースバンドユニット２１１から受信してから他ノード２３０へ送信するまでの時間である。
【００３７】
図１に示した検出部１４２は、取得部１４１によって取得された処理時間Ｔ１や処理時間Ｔ４に基づいてハイウェイインターフェース２１２の異常を検出する。また、検出部１４２は、取得部１４１によって取得された処理時間Ｔ２や処理時間Ｔ３に基づいてベースバンドユニット２１１の異常を検出する。このように、検出部１４２は、たとえば基地局２１０が備える各転送部の異常を検出する。
【００３８】
＜基地局の具体例＞
図３は、基地局の具体例を示す図である。図３に示すように、基地局２１０は、アンテナ３１０と、増幅器３２０（ＭＨＡ：Ｍａｓｔ  Ｈｅａｄ  Ａｍｐｌｉｆｉｅｒ）と、送信電力増幅器３３０（ＴＰＡ：Ｔｒａｎｓｍｉｔ  Ｐｏｗｅｒ  Ａｍｐｌｉｆｉｅｒ）と、ＲＥ３４０（Ｒａｄｉｏ  Ｅｑｕｉｐｍｅｎｔ）と、ＲＥＣ３５０（Ｒａｄｉｏ  Ｅｑｕｉｐｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）と、を備えている。
【００３９】
アンテナ３１０および増幅器３２０は、基地局２１０の複数のセクタに対応してそれぞれ複数設けられている。アンテナ３１０は、移動局２２０との間で無線信号を送受信する無線インターフェースである。増幅器３２０は、アンテナ３１０と送信電力増幅器３３０との間で送受信される信号を増幅する。送信電力増幅器３３０は、増幅器３２０とＲＥ３４０との間で送受信される信号を増幅する。
【００４０】
ＲＥ３４０は、送受信機３４１（ＴＲＸ：Ｔｒａｎｓｍｉｔｔｅｒ  Ｒｅｃｅｉｖｅｒ）と、ベースバンドユニット３４２（ＢＢ）と、を備えている。送受信機３４１およびベースバンドユニット３４２は、基地局２１０の複数のセクタに対応してそれぞれ複数設けられている。ベースバンドユニット３４２は、図２に示したベースバンドユニット２１１に対応する。
【００４１】
送受信機３４１は、ベースバンドユニット３４２からの送信ベースバンド信号（移動局２２０を宛先とするダウンリンク信号）を無線周波数に周波数変換（アップコンバージョン）して送信電力増幅器３３０に送信する。また、送受信機３４１は、送信電力増幅器３３０から受信した無線信号（アップリンク信号）をベースバンド周波数に周波数変換（ダウンコンバージョン）してベースバンドユニット３４２に送信する。
【００４２】
ベースバンドユニット３４２は、ＲＥＣ３５０のスイッチ３５１からの送信信号に符号化、変調などのベースバンド処理を行って送受信機３４１へ送信する。また、ベースバンドユニット３４２は、送受信機３４１から受信したベースバンド信号に復調、復号などのベースバンド処理を行ってＲＥＣ３５０のスイッチ３５１へ送信する。
【００４３】
ＲＥＣ３５０は、スイッチ３５１（ＳＷ：ＳＷｉｔｃｈ）と、ハイウェイインターフェース３５２（ＨＷＩＦ）と、共有メモリ３５３（ＣＭ：Ｃｏｍｍｏｎ  Ｍｅｍｏｒｙ）と、呼処理ユニット３５４（ＣＰＵ：Ｃａｌｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、データベースユニット３５５（ＤＢ：Ｄａｔａ  Ｂａｓｅ  ｕｎｉｔ）と、を備えている。ハイウェイインターフェース３５２は、図２に示したハイウェイインターフェース２１２に対応する。呼処理ユニット３５４は、図１に示した検出装置１４０に対応する。
【００４４】
スイッチ３５１は、呼処理ユニット３５４からの制御に従って、ベースバンドユニット３４２とハイウェイインターフェース３５２との間の接続を切り替える。具体的には、スイッチ３５１は、ベースバンドユニット３４２からの信号はハイウェイインターフェース３５２へ、ハイウェイインターフェース３５２からの信号はベースバンドユニット３４２のいずれかへ出力する。
【００４５】
ハイウェイインターフェース３５２は、Ｓ１インターフェース、Ｘ２インターフェースとしての機能を有し、他ノード２３０と通信する。たとえば、ハイウェイインターフェース３５２は、Ｓ１インターフェース、Ｘ２インターフェースを介して制御プレーン信号を送信する送信手段としての機能を有する。また、ハイウェイインターフェース３５２は、Ｓ１インターフェース、Ｘ２インターフェースを介して制御プレーン信号を受信する受信手段としての機能を有する。
【００４６】
共有メモリ３５３は、呼処理ユニット３５４が動作する上で用いるデータを保持する。この共有メモリ３５３には、たとえば、データベースユニット３５５のデータが読み出されて展開される場合もある。また、共有メモリ３５３には、ハイウェイインターフェース３５２によって取得される時刻情報や処理時間などが記憶されてもよい。
【００４７】
呼処理ユニット３５４は、共有メモリ３５３およびデータベースユニット３５５の少なくとも一方に保持されたデータに基づいてスイッチ３５１を制御し、移動局２２０や他ノード２３０との間で送受される信号を適切な経路へ転送する。共有メモリ３５３およびデータベースユニット３５５の少なくとも一方に保持されたデータには、たとえば呼制御のためのアプリケーションデータや設定データなどが含まれる。
【００４８】
データベースユニット３５５は、基地局２１０が動作する上で必要なデータを保持する。データベースユニット３５５には、他の基地局との間で確立、解放するアソシエーションを管理する情報も登録される。たとえば、データベースユニット３５５には、アソシエーション番号、基地局２１０で使用しているエンドポイント、送信元／宛先ポート番号（ＳＣＴＰパラメータ）、基地局２１０のＩＰアドレス、他ノード２３０のＩＰアドレスなどが登録される。
【００４９】
ここでは、複数のセクタに対応するために、アンテナ３１０、増幅器３２０、送受信機３４１、ベースバンドユニット３４２のそれぞれが複数設けられた構成について説明した。ただし、アンテナ３１０、増幅器３２０、送受信機３４１、ベースバンドユニット３４２のそれぞれが一つずつ設けられた構成としてもよい。
【００５０】
図４は、ベースバンドユニットの具体例を示す図である。図４に示すように、ベースバンドユニット３４２は、ＢＢ処理部４０１と、ＧＴＰ処理部４０２と、ＬＡＮインターフェース４０３と、を備えている。ＢＢ処理部４０１は、送受信機３４１（図３参照）とＧＴＰ処理部４０２との間で送受信される信号のベースバンド処理を行う。
【００５１】
ＧＴＰ処理部４０２は、ＧＴＰ（ＧＰＲＳ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）によるパケット転送処理を行う。具体的には、ＧＴＰ処理部４０２は、ＢＢ処理部４０１を介して送受信機３４１と信号を送受信する。また、ＧＴＰ処理部４０２は、ＬＡＮインターフェース４０３を介してＲＥＣ３５０と信号を送受信する。ＬＡＮインターフェース４０３はＲＥＣ３５０に接続されるインターフェースである。
【００５２】
図５は、ハイウェイインターフェースの具体例を示す図である。図５に示すように、ハイウェイインターフェース３５２は、ＬＡＮインターフェース５０１と、ＧＴＰ処理部５０２と、Ｌ２スイッチ５０３（Ｌ２ＳＷ：Ｌａｙｅｒ２  ＳＷｉｔｃｈ）と、を備えている。ＬＡＮインターフェース５０１は、ＲＥＣ３５０に接続されるインターフェースである。ＧＴＰ処理部５０２は、ＧＴＰによるパケット転送処理を行う。具体的には、ＧＴＰ処理部５０２は、ＬＡＮインターフェース５０１を介してＲＥＣ３５０のスイッチ３５１と信号を送受信する。また、ＧＴＰ処理部５０２は、Ｌ２スイッチ５０３を介して他ノード２３０と信号を送受信する。
【００５３】
＜他ノードの具体例＞
図６は、他ノードの具体例を示す図である。他ノード２３０がＳ−ＧＷである場合は、図６に示すように、他ノード２３０は、ハイウェイインターフェース６０１（ＨＷＩＦ）と、呼処理ユニット６０２（ＣＰＵ）と、を備えている。ハイウェイインターフェース６０１は、基地局２１０に接続されたインターフェースである。呼処理ユニット６０２は、基地局２１０との間の呼処理を行う。
【００５４】
＜各部の処理の例＞
図７は、ベースバンドユニットおよびハイウェイインターフェースの処理の一例を示すフローチャートである。ここではベースバンドユニット３４２の処理について説明するが、ハイウェイインターフェース３５２の処理についても同様である。ベースバンドユニット３４２は、たとえば以下の各ステップを繰り返し実行する。
【００５５】
まず、ベースバンドユニット３４２は、ユーザデータ（下りデータまたは上りデータ）を上流から受信したか否かを判断し（ステップＳ７０１）、ユーザデータを受信するまで待つ（ステップＳ７０１：Ｎｏのループ）。ユーザデータを受信した場合（ステップＳ７０１：Ｙｅｓ）は、ベースバンドユニット３４２は、受信したユーザデータに含まれる試験フラグがＯＮか否かを判断する（ステップＳ７０２）。試験フラグがＯＮである場合（ステップＳ７０２：Ｙｅｓ）は、ベースバンドユニット３４２は、ステップＳ７０１におけるユーザデータの受信時刻をメモリに記憶する（ステップＳ７０３）。
【００５６】
つぎに、ベースバンドユニット３４２は、ステップＳ７０１において受信されたユーザデータを下流へ送信する（ステップＳ７０４）。つぎに、ベースバンドユニット３４２は、ステップＳ７０４におけるユーザデータの送信時刻をメモリに記憶する（ステップＳ７０５）。つぎに、ベースバンドユニット３４２は、ステップＳ７０３，Ｓ７０５によって記憶された各時刻（受信時刻および送信時刻）を示す時刻情報を呼処理ユニット３５４へ送信し（ステップＳ７０６）、一連の処理を終了する。
【００５７】
ステップＳ７０２において試験フラグがＯＮでない場合（ステップＳ７０２：Ｎｏ）は、ベースバンドユニット３４２は、ステップＳ７０１において受信されたユーザデータを下流へ送信し（ステップＳ７０７）、一連の処理を終了する。
【００５８】
また、ここではユーザデータを転送するごとに時刻情報を呼処理ユニット３５４へ送信する場合について説明したが、時刻情報を送信するタイミングはこれに限らない。たとえば、ベースバンドユニット３４２は、ユーザデータを転送するごとに受信時刻および送信時刻を蓄積しておき、蓄積しておいた各受信時刻および各送信時刻を示す時刻情報を所定のタイミングで送信するようにしてもよい。
【００５９】
図８は、呼処理ユニットの処理の一例を示すフローチャートである。まず、呼処理ユニット３５４は、各転送部におけるユーザデータごとの各時刻情報を取得する（ステップＳ８０１）。各転送部は、たとえばベースバンドユニット３４２およびハイウェイインターフェース３５２である。
【００６０】
つぎに、呼処理ユニット３５４は、ステップＳ８０１によって取得された時刻情報に基づいて、各転送部におけるユーザデータごとの各処理時間を算出する（ステップＳ８０２）。具体的には、呼処理ユニット３５４は、時刻情報が示す送信時刻から、時刻情報が示す受信時刻を減算することで処理時間を算出する。
【００６１】
つぎに、呼処理ユニット３５４は、ステップＳ８０２によって算出された各処理時間をそれぞれ指標値と比較する（ステップＳ８０３）。つぎに、呼処理ユニット３５４は、ステップＳ８０３による比較結果に基づいて、ベースバンドユニット３４２およびハイウェイインターフェース３５２の中から異常箇所を特定する（ステップＳ８０４）。つぎに、呼処理ユニット３５４は、ステップＳ８０４によって特定された異常箇所について所定の処理を実行し（ステップＳ８０５）、一連の処理を終了する。
【００６２】
＜通信システムの動作例＞
図９は、通信システムの動作の一例を示すシーケンス図である。図９に示すように、まず、ハイウェイインターフェース３５２が、他ノード２３０からの下りデータを受信する（ステップＳ９０１）。ステップＳ９０１によって受信された下りデータには、他ノード２３０によって付加された試験フラグが含まれている。また、下りデータの試験フラグは、ＯＮとなっており、異常の検出を実行する旨を示している。
【００６３】
つぎに、ハイウェイインターフェース３５２が、ステップＳ９０１によって受信された下りデータに含まれる試験フラグのＯＮ／ＯＦＦを判定する（ステップＳ９０２）。ここでは試験フラグがＯＮであると判定される。また、ハイウェイインターフェース３５２が、ステップＳ９０１によって受信された下りデータの受信時刻をメモリに記憶する（ステップＳ９０３）。
【００６４】
つぎに、ハイウェイインターフェース３５２が、ステップＳ９０１によって受信された下りデータをベースバンドユニット３４２へ送信する（ステップＳ９０４）。また、ハイウェイインターフェース３５２は、ステップＳ９０４によって送信された下りデータの送信時刻をメモリに記憶する（ステップＳ９０５）。
【００６５】
つぎに、ベースバンドユニット３４２が、ステップＳ９０４によって送信された下りデータに含まれる試験フラグのＯＮ／ＯＦＦを判定する（ステップＳ９０６）。ここでは試験フラグがＯＮであると判定される。また、ベースバンドユニット３４２は、ステップＳ９０４によって受信された下りデータの受信時刻をメモリに記憶する（ステップＳ９０７）。
【００６６】
つぎに、ベースバンドユニット３４２は、ステップＳ９０４によって受信された下りデータを送受信機３４１へ送信する（ステップＳ９０８）。また、ベースバンドユニット３４２は、ステップＳ９０８によって送信された下りデータの送信時刻をメモリに記憶する（ステップＳ９０９）。
【００６７】
つぎに、ベースバンドユニット３４２が、送受信機３４１からの上りデータを受信したとする（ステップＳ９１０）。また、ステップＳ９１０によって受信された上りデータが、ステップＳ９０８によって下りデータを送信した試験対象の移動局からの応答であるとする。つぎに、ベースバンドユニット３４２は、ステップＳ９１０によって受信された上りデータの受信時刻をメモリに記憶する（ステップＳ９１１）。
【００６８】
つぎに、ベースバンドユニット３４２は、ステップＳ９１０によって受信された上りデータをハイウェイインターフェース３５２へ送信する（ステップＳ９１２）。また、ベースバンドユニット３４２は、ステップＳ９１２によって送信された上りデータの送信時刻をメモリに記憶する（ステップＳ９１３）。
【００６９】
また、ベースバンドユニット３４２は、ステップＳ９０７，Ｓ９０９，Ｓ９１１，Ｓ９１３によって記憶された各時刻を示す時刻情報を呼処理ユニット３５４へ送信する（ステップＳ９１４）。つぎに、ハイウェイインターフェース３５２が、ステップＳ９１２によって送信された上りデータの受信時刻をメモリに記憶する（ステップＳ９１５）。
【００７０】
つぎに、ハイウェイインターフェース３５２は、ステップＳ９１２によって送信された上りデータを他ノード２３０へ送信する（ステップＳ９１６）。また、ハイウェイインターフェース３５２は、ステップＳ９１６によって送信された上りデータの送信時刻をメモリに記憶する（ステップＳ９１７）。
【００７１】
つぎに、ハイウェイインターフェース３５２は、ステップＳ９０３，Ｓ９０５，Ｓ９１５，Ｓ９１７によって記憶された各時刻を示す時刻情報を呼処理ユニット３５４へ送信する（ステップＳ９１８）。つぎに、呼処理ユニット３５４が、ステップＳ９１４，Ｓ９１８によって送信された各時刻情報に基づいて、ベースバンドユニット３４２およびハイウェイインターフェース３５２の各処理時間を算出する（ステップＳ９１９）。
【００７２】
つぎに、呼処理ユニット３５４は、ステップＳ９１９によって算出された各処理時間に基づいて、ベースバンドユニット３４２およびハイウェイインターフェース３５２の各異常を検出する（ステップＳ９２０）。具体的には、呼処理ユニット３５４は、各処理時間を所定の指標値と比較し、ベースバンドユニット３４２およびハイウェイインターフェース３５２のうちの処理時間が指標値を超えた転送部に異常が発生したと判断する。
【００７３】
ステップＳ９０１において、他ノード２３０が、試験フラグをＯＮに設定した下りデータを送信する場合について説明したが、試験フラグの設定は基地局２１０において行ってもよい。たとえば、ハイウェイインターフェース３５２は、ステップＳ９０４において送信する下りデータの試験フラグをＯＮに設定する。
【００７４】
たとえば、他ノード２３０またはハイウェイインターフェース３５２は、周期的なタイミングを計時するタイマを有し、タイマによって計時されるタイミングにおいては下りデータの試験フラグをＯＮに設定する。また、他ノード２３０またはハイウェイインターフェース３５２は、タイマによって計時されるタイミング以外のタイミングにおいては下りデータの試験フラグをＯＦＦに設定する。
【００７５】
または、他ノード２３０またはハイウェイインターフェース３５２は、ユーザ操作により設定されたタイミングにおいては下りデータの試験フラグをＯＮに設定する。また、他ノード２３０またはハイウェイインターフェース３５２は、ユーザ操作により設定されたタイミング以外のタイミングにおいては下りデータの試験フラグをＯＦＦに設定する。
【００７６】
また、ハイウェイインターフェース３５２およびベースバンドユニット３４２は、受信時刻および送信時刻をユーザごとに記憶してもよい。この場合は、ステップＳ９１４，Ｓ９１８によって送信される時刻情報は、受信時刻および送信時刻をユーザごとに示す時刻情報となる。
【００７７】
＜時刻情報の例＞
図１０は、ベースバンドユニットが記憶する時刻情報の一例を示す図である。ベースバンドユニット３４２は、たとえば図１０に示すテーブル１０００を時刻情報として記憶している。テーブル１０００には、下りデータとユーザの組み合わせごとに、ハイウェイインターフェース３５２からの受信時刻と、送受信機３４１への送信時刻が含まれている。また、テーブル１０００には、上りデータとユーザの組み合わせごとに、送受信機３４１からの受信時刻と、ハイウェイインターフェース３５２への送信時刻が含まれている。
【００７８】
ベースバンドユニット３４２における下りデータのハイウェイインターフェース３５２からの受信時刻は、図９に示したステップＳ９０７によって記憶された時刻である。ベースバンドユニット３４２における下りデータの送受信機３４１への送信時刻は、図９に示したステップＳ９０９によって記憶された時刻である。
【００７９】
ベースバンドユニット３４２における上りデータの送受信機３４１からの受信時刻は、図９に示したステップＳ９１１によって記憶された時刻である。ベースバンドユニット３４２における上りデータのハイウェイインターフェース３５２への送信時刻は、図９に示したステップＳ９１３によって記憶された時刻である。
【００８０】
図１１は、ハイウェイインターフェースが記憶する時刻情報の一例を示す図である。ハイウェイインターフェース３５２は、たとえば図１１に示すテーブル１１００を時刻情報として記憶している。テーブル１１００には、下りデータとユーザの組み合わせごとに、他ノード２３０からの受信時刻と、ベースバンドユニット３４２への送信時刻が含まれている。また、テーブル１１００には、上りデータとユーザの組み合わせごとに、ベースバンドユニット３４２からの受信時刻と、他ノード２３０への送信時刻が含まれている。
【００８１】
ハイウェイインターフェース３５２における下りデータの他ノード（Ｓ−ＧＷまたはｅＮＢ）からの受信時刻は、図９に示したステップＳ９０３によって記憶された時刻である。ハイウェイインターフェース３５２における下りデータのベースバンドユニット３４２への送信時刻は、図９に示したステップＳ９０５によって記憶された時刻である。
【００８２】
ハイウェイインターフェース３５２における上りデータのベースバンドユニット３４２からの受信時刻は、図９に示したステップＳ９１５によって記憶された時刻である。ハイウェイインターフェース３５２における上りデータの他ノードへの送信時刻は、図９に示したステップＳ９１７によって記憶された時刻である。
【００８３】
図１２は、呼処理ユニットによって算出される処理時間の一例を示す図である。呼処理ユニット３５４は、ベースバンドユニット３４２から受信したテーブル１０００と、ハイウェイインターフェース３５２から受信したテーブル１１００と、に基づいてたとえば図１２に示すテーブル１２００を生成する。テーブル１２００には、ベースバンドユニット３４２における下りデータおよび上りデータの各処理時間がユーザごとに含まれている。また、テーブル１２００には、ハイウェイインターフェース３５２における下りデータおよび上りデータの各処理時間がユーザごとに含まれている。
【００８４】
たとえば、ベースバンドユニット３４２におけるユーザ「１」の下りデータの処理時間ａ１は、テーブル１０００の時刻「ａａ：ａａ」と時刻「ａａ：ｂｂ」との差分である。ベースバンドユニット３４２におけるユーザ「１」の上りデータの処理時間ｂ１は、テーブル１０００の時刻「ａａ：ｃｃ」と時刻「ａａ：ｄｄ」との差分である。
【００８５】
ハイウェイインターフェース３５２におけるユーザ「１」の下りデータの処理時間ｃ１は、テーブル１１００の時刻「ＡＡ：ＡＡ」と時刻「ＡＡ：ＢＢ」との差分である。ハイウェイインターフェース３５２におけるユーザ「１」の上りデータの処理時間ｄ１は、テーブル１１００の時刻「ＡＡ：ＣＣ」と時刻「ＡＡ：ＤＤ」との差分である。
【００８６】
また、テーブル１２００において、ベースバンドユニット３４２における下りデータおよび上りデータにはそれぞれ指標値Ａ，Ｂが設定されている。また、テーブル１２００において、ハイウェイインターフェース３５２における下りデータおよび上りデータにはそれぞれ指標値Ｃ，Ｄが設定されている。
【００８７】
テーブル１２００の各指標値は、たとえばネットワーク監視者によってあらかじめ設定される。または、テーブル１２００の各指標値は、通信システム２００の運用中に動的に変化させてもよい。たとえば、呼処理ユニット３５４は、定期的に、過去の所定数の各処理時間の平均値を算出し、算出した平均値にマージンとなる値を加算して指標値として設定する。このように、過去に取得した処理時間に基づいて指標値を設定することで、ベースバンドユニット３４２やハイウェイインターフェース３５２の負荷状態によって変化する処理時間に基づく適切な指標値を自動的に設定することができる。
【００８８】
ベースバンドユニット３４２の異常の検出について説明する。呼処理ユニット３５４は、各処理時間と指標値を比較し、比較結果に基づいて異常を検出する。たとえば、呼処理ユニット３５４は、処理時間ａ１を指標値Ａと比較し、処理時間ａ１が指標値Ａより高い場合は、ベースバンドユニット３４２のユーザ「１」の下りデータにおいて異常が発生したと判断する。また、呼処理ユニット３５４は、処理時間ａ１が指標値Ａより高くない場合は、ベースバンドユニット３４２のユーザ「１」の下りデータにおいて異常が発生していないと判断する。ここではベースバンドユニット３４２のユーザ「１」の下りデータについて説明したが、ユーザ「２」、「３」および上りデータについても同様である。
【００８９】
また、呼処理ユニット３５４は、ベースバンドユニット３４２の各処理時間をそれぞれ指標値と比較し、複数の比較結果に基づいてベースバンドユニット３４２の異常を検出してもよい。たとえば、呼処理ユニット３５４は、ベースバンドユニット３４２の各処理時間のうちの指標値より高かった処理時間が一定数以上である場合にベースバンドユニット３４２において異常が発生したと判断する。また、呼処理ユニット３５４は、ベースバンドユニット３４２の各処理時間のうちの指標値より高かった処理時間が一定数未満である場合にベースバンドユニット３４２において異常が発生していないと判断する。
【００９０】
また、呼処理ユニット３５４は、ベースバンドユニット３４２の各処理時間のうちの指標値より高かった処理時間の数に応じて段階的な異常検出を行ってもよい。たとえば、呼処理ユニット３５４は、ベースバンドユニット３４２の各処理時間のうちの指標値より高かった処理時間の数が多いほど重要度が高い異常が発生したと判断する。
【００９１】
ここではベースバンドユニット３４２の異常の検出について説明したが、ハイウェイインターフェース３５２の異常の検出についても同様である。このように、呼処理ユニット３５４は、各転送部（ベースバンドユニット３４２およびハイウェイインターフェース３５２）のそれぞれについて処理時間と指標値を比較することで、各転送部の異常をそれぞれ検出することができる。
【００９２】
＜検出結果に基づく処理＞
呼処理ユニット３５４は、転送部（ベースバンドユニット３４２またはハイウェイインターフェース３５２）の異常の検出結果に基づく所定の処理を行う。所定の処理は、たとえばネットワーク監視者によってあらかじめ設定される。たとえば、呼処理ユニット３５４は、検出結果を示す検出結果情報を基地局２１０のユーザへ出力する。または、呼処理ユニット３５４は、基地局２１０を監視する通信装置へ検出結果情報を送信してもよい。
【００９３】
また、呼処理ユニット３５４は、異常の検出結果に基づく基地局２１０の制御を行ってもよい。呼処理ユニット３５４は、たとえば、転送部に異常が発生した場合に、異常が発生した転送部を迂回してユーザデータを転送する冗長経路がある場合は、異常が発生した転送部から冗長経路への切り替えを行う。また、呼処理ユニット３５４は、冗長経路への切り替えを行う場合に、移動局２２０の他の基地局へのハンドオーバ（可能であれば）を行ってから冗長経路への切り替えを行ってもよい。これにより、冗長経路への切り替えによって移動局２２０の通信が切断されることを回避することができる。
【００９４】
または、呼処理ユニット３５４は、転送部に異常が発生した場合に、異常が発生した転送部の再起動を行ってもよい。また、呼処理ユニット３５４は、異常が発生した転送部の再起動を行う場合に、移動局２２０の他の基地局へのハンドオーバ（可能であれば）を行ってから異常が発生した転送部の再起動を行ってもよい。これにより、転送部の再起動によって移動局２２０の通信が切断されることを回避することができる。
【００９５】
または、呼処理ユニット３５４は、転送部に異常が発生し、異常が発生した転送部を迂回してユーザデータを転送する冗長経路がなく、移動局２２０の他の基地局へのハンドオーバが不可能である場合に転送部の再起動を行ってもよい。
【００９６】
このように、実施の形態１にかかる通信システム１００においては、ユーザデータを終端せずに転送する転送部１１１について、ユーザデータの受信から送信までにかかった時間に基づいて転送部１１１の異常を検出する。これにより、ユーザデータを終端しない転送部１１１であっても異常の検出を行うことができる。このため、ネットワークの異常箇所を精度よく特定することができる。
【００９７】
（実施の形態２）
＜通信システム＞
図１３は、実施の形態２にかかる通信システムを示す図である。図１３において、図１に示した構成と同様の構成については同一の符号を付して説明を省略する。図１３に示すように、実施の形態２にかかる通信システム１００は、基地局１１０と、通信局１２０と、検出装置１４０と、を含んでいる。ただし、通信システム１００は、図１に示した通信局１３０を含んでいてもよい。
【００９８】
通信局１２０は、基地局１１０との間の伝送路１３０１によりユーザデータを送受信する。たとえば、通信局１２０は基地局１１０に接続された他ノードである。検出装置１４０の取得部１４１は、基地局１１０および通信局１２０の一方がユーザデータを受信してから基地局１１０および通信局１２０の他方がユーザデータを受信するまでの時間（以下、「伝送時間」と称する。）を取得する。これにより、取得部１４１は、基地局１１０と通信局１２０との間におけるユーザデータの伝送時間を取得することができる。
【００９９】
たとえば、取得部１４１は、基地局１１０がユーザデータを送信してから通信局１２０がユーザデータを受信するまでの伝送時間と、通信局１２０がユーザデータを送信してから基地局１１０がユーザデータを受信するまでの伝送時間と、のそれぞれを取得する。具体的には、取得部１４１は、基地局１１０によるユーザデータの送信時刻およびユーザデータの受信時刻を基地局１１０から取得し、通信局１２０によるユーザデータの送信時刻およびユーザデータの受信時刻を通信局１２０から取得する。そして、取得部１４１は、取得した各受信時刻および各送信時刻に基づいて各伝送時間を算出する。取得部１４１は、算出した伝送時間を検出部１４２へ出力する。
【０１００】
検出部１４２は、取得部１４１から出力された伝送時間に基づいて、基地局１１０と通信局１２０との間の伝送路１３０１の異常を検出する。たとえば、検出部１４２は、伝送時間と指標値との比較結果に基づいて伝送路１３０１の異常を検出する。具体的には、検出部１４２は、伝送時間が閾値を超えた場合は伝送路１３０１に異常が発生したと判断し、伝送時間が閾値を超えなかった場合は伝送路１３０１に異常が発生していないと判断する。検出部１４２は、異常の検出結果を示す検出結果情報を出力する。たとえば、検出部１４２は、基地局１１０を監視する通信装置へ検出結果情報を送信する。
【０１０１】
また、検出部１４２から出力される検出結果情報に基づく通信システム１００の制御を行う制御部を、たとえば基地局１１０または検出装置１４０に設けてもよい。制御部は、たとえば、伝送路１３０１に異常が発生した場合に、伝送路１３０１を迂回してユーザデータを転送する冗長経路がある場合は、伝送路１３０１から冗長経路への切り替えを行う。または、制御部は、伝送路１３０１に異常が発生した場合に、基地局１１０および通信局１２０の少なくとも一方の再起動を行ってもよい。
【０１０２】
また、基地局１１０の転送部１１１が転送するユーザデータには、伝送路１３０１の異常の検出を実行するか否かを示すフラグが含まれていてもよい。転送部１１１および通信局１２０は、異常の検出を実行する旨のフラグ（たとえばフラグがＯＮ）が含まれるユーザデータの受信時刻および送信時刻を検出装置１４０へ送信する。また、転送部１１１および通信局１２０は、異常の検出を実行しない旨のフラグ（たとえばフラグがＯＦＦ）が含まれるユーザデータの受信時刻および送信時刻は検出装置１４０へ送信しない。
【０１０３】
この場合は、検出装置１４０の取得部１４１は、異常の検出を実行する旨のフラグを含むユーザデータについては伝送路１３０１の伝送時間を取得し、異常の検出を実行しない旨のフラグを含むユーザデータについては伝送路１３０１の伝送時間を取得しない。これにより、伝送路１３０１によって伝送されるすべてのユーザデータに関する伝送時間を取得することを回避し、検出装置１４０の負荷の増大を抑制することができる。
【０１０４】
さらに、図１３に示した通信システム１００は、図１に示した通信システム１００の機能を有していてもよい。以下、図１および図１３に示した各機能を有する通信システム１００について説明する。すなわち、通信システム１００は、転送部１１１の異常の検出と、伝送路１３０１の異常の検出と、を行う。
【０１０５】
また、検出装置１４０を基地局１１０および通信局１２０とは別に設ける構成について説明したが、検出装置１４０を基地局１１０や通信局１２０に設ける構成としてもよい。また、伝送路１３０１には、たとえばルータなどの中継機が設けられていてもよい。
【０１０６】
図１４は、通信システムの具体例を示す図である。図１４において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１４に示す通信システム２００は、図１３に示した通信システム１００の具体例である。検出装置１４０１は、図１３に示した検出装置１４０に対応している。検出装置１４０１は、基地局２１０および他ノード２３０とは別に設けられているとする。
【０１０７】
検出装置１４０１は、伝送時間Ｔ５，Ｔ６の少なくともいずれかを計測する。伝送時間Ｔ５は、他ノード２３０が下りデータ２０１を送信してからハイウェイインターフェース２１２が下りデータ２０１を受信するまでの時間である。伝送時間Ｔ６は、ハイウェイインターフェース２１２が上りデータ２０２を送信してから他ノード２３０が上りデータ２０２を受信するまでの時間である。
【０１０８】
検出装置１４０１は、取得部１４１によって取得された伝送時間Ｔ５や伝送時間Ｔ６に基づいて、基地局２１０と他ノード２３０との間の伝送路の異常を検出する。検出装置１４０１は、検出結果情報をオペレーションシステム１４０２（ＯＰＳ）へ送信する。オペレーションシステム１４０２は、検出装置１４０１から送信された検出結果情報に基づく所定の処理を行う。
【０１０９】
＜基地局および他ノードの具体例＞
基地局２１０および他ノード２３０の具体例については図３〜図６に示した具体例と同様である。
【０１１０】
＜各部の処理の例＞
ベースバンドユニット３４２およびハイウェイインターフェース３５２の処理については、図７に示した処理と同様である。
【０１１１】
図１５は、呼処理ユニットの処理の一例を示すフローチャートである。図１５に示すステップＳ１５０１，Ｓ１５０２は、図８に示したステップＳ８０１，Ｓ８０２と同様であるため説明を省略する。ステップＳ１５０２のつぎに、呼処理ユニット３５４は、処理時間情報および時刻情報を検出装置１４０１へ送信し（ステップＳ１５０３）、一連の処理を終了する。ステップＳ１５０３によって送信される処理時間情報は、ステップＳ１５０２によって算出された各処理時間を示す処理時間情報である。
【０１１２】
ステップＳ１５０３によって送信される時刻情報は、基地局２１０がユーザデータを送受信した時刻を示す時刻情報である。基地局２１０がユーザデータを受信した時刻は、たとえば、ハイウェイインターフェース３５２が他ノード２３０からの下りデータを受信した時刻である。基地局２１０がユーザデータを送信した時刻は、たとえば、ハイウェイインターフェース３５２が他ノード２３０へ上りデータを送信した時刻である。
【０１１３】
図１６は、検出装置の処理の一例を示すフローチャートである。まず、検出装置１４０１は、図１５に示したステップＳ１５０３によって送信される基地局２１０からの処理時間情報および時刻情報を取得する（ステップＳ１６０１）。つぎに、検出装置１４０１は、他ノード２３０からの時刻情報を取得する（ステップＳ１６０２）。
【０１１４】
ステップＳ１６０２によって取得される時刻情報は、他ノード２３０がユーザデータを送受信した時刻を示す時刻情報である。他ノード２３０がユーザデータを送信した時刻は、たとえば、他ノード２３０が基地局２１０へ下りデータを送信した時刻である。他ノード２３０がユーザデータを受信した時刻は、たとえば、他ノード２３０が基地局２１０からの上りデータを受信した時刻である。
【０１１５】
つぎに、検出装置１４０１は、ステップＳ１６０１，Ｓ１６０２に基づいて、基地局２１０と他ノード２３０との間の各伝送時間をユーザデータごとに算出する（ステップＳ１６０３）。つぎに、検出装置１４０１は、ステップＳ１６０３によって算出された各伝送時間およびステップＳ１６０１によって取得された基地局２１０の各処理時間を指標値と比較する（ステップＳ１６０４）。
【０１１６】
つぎに、検出装置１４０１は、ステップＳ１６０４による比較結果に基づいて、基地局２１０の各転送部と、基地局２１０と他ノード２３０との間の伝送路と、の中から異常箇所を特定する（ステップＳ１６０５）。つぎに、検出装置１４０１は、ステップＳ１６０５によって特定された異常箇所を示す検出結果情報をオペレーションシステム１４０２へ送信し（ステップＳ１６０６）、一連の処理を終了する。
【０１１７】
＜通信システムの動作例＞
図１７は、通信システムの動作の一例を示すシーケンス図である。図１７に示すように、まず、他ノード２３０が、下りデータの試験フラグをＯＮに設定する（ステップＳ１７０１）。つぎに、他ノード２３０が、ステップＳ１７０１によって試験フラグがＯＮに設定された下りデータを基地局２１０へ送信する（ステップＳ１７０２）。また、他ノード２３０は、ステップＳ１７０２による下りデータの送信時刻をメモリに記憶しておく。
【０１１８】
つぎに、基地局２１０が、ステップＳ１７０２によって送信された下りデータを移動局２２０へ送信する（ステップＳ１７０３）。また、基地局２１０は、ステップＳ１７０２，Ｓ１７０３において、下りデータの送受信時刻の記憶を行う。送受信時刻の記憶は、たとえば図９に示したステップＳ９０３，Ｓ９０５，Ｓ９０７，Ｓ９０９と同様である。
【０１１９】
つぎに、移動局２２０が、試験フラグがＯＮの上りデータを基地局２１０へ送信したとする（ステップＳ１７０４）。つぎに、基地局２１０が、ステップＳ１７０４によって送信された上りデータを他ノード２３０へ送信する（ステップＳ１７０５）。他ノード２３０は、ステップＳ１７０５による上りデータの受信時刻をメモリに記憶しておく。また、基地局２１０は、ステップＳ１７０４，Ｓ１７０５において、上りデータの送受信時刻の記憶を行う。送受信時刻の記憶は、たとえば図９に示したステップＳ９１１，Ｓ９１３，Ｓ９１５，Ｓ９１７と同様である。
【０１２０】
また、基地局２１０は、ステップＳ１７０２，Ｓ１７０３において記憶した下りデータに関する送受信時刻と、ステップＳ１７０４，Ｓ１７０５において記憶した上りデータに関する送受信時刻と、に基づいて各転送部の処理時間の算出を行う。各転送部の処理時間の算出は、たとえば図９に示したステップＳ９１４，Ｓ９１８，Ｓ９１９と同様である。
【０１２１】
つぎに、基地局２１０が、算出した処理時間を示す処理時間情報と、基地局２１０のユーザデータの送受信時刻を示す時刻情報と、を検出装置１４０１へ送信する（ステップＳ１７０６）。つぎに、他ノード２３０が、他ノード２３０のユーザデータの送受信時刻を示す時刻情報を検出装置１４０１へ送信する（ステップＳ１７０７）。ステップＳ１７０７によって送信される時刻情報は、たとえば、ステップＳ１７０２による下りデータの送信時刻と、ステップＳ１７０５による上りデータの受信時刻と、を示す時刻情報である。
【０１２２】
つぎに、検出装置１４０１が、ステップＳ１７０６，Ｓ１７０７によって送信された各時刻情報に基づいて基地局２１０と他ノード２３０との間の伝送時間を算出する（ステップＳ１７０８）。つぎに、検出装置１４０１が、基地局２１０の各転送部および基地局２１０と他ノード２３０との間の伝送路の異常を検出する（ステップＳ１７０９）。
【０１２３】
具体的には、検出装置１４０１は、ステップＳ１７０６によって送信された処理時間情報に基づいて基地局２１０の各転送部の異常を検出する。また、検出装置１４０１は、ステップＳ１７０８によって算出された伝送時間に基づいて基地局２１０と他ノード２３０との間の伝送路の異常を検出する。
【０１２４】
つぎに、ステップＳ１７０９による検出結果を示す検出結果情報をオペレーションシステム１４０２へ送信する（ステップＳ１７１０）。つぎに、オペレーションシステム１４０２が、ステップＳ１７１０によって送信された検出結果情報に基づく制御指示を他ノード２３０および基地局２１０へ送信し（ステップＳ１７１１）、一連の動作を終了する。
【０１２５】
＜時刻情報の例＞
ベースバンドユニット３４２およびハイウェイインターフェース３５２が記憶する時刻情報については、それぞれ図１０および図１１に示したテーブル１０００およびテーブル１１００と同様である。
【０１２６】
図１８は、呼処理ユニットによって算出される処理時間の一例を示す図である。呼処理ユニット３５４は、ベースバンドユニット３４２から受信したテーブル１０００と、ハイウェイインターフェース３５２から受信したテーブル１１００と、に基づいてたとえば図１８に示すテーブル１８００を生成する。
【０１２７】
テーブル１８００の各処理時間は、図１２に示したテーブル１２００と同様である。ただし、呼処理ユニット３５４は異常の検出を行わないため、テーブル１８００には指標値は含まれていなくてもよい。呼処理ユニット３５４は、図１７に示したステップＳ１７０６において、テーブル１８００を処理時間情報として検出装置１４０１へ送信する。
【０１２８】
図１９は、基地局が検出装置へ送信する時刻情報の一例を示す図である。基地局２１０は、図１７に示したステップＳ１７０６において、たとえば図１９に示すテーブル１９００を時刻情報として検出装置１４０１へ送信する。テーブル１９００には、基地局２１０における他ノード２３０からの下りデータの受信時刻と、基地局２１０における他ノード２３０への上りデータの送信時刻と、がユーザごとに含まれている。
【０１２９】
テーブル１９００の受信時刻は、ハイウェイインターフェース３５２から取得したテーブル１１００（図１１参照）の下りデータの他ノード２３０からの受信時刻である。テーブル１９００の送信時刻は、ハイウェイインターフェース３５２から取得したテーブル１１００（図１１参照）の下りデータの他ノード２３０への送信時刻である。
【０１３０】
図２０は、他ノードが検出装置へ送信する時刻情報の一例を示す図である。他ノード２３０は、図１７に示したステップＳ１７０７において、たとえば図２０に示すテーブル２０００を時刻情報として検出装置１４０１へ送信する。テーブル２０００には、他ノード２３０における基地局２１０への下りデータの送信時刻と、他ノード２３０における基地局２１０からの上りデータの受信時刻と、がユーザごとに含まれている。
【０１３１】
テーブル２０００の下りデータの送信時刻は、図１７に示したステップＳ１７０２によって他ノード２３０が基地局２１０へ下りデータを送信した時刻である。テーブル２０００の上りデータの受信時刻は、図１７に示したステップＳ１７０５によって他ノード２３０が基地局２１０から上りデータを受信した時刻である。
【０１３２】
図２１は、検出装置によって管理される処理時間および伝送時間の一例を示す図である。検出装置１４０１は、基地局２１０から受信したテーブル１８００，１９００と、他ノード２３０から受信したテーブル２０００と、に基づいてたとえば図２１に示すテーブル２１００を生成する。テーブル２１００には、基地局２１０の各転送部（ベースバンドユニット３４２およびハイウェイインターフェース３５２）の処理時間と、基地局２１０と移動局２２０との間の下りデータおよび上りデータの伝送時間と、が含まれている。
【０１３３】
基地局２１０の各転送部の処理時間は、図１２に示したテーブル１２００と同様である。たとえば、基地局２１０と移動局２２０との間におけるユーザ「１」の下りデータの伝送時間ｅ１は、テーブル２０００の時刻「ＥＥ：ＥＥ」とテーブル１９００の時刻「ＡＡ：ＡＡ」との差分である。基地局２１０と移動局２２０との間におけるユーザ「１」の上りデータの伝送時間ｆ１は、テーブル１９００の時刻「ＡＡ：ＤＤ」とテーブル２０００の時刻「ＥＥ：ＨＨ」との差分である。
【０１３４】
また、テーブル２１００において、ベースバンドユニット３４２における下りデータおよび上りデータにはそれぞれ指標値Ａ，Ｂが設定されている。また、テーブル２１００において、ハイウェイインターフェース３５２における下りデータおよび上りデータにはそれぞれ指標値Ｃ，Ｄが設定されている。指標値Ａ〜Ｄについては、図１２に示したテーブル１２００の指標値Ａ〜Ｄと同様である。
【０１３５】
また、テーブル２１００において、基地局２１０と移動局２２０との間の下りデータおよび上りデータの伝送時間にはそれぞれ指標値Ｅ，Ｆが設定されている。テーブル２１００の指標値Ｅ，Ｆは、たとえばネットワーク監視者によってあらかじめ設定される。または、テーブル２１００の指標値Ｅ，Ｆは、通信システム２００の運用中に動的に変化させてもよい。たとえば、検出装置１４０１は、定期的に、過去の所定数の各伝送時間の平均値を算出し、算出した平均値にマージンとなる値を加算して指標値として設定する。このように、過去に取得した伝送時間に基づいて指標値を設定することで、基地局２１０と他ノード２３０との間の伝送路の負荷状態によって変化する伝送時間に基づく適切な指標値を自動的に設定することができる。
【０１３６】
検出装置１４０１は、各伝送時間と指標値を比較し、比較結果に基づいて基地局２１０と他ノード２３０との間の伝送路の異常を検出する。たとえば、検出装置１４０１は、伝送時間ｅ１を指標値Ｅと比較し、伝送時間ｅ１が指標値Ｅより高い場合は、基地局２１０と他ノード２３０との間の伝送路において下りデータの異常が発生したと判断する。また、検出装置１４０１は、伝送時間ｅ１が指標値Ｅより高くない場合は、基地局２１０と他ノード２３０との間の伝送路において下りデータの異常が発生していないと判断する。基地局２１０と他ノード２３０との間の下りデータについて説明したが、基地局２１０と他ノード２３０との間の上りデータについても同様である。
【０１３７】
また、検出装置１４０１は、基地局２１０と他ノード２３０との間の各伝送時間をそれぞれ指標値と比較し、複数の比較結果に基づいて基地局２１０と他ノード２３０との間の伝送路の異常を検出してもよい。たとえば、検出装置１４０１は、基地局２１０と他ノード２３０との間の各伝送時間のうちの指標値より高かった伝送時間が一定数以上である場合に基地局２１０と他ノード２３０との間の伝送路において異常が発生したと判断する。また、検出装置１４０１は、基地局２１０と他ノード２３０との間の各伝送時間のうちの指標値より高かった伝送時間が一定数未満である場合に基地局２１０と他ノード２３０との間の伝送路において異常が発生していないと判断する。
【０１３８】
また、検出装置１４０１は、基地局２１０と他ノード２３０との間の各伝送時間のうちの指標値より高かった伝送時間の数に応じて段階的な異常検出を行ってもよい。たとえば、検出装置１４０１は、基地局２１０と他ノード２３０との間の各伝送時間のうちの指標値より高かった伝送時間の数が多いほど重要度が高い異常が発生したと判断する。
【０１３９】
＜検出結果に基づく処理＞
オペレーションシステム１４０２は、基地局２１０と他ノード２３０との間の伝送路の異常の検出結果に基づく所定の処理を行う。所定の処理は、たとえばネットワーク監視者によってあらかじめ設定される。たとえば、オペレーションシステム１４０２は、検出結果を示す検出結果情報をネットワーク監視者へ出力する。
【０１４０】
また、オペレーションシステム１４０２は、異常の検出結果に基づく基地局２１０および他ノード２３０の少なくとも一方の制御を行ってもよい。オペレーションシステム１４０２は、たとえば、基地局２１０と他ノード２３０との間の伝送路に異常が発生した場合に、基地局２１０と他ノード２３０との間の伝送路を迂回してユーザデータを転送する冗長経路がある場合は冗長経路への切り替えを行う。
【０１４１】
また、オペレーションシステム１４０２は、冗長経路への切り替えを行う場合に、移動局２２０の他の基地局へのハンドオーバ（可能であれば）を行ってから冗長経路への切り替えを行ってもよい。これにより、冗長経路への切り替えによって移動局２２０の通信が切断されることを回避することができる。
【０１４２】
または、オペレーションシステム１４０２は、基地局２１０と他ノード２３０との間の伝送路に異常が発生した場合に、基地局２１０および他ノード２３０の少なくとも一方の再起動を行ってもよい。また、オペレーションシステム１４０２は、基地局２１０および他ノード２３０の少なくとも一方の再起動を行う場合に、移動局２２０の他の基地局へのハンドオーバ（可能であれば）を行ってから再起動を行ってもよい。これにより、冗長経路への切り替えによって移動局２２０の通信が切断されることを回避することができる。
【０１４３】
または、オペレーションシステム１４０２は、基地局２１０と他ノード２３０との間の伝送路に異常が発生し、伝送路を迂回する冗長経路がなく、移動局２２０の他の基地局へのハンドオーバが不可能である場合に再起動を行ってもよい。
【０１４４】
このように、実施の形態２にかかる通信システム１００においては、ユーザデータを終端せずに転送する基地局２１０について、他ノード２３０との間のユーザデータの伝送時間に基づいて基地局２１０と他ノード２３０との間の伝送路１３０１の異常を検出する。これにより、ユーザデータを終端しない基地局２１０を端点とする伝送路１３０１であっても異常の検出を行うことができる。このため、ネットワークの異常箇所を精度よく特定することができる。
【０１４５】
（通信システムの適用例）
図２２は、通信システムの適用例を示す図である。図２または図１４に示した通信システム２００は、たとえば図２２に示す通信システム２２００に適用することができる。通信システム２２００は、ＬＴＥの通信システムであり、基地局２２１１〜２２１３と、上位通信局２２２１，２２２２と、移動局２２３１と、を含んでいる。
【０１４６】
基地局２２１１〜２２１３（ｅＮＢ）は、Ｘ２インターフェースによって互いに接続されている。また、基地局２２１１〜２２１３は、Ｓ１インターフェースによって上位通信局２２２１，２２２２と接続されている。上位通信局２２２１，２２２２は、たとえばＳ−ＧＷやＭＭＥである。上位通信局２２２１，２２２２は、コアネットワーク２２０１と接続されている。
【０１４７】
図２または図１４に示した基地局２１０は、基地局２２１１〜２２１３のいずれかに適用することができる。ここでは基地局２１０を基地局２２１１に適用するとする。ここでは基地局２１０を基地局２２１１に適用するとする。この場合は、図２または図１４に示した移動局２２０は、基地局２２１１に接続する移動局２２３１に適用することができる。また、この場合は、図２または図１４に示した他ノード２３０は、上位通信局２２２１に適用することができる。この場合は、基地局２２１１は、移動局２２３１と上位通信局２２２１との間で送受信されるユーザデータを転送（中継）する。
【０１４８】
図２３は、移動局のハンドオーバの一例を示す図である。図２２に示した通信システム２２００において、移動局２２３１が、基地局２２１２（Ｓｏｕｒｃｅ  ｅＮＢ）から基地局２２１１（Ｔａｒｇｅｔ  ｅＮＢ）へハンドオーバする場合について説明する。この場合は、図２３に示すように、基地局２２１１は、移動局２２３１のユーザデータを、基地局２２１２を経由して上位通信局２２２１との間で送受信するとする。
【０１４９】
したがって、図２または図１４に示した基地局２１０を基地局２２１１に適用し、図２または図１４に示した他ノード２３０を基地局２２１２に適用することもできる。この場合は、基地局２２１１は、移動局２２３１と基地局２２１２との間で送受信されるユーザデータを中継（転送）する。
【０１５０】
図２４は、Ｓ１インターフェースのプロトコルスタックの一例を示す図である。図２４のプロトコルスタック２４００は、基地局２２１１〜２２１３（ｅＮＢ）と上位通信局２２２１，２２２２（Ｓ−ＧＷ）との間を接続するＳ１インターフェースのプロトコルスタックである。プロトコルスタック２４００に示すように、Ｓ１インターフェースでは、ＵＤＰの上位レイヤとしてＧＴＰが設定される。ＧＴＰは、たとえば図４に示したＧＴＰ処理部４０２や図５に示したＧＴＰ処理部５０２によって処理される。
【０１５１】
図２５は、Ｘ２インターフェースのプロトコルスタックの一例を示す図である。図２５のプロトコルスタック２５００は、基地局２２１１〜２２１３（ｅＮＢ）を互いに接続するＸ２インターフェースのプロトコルスタックである。プロトコルスタック２５００に示すように、Ｘ２インターフェースでは、ＵＤＰの上位レイヤとしてＧＴＰが設定される。
【０１５２】
図２６は、ＧＴＰのヘッダの一例を示す図である。図２６に示すＧＴＰヘッダ２６００は、Ｓ１インターフェースおよびＸ２インターフェースに用いられるＧＴＰのヘッダである。ＧＴＰヘッダ２６００の「Ｖｅｒｓｉｏｎ」（Ｖｅｒｓｉｏｎ  ｆｉｅｌｄ）は、ＧＴＰのプロトコルバージョンである。「ＰＴ」（Ｐｒｏｔｏｃｏｌ  Ｔｙｐｅ）は、プロトコルの識別子である。具体的には、「ＰＴ」は、ＧＴＰが加入者情報伝送用と課金情報伝送用のいずれのタイプであるかを示す。
【０１５３】
「（*）」は、予約ビット２６０１である。上述した試験フラグは、予約ビット２６０１を用いて実現することができる。具体的には、予約ビット２６０１をＯＮ（１）に設定したユーザデータについては、通信システム２００において異常の検出が行われる。また、予約ビット２６０１をＯＦＦ（０）に設定したユーザデータについては、通信システム２００において異常の検出が行われない。
【０１５４】
「Ｅ」（Ｅｘｔｅｎｓｉｏｎ  ｈｅａｄｅｒ  ｆｌａｇ）は、拡張ヘッダフラグである。「Ｓ」（Ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ  ｆｌａｇ）は、「Ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ」領域が有効か否かを示すシーケンスナンバーフラグである。「Ｓｅｑｕｅｎｃｅ  ｎｕｍｂｅｒ」領域は、ＧＴＰごとに転送されるＴ−ＰＤＵデータをシーケンス管理するために用いられるシーケンスナンバー領域である。
【０１５５】
「ＰＮ」（Ｎ−ＰＤＵナンバーフラグ）は、「Ｎ−ＰＤＵ  Ｎｕｍｂｅｒ」領域が有効か否かを示すフラグである。「Ｎ−ＰＤＵ  Ｎｕｍｂｅｒ」領域は、ＳＧＳＮ  Ｒｏｕｔｅｉｎｇ  Ａｒｅａ  Ｕｐｄａｔｅ  ｐｒｏｃｅｄｕｒｅや異なるシステム間でのｈａｎｄｏｖｅｒ  ｐｒｏｃｅｄｕｒｅｓ時に使用される。
【０１５６】
「Ｍｅｓｓａｇｅ  Ｔｙｐｅ」は、ＧＴＰのメッセージタイプを示す。「Ｌｅｎｇｔｈ」は、ＧＴＰヘッダ２６００が付加されたパケットのペイロード長を示す。「Ｔｕｎｎｅｌ  Ｅｎｄｐｏｉｎｔ  ＩＤｅｎｔｉｆｉｅｒ」（ＴＥＩＤ）は、ＧＴＰによって確立されるＩＰトンネルの識別情報である。
【０１５７】
以上説明したように、開示技術によれば、ネットワークの異常箇所を精度よく特定することができる。このため、たとえば、ネットワークの運用者は、不具合回線の切り離し、切り替え、装置のパラメータの調整などの保守処理を容易に行うことができる。また、これらの保守処理をネットワークにおいて自動で行う場合でも、ネットワークの異常箇所を精度よく特定することができるため、適切な保守処理が可能になる。このため、ネットワークのパフォーマンスを安定させることができる。
【０１５８】
また、開示技術によれば、実際に送受信されるユーザデータを用いて異常を検出することができるため、サービス中のまま異常の検出を行うことが可能になる。このため、たとえば擬似的な信号を生成して試験を行う場合に比べて、ネットワークやサービスへの影響を抑制しつつネットワークの異常箇所を特定することができる。
【０１５９】
また、開示技術は、基地局がユーザデータを受信してから送信するまでの時間や、一方の通信局がユーザデータを送信してから他方の通信局がユーザデータを受信するまでの時間を用いて異常箇所を特定する。したがって、開示技術によれば、順序制御や承認応答を行うネットワークでなくてもネットワークの異常箇所を特定することができる。このため、開示技術は、たとえばＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）などにも適用することができる。
【０１６０】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【０１６１】
（付記１）ユーザデータを転送する転送部と、
前記転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得する取得部と、
前記取得部によって取得された時間に基づいて前記転送部の異常を検出する検出部と、
を備えることを特徴とする基地局。
【０１６２】
（付記２）前記ユーザデータは、前記異常の検出を実行するか否かを示すフラグを含み、
前記取得部は、前記異常の検出を実行する旨のフラグを含むユーザデータについては前記時間を取得し、前記異常の検出を実行しない旨のフラグを含むユーザデータについては前記時間を取得しないことを特徴とする付記１に記載の基地局。
【０１６３】
（付記３）前記検出部は、前記時間と指標値との比較結果に基づいて前記異常を検出することを特徴とする付記１または２に記載の基地局。
【０１６４】
（付記４）前記取得部は、前記転送部によって転送される複数のユーザデータのそれぞれについて前記時間を取得し、
前記検出部は、前記取得部によって取得された各時間と指標値との各比較結果に基づいて前記異常を検出することを特徴とする付記１または２に記載の基地局。
【０１６５】
（付記５）前記検出部は、前記取得部によって過去に取得された時間の平均に基づいて前記指標値を設定することを特徴とする付記３または４に記載の基地局。
【０１６６】
（付記６）前記検出部による検出結果に基づく前記基地局の制御を行う制御部を備えることを特徴とする付記１〜５のいずれか一つに記載の基地局。
【０１６７】
（付記７）基地局が備える転送部であってユーザデータを転送する転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得する取得部と、
前記取得部によって取得された時間に基づいて前記転送部の異常を検出する検出部と、
を備えることを特徴とする検出装置。
【０１６８】
（付記８）ユーザデータを転送する転送部を備える基地局と、
前記転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間に基づいて前記転送部の異常を検出する検出装置と、
を含むことを特徴とする通信システム。
【０１６９】
（付記９）基地局が備える転送部であってユーザデータを転送する転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの時間を取得し、
取得された時間に基づいて前記転送部の異常を検出することを特徴とする検出方法。
【０１７０】
（付記１０）ユーザデータを転送する基地局と、前記基地局との間の伝送路により前記ユーザデータを送受信する通信局と、を含む通信システムの検出装置において、
前記基地局および前記通信局の一方が前記ユーザデータを受信してから前記基地局および前記通信局の他方が前記ユーザデータを受信するまでの時間を取得する取得部と、
前記取得部によって取得された時間に基づいて前記伝送路の異常を検出する検出部と、
を備えることを特徴とする検出装置。
【０１７１】
（付記１１）前記基地局は、前記ユーザデータを転送する転送部を備え、
前記取得部は、前記転送部が前記ユーザデータを受信してから前記転送部が前記ユーザデータを送信するまでの第二の時間を取得し、
前記検出部は、前記取得部によって取得された第二の時間に基づいて前記転送部の異常を検出することを特徴とする付記１０に記載の検出装置。
【０１７２】
（付記１２）ユーザデータを転送する基地局と、
前記基地局との間の伝送路により前記ユーザデータを送受信する通信局と、
前記基地局および前記通信局の一方が前記ユーザデータを受信してから前記基地局および前記通信局の他方が前記ユーザデータを受信するまでの時間に基づいて前記伝送路の異常を検出する検出装置と、
を含むことを特徴とする通信システム。
【０１７３】
（付記１３）ユーザデータを転送する基地局と、前記基地局との間の伝送路により前記ユーザデータを送受信する通信局と、を含む通信システムの検出方法において、
前記基地局および前記通信局の一方が前記ユーザデータを受信してから前記基地局および前記通信局の他方が前記ユーザデータを受信するまでの時間を取得し、
取得された時間に基づいて前記伝送路の異常を検出することを特徴とする検出方法。
【符号の説明】
【０１７４】
１００，２００，２２００  通信システム
１１０，２１０，２２１１〜２２１３  基地局
２０１  下りデータ
２０２  上りデータ
２１１，３４２  ベースバンドユニット
２１２，３５２，６０１  ハイウェイインターフェース
２２０，２２３１  移動局
２３０  他ノード
３１０  アンテナ
３２０  増幅器
３３０  送信電力増幅器
３５１  スイッチ
３４１  送受信機
３５３  共有メモリ
３５４，６０２  呼処理ユニット
３５５  データベースユニット
４０３，５０１  ＬＡＮインターフェース
５０３  Ｌ２スイッチ
１３０１  伝送路
１４０２  オペレーションシステム
２２２１，２２２２  上位通信局
２６００  ＧＴＰヘッダ
２６０１  予約ビット
【図１】
0005569339.tif 000002
【図２】
0005569339.tif 000003
【図３】
0005569339.tif 000004
【図４】
0005569339.tif 000005
【図５】
0005569339.tif 000006
【図６】
0005569339.tif 000007
【図７】
0005569339.tif 000008
【図８】
0005569339.tif 000009
【図９】
0005569339.tif 000010
【図１０】
0005569339.tif 000011
【図１１】
0005569339.tif 000012
【図１２】
0005569339.tif 000013
【図１３】
0005569339.tif 000014
【図１４】
0005569339.tif 000015
【図１５】
0005569339.tif 000016
【図１６】
0005569339.tif 000017
【図１７】
0005569339.tif 000018
【図１８】
0005569339.tif 000019
【図１９】
0005569339.tif 000020
【図２０】
0005569339.tif 000021
【図２１】
0005569339.tif 000022
【図２２】
0005569339.tif 000023
【図２３】
0005569339.tif 000024
【図２４】
0005569339.tif 000025
【図２５】
0005569339.tif 000026
【図２６】
0005569339.tif 000027