(57)【要約】【解決手段】本開示は、ネットワーク運用支援システム（ＮＯＳＳ）に基づく仮想ネットワークエンティティ（ＶＮＥ）のためのシステムおよび方法に関する。ネットワーク運用の基本エンティティは、ＶＮＥである。各ＶＮＥは、アプリケーション（ａｐｐｓ）又はサービスから望まれている、必要なコンピューティング、ストレージ、及びネットワーキングの特性／機能を提供する。アプリケーション及びサービスは、初期シナリオ、標準／基準シナリオ、及び過負荷シナリオに基づくＶＮＥ構成要求をＮＯＳＳに提供し、ＮＯＳＳは、そのような動的な要求に基づいて柔軟にアクティベートされ得る少なくとも１つのＶＮＥベースのアプリケーション／サービス支援構成を提供する。ＮＯＳＳの必要条件および運用例として、たとえば、オープンで相互運用可能なインターフェイスを介してＮＯＳＳへ仮想レイヤ３ネットワークエンティティを接続することが記述されている。
2016521950.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク運用支援システムに基づく仮想ネットワークエンティティのためのシステムであって、
アプリケーション又はサービスのためのコンピューティング、ストレージ、及びネットワーキングの特性又は機能を提供し、オープンで相互運用可能なインターフェイスにより接続される仮想レイヤ３ネットワーク（ＶＮＥ）と、
動的な要求に基づいて、ＶＮＥベースのアプリケーション又はサービス支援構成を提供するネットワーク運用支援システム（ＮＯＳＳ）と、を備え、
前記アプリケーション又は前記サービスは、前記ＮＯＳＳに送られたＶＮＥ構成要求に基づく初期シナリオ、標準シナリオ又は基準シナリオ、及び過負荷シナリオを提供する、システム。
【請求項２】
前記ＶＮＥは、ルーター、ルーティングデータベース／トポロジーデータベース、ＤＮＳ、ＤＨＣＰ、ファイアーウォール、又はロードバランサーを含む、請求項１に記載のシステム。
【請求項３】
前記ＶＮＥは、コンピュート、ストレージ、リンク／チャネル、ルーティング、フォワーディングテーブル／フォワーディングエンジン、ファイアーウォール、ポリシーマネージャー／サービス品質マネージャー、又はロードバランサー／ロードディストリビューターを含む、請求項１に記載のシステム。
【請求項４】
前記ＮＯＳＳは、ソフトウェア定義のマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である、請求項１に記載のシステム。
【請求項５】
前記ＮＯＳＳは、基礎となるネットワークから完全に切り離され、ＮＯＳＳ−ｖｉｓｏｒと連係して動作するように構成されている、請求項１に記載のシステム。
【請求項６】
前記ＮＯＳＳは、接続されている前記ＶＮＥについて、十分な視認性及び制御性を有する、請求項１に記載のシステム。
【請求項７】
自動接続／自動解除の機能をさらに備える、請求項１に記載のシステム。
【請求項８】
レイヤ２及びローカルエリアネットワークドメインより広い地理的領域にわたって動作する、請求項１に記載のシステム。
【請求項９】
前記ＮＯＳＳは、ＲＥＳＴｆｕｌ  ＡＰＩｓを介して、前記アプリケーション又は前記サービスの初期条件、基準条件、過負荷条件のための機能追加要求の形で入力を受け付けるように構成されている、請求項１に記載のシステム。
【請求項１０】
前記ＮＯＳＳは、前記ＶＮＥの構成及び相互接続を生成するように構成されている、請求項１に記載のシステム。
【請求項１１】
前記ＮＯＳＳは、初期シナリオ、基準シナリオ、及び過負荷シナリオのためのＸＭＬフォーマットで前記ＶＮＥの構成及び相互接続を生成するように構成されている、請求項１０に記載のシステム。
【請求項１２】
ネットワーク運用支援システムに基づく仮想ネットワークエンティティのための方法であって、
オープンで相互運用可能なインターフェイスによって接続される仮想レイヤ３ネットワーク（ＶＮＥ）により、アプリケーション又はサービスのためのコンピューティング、ストレージ、及びネットワーキングの特性又は機能を提供するステップと、
ネットワーク運用支援システム（ＮＯＳＳ）により、動的な要求に基づいて、ＶＮＥベースのアプリケーション又はサービス支援構成を提供するステップと、を有し、
前記アプリケーション又は前記サービスは、前記ＮＯＳＳに送られたＶＮＥ構成要求に基づく初期シナリオ、標準シナリオ又は基準シナリオ、及び過負荷シナリオを提供する、方法。
【請求項１３】
前記ＶＮＥは、ルーター、ルーティングデータベース／トポロジーデータベース、ＤＮＳ、ＤＨＣＰ、ファイアーウォール、又はロードバランサーを含む、請求項１２に記載の方法。
【請求項１４】
前記ＶＮＥは、コンピュート、ストレージ、リンク／チャネル、ルーティング、フォワーディングテーブル／フォワーディングエンジン、ファイアーウォール、ポリシーマネージャー／サービス品質マネージャー、又はロードバランサー／ロードディストリビューターを含む、請求項１２に記載の方法。
【請求項１５】
前記ＮＯＳＳは、ソフトウェア定義のマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である、請求項１２に記載の方法。
【請求項１６】
前記ＮＯＳＳは、基礎となるネットワークから完全に切り離され、ＮＯＳＳ−ｖｉｓｏｒと連係して動作するように構成されている、請求項１２に記載の方法。
【請求項１７】
前記ＮＯＳＳは、接続されている前記ＶＮＥについて、十分な視認性及び制御性を有する、請求項１２に記載の方法。
【請求項１８】
前記ＶＮＥを自動接続／自動解除するステップ、をさらに有する、請求項１２に記載の方法。
【請求項１９】
レイヤ２及びローカルエリアネットワークドメインより広い地理的領域にわたって動作する、請求項１２に記載の方法。
【請求項２０】
ＲＥＳＴｆｕｌ  ＡＰＩｓを介して、前記アプリケーション又は前記サービスの初期条件、基準条件、過負荷条件のための機能追加要求の形で、前記ＮＯＳＳへの入力を受け付けるステップ、をさらに有する、請求項１２に記載の方法。
【請求項２１】
前記ＮＯＳＳにより、前記ＶＮＥの構成及び相互接続を生成するステップ、をさらに有する、請求項１２に記載の方法。
【請求項２２】
前記ＮＯＳＳにより、初期シナリオ、基準シナリオ、及び過負荷シナリオのためのＸＭＬフォーマットで前記ＶＮＥの構成及び相互接続を生成するステップ、をさらに有する、請求項２１に記載のシステム。
【請求項２３】
前記ＶＮＥ−ｖｉｓｏｒにより管理するステップ、をさらに有する、請求項１２に記載の方法。
【請求項２４】
前記ＶＮＥ−ｖｉｓｏｒは、前記ＶＮＥの割り当て及び解除を行い、プライバシー要件及び規制要件に従って前記ＶＮＥを追跡する、請求項２３に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク運用支援システム（ＮＯＳＳ）の必要条件および運用例を記述する。ここでは、ＶＮＥｓがＮＯＳＳの基本エンティティである。
【背景技術】
【０００２】
これらのＶＮＥｓは、ルーター、ルーティングデータベース／トポロジーデータベース、ＤＮＳ、ＤＨＣＰ、ファイアーウォール、ロードバランサー等を含む。付加価値レイヤ３サービス（ＩＳＯのＯＳＩモデル）を提供する多くの他のデバイスもまた、ネットワークレイヤエンティティとみなされ得る。これらは、コンピュート、ストレージ、リンク／チャネル、ルーティング、フォワーディングテーブル／フォワーディングエンジン、ファイアーウォール、ポリシーマネージャー／サービス品質マネージャー、ロードバランサー／ロードディストリビューター等を含んでもよい。
【０００３】
ＮＯＳＳは、（ａ）基礎となる物理ネットワークから完全に切り離され、（ｂ）その他のＮＯＳＳ−ｖｉｓｏｒとシームレスに連係して動作できる、ソフトウェア定義のマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である。ＮＯＳＳは、ドメインに関係なくＮＯＳＳに接続されている全てのＶＮＥｓについて、構成管理及びプロビジョニング管理を含む十分な視認性及び制御性を有する。
【０００４】
ＶＮＥの接続は、本出願において説明される全ての必要条件を満たす、オープンで相互運用可能なインターフェイス（ＩＥＴＦ  ＦｏｒＣＥＳ、ＯＮＦ  ＯＦ、等）を介さなければならない。
【０００５】
いずれかの必要条件が満たされていなければ、関連するＶＮＥは、いずれかの時点でＮＯＳＳから解除され（切り離され）得る。同様に、以前に切り離されたＶＮＥが、修復され又は準拠したインターフェイスとともにアクティブになれば、自動的にＮＯＳＳに追加される。
【０００６】
この自動接続／自動解除の特徴は、次のような利点を有する。（ｉ）故障や欠陥のあるインターフェイスを持つＶＮＥｓは、大規模な分析によるオーバーヘッドなく、自動的に接続が解除され、（ｉｉ）準拠したインターフェイスを持つ利用可能なＶＮＥｓは、自動的にＮＯＳＳに接続され得る。
【０００７】
ＮＯＳＳに接続され又はＮＯＳＳから切り離され得るＶＮＥｓは、次のエンティティを含む。
【０００８】
・（仮想）ネットワークポート
・（仮想）ネットワークリンク
・（仮想）フォワーディングテーブル
・（仮想）ＤＮＳ
・（仮想）ＤＨＣＰサーバー
・（仮想）ロードバランサー
・（仮想）ＡＡＡサーバー
・（仮想）ルーティングエンジン
・（仮想）付加価値ネットワークサービスエンティティ（ｖａｌｕｅ−ａｄｄｅｄ  ｎｅｔｗｏｒｋｅｄ  ｓｅｒｖｉｃｅ  ｅｎｔｉｔｉｅｓ）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
現代のネットワークエンティティの仮想化処理及びハイパーバイザーに接続する処理は、主に、レイヤ２ベースのエンティティ及びサーバーレベルのハイパーバイザーに関係している。
【００１０】
レイヤ３エンティティの仮想化は、ほぼ必ずプロプラエタリ（独自）ベースで行われ、ＶＮＥｓをネットワークレベルに接続する方法があれば、ハイパーバイザーがプロプラエタリインターフェイスを用いる。
【００１１】
これらの現在利用可能な／実用化された方法及び解決策は、仮想レイヤ３ネットワーク及びサービスの孤立を生み（ｃｒｅａｔｅ  ｉｓｌａｎｄｓ）、仮想化技術を用いる動機（アプリケーション及びサービスからの要求に基づき分散された仮想化資源を異なるドメイン間でシームレスにシェアする動機）を完全に失わせてしまう。たとえば、ある解決策では、専らネットワークオペレーティングシステムに注目し、ある解決策では、仮想エンティティ（必ずしもＶＮＥｓである必要はない）のネットワーク管理面へのシームレスなアクセスを提供し、そして他の解決策では、分散された（しばしば仮想化された）ネットワークエレメントを支援しようと試みている。これらの全ての解決策は、プロプラエタリインターフェイスを“未定義”又はプロプラエタリネットワークハイパーバイザーに用いている。
【００１２】
本発明は、レイヤ２ベースのハイパーバイザードメイン上で運用する代わりに、オープンで相互運用可能なＮＯＳＳベースの解決策に注目する。特に、レイヤ２ベースのハイパーバイザーは、一般的に、小さな地理的領域（部屋、キャンパス、小さな町、等）にわたるブロードキャストドメインをカバーするのに対し、本ネットワークレイヤは、広い地理的領域（大きな町、州、国、及びさらに広い領域）をカバーするので、自動化された、資源の再配置、負荷分散、及び災害復旧のためには、より魅力的である。ＶＮＥのための特徴木（フィーチャーツリー：Ｆｅａｔｕｒｅ  Ｔｒｅｅ）は、次のエンティティを含んでいてもよい。
【００１３】
・プロセッシング｛仮想，物理，．．．｝
・ストレージ｛仮想，物理，．．．｝
・メモリー｛仮想，物理，．．．｝
・ポート｛物理，論理，仮想，．．．｝
・アクセス｛有線，無線，物理，仮想，．．．｝
・データプレーン｛フォワーディング，ルーティング，．．．｝
・接続｛単一ドメイン，マルチドメイン，．．．｝
・トランスポート
・サービス｛ホスト，ポリシー，ＤＨＣＰ，ＤＮＳ，ＶＰＮ，．．．｝
【課題を解決するための手段】
【００１４】
本発明は、オープンで相互運用可能なインターフェイスを介した、ＮＯＳＳへのレイヤ３ネットワークエンティティの接続に注目している。
【００１５】
そして、分散仮想ネットワーク（レイヤ３）エンティティと、ブロードキャスト（レイヤ２又はローカルエリアネットワーク（ＬＡＮ））ドメインだけでなく、より広い地理的領域にわたる資源との、シームレスな相互運用性をもたらす。
【００１６】
ＮＯＳＳは、ネットワークレイヤ（レイヤ３）で正確に動作するので、広域ネットワークに対応したサービス及びデバイスを効果的に開発する可能性を広げ、これと同時に、サービス／デバイスに対応したネットワークを効果的に開発する可能性も広げる。
【００１７】
ＮＯＳＳへの入力は、ＲＥＳＴｆｕｌ  ＡＰＩｓを介し、１以上の（クラスタ）アプリケーション又はサービスの初期条件、基準（公称）条件、過負荷条件のための（資源／ＶＮＥｓからの）機能追加要求の形で生じる。ＮＯＳＳは、たとえば、初期シナリオ、基準シナリオ、過負荷シナリオのためのＸＭＬフォーマットで、要求された資源（ＶＮＥｓ）の所望の構成及び相互接続を生成する。
【００１８】
他の側面では、本発明は、上述したものに対応する特徴及び利点を有するシステム及びコンピュータープログラムを提供する。
【００１９】
たとえば、一般的なポート構成は、次の典型的な特徴を有していてもよい。
【００２０】
・Ｔｙｐｅ：Ａｃｃｅｓｓ  ｏｒ  Ｔｒｕｎｋ／ｍｕｌｔｉｐｌｅｘｉｎｇ  （Ｂｉｎａｒｙ）
・Ｄｕｐｌｅｘ：Ｆｕｌｌ  ｏｒ  Ｈａｌｆ  （Ｂｉｎａｒｙ）
・Ｓｐｅｅｄ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）  Ｕｉｎｔ６４
・Ｓｅｎｓｅ：Ａｕｔｏ  ｏｒ  Ｆｏｒｃｅｄ  （Ｂｉｎａｒｙ）
・Ｂａｎｄｗｉｄｔｈ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）  Ｕｉｎｔ６４
・ＭＴＵ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）  Ｕｉｎｔ６４
・Ｂｕｆｆｅｒ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）  Ｕｉｎｔ１２８
・Ｐｒｉｏｒｉｔｙ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ａｓｓｉｇｎｅｄ）  Ｕｉｎｔ８
・ＳｔａｔｓＣｏｌｌｅｃｔ  （ｐｅｒ  ３６００ｓｅｃ）：Ｔｘ  ａｎｄ  Ｒｘ  （ｆｌｕｓｈｅｄ  ｈｏｕｒｌｙ）  Ｕｉｎｔ１２８
・Ａｄｄｒｅｓｓ：Ｔｘ  ａｎｄ  Ｒｘ  （Ｌ２−，Ｌ２，Ｌ２＋，Ｌ３−，Ｌ３，Ｌ３＋，．．．）  ｍａｎｙ  ｆｏｒｍａｔｓ
・Ｔａｇｓ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）
・ＶＬＡＮｓ：Ｏｎ  ｏｒ  Ｏｆｆ  （Ｂｉｎａｒｙ）
・Ｔｕｎｎｅｌｓ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）
・Ｖｉｒｔｕａｌｉｚａｔｉｏｎ：Ｔｘ  ａｎｄ  Ｒｘ  （ｄｅｆａｕｌｔ  ａｎｄ  Ｍａｘ）  Ｕｉｎｔ３２
・Ｓｔａｎｄｂｙ：Ｈｏｔ  ｏｒ  Ｃｏｌｄ  （Ｂｉｎａｒｙ）
・Ｆｉｌｔｅｒ：Ｏｎ  ｏｒ  Ｏｆｆ  （Ｂｉｎａｒｙ）
【図面の簡単な説明】
【００２１】
【図１】ネットワーク運用支援システム（ＮＯＳＳ）の上位概略図である。
【図２】ＮＯＳＳの基本的な構成要素であるＶＮＥ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｅｎｔｉｔｙ）を示す図である。
【図３】ＮＯＳＳの一部になり得るＶＮＥ−Ｖｉｓｏｒにより管理されるＶＮＥの典型的なライフサイクルを示す図である。
【発明を実施するための形態】
【００２２】
本発明は、添付の図面を参照してより詳細に後述される。
【００２３】
以下では、必ずしも実際の縮尺ではない添付図面を参照して、本発明を一般的な用語で説明する。添付図面は、本発明をより理解するためのものであり、本明細書に取り入れられ、本明細書の一部を構成する。図面は、開示された実施形態、及び／又は態様を示し、明細書と共に、本発明の原理を説明するために提供され、本発明の範囲は、特許請求の範囲によって決定される。
【００２４】
本発明は、必要に応じて、本実施形態のいくつかの例が示されている添付図面を参照してより詳細に後述される。ここで提供される図面及び説明は、本発明の明確な理解のために、関係のある構成（エレメント）を簡略化して示され得ると理解されるべきである。一方で、明確性のために、典型的なＶＮＥベースのＮＯＳＳのシステム及び方法に見られる他の構成を省略する場合がある。当業者は、ここに記載された装置、システム、及び方法を実施するために、他の構成及び／又はステップが、望ましい及び／又は必要であると認識するかもしれない。しかし、そのような構成及びステップは周知であり、本願発明のより良い理解の手助けになるものでもないため、そのような構成及びステップの説明は、ここでは省略する。本発明の開示は、そのような全ての構成、関連技術分野の当業者に知られている開示された構成及び方法についてのバリエーション及び変形を本質的に含むものと見なされる。実際、これらの開示は多くの異なる形態によって具現化されてもよく、ここで示される実施形態に限定されるように解釈されるべきではない。むしろ、これらの実施形態は、本開示によって適用される法的要件が満たされるように例として提供されている。全体にわたって、同類の番号は、同類の構成を指す。
【００２５】
図１は、ネットワーク運用支援システム（ＮＯＳＳ）の上位概略図である。ＮＯＳＳは、抽象ネットワークエンティティ及び抽象サービスエンティティ（仮想ネットワークエンティティ（ＶＮＥｓ）、及び一群のＶＮＥｓを使用する仮想サービスエンティティ（ＶＳＥｓ））を用いるマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である。ＮＯＳＳの出力は、ＶＮＥｓが初期シナリオ、基準シナリオ、過負荷シナリオに基づいてアプリケーション／サービスを要求するための適切なネットワーク資源／サービス資源に割り当てられるように構成される。
【００２６】
図２は、ＮＯＳＳの基本的な構成要素であるＶＮＥ（Ｖｉｒｔｕａｌ  Ｎｅｔｗｏｒｋ  Ｅｎｔｉｔｙ）を示す図である。ＶＮＥＳは、（仮想）入力ポート／出力ポート、情報ソース／情報シンクに加え、（仮想）ストレージ、プロセッシング、ネットワーキング、付加価値エレメント等の資源もまた含んでいる。
【００２７】
図３は、ＮＯＳＳの一部になり得るＶＮＥ−Ｖｉｓｏｒにより管理されるＶＮＥの典型的なライフサイクルを示す図である。ＶＮＥの割り当て（ａｌｌｏｃａｔｉｎｇ）及び解除（ｄｅ−ａｌｌｏｃａｔｉｎｇ）に加えて、プライバシー要件及び規制要件を満たすために、ＶＮＥｓを追跡する（誰が何をどのような目的で使用しているのか）必要がある。
【００２８】
本発明の一実施形態は、ネットワーク運用支援システムに基づく仮想ネットワークエンティティのためのシステムであって、アプリケーション又はサービスのためのコンピューティング、ストレージ、及びネットワーキングの特性又は機能を提供し、オープンで相互運用可能なインターフェイスにより接続される仮想レイヤ３ネットワーク（ＶＮＥ）と、動的な要求に基づいて、ＶＮＥベースのアプリケーション又はサービス支援構成を提供するネットワーク運用支援システム（ＮＯＳＳ）と、を備え、アプリケーション又はサービスは、ＮＯＳＳに送られたＶＮＥ構成要求に基づく初期シナリオ、標準シナリオ又は基準シナリオ、及び過負荷シナリオを提供する、システムである。
【００２９】
上記実施形態に係るシステムは、ＶＮＥが、ルーター、ルーティングデータベース／トポロジーデータベース、ＤＮＳ、ＤＨＣＰ、ファイアーウォール、又はロードバランサーを含む。
【００３０】
上記実施形態に係るシステムは、ＶＮＥが、コンピュート、ストレージ、リンク／チャネル、ルーティング、フォワーディングテーブル／フォワーディングエンジン、ファイアーウォール、ポリシーマネージャー／サービス品質マネージャー、又はロードバランサー／ロードディストリビューターを含む。
【００３１】
上記実施形態に係るシステムは、ＮＯＳＳが、ソフトウェア定義のマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である。
【００３２】
上記実施形態に係るシステムは、ＮＯＳＳが、基礎となるネットワークから完全に切り離され、ＮＯＳＳ−ｖｉｓｏｒと連係して動作するように構成されている。
【００３３】
上記実施形態に係るシステムは、ＮＯＳＳが、接続されているＶＮＥについて、十分な視認性及び制御性を有する。
【００３４】
上記実施形態に係るシステムは、自動接続／自動解除の機能をさらに備える。
【００３５】
上記実施形態に係るシステムは、レイヤ２及びローカルエリアネットワークドメインより広い地理的領域にわたって動作する。
【００３６】
上記実施形態に係るシステムは、ＮＯＳＳが、ＲＥＳＴｆｕｌ  ＡＰＩｓを介して、アプリケーション又はサービスの初期条件、基準条件、過負荷条件のための機能追加要求の形で入力を受け付けるように構成されている。
【００３７】
上記実施形態に係るシステムは、ＮＯＳＳが、ＶＮＥの構成及び相互接続を生成するように構成されている。
【００３８】
上記（段落［００３７］）実施形態に係るシステムは、ＮＯＳＳが、初期シナリオ、基準シナリオ、及び過負荷シナリオのためのＸＭＬフォーマットでＶＮＥの構成及び相互接続を生成するように構成されている。
【００３９】
本発明の他の実施形態は、ネットワーク運用支援システムに基づく仮想ネットワークエンティティのための方法であって、オープンで相互運用可能なインターフェイスによって接続される仮想レイヤ３ネットワーク（ＶＮＥ）により、アプリケーション又はサービスのためのコンピューティング、ストレージ、及びネットワーキングの特性又は機能を提供するステップと、ネットワーク運用支援システム（ＮＯＳＳ）により、動的な要求に基づいて、ＶＮＥベースのアプリケーション又はサービス支援構成を提供するステップと、を有し、アプリケーション又はサービスは、ＮＯＳＳに送られたＶＮＥ構成要求に基づく初期シナリオ、標準シナリオ又は基準シナリオ、及び過負荷シナリオを提供する。
【００４０】
上記実施形態に係る方法は、ＶＮＥが、ルーター、ルーティングデータベース／トポロジーデータベース、ＤＮＳ、ＤＨＣＰ、ファイアーウォール、又はロードバランサーを含む。
【００４１】
上記実施形態に係る方法は、ＶＮＥが、コンピュート、ストレージ、リンク／チャネル、ルーティング、フォワーディングテーブル／フォワーディングエンジン、ファイアーウォール、ポリシーマネージャー／サービス品質マネージャー、又はロードバランサー／ロードディストリビューターを含む。
【００４２】
上記実施形態に係る方法は、ＮＯＳＳが、ソフトウェア定義のマルチプロトコルネットワークコンパイラ（ＭＰＮＣ）である。
【００４３】
上記実施形態に係る方法は、ＮＯＳＳが、基礎となるネットワークから完全に切り離され、ＮＯＳＳ−ｖｉｓｏｒと連係して動作するように構成されている。
【００４４】
上記実施形態に係る方法は、ＮＯＳＳが、接続されているＶＮＥについて、十分な視認性及び制御性を有する。
【００４５】
上記実施形態に係る方法は、ＶＮＥを自動接続／自動解除するステップ、をさらに有する。
【００４６】
上記実施形態に係る方法は、レイヤ２及びローカルエリアネットワークドメインより広い地理的領域にわたって動作する。
【００４７】
上記実施形態に係る方法は、ＲＥＳＴｆｕｌ  ＡＰＩｓを介して、アプリケーション又はサービスの初期条件、基準条件、過負荷条件のための機能追加要求の形で、ＮＯＳＳへの入力を受け付けるステップ、をさらに有する。
【００４８】
上記実施形態に係る方法は、ＮＯＳＳにより、ＶＮＥの構成及び相互接続を生成するステップ、をさらに有する。
【００４９】
上記（段落［００４８］）実施形態に係る方法は、ＮＯＳＳにより、初期シナリオ、基準シナリオ、及び過負荷シナリオのためのＸＭＬフォーマットでＶＮＥの構成及び相互接続を生成するステップ、をさらに有する。
【００５０】
上記実施形態に係る方法は、ＶＮＥ−ｖｉｓｏｒにより管理するステップ、をさらに有する。
【００５１】
上記（段落［００５０］）実施形態に係る方法は、ＶＮＥ−ｖｉｓｏｒが、ＶＮＥの割り当て及び解除を行い、プライバシー要件及び規制要件に従ってＶＮＥを追跡する。
【００５２】
ここに記載された新しい方法及びシステムの多くの変形及び改変は、当業者により、特許請求の範囲によってのみ限定される本発明の精神と範囲から逸脱することなく採用され得る。本発明は、ある程度の詳細さで典型的な形式により説明及び図示されているが、その説明及び図示は、例としてのみなされたものである。この出願において使用されている特別な用語は、一般的及び説明的な意味で使用されるものであり、限定するためのものではない。構造の詳細、組み合わせ、各パーツ及び各ステップの配置において、数々の変更がなされ得る。したがって、そのような変更、改変、変形は、本発明に含まれるように意図されており、その範囲は特許請求の範囲によって定義される。
【図１】
2016521950.tif 000003
【図２】
2016521950.tif 000004
【図３】
2016521950.tif 000005
【国際調査報告】
2016521950.tif 000006
2016521950.tif 000007