(57)【特許請求の範囲】
【請求項１】
ネットワークスライステンプレート管理方法であって、
第１管理ユニットにより、サブネット管理要求を受信するステップであって、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達する、ステップと、
前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子（NSD）関連付け情報又はNSDを取得するステップと、
前記第１管理ユニットにより、前記NSD関連付け情報又は前記NSDに基づき、ネットワークサービスインスタンスを取得するステップと、
前記第１管理ユニットにより、サブネットインスタンスを前記ネットワークサービスインスタンスに関連付けるステップと、  を含む方法。
【請求項２】
前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、NSD関連付け情報又はNSDを取得する前記ステップは、
前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、前記サブネットテンプレートを取得するステップであって、前記サブネットテンプレートは、前記NSD関連付け情報又は前記NSDを含む、ステップを含む、請求項１に記載の方法。
【請求項３】
前記サブネット管理要求は、サブネット要件情報を更に伝達し、前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、NSD関連付け情報又はNSDを取得する前記ステップは、
前記第１管理ユニットにより、前記サブネット要件情報及び前記サブネットテンプレートの前記指示情報に基づき、前記NSD関連付け情報又は前記NSDを取得するステップを含む、請求項１又は２に記載の方法。
【請求項４】
前記NSD関連付け情報は、以下の情報：
識別子、展開仕様、インスタンス化レベル、ベンダ情報、及び前記NSDのバージョン情報、のうちの１つ以上を含む、請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記第１管理ユニットにより、前記サブネット管理要求を受信した後に、前記サブネットテンプレートに基づき、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成するステップ、又は、
前記サブネットテンプレートに基づき、第３管理ユニットへ生成要求を送信するステップであって、前記生成要求は、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成するために使用される、ステップ、
を更に含む請求項１乃至４のいずれか一項に記載の方法。
【請求項６】
前記第１管理ユニットにより、前記被管理オブジェクトの中のネットワークサービスインスタンス情報を構成するステップであって、前記ネットワークサービスインスタンス情報は、前記ネットワークサービスインスタンスの識別子、前記ネットワークサービスインスタンスの仕様、及び前記ネットワークサービスインスタンスのインスタンス化レベル、のうちの少なくとも１つを含む、ステップ、
を更に含む請求項５に記載の方法。
【請求項７】
前記第１管理ユニットは、ネットワークスライスサブネット管理機能（NSSMF）を含み、サブネットテンプレートの前記指示情報は、ネットワークスライスサブネットテンプレートの識別子（NSST  ID）を含む、請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
前記第１管理ユニットが、前記NSD関連付け情報又は前記NSDに基づきネットワークサービスインスタンスを取得することは、
前記NSSMFが、生成要求をネットワーク機能仮想編成（NFVO）へ送信し、前記NFVOからネットワークサービスインスタンスを取得し、前記生成要求は前記NSD関連付け情報を伝達することを含む、請求項７に記載の方法。
【請求項９】
管理ユニットであって、処理モジュールと通信モジュールとを含み、
前記通信モジュールは、サブネット管理要求を受信するよう構成され、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達し、
前記処理モジュールは、
前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子（NSD）関連付け情報又はNSDを取得し、
前記NSD関連付け情報又は前記NSDに基づき、ネットワークサービスインスタンスを取得し、
サブネットインスタンスを前記ネットワークサービスインスタンスに関連付けるよう構成される、
管理ユニット。
【請求項１０】
前記処理モジュールは、前記サブネットテンプレートの前記指示情報に基づき、前記サブネットテンプレートを取得するよう構成され、前記サブネットテンプレートは、前記NSD関連付け情報又は前記NSDを含む、請求項９に記載の管理ユニット。
【請求項１１】
前記サブネット管理要求は、サブネット要件情報を更に伝達し、前記処理モジュールは、前記サブネット要件情報及び前記サブネットテンプレートの前記指示情報に基づき、前記NSD関連付け情報又は前記NSDを取得するよう構成される、請求項９又は１０に記載の管理ユニット。
【請求項１２】
前記NSD関連付け情報は、以下の情報：
識別子、展開仕様、インスタンス化レベル、ベンダ情報、及び前記NSDのバージョン情報、のうちの１つ以上を含む、請求項９乃至１１のいずれか一項に記載の管理ユニット。
【請求項１３】
前記通信モジュールが前記サブネット管理要求を受信した後に、前記処理モジュールは、前記サブネットテンプレートに基づき、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成する、又は、
前記サブネットテンプレートに基づき、第３管理ユニットへ生成要求を送信し、前記生成要求は、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成するために使用される、
請求項９乃至１２のいずれか一項に記載の管理ユニット。
【請求項１４】
前記処理モジュールは、前記被管理オブジェクトの中のネットワークサービスインスタンス情報を構成し、前記ネットワークサービスインスタンス情報は、前記ネットワークサービスインスタンスの識別子、前記ネットワークサービスインスタンスの仕様、及び前記ネットワークサービスインスタンスのインスタンス化レベル、のうちの少なくとも１つを含む、
請求項１３に記載の管理ユニット。
【請求項１５】
前記管理ユニットは、ネットワークスライスサブネット管理機能（NSSMF）を含み、サブネットテンプレートの前記指示情報は、ネットワークスライスサブネットテンプレートの識別子（NSST  ID）を含む、請求項９乃至１４のいずれか一項に記載の管理ユニット。
【請求項１６】
前記処理モジュールは、生成要求をネットワーク機能仮想編成（NFVO）へ送信し、前記NFVOからネットワークサービスインスタンスを取得するよう構成され、前記生成要求は前記NSD関連付け情報を伝達する、請求項９乃至１５のいずれか一項に記載の管理ユニット。
【請求項１７】
ネットワークスライステンプレート管理方法であって、
第１管理ユニットが、サブネット管理要求を受信することであって、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達することと、
前記第１管理ユニットが、前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子（NSD）関連付け情報又はNSDを取得し、前記NSD関連付け情報又は前記NSDに基づき、ネットワークサービスインスタンスを取得することと、
前記第１管理ユニットが、生成要求を第３管理ユニットへ送信することであって、前記生成要求は前記NSD関連付け情報を含むことと、
前記第３管理ユニットが、ネットワークサービスインスタンスを生成し、対応するネットワークサービスインスタンス情報を前記第１管理ユニットへ送信することと、
前記第１管理ユニットが、サブネットインスタンスを前記ネットワークサービスインスタンスに関連付けることと、
を含む方法。
【請求項１８】
ネットワークスライステンプレート管理のためのシステムであって、第１管理ユニットと第３管理ユニットとを含み、
前記第１管理ユニットは、サブネット管理要求を受信するよう構成され、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達し、
前記第１管理ユニットは、前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子（NSD）関連付け情報又はNSDを取得し、前記NSD関連付け情報又は前記NSDに基づき、ネットワークサービスインスタンスを取得するよう構成され、
前記第１管理ユニットは、生成要求を第３管理ユニットへ送信するよう構成され、前記生成要求は前記NSD関連付け情報を含み、
前記第３管理ユニットは、ネットワークサービスインスタンスを生成し、対応するネットワークサービスインスタンス情報を前記第１管理ユニットへ送信するよう構成され、
前記第１管理ユニットは、サブネットインスタンスを前記ネットワークサービスインスタンスに関連付ける、システム。
【請求項１９】
前記第１管理ユニットは、ネットワークスライスサブネット管理機能（NSSMF）を含み、サブネットテンプレートの前記指示情報は、ネットワークスライスサブネットテンプレートの識別子（NSST  ID）を含み、前記第３管理ユニットは、ネットワーク機能仮想編成（NFVO）を含む、請求項１８に記載のシステム。
【請求項２０】
前記NSD関連付け情報は、以下の情報：
識別子、展開仕様、インスタンス化レベル、ベンダ情報、及び前記NSDのバージョン情報、のうちの１つ以上を含む、請求項１８又は１９に記載のシステム。
【請求項２１】
チップ素子であって、実行可能命令を格納する非一時的記憶媒体に結合された少なくとも１つのプロセッサを含み、前記実行可能命令は、前記プロセッサにより実行されると、前記プロセッサに請求項１乃至８のいずれか一項に記載の方法を実行させる、チップ素子。
【請求項２２】
コンピュータにより実行されると前記コンピュータに請求項１乃至８のいずれか一項に記載の方法を実行させる命令を含むコンピュータ可読記憶媒体。
【請求項２３】
コンピュータにより実行されると前記コンピュータに請求項１乃至８のいずれか一項に記載の方法を実行させる命令を含むコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、通信分野に関し、特に、ネットワークスライス管理方法、ユニット、及びシステムに関する。
【背景技術】
【０００２】
専用サポートシステム及びＩＴシステムを有する従来のセルラネットワークの柔軟性のないネットワークアーキテクチャは、多様化されていないサービス種類のネットワークに非常に適する。しかしながら、この垂直型アーキテクチャは電気通信ネットワークを拡張することを困難にし、また、変化するユーザ要件に適応すること及び新規アプリケーションの要件を満たすことも困難である。将来の移動通信システムでは、物理リソースの代わりに論理に基づく技術が使用され、ネットワークはネットワークスライス（Network  Slice）へと更に抽象化される。この接続サービスは、多数のカスタムソフトウェアを用いて実装される関数定義である。その結果、オペレータは、ネットワークをサービスとしてユーザに提供できる。具体的に言うと、オペレータは、物理ネットワークを、サービスとしてのネットワークの形式で、接続サービスとして提供でき、より多くのネットワーク例において人々の広範な要件を満足する。
【０００３】
ネットワークスライスへの鍵は、ネットワーク機能仮想化（Network  Function  Virtualization,  NFV）である。NFVは、ネットワーク内の専用装置のソフトウェア及びハードウェア機能を仮想ホストへ転送するためのものである。自動展開は、ネットワークスライス管理の主要特徴である。ネットワークスライスの自動展開は、ネットワークスライステンプレートを生成するためにネットワークをオフラインで設計及び計画し、並びにネットワークスライスインスタンスをオフラインでリアルタイムにネットワークスライステンプレートに基づき生成することである。ネットワークスライスは、少なくとも１つのネットワークスライスサブネット（Network  Slice  Subnet）を含み、１つのネットワークスライスサブネットは少なくとも１つのネットワークサービス（Network  Service,  NS）を含み、１つのネットワークサービスは、少なくとも１つの仮想ネットワーク機能（Virtualized  Network  Function,  VNF）を含む。したがって、ネットワークスライスインスタンスは、少なくとも１つのネットワークスライスサブネットインスタンス（Network  Slice  Subnet  Instance,  NSSI）を含み、ネットワークスライスサブネットインスタンスは、少なくとも１つのネットワークサービスインスタンス（NS  Instance）を含み、ネットワークサービスインスタンスは、少なくとも１つのVNFインスタンスを含む。ネットワークスライス及びネットワークスライスサブネットの両者は、２つの部分：アプリケーション（アプリケーション構成パラメータ）及び仮想リソースを含む。従来のNFV管理及び編成（Management  and  Orchestration,  MANO）システムのアーキテクチャは、図１Ａに示される。ネットワーク機能仮想化編成（Network  Function  Virtualization  Orchestrator,  NFVO）ユニットは、ネットワークサービスを自動的に展開し管理できる。具体的には、NFVOは、ネットワークサービス記述子（Network  Service  Descriptor,  NSD）に基づきNSインスタンスを自動的に展開する。これは、対応するVNFインスタンスのインスタンス化、及びVNFインスタンス間の接続の確率を含む。MANOは、仮想リソース部分をインスタンス化できるだけなので、NFVOにより生成されるNSインスタンスは、ネットワークスライスの又はネットワークスライスサブネットの仮想リソース部分だけを含む。
【０００４】
従来、ネットワークのリソース要件情報は、ネットワークインスタンスを展開するために手動で指定され、次に、サービスパラメータをどのように構成するかが、取得したネットワークインスタンス情報に基づき決定される。ネットワークインスタンスは自動的に展開できず、サービスパラメータはサービスを自動的に提供するために自動的に構成できない。既存のネットワークインスタンス展開は、複雑な手順及び低い展開効率を有し、多くの手動的介入を必要とすることが分かる。
【発明の概要】
【０００５】
本願は、ネットワークスライステンプレート管理方法及び機器を提供して、既存ネットワークインスタンスの複雑な展開のために多くの手動介入が必要であるという問題を解決する。
【０００６】
第１の態様によると、本願は、ネットワークスライステンプレート管理方法を提供する。方法は、第１管理ユニットにより、サブネット管理要求を受信するステップであって、前記サブネット管理要求はサブネットテンプレートの指示情報を伝達し、第１管理ユニットは、ネットワークスライスサブネット管理機能（Network  Slice  Subnet  management  Function,  NSSMF）、ネットワークスライス管理機能（Network  Slice  Management  Function,  NSMF）、又はNSSMF若しくはNSMF機能を有する別の管理ユニットであってよい、ステップと、前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子を取得するステップと、前記第１管理ユニットにより、前記ネットワークサービス記述子関連付け情報又は前記ネットワークサービス記述子に基づき、ネットワークサービスインスタンスを取得するステップと、を含む。特定の実装の間、第１管理ユニットは、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子に基づき、ネットワークサービスインスタンス情報を取得し、次に、ネットワークサービスインスタンス情報を用いてネットワークサービスインスタンスを取得する。特定の実装の間、第１管理ユニットが、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子に基づき、ネットワークサービスインスタンス情報を取得することは、第１管理ユニットが、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子に基づき、ネットワークサービスインスタンス情報を取得することを意味してよい。
【０００７】
第１の態様を参照して、第１の可能な実装では、前記第１管理ユニットは、前記サブネットテンプレートの前記指示情報に基づき、前記サブネットテンプレートを取得してよく、前記サブネットテンプレートは、前記ネットワークサービス記述子関連付け情報又は前記ネットワークサービス記述子を含む。第１管理ユニットは、代替として、以下の方法でサブネットテンプレートを取得してよい。例えば、第１管理ユニットは、サブネットテンプレートをローカルに格納し、第１管理ユニットは、サブネットテンプレートの指示情報とサブネットテンプレートとの間のローカルに維持された関連付け情報に基づき、対応するサブネットを見付ける。代替として、第１管理ユニットは、データベース又はディレクトリに格納されたサブネットテンプレートにアクセスして、所望のサブネットテンプレートを取得してよい。
【０００８】
一致するサブネットテンプレートがローカルに格納されていることが分かり、その結果、ネットワークインスタンス展開効率が向上でき、繰り返し検索により引き起こされる待ち時間が削減される。
【０００９】
第１の態様又は第１の態様の第１の可能な実装を参照して、第１の態様の第２の可能な実装では、サブネット管理要求はサブネット要件情報を伝達する。第１管理ユニットは、サブネット要件情報及びサブネットテンプレートの指示情報に基づき、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子を取得する。
【００１０】
第１の態様又は第１の態様の第１若しくは第２の可能な実装を参照して、第１の態様の第３の可能な実装では、ネットワークサービス記述子関連付け情報は、以下の上方：識別子、展開仕様、インスタンス化レベル、ベンダ情報、及びネットワークサービス記述子のバージョン情報、のうちの１つ以上を含んでよい。
【００１１】
第１の態様、又は第１の態様の第１乃至第３の可能な実装のうちのいずれか１つを参照して、第１の態様の第４の可能な実装では、第１管理ユニットは、サブネット管理要求を受信した後に、サブネットテンプレートに基づき、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成する。代替として、第１管理ユニットは、サブネットテンプレートに基づき、第３管理ユニットへ生成要求を送信し、生成要求は、サブネットインスタンス又はサブネットインスタンスの被管理オブジェクトを生成するために使用される。第３管理ユニットは、ネットワーク管理ユニット（Network  Manager,  NM）、要素管理ユニット（Element  Manager,  EM）、ドメイン管理ユニット（Domain  Manager,  DM）、又は運用支援システム（Operator  Support  System,  OSS）であってよい。第１管理ユニットがNSMFであるとき、第２管理ユニットはNSSMFであってよい。
【００１２】
第１の態様又は第１の態様の第１乃至第４の可能な実装のうちのいずれか１つを参照して、第１の態様の第５の可能な実装では、第１管理ユニットは、サブネットインスタンスをネットワークサービスインスタンスに関連付けてよい。代替として、第１管理ユニットは、サブネットインスタンスをサブネットインスタンスの被管理オブジェクトに関連付ける。サブネットインスタンス又はサブネットインスタンスの被管理オブジェクト、及びネットワークサービスインスタンスは、自動的に関連付けられる。その結果、完全なネットワークインスタンスが展開でき、サービスが提供される。
【００１３】
第１の態様又は第１の態様の第１乃至第５の可能な実装のうちのいずれか１つを参照して、第１の態様の第６の可能な実装では、第１管理ユニットは、被管理オブジェクト内にネットワークサービスインスタンス情報を構成する。ネットワークサービスインスタンス情報は、以下の情報：ネットワークサービスインスタンスの識別子、ネットワークサービスインスタンスの仕様、及びネットワークサービスインスタンスのインスタンス化レベル、のうちの少なくとも１つを含んでよい。
【００１４】
本願によると、第１管理ユニットは、ネットワークインスタンス生成プロセスにおいてネットワークサービスインスタンスを自動的に取得でき、それによりネットワークスライス展開効率を向上する。
【００１５】
第２の態様によると、本願は、ネットワークスライステンプレート管理方法を提供する。方法は、第１管理ユニットにより、サブネット管理要求を受信するステップであって、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達するステップと、前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、アプリケーション情報を取得するステップと、前記第１管理ユニットにより、第２管理ユニットへサブネット構成要求を送信するステップであって、前記サブネット構成要求は前記アプリケーション情報を伝達する、ステップと、を含む。
【００１６】
第２の態様を参照して、第２の態様の第１の可能な実装では、前記第１管理ユニットは、前記サブネットテンプレートの前記指示情報に基づき、前記サブネットテンプレートを取得し、前記サブネットテンプレートは、前記アプリケーション情報を含む。このように、第１管理ユニットはアプリケーション情報を取得する。サブネットテンプレートは、ここで、ネットワークサービス記述子とも呼ばれてよく、アプリケーション情報は、アプリケーションパラメータ、構成ファイル、被管理オブジェクト属性値、又はスクリプトであってよい。
【００１７】
第２の態様又は第２の態様の第１の可能な実装を参照して、第２の態様の第２の可能な実装では、サブネット構成要求はネットワークサービスインスタンス情報を更に伝達する。ネットワークサービスインスタンス情報は、以下の情報：ネットワークサービスインスタンスの識別子、ネットワークサービスインスタンスの展開仕様、ネットワークサービスインスタンスのインスタンス化レベル、仮想ネットワーク機能インスタンスの識別子、及び仮想ネットワーク機能インスタンスの展開仕様、のうちの１つ以上を含む。
【００１８】
第２の態様の第１又は第２の可能な実装を参照して、第２の態様の第３の可能な実装では、サブネットテンプレートは、性能情報及びサブネットテンプレートのネットワークサービス要件情報の間の関連付け関係を含む。関連付け関係は、ネットワークサービス要件情報を決定するために使用される。ネットワークサービス要件情報は、以下の情報：ネットワークサービスの展開仕様、及びネットワークサービスのインスタンス化レベル、のうちの少なくとも１つを含む。ネットワークサービス要件情報は、ネットワークサービスインスタンス情報を取得するために使用される。
【００１９】
第２の態様の第１乃至第３の可能な実装のいずれか１つを参照して、第２の態様の第４の可能な実装では、サブネットテンプレートは、ネットワーク機能要件情報及びアプリケーション情報の関連付け情報を含む。ネットワーク機能要件情報は、以下の情報：仮想ネットワーク機能記述子（Virtualized  Network  Function  Descriptor,  VNFD）、仮想ネットワーク機能要件情報（Virtualized  Network  Function  Profile又はVNF  profile,これは仮想ネットワーク機能要件情報を記述する）、仮想ネットワーク機能展開仕様（Virtualized  deployment  flavor  ID又はVNF  flavor  ID、これは仮想ネットワーク機能展開仕様を記述する）、のうちの１つ以上を含んでよい。
【００２０】
従来と比べて、本願によると、第１管理ユニットは、ネットワークインスタンスの生成プロセスにおいてアプリケーションパラメータを自動的に展開でき、それによりネットワークスライス展開効率を向上する。
【００２１】
別の態様によると、本発明の一実施形態は、第１管理ユニットを提供する。第１管理ユニットは、前述の方法の例における第１管理ユニットの動作を実施する機能を有する。機能は、ハードウェアにより実装されてよく、又は対応するソフトウェアを実行することによりハードウェアにより実装されてよい。ハードウェア又はソフトウェアは、前述の機能に対応する１つ以上のモジュールを含む。
【００２２】
可能な設計では、第１管理ユニットの構造は、プロセッサ及び通信インタフェースを含む。プロセッサは、前述の方法における対応する機能を実行する際に第１管理ユニットをサポートするよう構成される。さらに、第１管理ユニットは、メモリを更に含んでよい。メモリは、プロセッサに結合され、第１管理ユニットの必要なプログラム命令及びデータを格納するよう構成される。
【００２３】
更に別の態様によると、本発明の一実施形態は、通信システムを提供する。システムは、前述の態様による第１管理ユニット及び第２管理ユニットを含む。
【００２４】
更に別の態様によると、本発明の一実施形態は、コンピュータ記憶媒体であって、前述の第１管理ユニットにより使用されるコンピュータソフトウェア命令を格納するよう構成され、前述の態様を実行するために設計されたプログラムを含む、コンピュータ記憶媒体を提供する。
【００２５】
従来と比べて、本願の実施形態は、ネットワークスライステンプレート管理方法を開示する。方法は、第１管理ユニットにより、サブネット管理要求を受信するステップであって、前記サブネット管理要求は、サブネットテンプレートの指示情報を伝達するステップと、前記第１管理ユニットにより、前記サブネットテンプレートの前記指示情報に基づき、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子を取得するステップと、前記第１管理ユニットにより、前記ネットワークサービス記述子関連付け情報又は前記ネットワークサービス記述子に基づき、ネットワークサービスインスタンスを取得するステップと、を含む。本願で提供されるネットワークスライステンプレート管理方法によると、第１管理ユニットは、ネットワークインスタンス生成プロセスにおいてネットワークサービスインスタンスを自動的に取得でき、それによりネットワークスライス展開効率を向上する。
【図面の簡単な説明】
【００２６】
【図１】従来技術におけるNFV  MANOのネットワークアーキテクチャの概略図である。
【００２７】
【図２】本発明の一実施形態による可能なネットワークアーキテクチャの概略図である。
【００２８】
【図３】本発明の一実施形態によるネットワークスライステンプレート管理方法の概略フローチャートである。
【００２９】
【図４】本発明の一実施形態による別のネットワークスライス管理方法の概略通信図である。
【００３０】
【図５】本発明の一実施形態による更に別のネットワークスライス管理方法の概略通信図である。
【００３１】
【図６】本発明の一実施形態による更に別のネットワークスライス管理方法の概略通信図である。
【００３２】
【図７】本発明の一実施形態による更に別のネットワークスライス管理方法の概略通信図である。
【００３３】
【図７−１】本発明の一実施形態によるサブネットテンプレートの概略図である。
【００３４】
【図８】本発明の一実施形態による更に別のネットワークスライス管理方法の概略フローチャートである。
【００３５】
【図８−１】本発明の一実施形態による更に別のネットワークスライス管理方法の概略フローチャートである。
【００３６】
【図９Ａ】本発明の一実施形態による第１管理ユニットの概略ブロック図である。
【００３７】
【図９Ｂ】本発明の一実施形態による第１管理ユニットの概略構造図である。
【００３８】
【図１０Ａ】本発明の一実施形態による第２管理ユニットの概略ブロック図である。
【００３９】
【図１０Ｂ】本発明の一実施形態による第２管理ユニットの概略構造図である。
【発明を実施するための形態】
【００４０】
以下は、本発明の実施形態における技術的ソリューションを本発明の実施形態において添付の図面を参照して記載する。
【００４１】
図１は、本発明の一実施形態による可能な適用シナリオの概略図である。図１に示す適用シナリオは、少なくともサービスオーケストレータ（Service  Orchestrator,  SO）ユニット、ネットワークオーケストレータ（Network  Orchestrator,  NO）ユニット、要素マネジャ（Element  Manager,  EM）ユニット、ネットワーク（Network）ユニット／ネットワーク機能（Network  Function,  NF）ユニット、ネットワーク機能仮想化オーケストレータ（Network  Function  Virtualization  Orchestration,  NFVO）、及び仮想ネットワーク機能マネジャ（Virtualized  Network  Function  Manager,  VNFM）を含む。図１のユニットは、以下に簡単に説明される。
【００４２】
SOユニットは、サービス編成及び管理ユニット又はサービス管理ユニットとも呼ばれてよい。SOユニットの機能は、主に、サービス要求メッセージに基づく、サービス（service）におけるライフサイクル管理（たと、インスタンス化、更新、又は削除）；サービスアグリゲーション；サービス管理、例えばサービスの障害、構成、課金、性能、及びセキュリティ（Fault,  Configuration,  Accounting,  Performance,  Security,  FCAPS）管理；サービスとネットワークスライス（network  slice）との間のマッピング；等を含む。サービスは、ユーザにより受信できる及び特定の合意サービスレベル（Service  Level  Agreement,  SLA）の一群の通信サービス、例えば、移動体広帯域（Mobile  Broadband,  MBB）サービス、音声サービス、及びモノのインターネット（Internet  of  Things,  IoT）サービス（例えば、知的駐車サービス又は知的計測器読み取りサービス）であってよい。例えば、SOユニットは、ネットワークスライスにより伝達されるサービスを管理してよい。
【００４３】
NOユニットは、ネットワーク編成及び管理ユニット又はネットワーク管理ユニットとも呼ばれてよい。NOユニットの機能は、主に、ネットワークスライスの管理、例えば、ネットワークスライスのライフサイクル管理又はネットワークスライステンプレートの管理；ネットワークスライスとネットワーク機能との間のマッピング；異なる種類のネットワークリソースの調整；異なるオペレータ又は異なるネットワーク提供者により提供されるネットワークリソースの調整であって、異なるネットワーク提供者により提供されるネットワークリソースが目標サービスの要件、例えばSLA要件、主要性能指示子（Key  Performance  Indicator,  KPI）、又はサービス品質（Quality  of  Service,  QoS）の要件を満たすことができるようにする；異なる提供者により提供されるネットワーク装置の集中編成；及び外部アプリケーションプログラミングインタフェース（Application  Program  Interface,  API）のプロビジョニング；を含む。APIインタフェースは、オペレータ間展開を実施するために、第三者にネットワーク機能を提供するよう構成される。
【００４４】
EMユニットは、ネットワーク機能管理ユニット（Network  Function  Manager,  NF−M）とも呼ばれてよい。EMユニットの機能は、主に、ネットワーク要素又はネットワーク機能のライフサイクル管理（例えば、インスタンス化、更新、又は削除）；ネットワーク要素又はネットワーク機能のFCAPS管理；等を含む。
【００４５】
ネットワークユニットは、コアネットワークユニット、アクセスネットワークユニット、又はトランスポートネットワークユニットのうちの少なくとも１つを含んでよい。留意すべきことに、ネットワークユニットは、ネットワーク機能ユニットで置き換えられてよい。代替として、ネットワークユニットは、ネットワーク機能ユニットの機能も有してよい。図１に示される「Network/NF」ユニットは、ネットワークユニットの機能及び／又はネットワーク機能ユニットの機能の両方を有するユニットを示す。
【００４６】
ネットワーク機能仮想化オーケストレータ（NFVO）の主な機能は、限定ではないが、仮想リソースの割り当て、スケジューリング、管理及び編成を担うこと、及びネットワークサービス（Network  Service,  NS）のライフサイクル管理、障害管理、性能管理、及び構成管理を担うこと、を含む。
【００４７】
仮想ネットワーク機能マネジャ（VNFM）の主な機能は、限定ではないが、仮想リソースの割り当て、スケジューリング、管理及び編成を担うこと、及び仮想ネットワーク機能（Virtualized  Network  Function,  VNF）のライフサイクル管理を担うこと、を含む。
【００４８】
VIMは、上位ソフトウェアのためのインタフェースを提供し、仮想リソースに対してライフサイクル管理、スケジューリング、割り当て、ロード、更新、等を実行し、キャリアグレードデータ送信、暗号化及び復号、等のための専用ハードウェア装置を管理する。
【００４９】
ネットワーク機能仮想化基盤ソリューション（Network  Function  Virtualization  Infrastructure  Solution,  NFVI）の理論レベルの観点で、NFVIは仮想機能をホストし及び接続するために使用されるリソースのグループである。具体的には、NFVIは、サーバ、仮想化管理プログラム（hypervisor）、オペレーティングシステム、仮想機械、仮想スイッチ、及びネットワークリソースを含む、クラウドデータセンタである。
【００５０】
留意すべきことに、SOユニット又はNOユニットは、運用支援システム（Operations  Support  System,  OSS）において展開されてよい。SOユニット又はNOユニットは、代替として、OSSと独立に展開されてよい。OSSは、装置指向型、及びネットワーク保守指向型支援システムとして構成されてよく、単一ベンダのネットワーク管理及び複数ベンダのネットワーク管理を担う。
【００５１】
前述のユニットの機能の説明は単なる幾つかの例であることが、理解され得る。ユニットは、他の機能を更に有してよい。これは、本発明の実施形態において限定されない。
【００５２】
説明を容易にするために、ユニットは、以下でユニットの英語の略称により表現されてよい。例えば、SOユニットはSOにより表現されてよい。別のユニットの指示も同様であり、以降に詳細は記載されない。
【００５３】
前述の適用シナリオに基づき、図２は、本発明の一実施形態による可能なネットワークアーキテクチャを示す。図２に示すように、ネットワークアーキテクチャは、事業体支援システム（Business  Support  System,  BSS）／サービス管理ユニット（Service  Management  Functionとも呼ばれる）、ドメイン間管理ユニット（ネットワークスライス管理機能、network  slice  management  function,  NSMFとも呼ばれる）、ドメイン管理ユニット（ネットワークスライスサブネット管理機能、network  slice  subnet  management  function,  NSSMFとも呼ばれる）を含む。NSSMFは、コアネットワークドメイン管理ユニット（Core  Network  Domain  Manager,  CN−DMとも呼ばれる）、アクセスネットワークドメイン管理ユニット（Access  Network  Domain  Manager,  AN−DMとも呼ばれる）、トランスポートネットワークドメイン管理ユニット（Transport  Network  Domain  Manager,  TN−DMとも呼ばれる）、等を含む。例えば、アクセスネットワークドメイン管理ユニットは、無線アクセスネットワークドメイン管理ユニット（Radio  Access  Network  Domain  Manager,  RAN−DM）であってよい。
【００５４】
任意で、ドメイン管理ユニットは、代替として、コアネットワークドメイン管理ユニット、アクセスネットワークドメイン管理ユニット、及びトランスポートネットワークドメイン管理ユニット、のうちの任意の２つ又は全部を含み実装してよい。
【００５５】
BSS、NSMF、NSSMF（CN−NSSMF、AN−NSSMF、及びTN−NSSMFを含む）は、以下に簡単に別個に記載される。
【００５６】
BSS/SMは、サービス関連管理（例えば、サービス運用、課金、及び顧客関係管理）を担い、端末にサービスを提供する。図２に示すネットワークアーキテクチャでは、BSSは、代替として、顧客（Customer）で置き換えられてよい。代替として、BSSは顧客の機能も有してよい。顧客の機能は、サービス管理及び対応するサービスの端末への提供を含む。図２では、「BSS/Customer」は、BSSの機能及び／又は顧客の機能を有するユニットを示す。
【００５７】
NSMF、又はネットワークスライス管理ユニットは、ドメイン間スライス管理ユニット（Cross−Domain  Slice  Manager,  CDSM）とも呼ばれてよく、ネットワークスライス（Network  Slice,  NSL）の管理機能、及び／又はNSLの編成機能を有する。例えば、NSMFは、以下の機能：NSL管理、例えばネットワークスライスのライフサイクル管理、ネットワークスライステンプレートの管理、ネットワークスライスの障害管理、ネットワークスライスの性能管理、及びネットワークスライスの構成管理；NSLとサブネットとの間のマッピング、NSLとネットワーク機能との間のマッピング；異なる子ドメイン（例えば、コアネットワークドメイン、アクセスネットワークドメイン、又はトランスポートネットワークドメイン）により提供されるネットワークリソース又はサービスレベル合意（Service  Level  Agreement,SLA）情報の調整；サブネットスライス及び子ドメインにより提供されるネットワーク機能の集中編成；のうちの幾つか又は全部を含んでよい。集中編成は、サブネットスライス又は子ドメインにより提供されるネットワーク機能が、目標サービスの要件（例えば、SLA要件、主要性能指示子（Key  Performance  Indicator,  KPI）の要件、又はサービス品質（Quality  of  Service,  QoS）の要件）を満たすことを可能にできる。
【００５８】
前述のネットワークスライスは、エンドツーエンド（End  to  End,  E２E）ネットワークスライスとも呼ばれてよく、少なくとも１つのサブネットを含み、少なくともコアネットワーク（Core  Network,  CN）部分、アクセスネットワーク（Access  Network,  AN）部分、及びトランスポートネットワーク（Transport  Network,  TN）部分を含んでよい。代替として、ネットワークスライスは、CN部分、AN部分、又はTN部分のうちの任意の２つを含んでよい。代替として、ネットワークスライスは、CN部分のネットワークスライス、AN部分のネットワークスライス、又はTN部分のネットワークスライスを表してよい。前述のアクセスネットワークは、無線アクセスネットワーク（Radio  Access  Network,  RAN）であってよい。本発明の実施形態におけるネットワークスライスは別の実装を有してよいことが理解され得る。これは、本発明の実施形態において限定されない。
【００５９】
NSSMF又はネットワークスライスサブネット管理ユニットは、サブネット管理ユニット又はドメイン管理ユニットとも呼ばれてよい。要するに、本願明細書中のネットワークスライスサブネットは、集合的にサブネットと呼ばれ、ネットワークスライスサブネット管理ユニットは、集合的にサブネット管理ユニットと呼ばれる。サブネットは論理ネットワークであり、１つ以上のネットワーク機能のセットである。任意で、１つのサブネットはコアネットワークのネットワーク機能又はネットワーク要素のみを含んでよい。代替として、１つのサブネットはアクセスネットワークのネットワーク機能のみを含む。代替として、１つのサブネットはトランスポートネットワークのネットワーク機能又はネットワーク要素を含む。代替として、１つのサブネットは、アクセスネットワークのネットワーク機能、コアネットワークのネットワーク機能、及びトランスポートネットワークのネットワーク機能のうちの２つ又は全部を含む。サブネット管理ユニットは、サブネット管理、編成、又は設計の機能を有し、サブネットのライフサイクル管理（生成、更新、削除、等を含む）、サブネットの障害管理、サブネットの性能管理、サブネットの構成管理、等；サブネットに対応するサービスのライフサイクル管理、該サービスの性能管理、該サービスの構成管理、等；並びに、集中編成のためのサブネット内のネットワークリソースの調整；を含む。
【００６０】
CN−NSSMF又はコアネットワークサブネット管理ユニットは、コアネットワークのドメインの中のサブネット管理機能、及び／又はコアネットワークのドメインの中のサブネット編成機能を有する。例えば、CN−NSSMFは、以下の機能：コアネットワークのドメインの中のネットワークスライスのサブネットの管理、例えばサブネットのライフサイクル管理（生成、更新、削除、等を含む）、サブネットの障害管理、サブネットの性能管理、及びサブネットの構成管理を含む；コアネットワークのドメイン内のサービスの管理、例えばサービスのライフサイクル管理、サービスの障害管理、サービスの性能管理、及びサービスの構成管理を含む；並びに、集中編成のためのコアネットワークのドメイン内のネットワークリソースの調整；のうちの一部又は全部を含んでよい。
【００６１】
AN−NSSMFユニットは、アクセスネットワークのドメイン内のサブネット管理機能、及び／又はアクセスネットワークのドメイン内のサブネット編成機能を有する。例えば、AN−NSSMFは、以下の機能：アクセスネットワークのドメインの中のネットワークスライスのサブネットの管理、例えばサブネットのライフサイクル管理（生成、更新、削除、等を含む）、サブネットの障害管理、サブネットの性能管理、及びサブネットの構成管理を含む；アクセスネットワークのドメイン内のサービスの管理、例えばサービスのライフサイクル管理、サービスの障害管理、サービスの性能管理、及びサービスの構成管理を含む；並びに、集中編成のためのアクセスネットワークのドメイン内のネットワークリソースの調整；のうちの一部又は全部を含んでよい。
【００６２】
TN−NSSMFユニットは、トランスポートネットワークのドメイン内のサブネット管理機能、及び／又はトランスポートネットワークのドメイン内のサブネット編成機能を有する。例えば、TN−NSSMFは、以下の機能：トランスポートネットワークのドメインの中のネットワークスライスのサブネットの管理、例えばサブネットのライフサイクル管理（生成、更新、削除、等を含む）、サブネットの障害管理、サブネットの性能管理、及びサブネットの構成管理を含む；トランスポートネットワークのドメイン内のサービスの管理、例えばサービスのライフサイクル管理、サービスの障害管理、サービスの性能管理、及びサービスの構成管理を含む；並びに、集中編成のためのトランスポートネットワークのドメイン内のネットワークリソースの調整；のうちの一部又は全部を含んでよい。
【００６３】
NSMF、CN−NSSMF、AN−NSSMF、及びTN−NSSMFは、全て、SO内で展開され又はNO内で展開されてよい。代替として、NSMFはNO内で展開されてよく、CN−NSSMF、AN−NSSMF、及びTN−NSSMFは全てEM内で展開されてよい。代替として、NSMFはSO内で展開されてよく、CN−NSSMF、AN−NSSMF、及びTN−NSSMFは全てNOで展開されてよい。代替として、NSMF、CN−NSSMF、AN−NSSMF、及びTN−NSSMFは、全て、NO又はSO内で展開されてよい。
【００６４】
さらに、ネットワークスライスサブネット管理ユニットは、単一サブネットを管理するドメイン管理ユニットであってよく、又はハイブリッドサブネットを管理するドメイン管理ユニットであってよい。後者の場合、ドメイン管理ユニットにより管理されるサブネットは、CN、AN、又はTNのうちの任意の２つ又は全部を含んでよい。
【００６５】
本願のソリューションは、本願の実施形態の共通の態様に基づき以下に記載される。
【００６６】
図３を参照すると、本願の一実施形態は、以下のステップを含むネットワークスライステンプレート管理方法を提供する。
【００６７】
Ｓ３０１：第１管理ユニットは、サブネット管理要求を受信する。ここで、サブネット管理要求は、サブネットテンプレートの指示情報を伝達する。
【００６８】
第１管理ユニットは、ネットワークスライスサブネット管理機能（Network  Slice  Subnet  management  Function,  NSSMF）、ネットワークスライス管理機能（Network  Slice  Management  Function）、又はNSSMF若しくはNSMF機能を有する任意の管理ユニットであってよい。サブネットテンプレートの指示情報は、サブネットテンプレートを取得するために使用される。
【００６９】
任意で、第１管理ユニットは、サブネットテンプレートをローカルに格納する。
【００７０】
任意で、第１管理ユニットによりアクセス可能なデータベース又はディレクトリは、サブネットテンプレートを格納する。
【００７１】
Ｓ３０２：第１管理ユニットは、サブネットテンプレートの指示情報に基づき、ネットワークサービス記述子関連付け情報、又はネットワークサービス記述子を取得する。
【００７２】
Ｓ３０３：第１管理ユニットは、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子に基づき、ネットワークサービスインスタンスを取得する。
【００７３】
第１管理ユニットは、NFVOへ、ネットワークサービスインスタンスを生成する要求を送信してよい。要求は、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子を伝達する。対応するネットワークサービスインスタンスを生成した後に、NFVOは、ネットワークサービスインスタンス情報を第１管理ユニットへ送信する。具体的には、ネットワークサービスインスタンスを取得することは、ネットワークサービスインスタンス情報を取得することである。
【００７４】
任意で、第１管理ユニットは、先ず、ネットワークサービス記述子ロード要求をNFVOへ送信し、次に、ネットワークサービス生成要求をNFVOへ送信する。要求は、ネットワークサービス記述子関連付け情報を伝達する。
【００７５】
任意で、第１管理ユニットがネットワークサービス生成要求をNFVOへ送信することは、第１管理ユニットが、ネットワークインスタンス識別子生成要求をNFVOへ送信し、次にインスタンス化要求をNFVOへ送信することを含む。
【００７６】
別の実現可能なソリューションは次の通りである。第１管理ユニットは、利用可能ネットワークサービスインスタンスの有無について、ライブネットワークを検索してよい。利用可能ネットワークサービスインスタンスがあると決定した場合、第１管理ユニットはネットワークサービスインスタンスを使用してよい。
【００７７】
第１管理ユニットは、ネットワークサービス記述子又はネットワークサービス記述子関連付け情報、及びローカルに予め格納したネットワークサービスインスタンス情報に基づき、利用可能ネットワークサービスインスタンスの有無を決定する。
【００７８】
任意で、第１管理ユニットは、ネットワークサービスインスタンス情報クエリ要求をNFVOへ送信する。要求は、ネットワークサービス記述子関連付け情報又はネットワークサービス記述子を伝達する。利用可能ネットワークサービスインスタンス情報が返された場合、該情報を用いるネットワークサービスインスタンスが決定される。
【００７９】
したがって、本願の実施形態によると、第１管理ユニットは、ネットワークインスタンス生成プロセスにおいてネットワークサービスインスタンスを自動的に取得でき、それによりネットワークスライス展開効率を向上する。
【００８０】
図４〜図７は、本願によるネットワークスライステンプレートの特定の実装ソリューションを別々に示す。これらの特定のソリューションは、図４〜図７を参照して以下に更に記載される。
【００８１】
図４は、本願によるネットワークスライステンプレートの一実装ソリューションを示す。添付の図面は、以下のネットワーク要素：NSMF、NSSMF、NFVO、及びEMを含む。留意すべきことに、ネットワーク要素は、単に、一例としてネットワーク要素の機能を記載することを意図している。特定のプロセスでは、各ネットワーク要素の幾つかの機能は、別のネットワーク要素を用いて実装されてよい。例えば、NSMFの幾つかの機能は、NSSMFを用いて実装されてよい。
【００８２】
特定の実装は次の通りである。
【００８３】
４０１：NSMFは、ネットワークスライス生成／割り当て／インスタンス化要求又はサービス要求を受信する。要求は、ネットワークスライス要件情報を伝達する。ネットワークスライス要件情報は、ここでは、サービス種類又はネットワークスライス種類（例えば、拡張移動体広帯域（Enhanced  Mobile  Broadband,  eMBB）、マッシブ機械型通信（massive  Machine  Type  Communication,  mMTC）、サービスSLA、又はネットワークKPI（例えば、待ち時間（latency））を含む。サービスのSLA要件又はネットワークKPIは、以下：待ち時間（latency）、報告成功率（report  success  ratio）、コマンド成功率（command  success  ratio）、カバレッジ（coverage）、容量（capacity）、信頼性（reliability）、又はスループット（throughput）、のうちの少なくとも１つを含んでよい。報告成功率は、アップリンクパケットの送信の成功率であってよく、配信成功率は、ダウンリンクパケットの送信の成功率であってよい。カバレッジは、端末の分布領域を表してよい。容量は、収容可能な端末数を表してよい。
【００８４】
任意で、ネットワークスライス要件情報は、ネットワークスライステンプレートの識別子又は名称を更に伝達する。ネットワークスライステンプレートは、ネットワークスライスインスタンスを展開するために使用される。ネットワークスライステンプレートの名称は、ネットワークスライス記述子又はネットワークスライス設計図であってよい。ネットワークスライステンプレートの識別子又は名称は、ここで限定されない。
【００８５】
４０２：NSMFは、ネットワークスライス要件情報又はNSTの識別子に基づき、対応するネットワークスライステンプレートについて検索する。ここで、ネットワークスライステンプレートは、NSMF又はNSMFによりアクセス可能なデータベースに予めロードされる。
【００８６】
例えば、NSMFは、ネットワークスライス種類に基づき、対応するネットワークスライステンプレートについて検索し、異なるネットワークスライス種類は、異なるネットワークスライステンプレートに対応する。
【００８７】
NSMFは、ネットワークスライステンプレートを分析し、要求されたサブネットテンプレートNSSTの識別子又は名称を取得する。ネットワークスライステンプレートは、少なくとも１つのサブネットテンプレートの識別子又は名称を含む。任意で、ネットワークスライステンプレートは、サブネットテンプレートに対応するNSSMFの識別子又は名称を更に含んでよい。
【００８８】
NSMFは、ネットワークスライス要件情報をサブネット要件情報へと分解する。一例では、ネットワークスライス要件情報は、total−latency及びtotal−report  success  ratioを含んでよい。説明を容易にするために、以下のtotal−report  success  ratioは、total−ratioにより表される。report  success  ratioに関連する他のコンテンツも同様に表されてよく、詳細は続いて記載されない。例えば、total  latency＝１０ミリ秒（ms）、及びtotal−ratio＝９６％である。
【００８９】
NSMFが、ネットワークスライス要件情報をサブネット要件情報へと分解することは、以下を含む。
【００９０】
一例では、CNサブネット要件情報はCN−latency及びCN−ratioを含み、RANサブネット要件情報はRAN−latency及びRAN−ratioを含み、トランスポートサブネット要件情報はTN−latency及びTN−ratioを含む。例えば、CN−latency＝３ms、RAN−latency＝２ms、TN−latency＝５ms、CN−ratio×RAN−ratio×TN−ratio＝９６％である。
【００９１】
４０３：NSMFは、サブネット管理要求を対応するNSSMFへ送信する。ここで、サブネット管理要求は、NSSTの識別子及び対応するサブネット要件情報を伝達し、サブネット管理要求は、ここでは、生成要求、インスタンス化要求、及び管理要求のうちのいずれか１つであってよい。
【００９２】
４０４：NSSMFは、NSSTの識別子に基づき対応するNSSTを取得し、サブネット要件情報に基づきNSDの関連付け情報を取得する。ここで、NSDの関連付け情報は、以下の情報：ネットワークサービス記述子識別子又は名称（NSD  ID/NSD  name）、ネットワークサービス展開仕様（NS  flavor  ID、これはネットワークサービス展開仕様を記述する）、ネットワークサービスインスタンス化レベル（NS  instantiation  level）、等のうちの少なくとも１つを含む。
【００９３】
具体的に、図４に示すように、NSSTは、異なるサブネット要件情報に対応するNSDの関連付け情報を含む。対応するサブネット要件情報に対応するNSDの関連付け情報のみが、ここで照合される必要がある。
【００９４】
任意で、NSSMFは、NSSTの識別子及び／又はサブネット要件情報、及びNSSTの識別子とNSDの関連付け情報との間のローカルに維持された関連付け関係に基づき、NSDの関連付け情報を取得する。
【００９５】
４０５：NSSMFは、NS生成要求をNFVOへ送信する。ここで、要求は、NSDの関連付け情報を伝達する。具体的に、NSSMFは、NSD  IDを伝達するcreate  NS  identifier要求をNFVOへ送信し、NS  instance  IDを取得し、次に、NSインスタンス化要求をNFVOへ送信してよい。ここで、要求は、NS  flavor  ID、NS  instantiation  level、等を伝達する。
【００９６】
４０６：対応するNSインスタンスを生成した後に、NFVOは、対応するネットワークサービスインスタンス情報（NS  instance  info）（例えば、NS  instance  ID又はVNF  instance  ID）を返す。
【００９７】
４０７：NSSMFは、サブネットインスタンスをネットワークサービスインスタンスに関連付ける。
【００９８】
NSSMFは、サブネットインスタンスの識別子とNS  instance  IDとの間の関連付け関係を維持する。任意で、NS  instance  IDに加えて、NSSMFは、サブネットインスタンスの識別子とNS  flavor  IDとの間の関連付け関係、NS  instantiation  level、等を更に維持してよい。
【００９９】
代替として、NSSMFは、ネットワークスライスサブネットインスタンスNSSIの被管理オブジェクト（Managed  Object,  MO）を生成する（ここで、本願明細書におけるサブネットインスタンスはネットワークスライスサブネットインスタンスと等価である）。NS  instance  IDはMO内に構成される。任意で、NS  flavor  ID及びNS  instantiation  levelのようなパラメータが更に構成される必要がある。
【０１００】
４０８：NSSMFは、create  NF  MO要求をEMへ送信する。ここで、要求はVNF  instance  IDを伝達し、及び任意で、要求はNSSI  MO  ID又はNSSI  IDを更に伝達する。
【０１０１】
４０９:EMはNF  MOを生成し、NF  MO内でVNFインスタンスを構成し、任意でNSSI  MO  IDを構成し、NF  MO  IDをNSSMFへ返す。
【０１０２】
４１０：NSSMFは、NSSI  MO内でNF  MO  IDを構成する。
【０１０３】
NSSMFは、示されたサブネット要件情報及びサブネット識別子に基づき、ネットワークサービス記述子関連付け情報を取得し、ネットワークサービス記述子関連付け情報をNFVOへ送信して、対応するネットワークサービスインスタンスを取得し、サービスパラメータを構成して、サブネットインスタンスの自動展開を完了する。
【０１０４】
図５は、本願によるネットワークスライステンプレートの別の実装ソリューションを示す。本実施形態と前述の実施形態との間の主な違いは、NSSMFが、先ず、利用可能ネットワークインスタンス（NS  instance）の有無について、ライブネットワークを検索することである。一致するネットワークサービスインスタンスが見付かった場合、NSSMFは、既存ネットワークサービスインスタンスを使用してよい。
【０１０５】
前述の実施形態で提供されたソリューションと比べて、既存ネットワークサービスインスタンスが再利用されてよく、仮想リソースの利用を向上する。
【０１０６】
以下は図５を参照して特定の説明を提供する。前述の実施形態におけるものと同じ又は同様のステップについては、本実施形態において詳細は再び記載されない。
【０１０７】
５０１〜５０４の特定の実装については、前述の実施形態のステップ４０１〜４０４を参照する。
【０１０８】
５０５：NSSMFは、取得したNSDの関連付け情報に基づき、ライブネットワーク内の利用可能NSインスタンスの有無を決定する。ネットワークサービスインスタンス情報は、NSSMF内にローカルに維持される。ネットワークサービスインスタンス情報は、NS  instance  ID、NSD  ID、flavor  ID、NS  instantiation  level、等を含んでよい。NSSMFは、NSDの関連付け情報がネットワークサービスインスタンス情報と一致するか否かを決定し、NSDの関連付け情報がネットワークサービスインスタンス情報と一致した場合、既存NS  instanceを使用する。
【０１０９】
例えば、NSDの関連付け情報がローカルに維持されたNSインスタンス情報と一致するか否かに基づき、NSDの関連付け情報がネットワークサービスインスタンス情報と一致するか否かが決定されてよい。NSDの関連付け情報がローカルに維持されたNSインスタンス情報と一致する場合、NSDの関連付け情報はネットワークサービスインスタンス情報と一致すると考えられる。NSDの関連付け情報がローカルに維持されたNSインスタンス情報と一致しない場合、NSDの関連付け情報はネットワークサービスインスタンス情報と一致しないと考えられる。
【０１１０】
任意的に、ステップ５０６が実行される。
【０１１１】
５０６：NSSMFは、NS  instanceクエリ要求をNFVOへ送信する。ここで、要求はNSDの関連付け情報を伝達し、NSDID、flavor  ID、及びNS  instantiation  levelを含む。NFVOは、NSDの関連付け情報に基づき、利用可能NS  instanceがローカルにあるか否かを決定し、利用可能NS  instance  IDを返す。
【０１１２】
留意すべきことに、ステップ５０５及び５０６は特定の順序で実行されない。代替として、ステップ５０５が最初に実行されてよい。利用可能NS  instanceがローカルに見付からないとき、ステップ５０６が実行される。
【０１１３】
５０７〜５１０の特定の実装については、前述の実施形態のステップ４０７〜４１０を参照する。詳細は、ここで再び記載されない。
【０１１４】
仮想リソースの利用を向上するために、既存ネットワークサービスインスタンスが再使用される。
【０１１５】
図６は、本願によるネットワークスライステンプレートの一実装ソリューションを示す。本実施形態と前述の実施形態との間の違いは、本実施形態における相互作用主体が、互いに相互作用するNSMF及びNFVOに変更されることである。
【０１１６】
以下は図６を参照して特定の説明を提供する。前述の実施形態におけるものと同じ又は同様のステップについては、本実施形態において詳細は再び記載されない。
【０１１７】
６０１及び６０２の特定の実装については、前述の実施形態のステップ４０１及び４０２を参照する。
【０１１８】
６０３の特定の実装ステップについては、前述の実施形態のステップ４０３を参照する。違いは、相互作用主体がNSMF及びNFVOに変更されることである。
【０１１９】
６０４及び６０５の特定の実装については、前述の実施形態のステップ４０４及び４０５を参照する。違いは、相互作用主体がNSMF及びNFVOに変更されることである。
【０１２０】
６０６：NSMFは、NSSI生成要求又はNSSI  MO生成要求をNSSMFへ送信する。ここで、要求は、ネットワークサービスインスタンス情報を伝達し、ネットワークサービスインスタンス情報は、以下の情報：NS  instance  ID、NS  flavor  ID、又はNS  instantiation  levelのうちの１つ以上を含む。
【０１２１】
６０７〜６１０の特定の実装については、前述の実施形態のステップ４０７〜４１０を参照する。詳細は、ここで再び記載されない。
【０１２２】
NSインスタンス情報は、NSMFを用いることにより中央管理される。その結果、ネットワークサービスインスタンスの利用が最大限に保証される。
【０１２３】
図７は、本願によるネットワークスライステンプレートの一実装ソリューションを示す。特定の実装は次の通りである。
【０１２４】
ネットワークスライスサブネットプロバイダは、サブネットテンプレートNSSTを提供し、NSSTはNSDに関する情報を含む。以下は、NSSTがNSDに関する情報を含む一例である。
【０１２５】
サブネット設計者又はオペレータは、NSSTを、NSSMF、NSSMFによりアクセス可能なデータベース、又はNSSMF及びNFVOの両者によりアクセス可能なデータベースにロード／アップロードする。
【０１２６】
７０１〜７０３の特定の実装については、前述の実施形態のステップ４０１〜４０３を参照する。
【０１２７】
７０４：NSSMFは、NSSTの識別子に基づき対応するNSSTを取得し、NSSTサブネット要件情報に基づきNSDを取得する。
【０１２８】
具体的に、図７に示すように、NSSTは、サブネット要件情報の異なる値に対応するNSDに関する情報を含む。対応するサブネット要件情報に対応するNSDのみが、ここで照合される必要がある。
【０１２９】
NSDに関する情報は、以下の情報：VNFD(Virtualized  Network  Function  Descriptor,仮想ネットワーク機能記述子)、VLD(Virtualized  Link  Descriptor,仮想リンク記述子)、PNFD(Physical  Network  Function  Descriptor,物理ネットワーク機能記述子)、VNFFGD(Virtualized  Network  Forward  Graph  Descriptor,仮想ネットワーク機能フォワーディンググラフ記述子)、flavor  ID、NS  instantiation  level、VNF要件情報(VNF  profile、これはVNF要件情報を記述する)、PNF要件情報(PNF  profileこれはPNF要件情報を記述する)、及びVLリンク情報(VL  profile、これはVLリンク情報を記述する)、のうちの少なくとも１つを含む。
【０１３０】
任意で、NSSTは、以下：VNFDとアプリケーションパラメータとの間の関連付け関係、PNFDとアプリケーションパラメータとの間の関連付け情関係、VLDとアプリケーションパラメータとの間の関連付け関係、VNFFGDとアプリケーションパラメータとの間の関連付け関係、VNF  profileとアプリケーションパラメータとの間の関連付け関係、PNF  profileとアプリケーションパラメータとの間の関連付け関係、及びVL  profileとアプリケーションパラメータとの間の関連付け関係、のうちの少なくとも１つを更に含む。
【０１３１】
具体的に、AとBとの間の関連付け関係は、ここでは、A及びBが同じデータアーキテクチャであること、AのデータアーキテクチャがBに関する情報（例えば識別子）を含むこと、又はBのデータアーキテクチャがAに関する情報（例えば識別子）を含むこと、を意味する。
【０１３２】
前述のアプリケーションパラメータは、代替として、アプリケーションパラメータの構成スクリプト又はファイルを表してよい。
【０１３３】
任意で、NSSTは、性能パラメータ（例えば、SLA又はKPI）とflavor  IDとの間の関連付け関係、及び／又は性能パラメータ（例えば、SLA又はKPI）とNS  instantiation  levelとの間の関連付け関係、を更に含む。
【０１３４】
具体的に、AとBとの間の関連付け関係は、ここでは、A及びBが同じデータアーキテクチャであること、AのデータアーキテクチャがBに関する情報（例えば識別子）を含むこと、又はBのデータアーキテクチャがAに関する情報（例えば識別子）を含むこと、を意味する。
【０１３５】
７０５：NSSMFは、NSD生成要求をNFVOへ送信する。ここで、要求は、NSDを伝達する。具体的に、NSSMFは、先ずNSDロード要求をNFVOへ送信し；次にcreate  NS  identifier要求をNFVOへ送信し、ここで要求はNSD  IDを伝達し；NS  instance  IDを取得し；NSインスタンス要求をNFVOへ送信してよく、ここで要求はflavor  ID、NS  instantiation  level、等を伝達する。
【０１３６】
７０６〜７１０の特定の実装については、前述の実施形態のステップ４０６〜４１０を参照する。詳細は、ここで再び記載されない。
【０１３７】
NSSTは、NSDに関する情報を含む。その結果、NSインスタンスはサブネット展開プロセスにおいて自動的に展開され、それにより自動ネットワークスライス展開を実施する。
【０１３８】
図８は、本願によるネットワークスライステンプレートの一実装ソリューションを示し、以下のステップを含む。
【０１３９】
Ｓ８１０：第１管理ユニットは、サブネット管理要求を受信する。ここで、サブネット管理要求は、サブネットテンプレートの指示情報を伝達する。ここで留意すべきことに、第１管理ユニットはNSSMFであり、第２管理ユニットはDM又はネットワーク機能管理ユニット（例えば、EM）であり、或いは、第１管理ユニットがNFVOであるとき、第２管理ユニットはNSSMFである。
【０１４０】
Ｓ８０２：第１管理ユニットは、サブネットテンプレートの指示情報に基づき、アプリケーション情報を取得する。
【０１４１】
任意的実装は次の通りである。第１管理ユニットは、サブネットテンプレートの指示情報に基づき、サブネットテンプレートを取得する。サブネットテンプレートは、アプリケーション情報を含む。このように、第１管理ユニットはアプリケーション情報を取得する。
【０１４２】
任意で、アプリケーション情報は、ここで、構成ファイル又はスクリプトであってよい。
【０１４３】
任意で、サブネットテンプレートは、ここで、ネットワークサービス記述子と呼ばれてもよい。
【０１４４】
任意で、サブネットテンプレートは、アプリケーション情報とネットワークサービス要件情報（flavor  ID及び／又はNS  instantiation  level）との間の少なくとも１つの関連付け関係を含む。
【０１４５】
任意で、サブネットテンプレートは、アプリケーション情報とネットワーク機能情報との間の少なくとも１つの関連付け関係を含む。ネットワーク機能情報は、ここで、VNFD、VNF  profile、PNFD、又はPNF  profileであってよい。
【０１４６】
具体的に、AとBとの間の関連付け関係は、ここでは、A及びBが同じデータアーキテクチャであること、AのデータアーキテクチャがBに関する情報（例えば識別子）を含むこと、又はBのデータアーキテクチャがAに関する情報（例えば識別子）を含むこと、を意味する。
【０１４７】
Ｓ８０３：第１管理ユニットは、サブネット構成要求を第２管理ユニットへ送信する。ここで、サブネット構成要求はアプリケーション情報を伝達する。
【０１４８】
任意で、サブネット構成要求は、ネットワークサービスインスタンス情報（NS  instance  ID）を更に伝達してよい。
【０１４９】
任意で、サブネットテンプレートは、ネットワーク機能要件情報とアプリケーション情報との間の少なくとも１つの関連付け関係を更に含む。
【０１５０】
留意すべきことに、サブネットが記載されるとき、言及されるアプリケーション情報はサブネット全体のアプリケーション情報である。ネットワーク機能が記載されるとき、言及されるアプリケーション情報は、指定されたネットワーク機能のアプリケーション情報である。
【０１５１】
図８−１は、本実施形態の概略フローチャートである。本実施形態では、例えば、第１管理ユニットはNFVOであり、第２管理ユニットはNSSMFである。
【０１５２】
８００１〜８００３の特定の実装については、前述の実施形態のステップ４０１〜４０３を参照する。
【０１５３】
８００４：NFVOは、NSSTの識別子に基づき、NS要件情報を取得する。
【０１５４】
具体的に、NFVOは、NSSTの識別子に基づきNSSTを取得し、NSSTはNS要件情報を含む。NSSTは、NFVO又はNFVOによりアクセス可能なデータベースに予め格納される。
【０１５５】
任意で、NS要件情報は、以下の情報：NS展開仕様（NS  flavor  ID、これはNS展開仕様を記述する）及びNSインスタンス化レベル（NS  instantiation  level）、のうちの１つ以上である。
【０１５６】
任意で、NS要件情報は、ネットワーク機能要件情報を更に含む。ネットワーク機能要件情報は、以下の情報：ネットワーク機能記述子（仮想ネットワーク機能記述子及び物理ネットワーク機能記述子を含む）、仮想ネットワーク機能要件情報（VNF  profile、これは仮想ネットワーク機能要件情報を記述する）、物理ネットワーク機能仮想化情報（PNF  profile、これは物理ネットワーク機能要件情報を記述する）、及びネットワーク機能展開仕様（VNF  flavor  ID、これはネットワーク機能展開仕様を記述する）、のうちの少なくとも１つである。
【０１５７】
８００５：NFVOはNSインスタンスをインスタンス化し、又はNS要件情報に基づき生成して、NSインスタンス情報を取得する。具体的に、NSインスタンス情報は、以下の情報：NSインスタンスの識別子、VNFインスタンスの識別子、及びPNFインスタンスの識別子、のうちの少なくとも１つを含む。
【０１５８】
８００６：NFVOは、NSSTの識別子に基づき、アプリケーション情報を取得する。具体的に、NFVOは、NSSTの識別子に基づきNSSTを取得する。NSSTはNFVO又はNFVOによりアクセス可能なデータベースに予め格納される。
【０１５９】
８００７：NFVOは、構成要求をNSSMF又はEMへ送信する。ここで、要求は、ここではNSインスタンス情報及びアプリケーション情報を伝達し、アプリケーション情報は以下の情報：アプリケーションパラメータ、アプリケーションパラメータ構成スクリプト又はアプリケーションパラメータファイルのうちの少なくとも１つであってよい。任意で、構成要求は、以下：NSSI構成要求、NF構成要求、NSSI  MO生成要求、NF  MO生成要求、NSSI  MO構成要求、及びNF  MO構成要求、のうちの少なくとも１つであってよい。
【０１６０】
８００８:NSSMF又はEMは、構成要求に基づき、対応するアプリケーション情報を構成する。
【０１６１】
具体的に、構成要求がNSSI構成要求であるとき、NSSMFは対応するNSSIのために対応するアプリケーション情報を構成する。
【０１６２】
任意で、構成要求がNF構成要求であるとき、NSSMFは対応するNのために対応するグラフィックン情報を構成する。
【０１６３】
任意で、構成要求がNSSI  MO構成要求であるとき、NSSMFは対応するNSSI  MOのために対応するアプリケーション情報を構成する。
【０１６４】
任意で、構成要求がNF  MO構成要求であるとき、NSSMFは対応するNF  MOのために対応するアプリケーション情報を構成する。
【０１６５】
任意で、構成要求がNSSI  MO生成要求であるとき、NSSMFは対応するNSSI  MOを生成し、対応するアプリケーション情報を構成する。
【０１６６】
任意で、構成要求がNF  MO生成要求であるとき、NSSMFは対応するNF  MOを生成し、対応するアプリケーション情報を構成する。
【０１６７】
統合モジュールを使用する場合には、図９Ａは、前述の実施形態における第１管理ユニットの可能な概略構造図である。第１管理ユニット９００は、処理モジュール９０２及び通信モジュール９０３を含む。処理モジュール９０２は、第１管理ユニットの動作に対する制御管理を実行するよう構成される。例えば、処理モジュール９０２は、図３〜図８のステップを実行する際に、第１管理ユニットをサポートするよう構成され、又は本願明細書に記載の技術における別のステップ処理を実行するよう構成される。通信モジュール９０３は、別のネットワークエンティティと通信する際に、例えば第２管理ユニットと通信する際に、第１管理ユニットをサポートするよう構成される。第１管理ユニットは、第１管理ユニットのプログラムコード及びデータを格納するよう構成される記憶モジュール９０１を更に含んでよい。
【０１６８】
処理モジュール９０２は、プロセッサ又はコントローラであってよく、例えば、中央処理ユニット（Central  Processing  Unit,  CPU）、汎用プロセッサ、デジタル信号プロセッサ（Digital  Signal  Processor,  DSP）、特定用途向け集積回路（Application−specific  Integrated  Circuit,  ASIC）、フィールドプログラマブルゲートアレイ（Field  Programmable  Gate  Array,  FPGA）又は別のプログラマブル論理素子、トランジスタ論理素子、ハードウェアコンポーネント、又はそれらの任意の組み合わせであってよい。処理モジュール９０２は、本発明において開示された内容を参照して記載された種々の例示的な論理ブロック、モジュール及び回路を実装し又は実行し得る。代替として、プロセッサは、例えば、１つのプロセッサ又は複数のマイクロプロセッサを含む計算機能を実装する組み合わせ、又はDSP及びマイクロプロセッサの組み合わせであってよい。通信モジュール９０３は、通信インタフェース、通信機、通信機回路、等であってよい。通信インタフェースは、総括的用語であり、１つ以上のインタフェースを含んでよい。記憶モジュール９０１はメモリであってよい。
【０１６９】
処理モジュール９０２がプロセッサであり、通信モジュール９０３が通信インタフェースであり、及び記憶モジュール９０１がメモリであるとき、本発明の本実施形態における第１管理ユニットは、図９Ｂに示す第１管理ユニットであってよい。
【０１７０】
図９Ｂを参照すると、第１管理ユニット９１０は、プロセッサ９１２、通信インタフェース９１３、及びメモリ９１１を含む。任意で、第１管理ユニット９１０は、バス９１４を更に含んでよい。通信インタフェース９１３、プロセッサ９１２及びメモリ９１１は、バス９１４を用いて互いに接続されてよい。バス９１４は、周辺機器相互接続（Peripheral  Component  Interconnect、略称：PCI）バス、拡張業界標準アーキテクチャ（Extended  Industry  Standard  Architecture、略称：EISA）バス、等であってよい。バス９１４は、アドレスバス、データバス、制御バス、等に分類され得る。提示の容易さのために、バスは、図９Ｂのバスは１本の太線のみを用いることにより表されるが、これは１本のみのバス又は１種類のみのバスが存在することを示すものではない。
【０１７１】
図９Ａ又は図９Ｂに示す第１管理ユニットは、ネットワークスライスサブネット管理機能NSSMF、ネットワークスライス管理機能、又はNSSMF若しくはNSMF機能を有する別の管理ユニットであってよい。
【０１７２】
統合モジュールを使用する場合には、図１０Ａは、前述の実施形態における第２管理ユニットの可能な概略構造図である。第２管理ユニット１０００は、処理モジュール１００２及び通信モジュール１００３を含む。処理モジュール１００２は、第２管理ユニットの動作に対する制御管理を実行するよう構成される。例えば、処理モジュール１００２は、図８及び図９のステップを実行する際に、第２管理ユニットをサポートするよう構成され、及び／又は本願明細書に記載の技術における別の処理を実行するよう構成される。通信モジュール１００３は、第１管理ユニット又は別のネットワークエンティティと通信する際に、第２管理ユニットをサポートするよう構成される。第２管理ユニットは、第２管理ユニットのプログラムコード及びデータを格納するよう構成される記憶モジュール１００１を更に含んでよい。
【０１７３】
処理モジュール１００２は、プロセッサ又は制御部であってよく、例えばCPU、汎用プロセッサ、DSP、ASIC、FPGA、又は別のプログラマブル論理素子、トランジスタ論理素子、ハードウェアコンポーネント、又はそれらの任意の組み合わせであってよい。処理モジュール１００２は、本発明において開示された内容を参照して記載された種々の例示的な論理ブロック、モジュール及び回路を実装し又は実行し得る。代替として、プロセッサは、例えば、１つのプロセッサ又は複数のマイクロプロセッサを含む計算機能を実装する組み合わせ、又はDSP及びマイクロプロセッサの組み合わせであってよい。通信モジュール１００３は、通信インタフェース、通信機、通信機回路、等であってよい。通信インタフェースは、総括的用語であり、１つ以上のインタフェースを含んでよい。記憶モジュール１００１はメモリであってよい。
【０１７４】
処理モジュール１００２がプロセッサであり、通信モジュール１００３が通信インタフェースであり、及び記憶モジュール１００１がメモリであるとき、本発明の本実施形態における第２管理ユニットは、図１０Ｂに示す第２管理ユニットであってよい。
【０１７５】
図１０Ｂを参照すると、第２管理ユニット１０１０は、プロセッサ１０１２、通信インタフェース１０１３、及びメモリ１０１１を含む。任意で、第２管理ユニット１０１０は、バス１０１４を更に含んでよい。通信インタフェース１０１３、プロセッサ１０１２及びメモリ１０１１は、バス１０１４を用いて互いに接続されてよい。バス１０１４は、PCIバス、EISAバス、等であってよい。バス１０１４は、アドレスバス、データバス、制御バス、等に分類され得る。提示の容易さのために、バスは、図１０Ｂのバスは１本の太線のみを用いることにより表されるが、これは１本のみのバス又は１種類のみのバスが存在することを示すものではない。
【０１７６】
図１０Ａ又は図１０Ｂに示す第２管理ユニットは、NSSMF、DM、又はネットワーク機能管理ユニット（例えば、EM）であってよい。
【０１７７】
本発明の実施形態で開示された内容を参照して記載された方法又はアルゴリズムステップは、ハードウェア方法で実施されてよく、又はプロセッサによりソフトウェア命令を実行する方法により実施されてよい。ソフトウェア命令は、対応するソフトウェアモジュールを含んでよい。ソフトウェアモジュールは、ランダムアクセスメモリ（Random  Access  Memory,  RAM）、フラッシュメモリ、読み出し専用メモリ（Read−Only  Memory,  ROM）、消去可能プログラマブル読み出し専用メモリ（Erasable  Programmable  ROM,  EPROM）、電気的消去可能プログラマブル読み出し専用メモリ（Electrically  EPROM,  EEPROM）、レジスタ、ハードディスク、取り外し可能ハードディスク、コンパクトディスク読み出し専用メモリ（compact  disc  read−only  memory,  CD−ROM）、又は従来良く知られている任意の他の形式の記憶媒体に格納されてよい。一例として使用される記憶媒体は、プロセッサに結合される。その結果、プロセッサは、記憶媒体から情報を読み出すことができ、及び記憶媒体に情報を書き込むことができる。勿論、記憶媒体は、プロセッサのコンポーネントであってよい。プロセッサ及び記憶媒体は、ASIC内に置かれてよい。さらに、ASICは、第１管理ユニット又は第２管理ユニット内に置かれてよい。勿論、プロセッサ及び記憶媒体は、第１管理ユニット又は第２管理ユニット内で個別アセンブリとして使用されてよい。
【０１７８】
当業者は、前述の１又は複数の例のうちの１つ以上において、本発明の実施形態で記載された機能がハードウェア、ソフトウェア、ファームウェア、又はそれらの任意の組み合わせを用いて実施され得ることに気付くべきである。本願がソフトウェアにより実装されるとき、前述の機能は、コンピュータ可読媒体に格納され、又はコンピュータ可読媒体の中の１つ以上の命令又はコードとして送信されてよい。コンピュータ可読媒体は、コンピュータ記憶媒体及び通信媒体を含み、通信媒体はコンピュータプログラムをある場所から別の場所へ送信させる任意の媒体を含む。記憶媒体は、汎用又は専用コンピュータにとってアクセス可能な任意の利用可能な媒体であってよい。
【０１７９】
本発明の目的、技術的ソリューション、及び有利な効果は、前述の特定の実施形態において更に詳細に説明された。理解されるべきことに、上述の説明は、本発明の実施形態の単なる特定の実装であり、本発明の実施形態の保護範囲を制限することを意図しない。本発明の実施形態における技術的ソリューションに基づき行われる任意の変更、等価置換、又は改良は、本発明の実施形態の保護範囲に含まれるべきである。
【図１】
0006834033.tif 000002
【図２】
0006834033.tif 000003
【図３】
0006834033.tif 000004
【図４】
0006834033.tif 000005
【図５】
0006834033.tif 000006
【図６】
0006834033.tif 000007
【図７】
0006834033.tif 000008
【図７−１】
0006834033.tif 000009
【図８】
0006834033.tif 000010
【図８−１】
0006834033.tif 000011
【図９Ａ】
0006834033.tif 000012
【図９Ｂ】
0006834033.tif 000013
【図１０Ａ】
0006834033.tif 000014
【図１０Ｂ】
0006834033.tif 000015