(57)【特許請求の範囲】
【請求項１】
AU-3回路エミュレーションのための方法であって、
フレームデータを管理ユニットAU-3フレームフォーマットから従属ユニットTU-3フレームフォーマットに変換するステップと、
VC4フレームフォーマットの前記フレームデータを取得するために、前記TU-3フレームフォーマットの前記フレームデータを仮想コンテナVC4にマッピングするステップと、
前記VC4フレームフォーマットの前記フレームデータをエミュレートするステップと
を備え、
フレームデータをAU-3フレームフォーマットからTU-3フレームフォーマットに変換する前記ステップが、具体的には、
前記AU-3フレームフォーマットの前記フレームデータにおけるH1、H2およびH3バイトをTU-3のカラム0におけるH1、H2およびH3にマッピングするステップと、
前記AU-3フレームフォーマットの前記フレームデータにおけるVC3のカラム1〜29を前記TU-3におけるVC3のカラム1〜29にマッピングするステップと、
前記AU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム31〜58を前記TU-3における前記VC3のカラム30〜57にマッピングするステップと、
前記AU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム60〜87を前記TU-3における前記VC3のカラム58〜85にマッピングするステップと、
前記TU-3のカラム0におけるH1、H2およびH3、前記TU-3における前記VC3のカラム1〜29、前記TU-3における前記VC3のカラム30〜57、ならびに前記TU-3における前記VC3のカラム58〜85に従って前記TU-3フレームフォーマットの前記フレームデータを生成するステップと
を備えるか、
または
フレームデータをAU-3フレームフォーマットからTU-3フレームフォーマットに変換する前記ステップが、具体的には、
前記AU-3フレームフォーマットの前記フレームデータのポインタ値を取得するステップと、
前記ポインタ値に従って前記AU-3フレームフォーマットの前記フレームデータにおけるJ1バイトの位置を推定するステップと、
前記AU-3フレームフォーマットの前記フレームデータにおけるVC3データをTU-3フレームのVC3にマッピングし、前記J1バイトの前記位置に従って前記TU-3フレームのポインタ値を再生成するステップと、
前記TU-3フレームの前記ポインタ値および前記TU-3フレームの前記VC3に従って前記TU-3フレームフォーマットの前記フレームデータを生成するステップと
を備える方法。
【請求項２】
AU-3回路復元のための方法であって、
受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元するステップと、
前記VC4フォーマットの前記フレームデータを従属ユニットTU-3フレームフォーマットの前記フレームデータにデマッピングするステップと、
前記TU-3フレームフォーマットの前記フレームデータを管理ユニットAU-3フレームフォーマットの前記フレームデータに変換するステップと
を備え、
前記TU-3フレームフォーマットの前記フレームデータをAU-3フレームフォーマットの前記フレームデータに変換する前記ステップが、具体的には、
前記TU-3フレームフォーマットの前記フレームデータにおけるH1、H2およびH3バイトをAU-3におけるH1、H2およびH3にマッピングするステップと、
前記TU-3フレームフォーマットの前記フレームデータにおけるVC3のカラム1〜29を前記AU-3におけるVC3のカラム1〜29にマッピングするステップと、
前記TU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム30〜57を前記AU-3における前記VC3のカラム31〜58にマッピングするステップと、
前記TU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム58〜85を前記AU-3における前記VC3のカラム60〜87にマッピングするステップと、
プリセットされた固定スタッフを前記AU-3における前記VC3のカラム30および59にマッピングするステップと、
前記AU-3におけるH1、H2およびH3、前記AU-3における前記VC3のカラム1〜29、前記AU-3における前記VC3のカラム30および59、前記AU-3における前記VC3のカラム31〜58、ならびに前記AU-3における前記VC3のカラム60〜87に従って前記AU-3フレームフォーマットの前記フレームデータを生成するステップと
を備えるか、
または、
前記TU-3フレームフォーマットの前記フレームデータをAU-3フレームフォーマットの前記フレームデータに変換する前記ステップが、具体的には、
前記TU-3フレームフォーマットの前記フレームデータのポインタ値を取得するステップと、
前記ポインタ値に従って前記TU-3フレームフォーマットの前記フレームデータにおけるJ1バイトの位置を推定するステップと、
前記TU-3フレームフォーマットの前記フレームデータにおけるVC3をAU-3のVC3にマッピングし、前記J1バイトの前記位置に従って前記AU-3のポインタ値を再生成するステップと、
前記AU-3の前記ポインタ値および前記AU-3の前記VC3に従って前記AU-3フレームフォーマットの前記フレームデータを生成するステップと
を備える方法。
【請求項３】
AU-3回路エミュレーションのための装置であって、
フレームデータを管理ユニットAU-3フレームフォーマットから従属ユニットTU-3フレームフォーマットに変換するように構成されたTU-3フレームフォーマット変換モジュールと、
VC4フレームフォーマットの前記フレームデータを取得するために、前記TU-3フレームフォーマットの前記フレームデータを仮想コンテナVC4にマッピングするように構成されたVC4フレーム・フォーマット・データ・マッピング・モジュールと、
前記VC4フレームフォーマットの前記フレームデータをエミュレートするように構成されたVC4フレーム・フォーマット・データ・エミュレート・モジュールと
を備え、
前記TU-3フレームフォーマット変換モジュールが、具体的には、
前記AU-3フレームフォーマットの前記フレームデータにおけるH1、H2およびH3バイトをTU-3のカラム0におけるH1、H2およびH3にマッピングするように構成されたポインタマッピングユニットと、
前記AU-3フレームフォーマットの前記フレームデータにおけるVC3のカラム1〜29を前記TU-3におけるVC3のカラム1〜29にマッピングするように構成された第1のデータマッピングユニットと、
前記AU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム31〜58を前記TU-3における前記VC3のカラム30〜57にマッピングするように構成された第2のデータマッピングユニットと、
前記AU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム60〜87を前記TU-3における前記VC3のカラム58〜85にマッピングするように構成された第3のデータマッピングユニットと、
前記TU-3のカラム0におけるH1、H2およびH3、前記TU-3における前記VC3のカラム1〜29、前記TU-3における前記VC3のカラム30〜57、ならびに前記TU-3における前記VC3のカラム58〜85に従って前記TU-3フレームフォーマットの前記フレームデータを生成するように構成された第1のTU-3フレームフォーマットデータ生成ユニットと
を備えるか、
または、
前記TU-3フレームフォーマット変換モジュールが、具体的には、
前記AU-3フレームフォーマットの前記フレームデータのポインタ値を取得するように構成された第1のポインタ取得ユニットと、
前記ポインタ値に従って前記AU-3フレームフォーマットの前記フレームデータにおけるJ1バイトの位置を推定するように構成された第1のJ1バイト位置解析ユニットと、
前記AU-3フレームフォーマットの前記フレームデータにおけるVC3データをTU-3フレームのVC3にマッピングし、前記J1バイトの前記位置に従って前記TU-3フレームのポインタ値を再生成するように構成されたTU-3フレームポインタ値生成ユニットと、
前記TU-3フレームの前記ポインタ値および前記TU-3フレームの前記VC3に従って前記TU-3フレームフォーマットの前記フレームデータを生成するように構成された第2のTU-3フレームフォーマットデータ生成ユニットと
を備える装置。
【請求項４】
AU-3回路復元のための装置であって、
受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元するように構成されたフレームデータ復元モジュールと、
前記VC4フォーマットの前記フレームデータを従属ユニットTU-3フレームフォーマットの前記フレームデータにデマッピングするように構成されたVC4フレーム・フォーマット・データ・デマッピング・モジュールと、
前記TU-3フレームフォーマットのフレームデータを管理ユニットAU-3フレームフォーマットの前記フレームデータに変換するように構成されたTU-3フレームフォーマットデータ変換モジュールと
を備え、
前記TU-3フレームフォーマットデータ変換モジュールが、具体的には、
TU-3フレームフォーマットの前記フレームデータにおけるH1、H2およびH3バイトをAU-3におけるH1、H2およびH3にマッピングするように構成されたポインタマッピングユニットと、
前記TU-3フレームフォーマットの前記フレームデータにおけるVC3のカラム1〜29を前記AU-3におけるVC3のカラム1〜29にマッピングするように構成された第1のデータマッピングユニットと、
前記TU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム30〜57を前記AU-3における前記VC3のカラム31〜58にマッピングするように構成された第2のデータマッピングユニットと、
前記TU-3フレームフォーマットの前記フレームデータにおける前記VC3のカラム58〜85を前記AU-3における前記VC3のカラム60〜87にマッピングするように構成された第3のデータマッピングユニットと、
プリセットされた固定スタッフを前記AU-3における前記VC3のカラム30および59にマッピングするように構成された第4のデータマッピングユニットと、
前記AU-3におけるH1、H2およびH3、前記AU-3における前記VC3のカラム1〜29、前記AU-3における前記VC3のカラム30および59、前記AU-3における前記VC3のカラム31〜58、ならびに前記AU-3における前記VC3のカラム60〜87に従って前記AU-3フレームフォーマットの前記フレームデータを生成するように構成された第1のAU-3フレームフォーマットデータ生成ユニットと
を備えるか、
または、
前記TU-3フレームフォーマットデータ変換モジュールが、具体的には、
前記TU-3フレームフォーマットの前記フレームデータのポインタ値を取得するように構成されたポインタ取得ユニットと、
前記ポインタ値に従って前記TU-3フレームフォーマットの前記フレームデータにおけるJ1バイトの位置を推定するように構成されたJ1バイト位置解析ユニットと、
前記TU-3フレームフォーマットの前記フレームデータにおけるVC3をAU-3のVC3にマッピングし、前記J1バイトの前記位置に従って前記AU-3のポインタ値を再生成するように構成された第5のデータマッピングユニットと、
前記AU-3の前記ポインタ値および前記AU-3の前記VC3に従って前記AU-3フレームフォーマットの前記フレームデータを生成するように構成された第2のAU-3フレームフォーマットデータ生成ユニットと
を備える装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、回路エミュレーション技術の分野に関し、詳細には、管理ユニット-3(Administrative Unit-3、AU-3)回路エミュレーションのための方法および装置に関する。
【背景技術】
【０００２】
SDH(Synchronous Digital Hierarchy、同期デジタルハイアラーキ)は、多重化、ライン伝送、およびスイッチングなどの機能を統合する、均一なネットワーク管理システムによって操作される統合された情報転送ネットワークである。維持費が高すぎるため、SDHネットワークは、従来技術ではもはや展開されておらず、既存のSDHネットワークの代わりに、新しいPTN(Packet Transport Network、パケット転送ネットワーク)が構築されている。しかしながら、SDHネットワークに存在する数多くのTDM(Time Division Multiplex、時分割多重)回路およびサービスは、依然としてPTNネットワークが負担する必要がある。したがって、PTNネットワークがSDHネットワークに取って代わる場合、SDH/Sonet(Synchronous Optical Network、同期光ネットワーク)サービスをエミュレートし、エミュレートされたデータをPTNネットワークを介して透過的にピアSDHネットワークに送信するために、疑似ワイヤ技術をSDHネットワーク側で使用し、それによって、PTNネットワークがSDHネットワークに取って代わる場合のサービスの支持が実施される。
【０００３】
既存のエミュレーション技術では、SDH送信機側の仮想コンテナまたはSonetペイロードは、エミュレートされ、透過的に送信されるが、AU(Administrative Unit、管理ユニット)ポインタをエミュレートし、透過的に送信することは実用的ではない。代わりに、フレームデータにおけるJ1バイトの位置が記録され、CEP(Circuit Emulation over Packet、回路エミュレーションオーバーパケット)パケットヘッダに入れられ、J1バイトの位置に従って、SDHピア側のダウンリンクでポインタが再生成される。実用化において、いくつかの通信事業者は、AUポインタを透過的に送信する、つまり、全AUのコンテンツをエミュレートし、透過的に送信する必要がある。従来技術は、AUポインタをエミュレートし、透過的に送信するための解決法を提供しない。
【発明の概要】
【課題を解決するための手段】
【０００４】
AUのすべてのコンテンツをエミュレートし、透過的に送信するために、本発明の実施形態は、AU-3回路エミュレーション方法を提供する。方法は、
フレームデータを管理ユニットAU-3フレームフォーマットから従属ユニット(tributary unit)TU-3フレームフォーマットに変換するステップと、
VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングするステップと、
VC4フレームフォーマットのフレームデータをエミュレートするステップと
を含む。
【０００５】
本発明の一実施形態は、AU-3回路復元方法をさらに提供し、
受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元するステップと、
VC4フォーマットのフレームデータを従属ユニットTU-3フレームフォーマットのフレームデータにデマッピングするステップと、
TU-3フレームフォーマットのフレームデータを管理ユニットAU-3フレームフォーマットのフレームデータに変換するステップと
を含む。
【０００６】
本発明の一実施形態は、AU-3回路エミュレーション装置をさらに提供し、
フレームデータを管理ユニットAU-3フレームフォーマットから従属ユニットTU-3フレームフォーマットに変換するように構成されたTU-3フレームフォーマット変換モジュールと、
VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングするように構成されたVC4フレーム・フォーマット・データ・マッピング・モジュールと、
VC4フレームフォーマットのフレームデータをエミュレートするように構成されたVC4フレーム・フォーマット・データ・エミュレート・モジュールと
を含む。
【０００７】
本発明の一実施形態は、AU-3回路復元装置をさらに提供し、
受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元するように構成されたフレームデータ復元モジュールと、
VC4フォーマットのフレームデータをTU-3フレームフォーマットのフレームデータにデマッピングするように構成されたVC4フレーム・フォーマット・データ・デマッピング・モジュールと、
従属ユニットTU-3フレームフォーマットのフレームデータを管理ユニットAU-3フレームフォーマットのフレームデータに変換するように構成されたTU-3フレームフォーマットデータ変換モジュールと
を含む。
【０００８】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【０００９】
本発明の実施形態、または従来技術の技術的な解決法をより明確に示すために、以下は、実施形態または従来技術を記載するために必要とされる添付の図面を簡単に記載する。明らかに、以下の説明の添付の図面は本発明のいくつかの実施形態を示しているにすぎず、当業者は創造的な労力無しにこれらの添付の図面から他の図面を得ることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態1によるAU-3回路エミュレーションのための方法を示すフローチャートである。
【図２】本発明の実施形態1によるAU-3回路エミュレーションマッピングパスを示す概略図である。
【図３】本発明の実施形態2によるAU-3回路復元のための方法を示すフローチャートである。
【図４】本発明の実施形態3によるAU-3回路エミュレーションのための方法を示すフローチャートである。
【図５】本発明の実施形態3によるAU-3フレームフォーマットを示す概略図である。
【図６】本発明の実施形態3によるTU-3フレームフォーマットを示す概略図である。
【図７】本発明の実施形態3によるロードモードを示す概略図である。
【図８】本発明の実施形態4によるAU-3回路復元のための方法を示すフローチャートである。
【図９】本発明の実施形態5によるAU-3回路エミュレーションのための方法を示すフローチャートである。
【図１０】本発明の実施形態6によるAU-3回路エミュレーションのための方法を示すフローチャートである。
【図１１】本発明の実施形態7によるAU-3回路復元のための方法を示すフローチャートである。
【図１２】本発明の実施形態8によるAU-3回路エミュレーションのための装置を示す概略図である。
【図１３】本発明の実施形態9によるAU-3回路復元のための装置を示す概略図である。
【図１４】本発明の実施形態10によるAU-3回路エミュレーションのための装置を示す概略図である。
【図１５】本発明の実施形態11によるAU-3回路復元のための装置を示す概略図である。
【図１６】本発明の実施形態12によるAU-3回路エミュレーションのための装置を示す概略図である。
【図１７】本発明の実施形態13によるAU-3回路エミュレーションのための装置を示す概略図である。
【図１８】本発明の実施形態14によるAU-3回路復元のための装置を示す概略図である。
【図１９】本発明の一実施形態によるSONETエミュレーションマッピングパスを示す概略図である。
【発明を実施するための形態】
【００１１】
本発明の実施形態の目的、技術的解決法、および利点をより理解できるようにするために、本発明の実施形態の技術的解決法について、以下で本発明の実施形態の添付の図面を参照して明確かつ包括的に説明する。明らかに、記載の実施形態は、本発明の実施形態のすべてではなく、一部にすぎない。創造的な労力無しに本発明の実施形態に基づいて当業者によって取得されたすべての他の実施形態は、本発明の保護範囲に入るものとする。
【００１２】
実施形態1
図1は、本発明で提供されるAU-3回路エミュレーションのための方法のフローチャートである。方法は、PTNネットワークに適用され、以下のステップを含む。
【００１３】
S101  フレームデータを管理ユニットAU-3フレームフォーマットから従属ユニットTU-3フレームフォーマットに変換する。
【００１４】
S102  VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングする。
【００１５】
S103  VC4フレームフォーマットのフレームデータをエミュレートする。
【００１６】
好ましくは、VC4フレームフォーマットのフレームデータは、インターネット技術タスクフォース(Internet Engineering Task Force)IETF Request For Comments RFC 4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従ってエミュレートされ得る。
【００１７】
本実施形態では、S101〜S102は、図2に示されるマッピングパスを介して実施され得、STM-1(同期転送モジュール-1、Synchronous Transport Module-1)は、3つのAU-3を含み、各AU-3は、1つのTU-3に変換され、3つのTU-3は、1つのVC4にカプセル化される。AU-3をTU-3に変換するサービスマッピングパスは、図2の点線のボックスによって示される。
【００１８】
本実施形態では、VC4フレームフォーマットのフレームデータがエミュレートされた後、エミュレートされたデータがCEPパケットにカプセル化され、CEPパケットはPTNネットワークにおいて送信されることに留意されたい。CEPパケットを受信した後、ピアネットワークは、CEPパケットからAU-3フレームフォーマットのフレームデータを復元する。詳細な復元方法については、本発明において提供されるAU-3回路復元のための方法の実施形態を参照されたい。
【００１９】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００２０】
実施形態2
図3は、本発明で提供されるAU-3回路復元のための方法を示す。方法は、本発明の実施形態1で提供されるAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータの復元に適用可能である。方法は、以下を含む。
【００２１】
S201  受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元する。
【００２２】
好ましくは、仮想コンテナVC4フォーマットのフレームデータは、RFC4842プロトコルにおいて定義されたSDH回路およびサービス復元技術に従って受信パケットから復元される。
【００２３】
S202  VC4フォーマットのフレームデータを従属ユニットTU-3フレームフォーマットのフレームデータにデマッピングする。
【００２４】
S203  TU-3フレームフォーマットのフレームデータを管理ユニットAU-3フレームフォーマットのフレームデータに変換する。
【００２５】
本発明の実施形態では、受信パケットにおけるフレームデータは、TU-3フレームフォーマットからAU-3フレームフォーマットに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００２６】
実施形態3
図4は、本発明の別の実施形態によるAU-3回路エミュレーションのための方法のフローチャートである。方法は、以下のステップを含む。
【００２７】
S301  AU-3フレームフォーマットのフレームデータにおけるH1、H2およびH3バイトをTU-3のカラム0におけるH1、H2およびH3にマッピングする。
【００２８】
S302  AU-3フレームフォーマットのフレームデータにおけるVC3のカラム1〜29をTU-3におけるVC3のカラム1〜29にマッピングする。
【００２９】
S303  AU-3フレームフォーマットのフレームデータにおけるVC3のカラム31〜58をTU-3におけるVC3のカラム30〜57にマッピングする。
【００３０】
S304  AU-3フレームフォーマットのフレームデータにおけるVC3のカラム60〜87をTU-3におけるVC3のカラム58〜85にマッピングする。
【００３１】
S305  TU-3のカラム0におけるH1、H2およびH3、TU-3におけるVC3のカラム1〜29、TU-3におけるVC3のカラム30〜57、ならびにTU-3におけるVC3のカラム58〜85に従ってTU-3フレームフォーマットのフレームデータを生成する。
【００３２】
S306  VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングする。
【００３３】
S307  VC4フレームフォーマットのフレームデータをエミュレートする。
【００３４】
本実施形態におけるS301〜S305が示される。図5は、AU-3フレームフォーマットの概略図であり、図6は、TU-3フレームフォーマットの概略図であり、図7は、実施形態のS301〜S305におけるロードモードの概略図であり、ここでは、AU-3フレームが分割され、TU-3フレームにロードされる。図7に示されるように、ロードモードの詳細な動作は、以下のように簡単に説明することができる。
【００３５】
AU-3におけるH1、H2およびH3バイトを、TU-3におけるH1、H2およびH3を備えるカラムにマッピングする。
【００３６】
AU-3におけるVC3のカラム1〜29をTU-3におけるVC3のカラム1〜29にマッピングする。
【００３７】
AU-3におけるVC3のカラム31〜58をTU-3におけるVC3のカラム30〜57にマッピングする。
【００３８】
AU-3におけるVC3のカラム60〜87をTU-3におけるVC3のカラム58〜85にマッピングする。
【００３９】
上記の動作モードの特性は、以下の通りである。ポインタ値は変更されない、AU-3におけるVC3の固定スタッフ(fixed stuff)以外のバイトのみがTU-3にロードされる、および、TU-3におけるコンテンツおよび削除された固定スタッフは、上記のモードの逆の方法でピア側のダウンリンクでAU-3に再度入れられる。固定スタッフは、VC3のカラム30および59である。このロードモードは、それには限定されないが、以下のシナリオに適用可能である。すなわち、両側のシステムクロックは、同じソースを共有し、ポインタ調整は行われない。
【００４０】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのデータを取得するために、TU-3フレームフォーマットのデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００４１】
実施形態4
図8は、本発明の別の実施形態によるAU-3回路復元のための方法のフローチャートである。方法は、本発明の実施形態3で提供されるAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータの復元に適用可能である。方法は、以下のステップを含む。
【００４２】
S401  受信パケットからVC4フォーマットのフレームデータを復元する。
【００４３】
S402  VC4フォーマットのフレームデータを従属ユニットTU-3フレームフォーマットのフレームデータにデマッピングする。
【００４４】
S403  TU-3フレームフォーマットのフレームデータにおけるH1、H2およびH3バイトをAU-3におけるH1、H2およびH3にマッピングする。
【００４５】
S404  TU-3フレームフォーマットのフレームデータにおけるVC3のカラム1〜29をAU-3におけるVC3のカラム1〜29にマッピングする。
【００４６】
S405  TU-3フレームフォーマットのフレームデータにおけるVC3のカラム30〜57をAU-3におけるVC3のカラム31〜58にマッピングする。
【００４７】
S406  TU-3フレームフォーマットのフレームデータにおけるVC3のカラム58〜85をAU-3におけるVC3のカラム60〜87にマッピングする。
【００４８】
S407  プリセットされた固定スタッフをAU-3におけるVC3のカラム30および59にマッピングする。
【００４９】
S408  AU-3におけるH1、H2およびH3、AU-3におけるVC3のカラム1〜29、AU-3におけるVC3のカラム30および59、AU-3におけるVC3のカラム31〜58、ならびにAU-3におけるVC3のカラム60〜87に従ってAU-3フレームフォーマットのフレームデータを生成する。
【００５０】
本発明の実施形態では、VC4フォーマットのフレームデータは、受信パケットから復元され、VC4フォーマットのフレームデータは、TU-3フレームフォーマットのフレームデータにデマッピングされ、次いで、TU-3フレームフォーマットのフレームデータは、AU-3フレームフォーマットのフレームデータに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００５１】
実施形態5
図9は、本発明の別の実施形態によるAU-3回路エミュレーションのための方法のフローチャートである。方法は、以下のステップを含む。
【００５２】
S501  AU-3フレームフォーマットのフレームデータのポインタ値を取得する。
【００５３】
S502  ポインタ値に従ってAU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定する。
【００５４】
S503  AU-3フレームフォーマットのフレームデータにおけるVC3データをTU-3フレームのVC3にマッピングし、J1バイトの位置に従ってTU-3フレームのポインタ値を再生成する。
【００５５】
S504  TU-3フレームのポインタ値およびTU-3フレームのVC3に従ってTU-3フレームフォーマットのフレームデータを生成する。
【００５６】
S505  VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングする。
【００５７】
S506  VC4フレームフォーマットのフレームデータをエミュレートする。
【００５８】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００５９】
実施形態6
図10は、本発明の別の実施形態によるAU-3回路エミュレーションのための方法のフローチャートである。方法は、以下のステップを含む。
【００６０】
S601  AU-3フレームフォーマットのフレームデータのポインタ値を取得する。
【００６１】
S602  ポインタ値に従ってAU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定する。
【００６２】
S603  AU-3フレームフォーマットのフレームデータにおけるVC3データをTU-3フレームのVC3にマッピングする。
【００６３】
S604  J1バイトの位置、プリセットされたTU-3ポインタ値、およびTU-3フレームのVC3に従ってTU-3フレームフォーマットのフレームデータを生成する。
【００６４】
S605  VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングする。
【００６５】
S606  VC4フレームフォーマットのフレームデータをエミュレートする。
【００６６】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００６７】
実施形態7
図11は、本発明の別の実施形態によるAU-3回路復元のための方法のフローチャートである。方法は、本発明の実施形態5または6で提供されるAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータの復元に適用可能である。方法は、以下のステップを含む。
【００６８】
S701  受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元する。
【００６９】
S702  VC4フォーマットのフレームデータをTU-3フレームフォーマットのフレームデータにデマッピングする。
【００７０】
S703  TU-3フレームフォーマットのフレームデータのポインタ値を取得する。
【００７１】
S704  ポインタ値に従ってTU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定する。
【００７２】
S705  TU-3フレームフォーマットのフレームデータにおけるVC3をAU-3のVC3にマッピングし、J1バイトの位置に従ってAU-3のポインタ値を再生成する。
【００７３】
S706  AU-3のポインタ値およびAU-3のVC3に従ってAU-3フレームフォーマットのフレームデータを生成する。
【００７４】
本発明の実施形態では、VC4フォーマットのフレームデータは、TU-3フレームフォーマットのフレームデータにデマッピングされ、TU-3フレームフォーマットのフレームデータは、AU-3フレームフォーマットのフレームデータに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００７５】
実施形態8
図12は、本発明で提供されるAU-3回路エミュレーションのための装置を示す。装置は、実施形態1で提供されるAU-3回路エミュレーションのための方法と同じ概念に基づき、装置は、
フレームデータをAU-3フレームフォーマットからTU-3フレームフォーマットに変換するように構成されたTU-3フレームフォーマット変換モジュール801と、
VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータを仮想コンテナVC4にマッピングするように構成されたVC4フレーム・フォーマット・データ・マッピング・モジュール802と、
VC4フレームフォーマットのフレームデータをエミュレートするように構成されたVC4フレーム・フォーマット・データ・エミュレート・モジュール803と
を含む。
【００７６】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００７７】
実施形態9
図13は、本発明で提供されるAU-3回路復元のための装置を示す。装置は、実施形態2で提供されるAU-3回路復元のための方法と同じ概念に基づき、本発明の実施形態8で提供されるAU-3回路エミュレーションのための装置によって生成されるエミュレートされたデータの復元に適用可能である。装置は、
受信パケットから仮想コンテナVC4フォーマットのフレームデータを復元するように構成されたVC4フォーマットフレームデータ復元モジュール901と、
VC4フォーマットのフレームデータをTU-3フレームフォーマットのフレームデータにデマッピングするように構成されたTU-3フレームフォーマットデータ解析モジュール902と、
従属ユニットTU-3フレームフォーマットのフレームデータを管理ユニットAU-3フレームフォーマットのフレームデータに変換するように構成されたAU-3フレームフォーマットデータ変換モジュール903と
を含む。
【００７８】
本発明の実施形態では、VC4フォーマットのフレームデータは、TU-3フレームフォーマットのフレームデータにデマッピングされ、TU-3フレームフォーマットのフレームデータは、AU-3フレームフォーマットのフレームデータに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００７９】
実施形態10
図14は、本発明で提供されるAU-3回路エミュレーションのための装置を示す。装置は、実施形態3で提供されるAU-3回路エミュレーションのための方法と同じ概念に基づく。実施形態8に基づいて、装置におけるTU-3フレームフォーマット変換モジュール801は、具体的には
AU-3フレームフォーマットのフレームデータにおけるH1、H2およびH3バイトをTU-3のカラム0におけるH1、H2およびH3にマッピングするように構成されたポインタマッピングユニット8011と、
AU-3フレームフォーマットのフレームデータにおけるVC3のカラム1〜29をTU-3におけるVC3のカラム1〜29にマッピングするように構成された第1のデータマッピングユニット8012と、
AU-3フレームフォーマットのフレームデータにおけるVC3のカラム31〜58をTU-3におけるVC3のカラム30〜57にマッピングするように構成された第2のデータマッピングユニット8013と、
AU-3フレームフォーマットのフレームデータにおけるVC3のカラム60〜87をTU-3におけるVC3のカラム58〜85にマッピングするように構成された第3のデータマッピングユニット8014と、
TU-3のカラム0におけるH1、H2およびH3、TU-3におけるVC3のカラム1〜29、TU-3におけるVC3のカラム30〜57、ならびにTU-3におけるVC3のカラム58〜85に従ってTU-3フレームフォーマットのフレームデータを生成するように構成された第1のTU-3フレームフォーマットデータ生成ユニット8015と
を含む。
【００８０】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００８１】
実施形態11
図15は、本発明で提供されるAU-3回路復元のための装置を示す。装置は、実施形態4で提供されるAU-3回路復元のための方法と同じ概念に基づき、本発明の実施形態10で提供されるAU-3回路エミュレーションのための装置によって生成されるエミュレートされたデータの復元に適用可能である。実施形態9に基づいて、装置におけるAU-3フレームフォーマットデータ変換モジュール903は、具体的には、
TU-3フレームフォーマットのフレームデータにおけるH1、H2およびH3バイトをAU-3における位置H1、H2およびH3にマッピングするように構成されたポインタマッピングユニット9031と、
TU-3フレームフォーマットのフレームデータにおけるVC3のカラム1〜29をAU-3におけるVC3のカラム1〜29にマッピングするように構成された第1のデータマッピングユニット9032と、
TU-3フレームフォーマットのフレームデータにおけるVC3のカラム30〜57をAU-3におけるVC3のカラム31〜58にマッピングするように構成された第2のデータマッピングユニット9033と、
TU-3フレームフォーマットのフレームデータにおけるVC3のカラム58〜85をAU-3におけるVC3のカラム60〜87にマッピングするように構成された第3のデータマッピングユニット9034と、
プリセットされた固定スタッフをAU-3におけるVC3のカラム30および59にマッピングするように構成された第4のデータマッピングユニット9035と、
AU-3におけるH1、H2およびH3、AU-3におけるVC3のカラム1〜29、AU-3におけるVC3のカラム30および59、AU-3におけるVC3のカラム31〜58、ならびにAU-3におけるVC3のカラム60〜87に従ってAU-3フレームフォーマットのフレームデータを生成するように構成された第1のAU-3フレームフォーマットデータ生成ユニット9036と
を含む。
【００８２】
本発明の実施形態では、VC4フォーマットのフレームデータは、TU-3フレームフォーマットのフレームデータにデマッピングされ、TU-3フレームフォーマットのフレームデータは、AU-3フレームフォーマットのフレームデータに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００８３】
実施形態12
図16は、本発明で提供されるAU-3回路エミュレーションのための装置を示す。装置は、実施形態5で提供されるAU-3回路エミュレーションのための方法と同じ概念に基づく。実施形態8に基づいて、装置におけるTU-3フレームフォーマット変換モジュール801は、具体的には、
AU-3フレームフォーマットのフレームデータのポインタ値を取得するように構成された第1のポインタ取得ユニット8016と、
ポインタ値に従ってAU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定するように構成された第1のJ1バイト位置解析ユニット8017と、
AU-3フレームフォーマットのフレームデータにおけるVC3データをTU-3フレームのVC3にマッピングし、J1バイトの位置に従ってTU-3フレームのポインタ値を再生成するように構成されたTU-3フレームポインタ値生成ユニット8018と、
TU-3フレームのポインタ値およびTU-3フレームのVC3に従ってTU-3フレームフォーマットのフレームデータを生成するように構成された第2のTU-3フレームフォーマットデータ生成ユニット8019と
を含む。
【００８４】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００８５】
実施形態13
図17は、本発明で提供されるAU-3回路エミュレーションのための装置の概略図である。装置は、AU-3回路エミュレーションのための方法と同じ概念に基づく。実施形態8に基づいて、装置におけるTU-3フレームフォーマット変換モジュール801は、具体的には、
AU-3フレームフォーマットのフレームデータのポインタ値を取得するように構成された第2のポインタ取得ユニット80110と、
ポインタ値に従ってAU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定するように構成された第2のJ1バイト位置解析ユニット80111と、
AU-3フレームフォーマットのフレームデータにおけるVC3データをTU-3フレームのVC3にマッピングするように構成された第4のデータマッピングユニット80112と、
J1バイトの位置、プリセットされたTU-3ポインタ値、およびTU-3フレームのVC3に従ってTU-3フレームフォーマットのフレームデータを生成するように構成された第3のTU-3フレームフォーマットデータ生成ユニット80113と
を含む。
【００８６】
本発明の実施形態において、フレームデータがAU-3フレームフォーマットからTU-3フレームフォーマットに変換され、VC4フレームフォーマットのフレームデータを取得するために、TU-3フレームフォーマットのフレームデータが仮想コンテナVC4にマッピングされ、RFC4842プロトコルにおいて定義されたSDH回路およびサービスエミュレーション技術に従って、VC4フレームフォーマットのフレームデータがエミュレートされ、それによって、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００８７】
実施形態14
図18は、本発明で提供されるAU-3回路復元のための装置を示す。装置は、実施形態7で提供されるAU-3回路復元のための方法と同じ概念に基づき、本発明の実施形態12または13で提供されるAU-3回路エミュレーションのための装置によって生成されるエミュレートされたデータの復元に適用可能である。実施形態9に基づいて、装置におけるAU-3フレームフォーマットデータ変換モジュール903は、具体的には、
TU-3フレームフォーマットのフレームデータのポインタ値を取得するように構成されたポインタ取得ユニット9037と、
ポインタ値に従ってTU-3フレームフォーマットのフレームデータにおけるJ1バイトの位置を推定するように構成されたJ1バイト位置解析ユニット9038と、
TU-3フレームフォーマットのフレームデータにおけるVC3をAU-3のVC3にマッピングし、J1バイトの位置に従ってAU-3のポインタ値を再生成するように構成された第5のデータマッピングユニット9039と、
AU-3のポインタ値およびAU-3のVC3に従ってAU-3フレームフォーマットのフレームデータを生成するように構成された第2のAU-3フレームフォーマットデータ生成ユニット90310と
を含む。
【００８８】
本発明の実施形態では、VC4フォーマットのフレームデータは、TU-3フレームフォーマットのフレームデータにデマッピングされ、TU-3フレームフォーマットのフレームデータは、AU-3フレームフォーマットのフレームデータに変換され、それによって、前の実施形態に記載されたAU-3回路エミュレーションのための方法を使用することによって生成されるエミュレートされたデータが復元され、現在のネットワークにおいてAUポインタを透過的に送信する要求、すなわち、全AUのコンテンツをエミュレートし、透過的に送信する要求が満たされる。
【００８９】
本発明の実施形態の応用範囲は、SONETエミュレーションのシナリオまで拡大され得ることに留意されたい。図19に示されるように、STS-1(Synchronous Transport Signal-1、同期転送信号−1)は、TU-3に類似のフレームフォーマットにカプセル化され、VC4にカプセル化され、STS-1は、VC4をエミュレートすることによってエミュレートされる。STS-1からTU-3への変換のサービスマッピングパスは、図19の点線のボックスによって示される。
【００９０】
関連したハードウェアに指示するプログラムによって、実施形態における方法のステップのすべてまたは一部が実施され得ることを、当業者であれば理解されたい。プログラムは、コンピュータ可読記憶媒体に記憶され得る。プログラムが動作するとき、実施形態における方法の上記ステップが実行される。記憶媒体は、たとえばROM、RAM、磁気ディスクまたは光ディスクなどのプログラムコードを記憶することができる任意の媒体とすることができる。
【００９１】
最後に、本発明の実施形態は、本発明を限定するのではなく、本発明の技術的解決法を記載するためのものであることに留意されたい。本発明について、上記の実施形態を参照して詳しく説明したが、本発明の実施形態の技術的解決法の趣旨および範囲から逸脱することなく、上記の実施形態に記載されている技術的解決法にさらに変更を加えることができること、またはそのいくつかの技術的特徴に置き換えを行うことができることを当業者は理解されたい。
【符号の説明】
【００９２】
801  TU-3フレームフォーマット変換モジュール
8011  ポインタマッピングユニット
80110  第2のポインタ取得ユニット
80111  第2のJ1バイト位置解析ユニット
80112  第4のデータマッピングユニット
80113  第3のTU-3フレームフォーマットデータ生成ユニット
8012  第1のデータマッピングユニット
8013  第2のデータマッピングユニット
8014  第3のデータマッピングユニット
8015  第1のTU-3フレームフォーマットデータ生成ユニット
8016  第1のポインタ取得ユニット
8017  第1のJ1バイト位置解析ユニット
8018  TU-3フレームポインタ値生成ユニット
8019  第2のTU-3フレームフォーマットデータ生成ユニット
802  VC4フレーム・フォーマット・データ・マッピング・モジュール
803  VC4フレーム・フォーマット・データ・エミュレート・モジュール
901  VC4フォーマットフレームデータ復元モジュール
902  TU-3フレームフォーマットデータ解析モジュール
903  AU-3フレームフォーマットデータ変換モジュール
9031  ポインタマッピングユニット
90310  第2のAU-3フレームフォーマットデータ生成ユニット
9032  第1のデータマッピングユニット
9033  第2のデータマッピングユニット
9034  第3のデータマッピングユニット
9035  第4のデータマッピングユニット
9036  第1のAU-3フレームフォーマットデータ生成ユニット
9037  ポインタ取得ユニット
9038  J1バイト位置解析ユニット
9039  第5のデータマッピングユニット
【図１】
0005896433.tif 000002
【図２】
0005896433.tif 000003
【図３】
0005896433.tif 000004
【図４】
0005896433.tif 000005
【図５】
0005896433.tif 000006
【図６】
0005896433.tif 000007
【図７】
0005896433.tif 000008
【図８】
0005896433.tif 000009
【図９】
0005896433.tif 000010
【図１０】
0005896433.tif 000011
【図１１】
0005896433.tif 000012
【図１２】
0005896433.tif 000013
【図１３】
0005896433.tif 000014
【図１４】
0005896433.tif 000015
【図１５】
0005896433.tif 000016
【図１６】
0005896433.tif 000017
【図１７】
0005896433.tif 000018
【図１８】
0005896433.tif 000019
【図１９】
0005896433.tif 000020