(57)【要約】  本発明の実施形態は、進歩型の統計学的データ分析を使用して、３Ｇ／４ＧネットワークのようなネットワークにおけるサービスアクセスＱｏＥ問題の根本原因分析のための推奨を予想し及び与える。ＦＣＡＰＳデータを予想変数として使用して、ある実施形態は、サービスアクセスＱｏＥ関連指示子を推定するために、問題を予想回帰又は分類問題として設定するように構成される。又、ある実施形態は、種々の非直線的な統計学的モデリングアルゴリズムのトレーニング及びチューニングを、ＲＡＮログからのネットワーク登録抹消情報を使用して、例えば、ツリー及びアンサンブル方法に基づいて遂行する。【選択図】      図２
2015516620.tif 000002
【特許請求の範囲】
【請求項１】
欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、
セッションログを受け取り、
前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備し、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成されたものであり、
前記出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、及び
前記トレーニングされ、評価され及び確認されたモデルを使用して予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与える、
ことを含む方法。
【請求項２】
前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取ることは、少なくとも１つのネットワークマネージメントエンティティからオンライン及びオフラインモードで前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取ることを含む、請求項１に記載の方法。
【請求項３】
前記セッションログを受け取ることは、少なくとも１つのネットワークエレメントからセッションログを受け取ることを含む、請求項１に記載の方法。
【請求項４】
前記セッションログから登録抹消エントリを抽出することを更に含む、請求項１に記載の方法。
【請求項５】
前記入力セット及び出力セットをデータベースに記憶することを更に含む、請求項１に記載の方法。
【請求項６】
前記入力セットは、オンラインモジュールにより準備され、そして前記出力セットは、オフラインモジュールにより準備される、請求項１に記載の方法。
【請求項７】
少なくとも１つのプロセッサと、
コンピュータプログラムコードを含む少なくとも１つのメモリと、
を備えた装置において、前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのプロセッサと共に、前記装置が、少なくとも、
欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、
セッションログを受け取り、
前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備し、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成されたものであり、
前記出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、及び
前記トレーニングされ、評価され及び確認されたモデルを使用して予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与える、
ようにさせるよう構成された、装置。
【請求項８】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのプロセッサと共に、前記装置が、少なくとも１つのネットワークマネージメントエンティティからオンライン及びオフラインモードで前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取るようにさせるよう更に構成された、請求項７に記載の装置。
【請求項９】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのプロセッサと共に、前記装置が、少なくとも１つのネットワークエレメントからセッションログを受け取るようにさせるよう更に構成された、請求項７に記載の装置。
【請求項１０】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのプロセッサと共に、前記装置が、前記セッションログから登録抹消エントリを抽出するようにさせるよう更に構成された、請求項７に記載の装置。
【請求項１１】
前記少なくとも１つのメモリ及びコンピュータプログラムコードは、前記少なくとも１つのプロセッサと共に、前記装置が、前記入力セット及び出力セットをデータベースに記憶するようにさせるよう更に構成された、請求項７に記載の装置。
【請求項１２】
前記装置は、前記入力セットを準備するよう構成されたオンラインモジュールと、前記出力セットを準備するよう構成されたオフラインモジュールとを更に備えた、請求項７に記載の装置。
【請求項１３】
コンピュータ読み取り可能な媒体で実施されるコンピュータプログラムにおいて、このコンピュータプログラムは、プロセスを遂行するためにプロセッサをコントロールするように構成され、前記プロセスは、
欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、
セッションログを受け取り、
前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備し、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成され、
前記出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、及び
前記トレーニングされ、評価され及び確認されたモデルを使用して予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与える、
ことを含むものである、コンピュータプログラム。
【請求項１４】
前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取ることは、少なくとも１つのネットワークマネージメントエンティティからオンライン及びオフラインモードで前記欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取ることを含む、請求項１３に記載のコンピュータプログラム。
【請求項１５】
前記セッションログを受け取ることは、少なくとも１つのネットワークエレメントからセッションログを受け取ることを含む、請求項１３に記載のコンピュータプログラム。
【請求項１６】
前記セッションログから登録抹消エントリを抽出することを更に含む、請求項１３に記載のコンピュータプログラム。
【請求項１７】
前記入力セット及び出力セットをデータベースに記憶することを更に含む、請求項１３に記載のコンピュータプログラム。
【請求項１８】
前記入力セットは、オンラインモジュールにより準備され、そして前記出力セットは、オフラインモジュールにより準備される、請求項１３に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照：本出願は、２０１２年３月１２日に出願された米国プロビジョナル特許出願第６１／６０９，５２９号の利益を主張するものである。この早期出願の内容は、参考としてここにそのまま援用される。
【０００２】
本発明は、一般的に、通信ネットワークに関するもので、より詳細には、ネットワークマネージメント及びオペレーション、並びにデータ分析及び機械学習に関する。
【背景技術】
【０００３】
通信ネットワークは、ネットワークのモニタリング及びマネージメントを可能にするためにネットワーク性能データを供給する。欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）は、国際標準化機構（ＩＳＯ）の、ネットワークマネージメントのためのテレコミュニケーションマネージメントネットワークモデル及びフレームワークである。欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティは、ＩＳＯモデルがネットワークマネージメントタスクを定義するところのマネージメントカテゴリである。
【０００４】
欠陥マネージメントは、通信ネットワークに生じる欠陥を確認し、分離し、修正し及び記録するのに使用される。欠陥マネージメントは、ネットワークを常に利用できるようにトレンド分析を使用してエラーを予想する。
【０００５】
コンフィギュレーションマネージメントは、ネットワーク装置からコンフィギュレーションを収集し記憶し、装置のコンフィギュレーションを簡単化すべき仕方を識別し、コンフィギュレーションの変化を追跡し、そして拡張及びスケーリングをプランニングすることを含む。
【０００６】
アカウンティングマネージメントは、ユーザ又は顧客に、彼等の使用統計データに基づいて勘定請求する。又、アカウンティングマネージメントは、使用割り当てが実施されることも保証する。
【０００７】
性能マネージメントは、ネットワークの効率を監視し、決定し、そして将来の要求に対してネットワークを準備する。ネットワーク性能は、例えば、スループット、パーセント利用率、エラー率、及び応答時間を含む。
【０００８】
セキュリティマネージメントは、一般的に、ネットワークのエレメントへのアクセスをコントロールするための手順を指す。これらの手順は、例えば、認証及び暗号化を含む。
【０００９】
異常の理由で消費者又はユーザにより使用されるサービス／装置の登録抹消は、サービスアクセス問題を引き起こし、ユーザの経験品質（ＱｏＥ）に著しく影響を及ぼす。その結果、ネットワークサービスプロバイダーは、異常ネットワーク登録抹消を監視し、分析しそしてその修正アクションを遂行するためにＦＣＡＰＳデータを利用する。そのような事象は、例えば、ネットワークエントリー／セッション確立中、セッション進行時、又はセッション進行中のハンドオーバー時に生じる。ネットワーク登録抹消は、移動装置又はステーション、無線アクセスネットワーク（ＲＡＮ）のネットワークエレメント、コアネットワーク、及び／又はサービングエンティティにより開始される。
【発明の概要】
【００１０】
本発明の１つの実施形態は、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、及びセッションログを受け取ることを含む方法に関する。又、この方法は、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備することも含み、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成される。この方法は、次いで、出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、そしてそのトレーニングされ、評価され及び確認されたモデルを使用して、予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与えることも含む。
【００１１】
別の実施形態は、装置に関する。この装置は、少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備えている。少なくとも１つのメモリ及びコンピュータプログラムコードは、少なくとも１つのプロセッサと共に、この装置が、少なくとも、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、及びセッションログを受け取るようにさせる。この装置は、更に、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備するようにされ、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成される。又、この装置は、出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、そしてそのトレーニングされ、評価され及び確認されたモデルを使用して、予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与えるようにされる。
【００１２】
別の実施形態は、装置に関する。この装置は、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、及びセッションログを受け取るための手段を備えている。又、この装置は、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備するための手段も備え、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成される。更に、この装置は、出力セットに基づき、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認するための手段と、そのトレーニングされ、評価され及び確認されたモデルを使用して、予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与えるための手段も備えている。
【００１３】
別の実施形態は、コンピュータ読み取り可能な媒体で実施されるコンピュータプログラムに関する。このコンピュータプログラムは、プロセスを遂行するためのプロセッサをコントロールするように構成される。このプロセスは、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを受け取り、及びセッションログを受け取ることを含む。又、このプロセスは、欠陥、コンフィギュレーション、アドミニストレーション、性能、及びセキュリティ（ＦＣＡＰＳ）データを入力セット及び出力セットへ分類し、区画化し及び準備することも含み、その入力セット及び出力セットは、オフライン及びオンライン予想を発生しそしてサービスアクセス経験品質（ＱｏＥ）問題のオフライン根本原因推奨を与えるように構成される。このプロセスは、次いで、出力セットに基づいて、サービスアクセス経験品質（ＱｏＥ）問題の領域で学習するように構成されたモデルをオフライントレーニングし、評価し及び確認し、そしてそのトレーニングされ、評価され及び確認されたモデルを使用して、予想機能を実行し、サービスアクセス経験品質（ＱｏＥ）問題に対するオフライン根本原因推奨を与えることを含む。
【００１４】
本発明を適切に理解するため、添付図面を参照して詳細に説明する。
【図面の簡単な説明】
【００１５】
【図１】本発明の１つの実施形態によるシステムを示す。
【図２】１つの実施形態による方法のフローチャートである。
【図３】１つの実施形態による装置を示す。
【発明を実施するための形態】
【００１６】
図面に示して一般的に説明する本発明のコンポーネントは、種々様々な異なるコンフィギュレーションで配置され設計されることが容易に理解されよう。従って、添付図面に示した通信ネットワーク内のサービスアクセス経験品質問題に対する根本原因分析の推奨を予想し及び与えるシステム、方法、装置及びコンピュータプログラム製品の実施形態の以下の詳細な説明は、本発明の範囲を限定するように意図されたものではなく、本発明の選択された実施形態を単に例示するものに過ぎない。
【００１７】
必要に応じて、以下に述べる異なる機能を異なる順序及び／又は互いに同時に遂行することもできる。更に、必要に応じて、以下に述べる機能の１つ以上は、任意のものでもよいし、組み合わされてもよい。従って、以下の説明は、本発明の原理、教示及び実施形態を単に例示するもので、それに限定されないと考えるべきである。
【００１８】
サービスプロバイダーは、ＲＡＮに収集されたログからネットワーク登録抹消(de-registration)情報を抽出し、そして分析を行って、根本原因のネットワーク登録抹消問題を識別することができる。しかしながら、サービスプロバイダー及びベンダーは、この解決策に伴う次の問題に直面している。
【００１９】
ネットワーク登録抹消情報のような、ネットワークから収集された全てのデータは、後処理されそして手動で分析される。データのサイズがそのような分析を非常に困難で且つ時間のかかるものにする。例えば、ネットワークよって多数のタイプの登録抹消がある。マイクロ波アクセスの世界的相互運用性（ＷｉＭＡＸ）ネットワークは、登録抹消の原因／タイプとして報告できる３０９の異なる登録抹消（ＤＥＲＥＧ）コードを有する。長期進化（ＬＴＥ）ネットワークでは、無線リソースコントロール（ＲＲＣ）だけで、リリース／リジェクションについて２５個以上の原因がある（例えば、リジェクション（１）、リリース（６）、欠陥（８）、プロトコルエラー原因（６）、ＲＡＴ内変更欠陥（４）、等）。
【００２０】
更に、市場の規模が登録抹消問題の取り扱いを困難にする。例えば、シカゴ市は、３５００ヶ所のＷｉＭＡＸアクセスポイント（ＡＰ）があり、３週間の期間中に２．５ＧＢ  ＰＭの統計データ及び１．５ＧＢの登録抹消記録を発生する。
【００２１】
その結果、各ベンダー／サービスプロバイダー／顧客は、登録抹消を監視するため特別なステップをとらねばならない。典型的に、データベースは、データをマネージしそしてレポートを提示するように開発される。
【００２２】
顧客構内装置（ＣＰＥ）登録抹消の重要業績評価指標（ＫＰＩ）は、根本原因分析には不充分である。暗号的原因コードは、特別な分析を要求すると共に、ベンダー専門技術の頻繁な利用を要求し、ベンダーの利益を消耗させる。従って、全ての重要な顧客に対してソフトウェア分析及びテスト（ＳＷＡＴ）チームが要求される。
【００２３】
更に、慣習的な統計学的方法は、時間及びコストのために、そして単に根本原因に対してノーズダイブ(nose dive)のエリアすら識別できないために、無効とされる。
【００２４】
以上に鑑み、本発明のある実施形態は、異なるマシン学習アルゴリズムをモデリングエンジンとして使用する通信ネットワークのためのインテリジェントなネットワークマネージメント機能を与える完全な解決策を提供する。ある実施形態は、ネットワーク統計データを入力として使用してユーザ経験停止及び登録抹消をモデリングし、そしてオンライン推奨及び可視化ツールと、オフラインレポート作成エンジンとの両方を提供する。
【００２５】
１つの実施形態は、進歩型の統計学的データ分析を使用して、３Ｇ／４ＧネットワークのようなネットワークにおけるサービスアクセスＱｏＥ問題の根本原因分析のための推奨を予想し及び与える。ＦＣＡＰＳデータを予想変数として使用して、ある実施形態は、サービスアクセスＱｏＥ関連指示子を推定するために、問題を予想回帰又は分類問題として設定するように構成される。又、ある実施形態は、種々の非直線的な統計学的モデリングアルゴリズムのトレーニング及びチューニングを、ＲＡＮログからのネットワーク登録抹消情報を使用して、例えば、ツリー及びアンサンブル方法に基づいて遂行する。
【００２６】
図１に示した実施形態は、２つのモジュール、即ちオフラインモジュール１００、及びオンライン予想モジュール１１０を備えている。ある実施形態では、オフラインモジュール１００及びオンライン予想モジュール１１０は、ハードウェアで実施されるプロセッサによって実行されるように構成されたソフトウェアコード又は実行可能なインストラクションを含む。従って、オフラインモジュール１００及びオンライン予想モジュール１１０は、ハードウェア及びソフトウェアの組み合わせである。他の実施形態では、オフラインモジュール１００及びオンライン予想モジュール１１０は、特定用途向け集積回路（ＡＳＩＣ）、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、等のハードウェアで全体的に実施される。
【００２７】
オフラインモジュール１００は、サーバーにより収集された履歴データに基づく統計学的モデルのトレーニング及びチューニングを含む。１つの実施形態では、オフラインモジュール１００は、種々のカテゴリのサービスアクセスＱｏＥ問題に対して根本原因推奨を出力するように構成される。オンライン予想モジュール１１０は、オフラインモジュール１００によって与えられるチューニングされたモデルを使用し、リアルタイムデータを使用して推定されたサービスアクセスＱｏＥ指示子を出力する。
【００２８】
図２は、１つの実施形態によるオフラインモジュール１００及びオンライン予想モジュール１１０の機能を示す。この実施形態によれば、オンライン予想モジュール１１０は、ＦＣＡＰＳデータを含むネットワークデータを収集し、予想変数を準備し、アグリゲーションを遂行して選択された間隔でサンプルを発生し、そしてオフラインモジュール１００への入力データを準備して与える。セッションログから、オフラインモジュール１００は、登録抹消エントリを抽出する。次いで、オフラインモジュール１００は、アグリゲーションを遂行して設定間隔でサンプルを発生し、高レベルのＱｏＥサービスアクセス分類を遂行し、出力データを準備し、そしてカテゴリごとにトレーニング及び確認評価セットを準備する。オフラインモジュール１００は、次いで、トレーニング機能を実行し、確認機能を実行し、評価機能を実行し、そしてモデルを更新する。
【００２９】
１つの実施形態では、更新されたモデルがオンライン予想モジュール１１０へ送られ、このモジュールは、オフラインモジュール１００により送られたその更新されたモデルを使用して、リアルタイム予想結果、即ちリアルタイムデータを使用して推定されたサービスアクセスＱｏＥ指示子を出力する。
【００３０】
特に、図２は、オフラインモジュール１００に関連してオンラインモジュール１１０により遂行される方法のフローチャートの一例を示す。この例では、方法は、２００で始まり、そして２１０において、ネットワークＦＣＡＰＳデータ２０５が収集される。２１５において、この方法は、予想変数を準備し、そして２２０において、アグリゲーションを遂行して選択された間隔でサンプルを発生することを含む。２２５において、入力データセットが準備される。この方法は、２３５に進み、セッションログ２３３から登録抹消エントリを抽出する。２４０において、この方法は、アグリゲーションを遂行して設定間隔でサンプルを発生し、そして２４５において、高レベルＱｏＥサービスアクセス分類を遂行することを含む。この方法は、２５０において、出力データセットを準備することを含む。一実施形態において、入力データ及び出力データセットがデータベース３００に記憶される。この方法は、更に、２５５において、ステップ２４５で分類された各カテゴリに対してトレーニング、確認及び評価のセットを準備することを含む。２６０、２６５及び２７０において、トレーニング機能、確認機能、及び評価機能が実行され、及びそれらを使用して、モデル４００を更新する。更新されたモデル４００は、次いで、２３０において予想機能を実行するのに使用される。１つの実施形態では、予想機能の結果もデータベース３００に記憶される。
【００３１】
従って、本発明の実施形態は、通信ネットワークにおいてサービスアクセスＱｏＥ関連問題の予想及び根本原因推奨を発生し、生成し及び／又は与える方法、装置、及び／又はコンピュータプログラム製品を提供する。又、１つの実施形態は、ＦＣＡＰＳデータを予想変数として使用して進歩型統計学的データ分析を適用し、そして問題を予想回帰又は分類問題として設定して、サービスアクセスＱｏＥ関連指示子を推定する。又、ある実施形態は、モデルオフラインをトレーニングし、評価し及び確認して、サービスアクセスＱｏＥ問題の根本原因分析のための推奨を発生する目的で、履歴ＦＣＡＰＳデータを使用して入力セットを生成すると共に、ＲＡＮログからの情報を使用して出力セットを生成する。これら実施形態は、次いで、モデル生成オフラインをリアルタイムＦＣＡＰＳデータと共に適用して、サービスアクセスＱｏＥ問題を予想する。この情報は、次いで、根本原因分析のための可視化、オフライン分析、監視及びディープダイブ(deep dive)に対して与えられる。
【００３２】
１つの実施形態は、通信ネットワークにおけるサービスアクセスＱｏＥ問題の予想及び根本原因推奨の方法に関するものである。この方法は、ネットワークマネージメントエンティティからオフライン（履歴）及びオンラインモードでＦＣＡＰＳデータを受け取り及び使用し、そしてネットワークエレメントからセッションログを受け取ることを含む。この方法は、更に、データを入力及び出力セットに分類し、区画化し及び準備することを含み、データを、オフライン及びオンラインの予想を発生するのに使用できると共に根本原因推奨を与えるのにも使用できるようにする。又、この方法は、スーパーバイズ型及び非スーパーバイズ型解決策の組み合わせと共にマシン学習アルゴリズムを使用して構築されたモデルをオフライントレーニングし、評価し及び確認することも含む。更に、この方法は、トレーニングされたモデルをサービスアクセスＱｏＥ問題のオフライン根本原因推奨に使用すると共に、オフライントレーニングされたモデル及びその結果をサービスアクセスＱｏＥ問題のオンライン予想及び可視化に向けて使用することも含む。
【００３３】
ある実施形態では、ここに述べるいずれの方法の機能も、メモリ又は他のコンピュータ読み取り可能な媒体或いは有形な媒体に記憶されたソフトウェアにより実施され、そしてプロセッサにより実行される。他の実施形態では、その機能は、ハードウェアにより遂行され、例えば、特定用途向け集積回路（ＡＳＩＣ）、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、又はハードウェア及びソフトウェアの他の組み合わせの使用を通して遂行される。
【００３４】
上述したコンピュータ読み取り可能な媒体は、伝送線、コンパクトディスク、デジタルビデオディスク、磁気ディスク、ホログラフィックディスク又はテープ、フラッシュメモリ、磁気抵抗メモリ、集積回路、或いは他のデジタル処理装置のメモリデバイスによって少なくとも一部分実施される。
【００３５】
図３は、一実施形態による装置１０を示す。一実施形態において、装置１０は、ネットワークのサービスアクセスＱｏＥ問題に対する根本原因分析の推奨を予想し及び与えるように構成されたネットワークエレメント又はエンティティである。例えば、一実施形態によれば、装置１０は、ネットワークマネージメントドメインのアプリケーションサーバーのようなネットワークエレメントである。ある実施形態では、装置１０により与えられる機能は、ネットワークマネージメントシステム又はエレメントマネージメントシステムの顧客経験マネージメント（ＣＥＭ）及び／又はオペレーションサポートシステム（ＯＳＳ）レイヤに存在するか、又は或いはＯＳＳ、コア及びＲＡＮのようなネットワークの他のエレメントにリンクされたアプリケーションサーバーに存在する。
【００３６】
装置１０は、情報を処理し及びインストラクション又はオペレーションを実行するプロセッサ２２を備えている。プロセッサ２２は、任意の形式の汎用又は特殊目的プロセッサである。図３には単一のプロセッサ２２しか示されていないが、他の実施形態によれば、複数のプロセッサが使用されてもよい。実際に、プロセッサ２２は、例えば、汎用コンピュータ、特殊目的コンピュータ、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）、及びマルチコアプロセッサアーキテクチャーに基づくプロセッサ、の１つ以上を含む。
【００３７】
装置１０は、更に、プロセッサ２２によって実行される情報及びインストラクションを記憶するためにプロセッサ２２に結合されたメモリ１４も備えている。このメモリ１４は、１つ以上のメモリで、ローカルアプリケーション環境に適したタイプで、そして適当な揮発性又は不揮発性データストレージ技術、例えば、半導体ベースのメモリ装置、磁気メモリ装置及びシステム、光学的メモリ装置及びシステム、固定メモリ、及び取り外し可能なメモリを使用して実施される。例えば、メモリ１４は、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、磁気又は光学ディスクのようなスタティックストレージ、或いは他の形式の非一時的マシン又はコンピュータ読み取り可能な媒体の組み合わせで構成される。メモリ１４に記憶されるインストラクションは、プロセッサ２２により実行されたときに、装置１０がここに述べるタスクを遂行できるようにするプログラムインストラクション又はコンピュータプログラムコードを含む。
【００３８】
又、装置１０は、装置１０への及び装置１０からの信号及び／又はデータを送受信するための１つ以上のアンテナ（図示せず）も備えている。装置１０は、更に、トランシーバ２８も備え、これは、アンテナによって送信するために搬送波に情報を変調すると共に、アンテナを経て受信した情報を、装置１０の他のエレメントで更に処理するために復調する。他の実施形態では、トランシーバ２８は、信号又はデータを直接的に送信及び受信することができる。
【００３９】
プロセッサ２２は、装置１０の動作に関連した機能を遂行し、それら機能は、アンテナ利得／位相パラメータの事前コード化、通信メッセージを形成する個々のビットのエンコード及びデコード、情報のフォーマット化、及び通信リソースのマネージメントに関連したプロセスを含む装置１０の全体的なコントロールを含むが、これに限定されない。
【００４０】
一実施形態において、メモリ１４は、プロセッサ２２によって実行されたときに機能を発揮するソフトウェアモジュールを記憶する。それらモジュールは、上述したオフラインモジュール１００及びオンライン予想モジュールを含む。又、それらモジュールは、装置１０のオペレーティングシステム機能を与えるオペレーティングシステム１５も備えている。又、メモリは、装置１０の付加的な機能を与えるためにアプリケーション又はプログラムのような１つ以上の機能的モジュール１８も記憶する。装置１０のコンポーネントは、ハードウェアで実施されるか、又はハードウェア及びソフトウェアの適当な組み合わせとして実施される。
【００４１】
１つの実施形態によれば、装置１０は、ネットワークマネージメントエンティティからオフライン（履歴）及びオンラインモードでＦＣＡＰＳデータを受け取りそして利用すると共に、ネットワークエレメントからセッションログを受け取るように構成される。装置１０は、更に、データを入力及び出力セットに分類し、区画化し及び準備するように構成され、データを、オフライン及びオンラインの予想を発生するのに使用できると共に根本原因推奨を与えるのにも使用できるようにする。又、装置１０は、スーパーバイズ型及び非スーパーバイズ型解決策の組み合わせと共にマシン学習アルゴリズムを使用して作られたモデルをオフライントレーニングし、評価し及び確認するようにも構成され、そのモデルは、サービスアクセスＱｏＥ問題の領域で学習するように作られる。装置１０は、次いで、トレーニングされたモデルをサービスアクセスＱｏＥ問題のオフライン根本原因推奨及び可視化に使用する。更に、装置１０は、オフライントレーニングされたモデルを使用し、その結果をサービスアクセスＱｏＥ問題のオンライン予想及び可視化に向けて適用する。
【００４２】
以上のことから、本発明の実施形態は、ネットワークマネージメント問題の根本原因分析の遂行においてエンドユーザサービスに影響し且つ著しい効率をもたらす主要な指示子を理解するための専門のシステムを構築する上で、管理サービスプロバイダー（ＧＮＯＣ／ＳＯＣ）、最適なサービスプロバイダー及びオペレータの助けとなろう。本発明の実施形態は、オペレータに提供されるツールに採用することができる。更に、これら実施形態は、一回限りの分析を遂行してレポートを作成することを許す。重要なことに、これらの実施形態では、迅速な根本原因分析、及びＧＮＯＣ／ＳＯＣからのマルチベンダーネットワークの良好な監視が行われる。その結果、現場の問題を解決するための利益の流出は、根本原因分析の時間を短縮することで減少される。分析期間が短いほど、顧客の問題に対する応答時間が迅速になる。
【００４３】
ここに述べる幾つかの機能的特徴は、その実施の独立性を特に強調するために、モジュール、ファンクション又はアプリケーションとして提示されたことに注意されたい。例えば、モジュール、ファンクション又はアプリケーションは、カスタムＶＬＳＩ回路又はゲートアレイや、ロジックチップ、トランジスタ又は他の個別コンポーネントのような既製の半導体を含むハードウェア回路として実施されてもよい。又、モジュール、ファンクション又はアプリケーションは、フィールドプログラマブルゲートアレイ、プログラマブルアレイロジック、プログラマブルロジック装置、等のプログラマブルハードウェア装置において実施することもできる。
【００４４】
又、モジュール、ファンクション又はアプリケーションは、種々のタイプのプロセッサにより実行するためのソフトウェアで部分的に又は完全に実施されてもよい。実行可能なコードの識別されたモジュールは、例えば、コンピュータインストラクションの１つ以上の物理的又は論理的ブロックを含み、これらは、例えば、オブジェクト、手順又はファンクションとして編成される。それでも、識別されたモジュールの実行可能なものを物理的に一緒に配置する必要はなく、異種のインストラクションを異なる位置に記憶して、論理的に一緒に繋いだときに、モジュールを構成してその述べられた目的を果たすようにしてもよい。
【００４５】
実際に、実行可能なコードのモジュールは、単一のインストラクションでも多数のインストラクションでもよく、そして多数の異なるコードセグメントにわたり、異なるプログラムの間で、及び多数のメモリ装置を横切って、分散されてもよい。同様に、オペレーションデータは、ここでは識別されてモジュール内に示され、そして適当な形態で実施され、適当なタイプのデータ構造体内に編成されてもよい。又、オペレーションデータは、単一データセットとして収集されてもよいし、異なるストレージ装置にわたることを含む異なる位置にわたって分散されてもよく、そして少なくとも一部は、システム又はネットワーク上に単に電子信号として存在してもよい。
【００４６】
本発明の上述した特徴、効果及び特性は、１つ以上の実施形態において適当な仕方で結合されてもよい。当業者であれば、本発明は、特定の実施形態の特定の特徴又は効果の１つ以上を伴わずに実施できることが認識されよう。他の点では、本発明の全ての実施形態に存在しない付加的な特徴及び効果が、ある実施形態において認識され得る。
【００４７】
当業者であれば、以上の述べた本発明は、順序の異なるステップで、及び／又はここに開示したものとは異なる構成のハードウェアエレメントで実施されてもよいことが容易に理解されよう。それ故、本発明は、これらの好ましい実施形態に基づいて説明したが、当業者であれば、本発明の精神及び範囲から逸脱せずに、幾つかの変更、修正及び代替構造が明らかとなろう。それ故、本発明の境界及び範囲を決定するには、特許請求の範囲を参照されたい。
【符号の説明】
【００４８】
１０：装置
１４：メモリ
１５：オペレーティングシステム
１８：機能的モジュール
２２：プロセッサ
２８：トランシーバ
１００：オフラインモジュール
１１０：オンライン予想モジュール
【図１】
2015516620.tif 000003
【図２】
2015516620.tif 000004
【図３】
2015516620.tif 000005
【国際調査報告】
2015516620.tif 000006
2015516620.tif 000007
2015516620.tif 000008