(57)【特許請求の範囲】
【請求項１】
監視システムであって、
複数の基地局と接続するセンタ局と、前記センタ局から統計情報を収集する保守監視装置と、キャプチャ装置とを備え、
前記キャプチャ装置は、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記パケットキャプチャ装置の前記処理部は、
前記基地局と前記センタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて前記保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となった統計項目の収集開始日時、異常となった統計項目の収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記監視システム。
【請求項２】
請求項１に記載の監視システムであって、
前記センタ局は、移動端末から送信された新規呼接続の呼制御パケットを基地局から受信すると、前記呼制御パケットについての統計情報の統計値をカウントし、移動端末アドレスを払い出し、移動端末ＩＤ及び移動端末アドレスを含む新規呼接続応答の呼制御パケットを通知し、
前記キャプチャ装置は、前記新規呼接続応答の呼制御パケットをキャプチャする
ことを特徴とする監視システム。
【請求項３】
請求項１に記載の監視システムであって、
前記保守監視装置は、
前記センタ局に統計情報取得要求を送信し、前記センタ局から、統計項目、統計値、収集開始日時、収集終了日時を含む統計情報を取得し、
前記統計情報に基づき各統計値の異常判定を行い、異常の場合に、統計値異常となった前記統計項目、統計値異常を引き起こしたパケットの前記収集開始日時及び前記収集終了日時を含む前記パケットキャプチャ解析要求を前記パケットキャプチャ装置に送信し、
前記パケットキャプチャ装置から、基地局アドレス、移動端末ＩＤ若しくは移動端末アドレス、ユーザアプリケーション情報を含む前記解析結果を取得すると、前記解析結果を前記保守監視装置の記憶部に記憶する及び／又は表示部に表示する
ことを特徴とする監視システム。
【請求項４】
請求項１に記載の監視システムであって、
前記処理部は、前記キャプチャメモリから、前記抽出した呼制御パケット及びユーザデータパケットと日時情報とを、補助記憶装置へ出力し、
前記処理部は、前記補助記憶装置に出力された呼制御パケット及びユーザデータパケットと日時情報とを読み出し及び解析して、基地局アドレス、移動端末ＩＤ若しくは移動端末アドレス、ユーザアプリケーション情報をする
ことを特徴とする監視システム。
【請求項５】
請求項１に記載の監視システムであって、
前記処理部は、キャプチャした前記呼制御パケットが「払いだされた移動端末アドレスを移動端末に通知する呼制御パケット」であると判断した場合、前記呼制御パケットを解析し、移動端末ＩＤと移動端末アドレスを前記移動端末情報管理テーブルに記憶することを特徴とする監視システム。
【請求項６】
請求項１に記載の監視システムであって、
前記処理部は、前記読み出された前記呼制御パケットからエラー内容をさらに取得し、前記エラー内容を前記解析結果に含めることを特徴とする監視システム。
【請求項７】
請求項１に記載の監視システムであって、
前記パケットキャプチャ装置は、前記基地局と前記センタ局との間の通信網上に流れるパケットを、タップを介してキャプチャすることを特徴とする監視システム。
【請求項８】
請求項１に記載の監視システムであって、
前記パケットキャプチャ装置は、前記センタ局から直接パケットを取得してキャプチャすることを特徴とする監視システム。
【請求項９】
監視システムにおける監視方法であって、
前記監視システムは、
複数の基地局と接続するセンタ局と、前記センタ局から統計情報を収集する保守監視装置と、キャプチャ装置とを備え、
前記キャプチャ装置は、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記パケットキャプチャ装置の前記処理部は、
前記基地局と前記センタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて前記保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となったパケットの収集開始日時、収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記監視方法。
【請求項１０】
キャプチャ装置であって、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記処理部は、
複数の基地局とセンタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となったパケットの収集開始日時、収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記キャプチャ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、監視システム及び方法、キャプチャ装置に係り、特に、多数の端末が、接続されるネットワークシステムにおいて、異常、特に輻輳の原因を特定するための監視システム及び方法、キャプチャ装置に関する。
【背景技術】
【０００２】
近年、スマートフォン（移動端末）普及に伴い、移動端末と基地局及びセンタ局間通信の呼制御パケットが爆発的に増加している。呼制御パケット増大に伴い、呼制御パケット輻輳に起因する障害が発生する場合がある。ユーザの利便性向上のためには、移動体網の安定化が必要不可欠であるが、移動体網を安定させるためには、障害発生時には障害発生の原因・障害点を素早く特定し、迅速に対策することが重要となる。
【０００３】
図１は、本発明の関連技術におけるシステム構成及び運用を表す図である。
移動体網は、図１に示すように、基地局１０−ａ、１０−ｂとセンタ局４０を備え、通信網３０を介して接続している。また、関連技術におけるシステムは、移動端末２０−ａ、２０−ｂ、２０−ｃ、保守監視装置５０−１、５０−２を備える。基地局１０−ａ、１０−ｂとセンタ局４０は、自装置で送受信した呼制御パケット数や自装置内の状態を定期的に収集し、統計情報として保持する機能を備えている。例えば、呼制御パケットの場合、移動端末２０−ａが移動体網に接続する時、移動端末２０−ａと基地局１０−ａ間、及び、基地局１０−ａとセンタ局４０間で呼制御パケットの送受信が発生し、本送受信に伴い基地局１０−ａ及びセンタ局４０の統計情報の各種統計値がカウントアップされる。また基地局１０−ａ、１０−ｂを保守する保守監視装置５０−２は、基地局１０−ａ、１０−ｂから統計情報８０−２ａ、８０−２ｂを収集する。センタ局４０を保守する保守監視装置５０−１は、センタ局４０から統計情報８０−１を収集する。収集した統計情報８０−１、８０−２ａ、８０−２ｂを、保守監視装置５０−１、５０−２は、移動体網、基地局１０−ａ、１０−ｂ及びセンタ局４０の運用状態、障害状態を把握するために使用している。
移動体網の障害を検出するためには、例えば、保守監視装置が、基地局及びセンタ局等のネットワーク装置から収集した統計情報を監視し、統計値が予め決められた範囲を逸脱したことを以て異常と見做す方法が知られている。
例えば、呼制御パケットの場合、移動端末２０−ａ、２０−ｂ、２０−ｃの移動体網への接続が同時に発生していても、それぞれの基地局１０−ａ、１０−ｂへの接続増加分が予め定められた範囲を逸脱していない値（例えば、数％）の場合、基地局１０−ａ、１０−ｂの統計情報８０−２ａ、８０−２ｂの統計値は正常値と判断されるが、一方、複数の基地局１０−ａ、１０−ｂを収容するセンタ局４０は、それぞれの基地局１０−ａ、１０−ｂの接続が積み重なるため統計情報８０−１の統計値は異常値と判断される場合がある。したがって、関連技術の手段では、保守監視装置５０−１は、センタ局４０の統計情報８０−１が異常値であることは判断できるが、本異常を引き起こした原因が、移動端末２０−ａ、２０−ｂ、２０−ｃの同時接続が発生したためということまでは、判別できないことが想定される。
本技術分野の背景技術として、特開２０１１−２５０２５０号公報（特許文献１）がある。この公報には、「音声通信の音声品質を劣化させている通信網上の箇所を特定する技術を提供する」ことを課題とし、通信網上の複数箇所から取りだした呼制御パケット及び音声パケットより、音声通信の音声品質を劣化させる障害箇所を特定する発明が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２５０２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
保守監視装置は、センタ局から収集した統計情報で、移動体網の異常や輻輳を検出しても、異常点を特定するのに時間がかかる場合がある。この特定に時間を要する点、特定が容易にできない点が本発明の課題のひとつである。
まず、センタ局の統計情報では、個々の移動端末・基地局とセンタ局が通信した事により、統計情報の統計値がカウントアップされるため、保守監視装置は、移動体網全体の状態をマクロに参照する事ができる。しかし、保守監視装置は、当該統計情報からは移動体網全体に影響がある異常か否かは判断できるが、何によって引き起こされたか（どの移動端末・基地局か）、判断できないことが想定される。例えば、多数の移動端末からの一斉発呼が発生した場合、センタ局のへの負荷集中が発生し、これに伴い移動体網全体のダウンとなる事がありえる。また、保守監視装置は、センタ局への統計情報からは、センタ局への負荷集中が発生している事は判断できるが、負荷集中の原因が、多数移動端末の一斉発呼である事は判断できないことが想定される。
【０００６】
一方、保守監視装置は、基地局の統計情報からは基地局で異常が発生している事はわかるが、異常が該当の基地局のみの異常か、それとも移動体網全体に影響する異常であるか判断できないことが想定される。また、全基地局で統計値が通常時より上回っている（例えば、数％上回っている）場合であっても各統計値が予め定められた範囲を逸脱しない様な場合、保守監視装置は、基地局単体では異常とは判別できないが、当該基地局と通信するセンタ局では、基地局からの通信が集約されるため呼制御パケットが輻輳する事になり、移動体網全体に波及する様な障害となる場合がある。
このためセンタ局、基地局それぞれの統計情報からでは、保守監視装置は、障害点や障害要因が特定できない、又は特定するのに時間を要するという課題がある。
本発明は、以上の点に鑑み、通信ネットワークシステムにおいて異常点（又は障害点）及び／又は異常発生原因（又は障害要因）を特定することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の解決手段によると、
監視システムであって、
複数の基地局と接続するセンタ局と、前記センタ局から統計情報を収集する保守監視装置と、キャプチャ装置とを備え、
前記キャプチャ装置は、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記パケットキャプチャ装置の前記処理部は、
前記基地局と前記センタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて前記保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となった統計項目の収集開始日時、異常となった統計項目の収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記監視システムが提供される。
【０００８】
本発明の第２の解決手段によると、
監視システムにおける監視方法であって、
前記監視システムは、
複数の基地局と接続するセンタ局と、前記センタ局から統計情報を収集する保守監視装置と、キャプチャ装置とを備え、
前記キャプチャ装置は、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記パケットキャプチャ装置の前記処理部は、
前記基地局と前記センタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて前記保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となったパケットの収集開始日時、収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記監視方法が提供される。
【０００９】
本発明の第３の解決手段によると、
キャプチャ装置であって、
キャプチャした呼制御パケット及びユーザデータパケットと、前記キャプチャを実施した日時情報を対応して記憶するキャプチャメモリと、
移動端末ＩＤと、移動端末アドレスを対応して記憶する移動端末情報管理テーブルと、
統計項目、解析対象呼制御パケット種別、解析対象期間、解析対象を対応して記憶するポリシーテーブルと、
処理部と、
を有し、
前記処理部は、
複数の基地局とセンタ局との間で通信された呼制御パケット及びユーザデータパケットをキャプチャし、キャプチャを実施した日時情報と共に前記キャプチャメモリに記憶し、
前記基地局からの呼接続応答の呼制御パケットに基づき、移動端末ＩＤ及び移動端末アドレスを前記移動端末情報管理テーブルに格納し、
前記センタ局から取得した統計情報を用いて保守監視装置が統計値異常を判定した結果である、異常となった統計項目、異常となったパケットの収集開始日時、収集終了日時を含むパケットキャプチャ解析要求を、前記保守監視装置から受信すると、前記ポリシーテーブルから前記統計項目に基づき、解析対象呼制御パケット種別、解析対象期間、解析対象を取得し、
前記キャプチャメモリから、前記収集開始日時以降で前記収集終了日時に前記解析対象期間を加算した日時までの呼制御パケット及びユーザデータパケットを抽出し、
前記ポリシーテーブルから取得した前記解析対象に呼制御パケットが含まれている場合、前記抽出した前記呼制御パケットの種別が前記ポリシーテーブルから取得した前記解析対象呼制御パケット種別と一致している場合、前記呼制御パケットから基地局アドレス及び移動端末ＩＤを取得し、取得した前記移動端末ＩＤに基づき前記移動端末情報管理テーブルから移動端末アドレスを取得し、
前記ポリシーテーブルから取得した前記解析対象にユーザデータパケットが含まれている場合、前記抽出した前記ユーザデータパケットの移動端末アドレスが前記移動端末情報管理テーブルから取得した前記移動端末アドレスと一致している場合、前記ユーザデータパケットからユーザアプリケーション情報を取得し、
前記基地局アドレス、前記移動端末ＩＤ若しくは前記移動端末アドレス、前記ユーザアプリケーション情報を含む解析結果を作成し、前記保守監視装置に前記解析結果を送信し、記憶及び／又は表示させる
前記キャプチャ装置が提供される。
【発明の効果】
【００１０】
本発明によると、通信ネットワークシステムにおいて異常点（又は障害点）及び／又は異常発生原因（又は障害要因）を特定することができる。
【図面の簡単な説明】
【００１１】
【図１】関連技術におけるシステム構成及び運用を表す図である。
【図２】実施例１のシステム構成を表す図である。
【図３】保守監視装置のハードウェア構成を表す図である。
【図４】パケットキャプチャ装置のハードウェア構成を表す図である。
【図５】保守監視装置のソフトウェア構成を表す図である。
【図６】パケットキャプチャ装置のソフトウェア構成を表す図である。
【図７】パケットキャプチャ装置に保有する、移動端末を管理する情報が登録された移動端末情報管理テーブルを示す図である。
【図８】パケットキャプチャ装置に保有する、パケットキャプチャ情報の解析方針が登録されたキャプチャ解析ポリシーテーブルを示す図である。本図は、ＷｉＭＡＸでの例となる。
【図９Ａ】保守監視装置に表示する異常点表示イメージ（基地局単位）の説明図である。
【図９Ｂ】保守監視装置に表示する異常点表示イメージ（移動端末単位）の説明図である。
【図１０】センタ局と基地局間の呼制御パケットに含まれる情報の例を示す説明図である。本図は、ＷｉＭＡＸでの例となる。
【図１１】センタ局と基地局間のユーザデータパケット（ユーザデータ）に含まれる情報の例を示す説明図である。本図は、ＷｉＭＡＸでトンネリングプロトコルとしてＧＲＥを使用した場合の例となる。
【図１２】本実施例での運用を表すシーケンスを示す図である。本図は移動体網に異常が発生していない状態での運用を示している。
【図１３】移動端末が多数同時接続した時の移動端末、基地局、センタ局、パケットキャプチャ装置の動作シーケンスを示す図である。
【図１４】保守監視装置で統計値異常を検出した時の処理シーケンスを示す図である。
【図１５】パケットキャプチャ装置でパケットキャプチャ解析要求を受信した時の処理シーケンスを示す図である。
【図１６】パケットキャプチャ装置における端末ＩＰアドレス解析処理のフローチャートを示す図である。
【図１７Ａ】パケットキャプチャ装置における呼制御パケット解析処理のフローチャートを示す図である。
【図１７Ｂ】パケットキャプチャ装置におけるユーザデータパケット解析処理のフローチャートを示す図である。
【図１８】実施例２のシステム構成を表す図である。
【発明を実施するための形態】
【００１２】
Ａ．概要
本実施例では、例えば、無線接続された複数の基地局と当該基地局と接続するセンタ局から構成される移動体網を監視する監視システムであって、前記センタ局の統計情報を収集し、収集した統計情報に異常を検出した時にセンタ局で送受信する呼制御パケット、及びユーザデータパケットを解析して異常となった要因を特定することを特徴とする。
本実施例では、統計項目と解析対象呼制御パケットと解析対象期間と解析対象の組み合わせを定義する事によって、異常を引き起こした移動体網上の異常点を特定することができる。
また、本実施例では、統計項目と解析対象呼制御パケットの組み合わせを定義する事によって、及び／又は、統計項目と解析対象期間の組み合わせを定義する事によって、異常点検出に要する時間を短縮することができる。
さらに、本実施例では、異常を引き起こした移動端末とその移動端末上で動作しているユーザアプリケーションを特定することができる。
【００１３】
本実施例では、特に、次のような構成を備えることが出来る。
第一に、移動体網内にパケットキャプチャ装置とタップを設ける。基地局とセンタ局間のパケットは、タップで複製され、パケットキャプチャ装置でキャプチャされる。なお、タップを設けずに、パケットキャプチャ装置がセンタ局から直接キャプチャを取得してもよい。
第二に、保守監視装置は、センタ局から定期的に統計情報を収集し統計値異常判定を行う機能と、統計値異常を検出した時にパケットキャプチャ装置にパケットキャプチャ解析要求を送信する機能と、パケットキャプチャ装置から受信した解析結果を表示する機能を備える。
第三に、パケットキャプチャ装置は、キャプチャした呼制御パケットを解析して移動端末情報を取得する機能と、保守監視装置からの要求によりパケットキャプチャ装置内の補助記憶装置（ＨＤＤ）上にキャプチャ（呼制御パケット、ユーザデータパケット）を出力する機能と、統計項目と解析対象呼制御パケット種別の対応などのキャプチャ解析ポリシーを予め定義しておく機能と、補助記憶装置（ＨＤＤ）上に出力したキャプチャ（呼制御パケット、ユーザデータパケット）を解析して異常箇所を特定する機能を備える。
【００１４】
Ｂ．実施の形態
以下、図面を参照して本発明による異常点の特定方法及び保守監視装置、パケットキャプチャ装置の実施例について説明する。  
【実施例１】
【００１５】
１．システム
図２に、本実施例のシステム構成図を示す。
本システムは、基地局１０−ａ、１０−ｂと移動端末２０−ａ、２０−ｂ、２０−ｃと通信網３０とセンタ局４０−ａ、４０−ｂと保守監視装置５０−１とパケットキャプチャ装置６０とタップ７０を備える。タップ７０は、基地局１０−ａ、１０−ｂとセンタ局４０−ａ、４０−ｂ間に設置される。基地局１０−ａ、１０−ｂとセンタ局４０−ａ、４０−ｂ間のパケットは、タップ７０で複製され、キャプチャ装置６０でキャプチャされる。センタ局４０−ａ、４０−ｂは、自装置で送受信した呼制御パケットを統計情報の統計値としてカウントする。保守監視装置５０−１は、定期的にセンタ局４０−ａ、４０−ｂから統計情報を収集し、収集した統計情報の統計値が異常値かどうか判定する。統計値が異常値だった場合、保守監視装置５０−１は、パケットキャプチャ装置６０に対しパケットキャプチャ解析要求を送信し、パケットキャプチャ装置６０は、異常発生原因・異常点を特定する。
本図のシステム構成例では、センタ局２台に対してパケットキャプチャ装置を１台設けているが、パケットキャプチャ装置とセンタ局との対応台数は、任意である。
また本図のシステム構成では、タップ７０を基地局１０−ａ、１０−ｂとセンタ局４０−ａ、４０−ｂ間の経路に設けてパケットキャプチャ装置６０でパケットをキャプチャしているが、パケットキャプチャ装置６０がセンタ局４０−ａ、４０−ｂから直接キャプチャを取得してもよい。このようなシステム構成については、後述の実施例２に示す。
以降の説明では、基地局１０−ａ、１０−ｂを代表して基地局１０、移動端末２０−ａ、２０−ｂ、２０−ｃを代表して移動端末２０、センタ局４０−ａ、４０−ｂを代表してセンタ局４０、センタ局の保守監視装置を保守監視装置５０、センタ局から収集した統計情報を統計情報８０として説明する。
【００１６】
図３に、本実施例の保守監視装置のハードウェア構成図を示す。
保守監視装置５０は、装置の基本構造の中央処理装置（ＣＰＵ）５０１、主記憶装置（メモリ）５０２、補助記憶装置（ＨＤＤ）５０３の他に、センタ局やキャプチャ装置と通信する装置・キャプチャ装置通信用インタフェース５０４、センタ局から統計情報を取得する周期を刻むタイマ５０５、表示装置に警報を出力する外部入出力インタフェース５０６を持つ。装置・キャプチャ装置通信用インタフェース５０４、センタ局から統計情報を取得する周期を刻むタイマ５０５が、バス等の内部通信線５０７で接続されている。
また、主記憶装置（メモリ）５０２には、センタ局から統計情報を収集、及び、収集した統計情報の異常判定を行うプログラム５１や、そのプログラムで使用する情報を一時的に保持するデータ５２が搭載される。
【００１７】
図４に、本実施例のパケットキャプチャ装置のハードウェア構成図を示す。
パケットキャプチャ装置６０は、装置の基本構造の中央処理装置（ＣＰＵ）６０１、主記憶装置（メモリ）６０２、補助記憶装置（ＨＤＤ）６０３の他に、パケットキャプチャを行うパケットキャプチャ用インタフェース６０４、保守監視装置５０と通信する外部通信用インタフェース６０５、キャプチャ（呼制御パケット、ユーザデータパケット）の補助記憶装置（ＨＤＤ）６０３への出力を停止する時間を刻むタイマ６０６を備え、それぞれバス等の内部通信線６０７により接続される。
また、主記憶装置（メモリ）６０２には、取得したキャプチャ（呼制御パケット、ユーザデータパケット）を解析するプログラム６１やそのプログラムで使用する情報を一時的に保持するデータ６２が搭載される。またデータ６２は、メモリ上キャプチャ（呼制御パケット、ユーザデータパケット）を含んでいる。
本図のシステム構成例、ハードウェア構成例では、保守監視装置５０とパケットキャプチャ装置６０を異なる装置としているが、同一の装置としてもよい。
【００１８】
図５に、本実施例の保守監視装置のソフトウェア構造図を示す。
保守監視装置５０のソフトウェアは、プログラム５１として、センタ局４０から統計情報８０を収集する統計情報収集部５１１、収集した統計情報８０の統計値が異常値かどうか判定を行い、異常値と判定した場合にパケットキャプチャ装置７０にパケットキャプチャ解析要求を送信する統計値異常判定部５１２、通信部５１３、パケットキャプチャ装置７０から受信した解析結果を出力する表示制御部５１４を備える。
【００１９】
図６に、本実施例のパケットキャプチャ装置のソフトウェア構造図を示す。
パケットキャプチャ装置６０のソフトウェアは、プログラム６１として、パケットをキャプチャするパケットキャプチャ部６１１、取得したキャプチャを解析し移動端末情報（移動端末ＩＤ、移動端末ＩＰアドレス）を取得する端末ＩＰアドレス解析部６１２、取得したキャプチャ（呼制御パケット、ユーザデータパケット）８１０を一定期間主記憶装置（メモリ）６０２に保持するパケットバッファ部６１３、保守監視装置５０からパケットキャプチャ解析要求を受信及び保守監視装置５０に解析結果を送信する通信部６１５、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（呼制御パケット、ユーザデータパケット）８１１を解析するキャプチャ解析部６１４を備える。
また、データ６２としては、メモリ上キャプチャ（呼制御パケット、ユーザデータパケット）８１０、移動端末情報を保持する移動端末情報管理テーブル６２１、統計項目名単位で、解析対象呼制御パケット種別、解析対象期間、解析対象が定義されているキャプチャ解析ポリシーテーブル６２２を備える。
【００２０】
図７に、本実施例のパケットキャプチャ装置で保有する移動端末情報管理テーブルの構成を示す。
移動端末情報管理テーブル６２１は、移動端末２０を識別するためのＩＤ情報である移動端末ＩＤ６２１１、移動端末２０のＩＰアドレスである移動端末ＩＰアドレス６２１２を含む。本移動端末情報管理テーブル６２１は、１行当り１つの移動端末の移動端末ＩＤ及び移動端末ＩＰアドレスが保持される。移動端末ＩＤ６２１１及び移動端末ＩＰアドレス６２１２の取得の処理については、後述の図１６にて説明する。
【００２１】
図８に、本実施例のパケットキャプチャ装置で保有するキャプチャ解析ポリシーテーブルの構成を示す。
キャプチャ解析ポリシーテーブル６２２は、保守者が予めパケットキャプチャ装置６０に設定しておくことができる。図８は、ＷｉＭＡＸシステムでのキャプチャ解析ポリシーテーブルの構成例である。
キャプチャ解析ポリシーテーブル６２２は、センタ局４０で収集する統計情報を識別する統計項目６２２１、統計値異常検出時にどの呼制御パケットを解析すれば良いかを示す解析対象呼制御パケット種別６２２２、主記憶装置（メモリ）６０２で保持しているキャプチャ（呼制御パケット、ユーザデータパケット）８１０を補助記憶装置（ＨＤＤ）６０３に出力する期間を示す解析対象期間６２２３、キャプチャ（呼制御パケット、ユーザデータパケット）８１１の解析対象６２２４を含む。
パケットバッファ部６１３は、統計値異常となった統計情報がセンタ局４０で収集された日時から解析対象期間６２２３経過するまで（収集開始日時（Ｐ４０２）から「収集終了日時（Ｐ４０３）＋解析対象期間６２２３」までの期間）、主記憶装置（メモリ）６０２で保持しているキャプチャ（呼制御パケット、ユーザデータパケット）８１０を補助記憶装置（ＨＤＤ）６０３に出力する。詳細は後述の図１５に示す。
【００２２】
例えば、図８のキャプチャ解析ポリシーテーブル６２２の項番「００２」のテーブル情報６２２０１では、統計項目６２２１が「Ｉｄｌｅ状態への遷移要求数」、解析対象呼制御パケット種別６２２２が「ＩＭ＿Ｅｎｔｒｙ＿Ｓｔａｔｅ＿Ｃｈａｎｇｅ＿Ｒｅｑ」、解析対象期間６２２３が「０秒」、解析対象６２２４が「呼制御パケット」である。この例では、Ｉｄｌｅ状態は移動端末２０の状態を示し、Ｉｄｌｅ状態へ遷移した移動端末２０からはユーザデータパケットは送信されない。このため、解析対象期間は「０秒」、解析対象は「呼制御パケット」となる。
また、図８のキャプチャ解析ポリシーテーブル６２２の項番「００３」のテーブル情報６２２０２では、統計項目６２２１が「Ａｃｔｉｖｅ状態への遷移応答数」、解析対象呼制御パケット種別６２２２が「ＩＭ＿Ｅｘｉｔ＿Ｓｔａｔｅ＿Ｃｈａｎｇｅ＿Ｒｓｐ」、解析対象期間６２２３が「１０秒」、解析対象６２２４が「呼制御パケット、ユーザデータパケット」である。Ａｃｔｉｖｅ状態は移動端末２０の状態を示し、Ａｃｔｉｖｅ状態では基地局１０及びセンタ局４０と移動端末２０のコネクションが確立されており正常に通信可能な状態を示す。移動端末２０のＩｄｌｅ状態からＡｃｔｉｖｅ状態への遷移は、例えば、インターネットアクセスを伴うユーザアプリケーションの実行が契機であるため、移動端末２０が基地局１０及びセンタ局４０とＩｄｌｅ状態からＡｃｔｉｖｅ状態に遷移させるための呼制御パケットを送受信した後に、ユーザアプリケーション情報を含んだユーザデータパケットが移動端末２０から送信される。このため、解析対象期間６２２３には、Ａｃｔｉｖｅ状態への状態遷移に伴う呼制御パケットの送受信の所要時間より大きな値で定義され、解析対象は呼制御パケット、ユーザデータパケットとなる。
【００２３】
また、図８のキャプチャ解析ポリシーテーブル６２２の項番「００５」のテーブル情報６２２０３では、統計項目６２２１が「ＣＰＵ使用率」、解析対象呼制御パケット種別６２２２が「−」、解析対象期間６２２３が「−」、解析対象６２２４が「−」である。この例では、統計項目６２２１の「ＣＰＵ使用率」は、呼制御パケットの送受信でカウントアップされる統計項目ではないため、解析対象呼制御パケット種別６２２２が「−」、解析対象期間６２２３が「−」、解析対象６２２４が「−」となる。
また、本図のキャプチャ解析ポリシーテーブル６２２の構成例では、統計項目６２２１と解析対象呼制御パケット種別６２２２の対応は１対１であるが、１つの統計項目６２２１に対して複数の解析対象呼制御パケット種別６２２２を定義してもよい。
【００２４】
図９Ａに、本実施例の保守監視装置の表示制御部で表示する異常点表示イメージ（基地局単位）の説明図を示す。
異常点表示（基地局単位）５３１には、表示情報として基地局ＩＰアドレス５３１１、エラー内容５３１２、エラー出力回数５３１３を含む。本異常点表示（基地局単位）５３１には、パケットキャプチャ装置６０での、キャプチャ（呼制御パケット）解析結果が表示される。キャプチャ（呼制御パケット）解析処理については、後述の図１７Ａに示す。
【００２５】
図９Ｂに、本実施例の保守監視装置の表示制御部で表示する異常点表示イメージ（移動端末単位）の説明図を示す。
異常点表示（移動端末単位）５３２には、表示情報として基地局ＩＰアドレス５３２１、移動端末ＩＤ（及び／又は移動端末ＩＰアドレス）５３２２、エラー内容５３２３、エラー出力回数５３２４、アプリケーション５３２５を含む。本異常点表示（移動端末単位）５３２には、パケットキャプチャ装置６０での、キャプチャ（呼制御パケット、ユーザデータパケット）解析結果が表示される。キャプチャ（呼制御パケット）解析処理については後述の図１７Ａに、キャプチャ（ユーザデータパケット）解析処理については後述の図１７Ｂに示す。
【００２６】
図１０に、本実施例のパケットキャプチャ装置で取得されるセンタ局と基地局間の呼制御パケットに含まれる情報の例の説明図を示す。
本図はＷｉＭＡＸの呼制御パケット情報の例である。呼制御パケット８１１０は、基地局１０又はセンタ局４０を識別するＳｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ８１１１１、基地局１０又はセンタ局４０を識別するＤｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ８１１１２、呼制御パケットの種別を識別する種別８１１２１、移動端末２０を識別する移動端末ＩＤ８１１２３、呼制御パケット毎に異なるパラメータとなるその他情報８１１２４を含んでいる。ここで、その他情報８１１２４は、エラー内容（Ｆａｉｌｕｒｅ  Ｉｎｄｉｃａｔｉｏｎなど）を含むことが出来る。また本図は、ＷｉＭＡＸの呼制御パケット情報の例であるが、呼制御パケットに基地局ＩＰアドレス、センタ局ＩＰアドレス、移動端末ＩＤ、呼制御パケットの種別を識別する情報が含まれているＬＴＥ等のその他通信サービスの制御パケットでもよい。
【００２７】
図１１に、本実施例のパケットキャプチャ装置で取得されるユーザデータパケットに含まれる情報の例の説明図を示す。
ユーザデータパケット８１２０は、基地局１０又はセンタ局４０を識別するＳｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ８１２１１、基地局１０又はセンタ局４０を識別するＤｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ８１２１２、移動端末２０のＩＰアドレス又は移動端末２０の通信先ＩＰアドレスを示すＧＲＥ  Ｐａｙｌｏａｄ中のＳｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ８１２３１、移動端末２０のＩＰアドレス又は移動端末２０の通信先ＩＰアドレスを示すＧＲＥ  Ｐａｙｌｏａｄ中のＤｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ８１２３２、移動端末２０のユーザアプリケーション情報が格納されているユーザデータ８１２３３を含む。また本図は、ＷｉＭＡＸでトンネリングプロトコルとしてＧＲＥを使用した場合のユーザデータパケット情報の例であるが、トンネリングプロトコルはＩＰＩＰ等、ＧＲＥ以外でもよい。また本図は、ＷｉＭＡＸのユーザデータパケット情報の例であるが、ユーザデータパケットに基地局ＩＰアドレス、センタ局ＩＰアドレス、移動端末ＩＰアドレスが含まれているＬＴＥ等のその他通信サービスのユーザデータパケットでもよい。
【００２８】
２．シーケンス
図１２に、本実施例の移動端末から新規呼接続要求等の呼制御パケット送信があった時の基地局、センタ局、パケットキャプチャ装置、保守監視装置のシーケンス図を示す。
移動端末２０は、基地局１０に新規呼接続（Ｓ２０１）呼制御パケット（移動端末ＩＤを含む）を送信する。基地局１０は、新規呼接続（Ｓ１０１）呼制御パケット（移動端末ＩＤを含む）をセンタ局４０に送信する。基地局１０とセンタ局４０間に設置したパケットキャプチャ装置６０は、新規呼接続（Ｓ１０１）呼制御パケットをパケットキャプチャ（Ｓ６０１）し、キャプチャした呼制御パケットをキャプチャを実施した日時情報を付与して主記憶装置（メモリ）６０２に記憶する。パケットキャプチャ装置６０は、キャプチャした呼制御パケットについて端末ＩＰアドレス解析（Ｓ６０２）処理を実施する。端末ＩＰアドレス解析（Ｓ６０２）処理は、後述の図１６に示す。
センタ局４０は新規呼接続（Ｓ２０１）を受信すると、対応する統計情報の統計値をカウントアップ（Ｓ４０１）する。また、センタ局４０は、移動端末２０用にＩＰアドレスを払い出し（Ｓ４０２）、新規呼接続応答（Ｓ４０３）呼制御パケットで、基地局１０に移動端末２０用ＩＰアドレスを通知する。
基地局１０は、新規呼接続応答（Ｓ１０２）呼制御パケットで、移動端末２０に移動端末２０用ＩＰアドレスを通知する。
パケットキャプチャ装置６０は、新規呼接続応答（Ｓ４０３）呼制御パケットをパケットキャプチャ（Ｓ６０１）し、キャプチャした呼制御パケットをキャプチャを実施した日時情報を付与して主記憶装置（メモリ）６０２に記憶する。パケットキャプチャ装置６０は、キャプチャした呼制御パケットについて端末ＩＰアドレス解析（Ｓ６０２）処理を行い、移動端末情報（移動端末ＩＤ、移動端末ＩＰアドレス）を移動端末情報管理テーブル６２１に格納する（Ｓ６０３）。端末ＩＰアドレス解析（Ｓ６０２）処理は、後述の図１６に示す。
保守監視装置５０は、定期的にセンタ局４０に統計情報取得要求（Ｓ５０１）を送信する。センタ局４０は、保守監視装置５０に統計情報を応答する（Ｓ４０４）。保守監視装置５０はセンタ局４０から取得した統計情報を用いて、統計値異常判定（Ｓ５０２）を行う。
【００２９】
図１３に、本システム構成で多数の移動端末が同時にＩｄｌｅ状態からＡｃｔｉｖｅ状態への遷移呼制御パケットを送信した時の、移動端末、基地局、センタ局、パケットキャプチャ装置の動作シーケンスを示す。
多数の移動端末２０からＩｄｌｅ→Ａｃｔｉｖｅ状態遷移（Ｓ２０２）呼制御パケットが基地局１０に送信され、基地局１０からセンタ局４０にＩｄｌｅ→Ａｃｔｉｖｅ状態遷移（Ｓ１０３）呼制御パケットが送信される。Ｉｄｌｅ→Ａｃｔｉｖｅ状態遷移（Ｓ１０３）呼制御パケットを受信すると、センタ局４０は、対応する統計情報の統計値をカウントアップする（Ｓ４０１）。パケットキャプチャ装置６０は、Ｉｄｌｅ→Ａｃｔｉｖｅ状態遷移（Ｓ１０３）呼制御パケットをパケットキャプチャ（Ｓ６０１）し、端末ＩＰアドレス解析（Ｓ６０２）を行う。
【００３０】
図１４に、本実施例の保守監視装置で統計値異常を検出した時の処理シーケンスを示す。
統計情報収集部５１１は、保守監視装置５０内のタイマ５０５から定刻経過通知（Ｓ５０３）を受信すると、通信部５１３に統計情報取得要求（Ｓ５０４）を送信する。通信部５１３は、センタ局４０に統計情報取得要求（Ｓ５０１）を送信し、センタ局４０から統計情報を取得（Ｓ４０４）する。統計情報には、統計項目、統計値、該当統計情報をセンタ局内で収集開始した日時（収集開始日時）及び収集終了した日時（収集終了日時）を含むことができる。通信部５１３は、取得した統計情報を統計情報収集部５１１に応答（Ｓ５０５）する。統計情報収集部５１１は、統計値異常判定部５１２に統計値異常判定を要求（Ｓ５０６）する。統計値異常判定部５１２は、統計値異常判定（Ｓ５０２）を行い判定が異常の場合に、通信部５１３にパケットキャプチャ解析要求（Ｓ５０７）を送信する。パケットキャプチャ解析要求（Ｓ５０７）には、異常となった統計項目（Ｐ４０１）、収集開始日時（Ｐ４０２）、収集終了日時（Ｐ４０３）を示す情報を含む。通信部５１３は、パケットキャプチャ装置６０に、パケットキャプチャ解析要求（Ｓ５０８）を送信し、パケットキャプチャ装置６０から解析結果を取得（Ｓ６０４）する。解析結果には、基地局ＩＰアドレス、移動端末ＩＤ（及び／又は移動端末ＩＰアドレス）、エラー内容、ユーザアプリケーション情報を含むことができる。通信部５１３は、表示制御部５１４に解析結果の表示（Ｓ５０９）を要求する。表示制御部５１４は、適宜の表示装置に解析結果を表示させる（Ｓ５１０）。
【００３１】
図１５に、本実施例のパケットキャプチャ装置でパケットキャプチャ解析要求を受信した時の処理シーケンスを示す。
パケットキャプチャ装置６０は、基地局１０とセンタ局４０との間で送信及び受信される呼制御パケット及びユーザデータパケットをキャプチャし（キャプチャを取得し）、キャプチャ（呼制御パケット、ユーザデータパケット）を主記憶装置（メモリ）６０２のデータ６２に記憶する。
パケットキャプチャ装置６０内の通信部６１５は、保守監視装置５０からパケットキャプチャ解析要求（統計項目、収集開始日時、収集終了日時を含む）（Ｓ５０８）を受信すると、キャプチャ解析部６１４にパケットキャプチャ解析要求（Ｓ６０５）を送信する。キャプチャ解析部６１４は、パケットバッファ部６１３に、キャプチャダンプ開始要求（Ｓ６０６）を送信する。キャプチャダンプ開始要求（Ｓ６０６）には、保守監視装置５０からのパケットキャプチャ解析要求（Ｓ５０８）で受信した収集開始日時（Ｐ４０２）を含む。
パケットバッファ部６１３は、主記憶装置（メモリ）６０２に保持しているキャプチャ（呼制御パケット、ユーザデータパケット）８１０を、補助記憶装置（ＨＤＤ）６０３へ出力開始する。出力するキャプチャ（呼制御パケット、ユーザデータパケット）８１０は、収集開始日時（Ｐ４０２）以降にキャプチャしたキャプチャ（呼制御パケット、ユーザデータパケット）となる。これは収集開始日時（Ｐ４０２）より前のキャプチャ（呼制御パケット、ユーザデータパケット）には、統計値異常を引き起こす原因となった呼制御パケットが含まれていないためである。
【００３２】
次に、キャプチャ解析部６１４は、キャプチャ解析ポリシーテーブル６２２から異常となった統計項目（Ｐ４０１）をキーとして、対応するキャプチャ解析ポリシーを取得（Ｓ６０８、Ｓ６０９）する。図８に示したように、キャプチャ解析ポリシーは、解析対象呼制御パケット種別、解析対象期間、解析対象を含む。そして、キャプチャ解析部６１４は、現在日時が「収集終了日時（Ｐ４０３）＋解析対象期間」を経過するのを待つ（Ｓ６１０）。経過後、キャプチャ解析部６１４は、パケットバッファ部６１３に、キャプチャダンプ停止要求（Ｓ６１１）を送信する。パケットバッファ部６１３は、収集開始日時（Ｐ４０２）から「収集終了日時（Ｐ４０３）＋解析対象期間」までの期間に取得したキャプチャ（呼制御パケット、ユーザデータパケット）全てを補助記憶装置（ＨＤＤ）６０３に出力し、その後、補助記憶装置（ＨＤＤ）６０３への出力を停止する（Ｓ６１２）。
キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３に出力したキャプチャ（呼制御パケット、ユーザデータパケット）８１１を取得し（Ｓ６１７、Ｓ６１８）、解析する（Ｓ６１３）。呼制御パケット解析処理は後述の図１７Ａに、ユーザデータパケット解析処理は後述の図１７Ｂに示す。キャプチャ解析部６１４は、移動端末ＩＤをキーとして、呼制御パケット解析処理で移動端末情報管理テーブル６２１から移動端末情報を取得（Ｓ６１４、Ｓ６１５）する。詳細は図１７Ａに示す。
キャプチャ（呼制御パケット、ユーザデータパケット）８１１の解析が完了すると、キャプチャ解析部６１４は、解析結果を含む応答情報を作成し（Ｓ６１９）、通信部６１５に解析結果を応答（Ｓ６１６）する。解析結果には基地局ＩＰアドレス、移動端末ＩＤ（及び／又は移動端末ＩＰアドレス）、エラー内容、ユーザアプリケーションを示す情報を含む。
通信部６１５は、保守監視装置５０に解析結果を応答（Ｓ６０４）する。
【００３３】
３．フローチャート
図１６に、本実施例のパケットキャプチャ装置における端末ＩＰアドレス解析処理のフローチャートを示す。
パケットキャプチャ装置６０でパケットを受信（Ｓ６０２０１）すると、端末ＩＰアドレス解析部６１２は、受信パケットの種類を解析（Ｓ６０２０２）する。図１０、図１１に示す通り、移動端末を識別する移動端末ＩＤは、呼制御パケットにのみ含まれているため、受信パケットが呼制御パケット以外の場合、端末ＩＰアドレス解析部６１２は、受信パケットをパケットバッファ部６１３にバッファ（Ｓ６０２０７）して処理を終了する。
受信パケットが呼制御パケットの場合、端末ＩＰアドレス解析部６１２は、呼制御パケットの暗号化有無を確認する（Ｓ６０２０３）。暗号化ありの場合、端末ＩＰアドレス解析部６１２は、受信パケットをパケットバッファ部６１３にバッファ（Ｓ６０２０７）して処理を終了する。
呼制御パケットが暗号化なしの場合、端末ＩＰアドレス解析部６１２は、呼制御パケットの種類を確認（Ｓ６０２０４）する。呼制御パケットが「払いだされた移動端末ＩＰアドレスを移動端末に通知する呼制御パケット以外」の場合、端末ＩＰアドレス解析部６１２は、受信パケットをパケットバッファ部６１３にバッファ（Ｓ６０２０７）して処理を終了する。
呼制御パケットが「払いだされた移動端末ＩＰアドレスを移動端末に通知する呼制御パケット」の場合、端末ＩＰアドレス解析部６１２は、呼制御パケットを解析し移動端末ＩＤと移動端末ＩＰアドレスを取得（Ｓ６０２０５）し、移動端末情報管理テーブル６２１に移動端末ＩＰアドレスと移動端末ＩＤを格納（Ｓ６０２０６）し、受信パケットをパケットバッファ部６１３にバッファ（Ｓ６０２０７）して処理を終了する。  
「払いだされた移動端末ＩＰアドレスを移動端末に通知する呼制御パケット」の例として本図では「ＤＨＣＰ  Ａｃｋ」を挙げているが、移動端末ＩＰアドレスと移動端末ＩＤを特定する情報を含んでいる呼制御パケットならば、「ＤＨＣＰ  Ａｃｋ」メッセージでなくてもよい。
【００３４】
図１７Ａに、本実施例のパケットキャプチャ装置における呼制御パケット解析処理のフローチャートを示す。
キャプチャ解析部６１４は、図１５のステップＳ６０９でキャプチャ解析ポリシーテーブル６２２から取得した解析対象６２２４（図８参照）をチェック（Ｓ６１３０１）する。解析対象６２２４に呼制御パケットが含まれていない場合、キャプチャ解析部６１４は、処理を終了する。
解析対象６２２４に呼制御パケットが含まれている場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（呼制御パケット）８１１から１レコード読み込み（Ｓ６１３０２）、呼制御パケットが暗号化されているかチェック（Ｓ６１３０３）する。
呼制御パケットが暗号化されている場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（呼制御パケット）８１１から次のレコードを読み込む（Ｓ６１３０２）。
呼制御パケットが暗号化されていない場合、キャプチャ解析部６１４は、呼制御パケットを解析して呼制御パケットの種別８１１２１（図１０参照）を取得（Ｓ６１３０４）し、キャプチャ解析ポリシーテーブル６２２（図８参照）から取得した解析対象呼制御パケット種別６２２２と一致しているかチェック（Ｓ６１３０５）する。
呼制御パケットの種別８１１２１が解析対象呼制御パケット種別６２２２と一致していない場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（呼制御パケット）８１１から次のレコードを読み込む（Ｓ６１３０２）。なお、呼制御パケットの種別８１１２１が解析対象呼制御パケット種別６２２２と一致していないという事は、例えば、該当呼制御パケットがセンタ局４０の統計値異常を引き起こした呼制御パケットでは無い、という事を意味する。
【００３５】
呼制御パケットの種別８１１２１が解析対象呼制御パケット種別６２２２と一致している場合、キャプチャ解析部６１４は、呼制御パケットを解析し、基地局ＩＰアドレス、移動端末ＩＤを取得（Ｓ６１３０６）する。また、呼制御パケットがエラー内容を含んでいる場合、キャプチャ解析部６１４は、エラー内容も取得（Ｓ６１３０６）する。次に、キャプチャ解析部６１４は、呼制御パケットを解析（６１３０６）して取得した移動端末ＩＤと移動端末情報管理テーブル６２１を照合し、移動端末ＩＤに対応する移動端末ＩＰアドレスを取得（Ｓ６１３０７）する。キャプチャ解析部６１４は、取得した移動端末ＩＰアドレスを適宜のメモリに記憶しておく。
キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（呼制御パケット）８１１の全レコードについて、ステップＳ６１３０２、Ｓ６１３０３、Ｓ６１３０４、Ｓ６１３０５、Ｓ６１３０６、Ｓ６１３０７の処理を行う。全レコード終了後、キャプチャ解析部６１４は、ユーザデータパケット解析処理（Ｓ６１３０８）を行う。
上述の図１０に示した呼制御パケットの例を用いると、基地局ＩＰアドレスは図１０のＳｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ８１１１１又はＤｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ８１１１２、移動端末ＩＤは移動端末ＩＤ８１１２３、エラー内容はその他情報８１１２４に含まれるエラーの内容（例えば、Ｆａｉｌｕｒｅ  Ｉｎｄｉｃａｔｉｏｎ）に該当する。
【００３６】
図１７Ｂに、本実施例のパケットキャプチャ装置におけるユーザデータパケット解析処理のフローチャートを示す。ユーザデータパケット解析処理は、図１７Ａに示す呼制御パケット解析処理の後に実施される。
キャプチャ解析部６１４は、キャプチャ解析ポリシーテーブル６２２から取得した解析対象６２２４をチェックする（Ｓ６１３１１）。解析対象にユーザデータパケットが含まれていない場合、キャプチャ解析部６１４は、処理を終了する。
解析対象にユーザデータパケットが含まれている場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（ユーザデータパケット）８１１から１レコード読み込み（Ｓ６１３１２）、ユーザデータパケットが暗号化されているかチェック（Ｓ６１３１３）する。
ユーザデータパケットが暗号化されている場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（ユーザデータパケット）８１１から次のレコードを読み込む（Ｓ６１３１２）。
ユーザデータパケットが暗号化されていない場合、キャプチャ解析部６１４は、ユーザデータパケットを解析して移動端末ＩＰアドレスを取得（Ｓ６１３１４）し、ユーザパケット中の移動端末ＩＰアドレス８１２３１又は８１２３２（図１１参照）が呼制御パケット解析処理（Ｓ６１３０７）で取得し、適宜のメモリに記憶した移動端末ＩＰアドレスのいずれかと一致しているかチェック（Ｓ６１３１５）する。
ユーザパケット中の移動端末ＩＰアドレスが呼制御パケット解析処理（Ｓ６１３０７）で取得及び記憶した移動端末ＩＰアドレスのいずれかと一致していない場合、キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（ユーザデータパケット）８１１から次のレコード読み込む（Ｓ６１３１２）。なお、ユーザパケット中の移動端末ＩＰアドレス８１２３１又は８１２３２が呼制御パケット解析処理（Ｓ６１３０７）で取得した移動端末ＩＰアドレスと一致していないという事は、該当ユーザデータパケットがセンタ局４０の統計値異常を引き起こした移動端末以外から送信されたという事を意味する。
ユーザデータパケット中の移動端末ＩＰアドレス８１２３１又は８１２３２が呼制御パケット解析処理（Ｓ６１３０７）で取得及び記憶した移動端末ＩＰアドレスと一致している場合、キャプチャ解析部６１４は、ユーザデータパケットを解析し、ユーザデータ８１２３３からユーザアプリケーション情報を取得（Ｓ６１３１６）する。キャプチャ解析部６１４は、基地局ＩＰアドレス、移動端末ＩＤ（及び／又は移動端末ＩＰアドレス）、エラー内容、ユーザアプリケーション情報（取得した場合）を含む解析結果を、適宜のメモリに記憶する。なお、解析結果として、エラー出力回数を含めてもよい。
キャプチャ解析部６１４は、補助記憶装置（ＨＤＤ）６０３上に出力したキャプチャ（ユーザデータパケット）８１１の全レコードについて、ステップＳ６１３１２、Ｓ６１３１３、Ｓ６１３１４、Ｓ６１３１５、Ｓ６１３１６の処理を行う
【実施例２】
【００３７】
以下では、パケットキャプチャ装置６０がセンタ局４０−ａ、４０−ｂから直接キャプチャを取得した場合の実施例について説明する。
図１８に、実施例２のシステム構成図を示す。
本構成では、通信網３０上に流れるパケットを実施例１のようにタップ７０を介してキャプチャするのではなく、センタ局４０から直接パケットを取得する事になる。本構成の場合、センタ局４０がパケットキャプチャ装置６０向けに出力するパケットを暗号化なし、とする事で、パケットキャプチャ装置６０で受信したパケットが、常に解析可能となる。
【００３８】
Ｃ．実施例の効果
本実施例では、統計情報の統計値は、特定の呼制御パケット送受信によりカウントアップされる。また、呼制御パケットには、当該呼制御パケットの送受信先基地局情報、及び移動端末情報が含まれている。
本実施例によれば、統計情報異常となった統計項目の統計値をカウントアップする呼制御パケットに特化して呼制御パケットを解析する事で、異常を引き起こした基地局、移動端末を特定する事ができる。また特定するのに要する時間を短縮する事が可能となる。
また、本実施例によれば、呼制御パケットで特定した移動端末のユーザデータパケットに特化して解析をする事で、異常を引き起こしたユーザアプリケーションを特定する事が可能となる。
【００３９】
Ｄ．付記
以上の実施例において、移動端末とは、無線端末等移動可能な端末の意味であり、移動を伴わずに無線端末を用いる場合も本実施例に含まれる。なお、移動端末としては、例えば、携帯電話、タブレット、スマートフォン、ＰＣ等の適宜の無線端末を用いることができる。また、ＩＰアドレスを例に説明したが、適宜のアドレスや識別情報を用いることが出来る。
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれている。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記録装置、又は、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００４０】
１０  基地局
１０−ａ  基地局
１０−ｂ  基地局
２０  移動端末
２０−ａ  移動端末
２０−ｂ  移動端末
２０−ｃ  移動端末
３０  通信網
４０  センタ局
４０−ａ  センタ局
４０−ｂ  センタ局
５０  保守監視装置
５０−１  センタ局用保守監視装置
５０−２  基地局用保守監視装置
５０１  中央処理装置（ＣＰＵ）
５０２  主記憶装置（メモリ）
５０３  補助記憶装置（ＨＤＤ）
５０４  装置・キャプチャ装置通信用インタフェース  
５０５  タイマ
５０６  外部入出力用インタフェース
５０７  内部通信線
５１  プログラム
５１１  統計情報収集部
５１２  統計値異常判定部
５１３  通信部
５１４  表示制御部
５２  データ
５３１  異常点表示（基地局単位）イメージ
５３１１  基地局ＩＰアドレス
５３１２  エラー内容
５３１３  エラー出力回数
５３２  異常点表示（移動端末単位）イメージ
５３２１  基地局ＩＰアドレス
５３２２  移動端末ＩＤ
５３２３  エラー内容
５３２４  エラー出力回数
５３２５  アプリケーション
６０  パケットキャプチャ装置
６０１  中央処理装置（ＣＰＵ）
６０２  主記憶装置（メモリ）
６０３  補助記憶装置（ＨＤＤ）
６０４  パケットキャプチャ用インタフェース  
６０５  外部通信用インタフェース
６０６  タイマ
６０７  内部通信線
６１  プログラム
６１１  パケットキャプチャ部
６１２  端末ＩＰアドレス解析部
６１３  パケットバッファ部
６１４  キャプチャ解析部
６１５  通信部
６２  データ
６２１  移動端末情報管理テーブル
６２１１  移動端末ＩＤ
６２１２  移動端末ＩＰアドレス
６２２  キャプチャ解析ポリシーテーブル
６２２０１  統計項目がＩｄｌｅ状態への遷移要求数の時の設定例
６２２０２  統計項目がＡｃｔｉｖｅ状態への遷移応答数の時の設定例
６２２０３  統計項目がＣＰＵ使用率の時の設定例
６２２１  統計項目
６２２２  解析対象呼制御パケット種別
６２２３  解析対象期間
６２２４  解析対象
７０  タップ
８０  統計情報
８０−１  センタ局の統計情報
８０−２ａ  基地局の統計情報
８０−２ｂ  基地局の統計情報
８１０  メモリ上キャプチャ（呼制御パケット、ユーザデータパケット）
８１１  ＨＤＤ上キャプチャ（呼制御パケット、ユーザデータパケット）
８１１０  キャプチャ（呼制御パケット）
８１１１１  Ｓｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ
８１１１２  Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ
８１１２１  種別
８１１２３  移動端末ＩＤ
８１１２４  その他情報
８１２０  キャプチャ（ユーザデータパケット）
８１２１１  Ｓｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ
８１２１２  Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ
８１２３１  Ｓｏｕｒｃｅ  ＩＰ  Ａｄｄｒｅｓｓ
８１２３２  Ｄｅｓｔｉｎａｔｉｏｎ  ＩＰ  Ａｄｄｒｅｓｓ
８１２３３  ユーザデータ
【図１】
0006025673.tif 000002
【図２】
0006025673.tif 000003
【図３】
0006025673.tif 000004
【図４】
0006025673.tif 000005
【図５】
0006025673.tif 000006
【図６】
0006025673.tif 000007
【図７】
0006025673.tif 000008
【図８】
0006025673.tif 000009
【図９Ａ】
0006025673.tif 000010
【図９Ｂ】
0006025673.tif 000011
【図１０】
0006025673.tif 000012
【図１１】
0006025673.tif 000013
【図１２】
0006025673.tif 000014
【図１３】
0006025673.tif 000015
【図１４】
0006025673.tif 000016
【図１５】
0006025673.tif 000017
【図１６】
0006025673.tif 000018
【図１７Ａ】
0006025673.tif 000019
【図１７Ｂ】
0006025673.tif 000020
【図１８】
0006025673.tif 000021