(57)【要約】  本発明の実施形態は、被管理機能オブジェクトを管理するための方法および装置を提供し、通信技術分野に関する。本発明の実施形態において、被管理機能オブジェクトについての管理要求が受信される。管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるよう命令するために用いられる。被管理機能オブジェクトは、アプリケーションの指示情報に基づいて管理される。具体的には、アプリケーションの指示情報を保持する管理要求が受信された場合、被管理機能オブジェクトは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供するように、指示情報により示される任意のアプリケーションと柔軟に関連付けられる。
2019520000.tif 000002
【特許請求の範囲】
【請求項１】
被管理機能オブジェクトについての管理要求を受信する段階であって、前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるために用いられる、段階と、
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する段階と
を備える、被管理機能オブジェクトを管理するための方法。
【請求項２】
前記アプリケーションの前記指示情報は、前記アプリケーションの識別子または名称を含む、
請求項１に記載の方法。
【請求項３】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報または前記被管理機能オブジェクトについての情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含み、前記被管理機能オブジェクトについての前記情報は、前記被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む、
請求項１に記載の方法。
【請求項４】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記被管理機能オブジェクトを管理するために、前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて前記アプリケーションの識別子または名称を取得する段階
を有する、
請求項３に記載の方法。
【請求項５】
前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて前記アプリケーションの識別子または名称を取得する前記段階は、
前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて、アプリケーション管理ユニットに、前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するよう要求する段階、または
前記アプリケーションをデプロイまたは選択することにより、前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて前記アプリケーションの前記識別子または前記名称を取得する段階
を含む、
請求項４に記載の方法。
【請求項６】
前記アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである、
請求項５に記載の方法。
【請求項７】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記アプリケーションと前記被管理機能オブジェクトとの間にマッピング関係を確立することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付ける段階
を有する、
請求項１から６のいずれか一項に記載の方法。
【請求項８】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記被管理機能オブジェクトにおける前記アプリケーションの前記識別子または前記名称を設定することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付ける段階
を有する、
請求項２、４または５に記載の方法。
【請求項９】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記アプリケーション用の前記被管理機能オブジェクトを作成することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付ける段階
を有する、
請求項１から６のいずれか一項に記載の方法。
【請求項１０】
被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する段階
を備え、
前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるよう前記被管理機能管理ユニットに命令するために用いられ、前記管理要求は、前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するよう前記被管理機能管理ユニットに命令するために用いられる、
被管理機能オブジェクトを管理するための方法。
【請求項１１】
前記アプリケーションの前記指示情報は、前記アプリケーションの識別子または名称を含む、
請求項１０に記載の方法。
【請求項１２】
被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する前記段階の前に、
前記アプリケーションの前記識別子または前記名称を取得する段階
をさらに備える、請求項１１に記載の方法。
【請求項１３】
前記アプリケーションの前記識別子または前記名称を取得する前記段階は、
前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するようアプリケーション管理ユニットに要求する段階
を有する、
請求項１２に記載の方法。
【請求項１４】
前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するようアプリケーション管理ユニットに要求することにより、前記アプリケーションの前記識別子または前記名称を取得する前記段階は、
前記アプリケーション管理ユニットにより送信された識別子または名称を受信する段階であって、前記アプリケーション管理ユニットにより送信された前記識別子または前記名称は、前記アプリケーション管理ユニットが前記アプリケーションを作成した後、前記アプリケーション管理ユニットにより送信される、段階、または
前記被管理機能管理ユニットにより送信された識別子または名称を受信する段階であって、前記被管理機能管理ユニットにより送信された前記識別子または前記名称は、前記アプリケーション管理ユニットが前記アプリケーションを作成した後、前記アプリケーション管理ユニットにより前記被管理機能管理ユニットへ送信される、段階
のいずれかを有する、
請求項１３に記載の方法。
【請求項１５】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報または前記被管理機能オブジェクトについての情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含み、前記被管理機能オブジェクトについての前記情報は、前記被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む、
請求項１０に記載の方法。
【請求項１６】
前記アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである、
請求項１３または１４に記載の方法。
【請求項１７】
前記被管理機能管理ユニットは、エレメントマネージャＥＭを含む、
請求項１０から１６のいずれか一項に記載の方法。
【請求項１８】
被管理機能オブジェクトについての管理要求を受信するように構成される受信モジュールであって、前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるために用いられる、受信モジュールと、
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するように構成される管理モジュールと、
を備える、被管理機能オブジェクトを管理するための装置。
【請求項１９】
前記アプリケーションの前記指示情報は、前記アプリケーションの識別子または名称を含む、
請求項１８に記載の装置。
【請求項２０】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報または前記被管理機能オブジェクトについての情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含み、前記被管理機能オブジェクトについての前記情報は、前記被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む、
請求項１８に記載の装置。
【請求項２１】
前記被管理機能オブジェクトを管理するために、前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて前記アプリケーションの識別子または名称を取得するように構成される取得モジュール
をさらに備える、請求項２０に記載の装置。
【請求項２２】
前記取得モジュールは、
前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて、アプリケーション管理ユニットに、前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するよう要求するように構成されるか、または
前記アプリケーションをデプロイまたは選択することにより、前記アプリケーションの前記タイプ情報または前記被管理機能オブジェクトについての前記情報に基づいて前記アプリケーションの前記識別子または前記名称を取得するように構成される、
請求項２１に記載の装置。
【請求項２３】
前記アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである、
請求項２２に記載の装置。
【請求項２４】
前記管理モジュールは、前記アプリケーションと前記被管理機能オブジェクトとの間にマッピング関係を確立することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付けるように構成される、
請求項１８から２３のいずれか一項に記載の装置。
【請求項２５】
前記管理モジュールは、前記被管理機能オブジェクトにおける前記アプリケーションの前記識別子または前記名称を設定することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付けるように構成される、
請求項１９、２１または２２に記載の装置。
【請求項２６】
前記管理モジュールは、前記アプリケーション用の前記被管理機能オブジェクトを作成することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付けるように構成される、
請求項１８から２３のいずれか一項に記載の装置。
【請求項２７】
被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信するように構成される送信モジュール
を備え、
前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるよう前記被管理機能管理ユニットに命令するために用いられ、前記管理要求は、前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するよう前記被管理機能管理ユニットに命令するために用いられる、
被管理機能オブジェクトを管理するための装置。
【請求項２８】
前記アプリケーションの前記指示情報は、前記アプリケーションの識別子または名称を含む、
請求項２７に記載の装置。
【請求項２９】
前記アプリケーションの前記識別子または前記名称を取得するように構成される取得モジュール
をさらに備える、請求項２８に記載の装置。
【請求項３０】
前記取得モジュールは、前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するようアプリケーション管理ユニットに要求するように構成される、
請求項２９に記載の装置。
【請求項３１】
前記取得モジュールは、前記アプリケーション管理ユニットにより送信された識別子または名称を受信するように構成され、前記アプリケーション管理ユニットにより送信された前記識別子または前記名称は、前記アプリケーション管理ユニットが前記アプリケーションを作成した後、前記アプリケーション管理ユニットにより送信されるか、または
前記取得モジュールは、前記被管理機能管理ユニットにより送信された識別子または名称を受信するように構成され、前記被管理機能管理ユニットにより送信された前記識別子または前記名称は、前記アプリケーション管理ユニットが前記アプリケーションを作成した後、前記アプリケーション管理ユニットにより前記被管理機能管理ユニットへ送信される、
請求項３０に記載の装置。
【請求項３２】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報または前記被管理機能オブジェクトについての情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含み、前記被管理機能オブジェクトについての前記情報は、前記被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む、
請求項２７に記載の装置。
【請求項３３】
前記アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである、
請求項３０または３１に記載の装置。
【請求項３４】
前記被管理機能管理ユニットは、エレメントマネージャＥＭを含む、
請求項２７から３３のいずれか一項に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、通信技術分野に関し、特に、被管理機能オブジェクトを管理するための方法および装置に関する。
【背景技術】
【０００２】
通信技術の急速な発展とともに、ネットワーク機能仮想化（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ、ＮＦＶ）技術が通信分野に現れている。ＮＦＶ技術は、ＮＦＶ実装環境を確立すべく、汎用ハードウェアプラットフォームを用いることによりソフトウェアが実行され、遠隔通信ネットワーク機能が専用の物理デバイスに依存するのを回避すべく、ソフトウェアを用いることにより複数の遠隔通信ネットワーク機能が実装される技術である。
【０００３】
従来のネットワーク管理システムは、ネットワークマネージャおよびエレメントマネージャを含み、サービスまたはネットワークの管理を主に担う。従来のネットワーク管理システムの被管理オブジェクトは、ネットワークエレメントである。実装工程において、従来のネットワーク管理システムは、各ネットワークエレメントについて被管理オブジェクトを作成する。ＮＦＶ実装環境は、サービス管理システムと、ＮＦＶ管理およびオーケストレーション（Ｍａｎａｇｅｍｅｎｔ  ａｎｄ  Ｏｒｃｈｅｓｔｒａｔｉｏｎ、ＭＡＮＯ）システムとを含む。サービス管理システムは、ネットワークマネージャ（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｒ、ＮＭ）と、エレメントマネージャ（Ｅｌｅｍｅｎｔ  Ｍａｎａｇｅｒ、ＥＭ）と、サービスオーケストレータ（Ｓｅｒｖｉｃｅ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＳＯ）と、ネットワークオーケストレータ（Ｎｅｔｗｏｒｋ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＯ）とを含み得、サービスまたはネットワークの管理を主に担う。サービス管理システムの被管理オブジェクトは、ネットワーク機能である。管理工程において、サービス管理システムは、各ネットワーク機能について被管理オブジェクトを作成する必要がある。本明細書において、ネットワーク機能の被管理オブジェクトは、略して、被管理機能オブジェクトと称される。ＮＦＶ  ＭＡＮＯシステムは、ＮＦＶオーケストレータ（ＮＦＶ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＦＶＯ）と、ＶＮＦマネージャ（ＶＮＦ  Ｍａｎａｇｅｒ、ＶＮＦＭ）を主に含み、遠隔通信ネットワーク機能の内部実装を主に担う、つまり、仮想リソース管理およびソフトウェアデプロイを担う。ＮＦＶ  ＭＡＮＯシステムの被管理オブジェクトは、仮想化ネットワーク機能（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）または仮想化ネットワーク機能コンポーネント（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｃｏｍｐｏｎｅｎｔ、ＶＮＦＣ）である。ＶＮＦは、１または複数のＶＮＦＣを含み得、１つのＶＮＦまたは１つのＶＮＦＣは、１つのアプリケーションである。
【０００４】
現在、従来技術において、従来のネットワーク管理システムの被管理オブジェクトはネットワークエレメントであり、機能が実装形態から分離しているシナリオは含まれていない。しかしながら、ＮＦＶ実装環境において、被管理機能オブジェクトの管理とＶＮＦの管理とは、２つの独立した工程である。従って、どのように被管理機能オブジェクトをＶＮＦと組み合わせてネットワークサービスを外部に提供するかが非常に重要である。
【発明の概要】
【０００５】
従来技術における問題を解決すべく、本発明の実施形態は、被管理機能オブジェクトを管理するための方法および装置を提供する。この技術的解決手段は以下のとおりである。
【０００６】
第１の態様によれば、被管理機能オブジェクトを管理するための方法が提供される。方法は、被管理機能オブジェクトについての管理要求を受信する段階であって、管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるために用いられる、段階と、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階とを含む。
【０００７】
本発明の本実施形態において、アプリケーションの指示情報を保持する管理要求が受信された場合、被管理機能オブジェクトは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供するように、指示情報により示される任意のアプリケーションと柔軟に関連付けられる。
【０００８】
第１の態様を参照すると、第１の態様の第１の可能な実装形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【０００９】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションの識別子または名称を含む場合、被管理機能オブジェクトを管理すべく、アプリケーションは、アプリケーションの識別子または名称に基づいて、被管理機能オブジェクトと関連付けられる。
【００１０】
第１の態様を参照すると、第１の態様の第２の可能な実装形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００１１】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含む場合、被管理機能オブジェクトを管理すべく、アプリケーションは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、被管理機能オブジェクトと関連付けられ得る。
【００１２】
第１の態様の第２の可能な実装形態を参照すると、第１の態様の第３の可能な実装形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、被管理機能オブジェクトを管理するために、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションの識別子または名称を取得する段階を含む。
【００１３】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含む場合、かつ、被管理機能オブジェクトが管理される場合、被管理機能オブジェクトと関連付けられる必要があるアプリケーションを決定すべく、アプリケーションの識別子または名称はさらに、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて取得される必要がある。
【００１４】
第１の態様の第３の可能な実装形態を参照すると、第１の態様の第４の可能な実装形態において、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得する段階は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーション管理ユニットに、アプリケーションを作成してアプリケーションの識別子または名称を返送するよう要求する段階、または、アプリケーションをデプロイまたは選択することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションの識別子または名称を取得する段階を含む。
【００１５】
本発明の本実施形態において、例えば、実行主体はＥＭである。アプリケーションの識別子または名称を取得する工程において、ＥＭは、アプリケーション管理ユニットが、アプリケーションを作成した後、アプリケーションの生成された識別子または名称をＥＭへ返送するように、アプリケーション作成要求をアプリケーション管理ユニットへ送信し得る。このように、ＥＭは、アプリケーションの識別子または名称を取得する。代替的に、ＥＭは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションをデプロイまたは選択し得る。本工程において、アプリケーションの識別子または名称が生成され得る。このように、アプリケーションの識別子または名称を取得する方式が追加される。
【００１６】
第１の態様の第４の可能な実装形態を参照すると、第１の態様の第５の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００１７】
本発明の本実施形態において、アプリケーションを作成する方式が追加され、かつ、アプリケーションの識別子または名称を間接的に取得する方式が追加されるように、ＮＦＶＯが、アプリケーションを作成してアプリケーションの識別子または名称を返送し得るか、または当然ながら、ＶＮＦＭが、アプリケーションを作成してアプリケーションの識別子または名称を返送し得る。
【００１８】
第１の態様の前述の可能な実装形態のいずれか１つを参照すると、第６の可能な実装形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００１９】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションの識別子または名称を含む場合、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトは、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、アプリケーションと関連付けられ得る。
【００２０】
第１の態様の前述の可能な実装形態のいずれか１つを参照すると、第７の可能な実装形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより、被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００２１】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションの識別子または名称を含む場合、被管理機能オブジェクトを管理することにより関連付けの方法を追加すべく、被管理機能オブジェクトは、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより、アプリケーションと関連付けられ得る。
【００２２】
第１の態様の前述の可能な実装形態のいずれか１つを参照すると、第８の可能な実装形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、アプリケーション用の被管理機能オブジェクトを作成することにより、被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００２３】
本発明の本実施形態において、被管理機能オブジェクトを管理することにより関連付けの方法を追加すべく、被管理機能オブジェクトは、アプリケーション用の被管理機能オブジェクトを作成することにより、アプリケーションと関連付けられ得る。
【００２４】
第２の態様によれば、被管理機能オブジェクトを管理するための方法が提供される。方法は、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する段階を含み、管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるよう被管理機能管理ユニットに命令するために用いられ、管理要求は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するよう被管理機能管理ユニットに命令するために用いられる。
【００２５】
本発明の本実施形態において、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能管理ユニットが被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付けるように、アプリケーションの指示情報を保持する管理要求は、被管理機能管理ユニットへ送信される。
【００２６】
第２の態様を参照すると、第２の態様の第１の可能な実装形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【００２７】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションの識別子または名称を含む場合、被管理機能オブジェクトを管理すべく、アプリケーションは、アプリケーションの識別子または名称に基づいて、被管理機能オブジェクトと関連付けられる。
【００２８】
第２の態様の第１の可能な実装形態を参照すると、第２の態様の第２の可能な実装形態において、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する段階の前に、方法は、アプリケーションの識別子または名称を取得する段階をさらに含む。
【００２９】
本発明の本実施形態において、被管理機能オブジェクトが管理される前に、被管理機能オブジェクトと関連付けられる必要があるアプリケーションを決定すべく、アプリケーションの識別子または名称はさらに、取得される必要がある。
【００３０】
第２の態様の第２の可能な実装形態を参照すると、第２の態様の第３の可能な実装形態において、アプリケーションの識別子または名称を取得する段階は、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求する段階を含む。
【００３１】
本発明の本実施形態において、アプリケーションの指示情報を取得する工程では、アプリケーション管理ユニットがアプリケーションを作成してアプリケーションの識別子または名称を返送するように、アプリケーションのタイプ情報を保持するアプリケーション作成要求が、アプリケーション管理ユニットへ送信され得る。このように、アプリケーションの識別子または名称は、取得され得る。
【００３２】
第２の態様の第３の可能な実装形態を参照すると、第２の態様の第４の可能な実装形態において、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求する段階は、以下の実装形態のいずれか、つまり、アプリケーション管理ユニットにより送信される識別子または名称を受信する段階であって、アプリケーション管理ユニットにより送信される識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより送信される、段階、または、被管理機能管理ユニットにより送信された識別子または名称を受信する段階であって、被管理機能管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより被管理機能管理ユニットへ送信される段階を含む。
【００３３】
本発明の本実施形態において、アプリケーションの識別子または名称を取得する前述の工程では、識別子または名称を取得する方式が追加されるように、識別子または名称は具体的には、アプリケーション管理ユニットにより送信された識別子または名称を受信することにより取得され得るか、または被管理機能管理ユニットにより送信された識別子または名称を受信することにより取得され得る。
【００３４】
第２の態様を参照すると、第２の態様の第５の可能な実装形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００３５】
本発明の本実施形態において、アプリケーションの指示情報がアプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含む場合、被管理機能オブジェクトを管理すべく、アプリケーションは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、被管理機能オブジェクトと関連付けられ得る。
【００３６】
第２の態様の第５の可能な実装形態を参照すると、第２の態様の第６の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００３７】
本発明の本実施形態において、アプリケーションを作成する方式が追加され、かつ、アプリケーションの識別子または名称を間接的に取得する方式が追加されるように、ＮＦＶＯが、アプリケーションを作成してアプリケーションの識別子または名称を返送し得るか、または当然ながら、ＶＮＦＭが、アプリケーションを作成してアプリケーションの識別子または名称を返送し得る。
【００３８】
第２の態様の前述の可能な実装形態のいずれか１つを参照すると、第２の態様の第７の可能な実装形態において、被管理機能管理ユニットは、エレメントマネージャＥＭを含む。
【００３９】
本発明の本実施形態において、被管理機能オブジェクトについての管理要求は、ＥＭへ送信され得、ＥＭは、アプリケーションの指示情報に基づいて、アプリケーションを被管理機能オブジェクトと関連付ける。
【００４０】
第３の態様によれば、被管理機能オブジェクトを管理するための装置が提供される。装置は、被管理機能オブジェクトについての管理要求を受信するように構成される受信モジュールであって、管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるために用いられる、受信モジュールと、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するように構成される管理モジュールとを含む。
【００４１】
第３の態様を参照すると、第３の態様の第１の可能な実装形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【００４２】
第３の態様を参照すると、第３の態様の第２の可能な実装形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００４３】
第３の態様の第２の可能な実装形態を参照すると、第３の態様の第３の可能な実装形態において、装置は、被管理機能オブジェクトを管理するために、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得するように構成される取得モジュールをさらに含む。
【００４４】
第３の態様の第３の可能な実装形態を参照すると、第３の態様の第４の可能な実装形態において、取得モジュールは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーション管理ユニットに、アプリケーションを作成してアプリケーションの識別子または名称を返送するよう要求するように構成されるか、またはアプリケーションをデプロイまたは選択することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得するように構成される。
【００４５】
第３の態様の第４の可能な実装形態を参照すると、第３の態様の第５の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００４６】
第３の態様の前述の可能な実装形態のいずれか１つを参照すると、第３の態様の第６の可能な実装形態において、管理モジュールは、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【００４７】
第３の態様の前述の可能な実装形態のいずれか１つを参照すると、第３の態様の第７の可能な実装形態において、管理モジュールは、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【００４８】
第３の態様の前述の可能な実装形態のいずれか１つを参照すると、第３の態様の第８の可能な実装形態において、管理モジュールは、アプリケーション用の被管理機能オブジェクトを作成することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【００４９】
第４の態様によれば、被管理機能オブジェクトを管理するための装置が提供される。装置は、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信するように構成される送信モジュール含み、管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるよう被管理機能管理ユニットに命令するために用いられ、管理要求は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するよう被管理機能管理ユニットに命令するために用いられる。
【００５０】
第４の態様を参照すると、第４の態様の第１の可能な実装形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【００５１】
第４の態様の第１の可能な実装形態を参照すると、第４の態様の第２の可能な実装形態において、装置は、アプリケーションの識別子または名称を取得するように構成される取得モジュールをさらに含む。
【００５２】
第４の態様の第２の可能な実装形態を参照すると、第４の態様の第３の可能な実装形態において、取得モジュールは、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求するように構成される。
【００５３】
第４の態様の第３の可能な実装形態を参照すると、第４の態様の第４の可能な実装形態において、取得モジュールは、アプリケーション管理ユニットにより送信された識別子または名称を受信するように構成され、アプリケーション管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより送信されるか、または、取得モジュールは、被管理機能管理ユニットにより送信された識別子または名称を受信するように構成され、被管理機能管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより被管理機能管理ユニットへ送信される。
【００５４】
第４の態様を参照すると、第４の態様の第５の可能な実装形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００５５】
第４の態様の第４の可能な実装形態を参照すると、第４の態様の第６の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００５６】
第４の態様の前述の可能な実装形態のいずれか１つを参照すると、第４の態様の第７の可能な実装形態において、被管理機能管理ユニットは、エレメントマネージャＥＭを含む。
【００５７】
本発明の実施形態において提供される技術的解決手段には、以下の有益な効果がある。ＮＭは、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、被管理機能管理ユニットにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。被管理機能管理ユニットは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、被管理機能管理ユニットは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて構成される場合、被管理機能オブジェクトは、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。その結果、柔軟性も改善される。
【図面の簡単な説明】
【００５８】
本発明の実施形態における技術的解決手段をより明確に説明するために、以下では、実施形態を説明するために必要な添付図面を簡潔に説明する。以下の説明における添付図面は、本発明の実施形態のいくつかを示しているに過ぎず、当業者であれば、創造的な努力なく、これらの添付図面から他の図面をさらに導き出し得ることは明らかである。
【００５９】
【図１Ａ】例示的な実施形態によるＮＦＶ実装環境の概略図である。
【００６０】
【図１Ｂ】例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。
【００６１】
【図２】別の例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。
【００６２】
【図３】別の例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。
【００６３】
【図４Ａ】例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。
【００６４】
【図４Ｂ】別の例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。
【００６５】
【図５Ａ】別の例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。
【００６６】
【図５Ｂ】別の例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。
【発明を実施するための形態】
【００６７】
本発明の実施形態の目的、技術的解決手段および利点をより明確にするために、以下では、添付図面を参照して、本発明の実装形態をさらに詳細に説明する。
【００６８】
図１Ａは、例示的な実施形態によるＮＦＶ実装環境の概略図である。ＮＦＶ実装環境は、サービス管理システムと、ＮＦＶ管理およびオーケストレーション（Ｍａｎａｇｅｍｅｎｔ  ａｎｄ  Ｏｒｃｈｅｓｔｒａｔｉｏｎ、ＭＡＮＯ）をシステムと主に含む。
【００６９】
サービス管理システム用に、第３世代パートナーシッププロジェクト（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ、３ＧＰＰ）が、独立の被管理オブジェクトモデル（Ｍａｎａｇｅｄ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ、ＭＯＭ）を提供している。サービス管理システムは、ネットワークマネージャ（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｒ、ＮＭ）１１０およびエレメントマネージャ（Ｅｌｅｍｅｎｔ  Ｍａｎａｇｅｒ、ＥＭ）１２０を主に含み、サービスまたはネットワークの管理を主に担う。ネットワークまたはネットワークエレメントにおける全ての情報のうち、ユーザに公開され、ユーザによる管理が必要なものは、ユーザがネットワークまたはネットワークエレメントをオブジェクト操作方式で操作できるように、体系化されるか、または対象化方式でユーザに提示される。サービス管理システムの被管理オブジェクトは、ネットワーク機能である。管理工程において、サービス管理システムは、各ネットワーク機能について被管理オブジェクトを作成する必要がある。本明細書において、ネットワーク機能の被管理オブジェクトは、略して、被管理機能（Ｍａｎａｇｅｄ  Ｆｕｎｃｔｉｏｎ）オブジェクトと称される。ＮＭ１１０は、オペレーションサポートシステムまたはビジネスサポートシステム（Ｏｐｅｒａｔｏｒｓ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ／Ｂｕｓｉｎｅｓｓ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ、ＯＳＳ／ＢＳＳ）１３０に配置される。
【００７０】
ＮＦＶ  ＭＡＮＯシステム用に、欧州電気通信標準化機構（Ｅｕｒｏｐｅａｎ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｔａｎｄａｒｄｓ  Ｉｎｓｔｉｔｕｔｅ、ＥＴＳＩ）も、デプロイの観点から、独立したＭＯＭを提供している。ＮＦＶ  ＭＡＮＯシステムは、ＮＦＶオーケストレータ（ＮＦＶ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＦＶＯ）１４０と、ＶＮＦマネージャ（ＶＮＦ  Ｍａｎａｇｅｒ、ＶＮＦＭ）１５０を主に含み、遠隔通信ネットワーク機能の内部実装を担う、つまり、仮想リソース管理およびソフトウェアデプロイを担う。主なＮＦＶ  ＭＡＮＯシステムの被管理オブジェクトは、仮想化ネットワーク機能（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）１６０または仮想化ネットワーク機能コンポーネント（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｃｏｍｐｏｎｅｎｔ、ＶＮＦＣ）である。ＶＮＦＣは、ＶＮＦ１６０のコンポーネントである。ＶＮＦＣの管理は実際には、ＶＮＦ１６０の管理とみなされ得る。従って、本発明の本実施形態において、ＶＮＦＣの管理は、区別された方式では説明されない。
【００７１】
１つのＶＮＦ１６０は１または複数のＶＮＦＣを含み得、１つのＶＮＦまたは１つのＶＮＦＣはアプリケーション（Ａｐｐｌｉｃａｔｉｏｎ）である。
【００７２】
実装環境に含まれる複数のユニットのみが、本明細書において詳細に説明されることに留意すべきである。実際の実装工程において、実装環境は、複数のユニットと連携して、本発明の実施形態において提供される被管理機能オブジェクトを管理するための方法を実行する他のユニットをさらに含み得る。例えば、実装環境は、物理ネットワーク機能（Ｐｈｙｓｉｃａｌ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＰＮＦ）１７０と、ネットワーク機能仮想化インフラストラクチャ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ、ＮＦＶＩ）１８０と、仮想化インフラストラクチャマネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  Ｍａｎａｇｅｒ、ＶＩＭ）１９０とをさらに含み得る。これらは、本発明の本実施形態では、本明細書において詳細に説明されない。
【００７３】
図１Ｂは、例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。本発明の本実施形態は、被管理機能オブジェクトを管理するための方法が被管理機能管理ユニットにより実行される例を用いることにより説明される。被管理機能オブジェクトを管理するための方法は、以下の段階を含み得る。
【００７４】
段階１０１：被管理機能オブジェクトについての管理要求を受信する。管理要求はアプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるために用いられる。
【００７５】
管理要求は、被管理機能オブジェクト作成要求と、被管理機能オブジェクト構成要求と、被管理機能オブジェクト更新要求と、被管理機能オブジェクトをアプリケーションと関連付けるようにとの要求とのうちの少なくとも１つであり得る。
【００７６】
段階１０２：アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する。
【００７７】
本発明の本実施形態において、ＮＭは、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、被管理機能管理ユニットにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。被管理機能管理ユニットは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、被管理機能管理ユニットは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて構成される場合、被管理機能オブジェクトは、柔軟性も改善されるように、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。
【００７８】
別の実施形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【００７９】
別の実施形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００８０】
別の実施形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、被管理機能オブジェクトを管理するために、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得する段階を含む。
【００８１】
別の実施形態において、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得する段階は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーション管理ユニットに、アプリケーションを作成してアプリケーションの識別子または名称を返送するよう要求するか、または、アプリケーションをデプロイまたは選択することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションの識別子または名称を取得する段階を含む。
【００８２】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００８３】
別の実施形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００８４】
別の実施形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００８５】
別の実施形態において、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する段階は、アプリケーション用の被管理機能オブジェクトを作成することにより被管理機能オブジェクトをアプリケーションと関連付ける段階を含む。
【００８６】
前述の任意の技術的解決手段の全ては、本開示の任意の実施形態を形成するために、ランダムに組み合わされ得、本開示の実施形態では、本明細書において詳細に説明されない。
【００８７】
図２は、別の例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。本発明の本実施形態は、被管理機能オブジェクトを管理するための方法がＮＭにより実行される例を用いることにより説明される。被管理機能オブジェクトを管理するための方法は、以下の段階を含み得る。
【００８８】
段階２０１：被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求はアプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるよう被管理機能管理ユニットに命令するために用いられ、管理要求は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するよう被管理機能管理ユニットに命令するために用いられる。
【００８９】
本発明の本実施形態において、ＮＭは、被管理機能オブジェクトについての管理要求をＥＭへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、ＥＭにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。ＥＭは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、ＥＭは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて設定される場合、被管理機能オブジェクトは、柔軟性も改善されるように、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。
【００９０】
別の実施形態において、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【００９１】
別の実施形態において、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する段階の前に、方法は、アプリケーションの識別子または名称を取得する段階をさらに含む。
【００９２】
別の実施形態において、アプリケーションの識別子または名称を取得する段階は、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求する段階を含む。
【００９３】
別の実施形態において、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求する段階は、以下の実装形態のいずれか、つまり、アプリケーション管理ユニットにより送信される識別子または名称を受信する段階であって、アプリケーション管理ユニットにより送信される識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより送信される、段階、または、被管理機能管理ユニットにより送信された識別子または名称を受信する段階であって、被管理機能管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより被管理機能管理ユニットへ送信される段階を含む。
【００９４】
別の実施形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【００９５】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【００９６】
別の実施形態において、被管理機能管理ユニットは、エレメントマネージャＥＭを含む。
【００９７】
前述の任意の技術的解決手段の全ては、本開示の任意の実施形態を形成するためにランダムに組み合わされ得、本開示の実施形態では、本明細書において詳細に説明されない。
【００９８】
図３は、別の例示的な実施形態による、被管理機能オブジェクトを管理するための方法のフローチャートである。本発明の本実施形態は、被管理機能オブジェクトを管理するための方法がマルチパーティインタラクション方式で実行される例を用いることにより説明される。被管理機能オブジェクトを管理するための方法は、以下の段階を含み得る。
【００９９】
段階３０１：ＮＭが被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるようＥＭに命令するために用いられ、管理要求は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するようＥＭに命令するために用いられる。
【０１００】
現在、ＮＦＶ技術を用いることにより複数の遠隔通信ネットワーク機能が実装される場合、サービス管理を担うサービス管理システムと、内部機能の実装を担うＮＦＶ  ＭＡＮＯシステムとは、異なるユニット管理に属している。言い換えれば、サービス管理システムと、ＮＦＶ  ＭＡＮＯシステムとは、２つの独立のＭＯＭに属している。従って、どのように被管理機能オブジェクトをアプリケーションと組み合わせてネットワークサーバを外部に提供するかが非常に重要である。
【０１０１】
従って、本発明の本実施形態において、被管理機能オブジェクトを管理するための方法が提供される。方法において、被管理機能オブジェクトを管理すべく、サービス層における被管理機能オブジェクトは、デプロイ層におけるＶＮＦと柔軟に関連付けられる。本発明の本実施形態において、被管理機能オブジェクトおよびアプリケーションの関連付け管理の実行に加え、被管理機能オブジェクトの管理は、被管理機能オブジェクトの作成管理、更新管理、サービスパラメータ構成管理等の実行を含み得る。詳細は以下で説明される。加えて、被管理機能オブジェクトおよびアプリケーションの管理は、アプリケーションにおいて被管理機能オブジェクトをポインティングすることである。
【０１０２】
被管理機能管理ユニットは、ＥＭと、ＶＮＦＭと、ネットワーク機能マネージャ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｍａｎａｇｅｒ、ＮＦＭ）のいずれか１つを含み得る。本発明の本実施形態において、被管理機能管理ユニットがＥＭである例が、説明のために用いられる。
【０１０３】
本明細書において、アプリケーションの指示情報は、異なるコンテンツを含み得ることに留意すべきである。具体的には、アプリケーションの指示情報に含まれるコンテンツは、以下のいくつかの可能な実装形態のうちのいずれか１つを含み得る。
【０１０４】
方式１：指示情報は、アプリケーションの識別子または名称を含む。
【０１０５】
アプリケーションの識別子は、アプリケーションを一意に識別するために用いられ得る。ＶＮＦがアプリケーションである場合、アプリケーションの識別子は、ＶＮＦの識別子でもあり得る。アプリケーションの名称は、アプリケーションを一意に識別するためにも用いられ得る。同様に、ＶＮＦがアプリケーションである場合、アプリケーションの名称は、ＶＮＦの名称でもあり得る。
【０１０６】
加えて、本実装形態において、指示情報は、アプリケーションのアプリケーションコンテナ情報と、アプリケーションコンテナ識別子またはアプリケーションコンテナ名に含まれるアプリケーションコンテナ情報とをさらに含み得る。
【０１０７】
アプリケーションのアプリケーションコンテナは、アプリケーションの実行環境を提供するように構成され、アプリケーションコンテナは、１つのＶＮＦを動作させ得るか、または複数のＶＮＦを動作させ得る。アプリケーションコンテナ識別子は、アプリケーションコンテナを一意に識別するために用いられ得、当然ながら、アプリケーションコンテナ名も、アプリケーションコンテナを一意に識別するために用いられ得る。アプリケーションは、アプリケーションコンテナ情報を参照して一意に決定され得る。可能な実装形態において、アプリケーションコンテナ情報は、アプリケーションの識別子または名称に含まれ得る。例えば、アプリケーションコンテナ情報は、アプリケーションの識別子に含まれる。この場合、アプリケーションコンテナ情報は、アプリケーションの識別子の構成部分であり、言い換えれば、アプリケーションの識別子は、アプリケーションコンテナ情報を含む。本発明の本実施形態において、アプリケーションの識別子または名称は実際に、アプリケーションコンテナ情報を黙示的に含む。
【０１０８】
アプリケーションは、アプリケーションコンテナ情報を参照して一意に決定され得る。なぜなら、実際のアプリケーション処理において、１つのコンピュータは、複数のアプリケーションコンテナに仮想化され得、各アプリケーションコンテナは、１つのＶＮＦまたは複数のＶＮＦを動作させ得るからである。言い換えれば、１つのアプリケーションコンテナは、少なくとも１つのアプリケーションを含み得る。異なるアプリケーションコンテナにおけるアプリケーションは、同じ識別子または名称を有し得る。例えば、指示情報がアプリケーションの名称を含む場合、アプリケーションコンテナＡにおけるアプリケーション１の名称は、Ａｐｐｌｉｃａｔｉｏｎ＿１であり得、アプリケーションコンテナＢにおけるアプリケーション２の名称も、Ａｐｐｌｉｃａｔｉｏｎ＿１であり得る。従って。アプリケーションを一意に決定するために、指示情報は、アプリケーションのアプリケーションコンテナ情報を含んでいる必要がある。
【０１０９】
方式２：アプリケーションの指示情報は、アプリケーションのタイプ情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含む。
【０１１０】
アプリケーションのタイプ情報は、アプリケーションのタイプを示すために用いられ得、アプリケーションのタイプは、異なるバージョンのアプリケーションを含み得る。
【０１１１】
アプリケーションのディスクリプタ識別子は、ディスクリプタを一意に識別するために用いられ得る。アプリケーションインスタンスのタイプ、すなわち、複数のアプリケーションが、ディスクリプタに基づいて生成され得る。
【０１１２】
方式３：アプリケーションの指示情報は、被管理機能オブジェクトについての情報を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスお識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【０１１３】
被管理機能オブジェクトの識別子または名称は、被管理機能オブジェクトを一意に識別するために用いられ得る。被管理機能オブジェクトクラスの識別子または名称は、被管理機能オブジェクトクラスを一意に識別するために用いられ得る。被管理機能オブジェクトは、被管理機能オブジェクトクラスに基づいて一意に作成され得る。被管理機能オブジェクトクラスの属性情報は、被管理機能オブジェクトクラスのタイプを識別するために用いられる。被管理機能オブジェクトクラスのタイプは、複数の異なる被管理機能オブジェクトクラスを含み得る。言い換えれば、複数の異なる被管理機能オブジェクトは、被管理機能オブジェクトクラスのタイプに基づいて作成され得る。
【０１１４】
アプリケーションの指示情報のコンテンツは、前述の３つの可能な実装形態を含み得ることが、前述の説明から分かり得る。ＮＭが管理要求をＥＭへ送信する事例は、アプリケーションの指示情報に含まれる異なるコンテンツに応じて異なる。次に、ＮＭが管理要求をＥＭへ送信する事例が、アプリケーションの指示情報に含まれる異なるコンテンツに基づいて、個別に説明される。
【０１１５】
方式１：アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【０１１６】
アプリケーションの指示情報がアプリケーションの識別子または名称を含む、言い換えれば、アプリケーションの指示情報がアプリケーションの識別子または名称を含む場合、これは、ＮＭがアプリケーションの識別子または名称を予め認識していることを示している。従って、被管理機能オブジェクトについての管理要求をＥＭへ送信する場合、ＮＭは、アプリケーションの識別子または名称を取得することがさらに必要である。
【０１１７】
アプリケーションの識別子または名称を取得する実装工程は、アプリケーションのタイプ情報に基づいてアプリケーションの識別子または名称を取得することであり得る。アプリケーションのタイプ情報に基づいてアプリケーションの識別子または名称を取得する実装工程は、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求することにより、アプリケーションのタイプ情報に基づいてアプリケーションの識別子または名称を取得することを含み得る。
【０１１８】
アプリケーション管理ユニットは、ＮＦＶＯまたはＶＮＦＭであり得る。これは、本発明の本実施形態において限定されない。
【０１１９】
具体的には、本実装形態において、被管理機能オブジェクトについての管理要求をＥＭへ送信する前に、ＮＭは、アプリケーションについてのライフサイクル管理オペレーションを用いることにより、アプリケーションを作成するよう要求する。つまり、ＮＭは、アプリケーション作成要求をアプリケーション管理ユニットへ送信する。アプリケーション作成要求は、アプリケーションのタイプ情報を保持し得る。この場合、これは、作成される必要があるアプリケーションのタイプがＮＭにより指定されていること、言い換えれば、被管理機能オブジェクトと関連付けられる必要がある後続のアプリケーションがＮＭにより指定されていることを示している。加えて、別の可能な実装形態において、アプリケーション作成要求はさらに、アプリケーションのバージョン情報を保持し得る。このように、アプリケーションは、ＮＭにより明示的に指定される。
【０１２０】
当然ながら、可能な実装形態において、アプリケーション作成要求は、アプリケーションのタイプ情報を保持し得ない。この場合、アプリケーション管理ユニットは、アプリケーション作成要求を受信した後、デフォルトで任意のアプリケーションを作成し得る。具体的には、被管理機能オブジェクトと関連付けられる必要がある後続のアプリケーションが、アプリケーション管理ユニットによりデフォルトで指定される。これは、本発明の本実施形態において限定されない。本発明の本実施形態において、アプリケーション作成要求がアプリケーションのタイプ情報を保持する例が説明のために用いられる。
【０１２１】
これに対応して、アプリケーション管理ユニットは、アプリケーション作成要求を受信した後、タイプ情報に対応するアプリケーションを作成し、アプリケーションの識別子または名称を生成し、次に、アプリケーションの識別子および名称を返送する。ＮＭがアプリケーションの識別子または名称を取得する方式は、アプリケーションの識別子および名称を返送するための異なる経路に応じて異なり、具体的には、以下の実装形態（１）から（３）のいずれか１つを含み得る。
【０１２２】
（１）ＮＭが、アプリケーション管理ユニットにより送信された識別子または名称を受信することにより、アプリケーションの識別子または名称を取得する。アプリケーション管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより送信される。
【０１２３】
本実装形態において、アプリケーション管理ユニットは、アプリケーションを作成した後、アプリケーションの識別子または名称をＮＭへ直接送信する。
【０１２４】
（２）ＮＭが、被管理機能管理ユニットにより送信された識別子または名称を受信することにより、アプリケーションの識別子または名称を取得する。被管理機能管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより被管理機能管理ユニットへ送信される。
【０１２５】
本実装形態において、アプリケーション管理ユニットは、アプリケーションを作成した後、識別子または名称をＥＭへ送信し、ＥＭは、識別子または名称をＮＭへ転送する。
【０１２６】
（３）指示情報がアプリケーションコンテナ情報を含む場合、アプリケーション管理ユニットはさらに、アプリケーションコンテナ情報を返送し得、ＥＭは、アプリケーションの識別子または名称を返送する。
【０１２７】
アプリケーションの識別子または名称は、識別子または名称を取得する方式が追加されるように、複数の異なる方式で取得される。
【０１２８】
加えて、アプリケーション作成要求は、ＮＭによりアプリケーション管理ユニットへ直接送信され得るか、または、別の可能な実装形態において、ＮＭは、ＥＭを用いて、アプリケーション作成要求をアプリケーション管理ユニットへ転送し得ることに留意すべきである。これは、本発明の本実施形態において限定されない。
【０１２９】
方式２：アプリケーションの指示情報は、アプリケーションのタイプ情報を含む。
【０１３０】
アプリケーションの指示情報がアプリケーションのタイプ情報を含む場合、ＮＭは、被管理機能オブジェクトについての管理要求をＥＭへ直接送信する。具体的には、ＮＭが、被管理機能オブジェクトと関連付けられるべきアプリケーションのタイプを指定し、次に、ＥＭが、アプリケーションのタイプ情報に基づいて、被管理機能オブジェクトをアプリケーションと関連付ける。具体的な実装工程については、段階３０３を参照されたい。
【０１３１】
方式３：アプリケーションの指示情報は、被管理機能オブジェクトについての情報を含む。
【０１３２】
本実装形態において、ＮＭは、被管理機能オブジェクトについての管理要求をＥＭへ直接送信する。具体的には、ＮＭは、被管理機能オブジェクトと関連付けられるべきアプリケーションについての任意の情報を指定せず、代わりに、ＥＭが、被管理機能オブジェクトについての情報に基づいて対応するアプリケーションを決定し、被管理機能オブジェクトを決定されたアプリケーションと関連付ける。具体的な実装工程については、段階３０３を参照されたい。
【０１３３】
段階３０２：ＥＭが被管理機能オブジェクトについての管理要求を受信する。
【０１３４】
段階３０３：ＥＭがアプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する。
【０１３５】
ＥＭは、ＮＭにより送信された被管理機能オブジェクトについての管理要求を受信した後、管理要求からアプリケーションの指示情報を取得し、次に、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理し得る。
【０１３６】
本明細書において、被管理機能オブジェクトおよびアプリケーションの関連付け管理の実行に加え、被管理機能オブジェクトの管理は、被管理機能オブジェクトの作成管理、更新管理、サービスパラメータ構成管理の実行を含み得ることに留意すべきである。具体的には、管理要求は、被管理機能オブジェクト構成要求であり得、被管理機能オブジェクト構成要求は、被管理機能オブジェクトのサービスパラメータを設定するようＥＭに命令するために用いられる。つまり、ＥＭは、被管理機能オブジェクトのサービスパラメータを設定する場合、被管理機能オブジェクトをアプリケーションと再び関連付ける必要がある。代替的に、管理要求は、被管理機能オブジェクト更新要求であり得、被管理機能オブジェクト更新要求は、被管理機能オブジェクトを更新するようＥＭに命令するために用いられる。つまり、ＥＭは、被管理機能オブジェクトを更新する場合、被管理機能オブジェクトをアプリケーションと再び関連付ける必要がある。代替的に、管理要求は、被管理機能オブジェクト作成要求であり得、被管理機能オブジェクト作成要求は、被管理機能オブジェクトを作成するようＥＭに命令するために用いられる。つまり、ＥＭは、被管理機能オブジェクトを作成する場合、アプリケーションおよび被管理機能オブジェクトを管理する必要がある。当然ながら、管理要求は、被管理機能オブジェクトをアプリケーションと関連付けるようにとの要求であり得、被管理機能オブジェクトをアプリケーションと関連付けるようにとの要求は、被管理機能オブジェクトをアプリケーションと関連付けるよう命令するためにのみ用いられる。これは、本発明の本実施形態において限定されない。
【０１３７】
アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理する実装工程は、アプリケーションの指示情報の異なるコンテンツに応じて、以下のいくつかの可能な実装形態を含み得る。
【０１３８】
方式１：被管理機能オブジェクトは、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、アプリケーションと関連付けられる。
【０１３９】
本実装形態において、ＥＭは、被管理機能オブジェクトをアプリケーションと関連付けるべく、マッピングリストを用いることにより、アプリケーションと被管理機能オブジェクトとの間のマッピング関係を格納し得る。
【０１４０】
ＥＭはさらに、アプリケーションと被管理機能オブジェクトとの間のマッピング関係を確立することにより、被管理機能オブジェクトをアプリケーションと関連付ける前に、アプリケーションの識別子または名称を取得しておく必要がある。アプリケーションの識別子または名称を取得する実装工程は、アプリケーションの指示情報に含まれる異なるコンテンツに応じて、以下の実装形態（４）および（５）のいずれかを含み得る。
【０１４１】
（４）識別子または名称は、管理要求から取得される。
【０１４２】
本実装形態において、識別子または名称は、管理要求において保持される。このように、ＥＭは、管理要求を受信した後、アプリケーションの識別子または名称を直接取得し得る。
【０１４３】
（５）アプリケーションの識別子または名称は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて取得される。
【０１４４】
本実装形態において、ＥＭは、管理要求を受信した後、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に対応するアプリケーションを決定し、次に、アプリケーションの識別子または名称を取得する。
【０１４５】
可能な実装形態において、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に対応するアプリケーションは、ＥＭにより管理される全てのアプリケーションに存在し得る。この場合、ＥＭは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションの識別子または名称を直接取得し得る。
【０１４６】
具体的には、ＥＭは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に対応する複数のアプリケーションを決定し、次に、指定された選択ルールに従って、複数のアプリケーションから１つのアプリケーションを選択し、選択されたアプリケーションを識別子または名称に対応するアプリケーションとして決定する。
【０１４７】
指定された選択ルールは、実際の要件に応じてユーザによりカスタマイズされ得るか、またはデフォルトでＥＭにより設定され得る。これは、本発明の本実施形態において限定されない。
【０１４８】
加えて、別の可能な実装形態において、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に対応するアプリケーションには、ＥＭにより管理されるアプリケーションのいずれも存在し得ない。この場合、ＥＭは、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーションの識別子または名称を取得する必要がある。具体的な実装工程は、以下の実装形態（ａ）および（ｂ）のいずれかを含み得る。
【０１４９】
（ａ）アプリケーションの識別子または名称は、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて取得される。
【０１５０】
具体的には、本実装形態において、ＥＭは、アプリケーション作成要求をアプリケーション管理ユニットへ送信する。ＮＭがアプリケーション作成要求をアプリケーション管理ユニットへ送信する前述の実装工程と同様に、アプリケーション作成要求は、アプリケーションのタイプ情報を保持し得るか、またはアプリケーションのタイプ情報を保持し得ない。アプリケーション作成要求がアプリケーションのタイプ情報を保持する場合、これは、アプリケーションがＥＭにより指定されていることを示し、または、作成要求がアプリケーションのタイプ情報を保持しない場合、これは、アプリケーションがアプリケーション管理ユニットにより指定され得ることを示す。アプリケーション管理ユニットは、アプリケーション作成要求を受信した後、アプリケーションを作成し、アプリケーションの生成された識別子または名称をＥＭへ返送する。このように、ＥＭは、アプリケーションの識別子または名称を取得し得る。
【０１５１】
（ｂ）アプリケーションの識別子または名称は、アプリケーションをデプロイまたは選択することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて取得される。
【０１５２】
本実装形態において、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に対応するアプリケーションが、ＥＭにより管理されるアプリケーションのいずれかに存在する場合、ＥＭはさらに、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、対応するアプリケーションをデプロイまたは選択し得、次に、アプリケーションの識別子または名称を生成する。このように、ＥＭは、アプリケーションの識別子または名称も取得し得る。
【０１５３】
方式２：被管理機能オブジェクトは、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより、アプリケーションと関連付けられる。
【０１５４】
被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定する前に、ＥＭは、アプリケーションの識別子または名称も取得しておく必要がある。アプリケーションの識別子または名称を取得するための方法については、第１の実装形態を参照されたい。本明細書において、詳細は再び説明されない。
【０１５５】
本実装形態において、複数の予め設定された属性パラメータが被管理機能オブジェクトにおいて設定され得、それら複数の予め設定された属性パラメータの全ては、被管理機能オブジェクトと関連付けられたアプリケーションの識別子または名称を設定するために用いられる。つまり、ＥＭは、アプリケーションの識別子または名称を取得した後、被管理機能オブジェクトをアプリケーションと関連付け、被管理機能オブジェクトをさらに管理すべく、それら複数の予め設定された属性パラメータにおけるアプリケーションの識別子または名称を設定する。
【０１５６】
それら複数の予め設定された属性パラメータの全ては、実際の要件に応じてユーザによりカスタマイズされ得るか、またはデフォルトでＮＭにより設定され得る。これは、本発明の本実施形態において限定されない。
【０１５７】
ＥＭは、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定した後、ネットワークエレメント（Ｎｅｔｗｏｒｋ  Ｅｌｅｍｅｎｔ、ＮＥ）またはＶＮＦにおける設定された被管理機能オブジェクトを設定し得る。これは、本発明の本実施形態において限定されない。
【０１５８】
方式３：被管理機能オブジェクトは、アプリケーション用の被管理機能オブジェクトを作成することにより、アプリケーションと関連付けられる。
【０１５９】
本実装形態において、管理要求は、アプリケーション用の被管理機能オブジェクトを作成するようＥＭに命令するために用いられる。本明細書において、アプリケーション用の被管理機能オブジェクトをどのように作成するかについての具体的な実装形態は、本発明の本実施形態において限定されないことに留意すべきである。
【０１６０】
上記で提供される、被管理機能オブジェクトを管理するための方法において、アプリケーションの指示情報が被管理機能オブジェクトについての情報を含む場合、被管理機能オブジェクトについての情報は、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含み、管理要求はさらに、被管理機能オブジェクトクラスに基づいて被管理機能オブジェクトを作成するようＥＭに命令するために用いられ、次に、ＥＭは、生成された被管理機能オブジェクトをアプリケーションと関連付けることに留意すべきである。ＥＭが生成された被管理機能オブジェクトをアプリケーションと関連付ける具体的な実装工程については、前述の説明を参照されたい。本明細書において、詳細は再び説明されない。
【０１６１】
加えて、本発明の本実施形態は、被管理機能オブジェクトが、前述のいくつかの方式で、アプリケーションの指示情報に基づいて管理される例を用いることのみにより説明されることに留意すべきである。別の実施形態において、被管理機能オブジェクトはさらに、別の方式で、アプリケーションの指示情報に基づいて管理され得る。これは、本発明の本実施形態において限定されない。
【０１６２】
本発明の本実施形態において、ＮＭは、被管理機能オブジェクトについての管理要求をＥＭへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、ＥＭにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。ＥＭは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、ＥＭは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて設定される場合、被管理機能オブジェクトは、柔軟性も改善されるように、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。
【０１６３】
図４Ａは、例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。装置は、ソフトウェア、ハードウェアまたはそれらの組み合わせを用いることにより実装され得る。装置は、受信モジュール４１０と、管理モジュール４２０とを含む。受信モジュール４１０は、被管理機能オブジェクトについての管理要求を受信するように構成され、管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるために用いられる。管理モジュール４２０は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するように構成される。
【０１６４】
別の実施形態において、図４Ｂを参照すると、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【０１６５】
別の実施形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【０１６６】
別の実施形態において、装置は、被管理機能オブジェクトを管理するために、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得するように構成される取得モジュール４３０をさらに含む。
【０１６７】
別の実施形態において、取得モジュール４３０は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいて、アプリケーション管理ユニットに、アプリケーションを作成してアプリケーションの識別子または名称を返送するよう要求するように構成されるか、またはアプリケーションをデプロイまたは選択することにより、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報に基づいてアプリケーションの識別子または名称を取得するように構成される。
【０１６８】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【０１６９】
別の実施形態において、管理モジュール４２０は、アプリケーションと被管理機能オブジェクトとの間にマッピング関係を確立することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【０１７０】
別の実施形態において、管理モジュール４２０は、被管理機能オブジェクトにおけるアプリケーションの識別子または名称を設定することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【０１７１】
別の実施形態において、管理モジュール４２０は、アプリケーション用の被管理機能オブジェクトを作成することにより、被管理機能オブジェクトをアプリケーションと関連付けるように構成される。
【０１７２】
本発明の本実施形態において、ＮＭは、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、被管理機能管理ユニットにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。被管理機能管理ユニットは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、被管理機能管理ユニットは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて設定される場合、被管理機能オブジェクトは、柔軟性も改善されるように、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。
【０１７３】
図５Ａは、別の例示的な実施形態による、被管理機能オブジェクトを管理するための装置の概略構造図である。装置は、ソフトウェア、ハードウェアまたはそれらの組み合わせを用いることにより実装され得る。装置は、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信するように構成される送信モジュール５１０を含む。管理要求は、アプリケーションの指示情報を保持し、アプリケーションの指示情報は、被管理機能オブジェクトをアプリケーションと関連付けるよう被管理機能管理ユニットに命令するために用いられ、管理要求は、アプリケーションの指示情報に基づいて被管理機能オブジェクトを管理するよう被管理機能管理ユニットに命令するために用いられる。
【０１７４】
別の実施形態において、図５Ｂを参照すると、アプリケーションの指示情報は、アプリケーションの識別子または名称を含む。
【０１７５】
別の実施形態において、装置は、アプリケーションの識別子または名称を取得するように構成される取得モジュール５２０をさらに含む。
【０１７６】
別の実施形態において、取得モジュール５２０は、アプリケーションを作成してアプリケーションの識別子または名称を返送するようアプリケーション管理ユニットに要求するように構成される。
【０１７７】
別の実施形態において、取得モジュール５２０は、アプリケーション管理ユニットにより送信された識別子または名称を受信するように構成され、アプリケーション管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより送信されるか、または、取得モジュール５２０は、被管理機能管理ユニットにより送信された識別子または名称を受信するように構成され、被管理機能管理ユニットにより送信された識別子または名称は、アプリケーション管理ユニットがアプリケーションを作成した後、アプリケーション管理ユニットにより被管理機能管理ユニットへ送信される。
【０１７８】
別の実施形態において、アプリケーションの指示情報は、アプリケーションのタイプ情報または被管理機能オブジェクトについての情報を含み、アプリケーションのタイプ情報は、アプリケーションのタイプまたはディスクリプタ識別子を含み、被管理機能オブジェクトについての情報は、被管理機能オブジェクトの識別子または名称と、被管理機能オブジェクトクラスの識別子または名称と、被管理機能オブジェクトクラスの属性情報とのうちの少なくとも１つを含む。
【０１７９】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータＮＦＶＯまたは仮想化ネットワーク機能マネージャＶＮＦＭである。
【０１８０】
別の実施形態において、被管理機能管理ユニットは、エレメントマネージャＥＭを含む。
【０１８１】
本発明の本実施形態において、ＮＭは、被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する。管理要求は、アプリケーションの指示情報を保持し、アプリケーションは、被管理機能管理ユニットにより管理され、かつ、指示情報により示される任意のアプリケーションであり得る。被管理機能管理ユニットは、管理要求を受信した後、被管理機能オブジェクトを管理すべく、被管理機能オブジェクトをアプリケーションと関連付ける。言い換えれば、被管理機能管理ユニットは、被管理機能オブジェクトを任意のアプリケーションと組み合わせることによりネットワークサービスを外部に提供すべく、被管理機能オブジェクトを指示情報により示される任意のアプリケーションと柔軟に関連付ける。加えて、被管理機能オブジェクトのサービスパラメータがＶＮＦにおいて設定される場合、被管理機能オブジェクトは、柔軟性も改善されるように、ＶＮＦに対応するアプリケーションとの対応関係を有する任意の被管理機能オブジェクトであり得る。
【０１８２】
当業者であれば、実施形態の段階の全てまたはいくつかは、ハードウェアまたは関連するハードウェアに命令するプログラムにより実行され得ることを理解し得る。プログラムは、コンピュータ可読記憶媒体に格納され得る。記憶媒体は、リードオンリメモリ、磁気ディスク、光ディスク等であり得る。
【０１８３】
前述の説明は、本発明の例示的な実施形態に過ぎず、本発明の実施形態を限定することは意図されていない。本発明の実施形態の趣旨および原理から逸脱することなく、あらゆる修正、均等な置換および改良が本発明の実施形態の保護範囲に含まれるものとする。
【図１Ａ】
2019520000.tif 000003
【図１Ｂ】
2019520000.tif 000004
【図２】
2019520000.tif 000005
【図３】
2019520000.tif 000006
【図４Ａ】
2019520000.tif 000007
【図４Ｂ】
2019520000.tif 000008
【図５Ａ】
2019520000.tif 000009
【図５Ｂ】
2019520000.tif 000010
【手続補正書】
【提出日】平成31年2月20日(2019.2.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被管理機能オブジェクトについての管理要求を受信する段階であって、前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるために用いられる、段階と、
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する段階と
を備える、被管理機能オブジェクトを管理するための方法。
【請求項２】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含む、
請求項１に記載の方法。
【請求項３】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記被管理機能オブジェクトを管理するために、前記アプリケーションの前記タイプ情報に基づいて前記アプリケーションの識別子または名称を取得する段階
を有する、
請求項２に記載の方法。
【請求項４】
前記アプリケーションの前記タイプ情報に基づいて前記アプリケーションの識別子または名称を取得する前記段階は、
前記アプリケーションの前記タイプ情報に基づいて、アプリケーション管理ユニットに、前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するよう要求する段階
を含む、
請求項３に記載の方法。
【請求項５】
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理する前記段階は、
前記被管理機能オブジェクトにおける前記アプリケーションの前記識別子または前記名称を設定することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付ける段階
を有する、
請求項３または４に記載の方法。
【請求項６】
被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信する段階
を備え、
前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるよう前記被管理機能管理ユニットに命令するために用いられ、前記管理要求は、前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するよう前記被管理機能管理ユニットに命令するために用いられる、
被管理機能オブジェクトを管理するための方法。
【請求項７】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含む、
請求項６に記載の方法。
【請求項８】
被管理機能オブジェクトについての管理要求を受信するように構成される受信モジュールであって、前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるために用いられる、受信モジュールと、
前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するように構成される管理モジュールと、
を備える、被管理機能オブジェクトを管理するための装置。
【請求項９】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含む、
請求項８に記載の装置。
【請求項１０】
前記被管理機能オブジェクトを管理するために、前記アプリケーションの前記タイプ情報に基づいて前記アプリケーションの識別子または名称を取得するように構成される取得モジュール
をさらに備える、請求項９に記載の装置。
【請求項１１】
前記取得モジュールは、
前記アプリケーションの前記タイプ情報に基づいて、アプリケーション管理ユニットに、前記アプリケーションを作成して前記アプリケーションの前記識別子または前記名称を返送するよう要求するように構成される、
請求項１０に記載の装置。
【請求項１２】
前記管理モジュールは、前記被管理機能オブジェクトにおける前記アプリケーションの前記識別子または前記名称を設定することにより、前記被管理機能オブジェクトを前記アプリケーションと関連付けるように構成される、
請求項１０または１１に記載の装置。
【請求項１３】
被管理機能オブジェクトについての管理要求を被管理機能管理ユニットへ送信するように構成される送信モジュール
を備え、
前記管理要求は、アプリケーションの指示情報を保持し、前記アプリケーションの前記指示情報は、前記被管理機能オブジェクトを前記アプリケーションと関連付けるよう前記被管理機能管理ユニットに命令するために用いられ、前記管理要求は、前記アプリケーションの前記指示情報に基づいて前記被管理機能オブジェクトを管理するよう前記被管理機能管理ユニットに命令するために用いられる、
被管理機能オブジェクトを管理するための装置。
【請求項１４】
前記アプリケーションの前記指示情報は、前記アプリケーションのタイプ情報を含み、前記アプリケーションの前記タイプ情報は、前記アプリケーションのタイプまたはディスクリプタ識別子を含む、
請求項１３に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
第１の態様の第４の可能な実装形態を参照すると、第１の態様の第５の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
第２の態様の第５の可能な実装形態を参照すると、第２の態様の第６の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
第２の態様の前述の可能な実装形態のいずれか１つを参照すると、第２の態様の第７の可能な実装形態において、被管理機能管理ユニットは、エレメントマネージャ（ＥＭ）を含む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】変更
【補正の内容】
【００４５】
第３の態様の第４の可能な実装形態を参照すると、第３の態様の第５の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
第４の態様の第４の可能な実装形態を参照すると、第４の態様の第６の可能な実装形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】変更
【補正の内容】
【００５６】
第４の態様の前述の可能な実装形態のいずれか１つを参照すると、第４の態様の第７の可能な実装形態において、被管理機能管理ユニットは、エレメントマネージャ（ＥＭ）を含む。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
サービス管理システム用に、第３世代パートナーシッププロジェクト（Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ、３ＧＰＰ）が、独立の被管理オブジェクトモデル（Ｍａｎａｇｅｄ  Ｏｂｊｅｃｔ  Ｍｏｄｅｌ、ＭＯＭ）を提供している。サービス管理システムは、ネットワークマネージャ（Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｒ、ＮＭ）１１０およびエレメントマネージャ（Ｅｌｅｍｅｎｔ  Ｍａｎａｇｅｒ、ＥＭ）１２０を主に含み、サービスまたはネットワークの管理を主に担う。ネットワークまたはネットワークエレメントにおける全ての情報のうち、ユーザに公開され、ユーザによる管理が必要なものは、ユーザがネットワークまたはネットワークエレメントをオブジェクト操作方式で操作できるように、体系化されるか、または対象化方式でユーザに提示される。サービス管理システムの被管理オブジェクトは、ネットワーク機能である。管理工程において、サービス管理システムは、各ネットワーク機能について被管理オブジェクトを作成する必要がある。本明細書において、ネットワーク機能の被管理オブジェクトは、略して、被管理機能（Ｍａｎａｇｅｄ  Ｆｕｎｃｔｉｏｎ）オブジェクトと称される。ＮＭ１１０は、オペレーションサポートシステムまたはビジネスサポートシステム（Ｏｐｅｒａｔｉｏｎ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ／Ｂｕｓｉｎｅｓｓ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ、ＯＳＳ／ＢＳＳ）１３０に配置される。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００８２
【補正方法】変更
【補正の内容】
【００８２】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００９６
【補正方法】変更
【補正の内容】
【００９６】
別の実施形態において、被管理機能管理ユニットは、エレメントマネージャ（ＥＭ）を含む。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１６８
【補正方法】変更
【補正の内容】
【０１６８】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１７９
【補正方法】変更
【補正の内容】
【０１７９】
別の実施形態において、アプリケーション管理ユニットは、ネットワーク機能仮想化オーケストレータ（ＮＦＶＯ）または仮想化ネットワーク機能マネージャ（ＶＮＦＭ）である。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１８０
【補正方法】変更
【補正の内容】
【０１８０】
別の実施形態において、被管理機能管理ユニットは、エレメントマネージャ（ＥＭ）を含む。
【国際調査報告】
2019520000.tif 000011
2019520000.tif 000012
2019520000.tif 000013
2019520000.tif 000014