(57)【要約】  本出願は、ネットワークスライスを取得する方法を開示する。方法は、制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、制御装置によって、識別子に基づいてスライスの分離タイプを取得するステップと、制御装置によって、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップであって、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む、ステップとを含む。
2021529479.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークスライスを取得する方法であって、前記方法が、
制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、
前記制御装置によって、前記識別子に基づいて前記スライスの分離タイプを取得するステップと、
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップであって、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、ステップと
を含む、方法。
【請求項２】
前記N個の要素は、第1のノード、第2のノード、および前記第1のノードと前記第2のノードとの間のリンクとを含み、前記方法は、
前記制御装置によって、分離ポリシに従って前記第1のノードから第1のリソース情報を取得するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含む、ステップと、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含む、ステップと、
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成するステップであって、前記リソーストポロジが、前記ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間の前記リンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、ステップと
をさらに含む、請求項1に記載の方法。
【請求項３】
前記制御装置によって、分離ポリシに従って前記第1のノードから第1のリソース情報を取得する前記ステップは、
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成するステップであって、前記第1の構成データが、前記第1のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第1の構成データを前記第1のノードに送信するステップと、
前記制御装置によって、前記第1のノードによって送信された前記第1のリソース情報を受信するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ステップと
を含み、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得する前記ステップが、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成するステップであって、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第2の構成データを前記第2のノードに送信するステップと、
前記制御装置によって、前記第2のノードによって送信された前記第2のリソース情報を受信するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ステップと
を含む、請求項2に記載の方法。
【請求項４】
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第1のノードの前記分離能力を取得するステップであって、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第1のノードの前記分離能力およびデータモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第1の構成データを生成するステップと
を含み、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第2のノードの前記分離能力を取得するステップであって、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第2のノードの前記分離能力および前記データモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第2の構成データを生成するステップと
を含む、請求項3に記載の方法。
【請求項５】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定するステップと、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、ステップと
を含む、請求項2から4のいずれか一項に記載の方法。
【請求項６】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定するステップと、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、ステップと
をさらに含む、請求項5に記載の方法。
【請求項７】
前記第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、または
前記第1の分離タイプは、ネットワーク分離、リンク分離、もしくはノード分離であり、前記第2の分離タイプは、ネットワーク分離、ノード物理的分離、もしくはリンク分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、請求項5または6に記載の方法。
【請求項８】
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成する前記ステップは、
前記スライスの前記分離タイプに基づいて前記リソーストポロジから前記制御装置によって、前記スライスの前記分離タイプに一致するサブリソーストポロジを選択するステップであって、前記サブリソーストポロジに含まれるノードの分離能力が前記スライスの前記分離タイプであり、前記サブリソーストポロジに含まれるリンクの分離能力が前記スライスの前記分離タイプである、ステップと、
前記制御装置によって、前記サブリソーストポロジと前記識別子との間の通信を記憶するステップと
を含む、請求項1から7のいずれか一項に記載の方法。
【請求項９】
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成する前記ステップは、
前記スライス要求に基づいて前記制御装置によって、前記スライスに対応するサービス情報を取得するステップと、
前記制御装置によって、前記サブリソーストポロジに基づいて、第3のノードの入口終点TPおよび出口TPを取得するステップであって、前記入口TPの分離能力が前記スライスの分離能力であり、前記出口TPの分離能力が前記スライスの前記分離能力であり、前記入口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、前記出口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートする、ステップと、
前記制御装置によって前記第3のノードに、前記サービス情報、前記入口TP、および前記出口TPを含む通信を送信するステップと
をさらに含む、請求項8に記載の方法。
【請求項１０】
ネットワークスライスを作成する前記ステップの後、前記方法は、
前記制御装置によって、前記第1のノードから更新された分離情報を取得するステップであって、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得するステップであって、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、ステップと
をさらに含む、請求項1から9のいずれか一項に記載の方法。
【請求項１１】
前記分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり、前記分離能力が、要素の分離機能であり、前記分離レベルに対応する、請求項1から10のいずれか一項に記載の方法。
【請求項１２】
リソーストポロジを取得する方法であって、前記方法は、
制御装置によって、分離ポリシに従って第1のノードから第1のリソース情報を取得するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含む、ステップと、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含む、ステップと、
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成するステップであって、前記リソーストポロジが、ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間のリンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、ステップと
を含む、方法。
【請求項１３】
前記制御装置によって、分離ポリシに従って前記第1のノードから第1のリソース情報を取得する前記ステップは、
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成するステップであって、前記第1の構成データが、前記第1のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第1の構成データを前記第1のノードに送信するステップと、
前記制御装置によって、前記第1のノードによって送信された前記第1のリソース情報を受信するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ステップと
を含み、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得する前記ステップが、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成するステップであって、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第2の構成データを前記第2のノードに送信するステップと、
前記制御装置によって、前記第2のノードによって送信された前記第2のリソース情報を受信するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ステップと
を含む、請求項12に記載の方法。
【請求項１４】
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第1のノードの前記分離能力を取得するステップであって、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第1のノードの前記分離能力およびデータモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第1の構成データを生成するステップと
を含み、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第2のノードの前記分離能力を取得するステップであって、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第2のノードの前記分離能力および前記データモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第2の構成データを生成するステップと
を含む、請求項13に記載の方法。
【請求項１５】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定するステップと、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、ステップと
を含む、請求項12から14のいずれか一項に記載の方法。
【請求項１６】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定するステップと、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、ステップと
をさらに含む、請求項15に記載の方法。
【請求項１７】
前記第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり、前記第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、または
前記第1の分離タイプは、ネットワーク分離、リンク分離、もしくはノード分離であり、前記第2の分離タイプは、ネットワーク分離、ノード物理的分離、もしくはリンク分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、請求項15または16に記載の方法。
【請求項１８】
前記方法は、
前記制御装置によって、前記第1のノードから更新された分離情報を取得するステップであって、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得するステップであって、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、ステップと
をさらに含む、請求項12から17のいずれか一項に記載の方法。
【請求項１９】
前記方法が、
前記制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、
前記制御装置によって、前記識別子に基づいて前記スライスの分離タイプを取得するステップと、
前記制御装置によって、前記スライスの前記分離タイプおよび前記リソーストポロジに基づいてネットワークスライスを作成するステップであって、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、ステップと
をさらに含む、請求項12から18のいずれか一項に記載の方法。
【請求項２０】
制御装置であって、前記制御装置が、
ユーザによって送信されたスライス要求を受信するように構成された受信ユニットであって、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用される、受信ユニットと、
前記識別子に基づいて前記スライスの分離タイプを取得するように構成された第1の取得ユニットと、
前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するように構成された作成ユニットであって、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、作成ユニットと
を含む、制御装置。
【請求項２１】
前記N個の要素は、第1のノード、第2のノード、および前記第1のノードと前記第2のノードとの間のリンクとを含み、前記制御装置は、
分離ポリシに従って前記第1のノードから第1のリソース情報を取得するように構成された第2の取得ユニットであって、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含む、第2の取得ユニットと、
分離ポリシに従って前記第2のノードから第2のリソース情報を取得するように構成された第3の取得ユニットであって、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含む、第3の取得ユニットと、
前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成するように構成された生成ユニットであって、前記リソーストポロジが、前記ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間の前記リンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、生成ユニットと
をさらに含む、請求項20に記載の制御装置。
【請求項２２】
前記第2の取得ユニットは、前記分離ポリシに従って第1の構成データを生成し、前記第1の構成データは、前記第1のノードの前記分離能力を説明するために使用され、前記第1の構成データを前記第1のノードに送信し、前記第1のノードによって送信された前記第1のリソース情報を受信し、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ように特に構成され、
前記第3の取得ユニットは、前記分離ポリシに従って第2の構成データを生成し、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用され、前記第2の構成データを前記第2のノードに送信し、前記第2のノードによって送信された前記第2のリソース情報を受信し、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ように特に構成される、請求項21に記載の制御装置。
【請求項２３】
前記第2の取得ユニットは、前記分離ポリシに従って前記第1のノードの前記分離能力を取得し、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含み、
前記第1のノードの前記分離能力およびデータモデルに基づいて、前記データモデルを使用して記述された前記第1の構成データを生成するように特に構成され、
前記第3の取得ユニットは、前記分離ポリシに従って前記第2のノードの前記分離能力を取得し、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含み、
前記第2のノードの前記分離能力および前記データモデルに基づいて、前記データモデルを使用して記述された前記第2の構成データを生成するように特に構成される、請求項22に記載の制御装置。
【請求項２４】
前記生成ユニットは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定し、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて、前記第1の分離タイプに一致する第1のリソーストポロジを取得し、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、
ように特に構成される、請求項21から23のいずれか一項に記載の制御装置。
【請求項２５】
前記生成ユニットは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定し、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて、前記第2の分離タイプに一致する第2のリソーストポロジを取得し、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、
ように特に構成される、請求項24に記載の制御装置。
【請求項２６】
前記第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、または
前記第1の分離タイプは、ネットワーク分離、リンク分離、もしくはノード分離であり、前記第2の分離タイプは、ネットワーク分離、ノード物理的分離、もしくはリンク分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、請求項24または25に記載の制御装置。
【請求項２７】
前記作成ユニットは、
前記スライスの前記分離タイプに基づいて前記リソーストポロジから、前記スライスの前記分離タイプに一致するサブリソーストポロジを選択し、前記サブリソーストポロジに含まれるノードの分離能力が前記スライスの前記分離タイプであり、前記サブリソーストポロジに含まれるリンクの分離能力が前記スライスの前記分離タイプであり、
前記サブリソーストポロジと前記識別子との間の通信を記憶する
ように特に構成される、請求項20から26のいずれか一項に記載の制御装置。
【請求項２８】
前記作成ユニットは、
前記スライス要求に基づいて、前記スライスに対応するサービス情報を取得し、
前記サブリソーストポロジに基づいて、第3のノードの入口終点TPおよび出口TPを取得し、前記入口TPの分離能力が前記スライスの分離能力であり、前記出口TPの分離能力が前記スライスの前記分離能力であり、前記入口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、前記出口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、
前記第3のノードに、前記サービス情報、前記入口TP、および前記出口TPを含む通信を送信する
ように特に構成される、請求項27に記載の制御装置。
【請求項２９】
前記制御装置は、
前記第1のノードから更新された分離情報を取得するように構成された第4の取得ユニットであって、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用される、第4の取得ユニットと、
前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得するように構成された更新ユニットであって、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、更新ユニットと
をさらに含む、請求項20から28のいずれか一項に記載の制御装置。
【請求項３０】
前記分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり、前記分離能力が、要素の分離機能であり、前記分離レベルに対応する、請求項20から29のいずれか一項に記載の制御装置。
【請求項３１】
制御装置であって、前記制御装置がオーケストレータを含み、前記オーケストレータは、
ユーザによって送信されたスライス要求を受信し、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用され、
前記識別子に基づいて前記スライスの分離タイプを取得し、
前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成し、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、
ように構成される、制御装置。
【請求項３２】
前記N個の要素は、第1のノード、第2のノード、および前記第1のノードと前記第2のノードとの間のリンクとを含み、前記オーケストレータは、
分離ポリシに従って前記第1のノードから第1のリソース情報を取得し、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含み、
分離ポリシに従って前記第2のノードから第2のリソース情報を取得し、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含み、
前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成し、前記リソーストポロジが、前記ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間の前記リンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、
ように特に構成される、請求項31に記載の制御装置。
【請求項３３】
前記制御装置は第1のドメインコントローラおよび第2のドメインコントローラをさらに含み、
前記オーケストレータは、前記分離ポリシに従って第1の構成データを生成し、前記第1の構成データが、前記第1のノードの前記分離能力を説明するために使用され、前記分離ポリシに従って第2の構成データを生成し、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用される、ように特に構成され、
前記第1のドメインコントローラは、前記第1の構成データを前記オーケストレータから前記第1のノードに送信し、前記第1のノードによって送信された前記第1のリソース情報を受信し、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ように特に構成され、
前記第2のドメインコントローラは、前記第2の構成データを前記オーケストレータから前記第2のノードに送信し、前記第2のノードによって送信された前記第2のリソース情報を受信し、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ように特に構成される、請求項32に記載の制御装置。
【請求項３４】
前記オーケストレータは、
前記分離ポリシに従って前記第1のノードの前記分離能力を取得し、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含み、前記第1のノードの前記分離能力およびデータモデルに基づいて、前記データモデルを使用して記述された前記第1の構成データを生成し、
前記分離ポリシに従って前記第2のノードの前記分離能力を取得し、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含み、
前記第2のノードの前記分離能力および前記データモデルに基づいて、前記データモデルを使用して記述された前記第2の構成データを生成する
ように特に構成される、請求項33に記載の制御装置。
【請求項３５】
前記オーケストレータは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定し、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて、前記第1の分離タイプに一致する第1のリソーストポロジを取得し、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、
ように特に構成される、請求項32から34のいずれか一項に記載の制御装置。
【請求項３６】
前記オーケストレータは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定し、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて、前記第2の分離タイプに一致する第2のリソーストポロジを取得し、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、
ように特に構成される、請求項35に記載の制御装置。
【請求項３７】
前記オーケストレータは、
前記第1のノードから更新された分離情報を取得し、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用され、
前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得し、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、
ようにさらに構成される、請求項31から36のいずれか一項に記載の制御装置。
【請求項３８】
ネットワークスライスを取得するためのシステムであって、前記システムは、第1のノード、第2のノード、および請求項20から30のいずれか一項に記載の制御装置を備える、または
前記システムは、第1のノード、第2のノード、および請求項31から37のいずれか一項に記載の制御装置を備える、
システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、2018年6月30日に中国専利局に出願された「METHOD，APPARATUS，AND SYSTEM FOR OBTAINING NETWORK SLICE」と題する中国特許出願第201810702468．3号の優先権を主張するものであり、参照により、この出願の内容全体が本願明細書に援用される。
【０００２】
本出願は、通信分野に関し、特に、ネットワークスライスを取得するための方法、装置、およびシステムに関する。
【背景技術】
【０００３】
図1は、ネットワークスライスを取得するネットワークシナリオの概略図である。図1に示されるシナリオでは、制御装置は、オーケストレータ（orchestrator）、ネットワーク（network）Aのコントローラ（controller）、およびネットワークBのコントローラを含む。ネットワークAのコントローラ1は、ネットワークAに含まれるノードと通信して、ネットワークAのトポロジ情報を取得する。ネットワークAは、ノードA、ノードB、ノードC、およびノードDを含む。コントローラ1は、ネットワークAの取得されたトポロジ情報をオーケストレータに送信する。ネットワークBのコントローラ2は、ネットワークBに含まれるノードと通信して、ネットワークBのトポロジ情報を取得する。ネットワークBは、ノードE、ノードF、ノードG、およびノードHを含む。コントローラ2は、ネットワークBの取得されたトポロジ情報をオーケストレータに送信する。オーケストレータは、ネットワークAのトポロジ情報およびネットワークBのトポロジ情報に基づいて、ノードAとノードHとの間のトポロジに関する情報を取得し得る。トポロジに関する情報は、ノード情報およびリンク情報を含む。ノード情報は、ノード識別子（identifier、ID）、ノード終点（node terminal point、Node−TP）、およびノード位置を含む。Node−TPは、ノードの物理ポートまたはノードの論理ポートである。リンク情報は、リンクID、ソースノードID、ソースリンクTP（source link terminal point、source−TP）、宛先ノードID、および宛先リンクTP（destination link terminal point、dest−TP）を含む。ソースノードIDは、リンクのソースノードを識別するために使用される。ソースリンクTPは、リンクのソースノードのTPを識別するために使用される。宛先ノードIDは、リンクの宛先ノードを識別するために使用される。宛先リンクTPは、リンクの宛先ノードのTPを識別するために使用される。本明細書では、説明のための例として、オーケストレータおよび複数のコントローラを含む制御装置のみが使用される。実際には、前述の処理は、代わりに、オーケストレータを持たない別のタイプの制御装置によって実行されることがあり、別のタイプの制御装置は、ネットワークAおよびBを直接管理することがある。
【０００４】
ノードと前述の制御装置のいずれかとの間の通信のプロセスは、ノード分離情報またはリンク分離情報の交換を含まず、制御装置は、分離機能を処理する能力を持たない。同様に、制御装置によって取得されたトポロジ情報は、分離情報を含まない。この場合、制御装置によって管理および制御されるネットワークに展開されたサービスが特定の分離能力を実装する必要がある場合、制御装置はきめ細かい管理および制御サービスを提供できず、サービスの実行にある程度の影響を及ぼす。例えば、ネットワーク・スライス・サービスについて以下に説明する。
【０００５】
オーケストレータ（Orchestrator）は、ユーザから送信されたネットワークスライス要求を受信する。ネットワークスライス要求は、サービスレベルアグリーメント（service−level agreement、SLA）に関連するパラメータを含む。SLAに関連するパラメータは、ネットワーク・スライス・インスタンス（network slice instance、NSI）に対応するサービスインスタンス（service instance）を示すために使用される。オーケストレータは、ネットワークスライス要求と、ノードAとノードHとの間のトポロジに関する情報に基づいて、ネットワークスライス要求を満たすネットワークリソースを計算し、NSIを形成する。図1に示すシナリオでは、オーケストレータは、ユーザのスライス要求のSLAのみに基づいて、経路A−B−C−E−G−Hと経路A−B−D−F−G−Hの両方がSLAを満たすことができることを取得できる。スライス要求が展開を要求するサービスが特定の分離能力を実装する必要がある場合、オーケストレータは経路A−B−C−E−G−Hおよび経路A−B−D−F−G−Hから、特定の分離能力をサポートする経路を選択できない。その結果、対応するネットワークリソースをスライス要求に対応するサービスに割り当てることができず、サービスに必要な分離能力を実装できない。
【発明の概要】
【０００６】
本出願の実施形態は、ネットワークスライスを取得するための方法、装置、およびシステムを提供し、サービスが必要とする分離能力に一致するネットワークスライスを作成し、それによってサービスが必要とする分離能力を実装する。
【課題を解決するための手段】
【０００７】
第1の態様によれば、ネットワークスライスを取得する方法が提供され、方法は、制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、スライス要求が識別子を含み、識別子が、ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、制御装置によって、識別子に基づいてスライスの分離タイプを取得するステップと、制御装置によって、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップであって、リソーストポロジが、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスが、スライスの実装に必要なノードおよびリンクを含む、ステップとを含む。
【０００８】
前述の方法では、制御装置は、スライス要求に基づいてスライスの分離タイプを決定することができ、それによって、分離タイプに基づいてリソーストポロジから、スライスを実装するための要素を選択することができ、その結果、選択した要素の分離能力が分離タイプと一致する。このように、制御装置は要素を使用してネットワークスライスを作成し、それによってサービスに必要な分離能力を実装する。
【０００９】
第1の態様の設計では、N個の要素は、第1のノード、第2のノード、および第1のノードと第2のノードとの間のリンクとを含み、方法は、制御装置によって、分離ポリシに従って第1のノードから第1のリソース情報を取得するステップであって、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含む、ステップと、制御装置によって、分離ポリシに従って第2のノードから第2のリソース情報を取得するステップであって、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含む、ステップと、制御装置によって、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成するステップであって、リソーストポロジが、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジが、第1のノードと第2のノードとの間のトポロジである、ステップとをさらに含む。
【００１０】
前述の設計では、制御装置は、ネットワーク内の要素の分離能力に基づいて、いくつかの分離能力をサポートできるリソーストポロジを生成する。このように、ネットワークスライスを作成するとき、制御装置は、リソーストポロジによってサポートされる分離能力に基づいて、分離能力を有するスライスを生成することがあり、スライスは、サービスに必要な分離能力を実装することができる。制御装置は、分離ポリシに従って構成データを柔軟に取得し、それによって特定の分離能力を有するリソーストポロジを取得することがある。
【００１１】
第1の態様の設計では、制御装置によって、分離ポリシに従って第1のノードから第1のリソース情報を取得するステップは、制御装置によって、分離ポリシに従って第1の構成データを生成するステップであって、第1の構成データが、第1のノードの分離能力を説明するために使用される、ステップと、制御装置によって、第1の構成データを第1のノードに送信するステップと、制御装置によって、第1のノードによって送信された第1のリソース情報を受信するステップであって、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジが、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ステップとを含む。
【００１２】
第1の態様の設計では、制御装置によって、分離ポリシに従って第2のノードから第2のリソース情報を取得するステップは、制御装置によって、分離ポリシに従って第2の構成データを生成するステップであって、第2の構成データが、第2のノードの分離能力を説明するために使用される、ステップと、制御装置によって、第2の構成データを第2のノードに送信するステップと、制御装置によって、第2のノードによって送信された第2のリソース情報を受信するステップであって、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジが、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ステップとを含む。
【００１３】
第1の態様の設計では、制御装置によって、分離ポリシに従って第1の構成データを生成するステップは、制御装置によって、分離ポリシに従って第1のノードの分離能力を取得するステップであって、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含む、ステップと、第1のノードの分離能力およびデータモデルに基づいて制御装置によって、データモデルを使用して記述された第1の構成データを生成するステップとを含む。
【００１４】
第1の態様の設計では、制御装置によって、分離ポリシに従って第2の構成データを生成するステップは、制御装置によって、分離ポリシに従って第2のノードの分離能力を取得するステップであって、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含む、ステップと、第2のノードの分離能力およびデータモデルに基づいて制御装置によって、データモデルを使用して記述された第2の構成データを生成するステップとを含む。
【００１５】
第1の態様の設計では、制御装置によって、第1のリソース情報および第2のリソース情報に基づいてリソーストポロジを生成するステップは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定するステップと、第1の分離タイプおよびネットワークトポロジに基づいて制御装置によって、第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ステップとを含む。
【００１６】
第1の態様の設計では、制御装置によって、第1のリソース情報および第2のリソース情報に基づいてリソーストポロジを生成するステップは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定するステップと、第2の分離タイプおよびネットワークトポロジに基づいて制御装置によって、第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ステップとをさらに含む。
【００１７】
前述の設計では、制御装置は、異なる分離タイプに基づいて、分離タイプに一致するサブリソーストポロジを生成することがある。制御装置はさらに、分離タイプに一致するサブリソーストポロジに基づいてリソーストポロジを生成する。
【００１８】
第1の態様の設計では、第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり、第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり、第2の分離タイプは第1の分離タイプとは異なる。
【００１９】
第1の態様の設計では、第1の分離タイプは、ネットワーク分離、リンク分離、またはノード分離であり、第2の分離タイプは、ネットワーク分離、ノード物理的分離、またはリンク分離であり、第2の分離タイプは第1の分離タイプとは異なる。
【００２０】
第1の態様の設計では、制御装置によって、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップは、スライスの分離タイプに基づいてリソーストポロジから制御装置によって、スライスの分離タイプに一致するサブリソーストポロジを選択するステップであって、サブリソーストポロジに含まれるノードの分離能力がスライスの分離タイプであり、サブリソーストポロジに含まれるリンクの分離能力がスライスの分離タイプである、ステップと、制御装置によって、サブリソーストポロジと識別子との間の通信を記憶するステップとを含む。
【００２１】
第1の態様の設計では、制御装置によって、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップは、スライス要求に基づいて制御装置によって、スライスに対応するサービス情報を取得するステップと、制御装置によって、サブリソーストポロジに基づいて、第3のノードの入口終点TPおよび出口TPを取得するステップであって、入口TPの分離能力がスライスの分離能力であり、出口TPの分離能力がスライスの分離能力であり、入口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートし、出口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートする、ステップと、制御装置によって第3のノードに、サービス情報、入口TP、および出口TPを含む通信を送信するステップとをさらに含む。
【００２２】
第1の態様の設計では、ネットワークスライスを作成した後、方法は、制御装置によって、第1のノードから更新された分離情報を取得するステップであって、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用される、ステップと、制御装置によって、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得するステップであって、更新されたリソーストポロジが、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードと間のリンクの更新された分離能力を説明するために使用される、ステップとをさらに含む。
【００２３】
前述の設計では、制御装置は、後続のサービスに必要な分離能力を満たすために、第1のノードによってアクティブに報告された更新された分離情報に基づいて、生成されたリソーストポロジを更新し得る。
【００２４】
第1の態様の設計では、分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり、分離能力が、要素の分離機能であり、分離レベルに対応する。装置レベルは、転送分離、相互接続分離、およびシステム分離にさらに分割され得る。
【００２５】
第2の態様によれば、リソーストポロジを取得する方法が提供され、方法は、制御装置によって、分離ポリシに従って第1のノードから第1のリソース情報を取得するステップであって、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含む、ステップと、制御装置によって、分離ポリシに従って第2のノードから第2のリソース情報を取得するステップであって、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含む、ステップと、制御装置によって、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成するステップであって、リソーストポロジが、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジが、第1のノードと第2のノードとの間のトポロジである、ステップとを含む。
【００２６】
前述の方法では、制御装置は、ネットワーク内の要素の分離能力に基づいて、いくつかの分離能力をサポートできるリソーストポロジを生成する。このように、ネットワークスライスを作成するとき、制御装置は、リソーストポロジによってサポートされる分離能力に基づいて、分離能力を有するスライスを生成することがあり、スライスは、サービスに必要な分離能力を実装することができる。制御装置は、分離ポリシに従って構成データを柔軟に取得し、それによって特定の分離能力を有するリソーストポロジを取得することがある。
【００２７】
第2の態様の設計では、制御装置によって、分離ポリシに従って第1のノードから第1のリソース情報を取得するステップは、制御装置によって、分離ポリシに従って第1の構成データを生成するステップであって、第1の構成データが、第1のノードの分離能力を説明するために使用される、ステップと、制御装置によって、第1の構成データを第1のノードに送信するステップと、制御装置によって、第1のノードによって送信された第1のリソース情報を受信するステップであって、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジが、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ステップとを含む。
【００２８】
第2の態様の設計では、制御装置によって、分離ポリシに従って第2のノードから第2のリソース情報を取得するステップは、制御装置によって、分離ポリシに従って第2の構成データを生成するステップであって、第2の構成データが、第2のノードの分離能力を説明するために使用される、ステップと、制御装置によって、第2の構成データを第2のノードに送信するステップと、制御装置によって、第2のノードによって送信された第2のリソース情報を受信するステップであって、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジが、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ステップとを含む。
【００２９】
第2の態様の設計では、制御装置によって、分離ポリシに従って第1の構成データを生成するステップは、制御装置によって、分離ポリシに従って第1のノードの分離能力を取得するステップであって、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含む、ステップと、第1のノードの分離能力およびデータモデルに基づいて制御装置によって、データモデルを使用して記述された第1の構成データを生成するステップとを含む。
【００３０】
第2の態様の設計では、制御装置によって、分離ポリシに従って第2の構成データを生成するステップは、制御装置によって、分離ポリシに従って第2のノードの分離能力を取得するステップであって、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含む、ステップと、第2のノードの分離能力およびデータモデルに基づいて制御装置によって、データモデルを使用して記述された第2の構成データを生成するステップとを含む。
【００３１】
第2の態様の設計では、制御装置によって、第1のリソース情報および第2のリソース情報に基づいてリソーストポロジを生成するステップは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定するステップと、第1の分離タイプおよびネットワークトポロジに基づいて制御装置によって、第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ステップとを含む。
【００３２】
第2の態様の設計では、制御装置によって、第1のリソース情報および第2のリソース情報に基づいてリソーストポロジを生成するステップは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定するステップと、第2の分離タイプおよびネットワークトポロジに基づいて制御装置によって、第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ステップとをさらに含む。
【００３３】
第2の態様の設計では、方法は、制御装置によって、第1のノードから更新された分離情報を取得するステップであって、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用される、ステップと、制御装置によって、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得するステップであって、更新されたリソーストポロジが、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードと間のリンクの更新された分離能力を説明するために使用される、ステップとをさらに含む。
【００３４】
第2の態様の設計では、方法は、制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、スライス要求が識別子を含み、識別子が、ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、制御装置によって、識別子に基づいてスライスの分離タイプを取得するステップと、制御装置によって、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップであって、リソーストポロジが、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスが、スライスの実装に必要なノードおよびリンクを含む、ステップとをさらに含む。
【００３５】
第3の態様によれば、制御装置が提供され、制御装置は、受信ユニット、第1の取得ユニット、および作成ユニットを含む。受信ユニットは、ユーザによって送信されたスライス要求を受信するように構成され、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用され、第1の取得ユニットは、識別子に基づいてスライスの分離タイプを取得するように構成され、作成ユニットは、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するように構成され、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む。
【００３６】
第3の態様の設計では、N個の要素は、第1のノード、第2のノード、および第1のノードと第2のノードとの間のリンクを含み、制御装置は、第2の取得ユニット、第3の取得ユニット、および生成ユニットをさらに含む。第2の取得ユニットは、分離ポリシに従って第1のノードから第1のリソース情報を取得するように構成され、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第3の取得ユニットは、分離ポリシに従って第2のノードから第2のリソース情報を取得するように構成され、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、生成ユニットは、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成するように構成され、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである。
【００３７】
第3の態様の1つまたは複数の設計では、制御装置に含まれるユニットは、第1の態様の任意の設計を実施することができる。第3の態様または第3の態様の設計のいずれか1つにある制御装置は、ネットワークスライスを取得するように構成された装置である。
【００３８】
第4の態様によれば、制御装置が提供され、制御装置は、第1の取得ユニット、第2の取得ユニット、および生成ユニットを含む。第2の取得ユニットは、分離ポリシに従って第1のノードから第1のリソース情報を取得するように構成され、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第2の取得ユニットは、分離ポリシに従って第2のノードから第2のリソース情報を取得するように構成され、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、生成ユニットは、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成するように構成され、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである。
【００３９】
第4の態様の設計では、第1の取得ユニットは、分離ポリシに従って第1の構成データを生成し、第1の構成データが、第1のノードの分離能力を記述するために使用され、第1の構成データを第1のノードに送信し、第1のノードによって送信された第1のリソース情報を受信し、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジが、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【００４０】
第4の態様の設計では、第2の取得ユニットは、分離ポリシに従って第2の構成データを生成し、第2の構成データが、第2のノードの分離能力を記述するために使用され、第2の構成データを第2のノードに送信し、第2のノードによって送信された第2のリソース情報を受信し、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジが、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【００４１】
第4の態様の設計では、第1の取得ユニットは、分離ポリシに従って第1のノードの分離能力を取得し、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含み、第1のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第1の構成データを生成するように特に構成される。
【００４２】
第4の態様の設計では、第2の取得ユニットは、分離ポリシに従って第2のノードの分離能力を取得し、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含み、第2のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第2の構成データを生成するように特に構成される。
【００４３】
第4の態様の設計では、生成ユニットは、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定し、第1の分離タイプおよびネットワークトポロジに基づいて、第1の分離タイプに一致する第1のリソーストポロジを取得し、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ように特に構成される。
【００４４】
第4の態様の設計では、生成ユニットは、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定し、第2の分離タイプおよびネットワークトポロジに基づいて、第2の分離タイプに一致する第2のリソーストポロジを取得し、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ようにさらに特に構成される。
【００４５】
第4の態様の設計では、制御装置は、第3の取得ユニットおよび更新ユニットをさらに含む。第3の取得ユニットは、第1のノードから更新された分離情報を取得し、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用されるように構成され、更新ユニットは、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得し、更新されたリソーストポロジが、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードと間のリンクの更新された分離能力を説明するために使用される、ように構成される。
【００４６】
第4の態様の設計では、制御装置は、受信ユニット、第4の取得ユニット、および作成ユニットをさらに含む。受信ユニットは、ユーザによって送信されたスライス要求を受信するように構成され、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用され、第4の取得ユニットは、識別子に基づいてスライスの分離タイプを取得するように構成され、作成ユニットは、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するように構成され、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む。
【００４７】
第4の態様の設計では、作成ユニットは、第1の態様の1つまたは複数の設計で提供されるネットワークスライスを作成する方法に従ってネットワークスライスを作成し得る。第4の態様または第4の態様の設計のいずれか1つにある制御装置は、ネットワークスライスを取得するように構成された装置である。
【００４８】
第5の態様によれば、制御装置が提供され、制御装置はオーケストレータを含む。オーケストレータは、ユーザによって送信されたスライス要求を受信し、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用され、識別子に基づいてスライスの分離タイプを取得し、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成し、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む、ように構成される。
【００４９】
第5の態様の設計では、N個の要素は、第1のノード、第2のノード、および第1のノードと第2のノードとの間のリンクを含む。オーケストレータは、分離ポリシに従って第1のノードから第1のリソース情報を取得し、第1のリソース情報は、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、分離ポリシに従って第2のノードから第2のリソース情報を取得し、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成し、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである、ように特に構成される。
【００５０】
第5の態様の設計では、制御装置は、第1のドメインコントローラおよび第2のドメインコントローラをさらに含む。オーケストレータは、第1の分離ポリシに従って第1の構成データを生成し、第1の構成データは、第1のノードの分離能力を説明するために使用され、分離ポリシに従って第2の構成データを生成し、第2の構成データは、第2のノードの分離能力を説明するために使用される、ように特に構成される。第1のドメインコントローラは、第1の構成データをオーケストレータから第1のノードに送信し、第1のノードによって送信された第1のリソース情報を受信し、第1のリソース情報は、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジは、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。第2のドメインコントローラは、第2の構成データをオーケストレータから第2のノードに送信し、第2のノードによって送信された第2のリソース情報を受信し、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジは、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【００５１】
第5の態様の1つまたは複数の設計において、オーケストレータは、第1の態様の任意の設計を実装することができる。第5の態様または第5の態様の設計のいずれか1つにある制御装置は、ネットワークスライスを取得するように構成された装置である。
【００５２】
第6の態様によれば、制御装置が提供され、制御装置はオーケストレータを含む。オーケストレータは、分離ポリシに従って第1のノードから第1のリソース情報を取得し、第1のリソース情報は、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、分離ポリシに従って第2のノードから第2のリソース情報を取得し、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成し、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである、ように特に構成される。
【００５３】
第6の態様の設計では、制御装置は、第1のドメインコントローラをさらに含む。オーケストレータは、制御装置によって、分離ポリシに従って第1の構成データを生成し、第1の構成データは、第1のノードの分離能力を記述するために使用され、第1のドメインコントローラを使用することによって第1の構成データを第1のノードに送信し、第1のノードによって送信された第1のリソース情報を、第1のドメインコントローラを使用することによって受信し、第1のリソース情報は、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジは、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【００５４】
第6の態様の設計では、制御装置は、第2のドメインコントローラをさらに含む。オーケストレータは、分離ポリシに従って第2の構成データを生成し、第2の構成データは、第2のノードの分離能力を記述するために使用され、第2のドメインコントローラを使用して、第2の構成データを第2のノードに送信し、第2のドメインコントローラを使用して、第2のノードによって送信された第2のリソース情報を受信し、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジは、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【００５５】
第6の態様の設計では、オーケストレータは、分離ポリシに従って第1のノードの分離能力を取得し、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含み、第1のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第1の構成データを生成するように特に構成される。
【００５６】
第6の態様の設計では、オーケストレータは、分離ポリシに従って第2のノードの分離能力を取得し、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含み、第2のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第2の構成データを生成するように特に構成される。
【００５７】
第6の態様の設計では、オーケストレータは、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定し、第1の分離タイプおよびネットワークトポロジに基づいて、第1の分離タイプに一致する第1のリソーストポロジを取得し、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ように特に構成される。
【００５８】
第6の態様の設計では、オーケストレータは、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定し、第2の分離タイプおよびネットワークトポロジに基づいて、第2の分離タイプに一致する第2のリソーストポロジを取得し、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ようにさらに特に構成される。
【００５９】
第6の態様の設計では、オーケストレータは、第1のノードから更新された分離情報を取得し、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用され、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得し、更新されたリソーストポロジが、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードと間のリンクの更新された分離能力を説明するために使用される、ように特に構成される。オーケストレータは、第1のドメインコントローラを使用することにより、第1のノードから更新された分離情報を取得し得る。
【００６０】
第6の態様の設計では、オーケストレータは、ユーザによって送信されたスライス要求を受信し、スライス要求が識別子を含み、識別子が、ユーザによって要求されたスライスの分離レベルを識別するために使用され、識別子に基づいてスライスの分離タイプを取得し、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成し、リソーストポロジが、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスが、スライスの実装に必要なノードおよびリンクを含む、ように特に構成される。
【００６１】
第6の態様の設計では、オーケストレータは、第1の態様の1つまたは複数の設計で提供されるネットワークスライスを作成する方法に従ってネットワークスライスを作成し得る。
【００６２】
第6の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は命令を含み、命令がコンピュータ上で実行されるとき、コンピュータは、第1の態様のいずれか1つまたは第1の態様の可能な設計に従ってネットワークスライスを取得する方法を実行することができる。
【００６３】
第7の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は命令を含み、命令がコンピュータ上で実行されるとき、コンピュータは、第2の態様のいずれか1つまたは第2の態様の可能な設計に従ってリソーストポロジを取得する方法を実行することができる。
【００６４】
第8の態様によれば、命令を含むコンピュータプログラム製品が提供される。コンピュータ上でコンピュータプログラム製品が実行されると、コンピュータは、第1の態様、または第1の態様の可能な設計のいずれか1つによるネットワークスライスを取得する方法を実行することが可能になる。
【００６５】
第9の態様によれば、命令を含むコンピュータプログラム製品が提供される。コンピュータ上でコンピュータプログラム製品が実行されると、コンピュータは、第2の態様、または第2の態様の可能な設計のいずれか1つによるリソーストポロジを取得する方法を実行することが可能になる。
【００６６】
第10の態様によれば、制御装置が提供される。制御装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作するとき、プロセッサは、メモリに記憶されたコンピュータ実行可能命令を実行して、制御装置が、第1の態様または第1の態様の可能な設計のいずれか1つによるネットワークスライスを取得する方法を実行できるようにする。制御装置は、第1の態様または第1の態様の可能な設計のいずれか1つに記載されている制御装置であり得る。
【００６７】
第11の態様によれば、制御装置が提供される。制御装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作するとき、プロセッサは、メモリに記憶されたコンピュータ実行可能命令を実行して、制御装置が、第2の態様または第2の態様の可能な設計のいずれか1つによるリソーストポロジを取得する方法を実行できるようにする。制御装置は、第2の態様または第2の態様の可能な設計のいずれか1つに記載されている制御装置であり得る。
【００６８】
第12の態様によれば、ネットワーク装置が提供される。ネットワーク装置は、受信ユニット、取得ユニット、および送信ユニットを含む。受信ユニットは、制御装置から構成データを受信するように構成され、構成データは、ネットワーク装置の分離能力を説明するために使用される。取得ユニットは、構成データに基づいてサブリソース情報を取得するように構成され、サブリソース情報は、ネットワーク装置によって提供される分離情報およびネットワーク装置のトポロジを含み、ネットワーク装置のトポロジは、ネットワーク装置およびネットワーク装置が配置されているリンクを説明するために使用される。送信ユニットは、サブリソース情報を制御装置に送信するように構成されている。
【００６９】
第13の態様によれば、ネットワーク装置が提供される。ネットワーク装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作すると、プロセッサはメモリに記憶されたコンピュータ実行可能命令を実行して、ネットワーク装置が、制御装置から構成データを受信することであって、構成データが、ネットワーク装置の分離能力を説明するために使用される、受信することと、構成データに基づいてサブリソース情報を取得することであって、サブリソース情報が、ネットワーク装置によって提供される分離情報およびネットワーク装置のトポロジを含み、ネットワーク装置のトポロジが、ネットワーク装置およびネットワーク装置が配置されているリンクを説明するために使用される、取得することと、サブリソース情報を制御装置に送信することと、を実行できるようにさせる。
【００７０】
第12の態様または第13の態様で提供されるネットワーク装置は、第1の態様もしくは第1の態様の設計のいずれか1つの第1のノード、または第2の態様もしくは第2の態様の設計のいずれか1つの第2のノードであり得る。
【００７１】
第14の態様によれば、ネットワークスライスを取得するためのシステムが提供される。システムは、第12の態様または第13の態様で提供されるネットワーク装置と、第3の態様から第11の態様のいずれか1つで提供される制御装置、または第3の態様から第11の態様のいずれかの設計とを含む。
【００７２】
本出願の実施形態の技術的解決策をより明確に説明するために、以下では実施形態を説明するのに必要な添付図面を簡単に説明する。
【図面の簡単な説明】
【００７３】
【図１】ネットワークスライスを取得するネットワークシナリオの概略図である。
【図２】本発明の実施形態1によるネットワークシナリオの概略図である。
【図３】本出願の実施形態1によるネットワークスライスを取得するための方法の概略フローチャートである。
【図４Ａ】本出願の実施形態1によるネットワークリソース上での分離レベル分類の実行の概略図である。
【図４Ｂ】本出願の実施形態1によるネットワークリソース上での分離レベル分類の実行の概略図である。
【図５】本出願の実施形態2によるネットワークシナリオの概略図である。
【図６】本出願の実施形態3による制御装置の概略構成図である。
【図７】本出願の実施形態4による制御装置の概略構成図である。
【図８】本出願の実施形態5による制御装置の概略構成図である。
【図９】本出願の実施形態6による制御装置の概略構成図である。
【図１０】本出願の実施形態によるネットワークスライスを取得するために使用されるシステムの概略構成図である。
【発明を実施するための形態】
【００７４】
以下、図面を参照しながら本発明の実施形態について説明する。
【００７５】
実施形態1
図2は、本出願の実施形態1によるネットワークシナリオの概略図である。図2に示されるシナリオでは、ドメインAは、複数のノード、例えば、図2のR1およびR3を含む。R1およびR3は、ドメインA内のエッジノードであり得る。ドメインBは、少なくとも1つのノード、例えば、図2のR2を含む。R2は、ドメインBのエッジノードであり得る。ドメインAは、ワイヤレスネットワーク、ベアラネットワーク、またはコアネットワークであり得る。ドメインBは、ワイヤレスネットワーク、ベアラネットワーク、またはコアネットワークであり得る。ドメインAとドメインBは同じネットワーク内のサブネットであることもあれば、ドメインAとドメインBが異なるネットワークであることもある。制御装置は、ドメインAおよびドメインB内のノードと通信し、ドメインAおよびドメインB内のノードを構成し得る。R1およびR2は、複数の経路、例えば、図2のP1およびP2を介して互いに通信し得る。P1およびP2は、異なる経路を識別するために使用される。P1で識別される経路は、R1−R2として表されることがある。P2で識別される経路は、R1−R3−R2として表されることがある。本出願のこの実施形態におけるノードは、ネットワーク内の転送装置またはサーバであり得る。ネットワーク内の転送装置は、ルータまたはスイッチであり得る。この実施形態における制御装置は、ソフトウェア定義ネットワーク（software−defined networking、SDN）コントローラまたは別のタイプのコントローラであり得る。
【００７６】
図3は、本出願の実施形態1によるネットワークスライスを取得するための方法の概略フローチャートである。本出願の実施形態1に提供される方法は、図2および図3を参照して以下に説明される。
【００７７】
301：制御装置は、分離ポリシに従って、第1の構成データおよび第2の構成データを生成する。
【００７８】
例えば、第1の構成データは、第1のノードの分離能力を説明するために使用され、第2の構成データは、第2のノードの分離能力を説明するために使用される。制御装置は、運転支援システム（operation support system、OSS）によって提供される分離ポリシを受信する場合がある。分離ポリシは、ネットワーク内のノードと、ノードが配置されているリンクの分離レベルを説明するために使用される。分離ポリシは、図4Aおよび図4Bに示される分離レベルに基づいて設定され得る。具体的には、制御装置は、分離ポリシに従って、第1のノードの分離能力および第2のノードの分離能力を取得する。第1のノードの分離能力は、第1のノードおよび第1のノードが配置されているリンクの分離能力を含む。第2のノードの分離能力は、第2のノードおよび第2のノードが配置されているリンクの分離能力を含む。本出願のこの実施形態で言及される分離能力は、ネットワーク内の要素によって実装され得る分離機能（図4Aおよび図4Bに示される分離レベルまたは分離レベルに含まれる分離機能）であり、ネットワーク内の要素は、ネットワーク内のノードまたはネットワーク内のリンクである。
【００７９】
制御装置は、第1のノードの分離能力およびデータモデルに基づいて第1の構成データを生成する。制御装置は、第2のノードの分離能力およびデータモデルに基づいて第2の構成データを生成する。制御装置によって使用されるデータモデルは、YANGモデルであり得る。第1のノードが配置されているリンクは、第1のノードが開始ノードであるリンク、第1のノードが中間ノードであるリンク、および第1のノードが終了ノードであるリンクを含む。第2のノードが配置されているリンクは、第2のノードが開始ノードであるリンク、第2のノードが中間ノードであるリンク、および第2のノードが終了ノードであるリンクを含む。
【００８０】
分離の細分性に基づいて分離レベル分類を実行する場合、ネットワーク内のリソースは3つのタイプ（図4Aおよび図4Bの円筒形の分類図に示すように）の（1）きめ細かい物理的分離能力を有するリソース、（2）きめの粗い物理的分離能力を有するリソース、および（3）物理的分離能力を持たないリソース（論理的分離能力を有するリソース）に分類され得る。タイプ（2）のリソースを使用してきめの粗い物理的分離を実行するための条件は、物理装置または物理ポートがスライスによって使用されていないことである。物理的装置または物理的ポートがスライスによって使用されている場合、タイプ（2）のリソースは分離機能を実装できなくなる。タイプ（3）のリソースは、物理的分離能力を持たないリソースであるが、タイプ（3）のリソースは、共有機能を有する複数のネットワークスライスによって使用され得る。例えば、物理リンクのレートが100Gで、50Gの帯域幅がネットワークスライスによって占有されている場合、リンクの残りの50Gの帯域幅はタイプ（3）のリソースである。上記の3つのタイプのリソースに基づいて、4つのタイプのリソーストポロジが取得されることがあり、タイプ（1）のリソースに対応し、きめ細かい物理的分離能力を有するリソーストポロジ、タイプ（1）およびタイプ（2）のリソースに対応し、物理的分離能力を有するリソーストポロジ、タイプ（3）のリソースに対応し、論理的分離能力を有するリソーストポロジ、ならびに3つのタイプのリソースに対応するすべてのリソーストポロジである。タイプ（1）およびタイプ（2）のリソースは、論理的分離能力をさらに提供し得る。タイプ（3）のリソースを用いて論理的分離能力を有するリソーストポロジを取得する場合、タイプ（2）およびタイプ（3）のリソースに基づいて、論理的分離能力を有するリソーストポロジがさらに取得され得るか、またはタイプ（1）およびタイプ（3）のリソースに基づいて、論理的分離能力を有するリソーストポロジが取得される。図4Aおよび図4Bに示されるように、前述の3つのタイプのリソースの分離レベルは、さらに分類され得る。物理的分離能力を有するリソースの分離レベルは、スロットレベル、波長レベル、ポートレベル、装置レベル、およびネットワークレベルにさらに分類され得る。スロットレベルの場合、分離能力の分類は、フレキシブルイーサネット（Flexible Ethernet、FlexE）、光チャネルデータユニット（Optical Channel Data Unit−k、ODUk）、または伝送コンテナ（transmission container、T−cont）に基づいて実行される。波長レベルでは、周波数に対する波長の比率に基づいて分離能力の分類が実行される。ポートレベルの場合、分離能力の分類は、物理ポート、フレキシブルイーサネット（Flexible Ethernet、FlexE）クロス（cross）、光相互接続、またはネットワークプロセッサ（network processor、NP）＋トラフィック管理（Traffic Management、TM）に基づいて実行される。FlexEクロスをサポートする分離能力は、FlexEクロスがイーサネットでサポートされていることを示す。光相互接続をサポートする分離能力は、光相互接続が光ネットワークでサポートされていることを示す。NP＋TMをサポートする分離能力は、NP分離とTM分離の両方がサポートされていることを示す。装置レベルでは、装置属性に基づいて分離能力の分��が実行される。ネットワークレベルでは、ネットワーク属性に基づいて分離能力の分類が実行される。ネットワーク属性は、ホームカスタマ専用ネットワーク、グループカスタマ専用ネットワーク、5Gベアラ専用ネットワーク、または共有ネットワークであり得る。共有ネットワークは、すべてのサービスに適用できることがある。論理的分離能力を有するリソースの分離レベルは、ユーザレベル、サービスレベル、トンネルレベル、およびシステムレベルに従ってさらに実行され得る。サービスレベルでは、分離能力の分類は、仮想プライベートネットワーク（virtual path network、VPN）に基づいて実行される。トンネルレベルでは、トンネル属性に基づいて分離能力の分類が実行される。システムレベルの分離能力については、分離能力分類は、仮想システム（virtual system、VS）に基づいて実行されることがあり、例えば、仮想システムの仮想ポート（virtual interface、VI）に基づく分離能力分類である。分離の細分性に基づいて識別が実行される場合、ユーザレベルおよびサービスレベルのリソースは、きめ細かい論理的分離リソースであり、トンネルレベルおよびシステムレベルのリソースは、きめの粗い論理的分離リソースであり、スロットレベル、波長レベル、転送分離、および相互接続分離のリソースは、きめ細かい物理的分離リソースであり、ポートレベル、装置レベル、ネットワークレベル、およびシステム分離のリソースは、きめの粗い物理的分離リソースである。転送分離、相互接続分離、およびシステム分離では、装置レベルの分離に基づいて分離レベルの分類がさらに実行される。
【００８１】
分離技術に基づいて分離能力の分類を行う場合、ネットワーク内のリソースは次の3つのタイプに分類されることがあり、（1）ネットワーク分離能力を有するリソース、（2）ノード分離能力を有するリソース、および（3）リンク分離能力を有するリソースである。ネットワーク分離能力を有するリソースの分離レベルは、（1．1）ホームカスタマ専用ネットワーク、（1．2）グループカスタマ専用ネットワーク、（1．3）5Gベアラ専用ネットワーク、および（1．4）共有ネットワークにさらに分類され得る。ノード分離能力を有するリソースの分離レベルは、（2．1）全ポートレベル、（2．2）一部のポートレベル、（2．3）システムレベル、および（2．4）論理レベルにさらに分類され得る。（2．1）全ポートレベルの場合、分離能力の分類はNP＋TMに基づいて実行され得る。（2．2）一部のポートレベルの場合、分離能力の分類は、FlexEクロスまたは光相互接続に基づいて実行され得る。（2．3）システムレベルの場合、分離能力の分類はVIに基づいて実行される。（2．4）論理レベルは、論理的分離能力はあるが、物理的分離能力はないノードである。リンク分離能力を有するリソースの分離レベルは、（3．1）スロットレベル、（3．2）波長レベル、（3．3）物理ポートレベル、および（3．4）論理レベルにさらに分類され得る。（3．1）スロットレベルの場合、分離能力の分類は、FlexE、ODUk、またはT−contに基づいて実行される。（3．2）波長レベルの場合、周波数に対する波長の比率に基づいて分離能力の分類が実行される。（3．3）物理ポートレベルの場合、分離能力の分類は、リンクに含まれる物理ポートに基づいて実行される。（3．4）論理レベルは、論理的分離能力はあるが物理的分離能力はないリンクである。
【００８２】
例えば、制御装置は、分離ポリシに従って通信を取得することがあり、分離ポリシは、特定のタイプのネットワーク内の要素に使用される分離レベルを含む。特定のタイプのネットワークは、（1．1）から（1．4）から選択され得る。ネットワーク内の要素は、ノード、リンク、またはノードTPであり得る。分離レベルは、図4Aおよび図4Bの分離レベルから選択され得る。通信は、ネットワーク識別子およびリソース分類テーブルを含む。リソース分類テーブルは、ネットワーク内の要素および要素の分離レベルを含む。図2に示すシナリオでは、制御装置によって取得される分離ポリシは、ホームカスタマ専用ではないネットワークに対して以下の分離レベルを使用することである。
【００８３】
（1）NP＋TM分離能力を有するノードは、（2．1）に対応するノード分離レベルを満たす。4ビットを使用してノードの分離能力を表し、4ビットはそれぞれ、左から右に、（2．1）、（2．2）、（2．3）、および（2．4）に対応する分離レベルを表し、ノードの分離レベルは「1000」として表される。「1000」で識別されるノードの分離レベルは、ノードが全ポートレベルの分離能力を有することを示す。
【００８４】
（2）FlexE分離能力を有するリンクは、（3．1）に対応するリンク分離レベルを満たす。4ビットを使用してリンクの分離能力を表し、4ビットはそれぞれ、左から右に、（3．1）、（3．2）、（3．3）、および（3．4）に対応する分離レベルを表し、リンクの分離レベルは「1000」として表される。「1000」で識別されるリンクの分離レベルは、リンクがスロットレベルの分離能力を有することを示す。
【００８５】
（3）物理ポート分離能力を有するリンクは、（3．3）に対応するリンク分離レベルを満たす。4ビットを使用してリンクの分離能力を表し、4ビットはそれぞれ、左から右に、（3．1）、（3．2）、（3．3）、および（3．4）に対応する分離レベルを表し、リンクの分離レベルは「0010」として表される。「0010」で識別されるリンクの分離レベルは、リンクが物理ポートレベルの分離能力を有することを示す。
【００８６】
制御装置は、前述の分離ポリシに基づいて、R1、R2、およびR3のデータを構成し得る。R1、R2、およびR3の構成データは、次のYANGデータモデルを使用して記述され得る。詳細は以下のとおりである。
augment．．／．．／．．／nw：node／node−id
grouping node−attributes｛
case“node−isolated−attributes＝‘NP＋TMenable’”；
leaf node−isolated−level｛type uint16｛value“1000”；｝｝／／node isolation is 1000
｝
grouping link−attributes｛
case“source−tp＝flexeenabled＆dest−tp＝flexeenable”；
leaf link−isolated−level｛type uint16｛value“1000”；｝｝／／link isolation is 1000
｝
grouping link−attributes｛
case“source−tp＝physical−port＆dest−tp＝physical−port”；
leaf link−isolated−level｛type uint16｛value“0010”；｝｝／／link isolation is 0010
｝
【００８７】
302：制御装置は、第1の構成データを第1のノードに送信し、次に第1のノードが304を実行する。
【００８８】
303：制御装置は第2の構成データを第2のノードに送信し、次に第2のノードが306を実行する。
【００８９】
302および303では、ネットワーク構成プロトコル（Network Configuration Protocol、NETCONF）を使用することにより、制御装置は、YANGデータモデルを使用して記述された第1の構成データを第1のノードに送信し、また第2のノードに、YANGデータモデルを使用して記述された第2の構成データ送信することがある。図2に示されるシナリオでは、制御装置は、NETCONFを使用することによって、それぞれ、301のYANGデータモデルに記述された構成データをR1、R2、およびR3に送信する。
【００９０】
304：第1のノードは第1の構成データに基づいて第1のリソース情報を取得する。
【００９１】
例えば、第1のノードの各TPの属性は、第1のノードで設定される。TPの属性は、TPでサポートされている分離能力を示すために使用される。第1のノードは、制御装置からの第1の構成データに基づいて、第1の構成データの分離能力を満たすM1 TPの識別子および第1のノードの識別子を取得する。M1 TPは、少なくとも1つの入口TPと少なくとも1つの出口TPを含む。第1のノードは、M1 TPの識別子、M1 TPの分離能力、および第1のノードの識別子に基づいて、第1のリソース情報を取得する。第1のリソース情報は、第1のノードによって提供される分離情報および第1のノードのトポロジを含む。第1のノードによって提供される分離情報は、第1のノードが有し、第1の構成データと一致する分離能力を示すために使用され、例えば、分離能力は、第1のノードにあり、第1の構成データと一致するTPに対応する。詳細については、308のYANGモデルを使用して記述されたリソース情報の第1のノードの一部を参照されたい。第1のノードのトポロジは第1のノードの物理トポロジであるか、または第1のノードのトポロジは第1のノードの論理トポロジである。第1のノードのトポロジは、第1のノードと、第1のノードが配置されているリンクを説明するために使用される。第1のノードが配置されているリンクは、第1のノードをリンクに接続するTPによって表され得る。第1のノードをリンクに接続するTPは、第1のノードのリンク終点（terminal point、TP）と呼ばれることがある。本出願のこの実施形態におけるリンクは、物理的リンクであるか、またはリンクは論理的リンクである。
【００９２】
305：第1のノードが第1のリソース情報を制御装置に送信し、次に制御装置が308を実行する。
【００９３】
例えば、第1のノードは、NETCONFを使用することによって、第1のリソース情報を制御装置に送信し得る。第1のリソース情報は、YANGモデルを使用して記述され得る。
【００９４】
306：第2のノードは、第2の構成データに基づいて第2のリソース情報を取得する。
【００９５】
例えば、第2のノードの各TPの属性は、第2のノードで設定される。TPの属性は、TPでサポートされている分離能力を示すために使用される。第2のノードは、制御装置からの第2の構成データに基づいて、第2の構成データの分離能力を満たすM2 TPの識別子および第2のノードの識別子を取得する。M2 TPは、少なくとも1つの入口TPと少なくとも1つの出口TPを含む。第2のノードは、M2 TPの識別子、M2 TPの分離能力、および第2のノードの識別子に基づいて、第2のリソース情報を取得する。第2のリソース情報は、第2のノードによって提供される分離情報および第2のノードのトポロジを含む。第2のノードによって提供される分離情報は、第2のノードが有し、第2の構成データと一致する分離能力を示すために使用され、例えば、分離能力は、第2のノードにあり、第2の構成データと一致するTPに対応する。詳細については、308のYANGモデルを使用して記述されたリソース情報の第2のノードの一部を参照されたい。第2のノードのトポロジは第2のノードの物理トポロジであるか、または第2のノードのトポロジは第2のノードの論理トポロジである。第2のノードのトポロジは、第2のノードと、第2のノードが配置されているリンクを説明するために使用される。第2のノードが配置されているリンクは、第2のノードをリンクに接続するTPによって表され得る。第2のノードをリンクに接続するTPは、第2のノードのリンク終点（terminal point、TP）と呼ばれることがある。本出願のこの実施形態におけるリンクは、物理的リンクであるか、またはリンクは論理的リンクである。
【００９６】
307：第2のノードは、第2のノードの第2のリソース情報を制御装置に送信し、その後、制御装置は308を実行する。
【００９７】
例えば、第2のノードは、NETCONFを使用することによって、第2のリソース情報を制御装置に送信し得る。第2のリソース情報は、YANGモデルを使用して記述され得る。
【００９８】
308：制御装置はリソーストポロジを生成する。
【００９９】
例えば、制御装置は、第1のノードからの第1のリソース情報と第2のノードからの第2のリソース情報に基づいてリソース情報を取得する。リソース情報は、第1のノードのトポロジ、第2のノードのトポロジ、第1のノードによって提供される分離情報、および第2のノードによって提供される分離情報を含む。第1のノードのトポロジと第2のノードのトポロジによって形成されるセットは、第1のノードと第2のノードとの間のトポロジを説明するために使用され、例えば、第1のノードと第2のノードとの間の通信を実行できるノードおよびリンク、または第1のノードと第2のノードとの間の通信を実行できるリンクである。図2に示されるシナリオでは、R1およびR2は、2つのリンクP1およびP2を使用することによって互いに通信し得る。R1が第1のノードで、R2が第2のノードである場合、R1とR2の間のトポロジは、R1、R2、R3、P1、およびP2を含む。R1、R2、およびR3はすべて、（2．1）全ポートレベルの分離能力を有する。R1、R2、およびR3は、それぞれ3つ、3つ、および2つのリンクTPを有する。R1の3つのリンクTPの識別子は、それぞれ1−0−1、1−2−1、および1−3−1である。1−2−1で識別されるリンクTPはR2と通信できる。1−3−1で識別されるリンクTPはR3と通信できる。R3の2つのリンクTPの識別子は、それぞれ3−1−1および3−2−1である。3−1−1で識別されるリンクTPはR1と通信できる。3−2−1で識別されるリンクTPはR2と通信できる。R2の3つのリンクTPの識別子は、それぞれ2−1−1、2−0−1、および2−3−1である。2−1−1で識別されるリンクTPはR1と通信できる。2−3−1で識別されるリンクTPはR3と通信できる。P1は、（3．3）物理ポートレベルの分離能力を有する。P1の帯域幅link＿rateは50Gである。P2は（3．1）スロットレベルの分離能力を有する。P2の帯域幅link＿rateは30Gである。制御装置は、R1からのリソース情報、R2からのリソース情報、およびR3からのリソース情報に基づいて、ドメインAおよびドメインBに対応するリソース情報を取得し得る。ドメインAとドメインBに対応するリソース情報は、YANGモデルを使用して次のように表され得る。
｛
“ietf−network：networks”：｛
“network”：［
｛
“network−types”：｛
｝、
“network−id”：“otn−hc”、
“network−attributes”：“0111”、／／ネットワーク分離能力に対応する分離レベル（ネットワークタイプ）
“node：［
｛
“node−id”：“R1”、
“node−isolated−level”：“1000”、／／ノード分離能力に対応する分離レベル
“node−isolated−tp”：“all”、
“termination−point”：［
｛
“tp−id”：“1−0−1”
｝、
｛
“tp−id”：“1−2−1”
｝、
｛
“tp−id”：“1−3−1”
｝
］
｝、
｛
“node−id”：“R2”、
“node−isolated−level”：“1000”、／／ノード分離能力に対応する分離レベル
“node−isolated−tp”：“all”、
“termination−point”［
｛
“tp−id”：“2−0−1”
｝、
｛
“tp−id”：“2−1−1”
｝、
｛
“tp−id”：“2−3−1”
｝
］
｝、
｛
“node−id”：“R3”、
“node−isolated−level”：“1000”、／／ノード分離能力に対応する分離レベル
“node−isolated−tp”：“all”、
“termination−point”：［
｛
“tp−id”：“3−1−1”
｝、
｛
“tp−id”：“3−2−1”
｝
］
｝
］、
“ietf−network−topology：link”：［
｛
“link−id”：“R1，1−2−1、R2，2−1−1”、
“link−isolated−level”：“0010”、／／リンク分離能力に対応する分離レベル
“link−rate”：“50G”、
“destination”：｛
“source−node”：“R1”、
“source−tp”：“1−2−1”
｝
“destination”：｛
“dest−node”：“R2”、
“dest−tp”：“2−1−1”
｝
｝、
｛
“link−id”：“R2，2−1−1、R1，1−2−1”、
“link−isolated−level”：“0010”、／／リンク分離能力に対応する分離レベル
“link−rate”：“50G”、
“destination”：｛
“source−node”：“R2”、
“source−tp”：“2−1−1”
｝
“destination”：｛
“dest−node”：“R1”、
“dest−tp”：“1−2−1”
｝
｝、
｛
“link−id”：“R1，1−3−1、R3，3−1−1”、
“link−isolated−level”：“1000”、／／リンク分離能力に対応する分離レベル
“link−rate”：“30G”、
“destination”：｛
“source−node”：“R1”、
“source−tp”：“1−3−1”
｝
“destination”：｛
“dest−node”：“R3”、
“dest−tp”：“3−1−1”
｝
｝、
｛
“link−id”：“R3，3−1−1、R1，1−3−1”、
“link−isolated−level”：“1000”、／／リンク分離能力に対応する分離レベル
“link−rate”：“30G”、
“destination”：｛
“source−node”：“R3”、
“source−tp”：“3−1−1”
｝
“destination”：｛
“dest−node”：“R1”、
“dest−tp”：“1−3−1”
｝
｝、
｛
“link−id”：“R2，2−3−1、R3，3−2−1”、
“link−isolated−level”：“1000”、／／リンク分離能力に対応する分離レベル
“link−rate”：“30G”、
“destination”：｛
“source−node”：“R2”、
“source−tp”：“2−3−1”
｝
“destination”：｛
“dest−node”：“R3”、
“dest−tp”：“3−2−1”
｝
｝、
｛
“link−id”：“R3，3−2−1、R2，2−3−1”、
“link−isolated−level”：“1000”、／／リンク分離能力に対応する分離レベル
“link−rate”：“30G”、
“destination”：｛
“source−node”：“R3”、
“source−tp”：“3−2−1”
｝
“destination”：｛
“dest−node”：“R2”、
“dest−tp”：“2−3−1”
｝
｝
］
｝
］
｝
｝
【０１００】
例えば、制御装置が、リソース情報に基づいてリソーストポロジを生成することは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定するステップと、第1の分離タイプおよびトポロジに基づいて制御装置によって、第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ステップとを含む。例えば、リソーストポロジが複数の分離タイプのサブリソーストポロジを含む場合、リソーストポロジは、前述の方法を使用して制御装置によって取得された第1のリソーストポロジに加えて、第1のリソーストポロジおよび第2のリソーストポロジを含み、制御装置はさらに第2のリソーストポロジを取得し得る。制御装置によって、第2のリソーストポロジを取得する方法は、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定するステップと、第2の分離タイプおよびトポロジに基づいて制御装置によって、第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ステップとをさらに含む。トポロジは、第1のノードのトポロジおよび第2のノードのトポロジに基づいて制御装置によって取得される物理トポロジまたは論理トポロジである。第1の分離タイプおよび第2の分離タイプは、分離の細分性を示すために使用されるタイプ、例えば、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり得る。図2に示すシナリオでは、301の分離の細分性に基づく分割によって取得されたリソースに基づいて、制御装置は4つのタイプのリソーストポロジ、つまり、きめ細かい物理的分離能力を有するリソーストポロジ、きめの粗い物理的分離能力を有するリソーストポロジ、論理的分離能力を有するリソーストポロジ、およびすべてのリソーストポロジを形成し得る。P1はきめの粗い物理的分離能力を有するため、R1−R2はきめの粗い物理的分離能力を有するリソーストポロジを形成する。R1とR2はきめ細かい物理的分離能力を有するが、R1とR2のきめ細かい物理的分離能力は、きめの粗い物理的分離能力と下位互換性があることがあり、つまり、R1とR2との間に形成されるリソーストポロジは、低レベルの分離能力によって決定される。P2はきめ細かい物理的分離能力を有するため、R1−R3−R2はきめ細かい物理的分離能力を有するリソーストポロジを形成する。
【０１０１】
309：制御装置は、ユーザによって送信されたスライス要求を受信する。
【０１０２】
例えば、ユーザによって送信されたスライス要求は識別子を含み、識別子はスライス要求によって要求されたスライスの分離レベルを説明するために使用される。識別子は、分離レベルを直接識別する情報またはパラメータであり得る。あるいは、識別子は、サービスタイプを識別するために使用される情報またはパラメータであり得る。サービスタイプは分離レベルに対応する。制御装置は、サービスタイプを識別するために使用される情報またはパラメータに基づいて分離タイプを決定し得る。制御装置は、分離レベルに基づいて通信でルックアップを実行し、分離レベルに一致する分離タイプを取得する。分離タイプと分離レベルは、さまざまな寸法に基づいて分類され得る。一実装形態では、分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり得る。別の実装形態では、分離タイプは、ネットワーク分離、ノード分離、またはリンク分離であり得る。分離タイプの分離レベルはさらに分類され得る。分離レベルは、分離要件を説明するために使用される。一実装形態では、分離レベルは、最高レベルの分離、最低レベルの分離、共通レベルの分離、または分離なしであり得る。制御装置は、分離レベルに基づいて、分離レベルに一致する分離タイプを決定し得る。例えば、最高レベルの分離に一致する分離タイプはきめ細かい物理的分離であり、共通レベルの分離に一致する分離タイプはきめ細かい物理的分離であり、最低レベルの分離に一致する分離タイプはきめの粗い物理的分離であり、および分離なしに一致する分離タイプは論理的分離である。別の実装形態では、分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり得る。制御装置は、分離レベルに基づいて、分離レベルに一致する分離タイプを決定し得る。例えば、サービスレベルの分離に一致する分離タイプは論理的分離またはリンク分離であり、NP＋TM（ポートレベル）分離に一致する分離タイプはきめの粗い物理的分離またはノード分離である。詳細については、図4Aおよび図4Bの内容ならびに関連する説明を参照されたい。図2に示されるシナリオでは、ユーザによって送信された第1のスライス要求に従って、第1のネットワークスライスが展開される必要がある。第1のネットワークスライスに必要な帯域幅は40Gである。第1のスライス要求に含まれる識別子は、第1のネットワークスライスの分離レベルが最低レベルの分離であることを示すために使用される。ユーザから送信された第2のスライス要求に従って、第2のネットワークスライスが展開される必要がある。第2のネットワークスライスに必要な帯域幅は10Gである。第2のスライス要求に含まれる識別子は、第2のネットワークスライスの分離レベルが最高レベルの分離であることを示すために使用される。ユーザから送信された第3のスライス要求に従って、第3のネットワークスライスが展開される必要がある。第3のネットワークスライスに必要な帯域幅は10Gである。第3のスライス要求に含まれる識別子は、第3のネットワークスライスの分離レベルが最高レベルの分離であることを示すために使用される。
【０１０３】
310：制御装置は、スライス要求に基づいてリソーストポロジから、スライス要求を満たすネットワークリソースを選択する。
【０１０４】
例えば、分離タイプがきめ細かい物理的分離である場合、制御装置は、きめ細かい物理的分離能力を有するリソーストポロジで、スライス要求に必要なネットワークリソースを計算する。きめ細かい物理的分離能力を有するリソーストポロジが、スライス要求に必要なネットワークリソースを満たすことができない場合、制御装置は、プロンプトを表示するためのアラーム信号を出力する。分離タイプがきめの粗い物理的分離である場合、制御装置は、きめの粗い物理的分離能力を有するリソーストポロジで、スライス要求に必要なネットワークリソースを計算する。きめの粗い物理的分離能力を有するリソーストポロジがスライス要求に必要なネットワークリソースを満たすことができる場合、制御装置は、きめの粗い物理的分離能力を有するリソーストポロジからネットワークリソースを選択する。きめの粗い物理的分離能力を有するリソーストポロジがスライス要求に必要なネットワークリソースを満たすことができない場合、制御装置は、きめ細かい物理的分離能力を有するリソーストポロジでスライス要求に必要なネットワークリソースを計算する。きめ細かい物理的分離能力を有するリソースと、きめの粗い物理的分離能力を有するリソースとによって形成されるトポロジが、スライス要求に必要なネットワークリソースを満たすことができる場合、制御装置は、きめ細かい物理的分離能力およびきめの粗い物理的分離能力を有するリソーストポロジからネットワークリソースを選択する。きめ細かい物理的分離能力を有するリソースおよびきめの粗い物理的分離能力を有するリソースによって形成されたトポロジが、スライス要求に必要なネットワークリソースを満たすことができない場合、制御装置はプロンプト用のアラーム信号を出力する。制御装置は、スライス要求に含まれる識別子に基づいて、分離が不要であると判断した場合、論理的分離能力を有するリソーストポロジで、スライス要求に必要なネットワークリソースを計算する。
【０１０５】
図2に示されるシナリオでは、第1のネットワークスライスに必要な帯域幅は40Gである。制御装置は、第1のネットワークスライス要求に含まれる識別子に基づいて、第1のネットワークスライスがきめの粗い物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1とR2との間のきめの粗い物理リソーストポロジが第1のネットワークスライスの要件を満たすことができると判断する。第2のネットワークスライスに必要な帯域幅は10Gである。制御装置は、第2のネットワークスライス要求に含まれる識別子に基づいて、第2のネットワークスライスがきめ細かい物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1、R3およびR2の間のきめ細かい物理リソーストポロジが第2のネットワークスライスの要件を満たすことができると判断する。第3のネットワークスライスに必要な帯域幅は5Gである。制御装置は、第3のネットワークスライス要求に含まれる識別子に基づいて、第3のネットワークスライスがきめ細かい物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1、R3およびR2の間のきめ細かい物理リソーストポロジが第2のネットワークスライスの要件を満たすことができると判断する。
【０１０６】
311：制御装置はネットワークスライスを作成する。
【０１０７】
例えば、スライス要求に必要なネットワークリソースを計算した後、制御装置は、ネットワークリソースとネットワークスライスとの間の通信を記憶する。制御装置は、ネットワークリソースに基づいて、構成されるN個のノードとN個のノードの構成情報とを生成し、ここでNは、1より大きい整数である。構成されるN個のノードは、ネットワークリソース内のノードである。構成されるN個のノードによって形成されるトポロジは、スライス要求に対応するサービスを実装するために使用される。制御装置は、生成された構成情報を対応するノードに配信し、それによってネットワークスライスを作成する。図2に示されるシナリオでは、制御装置は、P1の帯域幅および第1のスライス要求に基づいて、第1のネットワークスライスの展開のためにP1を選択する。制御装置は、第1のネットワークスライスに対応する構成情報を、P1に関連し、R1またはR2にあるTPに配信する。制御装置は、P2の帯域幅および第2のスライス要求に基づいて、第2のネットワークスライスの展開のためにP2を選択する。制御装置は、第2のネットワークスライスに対応する構成情報を、P2に関連し、R1、R3、またはR2にあるTPに配信する。制御装置は、P2の帯域幅および第3のスライス要求に基づいて、第3のネットワークスライスの展開のためにP2を選択する。制御装置は、第3のネットワークスライスに対応する構成情報を、P2に関連し、R1、R3、またはR2にあるTPに配信する。制御装置は、第1のネットワークスライスと、P1上にあり、第1のネットワークスライスの要件を満たすネットワークリソースとの間の通信、第2のネットワークスライスと、P2上にあり、第2のネットワークスライスの要件を満たすネットワークリソースとの間の通信、および第3のネットワークスライスと、P2上にあり、第3のネットワークスライスの要件を満たすネットワークリソースとの間の通信をさらに記憶する。
【０１０８】
制御装置がネットワークスライスを作成した後、第1のノードまたは第2のノードの分離能力が変更される。分離能力が変更されたノードは、制御装置と通信できるため、制御装置は生成されたリソーストポロジを更新する。以下、第1のノードの分離能力が変更された例を用いて、制御装置によるリソーストポロジの更新方法を説明する。311の後、本出願のこの実施形態で提供される方法は、制御装置によって、第1のノードから更新された分離情報を取得するステップであって、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用される、ステップと、制御装置によって、更新された分離情報および308で生成されたリソーストポロジに基づいて308でリソーストポロジを更新し、それにより更新されたリソーストポロジを取得するステップとをさらに含む。更新されたリソーストポロジは、トポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノード間のリンクの更新された分離能力を説明するために使用される。第1のノードの分離能力が変更された後、308で生成されたリソーストポロジにあり、第1のノードの分離能力に関連するパラメータは更新される必要があるが、第1のノードと第2のノードとの間のトポロジは変更されない。第1のノードのトポロジと第1のノードの分離能力の両方が変更された場合、制御装置は、308で生成されたリソーストポロジのトポロジをさらに更新する必要がある。
【０１０９】
本出願のこの実施形態に提供される方法では、制御装置は、スライス要求に基づいてスライスの分離タイプを決定することができ、それによって、分離タイプに基づいてリソーストポロジから、スライスを実装するための要素を選択することができ、その結果、選択した要素の分離能力が分離タイプと一致する。さらに、制御装置は、ネットワーク内の要素の分離能力に基づいて、いくつかの分離能力をサポートできるリソーストポロジを生成する。このように、ネットワークスライスを作成するとき、制御装置は、リソーストポロジによってサポートされる分離能力に基づいて、分離能力を有するスライスを生成することがあり、スライスは、サービスに必要な分離能力を実装することができる。制御装置は、分離ポリシに従って構成データを柔軟に取得し、それによって特定の分離能力を有するリソーストポロジを取得することがある。
【０１１０】
実施形態2
図5は、本出願の実施形態2によるネットワークシナリオの概略図である。図5に示されるシナリオでは、ドメインAは、複数のノード、例えば、図5のR1およびR3を含む。R1およびR3は、ドメインA内のエッジノードであり得る。ドメインBは、少なくとも1つのノード、例えば、図5のR2を含む。R2は、ドメインB内のエッジノードであり得る。ドメインAおよびドメインBのタイプは、実施形態1のものと同じであることがあり、詳細は、本明細書では再び説明されない。制御装置は、ドメインAおよびドメインBのノードを構成できる。具体的には、制御装置に含まれる第1のドメインコントローラは、ドメインAのノードと通信し、ドメインAのノードを構成し得る。制御装置に含まれる第2のドメインコントローラは、ドメインB内のノードと通信し、ドメインB内のノードを構成し得る。制御装置に含まれるオーケストレータは、第1のドメインコントローラおよび第2のドメインコントローラと通信し得る。一実装形態では、第1のドメインコントローラ、第2のドメインコントローラ、およびオーケストレータは、物理的に分離された独立した装置であることがあり、3つの装置は、NETCONFを使用することによって互いに相互作用し得る。別の実装形態では、第1のドメインコントローラ、第2のドメインコントローラ、およびオーケストレータは、1つの物理的装置、例えば、図5の制御装置に統合され得る。第1のドメインコントローラ、第2のドメインコントローラ、およびオーケストレータが1つの物理的装置に統合される場合、第1のドメインコントローラ、第2のドメインコントローラ、およびオーケストレータは、物理装置上のチップまたは回路であり得る。R1およびR2は、複数の経路、例えば、図5のP1およびP2を介して互いに通信し得る。P1およびP2は、異なる経路を識別するために使用される。P1で識別される経路は、R1−R2として表されることがある。P2で識別される経路は、R1−R3−R2として表されることがある。
【０１１１】
実施形態2で提供されるネットワークスライスを取得するための方法と実施形態1で提供される方法との違いは、実施形態2のオーケストレータが実施形態1で301および308〜310を実行し得ることにある。オーケストレータは、第1のドメインコントローラを使用して実施形態1で302を実行し、第2のドメインコントローラを使用して実施形態1で303を実行し得る。第1のドメインコントローラは、305を実行することによって、第1のノードから第1のリソース情報を取得し得る。第1のドメインコントローラは、第1のリソース情報をオーケストレータに送信することがあり、または第1のドメインコントローラは、308の方法を使用してドメインAのリソーストポロジを生成し、ドメインAのリソーストポロジをオーケストレータに送信する。第2のドメインコントローラは、307を実行することによって、第2のノードから第2のリソース情報を取得し得る。第2のドメインコントローラは、第2のリソース情報をオーケストレータに送信することがあり、または第2のドメインコントローラは、308の方法を使用してドメインBのリソーストポロジを生成し、ドメインBのリソーストポロジをオーケストレータに送信する。ドメインコントローラは、ドメインAのリソーストポロジおよびドメインBのリソーストポロジに基づいてリソーストポロジを取得し得る。特定の内容については、実施形態1の対応する内容を参照されたい。
【０１１２】
図6は、本出願の実施形態3による制御装置の概略構成図である。実施形態3で提供される制御装置は、ネットワークスライスを取得するように構成された装置、またはリソーストポロジを取得するように構成された装置である。実施形態3で提供される制御装置は、受信ユニット601、第1の取得ユニット602、および作成ユニット603を含む。受信ユニット601は、ユーザによって送信されたスライス要求を受信するように構成され、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用される。第1の取得ユニット602は、識別子に基づいてスライスの分離タイプを取得するように構成される。作成ユニット603は、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するように構成され、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む。
【０１１３】
一実装形態では、N個の要素は、第1のノード、第2のノード、および第1のノードと第2のノードとの間のリンクを含み、制御装置は、第2の取得ユニット604、第3の取得ユニット605、および生成ユニット606をさらに含む。第2の取得ユニット604は、分離ポリシに従って第1のノードから第1のリソース情報を取得するように構成され、第1のリソース情報は、第1のノードによって提供される分離情報および第1のノードのトポロジを含む。第3の取得ユニット605は、分離ポリシに従って第2のノードから第2のリソース情報を取得するように構成され、第2のリソース情報は、第2のノードによって提供される分離情報および第2のノードのトポロジを含む。生成ユニット606は、第1のリソース情報および第2のリソース情報に基づいてリソーストポロジを生成するように構成され、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである。
【０１１４】
第1のリソース情報を取得する場合、第2の取得ユニット604は、分離ポリシに従って第1の構成データを生成し、第1の構成データは、第1のノードの分離能力を記述するために使用され、第1の構成データを第1のノードに送信し、第1のノードによって送信された第1のリソース情報を受信し、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジが、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。第2のリソース情報を取得する場合、第3の取得ユニット605は、分離ポリシに従って第2の構成データを生成し、第2の構成データは、第2のノードの分離能力を記述するために使用され、第2の構成データを第2のノードに送信し、第2のノードによって送信された第2のリソース情報を受信し、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジが、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【０１１５】
第1の構成データを取得する場合、第2の取得ユニット604は、分離ポリシに従って第1のノードの分離能力を取得し、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含み、第1のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第1の構成データを生成するように特に構成される。第2の構成データを取得する場合、第3の取得ユニット605は、分離ポリシに従って第2のノードの分離能力を取得し、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含み、第2のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第2の構成データを生成するように特に構成される。
【０１１６】
例えば、生成ユニット606は、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定し、第1の分離タイプおよびネットワークトポロジに基づいて、第1の分離タイプに一致する第1のリソーストポロジを取得し、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ように特に構成される。第1のリソーストポロジを取得した後、生成ユニット606は、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定することと、第2の分離タイプおよびネットワークトポロジに基づいて、第2の分離タイプに一致する第2のリソーストポロジを取得することであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、取得することとを特に含む、第2のリソーストポロジを取得するようにさらに構成され得る。
【０１１７】
一実装形態では、第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり、第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり、第2の分離タイプは第1の分離タイプとは異なる。別の実装形態では、第1の分離タイプは、ネットワーク分離、リンク分離、またはノード分離であり、第2の分離タイプは、ネットワーク分離、ノード物理的分離、またはリンク分離であり、第2の分離タイプは第1の分離タイプとは異なる。
【０１１８】
例えば、作成ユニット603は、スライスの分離タイプに基づいてリソーストポロジから、スライスの分離タイプに一致するサブリソーストポロジを選択し、サブリソーストポロジに含まれるノードの分離能力がスライスの分離タイプであり、サブリソーストポロジに含まれるリンクの分離能力がスライスの分離タイプであり、サブリソーストポロジと識別子との間の通信を記憶するように特に構成される。作成ユニット603は、スライス要求に基づいて、スライスに対応するサービス情報を取得し、サブリソーストポロジに基づいて、第3のノードの入口TPおよび出口TPを取得し、入口TPの分離能力はスライスの分離能力であり、出口TPの分離能力はスライスの分離能力であり、入口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートし、出口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートし、第3のノードに、サービス情報、入口TP、および出口TPを含む通信を送信するようにさらに構成される。第3のノードは第1のノードもしくは第2のノードであり得るか、または第3のノードは第1のノードおよび第2のノードを除くノードである。
【０１１９】
例えば、制御装置は、生成されたリソーストポロジをさらに更新することができ、制御装置は、第4の取得ユニット607および更新ユニット608をさらに含む。第4の取得ユニット607は、第1のノードから更新された分離情報を取得するように構成され、更新された分離情報は、第1のノードに新たに追加された分離能力または第1のノードの無効な分離能力を説明するために使用される。更新ユニット608は、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得するように構成され、更新されたリソーストポロジは、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの更新された分離能力を説明するために使用される。
【０１２０】
例えば、分離レベルは、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルである。本出願のこの実施形態における分離能力は、要素のものであり、分離レベルに対応する分離機能である。要素は、ノードまたはリンクであることがあり、具体的には、ノードTPまたはリンクTPであり得る。本出願のこの実施形態における分離情報は、要素の特定のTPによってサポートされる分離能力である。TPによってサポートされる分離能力は、マルチビット形式の分離レベルによって、例えば、前述の実施形態のYANGモデルの形式で表され得る。
【０１２１】
実施形態3に提供される制御装置に含まれるユニットは、実施形態1に提供される制御装置の対応する機能を実行することができる。受信ユニット601は、実施形態1の309を実行する際に制御装置をサポートするように構成される。第1の取得ユニット602は、実施形態1の310のスライス要求に基づいてスライスの分離タイプを取得する際に制御装置をサポートするように構成される。作成ユニット603は、実施形態1の310および311でネットワークリソースを取得する際に制御装置をサポートするように構成される。第2の取得ユニット604は、実施形態1の301、302、および305において第1の構成データを生成する際に制御装置をサポートするように構成される。第3の取得ユニット605は、実施形態1の301、303、および307において第2の構成データを生成する際に制御装置をサポートするように構成される。生成ユニット606は、実施形態1の308を実行する際に制御装置をサポートするように構成される。
【０１２２】
図7は、本出願の実施形態4による制御装置の概略構成図である。実施形態4で提供される制御装置は、実施形態3で提供される制御装置と同じであり得る。実施形態4で提供される制御装置の装置構造は、ハードウェアの観点から説明される。制御装置は、プロセッサ701、メモリ702、通信バス704、および通信インタフェース703を含む。プロセッサ701とメモリ702と通信インタフェース703は通信バス704を用いて接続される。メモリ702はプログラムを記憶するように構成される。プロセッサ701は、メモリ702から読み取られたプログラムに含まれる実行可能命令に従って、前述の実施形態1において制御装置によって実行される方法を実行する。プロセッサ701は、通信インタフェース703を使用することによって、ユーザ、第1のノード、または第2のノードからパケットまたはメッセージを受信し得る。
【０１２３】
制御装置が実施形態1の制御装置の機能を有する場合、通信インタフェース703は、実施形態1の302、303、305、307、および309を実行する際に制御装置をサポートするように構成される。プロセッサ701は、実施形態1の301、308、310、および311を実行する際に制御装置をサポートするように構成される。プログラムコードおよびデータを記憶することに加えて、メモリ702は、実施形態1の分離情報、通信、およびリソーストポロジをキャッシュに入れるようにさらに構成される。
【０１２４】
図8は、本出願の実施形態5による制御装置の概略構成図である。実施形態5で提供される制御装置は、実施形態2で提供される制御装置の対応する機能を実行し得る。実施形態5で提供される制御装置は、オーケストレータ801を含む。オーケストレータ801は、ユーザによって送信されたスライス要求を受信し、スライス要求は識別子を含み、識別子は、ユーザによって要求されたスライスの分離レベルを識別するために使用され、識別子に基づいてスライスの分離タイプを取得し、スライスの分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成し、リソーストポロジは、ネットワークトポロジと、ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、N個の要素は、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、ネットワークスライスは、スライスの実装に必要なノードおよびリンクを含む、ように構成される。
【０１２５】
一実装形態では、制御装置は、第1のドメインコントローラ802および第2のドメインコントローラ803をさらに含む。N個の要素は、第1のノード、第2のノード、および第1のノードと第2のノードとの間のリンクを含む。第1のドメインコントローラ802は、オーケストレータ801と第1のノードとの間の通信のために構成される。第2のドメインコントローラ803は、オーケストレータ801と第2のノードとの間の通信のために構成される。オーケストレータは、第1のドメインコントローラ802を使用することによって、分離ポリシに従って第1のノードから第1のリソース情報を取得し、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第2のドメインコントローラ803を使用することによって、分離ポリシに従って第2のノードから第2のリソース情報を取得し、第2のリソース情報は、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第1のリソース情報および第2のリソース情報に基づいて、リソーストポロジを生成し、リソーストポロジは、ネットワークトポロジ、第1のノードの分離能力、第2のノードの分離能力、および第1のノードと第2のノードとの間のリンクの分離能力を説明するために使用され、ネットワークトポロジは、第1のノードと第2のノードとの間のトポロジである、ように特に構成される
【０１２６】
一実装形態では、オーケストレータ801は、第1の分離ポリシに従って第1の構成データを生成し、第1の構成データは、第1のノードの分離能力を説明するために使用され、分離ポリシに従って第2の構成データを生成し、第2の構成データは、第2のノードの分離能力を説明するために使用される、ように特に構成される。第1のドメインコントローラ801は、第1の構成データをオーケストレータから第1のノードに送信し、第1のノードによって送信された第1のリソース情報を受信し、第1のリソース情報が、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジが、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。第2のドメインコントローラ802は、第2の構成データをオーケストレータから第2のノードに送信し、第2のノードによって送信された第2のリソース情報を受信し、第2のリソース情報が、第2のノードによって提供される分離情報と、第2のノードのトポロジとを含み、第2のノードのトポロジが、第2のノードおよび第2のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【０１２７】
第1の構成データを取得する場合、オーケストレータ801は、分離ポリシに従って第1のノードの分離能力を取得し、第1のノードの分離能力が、第1のノードの分離能力および第1のノードが配置されているリンクの分離能力を含み、第1のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第1の構成データを生成するように特に構成される。第2の構成データを取得する場合、オーケストレータ801は、分離ポリシに従って第2のノードの分離能力を取得し、第2のノードの分離能力が、第2のノードの分離能力および第2のノードが配置されているリンクの分離能力を含み、第2のノードの分離能力およびデータモデルに基づいて、データモデルを使用して記述された第2の構成データを生成するように特に構成される。
【０１２８】
例えば、オーケストレータ801は、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定し、第1の分離タイプおよびネットワークトポロジに基づいて、第1の分離タイプに一致する第1のリソーストポロジを取得し、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ように特に構成される。第1のリソーストポロジを取得した後、生成ユニット606は、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定することと、第2の分離タイプおよびネットワークトポロジに基づいて、第2の分離タイプに一致する第2のリソーストポロジを取得することであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、取得することとを特に含む、第2のリソーストポロジを取得するようにさらに構成され得る。
【０１２９】
例えば、オーケストレータ801は、スライスの分離タイプに基づいてリソーストポロジから、スライスの分離タイプに一致するサブリソーストポロジを選択し、サブリソーストポロジに含まれるノードの分離能力がスライスの分離タイプであり、サブリソーストポロジに含まれるリンクの分離能力がスライスの分離タイプであり、サブリソーストポロジと識別子との間の通信を記憶するように特に構成される。オーケストレータ801は、スライス要求に基づいて、スライスに対応するサービス情報を取得し、サブリソーストポロジに基づいて、第3のノードの入口TPおよび出口TPを取得し、入口TPの分離能力はスライスの分離能力であり、出口TPの分離能力はスライスの分離能力であり、入口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートし、出口TPの分離能力は、サブリソーストポロジに含まれるノードの分離能力と、サブリソーストポロジに含まれるリンクの分離能力とをサポートし、第3のノードに、サービス情報、入口TP、および出口TPを含む通信を送信するようにさらに構成される。第3のノードは第1のノードもしくは第2のノードであり得るか、または第3のノードは第1のノードおよび第2のノードを除くノードである。
【０１３０】
例えば、制御装置は、生成されたリソーストポロジをさらに更新することができ、オーケストレータ801は、第1のノードから更新された分離情報を取得し、更新された分離情報が、第1のノードに新たに追加された分離能力または第1のノードに無効な分離能力を説明するために使用され、更新された分離情報およびリソーストポロジに基づいて更新されたリソーストポロジを取得し、更新されたリソーストポロジが、ネットワークトポロジ、第1のノードの更新された分離能力、第2のノードの分離能力、および第1のノードと第2のノードと間のリンクの更新された分離能力を説明するために使用される、ようにさらに構成される。
【０１３１】
実施形態5に提供される制御装置に含まれるハードウェア構造は、実施形態2に提供される制御装置の対応する機能を実行し得る。オーケストレータ501、第1のドメインコントローラ502、および第2のドメインコントローラ503によってサポートされる特定の機能については、実施形態2の対応する内容を参照されたい。
【０１３２】
図9は、本出願の実施形態6による制御装置の概略構成図である。実施形態6に提供される制御装置に含まれるオーケストレータは、実施形態5に提供される制御装置に含まれるオーケストレータと同じであり得る。実施形態6で提供される制御装置のオーケストレータの構造は、ハードウェアの観点から説明される。オーケストレータは、プロセッサ901、メモリ902、通信バス904、および通信インタフェース903を含む。プロセッサ901とメモリ902と通信インタフェース903は通信バス904を用いて接続される。メモリ902はプログラムを記憶するように構成される。プロセッサ901は、メモリ902から読み取られたプログラムに含まれる実行可能命令に従って、実施形態1の制御装置によって実行される301、302、303、および308〜311の内容を実行する。プロセッサ901は、通信インタフェース903を使用することによって、ユーザ、第1のノード、または第2のノードからパケットまたはメッセージを受信し得る。オーケストレータが実施形態1の制御装置の機能を有する場合、通信インタフェース903は、実施形態1の302、303、および309を実行する際にオーケストレータをサポートするように構成される。プロセッサ901は、実施形態1の301、308、310、および311を実行する際にオーケストレータをサポートするように構成される。プログラムコードおよびデータを記憶することに加えて、メモリ902は、実施形態1の分離情報、通信、およびリソーストポロジをキャッシュに入れるようにさらに構成される。
【０１３３】
図10は、本出願の実施形態によるネットワークスライスを取得するために使用されるシステムの概略構成図である。本システムは、第1のネットワーク装置と、第2のネットワーク装置と、制御装置とを含む。第1のネットワーク装置は、実施形態1または実施形態2の第1のノードであり得る。第2のネットワーク装置は、実施形態1または実施形態2の第2のノードであり得る。制御装置は、実施形態1から実施形態6のいずれかに記載の制御装置であり得る。制御装置の構造については、実施形態3から実施形態6の対応する内容を参照されたい。第1のネットワーク装置の機能については、実施形態1または実施形態2の第1のノードに関連する内容を参照されたい。第2のネットワーク装置の機能については、実施形態1または実施形態2の第2のノードに関連する内容を参照されたい。
【０１３４】
本出願の実施形態では、ドメインAおよびドメインBが説明のための例として使用される。ドメイン内のネットワークスライスを取得する必要がある場合、本出願の実施形態で提供される方法が使用され得る。ドメインのコントローラまたは制御装置は、ドメイン内の要素によってフィードバックされるリソース情報に基づいて、ドメインに対応するリソーストポロジを取得する。ドメインのコントローラまたは制御装置は、ユーザからのスライス要求および前述の実施形態の方法に基づいて、ユーザの要件を満たすネットワークスライスを作成し得る。具体的な内容については、実施形態1または実施形態2の対応する内容を参照されたい。
【０１３５】
本出願の実施形態で言及される汎用プロセッサは、マイクロプロセッサであり得るか、またはプロセッサは、任意の従来のプロセッサであり得る。本発明の実施形態を参照して開示された方法のステップは、プロセッサ内のハードウェアモジュールとソフトウェアモジュールとの組み合わせによって直接実施され得る。方法がソフトウェアを使用して実装される場合、上述の機能を実装するコードがコンピュータ可読媒体に記憶され得る。コンピュータ可読媒体は、コンピュータ記憶媒体を含む。記憶媒体は、コンピュータにアクセス可能な任意の利用可能な媒体であることがあり、以下の例を含み得るが、これらに限定されない。コンピュータ可読媒体は、ランダムアクセスメモリ（英語正式名：random−access memory、略称RAM）、読み出し専用メモリ（英語正式名：read−only memory、略称ROM）、電気的に消去可能なプログラマブル読み取り専用メモリ（英語正式名：electrically erasable programmable read−only memory、略称EEPROM）、コンパクトディスク読み出し専用メモリ（英語正式名：compact disc read−only memory、略称CD−ROM）もしくは他の光ディスクメモリ、磁気ディスク記憶媒体もしくは別の磁気ディスク記憶装置、または期待されるプログラムコードを命令またはデータ構造の形態で運ぶ、もしくは記憶するように構成され得、かつコンピュータによってアクセスされ得る任意の他の媒体とすることができる。コンピュータ可読媒体は、コンパクトディスク（英語正式名：compact disk、略称CD）、レーザディスク、デジタル多用途ディスク（英語正式名：digital video disk、略称DVD）、フロッピーディスク、またはブルーレイディスクとすることができる。
【０１３６】
この明細書の実施形態のすべては、段階的に（in a  progressive manner）記載されている。実施形態の同じまたは類似の部分については、互いに参照し得る。各実施形態では、他の実施形態との差に注目する。特に、システム実施形態は、基本的には、方法実施形態と同様であり、したがって、簡潔に記述されている。関連した部分については、方法実施形態における一部の記述を参照することができる。
【符号の説明】
【０１３７】
601  受信ユニット
602  第1の取得ユニット
603  作成ユニット
604  第2の取得ユニット
605  第3の取得ユニット
606  生成ユニット
607  第4の取得ユニット
608  更新ユニット
701  プロセッサ
702  メモリ
703  通信インタフェース
704  通信バス
801  オーケストレータ
802  第1のドメインコントローラ
803  第2のドメインコントローラ
901  プロセッサ
902  メモリ
903  通信インタフェース
904  通信バス
【図１】
2021529479.tif 000003
【図２】
2021529479.tif 000004
【図３】
2021529479.tif 000005
【図４Ａ】
2021529479.tif 000006
【図４Ｂ】
2021529479.tif 000007
【図５】
2021529479.tif 000008
【図６】
2021529479.tif 000009
【図７】
2021529479.tif 000010
【図８】
2021529479.tif 000011
【図９】
2021529479.tif 000012
【図１０】
2021529479.tif 000013
【手続補正書】
【提出日】令和3年2月8日(2021.2.8)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
オーケストレータ（Orchestrator）は、ユーザから送信されたスライス要求を受信する。スライス要求は、サービスレベルアグリーメント（service−level agreement、SLA）に関連するパラメータを含む。SLAに関連するパラメータは、ネットワーク・スライス・インスタンス（network slice instance、NSI）に対応するサービスインスタンス（service instance）を示すために使用される。オーケストレータは、スライス要求と、ノードAとノードHとの間のトポロジに関する情報に基づいて、スライス要求を満たすネットワークリソースを計算し、NSIを形成する。図1に示すシナリオでは、オーケストレータは、ユーザのスライス要求のSLAのみに基づいて、経路A−B−C−E−G−Hと経路A−B−D−F−G−Hの両方がSLAを満たすことができることを取得できる。スライス要求が展開を要求するサービスが特定の分離能力を実装する必要がある場合、オーケストレータは経路A−B−C−E−G−Hおよび経路A−B−D−F−G−Hから、特定の分離能力をサポートする経路を選択できない。その結果、対応するネットワークリソースをスライス要求に対応するサービスに割り当てることができず、サービスに必要な分離能力を実装できない。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】変更
【補正の内容】
【００４７】
第4の態様の設計では、作成ユニットは、第1の態様の1つまたは複数の設計で提供されるネットワークスライスを取得する方法に従ってネットワークスライスを作成し得る。第4の態様または第4の態様の設計のいずれか1つにある制御装置は、ネットワークスライスを取得するように構成された装置である。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
第6の態様の設計では、制御装置は、第1のドメインコントローラをさらに含む。オーケストレータは、分離ポリシに従って第1の構成データを生成し、第1の構成データは、第1のノードの分離能力を記述するために使用され、第1のドメインコントローラを使用することによって第1の構成データを第1のノードに送信し、第1のノードによって送信された第1のリソース情報を、第1のドメインコントローラを使用することによって受信し、第1のリソース情報は、第1のノードによって提供される分離情報と、第1のノードのトポロジとを含み、第1のノードのトポロジは、第1のノードおよび第1のノードが配置されているリンクを説明するために使用される、ように特に構成される。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】変更
【補正の内容】
【００６２】
第7の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は命令を含み、命令がコンピュータ上で実行されるとき、コンピュータは、第1の態様のいずれか1つまたは第1の態様の可能な設計に従ってネットワークスライスを取得する方法を実行することができる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】変更
【補正の内容】
【００６３】
第8の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は命令を含み、命令がコンピュータ上で実行されるとき、コンピュータは、第2の態様のいずれか1つまたは第2の態様の可能な設計に従ってリソーストポロジを取得する方法を実行することができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】変更
【補正の内容】
【００６４】
第9の態様によれば、命令を含むコンピュータプログラム製品が提供される。コンピュータ上でコンピュータプログラム製品が実行されると、コンピュータは、第1の態様、または第1の態様の可能な設計のいずれか1つによるネットワークスライスを取得する方法を実行することが可能になる。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】変更
【補正の内容】
【００６５】
第10の態様によれば、命令を含むコンピュータプログラム製品が提供される。コンピュータ上でコンピュータプログラム製品が実行されると、コンピュータは、第2の態様、または第2の態様の可能な設計のいずれか1つによるリソーストポロジを取得する方法を実行することが可能になる。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】変更
【補正の内容】
【００６６】
第11の態様によれば、制御装置が提供される。制御装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作するとき、プロセッサは、メモリに記憶されたコンピュータ実行可能命令を実行して、制御装置が、第1の態様または第1の態様の可能な設計のいずれか1つによるネットワークスライスを取得する方法を実行できるようにする。制御装置は、第1の態様または第1の態様の可能な設計のいずれか1つに記載されている制御装置であり得る。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】変更
【補正の内容】
【００６７】
第12の態様によれば、制御装置が提供される。制御装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作するとき、プロセッサは、メモリに記憶されたコンピュータ実行可能命令を実行して、制御装置が、第2の態様または第2の態様の可能な設計のいずれか1つによるリソーストポロジを取得する方法を実行できるようにする。制御装置は、第2の態様または第2の態様の可能な設計のいずれか1つに記載されている制御装置であり得る。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】変更
【補正の内容】
【００６８】
第13の態様によれば、ネットワーク装置が提供される。ネットワーク装置は、受信ユニット、取得ユニット、および送信ユニットを含む。受信ユニットは、制御装置から構成データを受信するように構成され、構成データは、ネットワーク装置の分離能力を説明するために使用される。取得ユニットは、構成データに基づいてサブリソース情報を取得するように構成され、サブリソース情報は、ネットワーク装置によって提供される分離情報およびネットワーク装置のトポロジを含み、ネットワーク装置のトポロジは、ネットワーク装置およびネットワーク装置が配置されているリンクを説明するために使用される。送信ユニットは、サブリソース情報を制御装置に送信するように構成されている。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】変更
【補正の内容】
【００６９】
第14の態様によれば、ネットワーク装置が提供される。ネットワーク装置は、プロセッサ、メモリ、バスおよび通信インタフェースを含む。メモリは、コンピュータ実行可能命令を格納するように構成されている。プロセッサおよびメモリは、バスを使用して接続される。制御装置が動作すると、プロセッサはメモリに記憶されたコンピュータ実行可能命令を実行して、ネットワーク装置が、制御装置から構成データを受信することであって、構成データが、ネットワーク装置の分離能力を説明するために使用される、受信することと、構成データに基づいてサブリソース情報を取得することであって、サブリソース情報が、ネットワーク装置によって提供される分離情報およびネットワーク装置のトポロジを含み、ネットワーク装置のトポロジが、ネットワーク装置およびネットワーク装置が配置されているリンクを説明するために使用される、取得することと、サブリソース情報を制御装置に送信することと、を実行できるようにさせる。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】変更
【補正の内容】
【００７０】
第13の態様または第14の態様で提供されるネットワーク装置は、第1の態様もしくは第1の態様の設計のいずれか1つの第1のノード、または第2の態様もしくは第2の態様の設計のいずれか1つの第2のノードであり得る。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】変更
【補正の内容】
【００７１】
第15の態様によれば、ネットワークスライスを取得するためのシステムが提供される。システムは、第12の態様または第13の態様で提供されるネットワーク装置と、第3の態様から第11の態様のいずれか1つで提供される制御装置、または第3の態様から第11の態様のいずれかの設計とを含む。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００８０
【補正方法】変更
【補正の内容】
【００８０】
分離の細分性に基づいて分離レベル分類を実行する場合、ネットワーク内のリソースは3つのタイプ（図4Aおよび図4Bの円筒形の分類図に示すように）の（1）きめ細かい物理的分離能力を有するリソース、（2）きめの粗い物理的分離能力を有するリソース、および（3）物理的分離能力を持たないリソース（論理的分離能力を有するリソース）に分類され得る。タイプ（2）のリソースを使用してきめの粗い物理的分離を実行するための条件は、物理装置または物理ポートがスライスによって使用されていないことである。物理的装置または物理的ポートがスライスによって使用されている場合、タイプ（2）のリソースは分離機能を実装できなくなる。タイプ（3）のリソースは、物理的分離能力を持たないリソースであるが、タイプ（3）のリソースは、共有機能を有する複数のネットワークスライスによって使用され得る。例えば、物理リンクのレートが100Gで、50Gの帯域幅がネットワークスライスによって占有されている場合、リンクの残りの50Gの帯域幅はタイプ（3）のリソースである。上記の3つのタイプのリソースに基づいて、4つのタイプのリソーストポロジが取得されることがあり、タイプ（1）のリソースに対応し、きめ細かい物理的分離能力を有するリソーストポロジ、タイプ（1）およびタイプ（2）のリソースに対応し、物理的分離能力を有するリソーストポロジ、タイプ（3）のリソースに対応し、論理的分離能力を有するリソーストポロジ、ならびに3つのタイプのリソースに対応するすべてのリソーストポロジである。タイプ（1）およびタイプ（2）のリソースは、論理的分離能力をさらに提供し得る。タイプ（3）のリソースを用いて論理的分離能力を有するリソーストポロジを取得する場合、タイプ（2）およびタイプ（3）のリソースに基づいて、論理的分離能力を有するリソーストポロジがさらに取得され得るか、またはタイプ（1）およびタイプ（3）のリソースに基づいて、論理的分離能力を有するリソーストポロジが取得される。図4Aおよび図4Bに示されるように、前述の3つのタイプのリソースの分離レベルは、さらに分類され得る。物理的分離能力を有するリソースの分離レベルは、スロットレベル、波長レベル、ポートレベル、装置レベル、およびネットワークレベルにさらに分類され得る。スロットレベルの場合、分離能力の分類は、フレキシブルイーサネット（Flexible Ethernet、FlexE）、光チャネルデータユニット（Optical Channel Data Unit−k、ODUk）、または伝送コンテナ（transmission container、T−cont）に基づいて実行される。波長レベルでは、周波数に対する波長の比率に基づいて分離能力の分類が実行される。ポートレベルの場合、分離能力の分類は、物理ポート、フレキシブルイーサネット（Flexible Ethernet、FlexE）クロス（cross）、光相互接続、またはネットワークプロセッサ（network processor、NP）＋トラフィック管理（Traffic Management、TM）に基づいて実行される。FlexEクロスをサポートする分離能力は、FlexEクロスがイーサネットでサポートされていることを示す。光相互接続をサポートする分離能力は、光相互接続が光ネットワークでサポートされていることを示す。NP＋TMをサポートする分離能力は、NP分離とTM分離の両方がサポートされていることを示す。装置レベルでは、装置属性に基づいて分離能力の分��が実行される。ネットワークレベルでは、ネットワーク属性に基づいて分離能力の分類が実行される。ネットワーク属性は、ホームカスタマ専用ネットワーク、グループカスタマ専用ネットワーク、5Gベアラ専用ネットワーク、または共有ネットワークであり得る。共有ネットワークは、すべてのサービスに適用できることがある。論理的分離能力を有するリソースの分離レベルは、ユーザレベル、サービスレベル、トンネルレベル、およびシステムレベルに従ってさらに実行され得る。サービスレベルでは、分離能力の分類は、仮想プライベートネットワーク（virtual private network、VPN）に基づいて実行される。トンネルレベルでは、トンネル属性に基づいて分離能力の分類が実行される。システムレベルの分離能力については、分離能力分類は、仮想システム（virtual system、VS）に基づいて実行されることがあり、例えば、仮想システムの仮想ポート（virtual port、VI）に基づく分離能力分類である。分離の細分性に基づいて識別が実行される場合、ユーザレベルおよびサービスレベルのリソースは、きめ細かい論理的分離リソースであり、トンネルレベルおよびシステムレベルのリソースは、きめの粗い論理的分離リソースであり、スロットレベル、波長レベル、転送分離、および相互接続分離のリソースは、きめ細かい物理的分離リソースであり、ポートレベル、装置レベル、ネットワークレベル、およびシステム分離のリソースは、きめの粗い物理的分離リソースである。転送分離、相互接続分離、およびシステム分離では、装置レベルの分離に基づいて分離レベルの分類がさらに実行される。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
分離技術に基づいて分離能力の分類を行う場合、ネットワーク内のリソースは次の3つのタイプに分類されることがあり、（1）ネットワーク分離能力を有するリソース、（2）ノード分離能力を有するリソース、および（3）リンク分離能力を有するリソースである。ネットワーク分離能力を有するリソースの分離レベルは、（1．1）ホームカスタマ専用ネットワーク、（1．2）グループカスタマ専用ネットワーク、（1．3）5Gベアラ専用ネットワーク、および（1．4）共有ネットワークにさらに分類され得る。ノード分離能力を有するリソースの分離レベルは、（2．1）全ポートレベル、（2．2）一部のポートレベル、（2．3）システムレベル、および（2．4）論理レベルにさらに分類され得る。（2．1）全ポートレベルの場合、分離能力の分類はNP＋TMに基づいて実行され得る。（2．2）一部のポートレベルの場合、分離能力の分類は、FlexEクロスまたは光相互接続に基づいて実行され得る。（2．3）システムレベルの場合、分離能力の分類はVIに基づいて実行される。（2．4）論理レベルのリソースは、論理的分離能力はあるが、物理的分離能力はないノードである。リンク分離能力を有するリソースの分離レベルは、（3．1）スロットレベル、（3．2）波長レベル、（3．3）物理ポートレベル、および（3．4）論理レベルにさらに分類され得る。（3．1）スロットレベルの場合、分離能力の分類は、FlexE、ODUk、またはT−contに基づいて実行される。（3．2）波長レベルの場合、周波数に対する波長の比率に基づいて分離能力の分類が実行される。（3．3）物理ポートレベルの場合、分離能力の分類は、リンクに含まれる物理ポートに基づいて実行される。（3．4）論理レベルのリソースは、論理的分離能力はあるが物理的分離能力はないリンクである。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
例えば、第1のノードの各TPの属性は、第1のノードで設定される。TPの属性は、TPでサポートされている分離能力を示すために使用される。第1のノードは、制御装置からの第1の構成データに基づいて、第1の構成データの分離能力を満たすM1 TPの識別子および第1のノードの識別子を取得する。M1 TPは、少なくとも1つの入口TPと少なくとも1つの出口TPを含む。第1のノードは、M1 TPの識別子、M1 TPの分離能力、および第1のノードの識別子に基づいて、第1のリソース情報を取得する。第1のリソース情報は、第1のノードによって提供される分離情報および第1のノードのトポロジを含む。第1のノードによって提供される分離情報は、第1のノードが有し、第1の構成データと一致する分離能力を示すために使用され、例えば、分離能力は、第1のノードにあり、第1の構成データと一致するTPに対応する。詳細については、308のYANGモデルを使用して記述されたリソース情報の第1のノードの一部を参照されたい。第1のノードのトポロジは第1のノードの物理トポロジであるか、または第1のノードのトポロジは第1のノードの論理トポロジである。第1のノードのトポロジは、第1のノードと、第1のノードが配置されているリンクを説明するために使用される。第1のノードが配置されているリンクは、第1のノードを各リンクに接続するTPによって表され得る。第1のノードをリンクに接続するTPは、第1のノードのリンク終点（terminal point、TP）と呼ばれることがある。本出願のこの実施形態におけるリンクは、物理的リンクであるか、またはリンクは論理的リンクである。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
例えば、制御装置が、リソース情報に基づいてリソーストポロジを生成することは、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第1の分離タイプを決定するステップと、第1の分離タイプおよびトポロジに基づいて制御装置によって、第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、第1のリソーストポロジに含まれるノードの分離能力が、第1の分離タイプであり、第1のリソーストポロジに含まれるリンクの分離能力が、第1の分離タイプである、ステップとを含む。例えば、リソーストポロジが複数の分離タイプのサブリソーストポロジを含む場合、リソーストポロジは、前述の方法を使用して制御装置によって取得された第1のリソーストポロジに加えて、第1のリソーストポロジおよび第2のリソーストポロジを含み、制御装置はさらに第2のリソーストポロジを取得し得る。制御装置によって、第2のリソーストポロジを取得する方法は、制御装置によって、第1のノードによって提供される分離情報および第2のノードによって提供される分離情報に基づいて、第2の分離タイプを決定するステップと、第2の分離タイプおよびトポロジに基づいて制御装置によって、第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、第2のリソーストポロジに含まれるノードの分離能力が、第2の分離タイプであり、第2のリソーストポロジに含まれるリンクの分離能力が、第2の分離タイプである、ステップとをさらに含む。トポロジは、第1のノードのトポロジおよび第2のノードのトポロジに基づいて制御装置によって取得される物理トポロジまたは論理トポロジである。第1の分離タイプおよび第2の分離タイプは、分離の細分性を示すために使用されるタイプ、例えば、きめ細かい物理的分離、きめの粗い物理的分離、または論理的分離であり得る。図2に示すシナリオでは、301の分離の細分性に基づく分割によって取得されたリソースに基づいて、制御装置は4つのタイプのリソーストポロジ、つまり、きめ細かい物理的分離能力を有するリソーストポロジ、きめの粗い物理的分離能力を有するリソーストポロジ、論理的分離能力を有するリソーストポロジ、およびすべてのリソーストポロジを形成し得る。P1はきめの粗い物理的分離能力を有するため、R1−R2はきめの粗い物理的分離能力を有するリソーストポロジを形成する。R1とR2はきめ細かい物理的分離能力を有するが、R1とR2のきめ細かい物理的分離能力は、きめの粗い物理的分離能力と下位互換性があることがあり、つまり、R1とR2との間に形成されるリソーストポロジの分離能力は、低レベルの分離能力によって決定される。P2はきめ細かい物理的分離能力を有するため、R1−R3−R2はきめ細かい物理的分離能力を有するリソーストポロジを形成する。
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
図2に示されるシナリオでは、第1のネットワークスライスに必要な帯域幅は40Gである。制御装置は、第1のスライス要求に含まれる識別子に基づいて、第1のネットワークスライスがきめの粗い物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1とR2との間のきめの粗い物理リソーストポロジが第1のネットワークスライスの要件を満たすことができると判断する。第2のネットワークスライスに必要な帯域幅は10Gである。制御装置は、第2のスライス要求に含まれる識別子に基づいて、第2のネットワークスライスがきめ細かい物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1、R3およびR2の間のきめ細かい物理リソーストポロジが第2のネットワークスライスの要件を満たすことができると判断する。第3のネットワークスライスに必要な帯域幅は10Gである。制御装置は、第3のスライス要求に含まれる識別子に基づいて、第3のネットワークスライスがきめ細かい物理的分離に対応することを判定する。制御装置は、308のリソーストポロジに基づいて、R1、R3およびR2の間のきめ細かい物理リソーストポロジが第3のネットワークスライスの要件を満たすことができると判断する。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】変更
【補正の内容】
【０１３１】
実施形態5に提供される制御装置に含まれるハードウェア構造は、実施形態2に提供される制御装置の対応する機能を実行し得る。オーケストレータ801、第1のドメインコントローラ802、および第2のドメインコントローラ803によってサポートされる特定の機能については、実施形態2の対応する内容を参照されたい。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】変更
【補正の内容】
【０１３５】
本出願の実施形態で言及される汎用プロセッサは、マイクロプロセッサであり得るか、またはプロセッサは、任意の従来のプロセッサであり得る。本発明の実施形態を参照して開示された方法のステップは、プロセッサ内のハードウェアモジュールとソフトウェアモジュールとの組み合わせによって直接実施され得る。方法がソフトウェアを使用して実装される場合、上述の機能を実装するコードがコンピュータ可読媒体に記憶され得る。コンピュータ可読媒体は、コンピュータ記憶媒体を含む。記憶媒体は、コンピュータにアクセス可能な任意の利用可能な媒体であることがあり、以下の例を含み得るが、これらに限定されない。コンピュータ可読媒体は、ランダムアクセスメモリ（英語正式名：random−access memory、略称RAM）、読み出し専用メモリ（英語正式名：read−only memory、略称ROM）、電気的に消去可能なプログラマブル読み取り専用メモリ（英語正式名：electrically erasable programmable read−only memory、略称EEPROM）、コンパクトディスク読み出し専用メモリ（英語正式名：compact disc read−only memory、略称CD−ROM）もしくは他の光ディスクメモリ、磁気ディスク記憶媒体もしくは別の磁気ディスク記憶装置、または期待されるプログラムコードを命令またはデータ構造の形態で運ぶ、もしくは記憶するように構成され得、かつコンピュータによってアクセスされ得る任意の他の媒体とすることができる。コンピュータ可読媒体は、コンパクトディスク（英語正式名：compact disc、略称CD）、レーザディスク、デジタル多用途ディスク（英語正式名：digital video disc、略称DVD）、フロッピーディスク、またはブルーレイディスクとすることができる。
【手続補正２１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークスライスを取得する方法であって、前記方法が、
制御装置によって、ユーザによって送信されたスライス要求を受信するステップであって、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用される、ステップと、
前記制御装置によって、前記識別子に基づいて前記スライスの分離タイプを取得するステップと、
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するステップであって、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、ステップと
を含む、方法。
【請求項２】
前記N個の要素は、第1のノード、第2のノード、および前記第1のノードと前記第2のノードとの間のリンクとを含み、前記方法は、
前記制御装置によって、分離ポリシに従って前記第1のノードから第1のリソース情報を取得するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含む、ステップと、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含む、ステップと、
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成するステップであって、前記リソーストポロジが、前記ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間の前記リンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、ステップと
をさらに含む、請求項1に記載の方法。
【請求項３】
前記制御装置によって、分離ポリシに従って前記第1のノードから第1のリソース情報を取得する前記ステップは、
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成するステップであって、前記第1の構成データが、前記第1のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第1の構成データを前記第1のノードに送信するステップと、
前記制御装置によって、前記第1のノードによって送信された前記第1のリソース情報を受信するステップであって、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ステップと
を含み、
前記制御装置によって、分離ポリシに従って前記第2のノードから第2のリソース情報を取得する前記ステップが、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成するステップであって、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記第2の構成データを前記第2のノードに送信するステップと、
前記制御装置によって、前記第2のノードによって送信された前記第2のリソース情報を受信するステップであって、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ステップと
を含む、請求項2に記載の方法。
【請求項４】
前記制御装置によって、前記分離ポリシに従って第1の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第1のノードの前記分離能力を取得するステップであって、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第1のノードの前記分離能力およびデータモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第1の構成データを生成するステップと
を含み、
前記制御装置によって、前記分離ポリシに従って第2の構成データを生成する前記ステップは、
前記制御装置によって、前記分離ポリシに従って前記第2のノードの前記分離能力を取得するステップであって、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含む、ステップと、
前記第2のノードの前記分離能力および前記データモデルに基づいて前記制御装置によって、前記データモデルを使用して記述された前記第2の構成データを生成するステップと
を含む、請求項3に記載の方法。
【請求項５】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定するステップと、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第1の分離タイプに一致する第1のリソーストポロジを取得するステップであって、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、ステップと
を含む、請求項2から4のいずれか一項に記載の方法。
【請求項６】
前記制御装置によって、前記第1のリソース情報および前記第2のリソース情報に基づいてリソーストポロジを生成する前記ステップは、
前記制御装置によって、前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定するステップと、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて前記制御装置によって、前記第2の分離タイプに一致する第2のリソーストポロジを取得するステップであって、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、ステップと
をさらに含む、請求項5に記載の方法。
【請求項７】
前記第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、または
前記第1の分離タイプは、ネットワーク分離、リンク分離、もしくはノード分離であり、前記第2の分離タイプは、ネットワーク分離、ノード物理的分離、もしくはリンク分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、請求項5または6に記載の方法。
【請求項８】
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成する前記ステップは、
前記スライスの前記分離タイプに基づいて前記リソーストポロジから前記制御装置によって、前記スライスの前記分離タイプに一致するサブリソーストポロジを選択するステップであって、前記サブリソーストポロジに含まれるノードの分離能力が前記スライスの前記分離タイプであり、前記サブリソーストポロジに含まれるリンクの分離能力が前記スライスの前記分離タイプである、ステップと、
前記制御装置によって、前記サブリソーストポロジと前記識別子との間の通信を記憶するステップと
を含む、請求項1から7のいずれか一項に記載の方法。
【請求項９】
前記制御装置によって、前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成する前記ステップは、
前記スライス要求に基づいて前記制御装置によって、前記スライスに対応するサービス情報を取得するステップと、
前記制御装置によって、前記サブリソーストポロジに基づいて、第3のノードの入口終点(TP)および出口TPを取得するステップであって、前記入口TPの分離能力が前記スライスの分離能力であり、前記出口TPの分離能力が前記スライスの前記分離能力であり、前記入口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、前記出口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートする、ステップと、
前記制御装置によって前記第3のノードに、前記サービス情報、前記入口TP、および前記出口TPを含む通信を送信するステップと
をさらに含む、請求項8に記載の方法。
【請求項１０】
ネットワークスライスを作成する前記ステップの後、前記方法は、
前記制御装置によって、前記第1のノードから更新された分離情報を取得するステップであって、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用される、ステップと、
前記制御装置によって、前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得するステップであって、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、ステップと
をさらに含む、請求項1から9のいずれか一項に記載の方法。
【請求項１１】
前記分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり、前記分離能力が、要素の分離機能であり、前記分離レベルに対応する、請求項1から10のいずれか一項に記載の方法。
【請求項１２】
制御装置であって、前記制御装置が、
ユーザによって送信されたスライス要求を受信するように構成された受信ユニットであって、前記スライス要求が識別子を含み、前記識別子が、前記ユーザによって要求されたスライスの分離レベルを識別するために使用される、受信ユニットと、
前記識別子に基づいて前記スライスの分離タイプを取得するように構成された第1の取得ユニットと、
前記スライスの前記分離タイプおよびリソーストポロジに基づいてネットワークスライスを作成するように構成された作成ユニットであって、前記リソーストポロジが、ネットワークトポロジと、前記ネットワークトポロジ内のN個の要素の分離能力を説明するために使用され、前記N個の要素が、ノードおよびリンクの少なくとも1つを含み、Nは、1以上の整数であり、前記ネットワークスライスが、前記スライスの実装に必要なノードおよびリンクを含む、作成ユニットと
を含む、制御装置。
【請求項１３】
前記N個の要素は、第1のノード、第2のノード、および前記第1のノードと前記第2のノードとの間のリンクとを含み、前記制御装置は、
分離ポリシに従って前記第1のノードから第1のリソース情報を取得するように構成された第2の取得ユニットであって、前記第1のリソース情報が、前記第1のノードによって提供される分離情報と、前記第1のノードのトポロジとを含む、第2の取得ユニットと、
分離ポリシに従って前記第2のノードから第2のリソース情報を取得するように構成された第3の取得ユニットであって、前記第2のリソース情報が、前記第2のノードによって提供される分離情報と、前記第2のノードのトポロジとを含む、第3の取得ユニットと、
前記第1のリソース情報および前記第2のリソース情報に基づいて、リソーストポロジを生成するように構成された生成ユニットであって、前記リソーストポロジが、前記ネットワークトポロジ、前記第1のノードの分離能力、前記第2のノードの分離能力、および前記第1のノードと前記第2のノードとの間の前記リンクの分離能力を説明するために使用され、前記ネットワークトポロジが、前記第1のノードと前記第2のノードとの間のトポロジである、生成ユニットと
をさらに含む、請求項12に記載の制御装置。
【請求項１４】
前記第2の取得ユニットは、前記分離ポリシに従って第1の構成データを生成し、前記第1の構成データは、前記第1のノードの前記分離能力を説明するために使用され、前記第1の構成データを前記第1のノードに送信し、前記第1のノードによって送信された前記第1のリソース情報を受信し、前記第1のリソース情報が、前記第1のノードによって提供される前記分離情報と、前記第1のノードの前記トポロジとを含み、前記第1のノードの前記トポロジが、前記第1のノードおよび前記第1のノードが配置されているリンクを説明するために使用される、ように特に構成され、
前記第3の取得ユニットは、前記分離ポリシに従って第2の構成データを生成し、前記第2の構成データが、前記第2のノードの前記分離能力を説明するために使用され、前記第2の構成データを前記第2のノードに送信し、前記第2のノードによって送信された前記第2のリソース情報を受信し、前記第2のリソース情報が、前記第2のノードによって提供される前記分離情報と、前記第2のノードの前記トポロジとを含み、前記第2のノードの前記トポロジが、前記第2のノードおよび前記第2のノードが配置されているリンクを説明するために使用される、ように特に構成される、請求項13に記載の制御装置。
【請求項１５】
前記第2の取得ユニットは、前記分離ポリシに従って前記第1のノードの前記分離能力を取得し、前記第1のノードの前記分離能力が、前記第1のノードの分離能力および前記第1のノードが配置されている前記リンクの分離能力を含み、
前記第1のノードの前記分離能力およびデータモデルに基づいて、前記データモデルを使用して記述された前記第1の構成データを生成するように特に構成され、
前記第3の取得ユニットは、前記分離ポリシに従って前記第2のノードの前記分離能力を取得し、前記第2のノードの前記分離能力が、前記第2のノードの分離能力および前記第2のノードが配置されている前記リンクの分離能力を含み、
前記第2のノードの前記分離能力および前記データモデルに基づいて、前記データモデルを使用して記述された前記第2の構成データを生成するように特に構成される、請求項14に記載の制御装置。
【請求項１６】
前記生成ユニットは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第1の分離タイプを決定し、
前記第1の分離タイプおよび前記ネットワークトポロジに基づいて、前記第1の分離タイプに一致する第1のリソーストポロジを取得し、前記第1のリソーストポロジに含まれるノードの分離能力が、前記第1の分離タイプであり、前記第1のリソーストポロジに含まれるリンクの分離能力が、前記第1の分離タイプである、
ように特に構成される、請求項13から15のいずれか一項に記載の制御装置。
【請求項１７】
前記生成ユニットは、
前記第1のノードによって提供される前記分離情報および前記第2のノードによって提供される前記分離情報に基づいて、第2の分離タイプを決定し、
前記第2の分離タイプおよび前記ネットワークトポロジに基づいて、前記第2の分離タイプに一致する第2のリソーストポロジを取得し、前記第2のリソーストポロジに含まれるノードの分離能力が、前記第2の分離タイプであり、前記第2のリソーストポロジに含まれるリンクの分離能力が、前記第2の分離タイプである、
ように特に構成される、請求項16に記載の制御装置。
【請求項１８】
前記第1の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは、きめ細かい物理的分離、きめの粗い物理的分離、もしくは論理的分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、または
前記第1の分離タイプは、ネットワーク分離、リンク分離、もしくはノード分離であり、前記第2の分離タイプは、ネットワーク分離、ノード物理的分離、もしくはリンク分離であり、前記第2の分離タイプは前記第1の分離タイプとは異なる、請求項16または17に記載の制御装置。
【請求項１９】
前記作成ユニットは、
前記スライスの前記分離タイプに基づいて前記リソーストポロジから、前記スライスの前記分離タイプに一致するサブリソーストポロジを選択し、前記サブリソーストポロジに含まれるノードの分離能力が前記スライスの前記分離タイプであり、前記サブリソーストポロジに含まれるリンクの分離能力が前記スライスの前記分離タイプであり、
前記サブリソーストポロジと前記識別子との間の通信を記憶する
ように特に構成される、請求項12から18のいずれか一項に記載の制御装置。
【請求項２０】
前記作成ユニットは、
前記スライス要求に基づいて、前記スライスに対応するサービス情報を取得し、
前記サブリソーストポロジに基づいて、第3のノードの入口終点(TP)および出口TPを取得し、前記入口TPの分離能力が前記スライスの分離能力であり、前記出口TPの分離能力が前記スライスの前記分離能力であり、前記入口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、前記出口TPの前記分離能力が、前記サブリソーストポロジに含まれる前記ノードの前記分離能力と、前記サブリソーストポロジに含まれる前記リンクの前記分離能力とをサポートし、
前記第3のノードに、前記サービス情報、前記入口TP、および前記出口TPを含む通信を送信する
ように特に構成される、請求項19に記載の制御装置。
【請求項２１】
前記制御装置は、
前記第1のノードから更新された分離情報を取得するように構成された第4の取得ユニットであって、前記更新された分離情報が、前記第1のノードに新たに追加された分離能力または前記第1のノードに無効な分離能力を説明するために使用される、第4の取得ユニットと、
前記更新された分離情報および前記リソーストポロジに基づいて更新されたリソーストポロジを取得するように構成された更新ユニットであって、前記更新されたリソーストポロジが、前記ネットワークトポロジ、前記第1のノードの更新された分離能力、前記第2のノードの前記分離能力、および前記第1のノードと前記第2のノードと間の前記リンクの更新された分離能力を説明するために使用される、更新ユニットと
をさらに含む、請求項12から20のいずれか一項に記載の制御装置。
【請求項２２】
前記分離レベルが、ユーザレベル、サービスレベル、トンネルレベル、システムレベル、スロットレベル、波長レベル、ポートレベル、装置レベル、またはネットワークレベルであり、前記分離能力が、要素の分離機能であり、前記分離レベルに対応する、請求項12から21のいずれか一項に記載の制御装置。
【国際調査報告】
2021529479.tif 000014
2021529479.tif 000015
2021529479.tif 000016
2021529479.tif 000017