(57)【要約】  ＰＴＮ分野に関する、統一ＳＲラベルスタックを用いてメッセージ処理を行う方法および装置であって、前記方法は、転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一Ｕ−ＳＲＨを搬送することを指示するように設けられた互換性インジケータを割り当てるステップと、ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を含む。本開示の実施例は、統一されたＳＲラベルスタックを実現することにより、異なる転送プレーンにおけるＳＲ技術の応用を簡略化し、ＳＲ封止フォーマットの統一性を向上させる。【選択図】図２
2021515456.tif 000002
【特許請求の範囲】
【請求項１】
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を含む
統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行う方法。
【請求項２】
前記転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップは、
前記転送プレーンのタイプがマルチプロトコルラベルスイッチＭＰＬＳまたはマルチプロトコルラベルスイッチ送信プロトコルＭＰＬＳ−ＴＰ転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＭＰＬＳまたはＭＰＬＳ−ＴＰ予約ラベルを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがＩＰｖ６転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＩＰｖ６拡張ヘッダを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがＩＰｖ４転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するユーザデータグラムプロトコルＵＤＰポート番号を互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプが他の転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てるステップと、を含む
請求項１に記載の方法。
【請求項３】
前記Ｕ−ＳＲＨは、前記ＳＲラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、ＳＲラベルのフォーマット幅、転送プレーン封止タイプ、および他のフラグのうちの少なくとも１つを含む
請求項１に記載の方法。
【請求項４】
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップは、
プッシュ・スタック方式に基づいて、前記ＳＲラベルスタックと前記Ｕ−ＳＲＨを前記サービスメッセージにプッシュして、前記Ｕ−ＳＲＨの前に前記互換性インジケータをプッシュして前記拡張メッセージを得るステップを含む
請求項１に記載の方法。
【請求項５】
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップは、
前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送するステップと、
前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送するステップと、
前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄するステップと、を含む
請求項１に記載の方法。
【請求項６】
前記拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するステップをさらに含む
請求項１に記載の方法。
【請求項７】
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるように設けられた割り当てモジュールと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたプッシュ・スタックモジュールと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するように設けられた転送モジュールと、を備える
統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行う装置。
【請求項８】
プロセッサと、前記プロセッサに結合されたメモリとを備える、統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行う設備において、
前記メモリには、前記プロセッサにおいて実行可能な、統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する
統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行う設備。
【請求項９】
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当て、ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記Ｕ−ＳＲＨを搬送していることを確定し、前記Ｕ−ＳＲＨおよび前記ＳＲラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える
統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行うシステム。
【請求項１０】
統一セグメントルーティングＳＲラベルスタックを用いてメッセージ処理を行うプログラムを記憶している記憶媒体において、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムはプロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する
記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、パケット伝送ネットワーク（Ｐａｃｋｅｔ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ，ＰＴＮ）の分野に関し、特に、統一セグメントルーティング（Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ，ＳＲ）ラベルスタックを用いてメッセージ処理を行う方法および装置に関するものである。
【背景技術】
【０００２】
ＳＲは、送信元アドレスに基づくルーティング方法であり、従来のマルチプロトコルラベルスイッチング（Ｍｕｌｔｉ−Ｐｒｏｔｏｃｏｌ  Ｌａｂｅｌ  Ｓｗｉｔｃｈｉｎｇ，ＭＰＬＳ）ネットワークのヘッダまたはインターネットプロトコルバージョン６（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ  ６，ＩＰｖ６）ヘッダ内でセグメントルーティングヘッダ（Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ  Ｈｅａｄｅｒ，ＳＲ  ｈｅａｄｅｒ）を搬送することによって、ネットワーク内でのデータのルーティングおよび送信のための一連の指示操作（セグメントオペレーションとも呼ばれる）をＳＲＨ内で搬送する。セグメントルーティングによって、ネットワークの負荷分散とプロセスエンジニアリング、および高速再ルーティングなどの複雑なネットワーク機能を非常に容易に実現でき、セグメントオペレーション指示も拡張してサービスまたはトポロジに基づくルーティング指示を実現できる。
【０００３】
セグメントルーティング技術の原理図は図１に示されており、図１において、Ｉは、メッセージＰに対しセグメントルーティングフォーマットの封止を担当するイングレス（ｉｎｇｒｅｓｓ）ノードであり、Ｅは、セグメントルーティングメッセージの封止解除を担当するイグレス（Ｅｇｒｅｓｓ）ノードであり、Ａ、Ｂ、Ｃ、Ｄ、Ｆは、セグメントルーティングメッセージのデータ転送を担当する中間の転送ノードである。図１では、ＩノードからＥノードへの最短経路はＩ−Ａ−Ｂ−Ｃ−Ｅであり、一方、ユーザのニーズとしては、メッセージの転送時にノードＢを経由したいが、Ａ−ＢとＣ−Ｅとの間のリンクは経由したくない。この場合、従来の最短経路に基づく計算方法では、顧客のニーズを満たすことができないため、業界は次のようなセグメントルーティングの技術を提案した。即ち、イングレスノードＩにおいて、経由する必要がある経路の指示操作をＳＲ  ｈｅａｄｅｒに封止し、中間ルータがこれら指示操作に基づいてデータ転送を行い、これら指示標示が内部ゲートウェイプロトコル（Ｉｎｔｅｒｉｏｒ  Ｇａｔｅｗａｙ  Ｐｒｏｔｏｃｏｌ，ＩＧＰ）によって通知され、従来のシグナリングプロトコルの方式で通知する必要がなく、中間ノードがサービスエンジニアリングの転送情報を維持する必要もなく、ネットワーク配置が簡略化されるという技術である。
【０００４】
現在のＳＲ技術では、異なる転送プレーンに対して異なるルーティング命令ラベルスタック（Ｌａｂｅｌ  Ｓｔａｃｋ）を有する。ＳＲは、ＭＰＬＳ転送プレーンに対してＭＰＬＳラベルフォーマットと互換性のあるラベルスタック［Ｉ−Ｄ．ｉｅｔｆ−ｓｐｒｉｎｇ−ｓｅｇｍｅｎｔ−ｒｏｕｔｉｎｇ−ｍｐｌｓ］を用い、ＩＰｖ６転送プレーンに対してルーティング拡張ヘッダ（Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ  Ｅｘｔｅｎｓｉｏｎ  Ｈｅａｄｅｒ，ＳＲＨ）によりＩＰｖ６アドレスフォーマットと互換性のあるラベルスタック［Ｉ−Ｄ．ｉｅｔｆ−６ｍａｎ−ｓｅｇｍｅｎｔ−ｒｏｕｔｉｎｇ−ｈｅａｄｅｒ］を用い、他の転送プレーンに対しても、対応するラベルスタックフォーマットを適応させる必要がある。このような設計は、ＳＲラベルスタックの処理に以下の問題をもたらす：
【０００５】
１．  ＳＲは、異なる転送プレーンに対して異なるラベルスタックフォーマットを適応させる必要がある。ラベルスタックフォーマットが統一的でなく、特にサービスのエンドツーエンド転送経路が異なる転送プレーンにまたがるシナリオが存在する場合、転送ボーダーノードがラベルスタックに対して転送プレーンフォーマットを適応させるための翻訳を行う必要がある。
【０００６】
２．  ＳＲの応用は具体的な転送プレーン技術を感知する必要がある。異なる転送プレーンに対して、封止が異なるラベルスタックフォーマットを適応させ、ＳＲ応用の複雑さが増している。
【０００７】
３．  ＳＲは、異なる転送プレーンに対してラベルスタックフォーマットを適応させるため、新しい転送プレーンにＳＲ技術を拡張することには不利であり、即ち、新しい転送プレーンは新しいＳＲラベルスタックフォーマットを特別に定義する必要がある。
【発明の概要】
【０００８】
本開示の実施例は、統一ＳＲラベルスタックを用いてメッセージ処理を行う方法および装置を提供し、現在のＳＲが、メッセージ転送時に異なる転送プレーンに対して異なるラベルスタック封止フォーマットを適応させる必要があるという問題を解決する。
【０００９】
本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行う方法は、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を含む。
【００１０】
好ましくは、前記転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップは、
前記転送プレーンのタイプがマルチプロトコルラベルスイッチＭＰＬＳまたはマルチプロトコルラベルスイッチ送信プロトコルＭＰＬＳ−ＴＰ転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＭＰＬＳまたはＭＰＬＳ−ＴＰ予約ラベルを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがＩＰｖ６転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＩＰｖ６拡張ヘッダを互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプがＩＰｖ４転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するユーザデータグラムプロトコルＵＤＰポート番号を互換性インジケータとして割り当てるステップと、
前記転送プレーンのタイプが他の転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てるステップと、を含む。
【００１１】
好ましくは、前記Ｕ−ＳＲＨは、前記ＳＲラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、ＳＲラベルのフォーマット幅、転送プレーン封止タイプ、および他のフラグのうちの少なくとも１つを含む。
【００１２】
好ましくは、前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップは、
プッシュ・スタック方式に基づいて、前記ＳＲラベルスタックと前記Ｕ−ＳＲＨを前記サービスメッセージにプッシュして、前記Ｕ−ＳＲＨの前に前記互換性インジケータをプッシュして前記拡張メッセージを得るステップを含む。
【００１３】
好ましくは、前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップは、
前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送するステップと、
前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送するステップと、
前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄するステップと、を含む。
【００１４】
好ましくは、前記方法は、
前記拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するステップをさらに含む。
【００１５】
本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行う装置は、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるように設けられた割り当てモジュールと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたプッシュ・スタックモジュールと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するように設けられた転送モジュールと、を備える。
【００１６】
本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行う設備は、プロセッサと、前記プロセッサに結合されたメモリとを備え、前記メモリには、前記プロセッサにおいて実行可能な、統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
【００１７】
本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行うシステムは、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当て、ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記Ｕ−ＳＲＨを搬送していることを確定し、前記Ｕ−ＳＲＨおよび前記ＳＲラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える。
【００１８】
本開示の実施例が提供する記憶媒体には、統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
【００１９】
本開示の実施例が提供する技術案は以下の有益な効果を有する：
本開示の実施例は、ＰＴＮにおいて統一ＳＲラベルスタックを実現し、具体的には、統一ＳＲラベルスタックフォーマットを異なる転送プレーン技術に適用することにより、ＳＲ技術の統一性、有効性および拡張性を向上させ、ＭＰＬＳ／ＭＰＬＳ−ＴＰ、ＩＰｖ４／ＩＰｖ６などを含む様々なパケット転送ネットワークに適用される。
【図面の簡単な説明】
【００２０】
【図１】ＳＲ技術の原理構造図である。
【図２】本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行うフローチャートである。
【図３】本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行う装置のブロック図である。
【図４】本開示の実施例が提供する、統一ＳＲヘッダ（Ｕｎｉｆｉｅｄ  Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ  Ｈｅａｄｅｒ，Ｕ−ＳＲＨ）フォーマット定義の概略図である。
【図５】本開示の実施例が提供する、転送プレーンの転送処理のフローチャートである。
【図６】本開示の実施例が提供する、ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンにおける統一ＳＲラベルスタックのメッセージフォーマットの概略図である。
【図７】本開示の実施例が提供する、ＩＰｖ６転送プレーンにおける統一ＳＲラベルスタックのメッセージフォーマットの概略図である。
【図８】本開示の実施例が提供する、ＩＰｖ４転送プレーンにおける統一ＳＲラベルスタックのメッセージフォーマットの概略図である。
【具体的な実施形態】
【００２１】
以下では図面を組み合わせて本開示の好適な実施例について詳細に説明する。以下に説明する好適な実施例は、本開示を説明するためのものに過ぎず、本開示を限定するものではないと理解されたい。
【００２２】
実施例１
図２は、本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行うフローチャートである。図２に示すように、以下のステップを含む。
【００２３】
ステップＳ１０１：転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダ（（Ｕｎｉｆｉｅｄ  Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ  Ｈｅａｄｅｒ，Ｕ−ＳＲＨ））を搬送することを指示するための互換性インジケータを割り当てる。
【００２４】
前記転送プレーンのタイプがＭＰＬＳまたはＭＰＬＳ−ＴＰ転送プレーンである場合、前記サービスメッセージに、前記Ｕ−ＳＲＨを搬送することを指示するＭＰＬＳまたはＭＰＬＳ−ＴＰ予約ラベル（例えば、予約ラベル値８）を互換性インジケータとして割り当てる。前記転送プレーンのタイプがＩＰｖ６転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＩＰｖ６拡張ヘッダ（例えば、拡張ヘッダ４５）を互換性インジケータとして割り当てる。前記転送プレーンのタイプがＩＰｖ４転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＵＤＰポート番号（例えば、ＵＤＰポート番号２０００）を互換性インジケータとして割り当てる。前記転送プレーンのタイプが、仮想拡張可能ローカルエリアネットワーク（Ｖｉｒｔｕａｌ  ｅｘｔｅｎｓｉｂｌｅ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ，ＶｘＬＡＮ）転送プレーンといった他の転送プレーンである場合、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てる。当該拡張ヘッダタイプは、定義された新しい拡張ヘッダタイプであってもよく、ＳＲＨに基づいて定義された新しいルーティング拡張ヘッダタイプであってもよい。
【００２５】
ステップＳ１０２：ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得る。
【００２６】
プッシュ・スタック方式に基づいて、前記ＳＲラベルスタックと前記Ｕ−ＳＲＨを前記サービスメッセージにプッシュして、前記Ｕ−ＳＲＨの前に前記互換性インジケータをプッシュし、前記拡張メッセージを得る。
【００２７】
ステップＳ１０３：前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送する。
【００２８】
前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送する。前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄する。
【００２９】
なお、前記拡張メッセージが前記互換性インジケータを搬送することを識別できない場合、前記転送プレーンの転送フローに基づいて前記拡張メッセージを転送する。
【００３０】
上記Ｕ−ＳＲＨは、前記ＳＲラベルスタックのフォーマットを指示するパラメータを含み、前記パラメータは、ヘッダバージョン、ラベルスタックの最大ラベル数および現在ラベル数、最大ラベルスタック深度および現在ラベルスタック深度、ＳＲラベルのフォーマット幅、転送プレーン封止タイプ、および他のフラグのうちの少なくとも１つを含む。ここで、前記他のフラグは、オペレーション管理メンテナンス（Ｏｐｅｒａｔｉｏｎ  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ，ＯＡＭ）メッセージ指示などの情報を含んでもよい。
【００３１】
さらに、拡張メッセージが前記転送プレーンの出口に転送されると、前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
【００３２】
当業者であれば、上記実施例の方法におけるステップの全部または一部は、プログラムを介して関連するハードウェアに命令することにより実現でき、前記プログラムはコンピュータ読み取り可能な記憶媒体に記憶されてもよいということを理解できる。本開示の実施例はさらに記憶媒体を提供でき、当該記憶媒体には、統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムはプロセッサによって実行されるときに、転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。ここで、前記記憶媒体はＲＯＭ／ＲＡＭ、磁気ディスク、光ディスク、Ｕディスクを含んでもよい。
【００３３】
実施例２
図３は、本開示の実施例が提供する、統一ＳＲラベルスタックを用いてメッセージ処理を行う装置のブロック図である。図３に示すように、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるように設けられた割り当てモジュールと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたプッシュ・スタックモジュールと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するように設けられた転送モジュールと、を備える。
【００３４】
前記装置は転送プレーンのイングレスノードに設けられることができ、その動作プロセスは次の通りである：前記転送プレーンのタイプがＭＰＬＳまたはＭＰＬＳ−ＴＰ転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＭＰＬＳまたはＭＰＬＳ−ＴＰ予約ラベル（例えば、予約ラベル値８）を互換性インジケータとして割り当てる。前記転送プレーンのタイプがＩＰｖ６転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＩＰｖ６拡張ヘッダ（例えば、拡張ヘッダ４５）を互換性インジケータとして割り当てる。前記転送プレーンのタイプがＩＰｖ４転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するＵＤＰポート番号（例えば、ＵＤＰポート番号２０００）を互換性インジケータとして割り当てる。前記転送プレーンのタイプがＶｘＬＡＮ転送プレーンといった他の転送プレーンである場合、割り当てモジュールは、前記サービスメッセージに、Ｕ−ＳＲＨを搬送することを指示する拡張ヘッダタイプを互換性インジケータとして割り当てる。プッシュ・スタックモジュールは、前記ＳＲラベルスタックと前記Ｕ−ＳＲＨを前記サービスメッセージにプッシュして、前記Ｕ−ＳＲＨの前に前記互換性インジケータをプッシュして前記拡張メッセージを得る。転送モジュールは前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて前記拡張メッセージを処理し転送する。
【００３５】
前記転送モジュールは転送ノードとイグレスノードに設けられることができる。転送ノードがメッセージを受信すると、前記拡張メッセージを解析することによって、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記拡張メッセージを処理して転送し、前記拡張メッセージが前記互換性インジケータを搬送することを識別できるが、前記互換性インジケータが指示する互換性のある転送プレーンを識別できない場合、前記拡張メッセージを廃棄する。イグレスノードが前記拡張メッセージを受信すると、前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
【００３６】
実施例３
本開示は、統一ＳＲラベルスタックを用いてメッセージ処理を行う設備を提供し、当該設備は、プロセッサと、前記プロセッサに結合されたメモリとを備え、前記メモリには、前記プロセッサにおいて実行可能な、統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムが記憶されており、前記統一ＳＲラベルスタックを用いてメッセージ処理を行うプログラムは前記プロセッサによって実行されるときに、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、Ｕ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当てるステップと、
ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るステップと、
前記ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータに基づいて、前記転送プレーンにおいて前記拡張メッセージを処理し転送するステップと、を実現する。
【００３７】
実施例４
本開示は、統一ＳＲラベルスタックを用いてメッセージ処理を行うシステムを提供し、前記システムは、
転送プレーンのタイプに基づいて、前記転送プレーンに入るサービスメッセージに、統一セグメントルーティングヘッダＵ−ＳＲＨを搬送することを指示するための互換性インジケータを割り当て、ＳＲラベルスタック、前記Ｕ−ＳＲＨおよび前記互換性インジケータを前記サービスメッセージに追加して拡張メッセージを得るように設けられたイングレスノードと、
前記拡張メッセージが搬送した前記互換性インジケータに基づいて、前記拡張メッセージが前記Ｕ−ＳＲＨを搬送していることを確定し、前記Ｕ−ＳＲＨおよび前記ＳＲラベルスタックに基づいて、前記拡張メッセージを処理し転送するように設けられた転送ノードと、
前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信するイグレスノードと、を備える。
【００３８】
前記システムの動作プロセスは次の通りである：イングレスノードはサービスメッセージを受信した後、ＳＲラベルスタックとＵ−ＳＲＨを前記サービスメッセージにプッシュして、前記Ｕ−ＳＲＨの前にサービスメッセージに割り当てられた前記互換性インジケータをプッシュして前記拡張メッセージを得て、メッセージの処理と転送を容易にする。転送ノードは拡張メッセージを受信した後、前記拡張メッセージが前記互換性インジケータを搬送することを識別でき、かつ前記互換性インジケータが指示する互換性のある転送プレーンを識別できる場合、前記拡張メッセージを処理し転送する。イグレスノードは、前記拡張メッセージにおける前記Ｕ−ＳＲＨ、前記ＳＲラベルスタックおよび前記転送プレーン互換性インジケータをポップアップして、前記転送プレーンの外部に送信する。
【００３９】
実施例５
本開示の実施例は、パケット転送ネットワークにおいて、ＳＲが異なる転送プレーンに対して異なるラベルスタックを適応させる必要のない、統一されたＳＲラベルスタックフォーマットを実現し、これによって、統一されたＳＲラベルスタックは異なる転送プレーンに適応することができる。即ち、本開示の実施例は、統一されたＳＲラベルスタックフォーマットを設計し、統一されたＳＲラベルスタックフォーマットにより、異なる転送プレーンに対して異なるラベルスタックを適応させる必要がなく、統一されたＳＲラベルスタックを用いて異なる転送プレーンに応用する。
【００４０】
図４は、本開示の実施例が提供するＵ−ＳＲＨフォーマット定義の概略図である。図４に示すように、定義を追加してＳＲヘッダ（Ｕｎｉｆｉｅｄ  Ｓｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇ  Ｈｅａｄｅｒ，Ｕ−ＳＲＨ）を統一し、ＳＲヘッダにはＳＲラベルスタックフォーマットの関連パラメータ、例えば、ラベルスタックのバージョン番号（Ｖｅｒｓｉｏｎ，ＶｅｒまたはＶ）、ラベルスタックの最大数（Ｍａｘ  Ｌａｂｅｌ  Ｎｕｍ，ＭＬＮまたはＭ）、ラベルスタックの現在の数（Ｃｕｒｒｅｎｔ  Ｌａｂｅｌ  Ｎｕｍ，ＣＬＮまたはＣ）、ラベルの封止タイプ（Ｌａｂｅｌ  Ｔｙｐｅ，ＬＴ）、および他のフラグ（Ｆｌａｇｓ，Ｆ）などの情報が定義されている。Ｕ−ＳＲＨを用いて、統一されたＳＲラベルスタックを容易に実現でき、異なる転送プレーン技術を感知する必要がない。
【００４１】
本開示の実施例のアルゴリズムは以下の通りである。
【００４２】
ステップ１：Ｕ−ＳＲＨを定義する。当該ヘッダはＳＲラベルスタックのフォーマットを指示するパラメータを含み、統一ＳＲラベルスタックフォーマットは図４に示されている。
【００４３】
ステップ２：従来の転送プレーンと互換性があるようにするために、Ｕ−ＳＲＨの転送プレーン互換性インジケータを定義する。ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンに対して、Ｕ−ＳＲＨの拡張指示にＭＰＬＳ予約ラベル値を用いる（例えば、ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンがＳＲラベルスタックを搬送しているか否かを識別することの標記として予約値８を用いることを提案する）ことができるが、これに限定されない。ＩＰｖ６の転送プレーンに対して、新たな拡張ヘッダタイプ（Ｅｘｔｅｎｓｉｏｎ  Ｈｅａｄｅｒ  Ｔｙｐｅ）を定義するか、またはＳＲＨに基づいて新たなルーティング拡張ヘッダタイプを定義してＳＲラベルスタックを搬送しているか否かを指示することが可能であるが、これに限定されない。ＶｘＬＡＮなどの他の転送プレーンに対して、同様の考え方でＵ−ＳＲＨインジケータを定義することができる。
【００４４】
ここで、ステップ１においてＵ−ＳＲＨヘッダにはバージョン（Ｖｅｒ，例えば２  ｂｉｔ）パラメータが含まれることができるが、これに限定されず、ヘッダのバージョンを指示し、Ｕ−ＳＲＨバージョンの後続のアップグレード拡張をサポートする。
【００４５】
ここで、ステップ１においてＵ−ＳＲＨヘッダには、要求される最大ラベルスタック深度（ＭＬＤ）と現在ラベルスタック深度（ＣＬＤ）を含むラベルスタックの深度（Ｌａｂｅｌ  Ｄｅｐｔｈ，ＬＤ，例えば６  ｂｉｔ）パラメータが含まれることができるが、これに限定されず、転送プレーンによるラベルスタック処理を容易にする。
【００４６】
ここで、ステップ１においてＵ−ＳＲＨには、ＳＲラベルスタックのフォーマット幅（Ｗ，例えば２  ｂｉｔ）パラメータが含まれることができるが、これに限定されず、ラベルのビット幅（例えば０：３２  ｂｉｔ／１：１２８  ｂｉｔ）を指示する。
【００４７】
ここで、ステップ１においてＵ−ＳＲＨには、転送プレーンの封止タイプ（ＬＴ，例えば３  ｂｉｔ）パラメータが含まれることができるが、これに限定されず、ラベルの封止プロトコルフォーマットを指示し、柔軟なラベル封止タイプをサポートし、デフォルトではＭＰＬＳラベルタイプ（例えば０：ＭＰＬＳ／１：ＩＰｖ６、その他は割り当て待ち）を用いることを提案する。
【００４８】
ここで、ステップ１においてＵ−ＳＲＨには、ＯＡＭメッセージ指示情報（Ｏ−Ｆｌａｇ：ＯＡＭメッセージ指示）を含む他のフラグ（Ｆｌａｇｓ）情報パラメータが含まれることができるが、これに限定されず、次のＵ−ＳＲＨ指示情報（Ｎ−Ｆｌａｇ：次のＵ−ＳＲＨヘッダを搬送している）を搬送し、ユーザ定義情報（Ｕ−Ｆｌａｇ：ユーザ定義情報を搬送している）を搬送する。
【００４９】
ここで、ステップ２に記載の転送プレーンは、Ｕ−ＳＲＨ互換性インジケータに対し、転送プレーンと互換性のある指示案を定義することによってＵ−ＳＲＨを搬送するか否かを指示する。互換性インジケータの選択は次の２つの要件を満たす。一つは、対応する転送プレーンと互換性がある必要があること、つまり、Ｕ−ＳＲＨを感知しない転送プレーンに対し元の転送フローに従って転送することであり、もう一つは、互換性インジケータを感知するが当該インジケータを識別できない転送プレーンに対し、デフォルトで当該メッセージを破棄して誤転送を回避することである。例えば、ＭＰＬＳ／ＭＰＬＳ−ＴＰに対し予約ラベル値が互換性インジケータとして選択される。
【００５０】
ここで、ステップ２に記載の転送プレーンはＵ−ＳＲＨ互換性インジケータを識別できた後、Ｕ−ＳＲＨの転送フローに従って転送処理を行い、ＳＲラベルスタックに関する転送処理を完了することを含むが、これに限定されない。転送プレーンの処理フローは図５に示されており、以下では、図６乃至図８を組み合わせて各転送プレーンの処理フローを詳細に説明する。
【００５１】
実施例６：統一されたＳｅｇｍｅｎｔ  ＲｏｕｔｉｎｇラベルスタックをＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンに適用する。
【００５２】
ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンに対し、従来のラベルフォーマット自体では、ＳＲラベルと通常のＭＰＬＳ／ＭＰＬＳ−ＴＰラベルとのどちらであるかを区別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ラベル自体を通じてＳＲラベルスタックを搬送しているか否かを識別することができない。
【００５３】
本開示の実施例の方法では、図６に示すように、まず、Ｕ−ＳＲＨを搬送するか否かを指示するための１つのＭＰＬＳ／ＭＰＬＳ−ＴＰの予約ラベルを割り当て（例えば、予約ラベル値８を割り当てる）、適切なパラメータを設定して、次にＳＲラベルスタックを追加する。
【００５４】
ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンの処理は以下の通りである：
１．  ＰＥイングレスノードはＵ−ＳＲＨおよびＳＲラベルスタックのプッシュ・スタックを完了し、ＭＰＬＳ／ＭＰＬＳ−ＴＰのＳＲ互換性インジケータを追加し、即ち、Ｕ−ＳＲＨの前に予約ラベル８をプッシュする。
【００５５】
２．  純ＰノードはＵ−ＳＲＨおよびＳＲラベルスタックを感知せず、元のＭＰＬＳ／ＭＰＬＳ−ＴＰ転送フローに従って転送するだけである。
【００５６】
３．  Ｕ−ＳＲＨを感知し、即ち、ラベル８（Ｕ−ＳＲＨ互換性インジケータ）を識別し、かつＵ−ＳＲＨをサポートするノードは、対応するＳＲ転送フロー処理を行う。同時に、Ｕ−ＳＲＨのフラグと後続のＳＲラベルを識別することにより拡張処理（例えば、ＯＡＭ）を行うことができる。
【００５７】
４．  Ｕ−ＳＲＨを感知するがサポートしないノード、即ち、ラベル８を識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
【００５８】
５．  ＰＥイグレスノードは、Ｕ−ＳＲＨおよびＳＲラベルスタックのポップアップを完了し、ペイロードを復元する。
【００５９】
実施例７：統一されたＳｅｇｍｅｎｔ  ＲｏｕｔｉｎｇラベルスタックをＩＰｖ６転送プレーンに適用する。
【００６０】
ＩＰｖ６転送プレーンに対し、従来のラベルフォーマット自体では、ＳＲラベルと通常のＩＰｖ６アドレスとのどちらであるかを区別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ヘッダ自体を通じてＳＲラベルスタックを搬送しているか否かを識別することができない。
【００６１】
本開示の実施例の方法では、図７に示すように、まず、Ｕ−ＳＲＨを搬送するか否かを指示するためのＩＰｖ６拡張ヘッダタイプを割り当て（例えば、ＳＲ拡張のための拡張ヘッダ４５を割り当てる）、適切なパラメータを設定して、次にＳＲラベルスタックを追加する。特に、ＩＰｖ６アドレスロングフォーマット（１２８  ｂｉｔ）に対して、Ｕ−ＳＲＨにおいてフラグを用いてＳＲラベルスタックが用いるラベルアドレスフォーマットを指示することができ、例えば、ショートフォーマットのＭＰＬＳラベルと互換性がある３２  ｂｉｔラベルを用いて、ヘッダの長さを減少することができる。
【００６２】
ＩＰｖ６転写面の処理は以下の通りである：
【００６３】
１．  ＰＥイングレスノードはＵ−ＳＲＨおよびＳＲラベルスタックのプッシュ・スタックを完了し、ＩＰｖ６のＳＲ互換性インジケータを追加し、即ち、Ｕ−ＳＲＨの前にＩＰｖ６拡張ヘッダを追加し、規則に従ってＳＲ拡張ヘッダと互換性があるタイプであることを明示する。
【００６４】
２．  純ＰノードはＵ−ＳＲＨおよびＳＲラベルスタックを感知せず、元のＩＰｖ６転送フローに従って転送するだけである。
【００６５】
３．  Ｕ−ＳＲＨを感知し、即ち、Ｕ−ＳＲＨを含む拡張ヘッダ（Ｕ−ＳＲＨ互換性インジケータ）を識別し、かつＵ−ＳＲＨをサポートするノードは、対応するＳＲ転送フロー処理を行う。同時に、Ｕ−ＳＲＨのフラグと後続のＳＲラベルを識別することにより拡張処理（例えば、ＯＡＭ）を行うことができる。
【００６６】
４．  Ｕ−ＳＲＨを感知するがサポートしないノード、即ち、拡張ヘッダを識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
【００６７】
５．  ＰＥイグレスノードは、Ｕ−ＳＲＨおよびＳＲラベルスタックのポップアップを完了し、ペイロードを復元する。
【００６８】
実施例８：統一されたＳｅｇｍｅｎｔ  ＲｏｕｔｉｎｇラベルスタックをＩＰｖ４転送プレーンに適用する。
【００６９】
ＩＰｖ４転送プレーンに対し、従来のＩＰｖ４ヘッダ自体では、ＳＲラベルスタックを搬送しているか否かを識別することができず、即ち、管理制御プレーンを通じて配置または指定しない限り、ヘッダ自体を通じてＳＲラベルスタックを搬送しているか否かを識別することができない。
【００７０】
本開示の実施例の方法では、図８に示すように、まず、Ｕ−ＳＲＨを搬送するか否かを指示するためのＩＰｖ４転写面ＳＲ互換性インジケータを割り当て（例えば、指定されたＵＤＰポート番号２０００を用いる）、適切なパラメータを設定して、次にＳＲラベルスタックを追加する。
【００７１】
ＩＰｖ４転写面の処理は以下の通りである：
【００７２】
１．  ＰＥイングレスノードはＵ−ＳＲＨおよびＳＲラベルスタックのプッシュ・スタックを完了し、ＩＰｖ４のＳＲ互換性インジケータを追加し、即ち、Ｕ−ＳＲＨの前にＵＤＰ封止を追加し、規則に従って互換性インジケータ（指定されたＵＤＰポート番号、例えば２０００）を用いる。
【００７３】
２．  純ＰノードはＵ−ＳＲＨおよびＳＲラベルスタックを感知せず、元のＩＰｖ４転送フローに従って転送するだけである。
【００７４】
３．  Ｕ−ＳＲＨを感知し、即ち、Ｕ−ＳＲＨを含む拡張ヘッダ（Ｕ−ＳＲＨ互換性インジケータ）を識別し、かつＵ−ＳＲＨをサポートするノードは、対応するＳＲ転送フロー処理を行う。同時に、Ｕ−ＳＲＨのフラグと後続のＳＲラベルを識別することにより拡張処理（例えば、ＯＡＭ）を行うことができる。
【００７５】
４．  Ｕ−ＳＲＨを感知するがサポートしないノード、即ち、拡張ヘッダを識別するが当該ラベル処理をサポートしないノードは、当該メッセージを破棄する。
【００７６】
５．  ＰＥイグレスノードは、Ｕ−ＳＲＨおよびＳＲラベルスタックのポップアップを完了し、ペイロードを復元する。
【００７７】
実施例９：統一されたＳｅｇｍｅｎｔ  Ｒｏｕｔｉｎｇラベルスタックをハイブリッド転送プレーンに適用する。
【００７８】
ＭＰＬＳ／ＭＰＬＳ−ＴＰとＩＰｖ６ハイブリッドネットワークが存在する転送プレーンには、以下２つのシナリオがある：
１．  サービスは、異なる転送プレーンを順次経由し、異なる転送プレーンの間でノードの交差点がなく、即ち、２つの転送ドメインに同時に属するノードがない。
【００７９】
２．  異なる転送プレーンにおいてノードの交差点がある場合、異なる転送プレーンの相互通信を可能にするハイブリッド転送プレーンのエッジノード（Ｅｄｇｅ  Ｎｏｄｅ）を導入する。
【００８０】
前者について、単独のＭＰＬＳ／ＭＰＬＳ−ＴＰとＩＰｖ６転送ドメイン内の転送プレーンは依然として実施例６、７と同一であり、相違点がない。
【００８１】
後者について、エッジノードは、２種類の転送プレーンの、ＳＲに対するＰＥノード機能を同時に完了させる必要があり、ＭＰＬＳ／ＭＰＬＳ−ＴＰ転送ドメインからＩＰｖ６転送ドメインに入るとき、まずＭＰＬＳ／ＭＰＬＳ−ＴＰ転送プレーンのＰＥイグレスノード機能を完了させ、次にＩＰｖ６転送プレーンのイングレスノード機能を完了させる。
【００８２】
本開示の実施例は、統一されたＳＲラベルスタックを実現することにより、異なる転送プレーンにおけるＳＲ技術の応用を簡略化し、ＳＲ封止フォーマットの統一性を向上させる。
【００８３】
以上のように、本開示の実施例は以下の技術効果を有する。
【００８４】
本開示の実施例は、Ｕ−ＳＲＨを用いて、統一されたＳＲラベルスタックを容易に実現することができ、異なる転送プレーン技術を感知する必要がなく、ＳＲ応用の複雑さを低減し、ＳＲ技術のスケーラビリティを向上させる。
【００８５】
以上では本開示を詳細に説明したが、本開示はこれに限定されず、当業者であれば、本開示の原理に基づいて種々の変形を行うことができる。よって、本開示の原理に基づいてなす変形は、全て本開示の請求範囲内にあると理解されたい。
【図１】
2021515456.tif 000003
【図２】
2021515456.tif 000004
【図３】
2021515456.tif 000005
【図４】
2021515456.tif 000006
【図５】
2021515456.tif 000007
【図６】
2021515456.tif 000008
【図７】
2021515456.tif 000009
【図８】
2021515456.tif 000010
【国際調査報告】
2021515456.tif 000011
2021515456.tif 000012
2021515456.tif 000013
2021515456.tif 000014