(57)【要約】一実施形態によれば、第１の計算、ネットワーク及び／又は記憶資源を使用してネットワーク接続性サービスを提供するステップと、１つ又は複数のサービスアクセスポイントを介して１つ又は複数の通信装置に対して、上記ネットワーク接続性サービスへのアクセスを提供するステップと、第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップと、上記１つ又は複数のサービスアクセスポイントを、第２の計算、ネットワーク及び／又は記憶資源によって提供された上記ネットワーク接続性サービスへのアクセスを提供するように構成するステップと、第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、上記ネットワーク接続性サービスを提供することから割当て解除するステップとを含む、ネットワークサービスを移行するための方法が記載される。【選択図】図９
2019509647.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークサービスを移行するための方法であって、
第１の計算、ネットワーク及び／又は記憶資源を使用してネットワーク接続性サービスを提供するステップと、
１つ又は複数のサービスアクセスポイントを介して１つ又は複数の通信装置に対して、前記第１の計算、ネットワーク及び／又は記憶資源によって提供された前記ネットワーク接続性サービスへのアクセスを提供するステップと、
第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップと、
前記１つ又は複数のサービスアクセスポイントを、前記第２の計算、ネットワーク及び／又は記憶資源によって提供された前記ネットワーク接続性サービスへのアクセスを提供するように構成するステップと、
前記第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、前記ネットワーク接続性サービスを提供することから割当て解除するステップと、
を含む方法。
【請求項２】
前記ネットワーク接続性サービスが、複数の機能構成要素であって、接続ポイントと、前記機能構成要素の前記接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を含む、請求項１に記載の方法。
【請求項３】
複数の機能構成要素であって、接続ポイントと、前記機能構成要素の前記接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を追加させる命令に応答して、前記第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの一部を提供するように構成するステップを含む、請求項１又は２に記載の方法。
【請求項４】
前記ネットワークサービスを移行させる命令に応答して、前記第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップを含む、請求項１〜３のいずれか一項に記載の方法。
【請求項５】
前記ネットワークサービスを移行させる前記命令が、前記ネットワークサービスを部分的に移行させる命令である、請求項４に記載の方法。
【請求項６】
前記第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップが、前記第１の計算、ネットワーク及び／又は記憶資源の状態を前記第２の計算、ネットワーク及び／又は記憶資源にコピーするステップを含む、請求項１〜５のいずれか一項に記載の方法。
【請求項７】
前記第１の計算、ネットワーク及び／又は記憶資源、並びに前記第２の計算、ネットワーク及び記憶資源が、計算、ネットワーク及び／又は記憶ハードウェアを含む、請求項１〜６のいずれか一項に記載の方法。
【請求項８】
前記第１の計算、ネットワーク及び／又は記憶資源が、第１の計算、ネットワーク及び／又は記憶ハードウェアを含み、
前記第２の計算、ネットワーク及び記憶資源が、前記第１の計算、ネットワーク及び／又は記憶ハードウェアと異なる、並びに／或いは、前記第１の計算、ネットワーク及び／又は記憶ハードウェアとは異なる地理的位置に設けられている、第２の計算、ネットワーク及び／又は記憶ハードウェアを含む、
請求項１〜７のいずれか一項に記載の方法。
【請求項９】
ネットワーク層機能が、インターネットプロトコル通信機能を含む、請求項１〜８のいずれか一項に記載の方法。
【請求項１０】
前記ネットワーク接続性サービスが、ルーティング機能性、ドメインネームサービス、ファイアウォール機能性、ネットワーク層パケットフィルタリング機能性及びネットワーク層アドレス変換機能性のうちの少なくとも１つを含む、請求項１〜９のいずれか一項に記載の方法。
【請求項１１】
前記サービスアクセスポイントが、ネットワーク層サービスアクセスポイントである、請求項１〜１０のいずれか一項に記載の方法。
【請求項１２】
前記ネットワーク接続性サービスが、前記１つ又は複数の通信装置間に１つ又は複数の通信リンクを確立するためのサービスである、請求項１〜１１のいずれか一項に記載の方法。
【請求項１３】
前記１つ又は複数のサービスアクセスポイントを、前記ネットワーク接続性サービスへのアクセスを提供するように構成するステップが、前記サービスアクセスポイントのうちの１つ又は複数を、前記第１の計算、ネットワーク及び／又は記憶資源を指すことから前記第２の計算、ネットワーク及び／又は記憶資源を指すことに切り替えるステップを含む、請求項１〜１２のいずれか一項に記載の方法。
【請求項１４】
前記第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップが、前記サービスアクセスポイントのうちの１つ又は複数を、前記第１の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されることから前記第２の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されることに変更するステップを含む、請求項１〜１３のいずれか一項に記載の方法。
【請求項１５】
ネットワーク接続性サービスを提供するように構成される第１の計算、ネットワーク及び／又は記憶資源と、
１つ又は複数の通信装置に対して、前記第１の計算、ネットワーク及び／又は記憶資源によって提供された前記ネットワーク接続性サービスへのアクセスを提供するように構成される１つ又は複数のサービスアクセスポイントと、
第２の計算、ネットワーク及び／又は記憶資源と、
コントローラであって、
前記第２の計算、ネットワーク及び／又は記憶資源を、前記ネットワーク接続性サービスの少なくとも一部を提供するように構成し、
前記１つ又は複数のサービスアクセスポイントを、前記第２の計算、ネットワーク及び／又は記憶資源によって提供された前記ネットワーク接続性サービスへのアクセスを提供するように構成し、
前記第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、前記ネットワーク接続性サービスを提供することから割当て解除する、
ように構成されるコントローラと、
を含む、ネットワークサービス装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ネットワークサービスを移行するための方法及びネットワークサービス装置（Network  Service  Arrangement）に関する。
【背景技術】
【０００２】
ネットワーク機能仮想化（ＮＦＶ；Network  Functions  Virtualization）は、ＩＴ仮想化の技術を使用して、ネットワークノード機能の分類全体を、通信サービスの生成のため共に接続又は連鎖し得る構築ブロックへと仮想化するネットワークアーキテクチャ概念である。ＮＦＶは、従来のサーバ仮想化技法に依存する。仮想化ネットワーク機能又はＶＮＦは、各ネットワーク機能のためのカスタムハードウェア機器を有するのではなく、標準の大容量サーバ、スイッチ及び記憶装置、さらにはクラウドコンピューティングインフラストラクチャの上で、異なるソフトウェア及びプロセスを実行する１つ又は複数の仮想マシン又は仮想コンテナによって提供されてもよい。
【０００３】
仮想化ネットワーク機能を、例えば保守又はより強力な資源が必要であるために、他の資源、例えば他のハードウェアに移行することが必要になることがある。そのような移行への手法は、そのような移行のための労力を少なく保つのが望ましい。仮想化ネットワーク機能は、ネットワークサービスへと構成することができる。ネットワークサービスは、接続性サービスを履行するようにさらに特徴付けられ、したがって本明細書でネットワーク接続性サービス（Network  Connectivity  Services）とも呼ばれ得る。
【発明の概要】
【０００４】
一実施形態によれば、第１の計算、ネットワーク及び／又は記憶資源を使用してネットワーク接続性サービスを提供するステップと、１つ又は複数のサービスアクセスポイントを介して１つ又は複数の通信装置に対して、第１の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスを提供するステップと、第２の計算、ネットワーク及び／又は記憶資源を、ネットワーク接続性サービスの少なくとも一部を提供するように構成するステップと、１つ又は複数のサービスアクセスポイントを、第２の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスを提供するように構成するステップと、第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、ネットワーク接続性サービスを提供することから割当て解除するステップとを含む、ネットワークサービスを移行するための方法が提供される。
【０００５】
図面において、同様の参照文字は、一般に異なる図を通して同じ部分を指す。図面は必ずしも一定の比率であるわけではなく、代わりに全体的に、本発明の原理を例示することに重点が置かれる。以下の記載では、様々な態様が、以下の図面を参照しながら記載される。
【図面の簡単な説明】
【０００６】
【図１】ＥＴＳＩ（European  Telecommunications  Standards  Institute；欧州電気通信標準化機構）によるＮＦＶ管理及びオーケストレーションアーキテクチャを図示する。
【図２】ネットワークサービス（ＮＳ；Network  Service）を例示する。
【図３】新たなＮＳを生成することによるＮＳ移行を例示する。
【図４】移行されることになるＮＳを図示する。
【図５】第１のサイトから第２のサイトへのＮＳ移行のための図４のＮＳの拡張を図示する。
【図６】ＮＳの移行のためのＮＳの再配線を図示する。
【図７】ＮＳの移行のためのＮＳのクロッピング（cropping；切り取り）を図示する。
【図８】部分的なＮＳ移行から生じるＮＳを図示する。
【図９】ＮＳを移行するための方法を例示するフロー図を図示する。
【図１０】ネットワークサービス装置を図示する。
【発明を実施するための形態】
【０００７】
以下の詳細な記載は、本発明が実施され得る本開示の具体的な詳細及び態様を例示として図示する添付の図面を参照する。他の態様が活用されてもよく、本発明の範囲から逸脱することなく構造的、論理的及び電気的変更がなされてもよい。本開示の幾つかの態様が本開示の１つ又は複数の他の態様と組み合わされて新たな態様を形成することができるので、本開示の様々な態様は必ずしも相互に排他的であるわけではない。
【０００８】
従来の解決策では、事業者ネットワークアーキテクチャは、典型的に専有のハードウェアプラットフォームにわたり垂直的に統合される。ネットワーク事業者は、ネットワーク配備のライフサイクルプロセスに基づいて将来のトラフィック需要を推定することができ、それゆえネットワーク事業者は、ネットワーク機器調達及び配備を追跡することができる。幾つかの場合には、ネットワーク事業者は、幾つかの期待需要が実現しないと理解することがあり、以て能力の比較的大きなブロックを使用されないままにする。同時に、他の需要がネットワーク事業者の当初の推定を上回ることがあり、以てユーザ体験に大きな悪化をもたらす。したがって、従来のネットワーク事業者ビジネスモデルは、垂直的に統合されたハードウェアに基づくものであるが、より一層短いハードウェアライフサイクル、統合の増大する複雑さ、トラフィック需要に基づいて資源を拡縮する能力がないことなどといった、いくつかの問題を有する。
【０００９】
欧州電気通信標準化機構（ＥＴＳＩ；European  Telecommunications  Standards  Institute）業界仕様グループ（ＩＳＧ；Industry  Specification  Group）で形成されるＮＦＶ（ネットワーク機能仮想化）は、ネットワーク事業者によって直面される様々な欠点に対処するのを目的とする。ＮＦＶは、標準の情報技術（ＩＴ；Information  Technology）仮想化技術を進化させて、業界標準の大容量サーバ、スイッチ及びストレージへネットワーク機器種類（例えば、ＭＭＥ（Mobility  Management  Entities；移動管理エンティティ））を統合することを含むものと見ることができる。ＮＦＶは、ネットワーク機能（例えば、ＭＭＥ機能性）を、各種の商用の既製の（ＣＯＴＳ；Commercial  Off-the-shelf）サーバハードウェアで実行することができるものであるソフトウェアで実装することを伴う。仮想化ネットワーク機能ソフトウェアは、次いで、必要とされるときに、新たな機器を設置しなければならないことなく、ネットワークにおける様々な位置に移動又はインスタンス化されてもよい。ＮＦＶは、ネットワーク機能（ＮＦ；Network  Function）が実行されるインフラストラクチャとネットワーク機能実装が密結合されるものであるレガシーネットワークと対照的である。
【００１０】
図１は、ＥＴＳＩによるＮＦＶ管理及びオーケストレーションアーキテクチャを図示する。
【００１１】
ネットワーク配備は、例えば従来の非仮想化３ＧＰＰネットワーク要素に対応するものである非仮想化部分を含むことができる。さらに、ネットワーク配備は、ＮＦＶ原理に従って動作可能である仮想化部分を含むことができる。言い換えれば、非仮想化ネットワーク要素及び仮想化ネットワーク要素が、混合無線ネットワークにおいて同位置に設けられることができる。混合無線ネットワークにおいて、ネットワーク事業者は、物理ネットワーク機能（ＰＮＦ；physical  Network  Function）と仮想化ネットワーク機能（ＶＮＦ；Virtualized  Network  Function）の両方を運用することができる。
【００１２】
ＮＦＶアーキテクチャ基準は、多様なＮＦＶエンティティを管理及び組織化するためのプラットフォームの役目をするＮＦＶ管理及びオーケストレーション（ＮＦＶ−ＭＡＮＯ；NFV  Management  And  Orchestration）要素１０１を含む。
【００１３】
ＮＦＶアーキテクチャフレームワークは、ＯＳＳ（Operations  Support  System；運用支援システム）１０２、ＥＭ（Element  Manager；要素マネージャ）１０３、ＶＮＦ（仮想ネットワーク機能）１０４及びＮＦＶＩ（Network  Function  Virtualization  Infrastructure、ネットワーク機能仮想化インフラストラクチャ）１０５をさらに含む。
【００１４】
ＯＳＳ１０２は、ネットワーク事業者のＯＳＳを指す。ＯＳＳ１０２は、障害管理、構成管理及び性能管理を含む、従来のネットワーク及びサービス管理を取り扱う。
【００１５】
ＶＮＦ１０４は、ＮＦＶアーキテクチャの基本ブロックである。それは、仮想化ネットワーク要素である。例えばルータが仮想化されるとき、ネットワーク要素プロバイダは、それをＶＮＦとして実装することができる。仮想化され得るネットワーク要素の別の例は、パケットゲートウェイである。ネットワーク要素は部分的に仮想化されることもでき、その場合には、ネットワーク要素の１つ又は複数の副機能が仮想化され、次いでＶＮＦとして配信もされる。例えばルータの場合には、ルータの様々な副機能が、共に仮想ルータとして機能する別々のＶＮＦであることができる。
【００１６】
ＶＮＦ１０４は、或るネットワークタスクを行うエンティティの仮想化実装として見ることができ、ここで、そのようなエンティティは、専有で専用のハードウェアによってそのようなタスクを以前に実施していた。ＶＮＦ１０４は、ネットワーク機能を専用のハードウェア装置からソフトウェアへ移動させる。これは、過去にハードウェア装置を必要とした特定の機能が標準の（例えばｘ８６）サーバで動作することを可能にする。仮想マシン（ＶＭ；Virtual  Machine）又は仮想コンテナの形態の計算資源を使用する実装方式では、ＶＮＦ１０４は、ハイパーバイザの制御下のＶＭで特定のネットワーク機能を実施する。そのようなネットワークタスクは、ファイアウォール、ドメインネームサービス（ＤＮＳ；Domain  Name  Service）、キャッシュ又はネットワークアドレス変換（ＮＡＴ；Network  Address  Translation）を含み得る。
【００１７】
ＶＮＦの他の例は、ＧＧＳＮ（Gateway  GPRS  Support  Node；ゲートウェイＧＰＲＳ支援ノード、ＧＰＲＳ：General  Packet  Radio  Service；汎用パケット無線サービス）、ＳＧＳＮ（Serving  GPRS  Support  Node；サービングＧＰＲＳ支援ノード）、ＲＮＣ（Radio  Network  Control；無線ネットワーク制御）、ＥＰＣ（Evolved  Packet  Core；進化型パケットコア）のＳ／Ｐ−ＧＷ（Serving/Packet  Gateway；サービング／パケットゲートウェイ）などを含む。
【００１８】
ＥＭ１０３は、ＶＮＦ１０４のための要素管理システムである。これは、ＶＮＦの機能管理、すなわちＦＣＡＰＳ（Fault,  Configuration,  Accounting,  Performance  and  Security  Management；障害、構成、課金、性能及び機密管理）を担う。これは、専有のインタフェースを通じてＶＮＦを管理してもよい。ＶＮＦ１０４毎に１つのＥＭ１０３があってもよく、又はＥＭ１０３は複数のＶＮＦ１０４を管理することができる。ＥＭ１０３自体がＶＮＦ１０４であることができる。
【００１９】
ＮＦＶＩ１０５は、ＶＮＦ１０４が実行する環境である。これは、物理資源、仮想化資源及び仮想化層を含む。
−計算、記憶及びネットワーク資源（Compute,  Storage  and  Networking  Resources）：これは、ＮＦＶＩ１０５における物理的部分である。仮想化資源は、これらの物理資源にインスタンス化される。任意の商品スイッチ又は物理サーバ／記憶サーバがこの部類の一部である。
−仮想計算、仮想記憶及び仮想ネットワーク資源（Virtual  Compute,  Virtual  Storage  and  Virtual  Networking  Resources）：これは、ＮＦＶＩにおける仮想部分である。物理資源は、ＶＮＦによって最終的に活用される仮想化資源へ抽象化される。
−仮想化層（Virtualization  Layer）：この層は、物理資源を仮想化資源へ抽象化することを担う。この層に対する一般的な業界用語は、ハイパーバイザである。この層は、ソフトウェアがハードウェアから独立したライフサイクルを有することを可能にするハードウェアからソフトウェアを分離する。
【００２０】
ＭＡＮＯ１０１は、例えば、新たなネットワークサービス（ＮＳ；Network  Service）、ＶＮＦ転送グラフ（ＶＮＦＦＧ；VNF  Forwarding  Graph）及びＶＮＦパッケージのオンボーディング、ＮＳライフサイクル管理（インスタンス化、スケールアウト／イン、性能測定、事象相関（event  correlation）、終了を含む）、大域資源管理、ＮＦＶＩ資源要求の確認及び認可、並びにＮＳ（Network  Service；ネットワークサービス）インスタンスのためのポリシー管理を行うＮＦＶオーケストレータ１０６を含む。
【００２１】
ＮＦＶオーケストレータ１０６は、ＶＮＦ１０４自体のネットワークサービスを作成、保守及び破棄する。複数のＶＮＦがある場合、ＮＦＶオーケストレータ１０６は、複数のＶＮＦにわたるエンドツーエンドサービスの生成を可能にする。
【００２２】
一例として、エンドツーエンドサービスを生成するために連鎖される必要がある複数のＶＮＦ１０４があると仮定する。そのような場合の一例が仮想化基地局、及び対応する仮想化コアネットワーク機能（例えば、ＭＭＥ、ＳＧＷなど）を持つ仮想化ＥＰＣである。それらは、同じ又は異なるベンダからであることができる。ＶＮＦ１０４のこの集合を使用してエンドツーエンドサービスを生成する必要があるであろう。これは、ネットワークサービスオーケストレータに、エンドツーエンドサービスを生成するためにＶＮＦ１０４のこの集合のインスタンス化を調整するように話すことを要求するものである。
【００２３】
ネットワークサービスは、ＮＳ記述子（ＮＳＤ；NS  descriptor）１０９に従って管理及び組織化される。ＮＳ情報要素（ＮｓＩｎｆｏ；NS  information  element）１１０は、ネットワークサービスの全ての構成要素（component）についての情報を含む。
【００２４】
ＭＡＮＯ１０１は、例えばＶＮＦインスタンスのライフサイクル管理を行い、且つＮＦＶＩと要素／ネットワーク管理システムとの間の構成及び事象報告のための全体的な調整及び適合役割を有するＶＮＦＭ（仮想ネットワーク機能マネージャ；Virtual  Network  Function  Manager）１０７をさらに含む。
【００２５】
ＥＭ１０３とＶＮＦＭ１０７との間の差に留意されたい。ＥＭ１０３が機能構成要素（functional  component）の管理を行う一方、ＶＮＦＭ１０７は仮想構成要素（virtual  component）のための管理を行う。例として、移動コアが仮想化される場合には、ＥＭ１０３が機能部分（例えば移動シグナリングに関連した問題）の管理を行う一方、ＶＮＦＭ１０７は仮想部分（例えばＶＮＦ自体をインスタンス化することに関連した問題）のための管理を行う。
【００２６】
さらに、ＭＡＮＯ１０１は、一事業者のインフラストラクチャサブドメイン内でＮＦＶＩ計算、記憶及びネットワーク資源を制御及び管理することを行い、且つ仮想化資源に関連した性能測定及び事象の収集及び転送を担う仮想化インフラストラクチャマネージャ（ＶＩＭ；Virtualised  Infrastructure  Manager）１０８を含む。
【００２７】
ＮＦＶによれば、ネットワーク機能は、ＶＮＦとして、ここでは例えば或る顧客（例えば移動ネットワーク事業者）に、顧客によって必要とされ（例えばルータ機能性、ファイアウォール機能性など）、次いで所謂ネットワークサービスの形態でネットワーク事業者によって共に配置されるＶＮＦとして提供される。
【００２８】
図２は、ネットワークサービス２００を例示する。
【００２９】
ネットワークサービス（ＮＳ）２００は、複数の仮想ネットワーク機能（ＶＮＦ）２０１を備える。各ＶＮＦ２０１は、１つ又は複数の接続ポイント２０２を有する。ネットワークサービス２００は、サービスアクセスポイント２０３として見られ、そして顧客がネットワークサービス２００にアクセスすることを可能にし得るものである１つ又は複数の外部接続ポイント２０３を有する。言い換えれば、ネットワークサービス２００は、外部接続ポイント（service  access  point；サービスアクセスポイント）２０３を介して提供される。接続ポイント２０２は、仮想リンク２０４を介して互いに及び外部接続ポイント２０３に接続されてもよい。外部接続ポイント２０３がＶＮＦ２０１で接続ポイント２０２に直接接続されるか、又は仮想リンク２０４を介して接続されてもよいことに留意されたい。ネットワークサービス２００は、物理ネットワーク機能（ＰＮＦ）も含んでもよい。
【００３０】
ＥＴＳＩ  ＮＦＶ  ＩＦＡ仕様によれば、
・ＶＮＦ２０１は、「常に」ＮＳ２００の一部である。ＶＮＦ２０１が管理及び組織化されるためには、ＮＦＶＯ１０６は、ＶＮＦ２０１がどのＮＳ２００の一部であるかを知る必要がある。
・ＶＮＦ２０１は、ＮＳインスタンス間で共有されてもよい。言い換えれば、ＶＮＦは、同時にＮＳ１及びＮＳ２の一部であることができる。
・ＮＳライフサイクル管理インタフェース動作は、ＮＳ２００のＶＮＦ２０１を「追加する（adding）」、「削除する（removing）」、「インスタンス化する（instantiating）」及び「終了する（terminating）」ことに対する支援を有する。
・ＮＳ２００は、ＮＳ記述子（ＮＳＤ；Network  Service  Descriptor）２０５に従って管理及び組織化される。ＮＳＤ２０５は、ＶＮＦ２０１、ＰＮＦ（物理ネットワーク機能）、仮想リンク（ＶＬ；Virtual  Link）２０４及びＶＮＦ転送グラフ（ＶＮＦＦＧ；VNF  Forwarding  Graph）の種類／プロファイルを記載する。
【００３１】
ネットワークサービス記述子（ＮＳＤ）１０９、２０５は、ＮＳ２００のライフサイクル管理のためにＮＦＶオーケストレータ（ＮＦＶＯ；NFV  Orchestrator）１０６によって使用される情報から成る配備テンプレートである。
【００３２】
ＮＳ２００は、それら間の不特定の接続性を持つ、又は１つ又は複数の転送グラフによる幾つかの特定の接続性を持つ機能の集合として構成されるネットワーク機能（ＮＦ；Network  Function）の編成である。ＮＳインスタンスを配備するためにＮＦＶ管理及びオーケストレーション（ＭＡＮＯ）機能１０１によって使用されるようなＮＳ２００の記載は、その構成オブジェクトの記述子を含む又は参照する。
【００３３】
ネットワークサービス２００は、或る（第１の）計算、ネットワーク及び／又は記憶資源２０６によって提供されてもよい。これは、或る地理的位置（例えば或るデータセンタ若しくは或るコンピュータクラスタ）での或るハードウェア資源、又は同様に１つ若しくは複数のコンピュータの計算、ネットワーク及び記憶資源の或る部分を含んでもよい。
【００３４】
ネットワークサービス２００が移行されるべきである、すなわち他の（第２の）計算、ネットワーク及び／又は記憶資源２０７によって提供されるべきであることが生じることがある。これは、例えば、ネットワーク事業者によって（例えば所望の異なる位置のために）、或いは現在使用されている計算、ネットワーク及び／又は記憶資源に対して行われるべきである保守のため、それらの能力がもはや十分でないため、警告（alarm）又は故障があったためなどで所望されることがある。
【００３５】
そのため、ネットワークサービス２００をどのように、顧客の観点からの他にネットワーク事業者の管理及び運用の観点からその使用を中断することなく、第１の計算、ネットワーク及び／又は記憶資源２０６から（例えば第１のサイトから）第２の計算、ネットワーク及び／又は記憶資源２０７に（例えば第２のサイトに）移行するか問題が生じる。
【００３６】
図３は、新たなＮＳを生成することによるＮＳ移行を例示する。
【００３７】
図２を参照して述べたようにＶＮＦ３０１、（内部）接続ポイント３０２、外部接続ポイント３０３及び仮想リンク３０４を含むネットワークサービス（ＮＳ１）３００が、第１の計算、ネットワーク及び／又は記憶資源（例えば第１のサイト）３０５によって提供され、且つ第２の計算、ネットワーク及び／又は記憶（例えば第２のサイト）３０６に移行されるべきである。
【００３８】
１つの手法は、第１のサイト３０５でのネットワークサービス（ＮＳ１）３００の複製である第２のサイト３０６での新たなネットワークサービス（ＮＳ２）３０７を生成することである。
【００３９】
次いで、サービスは新たなネットワークサービス３０７に切り替えられ、そしてネットワークサービス３００及びそのＶＮＦ３０１は終了される。
【００４０】
この手法のためには、しかしながら、新たなＮＳが生成されなければならず、そして各消費者（例えばネットワーク事業者又はネットワークユーザ、例えば移動ネットワーク加入者）は、ユーザ／制御プレーン接続性観点からだけでなく、サービス運用観点からも、新たなネットワークサービスに切り替えられなければならない。さらには、インスタンス化されることになる新たなＮＳのための全ての履行手順が行われる必要があり、したがって管理／運用複雑さを増す。
【００４１】
様々な実施形態によれば、ネットワークサービスは、この複雑さが増すことを回避するために（より詳細に下記されるように）使用されてもよいネットワークサービスを拡張することによって移行される。この手法について、以下に図４〜７を参照して述べられる。
【００４２】
図４は、移行されることになるネットワークサービス４００を図示する。
【００４３】
ネットワークサービス（ＮＳ１）４００は、図２を参照して述べたように、ＶＮＦ４０１、（内部）接続ポイント４０２、外部接続ポイント４０３及び仮想リンク４０４を含み、且つ第１の計算、ネットワーク及び／又は記憶資源（例えば第１のサイト）４０５によって提供され、そして第２の計算、ネットワーク及び／又は記憶（例えば第２のサイト）４０６に移行されるべきである。
【００４４】
ＮＳ情報要素（ＮｓＩｎｆｏ）４０７は、ＮＳ４００の全ての構成要素についての情報を含む。構成要素は、ＮＳ４０４のインスタンス化されたＶＮＦ４０１及びＶＬ４０４である。ＮｓＩｎｆｏに含まれる情報を使用する代わりに、ＮＳに帰属する全てのＶＮＦ／ＶＬについて問い合わせて、ＮＳ４００の全ての構成要素について見つけ出すこともできる。加えて、ＮＳＤ４０８は、その制約、ポリシー及び編成についての情報を提供するＮＳ４００の記載を含む。
【００４５】
図５は、第１のサイト５０５から第２のサイト５０６へのＮＳ移行のための図４のネットワークサービスの拡張５００を図示する。
【００４６】
拡張ＮＳ５００は、図４のＮＳ４００に対応し、したがって、図４のＶＮＦ４０１、接続ポイント４０２、外部接続ポイント４０３及び仮想リンク４０４に対応するＶＮＦ５０１、接続ポイント５０２、外部接続ポイント５０３及び仮想リンク５０４を含む。
【００４７】
しかしながら、ＮＳ５００は、同じＮＳ５００に、すなわち、例えば同じ名前及び外部接続ポイントを持つ同じエンティティに帰属する第２のサイト５０６で接続ポイント５０８及びＶＬ５０９を持つ新たなＶＮＦ５０７が生成される（例えば生成されて、ＮＳ５００に追加される）という点で図４のＮＳ４００に関して拡張される）。ＮＳ５００は、したがって、拡張されるものと見ることができる。
【００４８】
第２のサイト５０６でのＶＮＦ５０７及びＶＬ５０８は、第１のサイト５０５のＶＮＦ５０１及びＶＬ５０４と同じ論理構成に従う（且つ、例えばＮＳのＮＳＤ５１１によって定義されるように）。
【００４９】
ＶＮＦ５０７及びＶＬ５０８が、ＮＳ５００を移行するためにそれらの生成が必要でないように、第２のサイト５０６で（例えば部分的に）既に利用可能でもよいことに留意されたい。
【００５０】
いずれの場合にも、ＮＳ５００は、第１のサイト５０５及び第２のサイト５０６で構成要素を包含するように拡張される。
【００５１】
図６は、ネットワークサービス６００の移行のためのＮＳ６００の再配線（rewiring）を図示する。
【００５２】
ネットワークサービス６００は、ネットワークサービス５００に対応して、図５を参照して述べたように、第１のサイト６０５での構成要素（component）６０１〜６０４及び第２のサイト６０６での構成要素（component）６０７〜６０９を含む。
【００５３】
ネットワークサービス６００（図４の構成）を第１のサイト６０５から第２のサイト６０６に移行するために、ネットワークサービス６００は再配線される。外部接続ポイント（ｅｘｔＣＰ；external  Connection  Point）又はサービスアクセスポイント６０３は、それらが当初連結されていた（linked）、第１のサイト６０５でのＶＮＦ６０１（この例ではＶＮＦ３に対しては仮想リンクＶＬ４を介して）から切り替えられて、第２のサイト６０６での対応するＶＮＦ６０７に連結する（link）（この例ではＶＮＦ３’に対しては仮想リンクＶＬ４’を介して）。
【００５４】
図６の例では、当初ＶＮＦ１及びＶＮＦ３の接続ポイント６０２を指していた（この例ではＶＮＦ３に対しては仮想リンクＶＬ４を介して）外部接続ポイント６０３は、第２のサイト６０６でのＶＮＦ１’及びＶＮＦ３’６０７の接続ポイント６０８を指す（この例ではＶＮＦ３’に対しては仮想リンクＶＬ４’を介して）ように変更される。
【００５５】
したがって、外部接続ポイント６０３とＶＮＦ１’及びＶＮＦ３’６０７の接続ポイント６０８（ＶＮＦ３’に対してはＶＬ４’を介して）との間に接続６１０が確立される。
【００５６】
さらには、第１のサイト６０５の構成要素から第２のサイト６０６の対応する構成要素にアプリケーション及びサービス状態情報が転送されてもよい。
【００５７】
図７は、ネットワークサービス７００の移行のためのＮＳ７００のクロッピング（cropping；切り取り）を図示する。
【００５８】
ネットワークサービス７００は、第２のサイト７０６での構成要素だけを保って、第１のサイト７０５での構成要素を削除することによって、ネットワークサービス６００から生じる。
【００５９】
すなわち、一旦ネットワークサービス７００の機能（例えばユーザサービス）が、第２のサイト７０６での構成要素（component）７０７、７０８、７０９によって提供されるように動作可能となると、任意選択で、第１のサイトでの構成要素（ＶＮＦ及びＶＬ）は（完全に又は部分的に）終了されてもよく、すなわち対応する資源はこれらの構成要素を提供することから割当て解除され（de-allocate）てもよい。
【００６０】
結果として、ネットワークサービス７００は、目下第２のサイト７０６で完全に実行しており、且つ接続７１０（図６の接続６１０に対応する）によって第２のサイト７０６の構成要素に接続される外部接続ポイント７０３によってアクセスすることができる。
【００６１】
以下では、移行手順の実現に関する、ＮＳ移行の形態に関する、及びＮＳの構成要素のインスタンス化及び終了に関する様々な実施形態が記載され、任意の様式で組み合わされてもよい。
【００６２】
実施形態が様々な様式で一般化されてもよいことにさらに留意されたい。
１．実施形態は、ＥＴＳＩ  ＮＦＶ定義のネットワークサービスにだけでなく、一般的な「ネットワークサービス（network  service）」に適用されてもよい。
２．実施形態は、５Ｇ技術におけるネットワークスライシングなどの同様の概念に適用されてもよい。特に、ネットワークスライシングは、潜在的にＮＳ使用を通じて実現することができる。
３．実施形態は、仮想化ネットワーク機能（ＶＮＦ）にも物理ネットワーク機能（ＰＮＦ）にも適用されてもよい。ＮＳがＰＮＦを含む場合には、ネットワーク機能が仮想化されないので、それらのＰＮＦのためのネットワーク機能インスタンス化及び終了は、ネットワーク機能及びそのハードウェアへの一層の手動介入を必要とする。そのような場合には、新たなＶＮＦ／ＰＮＦをインスタンス化するステップを省略する及び／又は移行後のＶＮＦ／ＰＮＦを終了するステップを省略する実施形態が特に関連してもよい。
【００６３】
一実施形態によれば、ＮＳ移行は、Ｏｓ−Ｍａ−ｎｆｖｏ基準点（図１を参照）へのＮＳライフサイクル管理インタフェース動作を使用してＯＳＳ（例えばネットワーク事業者による）１０２を介して制御される。
【００６４】
これのために、ＯＳＳ１０２は、必要とされる具体的な動作及びそれらの順序に関する決定をする。ＯＳＳ１０２は、ＮＦＶＯ１０６に数個の動作要求をする。
【００６５】
ＮＳ  ＬＣＭ（Life  Cycle  Management；ライフサイクル管理）インタフェースのＮＳ更新動作が、ＮＳのＶＮＦ部分の「追加」、「削除」、「インスタンス化」及び「終了」の副動作（sub-operation）種類と使用されてもよい。
１．第一に、新たなサイトでＶＮＦをインスタンス化する。
２．第二に、新たにインスタンス化されたＶＮＦを移行されているＮＳに追加する。
３．最後に、古い（当初の）ＶＮＦが留まることができるかどうかに応じて、古いＶＮＦを削除するか、又は古いＶＮＦを終了する。
【００６６】
別の実施形態によれば、ＮＳ移行は、ＮＦＶＯ１０６が、Ｏｓ−Ｍａ−ｎｆｖｏ基準点への移行ＮＳ動作を使用し、そしてネットワークサービス記述子（ＮＳＤ）に移行手順スクリプト及びポリシーを追加することによって制御される。
【００６７】
これのために、例えば、プロバイダ（ネットワークサービスの）は、ＮＦＶＯ１０６に対する命令を持つＮＳＤにおけるＮＳライフサイクルスクリプト及びポリシーが移行プロセスを制御することを可能にする。ＯＳＳ（例えばネットワーク事業者）は、Ｏｓ−Ｍａ−ｎｆｖｏ基準点へのＮＳ  ＬＣＭインタフェースにおける明示的なＮＳ移行動作を要求する。
【００６８】
ＮＦＶＯ１０６は、ＯＳＳ１０２による明示的な動作要求からよりもむしろＮＳ移行スクリプト及びポリシーから導出される、ＶＮＦの必要とされる「追加」、「削除」、「インスタンス化」及び「終了」を行うことによってＮＳ移行プロセスを制御する。
【００６９】
一実施形態によれば、図７の例でのように、既存のＮＳの第１のサイトの全ての構成要素が最終的に第２のサイトで利用可能であることを意味する完全なＮＳ移行が行われる。
【００７０】
別の実施形態によれば、部分的なＮＳ移行が、図８に例示されるように行われる。
【００７１】
図８は、部分的なＮＳ移行から生じるネットワークサービス８００を図示する。
【００７２】
ネットワークサービス８００は、その移行前のネットワークサービス８００の構成要素でもあった（すなわち第１のサイト８０３で依然利用可能であり且つ移行後の結果的なネットワークサービスの一部である）第１のサイト８０３の幾つかの構成要素（component）８０１を含む一方、当初のネットワークサービスのその他の構成要素８０２（component）は第２のサイト８０４で利用可能である。
【００７３】
例えば、以下の手法が移行のために可能である。
・第２のサイトの全ての構成要素（すなわち、ＶＮＦ及びＶＬ）のインスタンス化。これは、資源の割当て及びインスタンス化が行われることを意味する。
・第２のサイトで利用可能な幾つか又は全ての既存の構成要素（すなわち、ＶＮＦ及びＶＬ）の再使用、及びそれらを既存のＮＳにただ追加する。これは、第２のサイトのこれらの構成要素に対する新たなＶＮＦ及びＶＬの資源の割当て及びインスタンス化が必要とされないことを意味する。
・ＮＳ移行後、第１のサイトの全ての構成要素の終了。これは、ＶＮＦ及びＶＬが終了され、そして対応する資源が割当て解除されることを意味する。
・ＮＳ移行後、第１のサイトの１つ又は全ての構成要素を利用可能に保つ。これは、ＶＮＦ及びＶＬが終了されないことを意味する。
・上記項目の任意の組合せ。
【００７４】
要約すると、様々な実施形態によれば、図９に例示されるような方法が提供される。
【００７５】
図９は、ネットワークサービスを移行するための（特に、場合により他のサービス（上位層サービスなど）のうち、ネットワークサービスの一部であるネットワーク接続性サービスを移行するための）方法を例示するフローチャート９００を図示する。
【００７６】
９０１において、第１の計算、ネットワーク及び／又は記憶資源を使用してネットワーク接続性サービスが提供される。
【００７７】
９０２において、１つ又は複数のサービスアクセスポイントを介して１つ又は複数の通信装置に対して、第１の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスが提供される。
【００７８】
９０３において、第２の計算、ネットワーク及び／又は記憶資源が、ネットワーク接続性サービスの少なくとも一部を提供するように構成される。
【００７９】
９０４において、１つ又は複数のサービスアクセスポイントが、第２の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスを提供するように構成される。
【００８０】
９０５において、第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部が、ネットワーク接続性サービスを提供することから割当て解除される。
【００８１】
様々な実施形態によれば、言い換えれば、ネットワーク接続性サービスを提供するエンティティ（例えばＥＴＳＩ  ＮＦＶ専門用語によるネットワークサービス）は、接続性サービスを提供するために使用される資源が変更される（すなわちネットワーク接続性サービスが移行される）ときにネットワーク接続性サービスがアクセスするためのサービスアクセスポイントの点に関して同じままである。これは、内部接続ポイントへの外部接続ポイント（サービスアクセスポイント）のマッピングを、第１の資源によって（移行前に）提供されるサービス構成要素の内部接続ポイントから第２の資源によって（移行後に）提供される（対応する）サービス構成要素の対応する内部接続ポイントに変更することによって達成されるものと見ることができる。さらには、第１の資源（の少なくとも一部）は、第２の資源がネットワーク接続性サービスを提供するために構成されたときに、ネットワーク接続性サービスを提供することから割当て解除されてもよい。言い換えれば、第１の資源は、第２の資源がネットワーク接続性サービスを提供するための準備ができているときに、ネットワーク接続性サービスを提供することを停止してもよい。これは、シームレスな移行を可能にすることができる。
【００８２】
計算、ネットワーク及び／又は記憶資源は、例えば物理計算、記憶及びネットワーキング資源から成ってもよい。
【００８３】
ネットワーク接続性サービスは、ネットワーク層接続性を提供する、すなわちネットワーク層（例えばインターネットプロトコル）接続を確立及び使用することを可能にするネットワーク層（例えばＯＳＩ（Open  Systems  Interconnection；開放システム相互接続）モデルによる）の機能を含むネットワークサービスとして理解されてもよい。
【００８４】
したがって、ネットワーク接続性は、例えばアプリケーション層に接続を提供するものと見ることができるものであるチャットプログラムより下位層に接続を提供すると見られてもよい。
【００８５】
第２の資源をネットワーク接続性サービスの少なくとも一部を提供するように構成することは、第１の資源にサービスを提供するためのソフトウェアを第２の資源にコピーすることを意味してもよい。これは、例えば第１及び第２の資源に（例えば第１及び第２の（例えばハードウェア）資源を抽象化することによって）同じ仮想実行時環境又は仮想マシン／コンテナ（例えば同じ種類の又は同じ製品）を使用することによって実装されてもよい。ＶＮＦは、１つ若しくは複数のサーバコンピュータ、スイッチ及び記憶装置、さらにはクラウドコンピューティングインフラストラクチャの上で、異なるソフトウェア及びプロセスを実行する１つ又は複数の仮想マシン又は仮想コンテナによって提供されてもよい。
【００８６】
しかしながら、ネットワークサービスを移行することが、典型的にストレージにおける１つの位置から別の位置へのファイルの単なるコピーを越えることに留意されたい。ネットワークサービスを移行することは、例えばネットワーク接続性サービスを実装するプログラムにファイルが対応するとすれば、プログラムを実行するための実際の資源が変わること、例えば異なるプロセッサが使用されること、プログラムがロードされるランダムアクセスメモリが使用されることなどを伴ってもよい。
【００８７】
第２の資源をネットワーク接続性サービスの少なくとも一部を提供するように構成することは、構成情報を第１の資源から第２の資源にコピーすることをさらに含んでもよい。それは、第１の資源から第２の資源に状態情報をコピーすること、すなわち第１の資源の状態を第２の資源に適用すること、言い換えれば第２の資源の状態を第１の資源の状態と同期させることも含んでもよい。これは、例えば移行されている１つ又は複数のＶＮＦ（資源層より上位である）の状態を含んでもよい。例えば、ネットワーク接続性サービスは、ネットワーク接続性サービスを移行するために第２の資源によって提供されるものであるルータ機能性などの機能構成要素（例えば仮想ネットワーク機能）を含む。これらの機能構成要素の構成／状態は、例えば機能構成要素の構成を表すパラメータ値を転送する形態で、第１の資源によって提供された機能構成要素から第２の資源によって提供された対応する機能構成要素に転送されてもよい。
【００８８】
様々な実施形態によれば、ネットワークサービスを第１のサイトから第２のサイトに移行する手順（例えば図９に従って）は、新たなＮＳをインスタンス化すること及び既存の（古い）ＮＳを終了することを必要としない。例えば、ＥＴＳＩ  ＮＦＶ文脈では、第２のサイトでネットワーク接続性機能を提供するための新たなＶＮＦ／ＶＬインスタンスは、同じＮＳの一部である。
【００８９】
実施形態は、例えば高可用性、資源容量管理などといったネットワーク事業者の要件を支援するために、例えば地理的位置間のネットワークサービスの移行の処理を促進することを可能にする。図９による手法は、ＮＳのネットワーク事業者の管理及び運用への中断及び影響を回避することを可能にする。
【００９０】
新たなＮＳを生成する必要のないＮＳの移行は、移行の全体を通してネットワークサービスが存在し且つ新たなＮＳインスタンスのインスタンス化及び古いＮＳインスタンスの終了のための手順を必要としない、より「純粋な（pure）」ＮＳ移行という結果になるものと見ることができる。さらに、第２のＮＳの生成を管理するために労力及び複雑さが必要とされたものであり、例えばそのような第２のＮＳのための全てのサービス及び動作履行手順ステップが必要とされないので、必要とされる労力及び複雑さはより少なくなる。追加的に、外部接続ポイント（サービスアクセスポイント）が論理的観点から変化しないので、移行は、ＮＳのユーザにとって透明である様式で実現することができる。実装に応じて、ユーザ（例えば、ルーティング機能性を利用する移動端末のユーザなど）にとってサービス中断がなく、例えばユーザ又は制御プレーン接続性中断又は再接続手順の必要がない場合がある。
【００９１】
移行は、例えばＮＳ移行を制御するコントローラ（例えばＯＳＳ又はＮＦＶＯ）が、例えばネットワーク接続性サービスを提供する事業者から又は、例えばネットワーク接続性サービスに基づく通信ネットワークの事業者でもよい、ネットワーク接続性サービスのユーザから、対応する命令を受信することに応答して始動されてもよい。
【００９２】
ネットワーク接続性サービスは、ネットワーク接続性サービスに加えて、追加のサービス、特に１つ又は複数の上位層（ネットワーク層より上のサービス、例えばＩＭＳ（Internet  Multimedia  Subsystem；インターネットマルチメディアサブシステム）などのアプリケーション層サービスを含むネットワークサービス（移行される）の一部でもよい。サービスアクセスポイントは、ネットワーク層アドレスに対応してもよいが、ネットワークサービスによって提供される機能及びサービスに応じて、例えばポートアドレス又はＳＩＰ（Session  Initiation  Protocol；セッション開始プロトコル）アドレスなどのさらなるアドレス部を含んでもよい。
【００９３】
第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、上記ネットワーク接続性サービスを提供することから割当て解除することは、第１の計算、ネットワーク及び／又は記憶資源の一部だけが割当て解除される一方、その他はネットワーク接続性サービスを提供するために依然使用されることを意味してもよい。これは、部分的な移行として理解することができる。代替的に、第１の計算、ネットワーク及び／又は記憶資源は全て、計算、ネットワーク及び／又は記憶資源を提供することから割当て解除されてもよい。これは、完全な移行として理解されてもよい。したがって、例えば、第２の計算、ネットワーク及び／又は記憶資源は、ネットワーク接続性サービスを完全に提供するように構成されてもよい。
【００９４】
図９に例示される方法のステップが、必ずしもそれらが図９に図示される順序で行われるわけではないことに留意されたい。例えば、第２の計算、ネットワーク及び／又は記憶資源は、第１の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスが提供される前に、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成されてもよい。
【００９５】
図９の方法は、例えば図１０に例示されるような装置によって実施される。
【００９６】
図１０は、ネットワークサービス装置１０００を図示する。
【００９７】
ネットワークサービス装置１０００は、ネットワーク接続性サービスを提供するように構成される第１の計算、ネットワーク及び／又は記憶資源１００１、及び１つ又は複数の通信装置に対して、第１の計算、ネットワーク及び／又は記憶資源１００１によって提供されたネットワーク接続性サービスへのアクセスを提供するように構成される１つ又は複数のサービスアクセスポイント１００２を含む。
【００９８】
さらに、ネットワークサービス装置１０００は、第２の計算、ネットワーク及び／又は記憶資源１００３、並びに第２の計算、ネットワーク及び／又は記憶資源を、ネットワーク接続性サービスの少なくとも一部を提供するように構成し（configure）、１つ又は複数のサービスアクセスポイントを、第２の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスを提供するように構成し（configure）、且つ第１の計算、ネットワーク及び／又は記憶資源の少なくとも一部を、ネットワーク接続性サービスを提供することから割当て解除するように構成される（configured）コントローラ１００４を含む。
【００９９】
ネットワークサービス装置は、ネットワークサービスを提供するための、例えばサイト間のネットワークサービスの移行を可能にする、計算、ネットワーク及び／又は記憶資源（場合により異なるサイトにおける）の装置として理解されてもよい。
【０１００】
１つ又は複数のサービスアクセスポイントを、第２の計算、ネットワーク及び／又は記憶資源によって提供された上記ネットワーク接続性サービスへのアクセスを提供するように構成した後に、１つ又は複数のサービスアクセスポイントは、第１の計算、ネットワーク及び／又は記憶資源によって提供されたネットワーク接続性サービスへのアクセスをもはや提供しなくてもよい。言い換えれば、１つ又は複数のサービスアクセスポイントは、もはや第１の計算、ネットワーク及び／又は記憶資源を指していない。
【０１０１】
１つ又は複数のサービスアクセスポイントが第１の計算、ネットワーク及び／又は記憶資源から第２の計算、ネットワーク及び／又は記憶資源に切り替えられてもよいのに対して、部分的な移行の場合には、（部分的な）移行後の第１の計算、ネットワーク及び／又は記憶資源を依然指している１つ又は複数の他のサービスアクセスポイントがあってもよいことに留意されたい。
【０１０２】
計算、ネットワーク及び／又は記憶ハードウェアは、例えば、１つ又は複数のコンピュータメモリ及び１つ又は複数のプロセッサを含んでもよい。計算、ネットワーク及び／又は記憶資源は、仮想ネットワーク機能を提供してもよい。さらには、計算、ネットワーク及び／又は記憶資源は、物理ネットワーク機能に対応してもよい。
【０１０３】
様々な例が以下に記載される。
【０１０４】
例１は、図９に例示されるように、ネットワークサービスを移行するための方法である。
【０１０５】
例２は、例１に係る方法であり、上記ネットワーク接続性サービスが、複数の機能構成要素であって、接続ポイントと、機能構成要素の接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を含む。
【０１０６】
例３は、例１又は２に係る方法であり、複数の機能構成要素であって、接続ポイントと、機能構成要素の接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を追加させる命令に応答して、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの一部を提供するように構成することを含む。
【０１０７】
例４は、例１〜３のいずれか１つに係る方法であり、上記ネットワークサービスを移行させる命令に応答して、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することを含んでいる。
【０１０８】
例５は、例４に係る方法であり、上記ネットワークサービスを移行させる命令が、上記ネットワークサービスを部分的に移行させる命令である。
【０１０９】
例６は、例１〜５のいずれか１つに係る方法であり、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することが、上記第１の計算、ネットワーク及び／又は記憶資源の状態を上記第２の計算、ネットワーク及び／又は記憶資源にコピーすることを含む。
【０１１０】
例７は、例１〜６のいずれか１つに係る方法であり、第１の計算、ネットワーク及び／又は記憶資源、並びに第２の計算、ネットワーク及び記憶資源が、計算、ネットワーク及び／又は記憶ハードウェアを含む。
【０１１１】
例８は、例１〜７のいずれか１つに係る方法であり、第１の計算、ネットワーク及び／又は記憶資源が、第１の計算、ネットワーク及び／又は記憶ハードウェアを含み、第２の計算、ネットワーク及び記憶資源が、第１の計算、ネットワーク及び／又は記憶ハードウェアと異なる、並びに／或いは、第１の計算、ネットワーク及び／又は記憶ハードウェアとは異なる地理的位置に設けられている、第２の計算、ネットワーク及び／又は記憶ハードウェアを含む。
【０１１２】
例９は、例１〜８のいずれか１つに係る方法であり、上記ネットワーク接続性サービスが、１つ又は複数のネットワーク層機能を含む。
【０１１３】
例１０は、例１〜９のいずれか１つに係る方法であり、ネットワーク層機能が、インターネットプロトコル通信機能を含む。
【０１１４】
例１１は、例１〜１０のいずれか１つに係る方法であり、上記ネットワーク接続性サービスが、ルーティング機能性（routing  functionality）、ドメインネームサービス（domain  name  service）、ファイアウォール機能性（firewall  functionality）、ネットワーク層パケットフィルタリング機能性（network  layer  packet  filtering  functionality）及びネットワーク層アドレス変換機能性（network  layer  address  translation  functionality）のうちの少なくとも１つを含む。
【０１１５】
例１２は、例１〜１１のいずれか１つに係る方法であり、サービスアクセスポイントが、ネットワーク層サービスアクセスポイントである。
【０１１６】
例１３は、例１〜１２のいずれか１つに係る方法であり、上記１つ又は複数のサービスアクセスポイントが、ネットワーク層アドレスである。
【０１１７】
例１４は、例１〜１３のいずれか１つに係る方法であり、上記１つ又は複数のサービスアクセスポイントが、インターネットプロトコルアドレスである。
【０１１８】
例１５は、例１〜１４のいずれか１つに係る方法であり、上記ネットワーク接続性サービスが、１つ又は複数の通信装置間に１つ又は複数の通信リンクを確立するためのサービスである。
【０１１９】
例１６は、例１〜１５のいずれか１つに係る方法であり、１つ又は複数の通信装置が、１つ又は複数の通信端末である。
【０１２０】
例１７は、例１〜１６のいずれか１つに係る方法であり、１つ又は複数の通信装置が、移動通信ネットワークの１つ又は複数の加入者端末である。
【０１２１】
例１８は、例１〜１７のいずれか１つに係る方法であり、上記１つ又は複数のサービスアクセスポイントを、上記ネットワーク接続性サービスへのアクセスを提供するように構成することが、上記サービスアクセスポイントのうちの１つ又は複数を、第１の計算、ネットワーク及び／又は記憶資源を指すことから第２の計算、ネットワーク及び／又は記憶資源を指すことに切り替えることを含む。
【０１２２】
例１９は、例１〜１８のいずれか１つに係る方法であり、第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することが、上記サービスアクセスポイントのうちの１つ又は複数を、第１の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されることから第２の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されることに変更することを含む。
【０１２３】
例２０は、図例１０に例示されるように、ネットワークサービス装置である。
【０１２４】
例２１は、例２０に係るネットワークサービス装置であり、上記ネットワーク接続性サービスが、複数の機能構成要素であって、接続ポイントと、機能構成要素の接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を含む。
【０１２５】
例２２は、例２０又は２１に係るネットワークサービス装置であり、コントローラが、複数の機能構成要素であって、接続ポイントと、機能構成要素の接続ポイントを接続する通信リンクとを有する、複数の機能構成要素を追加させる命令に応答して、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの一部を提供するように構成するように構成されている。
【０１２６】
例２３は、例２０〜２２のいずれか１つに係るネットワークサービス装置であり、コントローラが、上記ネットワークサービスを移行させる命令に応答して、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成するように構成されている。
【０１２７】
例２４は、例２３に係るネットワークサービス装置であり、上記ネットワークサービスを移行させる命令が、上記ネットワークサービスを部分的に移行させる命令である。
【０１２８】
例２５は、例２０〜２４のいずれか１つに係るネットワークサービス装置であり、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することが、上記第１の計算、ネットワーク及び／又は記憶資源の状態を上記第２の計算、ネットワーク及び／又は記憶資源にコピーすることを含む。
【０１２９】
例２６は、例２０〜２５のいずれか１つに係るネットワークサービス装置であり、第１の計算、ネットワーク及び／又は記憶資源、並びに第２の計算、ネットワーク及び記憶資源が、計算、ネットワーク及び／又は記憶ハードウェアを含む。
【０１３０】
例２７は、例２０〜２６のいずれか１つに係るネットワークサービス装置であり、第１の計算、ネットワーク及び／又は記憶資源が、第１の計算、ネットワーク及び／又は記憶ハードウェアを含み、第２の計算、ネットワーク及び記憶資源が、第１の計算、ネットワーク及び／又は記憶ハードウェアと異なる、並びに／或いは、第１の計算、ネットワーク及び／又は記憶ハードウェアとは異なる地理的位置に設けられている、第２の計算、ネットワーク及び／又は記憶ハードウェアを含む。
【０１３１】
例２８は、例２０〜２７のいずれか１つに係るネットワークサービス装置であり、上記ネットワーク接続性サービスが、１つ又は複数のネットワーク層機能を含む。
【０１３２】
例２９は、例２０〜２８のいずれか１つに係るネットワークサービス装置であり、ネットワーク層機能が、インターネットプロトコル通信機能を含む。
【０１３３】
例３０は、例２０〜２９のいずれか１つに係るネットワークサービス装置であり、上記ネットワーク接続性サービスが、ルーティング機能性、ドメインネームサービス、ファイアウォール機能性、ネットワーク層パケットフィルタリング機能性及びネットワーク層アドレス変換機能性のうちの少なくとも１つを含む。
【０１３４】
例３１は、例２０〜３０のいずれか１つに係るネットワークサービス装置であり、サービスアクセスポイントが、ネットワーク層サービスアクセスポイントである。
【０１３５】
例３２は、例２０〜３１のいずれか１つに係るネットワークサービス装置であり、上記１つ又は複数のサービスアクセスポイントが、ネットワーク層アドレスである。
【０１３６】
例３３は、例２０〜３２のいずれか１つに係るネットワークサービス装置であり、上記１つ又は複数のサービスアクセスポイントが、インターネットプロトコルアドレスである。
【０１３７】
例３４は、例２０〜３３のいずれか１つに係るネットワークサービス装置であり、上記ネットワーク接続性サービスが、１つ又は複数の通信装置間に１つ又は複数の通信接続を確立するためのサービスである。
【０１３８】
例３５は、例２０〜３４のいずれか１つに係るネットワークサービス装置であり、１つ又は複数の通信装置が、１つ又は複数の通信端末である。
【０１３９】
例３６は、例２０〜３５のいずれか１つに係るネットワークサービス装置であり、１つ又は複数の通信装置が、移動通信ネットワークの１つ又は複数の加入者端末である。
【０１４０】
例３７は、例２０〜３６のいずれか１つに係るネットワークサービス装置であり、上記１つ又は複数のサービスアクセスポイントを、第２の計算、ネットワーク及び／又は記憶資源によって提供された上記ネットワーク接続性サービスへのアクセスを提供するように構成することが、上記１つ又は複数のサービスアクセスポイントを、第１の計算、ネットワーク及び／又は記憶資源を指すことから第２の計算、ネットワーク及び／又は記憶資源を指すことに切り替えることを含む。
【０１４１】
例３８は、例２０〜３７のいずれか１つに係るネットワークサービス装置であり、第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することが、上記サービスアクセスポイントのうちの１つ又は複数を、第１の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されることから第２の計算、ネットワーク及び／又は記憶資源によって提供された機能構成要素に連結されていることに変更することを含む。
【０１４２】
さらなる例によれば、ネットワークサービスを第１の資源サイトから第２の資源サイトに移行する管理及びオーケストレーションエンティティのための方法であって、ネットワークサービスが、構成要素の集合で構成されており、構成要素が、例えばネットワーク機能及び仮想リンクであり、
−第１のサイトで実行するネットワークサービスの現在の編成について管理及びオーケストレーションエンティティによって情報を得るステップと、
−第２のサイトでの構成要素をネットワークサービスに追加するステップとを含む、
方法が提供される。
【０１４３】
さらなる例によれば、ネットワークサービスを移行する管理及びオーケストレーションエンティティのための方法は、第２のサイトの資源を、第１のサイトでの既存の構成要素を複製する第２のサイトでの上記ネットワークサービスの構成要素に割り当てることを含む。
【０１４４】
さらなる例によれば、ネットワークサービスを移行する管理及びオーケストレーションエンティティのための方法は、ネットワークサービスから第１のサイトでの（「古い（old）」）構成要素を削除することを含む。
【０１４５】
例によれば、上記第２の計算、ネットワーク及び／又は記憶資源を、上記ネットワーク接続性サービスの少なくとも一部を提供するように構成することが、上記第１の計算、ネットワーク及び／又は記憶資源の状態を上記第２の計算、ネットワーク及び／又は記憶資源にコピーすることを含んでおり、コピーされた状態が、１つ又は複数の通信装置のパケットを処理するのに必要な情報を含む。
【０１４６】
ネットワークサービス装置の構成要素（例えば計算、ネットワーク及び／又は記憶資源、サービスアクセスポイント並びにコントローラなど）は、例えば、１つ又は複数の回路によって実装されてもよい。「回路（circuit）」は、任意の種類の論理実装エンティティとして理解されてもよく、専用回路網若しくはメモリに記憶されるソフトウェアを実行するプロセッサ、ファームウェア、又はその任意の組合せでもよい。したがって、「回路」は、配線論理回路、又はプログラマブルプロセッサ、例えばマイクロプロセッサなどのプログラマブル論理回路でもよい。「回路」は、ソフトウェア、例えば任意の種類のコンピュータプログラムを実行するプロセッサでもよい。
【０１４７】
具体的な態様が記載されたが、添付の特許請求の範囲によって定められる本開示の態様の趣旨及び範囲から逸脱することなく、形態及び詳細の様々な変更がなされ得ることが当業者によって理解されるべきである。範囲はこのように添付の特許請求の範囲によって示され、したがって特許請求の範囲の等価の意味及び範囲内に入る全ての変更が包含されるものと意図される。
【図１】
2019509647.tif 000003
【図２】
2019509647.tif 000004
【図３】
2019509647.tif 000005
【図４】
2019509647.tif 000006
【図５】
2019509647.tif 000007
【図６】
2019509647.tif 000008
【図７】
2019509647.tif 000009
【図８】
2019509647.tif 000010
【図９】
2019509647.tif 000011
【図１０】
2019509647.tif 000012
【国際調査報告】
2019509647.tif 000013
2019509647.tif 000014
2019509647.tif 000015