(57)【要約】【課題】品質を測定する処理の高速化を図ると共に、メッセージが暗号化された場合であってもネットワークの品質を監視する。【解決手段】いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するメッセージ取得部１３と、取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するメッセージ特徴抽出部１５と、リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するメッセージマッピング部１９と、いずれか一つのリクエストメッセージを取得してから、特定された応答メッセージを取得するまでの応答時間を測定する応答時間測定部２１と、を備える。【選択図】図３
2015170983.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークの品質を監視するネットワーク品質監視装置であって、
いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するメッセージ取得部と、
前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するメッセージ特徴抽出部と、
前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するメッセージマッピング部と、
前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定する応答時間測定部と、を備えることを特徴とするネットワーク品質監視装置。
【請求項２】
前記メッセージマッピング部は、前記いずれか一つのリクエストメッセージおよび前記特定された応答メッセージの組み合わせが予め定められた時間間隔内に出現する頻度を特定し、
前記応答時間測定部は、前記頻度が第１の閾値以上である場合に、前記応答時間を測定することを特徴とする請求項１記載のネットワーク品質監視装置。
【請求項３】
前記メッセージ特徴抽出部は、前記予め定められた時間間隔内に出現する前記リクエストメッセージおよび前記応答メッセージの頻度をそれぞれ特定し、前記各頻度が第２の閾値以下であるリクエストメッセージまたは応答メッセージを前記リストから除外することを特徴とする請求項２記載のネットワーク品質監視装置。
【請求項４】
ネットワークの品質を監視するネットワーク品質監視装置のプログラムであって、
いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得する処理と、
前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化する処理と、
前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定する処理と、
前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定する処理と、の一連の処理をコンピュータに実行させることを特徴とするプログラム。
【請求項５】
ネットワークの品質を監視するネットワーク品質監視方法であって、
いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するステップと、
前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するステップと、
前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するステップと、
前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定するステップと、を少なくとも含むことを特徴とするネットワーク品質監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークの品質を監視するネットワーク品質監視装置、プログラムおよびネットワーク品質監視方法に関する。
【背景技術】
【０００２】
従来から、ネットワークの品質を管理する技術が提案されている。例えば、特許文献１では、ＳＩＰ（Session Initiation Protocol）のネットワークを対象として、ネットワーク品質監視装置およびネットワーク品質監視方法が提案されている。この技術は、具体的には、ＳＩＰネットワーク内に設置したキャプチャ装置において、ＳＩＰのシグナリングメッセージをキャプチャした上で、キャプチャ区間毎に、リクエスト送信から応答受信までの応答時間を測定し、これらを統計処理した結果、異常と判断される上限値を越えた場合に該当区間で異常が発生したと判定する。このようなネットワーク品質監視装置およびネットワーク品質監視方法は、ＳＩＰネットワークに限らず、ＬＴＥ（Long Term Evolution）のシグナリングメッセージを定義することで、ＬＴＥのネットワークにも適用が可能であると考えられる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９３４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記のような従来技術では、監視区間を流れるリクエストメッセージとその応答メッセージを特定するために、ＤＰＩ（Deep Packet Inspection）技術を用いてメッセージの深掘り解析を行ない、シーケンス番号を抽出した上で、リクエストメッセージと応答メッセージのマッピングを取る必要がある。このため、ネットワークを監視するにあたり、膨大なメッセージを高速にＤＰＩ解析できる装置が必要となる。また、これらのメッセージが暗号化された場合は、メッセージの種別の特定やマッピングをすることができず、ネットワークの監視ができないという問題があった。
【０００５】
本発明は、このような事情に鑑みてなされたものであり、品質を測定する処理の高速化を図ると共に、メッセージが暗号化された場合であってもネットワークの品質を監視することができるネットワーク品質監視装置、プログラムおよびネットワーク品質監視方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）上記の目的を達成するために、本発明は、以下のような手段を講じた。すなわち、本発明のネットワーク品質監視装置は、ネットワークの品質を監視するネットワーク品質監視装置であって、いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するメッセージ取得部と、前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するメッセージ特徴抽出部と、前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するメッセージマッピング部と、前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定する応答時間測定部と、を備えることを特徴とする。
【０００７】
このように、各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化し、このリストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定し、いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定するので、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することが可能となる。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることが可能となる。なお、“いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有する”とは、“いずれか一つのリクエストメッセージのメッセージサイズよりも小さいメッセージサイズを有すること”、または“いずれか一つのリクエストメッセージのメッセージサイズと同一のメッセージサイズを有すること”を意味する。
【０００８】
（２）また、本発明のネットワーク品質監視装置において、前記メッセージマッピング部は、前記いずれか一つのリクエストメッセージおよび前記特定された応答メッセージの組み合わせが予め定められた時間間隔内に出現する頻度を特定し、前記応答時間測定部は、前記頻度が第１の閾値以上である場合に、前記応答時間を測定することを特徴とする。
【０００９】
このように、いずれか一つのリクエストメッセージおよび特定された応答メッセージの組み合わせが予め定められた時間間隔内に出現する頻度を特定し、頻度が第１の閾値以上である場合に、応答時間を測定するので、リクエストに対する応答の組み合わせが成立していないものを除外し、真に測定すべき組み合わせのみを対象とすることができる。その結果、品質を測定する処理の高速化を図ることが可能となる。
【００１０】
（３）また、本発明のネットワーク品質監視装置において、前記メッセージ特徴抽出部は、前記予め定められた時間間隔内に出現する前記リクエストメッセージおよび前記応答メッセージの頻度をそれぞれ特定し、前記各頻度が第２の閾値以下であるリクエストメッセージまたは応答メッセージを前記リストから除外することを特徴とする。
【００１１】
このように、予め定められた時間間隔内に出現するリクエストメッセージおよび応答メッセージの頻度をそれぞれ特定し、各頻度が第２の閾値以下であるリクエストメッセージまたは応答メッセージをリストから除外するので、品質を測定する処理の高速化を図ることが可能となる。すなわち、予め定められた時間間隔内の出現頻度が低いメッセージについては、応答時間の測定が困難となるため、予めこれを除外しておくのである。
【００１２】
（４）また、本発明のプログラムは、ネットワークの品質を監視するネットワーク品質監視装置のプログラムであって、いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得する処理と、前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化する処理と、前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定する処理と、前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定する処理と、の一連の処理をコンピュータに実行させることを特徴とする。
【００１３】
このように、各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化し、このリストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定し、いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定するので、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することが可能となる。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることが可能となる。なお、“いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有する”とは、“いずれか一つのリクエストメッセージのメッセージサイズよりも小さいメッセージサイズを有すること”、または“いずれか一つのリクエストメッセージのメッセージサイズと同一のメッセージサイズを有すること”を意味する。
【００１４】
（５）また、本発明のネットワーク品質監視方法は、ネットワークの品質を監視するネットワーク品質監視方法であって、いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するステップと、前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するステップと、前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するステップと、前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定するステップと、を少なくとも含むことを特徴とする。
【００１５】
このように、各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化し、このリストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定し、いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定するので、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することが可能となる。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることが可能となる。なお、“いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有する”とは、“いずれか一つのリクエストメッセージのメッセージサイズよりも小さいメッセージサイズを有すること”、または“いずれか一つのリクエストメッセージのメッセージサイズと同一のメッセージサイズを有すること”を意味する。
【発明の効果】
【００１６】
本発明によれば、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することが可能となる。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係るネットワーク品質監視装置が適用されるＬＴＥ（Long Term Evolution）ネットワークの一例を示す図である。
【図２】ＭＭＥ装置とＳＧＷ装置とがメッセージの送受信を行なう様子を示す図である。
【図３】本実施形態に係るネットワーク品質監視装置の概略構成を示すブロック図である。
【図４】本実施形態に係るネットワーク品質監視装置の動作の一部を示すフローチャートである。
【図５】本実施形態に係るネットワーク品質監視装置１０の監視に関する動作を示すフローチャートである。
【図６】メッセージリストの一例を示す図である。
【図７】メッセージリストのうち、出現頻度が３以上であるものを抽出した状態を示す図である。
【図８】更新したメッセージリストを示す図である。
【図９】メッセージリストの一例を示す図である。
【図１０】本実施形態に係るアルゴリズムを用いた場合のメッセージのマッピング結果および測定された応答時間を示す図である。
【発明を実施するための形態】
【００１８】
本発明者らは、メッセージが暗号化されている場合は、従来から行なわれてきたＤＰＩ技術を用いたネットワークの監視をすることができないことに着目し、一定時間内に出現するリクエストメッセージと応答メッセージとの組み合わせが所定の条件を満たすかどうかを判定し、所定の条件を満たした場合は、リクエストから応答までの応答時間を測定することによって、ネットワークの異常を検出することができることを見出し、本発明をするに至った。
【００１９】
すなわち、本発明の本発明のネットワーク品質監視装置は、ネットワークの品質を監視するネットワーク品質監視装置であって、いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得するメッセージ取得部と、前記取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化するメッセージ特徴抽出部と、前記リストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、前記いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定するメッセージマッピング部と、前記いずれか一つのリクエストメッセージを取得してから、前記特定された応答メッセージを取得するまでの応答時間を測定する応答時間測定部と、を備えることを特徴とする。
【００２０】
これにより、本発明者らは、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することを可能とした。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることを可能とした。以下、本発明の実施形態について、図面を参照しながら具体的に説明する。
【００２１】
図１は、本実施形態に係るネットワーク品質監視装置が適用されるＬＴＥ（Long Term Evolution）ネットワークの一例を示す図である。図１に示すように、ＬＴＥネットワークは、無線ネットワークのｅＵＴＲＡＮ（Evolved Universal Terrestrial Radio Network）と呼ばれる無線ネットワークと、ＥＰＣ（Evolved Packet Core）と呼ばれるコアネットワークから構成されている。
【００２２】
ｅＵＴＲＡＮは、基地局装置１（eNodeB）のみで構成され、ＥＰＣは、ＭＭＥ（Mobility Management Entity）装置３、ＳＧＷ（Serving Gateway）装置５、ＰＧＷ（PDN：Packet data network Gateway）装置７、ＨＳＳ（Home Subscriber System）装置９など、複数の装置群よって構成されている。
【００２３】
ネットワーク品質監視装置１０は、例えば、ＭＭＥ装置３とＳＧＷ装置５の区間に設置され、ＭＭＥ装置３とＳＧＷ装置５との間で送受信されるシグナリングメッセージをキャプチャし、監視を行なう。例えば、ユーザ操作によりＬＴＥ端末の電源がオンとなった場合では、該当端末はＬＴＥネットワークに初めて接続され、ＭＭＥ装置３はセッション確立要求（Create Session Request）メッセージをＳＧＷ装置５に対して送信し、ＳＧＷ装置５は、必要な処理を行なった上で、ＭＭＥ装置３に対して、セッション確立応答（Create Session Response）メッセージを返答する。
【００２４】
このとき、従来技術では、図２に示すように、本監視区間において、初めにセッション確立要求メッセージとセッション確立応答メッセージを特定し、シグナリングメッセージ内のシーケンス番号を抽出した上で、シーケンス番号が一致するシグナリングメッセージから応答時間の測定を行なっていた。その後、一定時間毎に測定した応答時間を統計処理し、閾値越えしているか否かで該当区間の異常判定を行なっていた。
【００２５】
しかしながら、ＭＭＥ装置３とＳＧＷ装置５の区間を流れるシグナリングメッセージが暗号化されている場合、従来技術では、シグナリングメッセージ種別の特定およびシーケンス番号を抽出することができず、該当区間におけるネットワーク品質を計測することができなかった。そこで、本実施形態では、以下のように、図２と同じ監視区間を流れるシグナリングメッセージを用いて、ネットワーク品質を監視する。
【００２６】
図３は、本実施形態に係るネットワーク品質監視装置の概略構成を示すブロック図である。ネットワーク品質監視装置１０において、メッセージ取得部１３は、いずれか一組のネットワーク装置間で送受信されるリクエストメッセージおよび応答メッセージを取得する。ここでは、ＭＭＥ装置３とＳＧＷ装置５との間で送受信されるリクエストメッセージおよび応答メッセージを取得することとするが、本発明は、これに限定されるわけではない。メッセージ特徴抽出部１５は、メッセージ取得部１３が取得した各メッセージの送信元を示す情報、宛先を示す情報およびメッセージサイズを示す情報を、取得した順序でリスト化し、メッセージリストデータベース１７に格納する。
【００２７】
メッセージマッピング部１９は、メッセージ特徴抽出部１５が作成したリストから、いずれか一つのリクエストメッセージのメッセージサイズ以下のメッセージサイズを有すると共に、いずれか一つのリクエストメッセージに対して、所定時間内に送信された応答メッセージを特定する。応答時間測定部２１は、いずれか一つのリクエストメッセージを取得してから、特定された応答メッセージを取得するまでの応答時間を測定する。
【００２８】
図４は、本実施形態に係るネットワーク品質監視装置の動作の一部を示すフローチャートである。図４に示すように、本実施形態に係るネットワーク品質監視装置は、メッセージ取得部１３において、ＭＭＥ装置３とＳＧＷ装置５との間で送受信されるリクエストメッセージおよび応答メッセージを取得する（ステップＳ１）。
【００２９】
次に、メッセージ特徴抽出部１５において、収集したＭＭＥ装置３からＳＧＷ装置５向けのメッセージと、ＳＧＷ装置５からＭＭＥ装置３向けのメッセージを、観測した順に並べてリストを作成し（ステップＳ２）、メッセージリストデータベース１７に格納する（ステップＳ３）。このようにして得られた一定時間のメッセージ群を“メッセージリスト”と呼ぶ。図６は、メッセージリストの一例を示す図である。メッセージリストで扱う情報は、各メッセージの送信元ＩＰアドレス、宛先ＩＰアドレス、メッセージサイズとしてバイト数である。ここでは、これを“メッセージタイプ”と呼ぶ。なお、これらの情報は、すべてＩＰヘッダから取得できるため、ＩＰパケットにおけるトランスポート層以降の解析は不要である。また、図６では、一例としてＭＭＥ装置３のＩＰアドレスを１９２．１６８．０．１とし、ＳＧＷ装置５のＩＰアドレスを１９２．１６８．０．２としている。これによりメッセージの方向を把握することができる。
【００３０】
図５は、本実施形態に係るネットワーク品質監視装置１０の監視に関する動作を示すフローチャートである。上記のステップＳ１からステップＳ３に示したように、メッセージリストを作成すると（ステップＳ４）、作成したメッセージリストから、送信元IPアドレス・宛先IPアドレス・メッセージサイズの出現頻度を集計し、出現頻度が低い（例えば、閾値をαとし、α未満のもの）メッセージを対象外とする（ステップＳ５）。一定時間内の出現頻度が低いものは、応答時間の測定が困難となるからである。図７は、図６に示したメッセージリストのうち、出現頻度が３以上であるものを抽出した状態を示す図である。ここでは、仮にα＝３とした結果、図７では、上位４つのメッセージタイプが抽出された。
【００３１】
次に、α=３を閾値とした場合について、メッセージリストを更新する。図８は、更新したメッセージリストを示す図である。ここでは、図６におけるＮｏ．６とＮｏ．１０が対象外とされた。次に、以下のアルゴリズムに従って、リクエストメッセージと応答メッセージのマッピングを行なう。
（Ａ）メッセージリストの先頭メッセージを初期メッセージとする。
（Ｂ）初期メッセージの送信元ＩＰアドレスおよび宛先ＩＰアドレスに対し、送信元ＩＰアドレスと宛先ＩＰアドレスが逆になる以降メッセージのうち、次の条件にあてはまるメッセージを探索する（ステップＳ６）。
【００３２】
（ア）初期メッセージのメッセージサイズよりもメッセージサイズが小さいメッセージ。なお、初期メッセージのメッセージサイズとメッセージサイズが同一であるメッセージを対象とすることも可能である。
（イ）初期メッセージの観測時刻からβミリ秒以内（例えば、β=5）に観測するメッセージ。
【００３３】
上記（Ｂ）の結果、該当するメッセージが存在しない場合は（ステップＳ６で、ＮＯの場合）、初期メッセージをメッセージリストから削除し、メッセージリストを更新する。これらのメッセージは片方向の応答がないメッセージである可能性が高いと考えられるためである。メッセージリストにメッセージが残っている場合は、上記（Ａ）に戻る。
【００３４】
上記（Ｂ）の結果、該当するメッセージが存在する場合は、初期メッセージを仮のリクエストメッセージとし、該当メッセージを仮の応答メッセージとする（ステップＳ７）。
【００３５】
（ウ）メッセージリスト内に、仮のリクエストメッセージと仮の応答メッセージが、上記（Ｂ）と同じ条件で、γ回以上存在するか探索する。（例えば、γ=3）（ステップＳ８）。ここでは、例えば、１分から５分のトラフィックに限定し、その時間間隔内での出現頻度を測定しても良い。
【００３６】
ステップＳ８において、γ回以上存在しない場合は、誤ったマッピングと判断し、上記（Ｂ）に戻り、他のメッセージを探索する。ステップＳ８において、γ回以上存在する場合は、それらのメッセージタイプを真のリクエストメッセージと真の応答メッセージと判断し、メッセージリスト内から一致するすべてのメッセージから応答時間を測定する（ステップＳ９）。また、これらのメッセージを測定済みとし、メッセージリストを更新する。図８は、更新したメッセージリストを示す図である。
【００３７】
最後に、メッセージリストが空であるか否かを判断し（ステップＳ１０）、メッセージリストにメッセージが残っている場合は、ステップＳ５に遷移する一方、メッセージリストが空である場合は、終了する。
【００３８】
このように、上記アルゴリズムによって、図８に示す例では、初めにＮｏ．１およびＮｏ．２のメッセージが抽出される。しかしながら、以降のメッセージリストにおいて、同じ条件でγ回以上のマッピングが取れないため、これらのメッセージは誤ったマッピングと判断され、次にＮｏ．１およびＮｏ．５が抽出される。以降のメッセージリストでもγ回以上のマッピングが取れるため、これらの条件で応答時間が計測される。
【００３９】
次に、これらのメッセージタイプを除いた図９に示すメッセージリストにおいて、同様にマッピングを行なう。初めにＮｏ．２では、メッセージサイズがそれよりも小さいメッセージが存在しないため、対象外となる。続いて、Ｎｏ．３を初期メッセージとして、Ｎｏ．４がマッピングされ、これらもγ回以上のマッピングが取れるため、これらの条件で応答時間が計測される。
【００４０】
図１０は、上記アルゴリズムを用いた場合のメッセージのマッピング結果および測定された応答時間を示す図である。例えば、応答時間が５ミリ秒以下のパケットが９９％以上であれば、正常とすることができる。また、それ以外の場合、例えば、応答時間が５ミリ秒を超えるパケットが存在したり、応答時間が５ミリ秒以下のパケットが９９％未満であったりした場合は、異常と判定することが可能である。
【００４１】
なお、ネットワーク上に本発明に係る機能を有する制御装置を設け、キャプチャ装置が各ネットワーク装置間で取得したメッセージを用いて、制御装置においてネットワークの品質を一元的に監視する構成を取ることも可能である。
【００４２】
以上のように、ＭＭＥ装置３とＳＧＷ装置５の区間で送受信されるセッション確立要求（Create Session Request）メッセージとセッション確立応答（Create Session Response）メッセージを例にとって説明したが、本発明は、これに限定されるものではない。同様にＭＭＥ装置３とＳＧＷ装置５の区間で送受信されるシグナリングメッセージに限定されるものでもない。
【００４３】
以上説明したように、本実施形態によれば、ＤＰＩ（Deep Packet Inspection）をすることなく、ネットワークの品質を監視することが可能となる。その結果、メッセージが暗号化されている場合であっても、ネットワークの品質を監視することが可能となる一方、メッセージが暗号化されていない場合であっても、ＤＰＩが不要であるため、１個１個のメッセージの解析処理が軽減化され、品質を測定する処理の高速化を図ることが可能となる。
【符号の説明】
【００４４】
１  基地局装置
３  ＭＭＥ装置
５  ＳＧＷ装置
７  ＰＧＷ装置
９  ＨＳＳ装置
１０  ネットワーク品質監視装置
１３  メッセージ取得部
１５  メッセージ特徴抽出部
１７  メッセージリストデータベース
１９  メッセージマッピング部
２１  応答時間測定部
【図１】
2015170983.tif 000003
【図２】
2015170983.tif 000004
【図３】
2015170983.tif 000005
【図４】
2015170983.tif 000006
【図５】
2015170983.tif 000007
【図６】
2015170983.tif 000008
【図７】
2015170983.tif 000009
【図８】
2015170983.tif 000010
【図９】
2015170983.tif 000011
【図１０】
2015170983.tif 000012