(57)【要約】      （修正有）【課題】ネットワークサービスをデプロイするための方法および装置を提供する。【解決手段】方法は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために、一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階と、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する段階と、第１仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信する段階とを備える。一次オーケストレータの管理ドメインは、二次オーケストレータの管理ドメインと異なる。【選択図】図２
2019193297.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように前記一次オーケストレータに要求するために使用される、段階と、
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する段階と、
前記一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信する段階であって、前記仮想化ネットワーク機能インスタンス化要求は、前記第１仮想化ネットワーク機能をインスタンス化するように前記二次オーケストレータに要求するために使用される、段階と
を備え、
前記一次オーケストレータの管理ドメインは前記二次オーケストレータの前記管理ドメインと異なる、
方法。
【請求項２】
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を決定する段階と、
前記一次オーケストレータが、前記第２仮想化ネットワーク機能をインスタンス化する段階と
を備える、請求項１に記載の方法。
【請求項３】
前記一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信する段階であって、前記ライフサイクル管理オペレーション要求は、インスタンス化された前記第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、
前記一次オーケストレータが、ライフサイクル管理オペレーション要求確認応答メッセージを前記二次オーケストレータへ送信する段階と
を備える、請求項１に記載の方法。
【請求項４】
仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信する前記段階の後に、前記方法はさらに、前記一次オーケストレータが、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信する段階であって、前記ライフサイクル管理ポリシー情報は、前記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、段階を備える、請求項１に記載の方法。
【請求項５】
前記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む、請求項１に記載の方法。
【請求項６】
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように前記一次オーケストレータに要求するために使用され、前記ネットワークサービスは、前記ネットワークサービスにネストされている第１サブネットワークサービスを含む、段階と、
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある前記第１サブネットワークサービスを決定する段階と、
前記一次オーケストレータが、サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信する段階であって、前記サブネットワークサービスインスタンス化要求は、前記第１サブネットワークサービスをインスタンス化するように前記二次オーケストレータに要求するために使用される、段階と
を備え、
前記一次オーケストレータの管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、
方法。
【請求項７】
前記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する段階と、
前記一次オーケストレータが、前記仮想化ネットワーク機能をインスタンス化する段階と
を備える、請求項６に記載の方法。
【請求項８】
前記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある前記第２サブネットワークサービスを決定する段階と、
前記一次オーケストレータが、前記第２サブネットワークサービスをインスタンス化する段階と
を備える、請求項６に記載の方法。
【請求項９】
サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記二次オーケストレータによって送信されたネットワークサービス管理要求を受信する段階であって、前記ネットワークサービス管理要求は、インスタンス化された前記第１サブネットワークサービスを管理するように要求するために使用される段階と、
前記一次オーケストレータが、ネットワークサービス管理要求確認応答メッセージを前記二次オーケストレータへ送信する段階と
を備える、請求項６に記載の方法。
【請求項１０】
サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信する段階であって、前記ライフサイクル管理ポリシー情報は、前記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、段階を備える、請求項６に記載の方法。
【請求項１１】
前記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む、請求項６に記載の方法。
【請求項１２】
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する段階であって、前記仮想化ネットワーク機能インスタンス化要求は、前記ネットワークサービスに含まれ、かつ、前記二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように前記二次オーケストレータに要求するために使用される、段階と、
前記二次オーケストレータが、前記二次オーケストレータの前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能をインスタンス化する段階と
を備え、
前記二次オーケストレータの前記管理ドメインは、前記一次オーケストレータの管理ドメインと異なる、
方法。
【請求項１３】
前記二次オーケストレータの前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能をインスタンス化する前記段階の後に、前記方法はさらに、
前記二次オーケストレータが、ライフサイクル管理オペレーション要求を前記一次オーケストレータへ送信する段階であって、前記ライフサイクル管理オペレーション要求は、前記二次オーケストレータの前記管理ドメインにデプロイされる必要があるインスタンス化された前記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、
前記二次オーケストレータが、前記一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得する段階と、
前記二次オーケストレータが、前記二次オーケストレータの前記管理ドメインにデプロイされる必要があるインスタンス化された前記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行する段階と
を備える、請求項１２に記載の方法。
【請求項１４】
一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する前記段階の後に、前記方法はさらに、前記二次オーケストレータが、前記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、前記ライフサイクル管理ポリシー情報は、前記二次オーケストレータの前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、段階を備える、請求項１２に記載の方法。
【請求項１５】
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する段階であって、前記サブネットワークサービスインスタンス化要求は、前記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように前記二次オーケストレータに要求するために使用される、段階と、
前記二次オーケストレータが、前記サブネットワークサービスをインスタンス化する段階と
を備え、前記二次オーケストレータの管理ドメインは、前記一次オーケストレータの管理ドメインと異なる、
方法。
【請求項１６】
前記サブネットワークサービスをインスタンス化する前記段階の後に、前記方法はさらに、
前記二次オーケストレータが、ネットワークサービス管理要求を前記一次オーケストレータへ送信する段階であって、前記ネットワークサービス管理要求は、インスタンス化された前記サブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用される、段階と、
前記二次オーケストレータが、前記一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得する段階と、
前記二次オーケストレータが、インスタンス化された前記サブネットワークサービスに対してライフサイクル管理を実行する段階と
を備える、請求項１５に記載の方法。
【請求項１７】
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する前記段階の後に、前記方法はさらに、前記二次オーケストレータが、前記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、前記ライフサイクル管理ポリシー情報は、前記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、段階を備える、請求項１５に記載の方法。
【請求項１８】
ネットワークサービスをデプロイするための装置であって、
ネットワークサービスインスタンス化要求を取得するように構成されている取得ユニットであって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための前記装置に要求するために使用され、前記取得ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得するように構成されている、取得ユニットと、
二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を、前記ネットワークサービス記述情報に従って決定するように構成されている処理ユニットと、
仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信するように構成されている送信ユニットであって、前記仮想化ネットワーク機能インスタンス化要求は、前記第１仮想化ネットワーク機能をインスタンス化するように前記二次オーケストレータに要求するために使用される、送信ユニットと
を備え、ネットワークサービスをデプロイするための前記装置の管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、
装置。
【請求項１９】
前記処理ユニットはさらに、複数のオーケストレータ管理ドメインに跨る前記ネットワークサービス記述情報が取得された後に、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を、前記ネットワークサービス記述情報に従って決定し、前記第１仮想化ネットワーク機能をインスタンス化するように構成されている、請求項１８に記載の装置。
【請求項２０】
前記取得ユニットはさらに、前記仮想化ネットワーク機能インスタンス化要求が前記二次オーケストレータへ送信された後に、前記二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信するように構成され、前記ライフサイクル管理オペレーション要求は、インスタンス化された前記第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用され、
前記送信ユニットはさらに、ライフサイクル管理オペレーション要求確認応答メッセージを前記二次オーケストレータへ送信するように構成されている、請求項１８に記載の装置。
【請求項２１】
前記送信ユニットはさらに、前記仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信するように構成され、前記ライフサイクル管理ポリシー情報は、前記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、請求項１８に記載の装置。
【請求項２２】
前記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む、請求項１８に記載の装置。
【請求項２３】
ネットワークサービスをデプロイするための装置であって、
ネットワークサービスインスタンス化要求を取得することであって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための前記装置に要求するために使用され、前記ネットワークサービスは、前記ネットワークサービスにネストされている第１サブネットワークサービスを含む、ことと、
複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得することと
を行うように構成されている取得ユニットと、
前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある前記第１サブネットワークサービスを決定するように構成されている処理ユニットと、
サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信するように構成されている送信ユニットであって、前記サブネットワークサービスインスタンス化要求は、前記第１サブネットワークサービスをインスタンス化するように前記二次オーケストレータに要求するために使用される、送信ユニットと
を備え、
ネットワークサービスをデプロイするための前記装置の管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、
装置。
【請求項２４】
前記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
前記処理ユニットはさらに、
複数のオーケストレータ管理ドメインに跨る前記ネットワークサービス記述情報が取得された後に、前記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定し、
前記仮想化ネットワーク機能をインスタンス化する
ように構成されている、請求項２３に記載の装置。
【請求項２５】
前記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
前記処理ユニットはさらに、
複数のオーケストレータ管理ドメインに跨る前記ネットワークサービス記述情報が取得された後に、前記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある前記第２サブネットワークサービスを決定し、
前記第２サブネットワークサービスをインスタンス化する
ように構成されている、請求項２３に記載の装置。
【請求項２６】
前記取得ユニットはさらに、前記サブネットワークサービスインスタンス化要求が前記二次オーケストレータへ送信された後に、前記二次オーケストレータによって送信されたネットワークサービス管理要求を受信するように構成され、前記ネットワークサービス管理要求は、インスタンス化された前記第１サブネットワークサービスを管理するために使用され、
前記送信ユニットはさらに、ネットワークサービス管理要求確認応答メッセージを前記二次オーケストレータへ送信するように構成されている、
請求項２３に記載の装置。
【請求項２７】
前記送信ユニットはさらに、前記サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信するように構成され、前記ライフサイクル管理ポリシー情報は、前記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、前記二次オーケストレータの権限を記述するために使用される、請求項２３に記載の装置。
【請求項２８】
前記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む、請求項２３に記載の装置。
【請求項２９】
ネットワークサービスをデプロイするための装置であって、
一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得するように構成されている取得ユニットであって、前記仮想化ネットワーク機能インスタンス化要求は、前記ネットワークサービスに含まれ、かつ、ネットワークサービスをデプロイするための前記装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように、ネットワークサービスをデプロイするための前記装置に要求するために使用される、取得ユニットと、
ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能をインスタンス化するように構成されている処理ユニットと
を備え、
ネットワークサービスをデプロイするための前記装置の前記管理ドメインは、前記一次オーケストレータの管理ドメインと異なる、
装置。
【請求項３０】
ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能がインスタンス化された後に、ライフサイクル管理オペレーション要求を前記一次オーケストレータへ送信するように構成されている送信ユニットであって、前記ライフサイクル管理オペレーション要求は、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要があるインスタンス化された前記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、送信ユニットをさらに備え、
前記取得ユニットはさらに、前記一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得するように構成され、
前記処理ユニットはさらに、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要があるインスタンス化された前記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するように構成されている、
請求項２９に記載の装置。
【請求項３１】
前記取得ユニットはさらに、前記一次オーケストレータによって送信された前記仮想化ネットワーク機能インスタンス化要求を取得した後に、前記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得するように構成され、前記ライフサイクル管理ポリシー情報は、ネットワークサービスをデプロイするための前記装置の前記管理ドメインにデプロイされる必要がある前記仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための前記装置の権限を記述するために使用される、請求項２９に記載の装置。
【請求項３２】
ネットワークサービスをデプロイするための装置であって、
一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得するように構成されている取得ユニットであって、前記サブネットワークサービスインスタンス化要求は、前記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための前記装置に要求するために使用される、取得ユニットと、
前記サブネットワークサービスをインスタンス化するように構成されている処理ユニットと
を備え、
ネットワークサービスをデプロイするための前記装置の管理ドメインは、前記一次オーケストレータの管理ドメインと異なる、
装置。
【請求項３３】
前記サブネットワークサービスがインスタンス化された後に、ネットワークサービス管理要求を前記一次オーケストレータへ送信するように構成されている送信ユニットであって、前記ネットワークサービス管理要求は、インスタンス化された前記サブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用される、送信ユニットをさらに備え、
前記取得ユニットはさらに、前記一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得するように構成され、
前記処理ユニットは、インスタンス化された前記サブネットワークサービスに対してライフサイクル管理を実行するようにさらに構成されている、
請求項３２に記載の装置。
【請求項３４】
前記取得ユニットはさらに、前記一次オーケストレータによって送信された前記サブネットワークサービスインスタンス化要求を取得した後に、前記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得するように構成され、前記ライフサイクル管理ポリシー情報は、前記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための前記装置の権限を記述するために使用される、請求項３２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク通信技術の分野に関連し、特に、ネットワークサービスをデプロイするための方法および装置に関連する。
【背景技術】
【０００２】
ネットワーク機能仮想化（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ、ＮＦＶ）技術は、世界中の１３の主要な通信事業者によって開始され、多くの機器ベンダーおよびＩＴメーカーが参加している。ＮＦＶ技術を使用することにより、サーバ、ルータ、ストレージデバイスおよびスイッチなどの様々なネットワークデバイスのために、ソフトウェアおよびハードウェアの分離が実装され得る。ＮＦＶ技術を使用することにより、上記のデバイスは、データセンタ、ネットワークノード、またはユーザの家庭にデプロイされ得る。
【０００３】
つまり、ＮＦＶ技術は主に、データ処理機能を有する、ネットワーク上にある様々なコンピュータのハードウェアリソースを統合し、その結果、これらのコンピュータは、通信ネットワークにおけるデバイスの機能（例えば、サーバ、ルータ、ストレージデバイス、またはスイッチ）を実装できるようになる。ＮＦＶ技術において、物理デバイスが仮想化された後に物理デバイスが保持する機能は、仮想化ネットワーク機能（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）と称され得る。１または複数のＶＮＦは、特定の方式で、ネットワークサービス（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ、ＮＳ）に組み合わされ得る。
【０００４】
実際のＮＦＶシステムにおいて、仮想化ネットワーク機能を管理するデバイスは、ネットワーク機能仮想化オーケストレータ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＦＶＯ）と称され得る。
【０００５】
既存のＮＦＶ技術では、１つのＮＦＶＯは、当該ＮＦＶＯの管理ドメインのみにＮＳをデプロイできることが分かっている。ＮＦＶＯが別のＮＦＶＯの管理ドメインにＮＳをデプロイする必要があるときに使用され得る、対応する方法は存在しない。
【発明の概要】
【０００６】
これを念頭に、本発明は、ネットワークサービスをデプロイするための方法および装置を提供し、オーケストレータ間の情報交換を通して、異なるドメインにＮＳをデプロイする問題を解決する。この具体的な解決策は以下の通りである。
【０００７】
本願の第１態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための方法であって、一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために使用される、段階と、一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、一次オーケストレータが、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する段階と、一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信する段階であって、仮想化ネットワーク機能インスタンス化要求は、第１仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される段階とを備え、一次オーケストレータの管理ドメインは二次オーケストレータの管理ドメインと異なる、方法を提供する。
【０００８】
第１態様の第２の可能な実装に関連して、一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階の後に、方法はさらに、一次オーケストレータが、ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を決定する段階と、一次オーケストレータが、第２仮想化ネットワーク機能をインスタンス化する段階とを備える。
【０００９】
第１態様の第３の可能な実装に関連して、一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信する段階の後に、方法はさらに、一次オーケストレータが、二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信する段階であって、ライフサイクル管理オペレーション要求は、インスタンス化された第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、一次オーケストレータが、ライフサイクル管理オペレーション要求確認応答メッセージを二次オーケストレータへ送信する段階とを備える。
【００１０】
第１態様の第４の可能な実装に関連して、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信する段階の後に、方法はさらに、一次オーケストレータが、ライフサイクル管理ポリシー情報を二次オーケストレータへ送信する段階であって、ライフサイクル管理ポリシー情報は、第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される、段階を備える。
【００１１】
第１態様の第５の可能な実装に関連して、ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む。
【００１２】
本願の第２態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための別の方法であって、一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされている第１サブネットワークサービスを含む、段階と、一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、一次オーケストレータが、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１サブネットワークサービスを決定する段階と、一次オーケストレータが、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する段階であって、サブネットワークサービスインスタンス化要求は、第１サブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される、段階とを備え、一次オーケストレータの管理ドメインは、二次オーケストレータの管理ドメインと異なる、方法を提供する。
【００１３】
第２態様の第２の可能な実装に関連して、ネットワークサービスはさらに、仮想化ネットワーク機能を含み、一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階の後に、方法はさらに、一次オーケストレータが、ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する段階と、一次オーケストレータが、仮想化ネットワーク機能をインスタンス化する段階とを備える。
【００１４】
第２態様の第３の可能な実装に関連して、ネットワークサービスはさらに、第２サブネットワークサービスを含み、一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階の後に、方法はさらに、一次オーケストレータが、ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある第２サブネットワークサービスを決定する段階と、一次オーケストレータが、第２サブネットワークサービスをインスタンス化する段階とを備える。
【００１５】
第２態様の第４の可能な実装に関連して、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する段階の後に、方法はさらに、一次オーケストレータが、二次オーケストレータによって送信されたネットワークサービス管理要求を受信する段階であって、ネットワークサービス管理要求は、インスタンス化された第１サブネットワークサービスを管理するように要求するために使用される段階と、一次オーケストレータが、ネットワークサービス管理要求確認応答メッセージを二次オーケストレータへ送信する段階とを備える。
【００１６】
第２態様の第５の可能な実装に関連して、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する段階の後に、方法はさらに、一次オーケストレータが、ライフサイクル管理ポリシー情報を二次オーケストレータへ送信する段階であって、ライフサイクル管理ポリシー情報は、第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される、段階を備える。
【００１７】
第２態様の第６の可能な実装に関連して、ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む。
【００１８】
本願の第３態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための方法であって、二次オーケストレータが、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する段階であって、仮想化ネットワーク機能インスタンス化要求は、ネットワークサービスに含まれ、かつ、二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される、段階と、二次オーケストレータが、二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化する段階とを備え、二次オーケストレータの管理ドメインは、一次オーケストレータの管理ドメインと異なる、方法を提供する。
【００１９】
第３態様の第２の可能な実装に関連して、二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化する段階の後に、方法はさらに、二次オーケストレータが、ライフサイクル管理オペレーション要求を一次オーケストレータへ送信する段階であって、ライフサイクル管理オペレーション要求は、二次オーケストレータの管理ドメインにデプロイされる必要があるインスタンス化された仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、
二次オーケストレータが、一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得する段階と、二次オーケストレータが、二次オーケストレータの管理ドメインにデプロイされる必要があるインスタンス化された仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行する段階とを備える。
【００２０】
第３態様の第３の可能な実装に関連して、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する段階の後に、方法はさらに、二次オーケストレータが、一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、ライフサイクル管理ポリシー情報は、二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される、段階を備える。
【００２１】
本願の第４態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための方法であって、二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する段階であって、サブネットワークサービスインスタンス化要求は、ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される、段階と、二次オーケストレータが、サブネットワークサービスをインスタンス化する段階であって、二次オーケストレータの管理ドメインは、一次オーケストレータの管理ドメインと異なる、段階とを備える方法を提供する。
【００２２】
第４態様の第２の可能な実装に関連して、サブネットワークサービスをインスタンス化する段階の後に、方法はさらに、二次オーケストレータが、ネットワークサービス管理要求を一次オーケストレータへ送信する段階であって、ネットワークサービス管理要求は、インスタンス化されたサブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用される、段階と、二次オーケストレータが、一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得する段階と、二次オーケストレータが、インスタンス化されたサブネットワークサービスに対してライフサイクル管理を実行する段階とを備える。
【００２３】
第４態様の第３の可能な実装に関連して、二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する段階の後に、方法はさらに、二次オーケストレータが、一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、ライフサイクル管理ポリシー情報は、サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される、段階を備える。
【００２４】
本願の第５態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための装置であって、ネットワークサービスインスタンス化要求を取得するように構成されている取得ユニットであって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用され、取得ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得するように構成されている、取得ユニットと、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を、ネットワークサービス記述情報に従って決定するように構成されている処理ユニットと、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信するように構成されている送信ユニットであって、仮想化ネットワーク機能インスタンス化要求は、第１仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される、送信ユニットとを備え、ネットワークサービスをデプロイするための装置の管理ドメインは、二次オーケストレータの管理ドメインと異なる、装置を提供する。
【００２５】
第５態様の第２の可能な実装に関連して、処理ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報が取得された後に、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を、ネットワークサービス記述情報に従って決定するように、および、第１仮想化ネットワーク機能をインスタンス化するように構成されている。
【００２６】
第５態様の第３の可能な実装に関連して、取得ユニットはさらに、仮想化ネットワーク機能インスタンス化要求が二次オーケストレータへ送信された後に、二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信するように構成され、ライフサイクル管理オペレーション要求は、インスタンス化された第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用され、送信ユニットはさらに、ライフサイクル管理オペレーション要求確認応答メッセージを二次オーケストレータへ送信するように構成されている。
【００２７】
第５態様の第４の可能な実装に関連して、送信ユニットはさらに、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を二次オーケストレータへ送信するように構成され、ライフサイクル管理ポリシー情報は、第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される。
【００２８】
第５態様の第５の可能な実装に関連して、ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む。
【００２９】
本願の第６態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための装置であって、ネットワークサービスインスタンス化要求を取得することであって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされている第１サブネットワークサービスを含む、ことと、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得することとを行うように構成されている取得ユニットと、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１サブネットワークサービスを決定するように構成されている処理ユニットと、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信するように構成されている送信ユニットであって、サブネットワークサービスインスタンス化要求は、第１サブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される、送信ユニットとを備え、ネットワークサービスをデプロイするための装置の管理ドメインは、二次オーケストレータの管理ドメインと異なる、装置を提供する。
【００３０】
第６態様の第２の可能な実装に関連して、ネットワークサービスはさらに、仮想化ネットワーク機能を含み、処理ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報が取得された後に、ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定し、仮想化ネットワーク機能をインスタンス化するように構成されている。
【００３１】
第６態様の第３の可能な実装に関連して、ネットワークサービスはさらに、第２サブネットワークサービスを含み、処理ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報が取得された後に、ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある第２サブネットワークサービスを決定し、第２サブネットワークサービスをインスタンス化するように構成されている。
【００３２】
第６態様の第４の可能な実装に関連して、取得ユニットはさらに、サブネットワークサービスインスタンス化要求が二次オーケストレータへ送信された後に、二次オーケストレータによって送信されたネットワークサービス管理要求を受信するように構成され、ネットワークサービス管理要求は、インスタンス化された第１サブネットワークサービスを管理するために使用され、送信ユニットはさらに、ネットワークサービス管理要求確認応答メッセージを二次オーケストレータへ送信するように構成されている。
【００３３】
第６態様の第５の可能な実装に関連して、送信ユニットはさらに、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を二次オーケストレータへ送信するように構成され、ライフサイクル管理ポリシー情報は、第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、二次オーケストレータの権限を記述するために使用される。
【００３４】
第６態様の第６の可能な実装に関連して、ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子および／またはネットワークサービスインスタンス化パラメータを含む。
【００３５】
本願の第７の態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための装置であって、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得するように構成されている取得ユニットであって、仮想化ネットワーク機能インスタンス化要求は、ネットワークサービスに含まれ、かつ、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用される、取得ユニットと、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように構成されている処理ユニットとを備え、ネットワークサービスをデプロイするための装置の管理ドメインは、一次オーケストレータの管理ドメインと異なる、装置を提供する。
【００３６】
第７の態様の第２の可能な実装に関連して、装置はさらに、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能がインスタンス化された後に、ライフサイクル管理オペレーション要求を一次オーケストレータへ送信するように構成されている送信ユニットであって、ライフサイクル管理オペレーション要求は、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要があるインスタンス化された仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、送信ユニットを備え、取得ユニットはさらに、一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得するように構成され、処理ユニットはさらに、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要があるインスタンス化された仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するように構成されている。
【００３７】
第７の態様の第３の可能な実装に関連して、取得ユニットはさらに、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得した後に、一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得するように構成され、ライフサイクル管理ポリシー情報は、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための装置の権限を記述するために使用される。
【００３８】
本願の第８態様の第１の可能な実装によれば、本願は、ネットワークサービスをデプロイするための装置であって、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得するように構成されている取得ユニットであって、サブネットワークサービスインスタンス化要求は、ネットワークサービスにおいてサブネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用される、取得ユニットと、サブネットワークサービスをインスタンス化するように構成されている処理ユニットとを備え、ネットワークサービスをデプロイするための装置の管理ドメインは、一次オーケストレータの管理ドメインと異なる、装置を提供する。
【００３９】
第８態様の第２の可能な実装に関連して、装置はさらに、サブネットワークサービスがインスタンス化された後に、ネットワークサービス管理要求を一次オーケストレータへ送信するように構成されている送信ユニットであって、ネットワークサービス管理要求は、インスタンス化されたサブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用される、送信ユニットを備え、取得ユニットはさらに、一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得するように構成され、処理ユニットはさらに、インスタンス化されたサブネットワークサービスに対してライフサイクル管理を実行するように構成されている。
【００４０】
第８態様の第３の可能な実装に関連して、取得ユニットはさらに、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得した後に、一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得するように構成され、ライフサイクル管理ポリシー情報は、サブネットワークサービスに対するライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための装置の権限を記述するために使用される。
【００４１】
本願における、ネットワークサービスをデプロイするための方法及び装置によれば、ネットワークサービス記述情報は取得され、二次オーケストレータの管理ドメインにデプロイされる必要がある他の仮想化ネットワーク機能は、ネットワークサービス記述情報に従って決定され、ＶＮＦサービスインスタンス化要求は、二次オーケストレータへ送信されることが、上記の技術的解決法から分かる。従って、ＮＳのクロスドメインデプロイメントは、一次オーケストレータと二次オーケストレータとの間の情報交換を通して実装できる。
【図面の簡単な説明】
【００４２】
本発明の実施形態における技術的解決法をより明確に説明すべく、実施形態または従来技術を説明するために必要な添付図面を以下で簡潔に説明する。以下の説明における添付図面は、本発明のいくつかの実施形態を示しているに過ぎず、当業者ならば、創造的努力なく、これらの添付図面から他の図面をさらに導き出し得ることは明らかである。
【００４３】
【図１】本願に係るＮＦＶシステムの概略的アーキテクチャ図である。
【００４４】
【図２】本願に係るネットワークサービスをデプロイするための方法の実施形態１のフローチャートである。
【００４５】
【図３Ａ】本願に係る別のＮＦＶシステムの概略的アーキテクチャ図である。
【００４６】
【図３Ｂ】本願に係るさらに別のＮＦＶシステムの概略的アーキテクチャ図である。
【００４７】
【図４】本願に係るネットワークサービスをデプロイするための方法の実施形態２のフローチャートである。
【００４８】
【図５】本願に係るネットワークサービスをデプロイするための方法の実施形態３の信号伝達図。
【００４９】
【図６】本願に係るネットワークサービスをデプロイするための方法の実施形態４の信号伝達図である。
【００５０】
【図７】本願に係るネットワークサービスをデプロイするための方法の実施形態５のフローチャートである。
【００５１】
【図８】本願に係るネットワークサービスをデプロイするための方法の実施形態６のフローチャートである。
【００５２】
【図９】本願に係るネットワークサービスをデプロイするための方法の実施形態７のフローチャートである。
【００５３】
【図１０】本願に係るネットワークサービスをデプロイするための装置の構造図である。
【発明を実施するための形態】
【００５４】
以下、本発明の実施形態における添付図面に関連して、本発明の実施形態における技術的解決法を明確に説明する。説明される実施形態は、本発明の実施形態のいくつかに過ぎず、すべてではないことは明らかである。創造的努力なく本発明の実施形態に基づいて当業者によって取得されるすべての他の実施形態は、本発明の保護範囲に含まれるものとする。
【００５５】
図１は、本願に係るＮＦＶシステムの概略的アーキテクチャ図である。図１に示されるシステムは、２つのサブシステムを備える。一方のサブシステムは、ネットワーク機能仮想化オーケストレータ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＦＶＯ）１０１、オペレーションサポートシステム（Ｏｐｅｒａｔｉｏｎｓ  Ｓｕｐｐｏｒｔ  Ｓｙｓｔｅｍ、ＯＳＳ）１０１１、仮想化インフラストラクチャマネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ  Ｍａｎａｇｅｒ、ＶＩＭ）１０１２、および仮想化ネットワーク機能マネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｍａｎａｇｅｒ、ＶＮＦＭ）１０１３を含む。ＮＦＶＯ１０１は、ドメインの管理を担う。他方のサブシステムは、ネットワーク機能仮想化オーケストレータ１０２、オペレーションサポートシステム１０２１、仮想化インフラストラクチャマネージャ１０２２、および仮想化ネットワーク機能マネージャ１０２３を含む。ネットワーク機能仮想化オーケストレータ１０２は、別のドメインの管理を担う。
【００５６】
ネットワークサービス０１は、仮想化ネットワーク機能１、仮想化ネットワーク機能２、仮想化ネットワーク機能３および仮想化ネットワーク機能４を含む。仮想化ネットワーク機能１、仮想化ネットワーク機能２および仮想化ネットワーク機能３は、ネットワーク機能仮想化オーケストレータ１０１の管理ドメインにデプロイされ、仮想化ネットワーク機能４は、ネットワーク機能仮想化オーケストレータ１０２の管理ドメインにデプロイされる。
【００５７】
ネットワークサービス０１および同様のネットワークサービスのデプロイメントを完了させるために、本願のこの実施形態における、ネットワークサービスをデプロイするための方法が使用され得る。
【００５８】
図２は、本願に係るネットワークサービスをデプロイするための方法の実施形態１のフローチャートである。図２に示されるように、方法は以下の段階を備え得る。
【００５９】
段階２０１：一次オーケストレータが、ネットワークサービスインスタンス化要求（ｉｎｓｔａｎｔｉａｔｉｏｎ  ｒｅｑｕｅｓｔ）を取得する。ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために使用される。
【００６０】
ネットワークサービスインスタンス化要求は、ネットワークインスタンス化パラメータを保持し得る。
【００６１】
任意で、ネットワークサービスインスタンス化要求は、別のデバイスによって一次オーケストレータへ送信され得るか、または、ユーザによって一次オーケストレータに入力され得る。任意で、ネットワークサービスインスタンス化要求を一次オーケストレータへ送信するデバイスは、ＯＳＳまたはビジネスサポートシステム（Ｂｕｓｉｎｅｓｓ  ｓｕｐｐｏｒｔ  ｓｙｓｔｅｍ、ＢＳＳ）であり得る。
【００６２】
本願の実施形態におけるインスタンス化は、主に、ＶＮＦインスタンス化またはＮＳインスタンス化を含むことに留意すべきである。
【００６３】
ＶＮＦインスタンス化とは、ＶＮＦソフトウェアが、対応するネットワーク機能仮想化インフラストラクチャ（ＮＦＶＩ）上にデプロイされることを意味する。ＶＮＦインスタンス化においては、対応する計算、ストレージ、およびネットワークリソースをＶＮＦに割り当てる処理が完了される必要がある。
【００６４】
ＮＳインスタンス化とは、ＮＳに含まれるＶＮＦおよび仮想リンク（ＶＬ）が個々にインスタンス化されることを意味する。ＶＬとは、ＶＮＦ間の仮想リンクを指す。ＶＬインスタンス化とは、対応するネットワークリソースを割り当てることによって、ＶＮＦ間の仮想リンクが確立され、その結果、ＶＮＦ間でネットワーク接続およびインタラクションを実行できるようになることを意味する。
【００６５】
本願のこの実施形態において、一次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータ（Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｖｉｒｔｕａｌｉｚａｔｉｏｎ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＦＶＯ）、ネットワークサービスオーケストレータ（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＳＯ）、またはリソースオーケストレータ（Ｒｅｓｏｕｒｃｅ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＲＯ）であり得る。
【００６６】
具体的には、本願のこの実施形態における二次オーケストレータも、ＮＦＶＯ、ＮＳＯ、またはＲＯであり得る。
【００６７】
実際の適用において、一次オーケストレータおよび二次オーケストレータは、少なくとも以下の組み合わせを形成し得る。一次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータであり、二次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータである。または、一次オーケストレータは、具体的には、リソースオーケストレータであり、二次オーケストレータは、具体的には、リソースオーケストレータである。または、一次オーケストレータは、具体的には、ネットワークサービスオーケストレータであり、二次オーケストレータは、具体的には、ネットワークサービスオーケストレータである。または、一次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータであり、二次オーケストレータは、具体的には、ネットワークサービスオーケストレータである。または、一次オーケストレータは、具体的には、ネットワークサービスオーケストレータであり、二次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータである。または、一次オーケストレータは、具体的には、ネットワークサービスオーケストレータであり、二次オーケストレータは、具体的には、リソースオーケストレータである。または、一次オーケストレータは、具体的には、ネットワーク機能仮想化オーケストレータであり、二次オーケストレータは、具体的には、リソースオーケストレータである。
【００６８】
任意で、一次オーケストレータがネットワークサービスインスタンス化要求を取得する前に、この実施形態における一次オーケストレータおよび二次オーケストレータに役割が割り当てられていないことがあり得る。すなわち、ネットワークサービスインスタンス化要求またはネットワークサービスインスタンス化パラメータは、役割情報を含み得て、役割情報は、第１オーケストレータがネットワークサービスの一次オーケストレータであり、第２オーケストレータがネットワークサービスの二次オーケストレータであることを示すために使用される。第１オーケストレータは、ネットワークサービスインスタンス化要求を受信した後に初めて、第１オーケストレータがネットワークサービスに関する一次オーケストレータであり、第２オーケストレータがネットワークサービスに関する二次オーケストレータであると決定する。
【００６９】
任意で、異なるネットワークサービスでは、オーケストレータは異なる役割を有し得る。任意で、オーケストレータの役割情報はさらに、ネットワークサービス記述子（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｄｅｓｃｒｉｐｔｏｒ、ＮＳＤ）に含まれ得る。すなわち、ＮＳＤでは、ＮＳＤに対応するＮＳはどの２つのオーケストレータによって管理されるドメインにデプロイされるか、および、各オーケストレータに対応する役割が示される。ネットワークサービスインスタンス化要求は、別のデバイスによって一次オーケストレータへ送信され得るか、または、オペレータによって入力されたオペレーションに従って、一次オーケストレータによってトリガされ得る。
【００７０】
ネットワークサービスインスタンス化要求が取得される前に、ＮＳＤおよび仮想化ネットワーク機能プログラムパッケージ（ＶＮＦパッケージ）のアップロードが最初に完了し得る。アップロード完了後、一次オーケストレータは、ＮＳＤおよびＶＮＦパッケージについての情報を記憶する。
【００７１】
ＮＳＤは、ネットワークサービスを記述するために使用され、ＮＳをインスタンス化するために、ＮＦＶＯ、ＮＳＯまたはＲＯによって使用され得る。ＮＳは、１または複数の仮想化ネットワーク機能（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ、ＶＮＦ）および仮想リンク（Ｖｉｒｔｕａｌ−ｌｉｎｋ、ＶＬ）を含む。ＮＳＤは、対応する仮想化ネットワーク機能記述子（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｄｅｓｃｒｉｐｔｏｒ、ＶＮＦＤ）および仮想リンク記述子（Ｖｉｒｔｕａｌ−ｌｉｎｋ  Ｄｅｓｃｒｉｐｔｏｒ、ＶＬＤ）を参照し得る。
【００７２】
ＶＮＦパッケージは、ＶＮＦプログラムパッケージであり、ＶＮＦＤおよびソフトウェアイメージ（ｓｏｆｔｗａｒｅ  ｉｍａｇｅ）ファイルを含み得る。ＶＮＦＤは、ＶＮＦと１対１の対応関係を有し、ＶＮＦを実装するのに必要な仮想リソースパラメータおよび要件を記述する。ＶＮＦＤは主に、ＶＮＦインスタンスを生成してＶＮＦのライフサイクルを管理するために、仮想化ネットワーク機能マネージャ（Ｖｉｒｔｕａｌｉｚｅｄ  Ｎｅｔｗｏｒｋ  Ｆｕｎｃｔｉｏｎ  Ｍａｎａｇｅｒ、ＶＮＦＭ）によって使用される。
【００７３】
段階２０２：ネットワークサービス記述情報を取得する。ネットワークサービス記述情報は、ネットワークサービスに含まれる仮想化ネットワーク機能の属性情報を示すために使用される。
【００７４】
ネットワークサービス記述情報は、上記のＮＳＤであり得る。および／または、一次オーケストレータへ送信されるネットワークサービスインスタンス化要求において保持される情報、すなわち、ネットワークサービスインスタンス化パラメータであり得る。
【００７５】
ＮＳＤが予め一次オーケストレータにアップロードされている場合、ＮＳＤ情報は、一次オーケストレータから直接取得され得て、または、ＮＳＤが予め一次オーケストレータにアップロードされていない場合、ＮＳＤは、別のデバイスまたはオペレータによって、一次オーケストレータへ送信され得ることに留意すべきである。
【００７６】
段階２０３：ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要があるいくつかの仮想化ネットワーク機能を決定する。
【００７７】
ネットワークサービス記述情報は、各ＶＮＦに対応するドメインを記述する情報を含み得る。すなわち、ネットワークサービス記述情報に従って、各ＶＮＦが、どのオーケストレータの管理ドメインにデプロイされる必要があるかが決定され得る。任意で、本願のこの実施形態において、ネットワークサービス記述情報において記述されるＮＳに含まれる複数のＶＮＦは、少なくとも２つのドメインにそれぞれデプロイされる必要がある。いくつかのＶＮＦは、一次オーケストレータに対応するドメインにデプロイされ得て、他のＶＮＦは、二次オーケストレータに対応するドメインにデプロイされ得る。任意で、ネットワークサービス記述情報に記述されるＮＳに含まれる複数のＶＮＦは、二次オーケストレータに対応するドメインのみにデプロイされ得る。
【００７８】
段階２０４：いくつかの仮想化ネットワーク機能をインスタンス化する。
【００７９】
一次オーケストレータの管理ドメインにデプロイされる必要があるいくつかの仮想化ネットワーク機能は、一次オーケストレータによって直接インスタンス化され得る。二次オーケストレータの管理ドメインにデプロイされる必要がある他の仮想化ネットワーク機能については、一次オーケストレータは、二次オーケストレータに関連情報を通知し得て、二次オーケストレータは、これら他の仮想化ネットワーク機能をデプロイし得る。二次オーケストレータによってデプロイされる仮想化ネットワーク機能は、第１仮想化ネットワーク機能として定義され得て、一次オーケストレータによってデプロイされる仮想化ネットワーク機能は、第２仮想化ネットワーク機能として定義され得る。
【００８０】
関連情報は、一次オーケストレータのＩＤ、または、一次オーケストレータの管理ドメインのＩＤを含み得る。任意で、関連情報はさらに、ＮＳＤ  ＩＤと、二次オーケストレータによってインスタンス化される必要があるＶＮＦに対応するＶＮＦＤ  ＩＤと、これらのＶＮＦが含まれるＮＳインスタンスのＩＤと、ＶＮＦデプロイメントに関連する別の制約とを含み得る。これらの情報は、一次オーケストレータによって、二次オーケストレータへ個々に送信され得るか、または、一次オーケストレータがＶＮＦインスタンス化要求を二次オーケストレータへ送信するとき、インスタンス化要求メッセージ中に保持され得る。
【００８１】
段階２０５：ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある他の仮想化ネットワーク機能を決定する。
【００８２】
段階２０６：ＶＮＦインスタンス化要求を二次オーケストレータへ送信し、ＶＮＦインスタンス化要求は、他の仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される。
【００８３】
ＶＮＦインスタンス化要求は、一次オーケストレータのＩＤ、または、一次オーケストレータの管理ドメインのＩＤを含む。任意で、ＶＮＦインスタンス化要求はさらに、ＮＳＤ  ＩＤ、二次オーケストレータによってインスタンス化される必要があるＶＮＦに対応するＶＮＦＤ  ＩＤ、二次オーケストレータによってインスタンス化される必要があるＶＮＦが含まれるＮＳインスタンスのＩＤ、または、ＶＮＦデプロイメントに関連する別の制約を含み得る。一次オーケストレータおよび二次オーケストレータはそれぞれ、異なるドメインを管理する。
【００８４】
まとめると、この実施形態において、ネットワークサービス記述情報が取得され、一次オーケストレータの管理ドメインにデプロイされる必要があるいくつかの仮想化ネットワーク機能が、ネットワークサービス記述情報に従って決定され、これらいくつかの仮想化ネットワーク機能がインスタンス化され、二次オーケストレータの管理ドメインにデプロイされる必要がある他の仮想化ネットワーク機能が、ネットワークサービス記述情報に従って決定され、ＶＮＦサービスインスタンス化要求が、二次オーケストレータへ送信される。従って、一次オーケストレータと二次オーケストレータとの間の情報交換を通して、ＮＳのクロスドメインデプロイメントを実装できる。
【００８５】
実際の適用において、一次オーケストレータがＶＮＦインスタンス化要求を二次オーケストレータへ送信した後に、二次オーケストレータは、他の仮想化ネットワーク機能をインスタンス化し得ることに留意すべきである。他の仮想化ネットワーク機能をインスタンス化した後、二次オーケストレータは、インスタンス化完了通知情報を一次オーケストレータへ送信し得る。対応して、一次オーケストレータはさらに、二次オーケストレータによってフィードバックされるインスタンス化完了通知情報を取得し得て、インスタンス化完了通知情報に従って、ネットワーク機能仮想化インスタンスカタログ（ＮＦＶ  Ｉｎｓｔａｎｃｅｓ  ｃａｔａｌｏｇｕｅ）およびネットワーク機能仮想化インフラストラクチャリソースカタログ（ＮＦＶＩ  ｒｅｓｏｕｒｃｅｓ  ｃａｔａｌｏｇｕｅ）を更新し得る。ネットワーク機能仮想化インスタンスカタログは主に、インスタンス化されたＮＳインスタンスおよびＶＮＦインスタンスに関連する情報を記録するために使用され、ネットワーク機能仮想化インフラストラクチャリソースカタログは主に、インスタンス化ＶＮＦによって占有されている仮想リソースについての情報を記録するために使用される。
【００８６】
実際の適用において、二次オーケストレータが担う管理ドメインにおけるＶＮＦによって使用される仮想リソースに対して調整（スケーリング、英語：ｓｃａｌｉｎｇ）が実行される必要があるとき、二次オーケストレータは、一次オーケストレータにスケーリングを申請し得ることにさらに留意すべきである。一次オーケストレータによる承認または確認応答の後、二次オーケストレータは、ＶＮＦに対してスケーリングを実行する。スケーリングは、アップスケーリングおよびダウンスケーリングを含む。アップスケーリングとは、リソースを増やすことを意味し、ダウンスケーリングとは、リソースを減らすことを意味する。二次オーケストレータが担う管理ドメインにおけるＶＮＦに対してスケーリングを実行するプロセスにおいて、一次オーケストレータは、二次オーケストレータによって送信されたスケーリング要求を一次オーケストレータが取得する段階であって、スケーリング要求は、インスタンス化された他の仮想化ネットワーク機能に対してスケーリングを実行するように要求するために使用される、段階と、スケーリング要求を許可することを決定する段階と、スケーリング要求確認応答メッセージを二次オーケストレータへ送信する段階とを実行し得る。
【００８７】
上記の段階において、二次オーケストレータによって送信されたスケーリング要求を取得した後に、一次オーケストレータは、ポリシーに従って、スケーリング要求を許可するかどうかを決定し、スケーリング要求が許可された場合はスケーリング要求確認応答メッセージを二次オーケストレータへ送信し得る、または、スケーリング要求が許可されなかった場合はスケーリング要求拒否メッセージを二次オーケストレータへ送信し得る。
【００８８】
実際の適用において、二次オーケストレータが、ソフトウェアの更新およびアップグレード、インスタンス終了、またはインスタンス修正などの別のライフサイクル管理オペレーションを、二次オーケストレータが担う管理ドメインにおけるインスタンス化ＶＮＦに対して実行する必要があるとき、二次オーケストレータは、一次オーケストレータに承認を申請する必要があることにさらに留意すべきである。二次オーケストレータは、二次オーケストレータがＶＮＦライフサイクル管理オペレーションを実行するときに毎回、一次オーケストレータに申請し得るか、または、一次オーケストレータは、ポリシーを二次オーケストレータへ送信し得て、二次オーケストレータは、ポリシーに従って、関連するＶＮＦライフサイクル管理オペレーションを実行し得る。
【００８９】
ＶＮＦライフサイクル管理オペレーションを実行した後に毎回、二次オーケストレータは、ＶＮＦライフサイクル変更通知を一次オーケストレータへ送信する必要がある。
【００９０】
図３Ａは、本願に係る別のＮＦＶシステムの概略的アーキテクチャ図である。図３Ｂは、本願に係るさらに別のＮＦＶシステムの概略的アーキテクチャ図である。比較すると、図３Ａおよび図３Ｂに示されるシステムアーキテクチャを、図１に示されるシステムアーキテクチャと区別する違いは、ネットワーク機能仮想化オーケストレータがネットワークサービスオーケストレータ（Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＮＳＯ）およびリソースオーケストレータ（Ｒｅｓｏｕｒｃｅ  Ｏｒｃｈｅｓｔｒａｔｏｒ、ＲＯ）という２つのモジュールに分割されるという点である。図１および図３Ａにおける具体的な例は、説明のために使用されている。すなわち、ネットワーク機能仮想化オーケストレータ１０１は、ネットワークサービスオーケストレータ３０３およびリソースオーケストレータ３０１に分割され、ネットワーク機能仮想化オーケストレータ１０２は、ネットワークサービスオーケストレータ３０４およびリソースオーケストレータ３０２に分割される。
【００９１】
ネットワークサービスオーケストレータは、ネットワークサービスに対するライフサイクル管理を担い、リソースオーケストレータは、仮想リソース管理を担う。
【００９２】
図３Ａにおいて、リソースオーケストレータ３０１とリソースオーケストレータ３０２との間に通信リンクがある。図３Ｂにおいて、ネットワークサービスオーケストレータ３０３とネットワークサービスオーケストレータ３０４との間に通信リンクがある。
【００９３】
本願において、一次オーケストレータおよび二次オーケストレータがネットワーク機能仮想化オーケストレータであるか、または、一次オーケストレータおよび二次オーケストレータがネットワークサービスオーケストレータであるか、または、一次オーケストレータおよび二次オーケストレータがリソースオーケストレータであるとき、本願の実施形態における、ネットワークサービスをデプロイするための方法が実行または使用され得ることに留意すべきである。
【００９４】
図４は、本願に係る、ネットワークサービスをデプロイするための方法の実施形態２のフローチャートである。図４に示されるように、方法は、以下の段階を備え得る。
【００９５】
段階４０１：一次オーケストレータが、ネットワークサービスインスタンス化要求を取得し、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされているサブネットワークサービスと、１または複数の仮想化ネットワーク機能とを含む。
【００９６】
段階４０２：ネットワークサービス記述情報を取得し、ネットワークサービス記述情報は、仮想化ネットワーク機能の属性情報と、サブネットワークサービスの属性情報とを記述するために使用される。
【００９７】
この実施形態において、ネットワークサービス記述情報に記述されるネットワークサービスは、具体的には、サブネットワークサービスがネストされているネットワークサービスである。サブネットワークサービスは、少なくとも１つの仮想化ネットワーク機能を含む。ネットワークサービスＮＳ１は、ＶＮＦ１、ＶＮＦ２、ＶＮＦ３およびＮＳ２を含むと仮定する。ＮＳ２は、ＶＮＦ４およびＶＮＦ５を含む。次に、ＮＳ２は、ＮＳ１にネストされるサブネットワークサービスである。
【００９８】
段階４０３：ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する。
【００９９】
上記の仮定によれば、ＶＮＦ１、ＶＮＦ２およびＶＮＦ３が、一次オーケストレータにデプロイされる必要があり、ＮＳ２が、二次オーケストレータにデプロイされる必要がある場合、仮想化ネットワーク機能は、ＶＮＦ１、ＶＮＦ２およびＶＮＦ３であり得る。
【０１００】
ネットワークサービス記述情報は、各ＶＮＦに対応するドメインと、サブネットワークサービスに対応するドメインとを記述する情報を含み得る。すなわち、ネットワークサービス記述情報に従って、各ＶＮＦおよびサブネットワークサービスが、どのオーケストレータの管理ドメインにデプロイされる必要があるかが決定され得る。この実施形態において、ネットワークサービス記述情報において記述されるＮＳに含まれる複数のＶＮＦおよびサブネットワークサービスは、少なくとも２つのドメインにそれぞれデプロイされる必要がある。複数のＶＮＦは、一次オーケストレータに対応するドメインにデプロイされ得て、サブネットワークサービスは、二次オーケストレータに対応するドメインにデプロイされ得る。
【０１０１】
段階４０４：仮想化ネットワーク機能をインスタンス化する。
【０１０２】
ＶＮＦ１、ＶＮＦ２およびＶＮＦ３は、一次オーケストレータの管理ドメインにおいてデプロイされた一次オーケストレータである必要があるので、ＶＮＦ１、ＶＮＦ２およびＶＮＦ３は、一次オーケストレータによってインスタンス化され得る。
【０１０３】
段階４０５：ネットワークサービス記述情報に従って、二次オーケストレータにデプロイされる必要があるサブネットワークサービスを決定する。
【０１０４】
サブネットワークサービスは、ネットワークサービスにネストされていて、かつ、二次オーケストレータの管理ドメインにデプロイされた二次オーケストレータである必要があるネットワークサービスであり得る。上記の仮定において、サブネットワークサービスは、ＮＳ２であり得る。
【０１０５】
段階４０６：サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信し、サブネットワークサービスインスタンス化要求は、サブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される。
【０１０６】
一次オーケストレータおよび二次オーケストレータはそれぞれ、異なるドメインを管理する。
【０１０７】
サブネットワークサービスインスタンス化要求を受信した後、二次オーケストレータは、サブネットワークサービスインスタンス化要求における、サブネットワークサービスに対応するＮＳＤ情報、または、サブネットワークサービスインスタンス化要求に保持されるネットワークサービスインスタンス化パラメータに従って、サブネットワークサービスに含まれるＶＮＦおよびＶＬを決定し得て、次に、ＶＮＦおよびＶＬについての記述情報に従って、各ＶＮＦおよびＶＬをインスタンス化する。
【０１０８】
ネットワークサービスインスタンス化要求は、一次オーケストレータのＩＤ、一次オーケストレータの管理ドメインのＩＤ、または、二次オーケストレータによってインスタンス化される必要があるサブネットワークサービスのＮＳＤ  ＩＤを含む。任意で、ネットワークサービスインスタンス化要求はさらに、サブネットワークサービスが属するネットワークサービスのＮＳＤ  ＩＤもしくはＮＳインスタンスＩＤ、または、サブネットワークサービスのデプロイメントに関連する別の制約を含み得る。
【０１０９】
まとめると、この実施形態において、一次オーケストレータは、ネットワークサービスインスタンス化要求を取得し、ネットワークサービス記述情報を取得し、ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定し、仮想化ネットワーク機能をインスタンス化し、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要があるサブネットワークサービスを決定し、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する。従って、ネットワークサービスのクロスドメインデプロイメントは、一次オーケストレータと二次オーケストレータとの間の情報交換を通して実装できる。
【０１１０】
この実施形態において、二次オーケストレータは、ネットワークサービスに含まれるサブネットワークサービスをデプロイし得ることに留意すべきである。
【０１１１】
実際の適用では、ネットワークサービスのクロスドメインデプロイメントのプロセスにおいて、ネットワークサービスのクロスドメインデプロイメントのプロセスがネットワークサービスのデプロイメントの既存のプロセスと一致するように、いくつかの他の技術的手段がさらに付加され得ることにさらに留意すべきである。詳細については、図５を参照されたい。
【０１１２】
図５は、本願に係る、ネットワークサービスをデプロイするための方法の実施形態３の信号伝達図である。図５に示されるように、方法は以下の段階を備え得る。
【０１１３】
段階５０１：ネットワークサービス記述子（ＮＳＤ）および仮想化ネットワーク機能プログラムパッケージ（ＶＮＦパッケージ）のオンボード（ｏｎ−ｂｏａｒｄ）を完了する。
【０１１４】
ＮＳＤおよびＶＮＦパッケージは両方とも、一次オーケストレータ上にオンボードされ得て、両方とも二次オーケストレータ上にオンボードされ得る。代替的に、ＮＳＤおよびＶＮＦパッケージは両方とも、一次オーケストレータ上にオンボードされ得て、二次オーケストレータの管理ドメインにデプロイされる必要があるＶＮＦに対応するＶＮＦパッケージのみが二次オーケストレータ上にオンボードされ得る。
【０１１５】
段階５０２：一次オーケストレータは、ＮＳインスタンス化要求を受信する。
【０１１６】
ＮＳインスタンス化要求は、ＮＳが複数のドメインに跨ってデプロイされる必要があることを示す指示情報を含み得て、さらに、ＮＳの役割情報を含み得る。役割情報は、インスタンス化要求を受信するオーケストレータに対して、オーケストレータが一次オーケストレータであることを通知するために使用され得て、さらに、二次オーケストレータの識別子などの情報をオーケストレータに通知し得る。
【０１１７】
ＮＳの役割情報は、代替的に、ＮＳＤにおいて記述され得る。
【０１１８】
段階５０３：一次オーケストレータは、ＮＳインスタンス化要求の有効性および正当性を検証する。
【０１１９】
検証は、既存の方式で実行され得る。ＮＳインスタンス化要求が有効かつ正当である場合、段階５０４が実行される。
【０１２０】
段階５０４：一次オーケストレータが、ＮＳＤを取得し、新しいＮＳインスタンス項目を生成し、項目をＮＦＶインスタンスカタログ（ＮＦＶ  Ｉｎｓｔａｎｃｅｓ  ｃａｔａｌｏｇｕｅ）に追加する。
【０１２１】
段階５０５：一次オーケストレータは、二次オーケストレータについての情報を取得し、ＮＳにおけるＶＮＦ間の依存性を確認し、どのＶＮＦが一次オーケストレータの管理ドメインにデプロイされるか、および、どのＶＮＦが、二次オーケストレータからの支援を受けてデプロイされる必要があるかを決定する。
【０１２２】
段階５０６：一次オーケストレータは、一次オーケストレータの管理ドメインにおけるＶＮＦをインスタンス化する。
【０１２３】
段階５０７：一次オーケストレータは、ＶＮＦインスタンス化要求を二次オーケストレータへ送信する。
【０１２４】
ＶＮＦインスタンス化要求は、一次オーケストレータ管理ドメインＩＤまたは一次オーケストレータＩＤを含み得る。任意で、ＶＮＦインスタンス化要求はさらに、ＮＳＤ  ＩＤ、ＶＮＦＤ  ＩＤもしくはＮＳインスタンスＩＤなどの情報、または、ＶＮＦデプロイメントに関連する別の制約を含み得る。
【０１２５】
ＮＳがインスタンス化されるとき、対応するＮＳＤを示すために、ＮＳＤ  ＩＤが使用される。ＶＮＦをインスタンス化するために使用される必要があるＶＮＦＤを示すために、ＶＮＦＤ  ＩＤが使用される。ＮＳインスタンスＩＤは、ＶＮＦのインスタンスが属するＮＳインスタンスを示すために使用される。一次オーケストレータは、上記の情報を二次オーケストレータへ送信する。二次オーケストレータは、ＶＮＦＤ  ＩＤに従ってＶＮＦＤを取得し得て、次に、ＶＮＦＤに基づいてＶＮＦをインスタンス化し、さらに、ＮＳＤ  ＩＤに従って対応するＶＮＦＤ  ＩＤと対応するＶＮＦとの間の接続関係を検索し得て、これにより、ＶＮＦに対してインスタンス化およびライフサイクル管理を実行する。
【０１２６】
段階５０８：二次オーケストレータは、一次オーケストレータによって送信されたＶＮＦインスタンス化要求の有効性および正当性を検証する。
【０１２７】
検証は既存の方式で実行され得る。ＮＳインスタンス化要求が有効かつ正当である場合、段階５０９が実行される。
【０１２８】
段階５０９：二次オーケストレータは、二次オーケストレータの管理ドメインにおけるＶＮＦをインスタンス化する。
【０１２９】
段階５１０ａ：一次オーケストレータは、一次オーケストレータの管理ドメインにおけるＶＮＦをネットワークに接続する。
【０１３０】
段階５１０ｂ：二次オーケストレータは、二次オーケストレータの管理ドメインにおけるＶＮＦをネットワークに接続する。
【０１３１】
段階５１１：二次オーケストレータは、ＶＮＦインスタンス化完了確認応答メッセージを一次オーケストレータへ送信する。
【０１３２】
段階５１２：一次オーケストレータは、一次オーケストレータのＮＦＶインスタンスカタログおよびＮＦＶＩリソースカタログを更新する。
【０１３３】
段階５１３：一次オーケストレータは、ＮＳインスタンス化完了確認応答メッセージを送信側へ送信する。
【０１３４】
任意で、方法はさらに、段階５１３ｂを備え得る。一次オーケストレータは、ＮＳインスタンスＩＤを二次オーケストレータへ送信する。
【０１３５】
任意で、送信側は、ＯＳＳまたはビジネスサポートシステム（Ｂｕｓｉｎｅｓｓ  ｓｕｐｐｏｒｔ  ｓｙｓｔｅｍ、ＢＳＳ）であり得る。
【０１３６】
段階５１４：二次オーケストレータは、二次オーケストレータのＮＦＶインスタンスカタログおよびＮＦＶＩリソースカタログを更新する。
【０１３７】
まとめると、この実施形態において、二次オーケストレータは、複数のドメインに跨ってデプロイされる必要があるネットワークサービスに含まれるいくつかの仮想化ネットワーク機能をデプロイし得る。
【０１３８】
図６は、本願に係るネットワークサービスをデプロイするための方法の実施形態４の信号伝達図である。図６に示されるように、方法は以下の段階を備え得る。
【０１３９】
段階６０１：ネットワークサービス記述子（ＮＳＤ）および仮想化ネットワーク機能プログラムパッケージ（ＶＮＦパッケージ）のオンボードを完了する。
【０１４０】
段階６０２：一次オーケストレータは、ＮＳインスタンス化要求を受信する。
【０１４１】
ＮＳインスタンス化要求は、ＮＳが複数のドメインに跨ってデプロイされる必要があることを示す指示情報を含み得て、さらに、ＮＳの役割情報を含み得る。役割情報は、インスタンス化要求を受信するオーケストレータに対して、オーケストレータが一次オーケストレータであることを通知するために使用され得て、さらに、二次オーケストレータの識別子などの情報をオーケストレータに通知し得る。
【０１４２】
ＮＳの役割情報は、代替的に、ＮＳＤにおいて記述され得る。
【０１４３】
段階６０３：一次オーケストレータは、ＮＳインスタンス化要求の有効性および正当性を検証する。
【０１４４】
検証は、既存の方式で実行され得る。ＮＳインスタンス化要求が有効かつ正当である場合、段階６０４が実行される。
【０１４５】
段階６０４：一次オーケストレータが、ＮＳＤを取得し、新しいＮＳインスタンス項目を生成し、ＮＳインスタンス項目をＮＦＶインスタンスカタログ（ＮＦＶ  Ｉｎｓｔａｎｃｅｓ  ｃａｔａｌｏｇｕｅ）に追加する。
【０１４６】
段階６０５：一次オーケストレータは、二次オーケストレータについての情報を取得し、ＮＳにおけるＶＮＦ間の依存性を確認し、どのＶＮＦが一次オーケストレータの管理ドメインにデプロイされるか、および、どのＶＮＦまたはＮＳが、二次オーケストレータからの支援を受けてデプロイされる必要があるかを決定する。この実施形態において、サブＮＳがＮＳにネストされていることに留意すべきである。すなわち、ＮＳは、二次オーケストレータにデプロイされる必要があるサブＮＳを含む。
【０１４７】
段階６０６：一次オーケストレータは、一次オーケストレータの管理ドメインにおけるＶＮＦをインスタンス化する。
【０１４８】
段階６０７：一次オーケストレータは、ＮＳインスタンス化要求を二次オーケストレータへ送信する。
【０１４９】
ＮＳインスタンス化要求は、一次オーケストレータ管理ドメインＩＤまたは一次オーケストレータＩＤを含み得て、さらに、二次オーケストレータにデプロイされる必要があるＮＳのＮＳＤ  ＩＤを含む。
【０１５０】
段階６０８：二次オーケストレータは、一次オーケストレータによって送信されたＮＳインスタンス化要求の有効性および正当性を検証する。
【０１５１】
検証は、既存の方式で実行され得る。ＮＳインスタンス化要求が有効かつ正当である場合、段階６０９が実行される。
【０１５２】
段階６０９：二次オーケストレータは、二次オーケストレータの管理ドメインにおけるＮＳをインスタンス化する。
【０１５３】
段階６１０：二次オーケストレータは、ＮＳインスタンス化完了確認応答メッセージを一次オーケストレータへ送信する。
【０１５４】
段階６１１：一次オーケストレータは、一次オーケストレータの管理ドメインにおけるＶＮＦをネットワークに接続する。
【０１５５】
段階６１２：一次オーケストレータは、一次オーケストレータのＮＦＶインスタンスカタログおよびＮＦＶＩリソースカタログを更新する。
【０１５６】
段階６１３：一次オーケストレータは、ＮＳインスタンス化完了確認応答メッセージを送信側へ送信する。
【０１５７】
任意で、一次オーケストレータはさらに、ＮＳインスタンスＩＤを二次オーケストレータへ送信し得る。
【０１５８】
段階６１１は、段階６０６の後に実行されるべきであることに留意すべきである。
【０１５９】
まとめると、この実施形態において、二次オーケストレータは、複数のドメインに跨ってデプロイされる必要があるネットワークサービスに含まれるサブネットワークサービスをデプロイし得る。
【０１６０】
図７は、本願に係る、ネットワークサービスをデプロイするための方法の実施形態５のフローチャートである。図７に示されるように、方法は、以下の段階を備え得る。
【０１６１】
段階７０１：一次オーケストレータが、ネットワークサービスインスタンス化要求を取得し、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように一次オーケストレータに要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされている少なくとも２つのサブネットワークサービスを含む。
【０１６２】
段階７０２：ネットワークサービス記述情報を取得し、ネットワークサービス記述情報は、サブネットワークサービスの属性情報を記述するために使用される。
【０１６３】
この実施形態において、ネットワークサービス記述情報に記述されるネットワークサービスは、具体的には、少なくとも２つのサブネットワークサービスがネストされているネットワークサービスである。サブネットワークサービスは、少なくとも１つの仮想化ネットワーク機能を含む。ネットワークサービスＮＳ１は、ＮＳ１−１およびＮＳ１−２を含むと仮定する。ＮＳ１−１は、ＶＮＦ１、ＶＮＦ２およびＶＮＦ３を含み、ＮＳ１−２は、ＶＮＦ４およびＶＮＦ５を含む。ＮＳ１−１およびＮＳ１−２は、ＮＳ１にネストされるサブネットワークサービスである。
【０１６４】
段階７０３：ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある第１サブネットワークサービスを決定する。
【０１６５】
上記の仮定によれば、ＮＳ１−１が、一次オーケストレータにデプロイされる必要があり、かつ、ＮＳ２−２が、二次オーケストレータにデプロイされる必要がある場合、第１サブネットワークサービスはＮＳ１−１である。
【０１６６】
ネットワークサービス記述情報は、各サブネットワークサービスに対応するドメインを記述する情報を含み得る。すなわち、ネットワークサービス記述情報に従って、各サブネットワークサービスが、どのオーケストレータの管理ドメインにデプロイされる必要があるかが決定され得る。この実施形態において、ネットワークサービス記述情報において記述されるＮＳに含まれる複数のサブネットワークサービスは、少なくとも２つのドメインにそれぞれデプロイされる必要がある。少なくとも１つのサブネットワークサービスは、一次オーケストレータに対応するドメインにデプロイされ得て、少なくとも１つのサブネットワークサービスは、二次オーケストレータに対応するドメインにデプロイされ得る。
【０１６７】
段階７０４：第１サブネットワークサービスをインスタンス化する。
【０１６８】
サブネットワークサービスＮＳ１−１は、一次オーケストレータにデプロイされる必要があるので、ＮＳ１−１は、一次オーケストレータによってインスタンス化され得る。
【０１６９】
段階７０５：ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第２サブネットワークサービスを決定する。
【０１７０】
第２サブネットワークサービスは、ネットワークサービスにネストされていて、かつ、二次オーケストレータの管理ドメインにデプロイされた二次オーケストレータである必要があるサブネットワークサービスであり得る。上記の仮定において、サブネットワークサービスは、ＮＳ１−２であり得る。
【０１７１】
段階７０６：サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信し、サブネットワークサービスインスタンス化要求は、第２サブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される。
【０１７２】
一次オーケストレータおよび二次オーケストレータはそれぞれ、異なるドメインを管理する。
【０１７３】
サブネットワークサービスインスタンス化要求を受信した後、二次オーケストレータは、サブネットワークサービスインスタンス化要求における、サブネットワークサービスに対応するＮＳＤ情報、または、サブネットワークサービスインスタンス化要求に保持されるネットワークサービスインスタンス化パラメータに従って、サブネットワークサービスに含まれるＶＮＦおよびＶＬを決定し得て、次に、ＶＮＦおよびＶＬについての記述情報に従って、各ＶＮＦおよびＶＬをインスタンス化する。
【０１７４】
ネットワークサービスインスタンス化要求は、一次オーケストレータのＩＤ、一次オーケストレータの管理ドメインのＩＤ、または、二次オーケストレータによってインスタンス化される必要があるサブネットワークサービスのＮＳＤ  ＩＤを含む。任意で、ネットワークサービスインスタンス化要求はさらに、サブネットワークサービスが属するネットワークサービスのＮＳＤ  ＩＤもしくはＮＳインスタンスＩＤ、または、サブネットワークサービスのデプロイメントに関連する別の制約を含み得る。
【０１７５】
まとめると、この実施形態において、一次オーケストレータは、ネットワークサービスインスタンス化要求を取得し、ネットワークサービス記述情報を取得し、ネットワークサービス記述情報に従って、一次オーケストレータの管理ドメインにデプロイされる必要がある第１サブネットワークサービスを決定し、第１サブネットワークサービスをインスタンス化し、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第２サブネットワークサービスを決定し、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する。従って、ネットワークサービスのクロスドメインデプロイメントは、一次オーケストレータと二次オーケストレータとの間の情報交換を通して実装できる。
【０１７６】
この実施形態において、二次オーケストレータは、ネットワークサービスに含まれるサブネットワークサービスをデプロイし得ることに留意すべきである。
【０１７７】
本願はさらに、ネットワークサービスをデプロイするための別の方法を提供する。ネットワークサービスをデプロイするための別の方法は、二次オーケストレータによって実行される。
【０１７８】
図８は、本願に係る、ネットワークサービスをデプロイするための方法の実施形態６のフローチャートである。図８に示されるように、方法は、以下の段階を備え得る。
【０１７９】
段階８０１：二次オーケストレータは、一次オーケストレータによって送信されたＶＮＦインスタンス化要求を取得し、ＶＮＦインスタンス化要求は、ネットワークサービスにおけるいくつかの仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される。
【０１８０】
いくつかのネットワークサービスをインスタンス化するための要求は、一次オーケストレータ管理ドメインＩＤまたは一次オーケストレータＩＤを含み得る。任意で、要求はさらに、ＮＳＤ  ＩＤ、二次オーケストレータによってインスタンス化される必要があるＶＮＦに対応するＶＮＦＤ  ＩＤ、二次オーケストレータによってインスタンス化される必要があるＶＮＦが含まれるＮＳインスタンスのＩＤ、または、ＶＮＦデプロイメントに関連する別の制約を含み得る。
【０１８１】
段階８０２：いくつかの仮想化ネットワーク機能をインスタンス化する。
【０１８２】
一次オーケストレータおよび二次オーケストレータは、それぞれ異なるドメインに属する。
【０１８３】
この実施形態において、一次オーケストレータによって送信されたＶＮＦインスタンス化要求が取得され、いくつかの仮想化ネットワーク機能がインスタンス化される。従って、二次オーケストレータは、一次オーケストレータと二次オーケストレータとの間の情報交換を通して、ＮＳのクロスドメインデプロイメントを実装するための主体として使用され得る。
【０１８４】
実際の適用において、いくつかの仮想化ネットワーク機能をインスタンス化した後に、方法はさらに、インスタンス化完了通知情報を一次オーケストレータへ送信する段階を備え得る。
【０１８５】
実際の適用において、いくつかの仮想化ネットワーク機能をインスタンス化した後に、方法はさらに、ライフサイクル管理オペレーション要求を一次オーケストレータへ送信する段階であって、ライフサイクル管理オペレーション要求は、インスタンス化されたいくつかの仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得する段階と、インスタンス化されたいくつかの仮想化ネットワーク機能において１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行する段階とを備え得る。
【０１８６】
実際の適用において、二次オーケストレータが、ソフトウェアの更新およびアップグレード、インスタンス終了、またはインスタンス修正などの別のライフサイクル管理オペレーションを、二次オーケストレータが担う管理ドメインにおけるインスタンス化ＶＮＦに対して実行する必要があるとき、二次オーケストレータは、一次オーケストレータに承認を申請する必要がある。二次オーケストレータは、オーケストレータがＶＮＦライフサイクル管理オペレーションを実行するときに毎回、一次オーケストレータに申請し得るか、または、一次オーケストレータは、ポリシーを二次オーケストレータへ送信し得て、二次オーケストレータは、ポリシーに従って、関連するＶＮＦライフサイクル管理オペレーションを実行し得る。
【０１８７】
ＶＮＦライフサイクル管理オペレーションを実行した後に毎回、二次オーケストレータは、ＶＮＦライフサイクル変更通知を一次オーケストレータへ送信し得る。
【０１８８】
図９は、本願に係る、ネットワークサービスをデプロイするための方法の実施形態７のフローチャートである。図９に示されるように、方法は、以下の段階を備え得る。
【０１８９】
段階９０１：二次オーケストレータは、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得し、サブネットワークサービスインスタンス化要求は、ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされているサブネットワークサービスと、１または複数の仮想化ネットワーク機能とを含む。
【０１９０】
段階９０２：サブネットワークサービスをインスタンス化する。
【０１９１】
一次オーケストレータおよび二次オーケストレータはそれぞれ、異なるドメインに属する。
【０１９２】
この実施形態において、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求が取得され、サブネットワークサービスがインスタンス化される。従って、二次オーケストレータは、一次オーケストレータと二次オーケストレータとの間の情報交換を通して、ＮＳのクロスドメインデプロイメントを実装するための主体として使用され得る。
【０１９３】
実際の適用において、サブネットワークサービスをインスタンス化した後に、方法はさらに、インスタンス化完了通知情報を一次オーケストレータへ送信する段階を備え得る。
【０１９４】
実際の適用において、サブネットワークサービスをインスタンス化した後に、方法はさらに、ネットワークサービス管理要求を一次オーケストレータへ送信する段階であって、ネットワークサービス管理要求は、インスタンス化されたサブネットワークサービスを管理するように要求するために使用される、段階と、一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得する段階と、インスタンス化されたサブネットワークサービスを管理する段階とを備え得る。
【０１９５】
実際の適用において、二次オーケストレータが担っている管理ドメインにおけるインスタンス化されたサブネットワークサービス、または、サブネットワークサービスに含まれるＶＮＦに対して、二次オーケストレータが、ＮＳ／ＶＮＦスケーリング、ＮＳ／ＶＮＦ更新、ＮＳ／ＶＮＦインスタンス終了、またはＮＳ／ＶＮＦインスタンス修正などのライフサイクル管理オペレーションを実行する必要があるとき、二次オーケストレータは、一次オーケストレータに承認を申請する必要がある。二次オーケストレータは、二次オーケストレータがＮＳ／ＶＮＦライフサイクル管理オペレーションを実行するときに毎回、一次オーケストレータに申請し得るか、または、一次オーケストレータは、ポリシーを二次オーケストレータへ送信し得て、二次オーケストレータは、ポリシーに従って、関連するＮＳ／ＶＮＦライフサイクル管理オペレーションを実行し得る。
【０１９６】
ＮＳ／ＶＮＦライフサイクル管理オペレーションを実行した後に毎回、二次オーケストレータは、ＮＳ／ＶＮＦライフサイクル変更通知を一次オーケストレータへ送信し得る。
【０１９７】
加えて、本願の実施形態はさらに、ネットワークサービスをデプロイするための装置を提供する。この装置は、計算機能を有するホストサーバ、パーソナルコンピュータＰＣ、携帯され得るポータブルコンピュータもしくは端末、または同様のものであり得る。本願の具体的な実施形態は、コンピューティングノードの具体的な実装を限定するものではない。
【０１９８】
図１０は、本願に係るネットワークサービスをデプロイするための装置の構造図である。図１０に示されるように、装置７００は、プロセッサ（ｐｒｏｃｅｓｓｏｒ）７１０、通信インタフェース（Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｉｎｔｅｒｆａｃｅ）７２０、メモリ（ｍｅｍｏｒｙ）７３０、およびバス７４０を備える。
【０１９９】
プロセッサ７１０、通信インタフェース７２０、およびメモリ７３０はバス７４０を用いることにより互いに通信を行う。
【０２００】
プロセッサ７１０は、プログラム７３２を実行するように構成されている。
【０２０１】
具体的には、プログラム７３２は、プログラムコードを含み得て、プログラムコードは、コンピュータ操作命令を含む。
【０２０２】
プロセッサ７１０は、中央処理装置（ＣＰＵ）、または、特定用途向け集積回路ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）、または、本願の実施形態を実装するように構成されている１もしくは複数の集積回路であり得る。
【０２０３】
メモリ７３０は、プログラム７３２を記憶するように構成されている。メモリ７３０は、高速ＲＡＭメモリを含み得て、さらに、少なくとも１つの磁気ディスクメモリなどの不揮発性メモリ（ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ）を含み得る。メモリ７３０に記憶される命令によって、プロセッサ７１０は、方法の実施形態１から７の方法を実行することが可能であり得る。
【０２０４】
任意で、ネットワークサービスをデプロイするための装置は、一次オーケストレータであり得る。メモリ７３０に記憶される命令によって、プロセッサ７１０は、ネットワークサービスインスタンス化要求を取得する操作であって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用される操作と、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する操作と、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する操作と、通信インタフェースを使用することによって、仮想化ネットワーク機能インスタンス化要求を二次オーケストレータへ送信する操作であって、仮想化ネットワーク機能インスタンス化要求は、第１仮想化ネットワーク機能をインスタンス化するように二次オーケストレータに要求するために使用される、操作とを実行することが可能であり得る。
【０２０５】
ネットワークサービスをデプロイするための装置の管理ドメインは、二次オーケストレータの管理ドメインと異なる。代替的に、メモリ７３０に記憶される命令によって、プロセッサ７１０は、ネットワークサービスインスタンス化要求を取得する操作であって、ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用され、ネットワークサービスは、ネットワークサービスにネストされている第１サブネットワークサービスを含む、操作と、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する操作と、ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１サブネットワークサービスを決定する段階と、通信インタフェースを使用することによって、サブネットワークサービスインスタンス化要求を二次オーケストレータへ送信する操作であって、サブネットワークサービスインスタンス化要求は、第１サブネットワークサービスをインスタンス化するように二次オーケストレータに要求するために使用される操作とを実行することが可能であり得て、ネットワークサービスをデプロイするための装置の管理ドメインは、二次オーケストレータの管理ドメインと異なる。
【０２０６】
任意で、ネットワークサービスをデプロイするための装置は、二次オーケストレータであり得る。メモリ７３０に記憶される命令によって、プロセッサ７１０は、通信インタフェースを使用することによって、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を受信する操作であって、仮想化ネットワーク機能インスタンス化要求は、ネットワークサービスの中にあり、かつ、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用される、操作と、ネットワークサービスをデプロイするための装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化する操作とを実行することが可能であり得て、ネットワークサービスをデプロイするための装置の管理ドメインは、一次オーケストレータの管理ドメインと異なる。
【０２０７】
代替的に、メモリ７３０に記憶される命令によって、プロセッサ７１０は、通信インタフェースを使用することによって、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を受信する操作であって、サブネットワークサービスインスタンス化要求は、ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための装置に要求するために使用される、操作と、サブネットワークサービスをインスタンス化する操作であって、一次オーケストレータの管理ドメインは、ネットワークサービスをデプロイするための装置の管理ドメインと異なる、操作とを実行することが可能であり得る。
【０２０８】
この明細書の実施形態はすべて、漸進的な方式で記述されており、複数の実施形態における同一または同様の部分については、これらの実施形態が参照されてよく、各実施形態は、他の実施形態との違いに焦点を当てている。実施形態において開示される装置は、実施形態において開示されている方法に対応するので、比較的簡潔に記述されており、方法に関連する部分については、方法の記述を参照してよい。
【０２０９】
当業者であれば、この明細書に開示されている実施形態において記述されている例と組み合わせて、ユニットおよびアルゴリズムのステップは、電子ハードウェアによって、または、コンピュータソフトウェアおよび電子ハードウェアの組み合わせによって実装され得ることをさらに認識するであろう。ハードウェアとソフトウェアとの間の互換性を明確に説明すべく、上記では概して、各例について構成および段階を機能に従って説明している。機能がハードウェアによって実行されるか、または、ソフトウェアおよびハードウェアによって実行されるかは、特定の適用と、技術的解決法の設計制約条件に依存する。当業者であれば、異なる方法を用いて、特定の適用の各々について、説明された機能を実装しよう。しかしながら、そのような実装が、本発明の範囲を超えるものとみなされるべきではない。
【０２１０】
この明細書に開示されている実施形態と組み合わせて、方法またはアルゴリズムのステップは、ハードウェア、プロセッサによって実行されるソフトウェアモジュール、または、それらの組み合わせによって実装され得る。ソフトウェアモジュールは、ランダムアクセスメモリ（ＲＡＭ）、メモリ、リードオンリメモリ（ＲＯＭ）、電気的プログラマブルＲＯＭ、電気的消去可能プログラマブルＲＯＭ、レジスタ、ハードディスク、リムーバブルディスク、ＣＤ−ＲＯＭ、または当技術分野で知られている任意の他の形態の記憶媒体に存在してよい。
【０２１１】
上に開示されている実施形態は、当業者が本発明を実装または使用することを可能とするように記述されている。当業者であれば、実施形態に対する様々な修正は明らかであり、この明細書において定義されている一般的な原理は、本発明の範囲から逸脱することなく、他の実施形態において実装され得る。従って、本発明は、この明細書において記述されている実施形態に限定されるものではなく、この明細書において開示されている原理および新規性に適合する最大の範囲に及ぶ。
【図１】
2019193297.tif 000003
【図２】
2019193297.tif 000004
【図３Ａ】
2019193297.tif 000005
【図３Ｂ】
2019193297.tif 000006
【図４】
2019193297.tif 000007
【図５】
2019193297.tif 000008
【図６】
2019193297.tif 000009
【図７】
2019193297.tif 000010
【図８】
2019193297.tif 000011
【図９】
2019193297.tif 000012
【図１０】
2019193297.tif 000013
【手続補正書】
【提出日】令和1年7月19日(2019.7.19)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように前記一次オーケストレータに要求するために使用され、前記ネットワークサービスは、前記ネットワークサービスにネストされている第１サブネットワークサービスを含む、段階と、
前記一次オーケストレータが、前記ネットワークサービスに対応するネットワークサービス記述情報を取得する段階と、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある前記第１サブネットワークサービスを決定する段階と、
前記一次オーケストレータが、サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信する段階であって、前記一次オーケストレータの管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、段階と、
前記一次オーケストレータが、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信する段階と、
前記二次オーケストレータが、前記一次オーケストレータから前記サブネットワークサービスインスタンス化要求を取得する段階と、
前記二次オーケストレータが、前記サブネットワークサービスインスタンス化要求に従って、前記第１サブネットワークサービスをインスタンス化する段階と、
前記二次オーケストレータが、前記一次オーケストレータから前記ライフサイクル管理ポリシー情報を取得する段階と、
前記二次オーケストレータが、前記ライフサイクル管理ポリシー情報に従って、前記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行する段階と
を備える
方法。
【請求項２】
前記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
前記方法はさらに、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する段階と、
前記一次オーケストレータが、前記仮想化ネットワーク機能をインスタンス化する段階と
を備える、請求項１に記載の方法。
【請求項３】
前記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
前記方法はさらに、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある前記第２サブネットワークサービスを決定する段階と、
前記一次オーケストレータが、前記第２サブネットワークサービスをインスタンス化する段階と
を備える、請求項１または２に記載の方法。
【請求項４】
前記方法はさらに、
前記一次オーケストレータが、前記二次オーケストレータからネットワークサービス管理要求を受信する段階であって、前記ネットワークサービス管理要求は、インスタンス化された前記第１サブネットワークサービスを管理するように要求するために使用される段階と、
前記一次オーケストレータが、ネットワークサービス管理要求確認応答メッセージを前記二次オーケストレータへ送信する段階と
を備える、請求項１〜３の何れか一項に記載の方法。
【請求項５】
前記ネットワークサービス記述情報は、ネットワークサービス記述子を含む、請求項１〜４の何れか一項に記載の方法。
【請求項６】
一次オーケストレータおよび二次オーケストレータを備える通信システムであって、
前記一次オーケストレータは、
ネットワークサービスインスタンス化要求を取得することであって、前記ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように、前記一次オーケストレータに要求するために使用され、前記ネットワークサービスは、前記ネットワークサービスにネストされている第１サブネットワークサービスを含む、ことと、前記ネットワークサービスに対応するネットワークサービス記述情報を取得することと
を行うように構成されている取得ユニットと、
前記ネットワークサービス記述情報に従って、前記二次オーケストレータの管理ドメインにデプロイされる必要がある前記第１サブネットワークサービスを決定するように構成されている処理ユニットと、
サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信し、ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信するように構成されている送信ユニットであって、前記サブネットワークサービスインスタンス化要求は、前記第１サブネットワークサービスをインスタンス化するように前記二次オーケストレータに要求するために使用され、前記ライフサイクル管理ポリシー情報は、前記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するためのものであり、ネットワークサービスをデプロイするための前記一次オーケストレータの管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、送信ユニットと
を備える
通信システム。
【請求項７】
前記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
前記処理ユニットはさらに、
前記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定し、
前記仮想化ネットワーク機能をインスタンス化する
ように構成されている、請求項６に記載の通信システム。
【請求項８】
前記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
前記処理ユニットはさらに、
前記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある前記第２サブネットワークサービスを決定し、
前記第２サブネットワークサービスをインスタンス化する
ように構成されている、請求項６または７に記載の通信システム。
【請求項９】
前記取得ユニットはさらに、前記二次オーケストレータからネットワークサービス管理要求を受信するように構成され、前記ネットワークサービス管理要求は、インスタンス化された前記第１サブネットワークサービスを管理するために使用され、
前記送信ユニットはさらに、ネットワークサービス管理要求確認応答メッセージを前記二次オーケストレータへ送信するように構成されている、
請求項６〜８の何れか一項に記載の通信システム。
【請求項１０】
前記ネットワークサービス記述情報は、ネットワークサービス記述子を含む、請求項６〜９の何れか一項に記載の通信システム。
【請求項１１】
一次オーケストレータおよび二次オーケストレータを備える通信システムであって、
前記一次オーケストレータは、少なくとも１つのプロセッサーおよび命令を記憶するコンピュータ可読記憶媒体を含み、前記少なくとも１つのプロセッサーによって実行されたとき、前記一次オーケストレータは、下記の複数の段階を実行可能であり、
前記複数の段階は、
ネットワークサービスインスタンス化要求を取得する段階であって、前記ネットワークサービスインスタンス化要求は、ネットワークサービスをインスタンス化するように前記一次オーケストレータに要求するために使用され、前記ネットワークサービスは、前記ネットワークサービスにネストされている第１サブネットワークサービスを含む、段階と、
前記ネットワークサービスに対応するネットワークサービス記述情報を取得する段階と、
前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある前記第１サブネットワークサービスを決定する段階と、
サブネットワークサービスインスタンス化要求を前記二次オーケストレータへ送信する段階であって、前記サブネットワークサービスインスタンス化要求は、前記第１サブネットワークサービスをインスタンス化するように前記二次オーケストレータに要求するために使用され、前記一次オーケストレータの管理ドメインは、前記二次オーケストレータの前記管理ドメインと異なる、段階と、
ライフサイクル管理ポリシー情報を前記二次オーケストレータへ送信する段階であって、前記ライフサイクル管理ポリシー情報は、前記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するためのものである、段階と
を備える
通信システム。
【請求項１２】
前記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、前記命令は、前記少なくとも１つのプロセッサーによって実行されたとき、前記一次オーケストレータに、下記の複数の段階を実行させることが可能であり、
前記複数の段階は、
前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する段階と、
前記仮想化ネットワーク機能をインスタンス化する段階と、
を備える、請求項１１に記載の通信システム。
【請求項１３】
前記ネットワークサービスはさらに、第２サブネットワークサービスを含み、前記命令は、前記少なくとも１つのプロセッサーによって実行されたとき、前記一次オーケストレータに、下記の複数の段階を実行させることが可能であり、
前記複数の段階は、
前記ネットワークサービス記述情報に従って、前記一次オーケストレータの前記管理ドメインにデプロイされる必要がある前記第２サブネットワークサービスを決定する段階と、
前記第２サブネットワークサービスをインスタンス化する段階と、
を備える、請求項１１または１２に記載の通信システム。
【請求項１４】
前記命令は、前記少なくとも１つのプロセッサーによって実行されたとき、前記一次オーケストレータに、下記の複数の段階を実行させることが可能であり、
前記複数の段階は、
前記二次オーケストレータからネットワークサービス管理要求を受信する段階であって、前記ネットワークサービス管理要求は、インスタンス化された前記第１サブネットワークサービスを管理するように要求するために使用される段階と、
ネットワークサービス管理要求確認メッセージを前記二次オーケストレータへ送信する段階と、
を備える、請求項１１〜１３の何れか一項に記載の通信システム。
【請求項１５】
前記ネットワークサービス記述情報は、ネットワークサービス記述子を含む、請求項１１〜１４の何れか一項に記載の通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０２１１
【補正方法】変更
【補正の内容】
【０２１１】
上に開示されている実施形態は、当業者が本発明を実装または使用することを可能とするように記述されている。当業者であれば、実施形態に対する様々な修正は明らかであり、この明細書において定義されている一般的な原理は、本発明の範囲から逸脱することなく、他の実施形態において実装され得る。従って、本発明は、この明細書において記述されている実施形態に限定されるものではなく、この明細書において開示されている原理および新規性に適合する最大の範囲に及ぶ。
［項目１］
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、前記ネットワークサービスインスタンス化要求は、前記ネットワークサービスをインスタンス化するように前記一次オーケストレータに要求するために使用される、段階と、
前記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、
前記一次オーケストレータが、前記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する段階と、
前記一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信する段階であって、前記仮想化ネットワーク機能インスタンス化要求は、前記第１仮想化ネットワーク機能をインスタンス化するように前記二次オーケストレータに要求するために使用される、段階と
を備え、
前記一次オーケストレータの管理ドメインは前記二次オーケストレータの前記管理ドメインと異なり、
前記一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を前記二次オーケストレータへ送信する前記段階の後に、前記方法はさらに、
前記一次オーケストレータが、前記二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信する段階であって、前記ライフサイクル管理オペレーション要求は、インスタンス化された前記第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、
前記一次オーケストレータが、ライフサイクル管理オペレーション要求確認応答メッセージを前記二次オーケストレータへ送信する段階と
を備える、
方法。
［項目２］
仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信する上記段階の後に、上記方法はさらに、上記一次オーケストレータが、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信する段階であって、上記ライフサイクル管理ポリシー情報は、上記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、項目１に記載の方法。
［項目３］
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、上記ネットワークサービスインスタンス化要求は、上記ネットワークサービスをインスタンス化するように上記一次オーケストレータに要求するために使用される、段階と、
上記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、
上記一次オーケストレータが、上記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を決定する段階と、
上記一次オーケストレータが、仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信する段階であって、上記仮想化ネットワーク機能インスタンス化要求は、上記第１仮想化ネットワーク機能をインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と
を備え、
上記一次オーケストレータの管理ドメインは上記二次オーケストレータの上記管理ドメインと異なり、
仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信する上記段階の後に、上記方法はさらに、上記一次オーケストレータが、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信する段階であって、上記ライフサイクル管理ポリシー情報は、上記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、方法。
［項目４］
上記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する上記段階の後に、上記方法はさらに、
上記一次オーケストレータが、上記ネットワークサービス記述情報に従って、上記一次オーケストレータの上記管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を決定する段階と、
上記一次オーケストレータが、上記第２仮想化ネットワーク機能をインスタンス化する段階と
を備える、項目１〜３のいずれか一項に記載の方法。
［項目５］
上記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子およびネットワークサービスインスタンス化パラメータのうちの少なくとも１つを含む、項目１から４のいずれか一項に記載の方法。
［項目６］
ネットワークサービスをデプロイするための方法であって、
一次オーケストレータが、ネットワークサービスインスタンス化要求を取得する段階であって、上記ネットワークサービスインスタンス化要求は、上記ネットワークサービスをインスタンス化するように上記一次オーケストレータに要求するために使用され、上記ネットワークサービスは、上記ネットワークサービスにネストされている第１サブネットワークサービスを含む、段階と、
上記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する段階と、
上記一次オーケストレータが、上記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある上記第１サブネットワークサービスを決定する段階と、
上記一次オーケストレータが、サブネットワークサービスインスタンス化要求を上記二次オーケストレータへ送信する段階であって、上記サブネットワークサービスインスタンス化要求は、上記第１サブネットワークサービスをインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と
を備え、
上記一次オーケストレータの管理ドメインは、上記二次オーケストレータの上記管理ドメインと異なり、
サブネットワークサービスインスタンス化要求を上記二次オーケストレータへ送信する上記段階の後に、上記方法はさらに、
上記一次オーケストレータが、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信する段階であって、上記ライフサイクル管理ポリシー情報は、上記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、
方法。
［項目７］
上記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
上記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する上記段階の後に、上記方法はさらに、
上記一次オーケストレータが、上記ネットワークサービス記述情報に従って、上記一次オーケストレータの上記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定する段階と、
上記一次オーケストレータが、上記仮想化ネットワーク機能をインスタンス化する段階と
を備える、項目６に記載の方法。
［項目８］
上記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
上記一次オーケストレータが、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する上記段階の後に、上記方法はさらに、
上記一次オーケストレータが、上記ネットワークサービス記述情報に従って、上記一次オーケストレータの上記管理ドメインにデプロイされる必要がある上記第２サブネットワークサービスを決定する段階と、
上記一次オーケストレータが、上記第２サブネットワークサービスをインスタンス化する段階と
を備える、項目６または７に記載の方法。
［項目９］
サブネットワークサービスインスタンス化要求を上記二次オーケストレータへ送信する上記段階の後に、上記方法はさらに、
上記一次オーケストレータが、上記二次オーケストレータによって送信されたネットワークサービス管理要求を受信する段階であって、上記ネットワークサービス管理要求は、インスタンス化された上記第１サブネットワークサービスを管理するように要求するために使用される段階と、
上記一次オーケストレータが、ネットワークサービス管理要求確認応答メッセージを上記二次オーケストレータへ送信する段階と
を備える、項目６から８のいずれか一項に記載の方法。
［項目１０］
上記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子およびネットワークサービスインスタンス化パラメータのうちの少なくもと１つを含む、項目６から９のいずれか一項に記載の方法。
［項目１１］
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する段階であって、上記仮想化ネットワーク機能インスタンス化要求は、上記ネットワークサービスに含まれ、かつ、上記二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と、
上記二次オーケストレータが、上記二次オーケストレータの上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能をインスタンス化する段階と
を備え、
上記二次オーケストレータの上記管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
上記二次オーケストレータの上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能をインスタンス化する上記段階の後に、上記方法はさらに、
上記二次オーケストレータが、ライフサイクル管理オペレーション要求を上記一次オーケストレータへ送信する段階であって、上記ライフサイクル管理オペレーション要求は、上記二次オーケストレータの上記管理ドメインにデプロイされる必要があるインスタンス化された上記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用される、段階と、
上記二次オーケストレータが、上記一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得する段階と、
上記二次オーケストレータが、上記二次オーケストレータの上記管理ドメインにデプロイされる必要があるインスタンス化された上記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行する段階と
を備える、
方法。
［項目１２］
一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する上記段階の後に、上記方法はさらに、上記二次オーケストレータが、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、上記ライフサイクル管理ポリシー情報は、上記二次オーケストレータの上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、項目１１に記載の方法。
［項目１３］
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する段階であって、上記仮想化ネットワーク機能インスタンス化要求は、上記ネットワークサービスに含まれ、かつ、上記二次オーケストレータの管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と、
上記二次オーケストレータが、上記二次オーケストレータの上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能をインスタンス化する段階と
を備え、
上記二次オーケストレータの上記管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する上記段階の後に、上記方法はさらに、上記二次オーケストレータが、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、上記ライフサイクル管理ポリシー情報は、上記二次オーケストレータの上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、方法。
［項目１４］
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する段階であって、上記サブネットワークサービスインスタンス化要求は、上記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と、
上記二次オーケストレータが、上記サブネットワークサービスをインスタンス化する段階と
を備え、上記二次オーケストレータの管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
上記サブネットワークサービスをインスタンス化する上記段階の後に、上記方法はさらに、
上記二次オーケストレータが、ネットワークサービス管理要求を上記一次オーケストレータへ送信する段階であって、上記ネットワークサービス管理要求は、インスタンス化された上記サブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用される、段階と、
上記二次オーケストレータが、上記一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得する段階と、
上記二次オーケストレータが、インスタンス化された上記サブネットワークサービスに対してライフサイクル管理を実行する段階と
を備える、
方法。
［項目１５］
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する上記段階の後に、上記方法はさらに、上記二次オーケストレータが、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、上記ライフサイクル管理ポリシー情報は、上記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、項目１４に記載の方法。
［項目１６］
ネットワークサービスをデプロイするための方法であって、
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する段階であって、上記サブネットワークサービスインスタンス化要求は、上記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように上記二次オーケストレータに要求するために使用される、段階と、
上記二次オーケストレータが、上記サブネットワークサービスをインスタンス化する段階と
を備え、上記二次オーケストレータの管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
二次オーケストレータが、一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する上記段階の後に、上記方法はさらに、上記二次オーケストレータが、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得する段階であって、上記ライフサイクル管理ポリシー情報は、上記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、段階を備える、方法。
［項目１７］
ネットワークサービスをデプロイするための装置であって、
ネットワークサービスインスタンス化要求を取得する取得ユニットであって、上記ネットワークサービスインスタンス化要求は、上記ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用され、上記取得ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する、取得ユニットと、
二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を、上記ネットワークサービス記述情報に従って決定する処理ユニットと、
仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信する送信ユニットであって、上記仮想化ネットワーク機能インスタンス化要求は、上記第１仮想化ネットワーク機能をインスタンス化するように上記二次オーケストレータに要求するために使用される、送信ユニットと
を備え、ネットワークサービスをデプロイするための上記装置の管理ドメインは、上記二次オーケストレータの上記管理ドメインと異なり、
上記取得ユニットはさらに、上記仮想化ネットワーク機能インスタンス化要求が上記二次オーケストレータへ送信された後に、上記二次オーケストレータによって送信されたライフサイクル管理オペレーション要求を受信し、上記ライフサイクル管理オペレーション要求は、インスタンス化された上記第１仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用され、
上記送信ユニットはさらに、ライフサイクル管理オペレーション要求確認応答メッセージを上記二次オーケストレータへ送信する、
装置。
［項目１８］
上記送信ユニットはさらに、上記仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信し、上記ライフサイクル管理ポリシー情報は、上記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、項目１７に記載の装置。
［項目１９］
ネットワークサービスをデプロイするための装置であって、
ネットワークサービスインスタンス化要求を取得する取得ユニットであって、上記ネットワークサービスインスタンス化要求は、上記ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用され、上記取得ユニットはさらに、複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得する、取得ユニットと、
二次オーケストレータの管理ドメインにデプロイされる必要がある第１仮想化ネットワーク機能を、上記ネットワークサービス記述情報に従って決定する処理ユニットと、
仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信する送信ユニットであって、上記仮想化ネットワーク機能インスタンス化要求は、上記第１仮想化ネットワーク機能をインスタンス化するように上記二次オーケストレータに要求するために使用される、送信ユニットと
を備え、ネットワークサービスをデプロイするための上記装置の管理ドメインは、上記二次オーケストレータの上記管理ドメインと異なり、
上記送信ユニットはさらに、上記仮想化ネットワーク機能インスタンス化要求を上記二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信し、上記ライフサイクル管理ポリシー情報は、上記第１仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、装置。
［項目２０］
上記処理ユニットはさらに、複数のオーケストレータ管理ドメインに跨る上記ネットワークサービス記述情報が取得された後に、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある第２仮想化ネットワーク機能を、上記ネットワークサービス記述情報に従って決定し、上記第１仮想化ネットワーク機能をインスタンス化する、項目１７から１９のいずれか一項に記載の装置。
［項目２１］
上記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子およびネットワークサービスインスタンス化パラメータのうちの少なくとも１つを含む、項目１７から２０のいずれか一項に記載の装置。
［項目２２］
ネットワークサービスをデプロイするための装置であって、
ネットワークサービスインスタンス化要求を取得することであって、上記ネットワークサービスインスタンス化要求は、上記ネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用され、上記ネットワークサービスは、上記ネットワークサービスにネストされている第１サブネットワークサービスを含む、ことと、
複数のオーケストレータ管理ドメインに跨るネットワークサービス記述情報を取得することと
を行う取得ユニットと、
上記ネットワークサービス記述情報に従って、二次オーケストレータの管理ドメインにデプロイされる必要がある上記第１サブネットワークサービスを決定する処理ユニットと、
サブネットワークサービスインスタンス化要求を上記二次オーケストレータへ送信する送信ユニットであって、上記サブネットワークサービスインスタンス化要求は、上記第１サブネットワークサービスをインスタンス化するように上記二次オーケストレータに要求するために使用される、送信ユニットと
を備え、
ネットワークサービスをデプロイするための上記装置の管理ドメインは、上記二次オーケストレータの上記管理ドメインと異なり、
上記送信ユニットはさらに、上記サブネットワークサービスインスタンス化要求を上記二次オーケストレータへ送信した後に、ライフサイクル管理ポリシー情報を上記二次オーケストレータへ送信し、上記ライフサイクル管理ポリシー情報は、上記第１サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、上記二次オーケストレータの権限を記述するために使用される、
装置。
［項目２３］
上記ネットワークサービスはさらに、仮想化ネットワーク機能を含み、
上記処理ユニットはさらに、
複数のオーケストレータ管理ドメインに跨る上記ネットワークサービス記述情報が取得された後に、上記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある仮想化ネットワーク機能を決定し、
上記仮想化ネットワーク機能をインスタンス化する、
項目２２に記載の装置。
［項目２４］
上記ネットワークサービスはさらに、第２サブネットワークサービスを含み、
上記処理ユニットはさらに、
複数のオーケストレータ管理ドメインに跨る上記ネットワークサービス記述情報が取得された後に、上記ネットワークサービス記述情報に従って、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある上記第２サブネットワークサービスを決定し、
上記第２サブネットワークサービスをインスタンス化する、
項目２２または２３に記載の装置。
［項目２５］
上記取得ユニットはさらに、上記サブネットワークサービスインスタンス化要求が上記二次オーケストレータへ送信された後に、上記二次オーケストレータによって送信されたネットワークサービス管理要求を受信し、上記ネットワークサービス管理要求は、インスタンス化された上記第１サブネットワークサービスを管理するために使用され、
上記送信ユニットはさらに、ネットワークサービス管理要求確認応答メッセージを上記二次オーケストレータへ送信する、
項目２２から２４のいずれか一項に記載の装置。
［項目２６］
上記ネットワークサービス記述情報は、具体的には、ネットワークサービス記述子およびネットワークサービスインスタンス化パラメータのうちの少なくとも１つを含む、項目２２から２５のいずれか一項に記載の装置。
［項目２７］
ネットワークサービスをデプロイするための装置であって、
一次オーケストレータによって送信された仮想化ネットワーク機能インスタンス化要求を取得する取得ユニットであって、上記仮想化ネットワーク機能インスタンス化要求は、上記ネットワークサービスに含まれ、かつ、ネットワークサービスをデプロイするための上記装置の管理ドメインにデプロイされる必要がある仮想化ネットワーク機能をインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用される、取得ユニットと、
ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能をインスタンス化する処理ユニットと
を備え、
ネットワークサービスをデプロイするための上記装置の上記管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能がインスタンス化された後に、ライフサイクル管理オペレーション要求を上記一次オーケストレータへ送信する送信ユニットをさらに備え、上記ライフサイクル管理オペレーション要求は、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要があるインスタンス化された上記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能のライフサイクルを管理するように要求するために使用され、
上記取得ユニットはさらに、上記一次オーケストレータによってフィードバックされたライフサイクル管理オペレーション要求確認応答メッセージを取得し、
上記処理ユニットはさらに、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要があるインスタンス化された上記仮想化ネットワーク機能における１または複数の仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行する、
装置。
［項目２８］
上記取得ユニットはさらに、上記一次オーケストレータによって送信された上記仮想化ネットワーク機能インスタンス化要求を取得した後に、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得し、上記ライフサイクル管理ポリシー情報は、ネットワークサービスをデプロイするための上記装置の上記管理ドメインにデプロイされる必要がある上記仮想化ネットワーク機能に対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための上記装置の権限を記述するために使用される、項目２７に記載の装置。
［項目２９］
ネットワークサービスをデプロイするための装置であって、
一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する取得ユニットであって、上記サブネットワークサービスインスタンス化要求は、上記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用される、取得ユニットと、
上記サブネットワークサービスをインスタンス化する処理ユニットと
を備え、
ネットワークサービスをデプロイするための上記装置の管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
上記サブネットワークサービスがインスタンス化された後に、ネットワークサービス管理要求を上記一次オーケストレータへ送信する送信ユニットをさらに備え、上記ネットワークサービス管理要求は、インスタンス化された上記サブネットワークサービスに対してライフサイクル管理を実行するように要求するために使用され、
上記取得ユニットはさらに、上記一次オーケストレータによってフィードバックされたネットワークサービス管理要求確認応答メッセージを取得し、
上記処理ユニットはさらに、インスタンス化された上記サブネットワークサービスに対してライフサイクル管理を実行する、
装置。
［項目３０］
上記取得ユニットはさらに、上記一次オーケストレータによって送信された上記サブネットワークサービスインスタンス化要求を取得した後に、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得し、上記ライフサイクル管理ポリシー情報は、上記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための上記装置の権限を記述するために使用される、項目２９に記載の装置。
［項目３１］
ネットワークサービスをデプロイするための装置であって、
一次オーケストレータによって送信されたサブネットワークサービスインスタンス化要求を取得する取得ユニットであって、上記サブネットワークサービスインスタンス化要求は、上記ネットワークサービスにおけるサブネットワークサービスをインスタンス化するように、ネットワークサービスをデプロイするための上記装置に要求するために使用される、取得ユニットと、
上記サブネットワークサービスをインスタンス化する処理ユニットと
を備え、
ネットワークサービスをデプロイするための上記装置の管理ドメインは、上記一次オーケストレータの管理ドメインと異なり、
上記取得ユニットはさらに、上記一次オーケストレータによって送信された上記サブネットワークサービスインスタンス化要求を取得した後に、上記一次オーケストレータによって送信されたライフサイクル管理ポリシー情報を取得し、上記ライフサイクル管理ポリシー情報は、上記サブネットワークサービスに対してライフサイクル管理オペレーションを実行するための、ネットワークサービスをデプロイするための上記装置の権限を記述するために使用される、
装置。
［項目３２］
プロセッサと、上記プロセッサによって実行するためのプログラムを記憶するコンピュータ可読記憶媒体とを備える装置であって、上記プログラムは、項目１から１６のいずれか一項に記載の方法を実行
するための命令を含む、装置。
［項目３３］
コンピュータユニットによって実行されるとき、上記コンピュータユニットに、項目１から１６のいずれか一項に記載の方法を実行させる、コンピュータプログラムコードを含むコンピュータプログラム。
【外国語明細書】
2019193297000001.pdf