(57)【特許請求の範囲】
【請求項１】
回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）およびＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）に代表される回線同期を要するプロトコルと、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケットおよびベストエフォートＩＰパケットに代表されるパケットプロトコルの異なる種類のプロトコルとを、同一構成のフレームのペイロードにそれぞれ収容して同一回線上に混在して転送するレイヤ１フレームを構成するフレーム構成方法であって、
前記レイヤ１フレームのヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、前記レイヤ１フレーム上に収容されたプロトコルの前記同一回線上での転送優先度を示す優先度識別子と、前記レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれであるかを示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴とするフレーム構成方法。
【請求項２】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態および前記転送優先度に応じて、前記パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴とする請求項１に記載のフレーム構成方法。
【請求項３】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴とする請求項１または２に記載のフレーム構成方法。
【請求項４】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴とする請求項１から３のいずれか１項に記載のフレーム構成方法。
【請求項５】
前記フレームモードは、前記複数のレイヤ１フレームに分割された前記パケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴とする請求項２から４のいずれか１項に記載のフレーム構成方法。
【請求項６】
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの中に前記スタッフデータが存在する場合に、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴とする請求項４または５に記載のフレーム構成方法。
【請求項７】
前記レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記回線交換モードのＳＴＭ信号、前記ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴とする２から４のいずれか１項に記載のフレーム構成方法。
【請求項８】
物理層、およびデータリンク層を統一し、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）のＳＴＭ信号、ＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）のＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するフレーム構成方法であって、
前記レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、前記ＡＴＭセル、前記ＳＴＭ信号、および前記ＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、該ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、前記レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、前記レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれであるかを示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつ前記レイヤ１フレームの中に前記スタッフデータが存在する場合には、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、
前記レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記ＳＴＭ信号、前記ＡＴＭセル、および前記ＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、
前記ＳＴＭ信号は、一定周期で転送されることを特徴とするフレーム構成方法。
【請求項９】
レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの前記優先度識別子、および前記プロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴とする請求項２から８のいずれか１項に記載のフレーム構成方法。
【請求項１０】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴とする請求項９に記載のフレーム構成方法。
【請求項１１】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴とする請求項９に記載のフレーム構成方法。
【請求項１２】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、
プロトコル識別子は、前記ＳＴＭ信号を示す情報が記載されるものであることを特徴とする請求項９または１０に記載のフレーム構成方法。
【請求項１３】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記優先度識別子は、前記ＡＴＭセルの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴とする請求項９または１２に記載のフレーム構成方法。
【請求項１４】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームペイロードは、前記プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴とする請求項９に記載のフレーム構成方法。
【請求項１５】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項９または１４に記載のフレーム構成方法。
【請求項１６】
前記レイヤ２フレームペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、
前記プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項９、１４または１５に記載のフレーム構成方法。
【請求項１７】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、前記ＳＴＭ信号を含むレイヤ１フレームの長さ、前記ＡＴＭセルを含むレイヤ１フレームの長さ、前記プライマリＩＰパケットを含むレイヤ１フレームの長さ、および前記所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴とする請求項１から９のいずれか１項に記載のフレーム構成方法。
【請求項１８】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さと、前記ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項９または１７に記載のフレーム構成方法。
【請求項１９】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームペイロードに、前記ＢＯＭとして書き込まれるものであることを特徴とする請求項９または１７に記載のフレーム構成方法。
【請求項２０】
前記ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームのペイロードに、前記ＣＯＭとして書き込まれるものであることを特徴とする請求項１９に記載のフレーム構成方法。
【請求項２１】
前記レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、前記レイヤ２フレームペイロードに、前記ＥＯＭとして書き込まれるものであることを特徴とする請求項１９または２０に記載のフレーム構成方法。
【請求項２２】
前記最小ダミーフレームは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さと同じであった場合、作成されるものであることを特徴とする請求項２１記載のフレーム構成方法。
【請求項２３】
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、前記ＥＯＭであるレイヤ１フレームの長さと、前記最小ダミーフレームの長さを加算した長さの方が長かった場合、前記レイヤ１フレームペイロードに、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴とする請求項２１記載のフレーム構成方法。
【請求項２４】
ダミーフレームは、前記ベストエフォートＩＰパケットがなかった場合に、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴とする請求項１７に記載のフレーム構成方法。
【請求項２５】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さと、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、前記ベストエフォートＩＰパケットは、分割されず、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項１７記載のフレーム構成方法。
【請求項２６】
前記ダミーフレームは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴とする請求項２５記載のフレーム構成方法。
【請求項２７】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、前記レイヤ２フレームペイロードに書き込まれ、
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダ、前記レイヤ２フレームヘッダ、および前記ベストエフォートＩＰパケットの長さを減じた分、前記レイヤ１フレームペイロードの最後に付加されるものであることを特徴とする請求項１７記載のフレーム構成方法。
【請求項２８】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さおよび前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項１７記載のフレーム構成方法。
【請求項２９】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、
前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項１７から２８のいずれか１項に記載のフレーム構成方法。
【請求項３０】
前記レイヤ２フレームヘッダは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ１フレームペイロードに書き込まれないものであり、
前記レイヤ１フレームペイロードは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ２フレームペイロードのみ書き込まれるものであることを特徴とする請求項１７、２０または２１に記載のフレーム構成方法。
【請求項３１】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項９記載のフレーム構成方法。
【請求項３２】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項１７から３０のいずれか１項に記載のフレーム構成方法。
【請求項３３】
回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）およびＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）に代表される回線同期を要するプロトコルと、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケットおよびベストエフォートＩＰパケットに代表されるパケットプロトコルの異なる種類のプロトコルとを、同一構成のフレームのペイロードにそれぞれ収容して同一回線上に混在して転送するレイヤ１フレームを構成するレイヤ１フレーム構成手段を有するフレーム構成装置であって、
前記レイヤ１フレームのヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、前記レイヤ１フレーム上に収容されたプロトコルの前記同一回線上での転送優先度を示す優先度識別子と、前記レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれであるかを示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴とするフレーム構成装置。
【請求項３４】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態および前記転送優先度に応じて、前記パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴とする請求項３３に記載のフレーム構成装置。
【請求項３５】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴とする請求項３３または３４に記載のフレーム構成装置。
【請求項３６】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴とする請求項３３から３５のいずれか１項に記載のフレーム構成装置。
【請求項３７】
前記フレームモードは、前記複数のレイヤ１フレームに分割された前記パケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴とする請求項３４から３６のいずれか１項に記載のフレーム構成装置。
【請求項３８】
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの中に前記スタッフデータが存在する場合に、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴とする請求項３６または３７に記載のフレーム構成装置。
【請求項３９】
前記レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記回線交換モードのＳＴＭ信号、前記ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴とする３４から３６のいずれか１項に記載のフレーム構成装置。
【請求項４０】
物理層、およびデータリンク層を統一し、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）のＳＴＭ信号、ＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）のＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するレイヤ１フレーム構成手段を有するフレーム構成装置であって、
前記レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、前記ＡＴＭセル、前記ＳＴＭ信号、および前記ＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、該ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、前記レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、前記レイヤ１フレームの種別を示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつ前記レイヤ１フレームの中に前記スタッフデータが存在する場合には、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、
前記レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記ＳＴＭ信号、前記ＡＴＭセル、および前記ＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、
前記ＳＴＭ信号は、一定周期で転送されることを特徴とするフレーム構成装置。
【請求項４１】
レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの前記優先度識別子、および前記プロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴とする請求項３４から４０のいずれか１項に記載のフレーム構成装置。
【請求項４２】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴とする請求項４１に記載のフレーム構成装置。
【請求項４３】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴とする請求項４１に記載のフレーム構成装置。
【請求項４４】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、
プロトコル識別子は、前記ＳＴＭ信号を示す情報が記載されるものであることを特徴とする請求項４１または４２に記載のフレーム構成装置。
【請求項４５】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記優先度識別子は、前記ＡＴＭセルの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴とする請求項４１または４４に記載のフレーム構成装置。
【請求項４６】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームペイロードは、前記プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴とする請求項４１に記載のフレーム構成装置。
【請求項４７】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項４１または４６に記載のフレーム構成装置。
【請求項４８】
前記レイヤ２フレームペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、
前記プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項４１、４６または４７に記載のフレーム構成装置。
【請求項４９】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、前記ＳＴＭ信号を含むレイヤ１フレームの長さ、前記ＡＴＭセルを含むレイヤ１フレームの長さ、前記プライマリＩＰパケットを含むレイヤ１フレームの長さ、および前記所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴とする請求項３３から４１のいずれか１項に記載のフレーム構成装置。
【請求項５０】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さと、前記ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項４１または４９に記載のフレーム構成装置。
【請求項５１】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームペイロードに、前記ＢＯＭとして書き込まれるものであることを特徴とする請求項４１または４９に記載のフレーム構成装置。
【請求項５２】
前記ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームのペイロードに、前記ＣＯＭとして書き込まれるものであることを特徴とする請求項５１に記載のフレーム構成装置。
【請求項５３】
前記レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、前記レイヤ２フレームペイロードに、前記ＥＯＭとして書き込まれるものであることを特徴とする請求項５１または５２に記載のフレーム構成装置。
【請求項５４】
前記最小ダミーフレームは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さと同じであった場合、作成されるものであることを特徴とする請求項５３記載のフレーム構成装置。
【請求項５５】
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、前記ＥＯＭであるレイヤ１フレームの長さと、前記最小ダミーフレームの長さを加算した長さの方が長かった場合、前記レイヤ１フレームペイロードに、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴とする請求項５３記載のフレーム構成装置。
【請求項５６】
ダミーフレームは、前記ベストエフォートＩＰパケットがなかった場合に、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴とする請求項４９に記載のフレーム構成装置。
【請求項５７】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さと、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、前記ベストエフォートＩＰパケットは、分割されず、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項４９記載のフレーム構成装置。
【請求項５８】
前記ダミーフレームは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴とする請求項５７記載のフレーム構成装置。
【請求項５９】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、前記レイヤ２フレームペイロードに書き込まれ、
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダ、前記レイヤ２フレームヘッダ、および前記ベストエフォートＩＰパケットの長さを減じた分、前記レイヤ１フレームペイロードの最後に付加されるものであることを特徴とする請求項４９記載のフレーム構成装置。
【請求項６０】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さおよび前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項４９記載のフレーム構成装置。
【請求項６１】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、
前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項４９から６０のいずれか１項に記載のフレーム構成装置。
【請求項６２】
前記レイヤ２フレームヘッダは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ１フレームペイロードに書き込まれないものであり、
前記レイヤ１フレームペイロードは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ２フレームペイロードのみ書き込まれるものであることを特徴とする請求項３９、４２または５３に記載のフレーム構成装置。
【請求項６３】
前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項４１、４９から６２のいずれか１項に記載のフレーム構成装置。
【請求項６４】
複数のエッジノード装置、および複数のコアノード装置により構成されているフレーム構成転送システムにおいて、
前記エッジノード装置は、
ＳＴＭ装置、ＡＴＭ装置、およびＩＰルータとつながり、
物理層、およびデータリンク層を統一し、前記ＳＴＭ装置から入力されたＳＴＭ信号、ＡＴＭ装置から入力されたＡＴＭセル、およびＩＰルータから入力されたプライマリＩＰパケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するレイヤ１フレーム構成手段と、
該レイヤ１フレーム構成手段により構成されたレイヤ１フレームを、所定の前記コアノード装置へ転送するレイヤ１フレーム転送手段と、
前記コアノード装置から転送されてきた前記レイヤ１フレームを前記ＳＴＭ信号、前記ＡＴＭセル、および前記プライマリＩＰパケット、および前記ベストエフォートＩＰパケットに分離するレイヤ１フレーム分離手段と、
該レイヤ１フレーム分離手段により分離された前記ＳＴＭ信号を、前記ＳＴＭ装置へ転送し、前記レイヤ１フレーム分離手段により分離された前記ＡＴＭセルを、前記ＡＴＭ装置へ転送し、前記レイヤ１フレーム分離手段により分離された前記プライマリＩＰパケットを、前記ＩＰルータへ転送し、および、前記レイヤ１フレーム分離手段により分離された前記ベストエフォートＩＰパケットを、前記ＩＰルータへ転送する信号転送手段とを有し、
前記コアノード装置は、
前記エッジノード装置、および他の前記コアノード装置とつながり、
前記エッジノード装置から転送された前記レイヤ１フレームを、該レイヤ１フレームを参照することにより、所定の前記エッジノード装置、または他のコアノード装置へ転送するものであることを特徴とするフレーム構成転送システム。
【請求項６５】
前記レイヤ１フレームのヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、前記レイヤ１フレーム上に収容されたプロトコルの前記同一回線上での転送優先度を示す優先度識別子と、前記レイヤ１フレームの種別を示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴とする請求項６４記載のフレーム構成転送システム。
【請求項６６】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態および前記転送優先度に応じて、前記パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴とする請求項６５に記載のフレーム構成転送システム。
【請求項６７】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴とする請求項６５または６６に記載のフレーム構成転送システム。
【請求項６８】
前記レイヤ１フレームペイロードは、前記回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴とする請求項６４から６７のいずれか１項に記載のフレーム構成転送システム。
【請求項６９】
前記フレームモードは、前記複数のレイヤ１フレームに分割された前記パケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴とする請求項６５から６８のいずれか１項に記載のフレーム構成転送システム。
【請求項７０】
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの中に前記スタッフデータが存在する場合に、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴とする請求項６８または６９に記載のフレーム構成転送システム。
【請求項７１】
前記レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記回線交換モードのＳＴＭ信号、前記ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴とする６５から７０のいずれか１項に記載のフレーム構成転送システム。
【請求項７２】
前記レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、前記ＡＴＭセル、前記ＳＴＭ信号、および前記ＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、該ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、
前記レイヤ１フレームペイロードは、可変の長さを有し、
前記レイヤ１フレームヘッダは、前記レイヤ１フレームの長さを示すパケット長と、前記レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、前記レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、前記レイヤ１フレームの種別を示すフレームモードと、前記レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、前記レイヤ１フレームヘッダに対し、前記ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつ前記レイヤ１フレームの中に前記スタッフデータが存在する場合には、該スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、前記ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、
前記レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、前記ＳＴＭ信号、前記ＡＴＭセル、および前記ＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、
前記ＳＴＭ信号は、一定周期で転送されることを特徴とする請求項６４に記載のフレーム構成転送システム。
【請求項７３】
レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの前記優先度識別子、および前記プロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴とする請求項６５から７２のいずれか１項に記載のフレーム構成転送システム。
【請求項７４】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴とする請求項７３に記載のフレーム構成転送システム。
【請求項７５】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴とする請求項７３に記載のフレーム構成転送システム。
【請求項７６】
前記レイヤ２ペイロードに前記ＳＴＭ信号を書き込む場合、前記優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、
プロトコル識別子は、前記ＳＴＭ信号を示す情報が記載されるものであることを特徴とする請求項７３または７４に記載のフレーム構成転送システム。
【請求項７７】
前記レイヤ２ペイロードに前記ＡＴＭセルを書き込む場合、前記優先度識別子は、前記ＡＴＭセルの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴とする請求項７３または７６に記載のフレーム構成転送システム。
【請求項７８】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームペイロードは、前記プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴とする請求項７３に記載のフレーム構成転送システム。
【請求項７９】
前記レイヤ２ペイロードに前記プライマリＩＰパケットを書き込む場合、前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項７３または７８に記載のフレーム構成転送システム。
【請求項８０】
前記レイヤ２フレームペイロードに前記プライマリＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記プライマリＩＰパケットを含むレイヤ１フレームを転送する前記コアノード装置間のルーティングを示すルートラベルと、
前記プライマリＩＰパケットを含むレイヤ１フレームを転送する前記コアノード装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項７３、７８または７９に記載のフレーム構成転送システム。
【請求項８１】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、前記ＳＴＭ信号を含むレイヤ１フレームの長さ、前記ＡＴＭセルを含むレイヤ１フレームの長さ、前記プライマリＩＰパケットを含むレイヤ１フレームの長さ、および前記所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴とする請求項６４から７３のいずれか１項に記載のフレーム構成転送システム。
【請求項８２】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さと、前記ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項７３または８１に記載のフレーム構成転送システム。
【請求項８３】
前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームペイロードに、前記ＢＯＭとして書き込まれるものであることを特徴とする請求項７３または８１に記載のフレーム構成転送システム。
【請求項８４】
前記ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さを減じた長さ分、前記レイヤ２フレームのペイロードに、前記ＣＯＭとして書き込まれるものであることを特徴とする請求項８３に記載のフレーム構成転送システム。
【請求項８５】
前記レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いた前記ベストエフォートＩＰパケットは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、前記レイヤ２フレームペイロードに、前記ＥＯＭとして書き込まれるものであることを特徴とする請求項８３または８４に記載のフレーム構成転送システム。
【請求項８６】
前記最小ダミーフレームは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さと、同じであった場合、作成されるものであることを特徴とする請求項８５記載のフレーム構成転送システム。
【請求項８７】
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、前記ＥＯＭであるレイヤ１フレームの長さと、前記最小ダミーフレームの長さを加算した長さの方が長かった場合、前記レイヤ１フレームペイロードに、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴とする請求項８５記載のフレーム構成転送システム。
【請求項８８】
ダミーフレームは、前記ベストエフォートＩＰパケットがなかった場合に、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴とする請求項８１に記載のフレーム構成転送システム。
【請求項８９】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さと、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、前記ベストエフォートＩＰパケットは、分割されず、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項８１記載のフレーム構成転送システム。
【請求項９０】
前記ダミーフレームは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴とする請求項８９記載のフレーム構成転送システム。
【請求項９１】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さ、および前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、前記レイヤ２フレームペイロードに書き込まれ、
前記スタッフデータは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダ、前記レイヤ２フレームヘッダ、および前記ベストエフォートＩＰパケットの長さを減じた分、前記レイヤ１フレームペイロードの最後に付加されるものであることを特徴とする請求項８１記載のフレーム構成転送システム。
【請求項９２】
前記ベストエフォートＩＰパケットは、長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、前記レイヤ１フレームヘッダの長さ、および前記レイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、前記ベストエフォートＩＰパケットの長さ、前記レイヤ１フレームヘッダの長さ、前記レイヤ２フレームヘッダの長さおよび前記最小ダミーフレームの長さを加算した長さが、前記ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、前記レイヤ２フレームペイロードに書き込まれるものであることを特徴とする請求項８１記載のフレーム構成転送システム。
【請求項９３】
前記レイヤ２フレームペイロードに前記ベストエフォートＩＰパケットを書き込む場合、前記レイヤ２フレームラベルは、前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する前記コアノード装置間のルーティングを示すルートラベルと、
前記ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する前記コアノード装置間の波長を示すフローラベルとを有するものであることを特徴とする請求項８１から９２のいずれか１項に記載のフレーム構成転送システム。
【請求項９４】
前記レイヤ２フレームヘッダは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ１フレームペイロードに書き込まれないものであり、
前記レイヤ１フレームペイロードは、前記レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、前記レイヤ２フレームペイロードのみ書き込まれるものであることを特徴とする請求項７１、７４または８５に記載のフレーム構成転送システム。
【請求項９５】
前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項７３に記載のフレーム構成転送システム。
【請求項９６】
前記優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、
前記プロトコル識別子は、前記ＩＰパケットを示す情報が記載されるものであることを特徴とする請求項８１から９４のいずれか１項に記載のフレーム構成転送システム。
【請求項９７】
前記エッジノード装置は、前記ＳＴＭ信号を含む前記レイヤ１フレームを、所定の時間単位に、前記コアノード装置へ転送するものであることを特徴とする請求項６４から９６のいずれか１項に記載のフレーム構成転送システム。
【請求項９８】
前記所定の時間は、１２５μ秒であり、
前記所定の長さは、１２５μ秒内に転送されるデータの長さであることを特徴とする請求項９７記載のフレーム構成転送システム。
【請求項９９】
前記エッジノード装置は、前記ＳＴＭ信号を含むレイヤ１フレーム、前記ＡＴＭセルを含むレイヤ１フレーム、前記プライマリＩＰパケットを含むレイヤ１フレーム、前記ベストエフォートＩＰパケットを含むレイヤ１フレームの順に、フレーム多重し、前記所定のコアノード装置へ、前記フレーム多重されたレイヤ１フレームを転送するものであることを特徴とする請求項６４から９８のいずれか１項に記載のフレーム構成転送システム。
【請求項１００】
前記エッジノード装置は、前記レイヤ１フレームペイロードに対し、ＣＲＣ１６の演算を施し、演算結果を、前記レイヤ１フレームに付加するものであることを特徴とする請求項６４から９９のいずれか１項に記載のフレーム構成転送システム。
【請求項１０１】
前記エッジノード装置は、前記レイヤ１フレームペイロードに対し、ＣＲＣ３２の演算を施し、演算結果を、前記レイヤ１フレームに付加するものであることを特徴とする請求項６４から９９のいずれか１項に記載のフレーム構成転送システム。
【請求項１０２】
前記エッジノード装置は、前記コアノード装置から転送されてきた前記レイヤ１フレーム内の前記レイヤ１フレームヘッダをもとにビット同期、バイト同期、およびフレーム同期を確立するものであることを特徴とする請求項６４から１０１のいずれか１項に記載のフレーム構成転送システム。
【請求項１０３】
前記レイヤ１フレーム分離手段は、前記レイヤ１フレームヘッダに記載されたプロトコル識別子により、レイヤ２フレームペイロードに書き込まれたデータが前記ＳＴＭ信号であるか、前記ＡＴＭセルであるか、または前記ＩＰパケットであるかを判断し、前記レイヤ１フレームヘッダに記載されたパケット長識別子により、前記フレーム多重されたレイヤ１フレームを分離するものであることを特徴とする請求項６４から１０２のいずれか１項に記載のフレーム構成転送システム。
【請求項１０４】
前記コアノード装置は、前記レイヤ１フレームから、前記レイヤ２フレームを取り出し、
前記レイヤ２フレームヘッダから、前記レイヤ２フレームペイロードに記されたデータを転送する前記他のコアノード装置、または前記エッジノード装置を判定し、
前記レイヤ２フレームペイロードに記されたデータを転送する前記他のコアノード装置、または前記エッジノード装置ごとに、前記レイヤ１フレームを構築し、
該レイヤ１フレームをフレーム多重し、
該フレーム多重されたレイヤ１フレームを、前記レイヤ２フレームペイロードに記されたデータを転送する前記他のコアノード装置、または前記エッジノード装置へ、転送するものであることを特徴とする請求項６４から１０３のいずれか１項に記載のフレーム構成転送システム。
【請求項１０５】
前記コアノード装置は、前記ＳＴＭ信号を含むレイヤ１フレームを、前記レイヤ２フレームペイロードを転送する前記他のコアノード装置、または前記エッジノード装置へ、所定の時間ごとに、転送するものであることを特徴とする請求項６４から１０４のいずれか１項に記載のフレーム構成転送システム。
【請求項１０６】
前記所定の時間は、１２５μ秒であることを特徴とする請求項１０５記載のフレーム構成転送システム。
【請求項１０７】
前記コアノード装置は、前記ＳＴＭ信号を含むレイヤ１フレーム、前記ＡＴＭセルを含むレイヤ１フレーム、前記プライマリＩＰを含むレイヤ１フレーム、前記ベストエフォートＩＰを含むレイヤ１フレームの順に、前記レイヤ２フレームペイロードを転送する前記他のコアノード装置、または前記エッジノード装置へ、前記レイヤ１フレームを転送するものであることを特徴とする請求項６４から１０６のいずれか１項に記載のフレーム構成転送システム。
【請求項１０８】
前記ＯＡＭ(Operating and Managemant)は、前記エッジノード装置に参照されることにより、パスの監視を行わせるものであることを特徴とする請求項６４から１０６のいずれか１に記載のフレーム構成転送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、同一のフレームフォーマットにより回線交換モード（ＳＴＭ；Synchronous Transfer Mode ）、ＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）、およびＩＰ（Internet Protocol ）を収容するＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレーム構成方法、このフレーム構成を作成するフレーム構成装置、およびこのフレーム構成を転送する転送システムに関する。
【０００２】
【従来の技術】
従来、既存ネットワークは、音声電話網を中心とした回線交換網、および専用回線を用いたネットワークを中心にして構築されてきた。しかし、近年、インターネット通信の急速な発展に伴い、データネットワーク、特にＩＰ(Internet Protocol）を用いたネットワークは、急速に成長している。そのために、特に、音声回線を利用するモデムを用いたトラフィックの増加は、回線交換システムの使用状況を圧迫している。
【０００３】
また、ＩＰデータは、回線交換処理された後に、ルータ（Router）を用い専用線で構築されたＩＰ網によって転送されている。さらに、伝送システムは、ＳＯＮＥＴ（synchronous optical network ）／ＳＤＨ（synchronous digital hierarchy ；同期デジタル・ハイアラーキ）の高速化、およびＤＷＤＭ（光波長多重伝送システム；Dense Wavelength Division Multiplexing）の導入により、大容量化が計られている。
【０００４】
今日のネットワークは、上記要因が複雑に絡み合いながら、それぞれ独立に構築され、運用されている。従って、ネットワークの構築、運用、および保守は、複雑なものとなっている。
【０００５】
この複雑性を解消するため、回線交換モード（ＳＴＭ）、ＡＴＭ交換モード、およびＩＰを単一のパケット転送のネットワークに収容することが、不可欠になってきている。
【０００６】
すなわち、上記パケット転送のネットワークは、パケットベースの転送でありながら、既存の回線交換モードにおけるＳＴＭデータ、ＡＴＭ交換モードにおけるＡＴＭデータを転送し、かつ、上記既存のネットワークが有しているEnd-to-Endの回線品質監視機能を有している必要がある。
【０００７】
一方、上記パケット転送のネットワークは、次世代のパケット通信が要求する、優先度の高いトラヒックを、上記既存のＳＴＭ信号並の品質によって転送しなければならない。
【０００８】
次世代パケット通信は、上記要件を満たしている必要がある。このために、同一のフレームフォーマットで回線交換モード、ＡＴＭ交換モード、およびＩＰを収容するフレーム構成が求められている。さらに、このフレームをもとにした転送方式の提案が求められている。
【０００９】
フレーム構成に関する従来技術として、Internet Draft"draft-ietf-pppext-sdl-pol-00.txt",1999,Lucent Technologies,IETF(Internet Engineering Task Force) に開示された「"Simple Data Link"Protocol」（ＳＤＬ）がある。
【００１０】
図２２は、この従来技術であるＳＤＬが定義するフレームフォーマットを示す図である。図２２に示すように、ＳＤＬは、ヘッダ情報として、２byteのPacket Length （パケット長）、およびこのPacket Length （パケット長）に対するＣＲＣ（cyclic redundancy check ）１６の演算結果を記す２byteのフィールドを有している。さらに、ペイロードは、０から６４Kbyte の可変長のフィールドを有している。
【００１１】
このＳＤＬが定義するフレームフォーマットを受信した装置は、送信されてきたヘッダのＣＲＣ演算を行うことにより、byte（バイト）同期、フレーム同期をとることが可能になる。
【００１２】
このように、ＳＤＬが定義するフレームフォーマットは、同一プロトコルにおける可変長のパケットを連続して転送することを可能にする。
【００１３】
【発明が解決しようとする課題】
しかしながら、上記従来技術によれば、個々のプロトコル（回線交換モード、ＡＴＭ交換モード、およびＩＰパケット）を混在して転送することができない。
【００１４】
これは、上記ＳＤＬにより規定されるフレームフォーマットが、リンク上において、常に一定周期の転送を規定する機能を有していないためであり、また、個々のフレームを転送する転送スケジューリングを規定する機能を有していないからである。
【００１５】
本発明は、上記問題点に鑑みなされたものであり、同一のフレームフォーマットにより、回線交換モード、ＡＴＭ交換モード、およびＩＰを収容し、ＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームのフレーム構成方法に関する。
【００１６】
本発明は、上記ＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを構成するフレーム構成装置を提供することを目的とする。
【００１７】
また、本発明は、上記ＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送するフレーム転送システムを提供することを目的とする。
【００１８】
【課題を解決するための手段】
かかる目的を達成するために、請求項１記載の発明は、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）およびＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）に代表される回線同期を要するプロトコルと、プライマリインターネットプロトコル（ＩＰ；Internet Protocol）パケットおよびベストエフォートＩＰパケットに代表されるパケットプロトコルの異なる種類のプロトコルとを、同一構成のフレームのペイロードにそれぞれ収容して同一回線上に混在して転送するレイヤ１フレームを構成するフレーム構成方法であって、レイヤ１フレームのヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、レイヤ１フレーム上に収容されたプロトコルの前記同一回線上での転送優先度を示す優先度識別子と、レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれあるかを示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、レイヤ１フレームペイロードは、可変の長さを有し、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴としている。
【００１９】
請求項２記載の発明は、請求項１の方法において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態および転送優先度に応じて、パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴としている。
【００２０】
請求項３記載の発明は、請求項１または２の方法において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴としている。
【００２１】
請求項４記載の発明は、請求項１から３のいずれか１の方法において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴としている。
【００２２】
請求項５記載の発明は、請求項２から４のいずれか１の方法において、フレームモードは、複数のレイヤ１フレームに分割されたパケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴としている。
【００２３】
請求項６記載の発明は、請求項４または５の方法において、レイヤ１フレームヘッダは、レイヤ１フレームの中に前記スタッフデータが存在する場合に、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴としている。
【００２４】
請求項７記載の発明は、請求項２から４のいずれか１の方法において、レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、回線交換モードのＳＴＭ信号、ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴としている。
【００２５】
請求項８記載の発明は、物理層、およびデータリンク層を統一し、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）のＳＴＭ信号、ＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）のＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol）パケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するフレーム構成方法であって、レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、ＡＴＭセル、ＳＴＭ信号、およびＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、レイヤ１フレームペイロードは、可変の長さを有し、レイヤ１フレームヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれあるかを示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつレイヤ１フレームの中にスタッフデータが存在する場合には、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、ＳＴＭ信号は、一定周期で転送されることを特徴としている。
【００２６】
請求項９記載の発明は、請求項２から８のいずれか１の方法において、レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの優先度識別子、およびプロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴としている。
【００２７】
請求項１０記載の発明は、請求項９の方法において、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴としている。
【００２８】
請求項１１記載の発明は、請求項９の方法において、レイヤ２ペイロードにＡＴＭセルを書き込む場合、レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴としている。
【００２９】
請求項１２記載の発明は、請求項９または１０の方法において、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、プロトコル識別子は、ＳＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００３０】
請求項１３記載の発明は、請求項９または１２の方法において、レイヤ２ペイロードにＡＴＭセルを書き込む場合、優先度識別子は、ＡＴＭセルの種別を示す情報が記載されるものであり、プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００３１】
請求項１４記載の発明は、請求項９の方法において、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームペイロードは、プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴としている。
【００３２】
請求項１５記載の発明は、請求項９または１４の方法において、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００３３】
請求項１６記載の発明は、請求項９、１４または１５の方法において、レイヤ２フレームペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームラベルは、プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【００３４】
請求項１７記載の発明は、請求項１から９のいずれか１の方法において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、ＳＴＭ信号を含むレイヤ１フレームの長さ、ＡＴＭセルを含むレイヤ１フレームの長さ、プライマリＩＰパケットを含むレイヤ１フレームの長さ、および所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴としている。
【００３５】
請求項１８記載の発明は、請求項９または１７の方法において、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さと、ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００３６】
請求項１９記載の発明は、請求項９または１７の方法において、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームペイロードに、ＢＯＭとして書き込まれるものであることを特徴としている。
【００３７】
請求項２０記載の発明は、請求項１９の方法において、ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームのペイロードに、ＣＯＭとして書き込まれるものであることを特徴としている。
【００３８】
請求項２１記載の発明は、請求項１９または２０の方法において、レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、レイヤ２フレームペイロードに、ＥＯＭとして書き込まれるものであることを特徴としている。
【００３９】
請求項２２記載の発明は、請求項２１の方法において、最小ダミーフレームは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さと同じであった場合、作成されるものであることを特徴としている。
【００４０】
請求項２３記載の発明は、請求項２１の方法において、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、ＥＯＭであるレイヤ１フレームの長さと、最小ダミーフレームの長さを加算した長さの方が長かった場合、レイヤ１フレームペイロードに、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴としている。
【００４１】
請求項２４記載の発明は、請求項１７の方法において、ダミーフレームは、ベストエフォートＩＰパケットがなかった場合に、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴としている。
【００４２】
請求項２５記載の発明は、請求項１７の方法において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さと、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、前記ベストエフォートＩＰパケットは、分割されず、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００４３】
請求項２６記載の発明は、請求項２５の方法において、ダミーフレームは、ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴としている。
【００４４】
請求項２７記載の発明は、請求項１７の方法において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、レイヤ２フレームペイロードに書き込まれ、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダ、レイヤ２フレームヘッダ、およびベストエフォートＩＰパケットの長さを減じた分、レイヤ１フレームペイロードの最後に付加されるものであることを特徴としている。
【００４５】
請求項２８記載の発明は、請求項１７の方法において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さおよび最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００４６】
請求項２９記載の発明は、請求項１７から２８のいずれか１の方法において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、レイヤ２フレームラベルは、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【００４７】
請求項３０記載の発明は、請求項１７、２０または２１の方法において、レイヤ２フレームヘッダは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ１フレームペイロードに書き込まれないものであり、レイヤ１フレームペイロードは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ２フレームペイロードのみ書き込まれるものであることを特徴としている。
【００４８】
請求項３１記載の発明は、請求項９の方法において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００４９】
請求項３２記載の発明は、請求項１７から３０のいずれか１の方法において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００５０】
請求項３３記載の発明は、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）およびＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）に代表される回線同期を要するプロトコルと、プライマリインターネットプロトコル（ＩＰ；Internet Protocol）パケットおよびベストエフォートＩＰパケットに代表されるパケットプロトコルの異なる種類のプロトコルとを、同一構成のフレームのペイロードにそれぞれ収容して同一回線上に混在して転送するレイヤ１フレームを構成するレイヤ１フレーム構成手段を有するフレーム構成装置であって、レイヤ１フレームのヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、レイヤ１フレーム上に収容されたプロトコルの同一回線上での転送優先度を示す優先度識別子と、レイヤ１フレームが先頭のフレーム、中間部分のフレーム及び最後のフレームのいずれあるかを示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフ識別子と、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、レイヤ１フレームペイロードは、可変の長さを有し、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴としている。
【００５１】
請求項３４記載の発明は、請求項３３の装置において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態および転送優先度に応じて、パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴としている。
【００５２】
請求項３５記載の発明は、請求項３３または３４の装置において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴としている。
【００５３】
請求項３６記載の発明は、請求項３３から３５のいずれか１の装置において、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴としている。
【００５４】
請求項３７記載の発明は、請求項３４から３６のいずれか１の装置において、フレームモードは、複数のレイヤ１フレームに分割された前記パケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴としている。
【００５５】
請求項３８記載の発明は、請求項３６または３７の装置において、レイヤ１フレームヘッダは、レイヤ１フレームの中に前記スタッフデータが存在する場合に、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴としている。
【００５６】
請求項３９記載の発明は、請求３４から３６のいずれか１の装置において、レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、回線交換モードのＳＴＭ信号、ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol）パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴としている。
【００５７】
請求項４０記載の発明は、物理層、およびデータリンク層を統一し、回線交換モード（ＳＴＭ；Synchrounous Transfer Mode）のＳＴＭ信号、ＡＴＭ交換モード（ＡＴＭ；Asynchronous Transfer Mode）のＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol)パケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するレイヤ１フレーム構成手段を有するフレーム構成装置であって、レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、ＡＴＭセル、ＳＴＭ信号、およびＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、レイヤ１フレームペイロードは、可変の長さを有し、レイヤ１フレームヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、レイヤ１フレームの種別を示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつレイヤ１フレームの中にスタッフデータが存在する場合には、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、ＳＴＭ信号は、一定周期で転送されることを特徴としている。
【００５８】
請求項４１記載の発明は、請求項３４から４０のいずれか１の装置において、レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの優先度識別子、およびプロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴としている。
【００５９】
請求項４２記載の発明は、請求項４１の装置において、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴としている。
【００６０】
請求項４３記載の発明は、請求項４１の装置において、レイヤ２ペイロードにＡＴＭセルを書き込む場合、レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴としている。
【００６１】
請求項４４記載の発明は、請求項４１または４２の装置において、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、プロトコル識別子は、ＳＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００６２】
請求項４５記載の発明は、請求項４１または４４の装置において、レイヤ２ペイロードにＡＴＭセルを書き込む場合、優先度識別子は、ＡＴＭセルの種別を示す情報が記載されるものであり、プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００６３】
請求項４６記載の発明は、請求項４１の装置において、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームペイロードは、プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴としている。
【００６４】
請求項４７記載の発明は、請求項４１または４６の装置において、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００６５】
請求項４８記載の発明は、請求項４１、４６または４７の装置において、レイヤ２フレームペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームラベルは、プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、プライマリＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【００６６】
請求項４９記載の発明は、請求項３３から４１のいずれか１の装置において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、ＳＴＭ信号を含むレイヤ１フレームの長さ、ＡＴＭセルを含むレイヤ１フレームの長さ、プライマリＩＰパケットを含むレイヤ１フレームの長さ、および所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴としている。
【００６７】
請求項５０記載の発明は、請求項４１または４９の装置において、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さと、ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００６８】
請求項５１記載の発明は、請求項４１または４９の装置において、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームペイロードに、ＢＯＭとして書き込まれるものであることを特徴としている。
【００６９】
請求項５２記載の発明は、請求項５１の装置において、ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームのペイロードに、ＣＯＭとして書き込まれるものであることを特徴としている。
【００７０】
請求項５３記載の発明は、請求項５１または５２の装置において、レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、レイヤ２フレームペイロードに、ＥＯＭとして書き込まれるものであることを特徴としている。
【００７１】
請求項５４記載の発明は、請求項５３の装置において、最小ダミーフレームは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さと同じであった場合、作成されるものであることを特徴としている。
【００７２】
請求項５５記載の発明は、請求項５３の装置において、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、ＥＯＭであるレイヤ１フレームの長さと、最小ダミーフレームの長さを加算した長さの方が長かった場合、レイヤ１フレームペイロードに、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴としている。
【００７３】
請求項５６記載の発明は、請求項４９の装置において、ダミーフレームは、ベストエフォートＩＰパケットがなかった場合に、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴としている。
【００７４】
請求項５７記載の発明は、請求項４９の装置において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さと、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、前記ベストエフォートＩＰパケットは、分割されず、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００７５】
請求項５８記載の発明は、請求項５７の装置において、ダミーフレームは、ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴としている。
【００７６】
請求項５９記載の発明は、請求項４９の装置において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、レイヤ２フレームペイロードに書き込まれ、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダ、レイヤ２フレームヘッダ、およびベストエフォートＩＰパケットの長さを減じた分、レイヤ１フレームペイロードの最後に付加されるものであることを特徴としている。
【００７７】
請求項６０記載の発明は、請求項４９の装置において、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さおよび最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【００７８】
請求項６１記載の発明は、請求項４９から６０のいずれか１の装置において、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、レイヤ２フレームラベルは、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間のルーティングを示すルートラベルと、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送する中継装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【００７９】
請求項６２記載の発明は、請求項３９、４２または５３の装置において、レイヤ２フレームヘッダは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ１フレームペイロードに書き込まれないものであり、レイヤ１フレームペイロードは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ２フレームペイロードのみ書き込まれるものであることを特徴としている。
【００８０】
請求項６３記載の発明は、請求項４１、４９から６２のいずれか１の装置において、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００８１】
請求項６４記載の発明は、複数のエッジノード装置、および複数のコアノード装置により構成されているフレーム構成転送システムにおいて、エッジノード装置は、ＳＴＭ装置、ＡＴＭ装置、およびＩＰルータとつながり、物理層、およびデータリンク層を統一し、ＳＴＭ装置から入力されたＳＴＭ信号、ＡＴＭ装置から入力されたＡＴＭセル、およびＩＰルータから入力されたプライマリＩＰパケット、およびベストエフォートＩＰパケットを同一のフレームに収容するレイヤ１フレームを構成するレイヤ１フレーム構成手段と、レイヤ１フレーム構成手段により構成されたレイヤ１フレームを、所定のコアノード装置へ転送するレイヤ１フレーム転送手段と、コアノード装置から転送されてきたレイヤ１フレームをＳＴＭ信号、ＡＴＭセル、およびプライマリＩＰパケット、およびベストエフォートＩＰパケットに分離するレイヤ１フレーム分離手段と、レイヤ１フレーム分離手段により分離されたＳＴＭ信号を、ＳＴＭ装置へ転送し、レイヤ１フレーム分離手段により分離されたＡＴＭセルを、ＡＴＭ装置へ転送し、レイヤ１フレーム分離手段により分離されたプライマリＩＰパケットを、ＩＰルータへ転送し、および、レイヤ１フレーム分離手段により分離されたベストエフォートＩＰパケットを、ＩＰルータへ転送する信号転送手段とを有し、コアノード装置は、エッジノード装置、および他のコアノード装置とつながり、エッジノード装置から転送されたレイヤ１フレームを、レイヤ１フレームを参照することにより、所定のエッジノード装置、または他のコアノード装置へ転送するものであることを特徴としている。
【００８２】
請求項６５記載の発明は、請求項６４のシステムにおいて、レイヤ１フレームのヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上に収容されたプロトコル種別を示すプロトコル識別子と、レイヤ１フレーム上に収容されたプロトコルの同一回線上での転送優先度を示す優先度識別子と、レイヤ１フレームの種別を示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、レイヤ１フレームペイロードは、可変の長さを有し、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させるものであることを特徴としている。
【００８３】
請求項６６記載の発明は、請求項６５のシステムにおいて、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態および転送優先度に応じて、パケットプロトコルを分割して収容する複数のレイヤ１フレームを構成することを特徴としている。
【００８４】
請求項６７記載の発明は、請求項６５または６６のシステムにおいて、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のパケット長であるダミーフレームを含むことを特徴としている。
【００８５】
請求項６８記載の発明は、請求項６４から６７のいずれか１のシステムにおいて、レイヤ１フレームペイロードは、回線同期を要するプロトコルの転送状態に応じて、可変長のスタッフデータを含むことを特徴としている。
【００８６】
請求項６９記載の発明は、請求項６５から６８のいずれか１のシステムにおいて、フレームモードは、複数のレイヤ１フレームに分割されたパケットプロトコルの転送順序情報としてのＢＯＭ（Beginning of Message）、ＣＯＭ（Continuation of Message ）またはＥＯＭ（End of Message）を含むことを特徴としている。
【００８７】
請求項７０記載の発明は、請求項６８または６９のシステムにおいて、レイヤ１フレームヘッダは、レイヤ１フレームの中に前記スタッフデータが存在する場合に、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであることを特徴としている。
【００８８】
請求項７１記載の発明は、請求６５から７０のいずれか１のシステムにおいて、レイヤ１フレームペイロードは、レイヤ２フレームを転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、回線交換モードのＳＴＭ信号、ＡＴＭ交換モードのＡＴＭセル、プライマリインターネットプロトコル（ＩＰ；Internet Protocol）パケット、ベストエフォートＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであることを特徴としている。
【００８９】
請求項７２記載の発明は、請求項６４のシステムにおいて、レイヤ１フレームは、所定の情報を含むレイヤ１フレームヘッダと、ＡＴＭセル、ＳＴＭ信号、およびＩＰパケットの内のいずれか一つを含むレイヤ１フレームペイロードと、ペイロードに対しＣＲＣ(cyclic redundancy check) 演算を行った結果が記されたＣＲＣフィールドとを有し、レイヤ１フレームペイロードは、可変の長さを有し、レイヤ１フレームヘッダは、レイヤ１フレームの長さを示すパケット長と、レイヤ１フレーム上で転送されるトラヒック種別を示すプロトコル識別子と、レイヤ１フレーム上で転送されるトラヒックを転送する優先度を示す優先度識別子と、レイヤ１フレームの種別を示すフレームモードと、レイヤ１フレームの中に、スタッフデータが含まれているか否かを示すスタッフと、レイヤ１フレームヘッダに対し、ＣＲＣ演算を行った演算結果が記されたヘッダＣＲＣとを有し、かつレイヤ１フレームの中にスタッフデータが存在する場合には、スタッフデータの長さを示すスタッフ長識別子をさらに有するものであって、ヘッダＣＲＣは、伝送路を終端する箇所に、バイト同期、およびフレーム同期を確立させ、レイヤ１フレームペイロードは、転送する転送先に関する情報が記載されたレイヤ２フレームヘッダと、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットのいずれか一つが記載されたレイヤ２フレームペイロードとを有するものであり、ＳＴＭ信号は、一定周期で転送されることを特徴としている。
【００９０】
請求項７３記載の発明は、請求項６５から７２のいずれか１のシステムにおいて、レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されているパケットの優先度識別子、およびプロトコル識別子が同一となるレイヤ１フレームのみを取り出すことを特徴としている。
【００９１】
請求項７４記載の発明は、請求項７３のシステムにおいて、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、レイヤ２フレームペイロードは、ＳＴＭ装置から転送された、音声１チャンネル当たり８bit ／１２５μ秒で構成される６４kbps×ｎのＳＴＭ信号のデータ列が書き込まれるものであることを特徴としている。
【００９２】
請求項７５記載の発明は、請求項７３のシステムにおいて、レイヤ２ペイロードにＡＴＭセルを書き込む場合、レイヤ２フレームペイロードは、ＡＴＭ装置から転送されたＡＴＭセルが書き込まれるものであることを特徴としている。
【００９３】
請求項７６記載の発明は、請求項７３または７４のシステムにおいて、レイヤ２ペイロードにＳＴＭ信号を書き込む場合、優先度識別子は、ＣＢＲ(Constant Bit Rate）トラヒックを示す情報が記載されるものであり、プロトコル識別子は、ＳＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００９４】
請求項７７記載の発明は、請求項７３または７６のシステムにおいて、レイヤ２ペイロードにＡＴＭセルを書き込む場合、優先度識別子は、ＡＴＭセルの種別を示す情報が記載されるものであり、プロトコル識別子は、ＡＴＭ信号を示す情報が記載されるものであることを特徴としている。
【００９５】
請求項７８記載の発明は、請求項７３のシステムにおいて、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームペイロードは、プライマリＩＰパケットが分割されずに書き込まれるものであることを特徴としている。
【００９６】
請求項７９記載の発明は、請求項７３または７８のシステムにおいて、レイヤ２ペイロードにプライマリＩＰパケットを書き込む場合、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【００９７】
請求項８０記載の発明は、請求項７３、７８または７９のシステムにおいて、レイヤ２フレームペイロードにプライマリＩＰパケットを書き込む場合、レイヤ２フレームラベルは、プライマリＩＰパケットを含むレイヤ１フレームを転送するコアノード装置間のルーティングを示すルートラベルと、プライマリＩＰパケットを含むレイヤ１フレームを転送するコアノード装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【００９８】
請求項８１記載の発明は、請求項６５から７３のいずれか１のシステムにおいて、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さは、所定の長さから、ＳＴＭ信号を含むレイヤ１フレームの長さ、ＡＴＭセルを含むレイヤ１フレームの長さ、プライマリＩＰパケットを含むレイヤ１フレームの長さ、および所定の長さの間に転送された他のベストエフォートＩＰパケットを含むレイヤ１フレームの長さを減じた長さであることを特徴としている。
【００９９】
請求項８２記載の発明は、請求項７３または８１のシステムにおいて、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さと、ベストエフォートＩＰパケットの長さが同じであった場合に、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【０１００】
請求項８３記載の発明は、請求項７３または８１のシステムにおいて、ベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さより長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームペイロードに、ＢＯＭとして書き込まれるものであることを特徴としている。
【０１０１】
請求項８４記載の発明は、請求項８３のシステムにおいて、ＢＯＭとしてレイヤ２フレームペイロードに書き込まれたベストエフォートＩＰパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも長かった場合、先頭から、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さを減じた長さ分、レイヤ２フレームのペイロードに、ＣＯＭとして書き込まれるものであることを特徴としている。
【０１０２】
請求項８５記載の発明は、請求項８３または８４のシステムにおいて、レイヤ２フレームペイロードに書き込まれたベストエフォートパケットを除いたベストエフォートＩＰパケットは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短かった場合、レイヤ２フレームペイロードに、ＥＯＭとして書き込まれるものであることを特徴としている。
【０１０３】
請求項８６記載の発明は、請求項８５のシステムにおいて、最小ダミーフレームは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さと、同じであった場合、作成されるものであることを特徴としている。
【０１０４】
請求項８７記載の発明は、請求項８５のシステムにおいて、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さより、ＥＯＭであるレイヤ１フレームの長さと、最小ダミーフレームの長さを加算した長さの方が長かった場合、レイヤ１フレームペイロードに、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、ＥＯＭであるレイヤ１フレームの長さを減じた長さ分、付加されるものであることを特徴としている。
【０１０５】
請求項８８記載の発明は、請求項８１のシステムにおいて、ダミーフレームは、ベストエフォートＩＰパケットがなかった場合に、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さと同じ長さ分、作成されるものであることを特徴としている。
【０１０６】
請求項８９記載の発明は、請求項８１のシステムにおいて、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さと、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さが等しかった場合、ベストエフォートＩＰパケットは、分割されず、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【０１０７】
請求項９０記載の発明は、請求項８９のシステムにおいて、ダミーフレームは、ベストエフォートＩＰパケットを含むレイヤ１フレームが作成された後に作成されるものであることを特徴としている。
【０１０８】
請求項９１記載の発明は、請求項８１のシステムにおいて、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さ、および最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも長かった場合、レイヤ２フレームペイロードに書き込まれ、スタッフデータは、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダ、レイヤ２フレームヘッダ、およびベストエフォートＩＰパケットの長さを減じた分、レイヤ１フレームペイロードの最後に付加されるものであることを特徴としている。
【０１０９】
請求項９２記載の発明は、請求項８１のシステムにおいて、ベストエフォートＩＰパケットは、長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さから、レイヤ１フレームヘッダの長さ、およびレイヤ２フレームヘッダの長さを減じた長さよりも短く、かつ、ベストエフォートＩＰパケットの長さ、レイヤ１フレームヘッダの長さ、レイヤ２フレームヘッダの長さおよび最小ダミーフレームの長さを加算した長さが、ベストエフォートＩＰパケットを含むレイヤ１フレームに割り当てられる長さよりも短かった場合、分割されずに、レイヤ２フレームペイロードに書き込まれるものであることを特徴としている。
【０１１０】
請求項９３記載の発明は、請求項８１から９２のいずれか１のシステムにおいて、レイヤ２フレームペイロードにベストエフォートＩＰパケットを書き込む場合、レイヤ２フレームラベルは、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送するコアノード装置間のルーティングを示すルートラベルと、ベストエフォートＩＰパケットを含むレイヤ１フレームを転送するコアノード装置間の波長を示すフローラベルとを有するものであることを特徴としている。
【０１１１】
請求項９４記載の発明は、請求項７１、７４または８５のシステムにおいて、レイヤ２フレームヘッダは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ１フレームペイロードに書き込まれないものであり、レイヤ１フレームペイロードは、レイヤ１フレームがＣＯＭ、およびＥＯＭのいずれか一であった場合、レイヤ２フレームペイロードのみ書き込まれるものであることを特徴としている。
【０１１２】
請求項９５記載の発明は、請求項７３のシステムにおいて、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【０１１３】
請求項９６記載の発明は、請求項８１から９４のいずれか１のシステムにおいて、優先度識別子は、ＩＰパケットの種別を示す情報が記載されるものであり、プロトコル識別子は、ＩＰパケットを示す情報が記載されるものであることを特徴としている。
【０１１４】
請求項９７記載の発明は、請求項６４から９６のいずれか１のシステムにおいて、エッジノード装置は、ＳＴＭ信号を含むレイヤ１フレームを、所定の時間単位に、コアノード装置へ転送するものであることを特徴としている。
【０１１５】
請求項９８記載の発明は、請求項９７のシステムにおいて、所定の時間は、１２５μ秒であり、所定の長さは、１２５μ秒内に転送されるデータの長さであることを特徴としている。
【０１１６】
請求項９９記載の発明は、請求項６４から９８のいずれか１のシステムにおいて、エッジノード装置は、ＳＴＭ信号を含むレイヤ１フレーム、ＡＴＭセルを含むレイヤ１フレーム、プライマリＩＰパケットを含むレイヤ１フレーム、ベストエフォートＩＰパケットを含むレイヤ１フレームの順に、フレーム多重し、所定のコアノード装置へ、フレーム多重されたレイヤ１フレームを転送するものであることを特徴としている。
【０１１７】
請求項１００記載の発明は、請求項６４から９９のいずれか１のシステムにおいて、エッジノード装置は、レイヤ１フレームペイロードに対し、ＣＲＣ１６の演算を施し、演算結果を、レイヤ１フレームに付加するものであることを特徴としている。
【０１１８】
請求項１０１記載の発明は、請求項６４から９９のいずれか１のシステムにおいて、エッジノード装置は、レイヤ１フレームペイロードに対し、ＣＲＣ３２の演算を施し、演算結果を、レイヤ１フレームに付加するものであることを特徴としている。
【０１１９】
請求項１０２記載の発明は、請求項６４から１０１のいずれか１のシステムにおいて、エッジノード装置は、コアノード装置から転送されてきたレイヤ１フレーム内のレイヤ１フレームヘッダをもとにビット同期、バイト同期、およびフレーム同期を確立するものであることを特徴としている。
【０１２０】
請求項１０３記載の発明は、請求項６４から１０２のいずれか１のシステムにおいて、レイヤ１フレーム分離手段は、レイヤ１フレームヘッダに記載されたプロトコル識別子により、レイヤ２フレームペイロードに書き込まれたデータがＳＴＭ信号であるか、ＡＴＭセルであるか、またはＩＰパケットであるかを判断し、レイヤ１フレームヘッダに記載されたパケット長識別子により、フレーム多重されたレイヤ１フレームを分離するものであることを特徴としている。
【０１２１】
請求項１０４記載の発明は、請求項６４から１０３のいずれか１のシステムにおいて、コアノード装置は、レイヤ１フレームから、レイヤ２フレームを取り出し、レイヤ２フレームヘッダから、レイヤ２フレームペイロードに記されたデータを転送する他のコアノード装置、またはエッジノード装置を判定し、レイヤ２フレームペイロードに記されたデータを転送する他のコアノード装置、またはエッジノード装置ごとに、レイヤ１フレームを構築し、レイヤ１フレームをフレーム多重し、フレーム多重されたレイヤ１フレームを、レイヤ２フレームペイロードに記されたデータを転送する他のコアノード装置、またはエッジノード装置へ、転送するものであることを特徴としている。
【０１２２】
請求項１０５記載の発明は、請求項６４から１０４のいずれか１のシステムにおいて、コアノード装置は、ＳＴＭ信号を含むレイヤ１フレームを、レイヤ２フレームペイロードを転送する他のコアノード装置、またはエッジノード装置へ、所定の時間ごとに、転送するものであることを特徴としている。
【０１２３】
請求項１０６記載の発明は、請求項１０５記載のシステムにおいて、所定の時間は、１２５μ秒であることを特徴としている。
【０１２４】
請求項１０７記載の発明は、請求項６４から１０６のいずれか１のシステムにおいて、コアノード装置は、ＳＴＭ信号を含むレイヤ１フレーム、ＡＴＭセルを含むレイヤ１フレーム、プライマリＩＰを含むレイヤ１フレーム、ベストエフォートＩＰを含むレイヤ１フレームの順に、レイヤ２フレームペイロードを転送する他のコアノード装置、またはエッジノード装置へ、レイヤ１フレームを転送するものであることを特徴としている。
【０１２５】
請求項１０８記載の発明は、請求項６４から１０６のいずれか１のシステムにおいて、ＯＡＭ(Operating and Managemant)は、エッジノード装置に参照されることにより、パスの監視を行わせるものであることを特徴としている。
【０１２６】
【発明の実施の形態】
以下、本発明の実施の形態を添付図面を参照しながら詳細に説明する。
【０１２７】
以下、本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレーム構成を、添付図面を参照しながら詳細に説明する。
【０１２８】
本発明の実施の形態における同一のフレームフォーマットにより回線交換モード、ＡＴＭモード、およびＩＰパケットを収容するフレームは、レイヤ１フレーム、およびレイヤ２フレームにより構成されている。
【０１２９】
上記レイヤ１フレームは、可変長のパケット転送を可能にする。このレイヤ１フレームは、可変長である。
【０１３０】
このレイヤ１フレームのヘッダは、図４に示すように、パケットの優先度（Priority）識別子、上位のプロトコル識別子(Protocol)識別子、フレームモード(Frame Mode)識別子、スタッフィング用データがあるかないかを示す情報であるスタッフ(Stuff) 識別子、および上位フィールドからＣＲＣ計算を行った計算結果であるヘッダＣＲＣ１６(HeaderＣＲＣ１６) 識別子を有している。
【０１３１】
スタッフィングされない場合、図７に示すように、上記レイヤ１フレームは、ヘッダに続き、ペイロードのフィールドを持つ。このペイロードは、０から６４Kbyte の可変長の長さを有する。
【０１３２】
上記レイヤ１フレームは、このペイロードに続き、ペイロードＣＲＣ（Payload-ＣＲＣ）のフィールドを持つ。このペイロードＣＲＣ（Payload-ＣＲＣ）は、上記ペイロード全体に対してＣＲＣ計算を行った際の計算結果である。
【０１３３】
スタッフィングされる場合、図６に示すように、上記レイヤ１フレームは、ヘッダに引き続き、ペイロードのフィールドを有する。このペイロードは、０から６４Kbyte の可変長の長さを有する。
【０１３４】
このペイロードの先頭は、Stuffing Length （スタッフィング長）を有する。このStuffing Length は、上記スタッフィングされたデータ長を示す。
【０１３５】
また、ペイロードの最後は、スタッフデータを有する。このスタッフデータは、上記Stuffing Length により指定する長さを有する。
【０１３６】
上記レイヤ１フレームは、このペイロードに引き続き、ペイロードＣＲＣ（Payload-ＣＲＣ）のフィールドを有する。このペイロードＣＲＣ（Payload-ＣＲＣ）は、上記ペイロード全体に対してＣＲＣ計算を行った際の計算結果である。
【０１３７】
上記ヘッダＣＲＣ（Header- ＣＲＣ）１６は、上記レイヤ１フレームを受信した装置に対し、ビット（bit ）同期、バイト（byte）同期、およびフレーム同期を行わせることが可能になる。上記ペイロードＣＲＣ（Payload-ＣＲＣ）は、ペイロードの品質監視を行う。
【０１３８】
このように、上記レイヤ１フレームは、装置に対し、ビット（bit ）同期、バイト（byte）同期、フレーム同期、およびペイロード品質監視を行わせることが可能になる。すなわち、上記レイヤ１フレームは、既存のレイヤ１が有する基本機能を実現することができる。
【０１３９】
上記レイヤ２フレームは、レイヤ１フレームのペイロード上にマッピングされる。このレイヤ２フレームは、上記レイヤ１フレームのプロトコル識別子（Protocol）の識別子に応じ、ペイロード上にマルチプロトコルのデータを転送することが可能である。
【０１４０】
上記マルチプロトコルの対象として、ＡＴＭ、ＳＴＭ、ＩＰｖ４（internet protocol version ４）、ＩＰｖ６（internet protocol version 6 ）、およびＭＰＬＳ（Multiprotocol label switchin）等があげられる。
【０１４１】
レイヤ２フレームのヘッダは、レイヤ１フレームのペイロードの先頭に割り当てられる。そして、転送するプロトコル種別に応じ、レイヤ２フレームのヘッダ長が変わる。
【０１４２】
ここで、ＩＰパケットを転送する場合のレイヤ２フレームのヘッダとして、ルートラベル(Route Label) 、およびフローラベル(Flow Label)の２種類のラベルを定義する。
【０１４３】
上記ルートラベル(Route Label) は、ネットワーク内のノード間のルーティングにおいて参照されるフィールドである。上記フローラベル(Flow Label)は、ノード間が複数のＯＣＨ（伝送路、波長；Optical Channne ）により構成されている場合に、このフレームを、どのＯＣＨへ転送するか選択するために使用されるフィールドである。
【０１４４】
また、ネットワークのIngress 箇所（入り口）からEgress箇所（出口）までのパスを監視するためにの特殊なレイヤ２フレーム、ＯＡＭ(Operating and Managemant ）フレームを定義する。
【０１４５】
次に、レイヤ２フレームの分割について説明する。ここで、ＳＴＭ等、ＣＢＲ(Constant Bit Rate）トラヒックを運ぶレイヤ２フレームについて考える。なお、通常の転送においては、１つのレイヤ２フレームは、１つのレイヤ１フレームと対応している。
【０１４６】
ＰＯＳ(Packet over SONET, RFC2615 [Internet Engineering Task Fore]）等通常のパケットベースの転送においては、ＣＢＲトラヒックは、一定周期（１２５μsec ）でフレームを転送しなければならない。
【０１４７】
しかし、転送中のレイヤ２フレームが最後まで転送された後でなければ、ＣＢＲトラヒックのフレームは、転送されることがない。つまり、通常のパケットベースの転送においては、個々のパケットが可変長になるため、ＳＴＭ信号は、一定周期で転送されない。
【０１４８】
このような現象を回避するために、本発明の実施の形態における長いフレーム長を有する低優先のレイヤ２フレームは、複数のレイヤ１フレームに分割される。
【０１４９】
また、ＣＢＲトラヒック等、高優先のレイヤ１フレームは、低優先のレイヤ２フレーム転送中においても、割り込んで転送される。
【０１５０】
分割されたレイヤ１フレームは、レイヤ２フレームの先頭を含むＢＯＭ（Beginning of Message）、レイヤ２フレームの最後を含むＥＯＭ（End of Message）、およびレイヤ２フレームにおいてＢＯＭとＥＯＭに挟まれた領域に存在するフレームを含むＣＯＭ（Continuation of Message ）により構成される。
【０１５１】
つまり、レイヤ２フレームは、その先頭からＢＯＭ、複数のＣＯＭ、およびＥＯＭというレイヤ１フレームに分割される。
【０１５２】
レイヤ１フレームが上述の通りにレイヤ２フレームを分割したＢＯＭ、ＣＯＭ、またはＥＯＭであるか、または、分割されていないフレーム（single frame）であるかの判別は、レイヤ１フレームのヘッダ内に存在するフレームモード（Frame Mode）フィールド（識別子）参照をすることにより行われる。
【０１５３】
上記レイヤ１フレームを終端する側は、レイヤ１フレームのヘッダに記憶されている上記パケットの優先度（Priority）識別子、および上記プロトコル（Protocol）識別子が同一となるレイヤ１フレームのみを取り出す。すると、同一のレイヤ２フレームを構成するＢＯＭ、ＣＯＭ、およびＥＯＭは、必ず連続して転送される。
【０１５４】
これにより、上記レイヤ１フレームを終端する側は、分割されたレイヤ１フレームから、レイヤ２フレームを、容易に構築することが可能になる。
【０１５５】
本発明の実施の形態におけるレイヤ２フレームのヘッダの縮退について説明する。
【０１５６】
レイヤ２フレームがＢＯＭ、ＣＯＭ、およびＥＯＭに分割された際、このＣＯＭ、およびＥＯＭが持つべきレイヤ２フレームのヘッダ情報は、ＢＯＭのヘッダ情報と同一である。
【０１５７】
そこで、本発明の実施の形態におけるＣＯＭ、およびＥＯＭは、レイヤ２フレームのヘッダ情報を縮退する。つまり、ＢＯＭは、レイヤ２フレームのヘッダを有す。そして、ＣＯＭ、およびＥＯＭは、レイヤ２フレームのヘッダを有しない。
【０１５８】
ここで、ＢＯＭは、Uncompressed Frameと呼び、ＣＯＭ、およびＥＯＭは、Compressed Flameと呼ぶ。
【０１５９】
本発明の実施の形態におけるAggregate フレーム（集合フレーム）による転送を説明する。
【０１６０】
本発明の実施の形態におけるレイヤ２フレームは、上位プロトコルであるＡＴＭ、ＳＴＭ、ＩＰ、またはＭＰＬＳ等を転送するに当たり、複数の転送単位を、１つのフレーム上に乗せて転送することができる。
【０１６１】
例えば、ＳＴＭ信号は、１byte単位ではなく、Ｎbyte単位により転送される。個々のbyteを６４kbpsの１ＣＨに対応づけることにより、既存の回線交換機間での６４kbps×Ｎのトランク信号は、転送される。
【０１６２】
この場合、レイヤ２フレームを生成するネットワークエッジ装置は、１２５μsec 単位のＳＴＭデータをより集め、レイヤ２フレームに詰め込む。同様に、ＡＴＭ信号を転送する場合、このネットワークエッジ装置は、複数のＡＴＭセルを１つのレイヤ２フレームに乗せて転送する。
【０１６３】
本発明の実施の形態におけるＳＴＭ信号を一定周期（１２５μsec ）により転送する動作を説明する。
【０１６４】
ＳＴＭ信号を運ぶレイヤ１フレームを一定周期により転送する場合、このレイヤ１フレームの一つ手前のレイヤ１フレームの長さが、問題になる。
【０１６５】
例えば、ＳＴＭ用レイヤ１フレームを転送する前に、転送すべきレイヤ１フレームが、ない状況を想定する。このように、転送すべきパケットがない場合であっても、レイヤ１フレームによるbit 同期、byte同期、およびフレーム同期は、維持されなければならない。
【０１６６】
そのため、ダミー用フレームが、転送される。これにより、転送すべきレイヤ１フレームがない空間は、埋められる。
【０１６７】
このダミー用フレームは、レイヤ１フレームのヘッダのプロトコル識別子（Protocol）により規定される。また、このダミー用フレームのパケット長は、可変長である。
【０１６８】
ここでＳＴＭ用レイヤ１フレームを転送する前の空間が、最短のダミーフレームの長さよりも短い場合、この空間の一つ前に転送されるレイヤ１フレームは、スタッフデータが挿入される。これにより、空間が埋められ、レイヤ１フレームは、常に連続する。
【０１６９】
このスタッフデータの長さは、最小のダミーフレームの長さ以下であり、「レイヤ１フレームのヘッダ長＋Payload ＣＲＣ長」以下となる。具体的には、このスタッフデータの長さは、数byteになる。
【０１７０】
このように、ダミーフレームとスタッフデータが導入されることにより、レイヤ１フレームを連続転送し、フレーム同期を維持することが可能になる。また、ＳＴＭ用レイヤ１フレームを、厳密に一定周期（１２５μsec ）によって転送することが、可能になる。
【０１７１】
図１は、本発明の実施の形態におけるレイヤ１フレームの基本フレーム構成を示す。図１に示すように、このレイヤ１フレームは、ヘッダ６byte（Header 6Byte）、ペイロード０−６４Kbyte （Payload 0-64kbytes）により構成され、オプションで、ペイロードのＣＲＣ１６、もしくはＣＲＣ３２演算結果により構成される。
【０１７２】
図２は、本発明の実施の形態におけるレイヤ２フレームの基本フレーム構成と、レイヤ１フレームの基本フレーム構成の対応を示す図である。
【０１７３】
図２に示すように、レイヤ２フレームは、ヘッダ（L2 Header ）、およびデータ部（Data）により構成される。
【０１７４】
このレイヤ２フレームは、図２に示すように、レイヤ１フレームのペイロード０−６４Kbyte （Payload 0-64kbyte ）部分に対応する。
【０１７５】
図３は、本発明の実施の形態におけるＡＴＭセル、ＳＴＭ信号、ＩＰパケットをレイヤ２フレームへマッピングした場合の、フレーム構成を示す。
【０１７６】
ここで、図３（ａ）に示すレイヤ１フレームのペイロード（Payload ）部分には、同一ＶＰＩ（仮想パス識別子；virtual path identifier ）を持つ複数のＡＴＭセル、およびヘッダ（Layer2 Header ）により構成されるレイヤ２フレームがマッピングされている。
【０１７７】
図３（ｂ）に示すレイヤ１フレームのペイロード（Payload ）部分には、各行き先ごとに区分された音声データ６４kbps×ｎのＳＴＭ、およびヘッダ（Layer2 Header ）により構成されるレイヤ２フレームがマッピングされている。
【０１７８】
図３（ｃ）に示すレイヤ１フレームのペイロード（Payload ）部分には、ＩＰパケット、およびヘッダ（Layer2 Header ）により構成されるレイヤ２フレームがマッピングされている。
【０１７９】
図４（ａ）は、本発明の実施の形態におけるレイヤ１フレームのヘッダを示す図である。
【０１８０】
図４（ａ）に示すように、レイヤ１フレームのヘッダは、パケット長（Packet Length ）識別子、優先度（Priority）識別子、プロトコル（Protocol）識別子、フレームモード（Frame Mode）識別子、スタッフ（Stuff ）識別子、およびヘッダＣＲＣ１６（HeaderＣＲＣ１６）識別子により構成される。
【０１８１】
また、スタッフデータがある場合には、さらに、図５に示すように、レイヤ１フレームのヘッダは、スタッフデータ長（Stuffing Length ）識別子が付加された構成となる。
【０１８２】
上記パケット長（Packet Length ）識別子は、レイヤ１フレームのペイロード長を示す。上記優先度（Priority）識別子は、レイヤ１フレームの優先度を示す。上記プロトコル（Protocol）識別子は、レイヤ２フレームを転送するプロトコルを示す。上記フレームモード（Frame Mode）識別子は、レイヤ１フレームにレイヤ２フレームをマッピングする方法を示す。
【０１８３】
スタッフ（Stuff ）識別子は、スタッフデータの有無を示す。ヘッダＣＲＣ１６（HeaderＣＲＣ１６）識別子は、上記フィールドすべてにＣＲＣ演算を行って得られた計算結果が記されている。スタッフデータ長（Stuffing Length ）識別子は、スタッフデータの長さを示す。
【０１８４】
図４（ｂ）は、上記フレームモード（Frame Mode）識別子のコードを示す。図４（ｂ）に示すように、フレームモード（Frame Mode）識別子は、Single Frame、ＢＯＭ、ＣＯＭ、またはＥＯＭである。
【０１８５】
図４（ｃ）は、上記スタッフ（Stuff ）の有無を示すコード表である。図４（ｄ）は、上記プロトコル（Protocol）識別子の種類を示す。図４（ｄ）に示すように、このプロトコル（Protocol）識別子は、ＩＰｖ４、ＩＰｖ６、ＳＴＭ、ＡＴＭ、ＯＡＭ、およびダミーフレームがある。
【０１８６】
上記スタッフデータ長（Stuffing Length ）識別子は、図６に示すように、ペイロードの最後にスタッフデータが挿入された場合、挿入される。
【０１８７】
本発明の実施の形態におけるレイヤ１フレームの転送方式を説明する。ＳＴＭ信号、およびＡＴＭセルを収容するレイヤ１フレームを転送する場合、一定周期ごとに、ＳＴＭ信号、およびＡＴＭセルを収容するレイヤ１フレームが、転送される。そして、残りの空間にＩＰパケットを含むレイヤ１フレームが、収容される。
【０１８８】
ここで、本発明の実施の形態におけるＩＰパケットの優先度（Priority）は、プライマリＩＰ（Primary ＩＰ）と、ベストエフォートＩＰ（Best Effort ＩＰ）がある。
【０１８９】
プライマリＩＰ（Primary IP）は、帯域保証されるＩＰパケットや、低遅延転送要求のＩＰパケットであり、ベストエフォートＩＰ(Best Effort IP)よりも優先されて転送される。
【０１９０】
すなわち、一定周期ごとに、ＳＴＭ信号、およびＡＴＭセルを含むレイヤ１フレームが転送され、残りの空間で、プライマリＩＰ(Primary IP)パケット、およびベストエフォートＩＰ(Best Effort IP)パケットを含むレイヤ１フレームが順次転送される。
【０１９１】
本発明の実施の形態における可変長のベストエフォートＩＰ(Best Effort IP)パケットを転送する際、一定周期で転送されるＳＴＭ、ＡＴＭのレイヤ２フレームの転送と重なる場合のレイヤ１フレームの転送方式を、図８、図９、および図１０を参照しながら説明する。
【０１９２】
このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの転送と、固定周期により転送されるＳＴＭ信号／ＡＴＭセルを収容するレイヤ２フレームの転送が重なる場合、ベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームは、複数のレイヤ１フレームに分割される。
【０１９３】
この分割されたフレームは、それぞれ、ＢＯＭ、ＣＯＭ、およびＥＯＭと定義される。
【０１９４】
図９は、このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームを、ＢＯＭとＥＯＭに分割した場合の例を示す。
【０１９５】
このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームは、二つに分割される。このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの先頭部分を含むレイヤ１フレームは、ＢＯＭ(Beginning of Message)である。
【０１９６】
このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの最終部分を含むレイヤ１フレームは、ＥＯＭ(End of Message)である。
【０１９７】
図１０は、このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームを、ＢＯＭ、ＣＯＭ、およびＥＯＭに分割した場合の例を示す。
【０１９８】
上述の通り、このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの先頭部分を含むレイヤ１フレームは、ＢＯＭ(Beginning of Message)である。また、このベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの最終部分を含むレイヤ１フレームは、ＥＯＭ(End of Message)である。
【０１９９】
図８に示すように、上記ＢＯＭ、およびＥＯＭに挟まれた領域は、ＣＯＭ(Continuation of Message) である。このＣＯＭは、上記ベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの長さにより、複数生成されることもある。また、このＣＯＭは、図９に示すように、上記ベストエフォートＩＰ(Best Effort IP)パケットのレイヤ２フレームの長さにより、生成されない場合もある。
【０２００】
図９、および図１０に示すように、レイヤ１フレームのヘッダ内の優先度(Priority)識別子、およびプロトコル(Protocol)フィールド（識別子）が同一となるレイヤ１フレームのみを取り出した場合、同一のレイヤ２フレームを構成する上記ＢＯＭ、ＣＯＭ、およびＥＯＭは、必ず連続して転送される。
【０２０１】
受信側終端は、レイヤ１フレーム中のベストエフォートＩＰ(Best Effort IP)がＢＯＭ、ＣＯＭ、ＥＯＭ、またはシングルフレーム(Single frame)であるかを、図４（ｂ）に示すレイヤ１フレームのヘッダにおけるフレームモード(Frame Mode)フィールドを参照することにより識別する。
【０２０２】
つまり、上記フレームモード(Frame Mode)が「００」であった場合、このベストエフォートＩＰ(Best Effort IP)パケットは、分割されずに、レイヤ１フレームへマッピングされたものである。
【０２０３】
上記フレームモード(Frame Mode)が「０１」であった場合、このベストエフォートＩＰ(Best Effort IP)パケットは、分割されたものであり、かつ、ＢＯＭ(Beginning of Messege)である。
【０２０４】
上記フレームモード(Frame Mode)が「０１」であった場合、このベストエフォートＩＰ(Best Effort IP)パケットは、分割されたものであり、かつ、ＢＯＭ(Beginning of Messege)である。
【０２０５】
上記フレームモード(Frame Mode)が「１０」であった場合、このベストエフォートＩＰ(Best Effort IP)パケットは、分割されたものであり、かつ、ＣＯＭ(Continuation of Message) である。
【０２０６】
上記フレームモード(Frame Mode)が「１１」であった場合、このベストエフォートＩＰ(Best Effort IP)パケットは、分割されたものであり、かつ、ＥＯＭ(End of Message)である。
【０２０７】
このように、レイヤ２フレームのＢＯＭ、ＣＯＭ、およびＥＯＭは連続して転送される。従って、レイヤ１フレーム受信側は、同一のプロトコル(Protocol)、優先度(Priority)のレイヤ１フレームを、取り出し、管理することにより、受信したレイヤ１フレームがＣＯＭ、またはＥＯＭであれば、このＣＯＭ、またはＥＯＭが、すでに受信したＢＯＭと同じレイヤ２フレームを構成するものであることを判断することができる。
【０２０８】
そのため、上述の通り、本発明の実施の形態におけるＣＯＭ、およびＢＯＭは、レイヤ２フレームヘッダを有しない。従って、ＣＯＭ、およびＢＯＭは、レイヤ２のペイロード部分が長くなり、より多くの情報を転送することが可能になる。
【０２０９】
このレイヤ１フレームの構成を、図７を用いて説明する。図７は、レイヤ１フレームの構成を示す。レイヤ１フレームのヘッダ部分は、図７に示すように、パケット長(Packet Length) 識別子、優先度(Priority)識別子、プロトコル(Protocol)識別子、およびヘッダＣＲＣ１６(Header CRC16)識別子により構成されている。
【０２１０】
レイヤ１フレームのペイロード(Payload) は、図７に示すように、ヘッダの後ろ側の、０から６４Kbyte の可変長領域に存在する。さらに、ペイロードＣＲＣ１６(Payload CRC 16 ) 、もしくはペイロード３２(Payload CRC 32 ) は、オプションで付加される。
【０２１１】
図７に示すように、Uncompressed FrameであるＢＯＭは、レイヤ２フレームのヘッダである、ルートラベル(Route Label) 、およびフローラベル(Flow Label)と、データ(Deata Area)が、レイヤ１フレーム内のペイロード(Payload) に、マッピングされる。
【０２１２】
図７に示すように、Compressed FrameであるＣＯＭ、またはＥＯＭは、レイヤ２のヘッダである、ルートラベル(Route Label) 、およびフローラベル(Flow Label)は付加されず、データ(Data Area) のみが、レイヤ１フレーム内のペイロード(Payloas) に、マッピングされる。
【０２１３】
上述のように、レイヤ１フレームの特徴の一つは、図９、および図１０に示すように、ＳＴＭを運ぶレイヤ１フレームを、必ず、一定周期（１２５μsec ）により転送することにある。
【０２１４】
上記実施の形態によれば、伝送路上において、ＳＴＭ用レイヤ１フレームは、一定周期により転送が行われる。また、中継するノード装置のスイッチ部は、ＳＴＭ信号を、最優先のトラヒックとして転送する。
【０２１５】
そして、ＳＴＭ用レイヤ１フレームを一定周期により転送するために、上述の通り、ＳＴＭ用レイヤ１フレームの転送と、転送時間が重なるベストエフォートＩＰ(Best Effort IP)パケットのレイヤ１フレームは、分割される。
【０２１６】
しかし、ベストエフォートＩＰ(Best Effort IP)パケットのレイヤ１フレームを分割し、ＳＴＭ用レイヤ１フレームを優先して転送するだけでは、ＳＴＭ用レイヤ１フレームを一定周期により転送することはできない。
【０２１７】
図９、および図１０に示すように、ＳＴＭ用レイヤ１フレームは、一定周期（１２５μsec ）ごとに、転送される。また、ＡＴＭ用レイヤ１フレーム、およびプライマリＩＰ(Primary IP)用レイヤ１フレームも、図９、および図１０に示すように、優先して転送される。
【０２１８】
そのため、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームは、上記一定時間（１２５μsec ）から、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、およびプライマリＩＰ(Primary IP)用レイヤ１フレームを転送した残りの時間に転送される。
【０２１９】
このベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームを転送する空間（ベストエフォートＩＰ転送スペース；Best Effort IP Transfer Space)の長さＬは、上記ＡＴＭ用レイヤ１フレーム、およびプライマリＩＰ用レイヤ１フレームの長さにより、変動する。
【０２２０】
また、上述の通り、ＳＴＭ用レイヤ１フレームは、一定時間ごとに転送されなければならない。
【０２２１】
そこで、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームの長さは、上記ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬにあわせる必要がある。
【０２２２】
このベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬを、送信側が、ダミーフレーム、またはスタッフデータにより埋め合わせる動作を、図６、２０、２１を参照しながら説明する。
【０２２３】
上記ダミーフレームは、図２１（ａ）に示すように、ペイロードがすべてヌル(Null)となるレイヤ１フレームである。ヌル(Null)の大きさが０Kbyte のダミーフレームは、最小ダミーフレームという。この最小ダミーフレームは、図２１（ｂ）に示すように、ヘッダと、ペイロードＣＲＣ(PayloadCRC)のみにより構成される。
【０２２４】
上記スタッフデータは、上記ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬに、ベストエフォートＩＰ(Best Effort IP)の長さを合わせるために挿入されるデータである。
【０２２５】
このスタッフデータは、図６に示すように、ペイロードにおいて、データ(Data Area) の後ろに付加される。そして、ペイロードに付加された場合、スタッフデータ長(Stuff Length)が、ペイロードの先頭に付加される。また、ヘッダ中のスタッフ(Stuff) は、図４（ｃ）に示すように、１と記される。
【０２２６】
図２０は、本発明の実施の形態におけるベストエフォートＩＰ(Best Effort IP)用レイヤ２フレームを、分割して転送するか否か決定するアルゴリズムを示す。
【０２２７】
送信側は、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレーム転送指示を受け、かつベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬをパラメータとして受信すると、ＥＯＭ(End of Message)が残っているか判断する（ステップＳ２２００）。
【０２２８】
ＥＯＭが残っている場合（ステップＳ２２００／ＹＥＳ）、ＥＯＭの長さ（ＥＯＭ長）は、上記パラメータとして受信したベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬと比較される（ステップＳ２２０１）。
【０２２９】
上記ＥＯＭ長がＬよりも長かった場合（ステップＳ２２０１／ＥＯＭ長＞Ｌ）、ＥＯＭの先頭部分が、取り出される。この取り出される長さは、ヘッダとあわせて、Ｌになる分、取り出される。
【０２３０】
この取り出された部分は、ＣＯＭとして転送される。残りの部分は、ＥＯＭとして格納される（ステップＳ２２０２）。これにより、処理が終了する。
【０２３１】
上記ＥＯＭ長がＬと同じであった場合（ステップＳ２２０１／ＥＯＭ長＝Ｌ）、ＥＯＭは、転送される（ステップＳ２２０３）。これにより処理が終了する。
【０２３２】
上記ＥＯＭ長がＬよりも短かった場合（ステップＳ２２０１／ＥＯＭ長＜Ｌ）、ＥＯＭ長と上記最小ダミーフラグの長さｄを足し合わせた長さと、上記Ｌを比較する（ステップＳ２２０４）。
【０２３３】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌと等しかった場合（ステップＳ２２０４／Ｌ＝ＥＯＭ長＋ｄ）、上記ＥＯＭは、転送される（ステップＳ２２０７）。次いで最小ダミーフレームが、転送される（ステップＳ２２０８）。これにより、処理が終了する。
【０２３４】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌよりも長かった場合（ステップＳ２２０５／Ｌ＜ＥＯＭ長＋ｄ）、ＥＯＭは、ペイロードの後ろに、スタッフデータが挿入される。
【０２３５】
このスタッフデータの長さは、上記ＬからＥＯＭ長に１byte加えた長さを減算したものである。この１byteは、スタッフデータの長さを表示するスタッフデータ長(Stuffing Length) を挿入するための領域である。
【０２３６】
従って、図６に示すように、ＥＯＭは、レイヤ１フレームのペイロードの先頭に１byteのスタッフデータ長(Stuffing Length) と、レイヤ１フレームのペイロードの最後に上記スタッフデータが挿入される（ステップＳ２２０５）。
【０２３７】
その後、このＥＯＭは、転送される（ステップＳ２２０６）。これにより、処理は、終了する。
【０２３８】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌよりも短かった場合（ステップＳ２２０４／ｌ＞ＥＯＭ長＋ｄ）、ＥＯＭは、転送される。そして、上記パラメータとして受信したＬは、ＥＯＭ長を差し引いたものに更新される（ステップＳ２２０９）。
【０２３９】
ＥＯＭが残っていなかった場合（ステップＳ２２００／ＮＯ）、または、上記ＬからＥＯＭ長を差し引いたものに更新した場合（ステップＳ２２０９）、送信側は、次に転送するベストエフォートＩＰ(Best Effort IP)用パケットがあるか検索する（ステップＳ２２１０）。
【０２４０】
次に転送するベストエフォートＩＰ(Best Effore IP)用パケットがない場合（ステップＳ２２１０／ＮＯ）、長さＬのダミーフレームを送出する（ステップＳ２２１１）。これにより、ＳＴＭ信号を含むレイヤ１フレームの送出の周期は、合わせられる。これにより、処理は終了する。
【０２４１】
次に転送するベストエフォートＩＰ(Best Effort IP)用パケットがある場合（ステップＳ２２１０／ＹＥＳ）、送信側は、この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットの長さを、取得する（ステップＳ２２１２）。
【０２４２】
この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットの長さＭと、上記Ｌを比較する（ステップＳ２２１３）。
【０２４３】
上記Ｌが上記Ｍよりも小さかった場合（ステップＳ２２１３／Ｌ＜Ｍ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、ＢＯＭの長さがＬになるように、ＢＯＭとＥＯＭに分割される（ステップＳ２２１４）。
【０２４４】
その後、このＢＯＭは、転送される。また、このＥＯＭは、格納される（ステップＳ２２１５）。これにより、処理は、終了する。
【０２４５】
上記Ｌと上記Ｍが同じ長さで合った場合（ステップＳ２２１３／Ｌ＝Ｍ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、分割されず、シングルフレーム(Single Frame)として転送される（ステップＳ２２１６）。これにより、処理は、終了する。
【０２４６】
上記Ｌが上記Ｍよりも大きかった場合（ステップＳ２２１３／Ｌ＞Ｍ）、送信側は、上記Ｍ（上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットをシングルフレーム(Single Frame)に変換した場合の長さ）と上記ｄ（最小ダミーフレームの長さ）を足し合わせた長さと、上記Ｌ（ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さを比較する（ステップＳ２２１７）。
【０２４７】
上記Ｍと上記ｄを足し合わせた長さが上記Ｌよりも長かった場合（ステップＳ２２１７／Ｌ＜Ｍ＋ｄ）、上記次に転送するベストエフォートＩＰ(Best Effort IP ）用パケットは、スタッフデータが、ペイロードの最後に、挿入される。また、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、スタッフデータの長さを示すスタッフデータ長(Stuffing Length) が、ペイロードの先頭に、挿入される。
【０２４８】
上記スタッフデータ長(Stuffing Length) は、１Kbyte である。また、上記スタッフデータは、上記Ｌから上記Ｍを減算し、さらに上記スタッフデータ長(Stuffing Length）を減算したものである（ステップＳ２２２１）。
【０２４９】
この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、レイヤ１フレームとして転送される（ステップＳ２２２２）。これにより、処理は、終了する。
【０２５０】
上記Ｍと上記ｄを足し合わせた長さが上記よりも短かった場合（ステップＳ２２１７／Ｌ＞Ｍ＋ｄ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、シングルフレーム(Single Frame)に変換され、転送される。次いで、上記Ｌは、上記Ｍを減算したものに更新され（ステップＳ２２１８）、ステップＳ２２１２へ戻る。
【０２５１】
上記実施の発明によれば、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームの転送領域であるベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) は、必ず埋められる。従って、ＳＴＭ用レイヤ１フレームは、必ず、一定周期により転送される。すなわち、ＳＴＭ信号は、パケットベースのネットワークを介して、エンドツーエンド(end-to-end)に転送されるようになる。
【０２５２】
次に、本発明の実施の形態におけるレイヤ２フレームのヘッダについて、図３、図７、図１２、図１３を用いて説明する。
【０２５３】
ＩＰ(Internet Protocol) パケットを、レイヤ２フレームに乗せて転送する場合、レイヤ２フレームは、図３（ｃ）に示すように、ルートラベル(Route Label) 、およびフローラベル(Flow Label)により構成されるヘッダが付加される。
【０２５４】
このルートラベル(Route Label) は、中間装置間のルーティングにおいて参照されるフィールドである。上記フローラベル(Flow Label)は、中間装置間のリンクが複数のＯＣＨ(Optical Channel；波長、伝送路）により構成される場合、転送先のＯＣＨを選別するために用いられるフィールドである。
【０２５５】
上述の通り、レイヤ２フレームのヘッダであるルートラベル(Route Label) 、およびフローラベル(Flow Label)は、ベストエフォートＩＰ(Best Effort IP)用レイヤ２フレームの場合、図７に示すように、ＢＯＭ(Beginning of Message)のみに付加され、図７に示すように、ＣＯＭ(Continuation of Message) 、およびＥＯＭ(End of Message)には付加されない。
【０２５６】
なお、上記ルートラベル(Route Label) 、およびフローラベル(Flow Label)を用いた転送処理の動作は、後述する。
【０２５７】
本発明の実施の形態におけるＯＡＭ(Operating and Managemant ）フレームについて図１９、および図２１を用いて説明する。
【０２５８】
レイヤ１フレームのペイロードＣＲＣ(Payload CRC) は、リンクの品質監視を行うことができるが、パス監視を行うことができない。そのため、図２１に示すＯＡＭフレームは、図１９に示すように、ネットワークのIngress （入り口）からEgress（出口）のパス監視を行う。
【０２５９】
上記本発明の実施の形態によれば、必ず１２５μsec 周期により、上記フレームが転送され、物理層のビット同期が確立され、またヘッダ(Header)のＣＲＣ１６によりフレーム同期が確立されることにより、ＳＴＭ信号は、必ず１２５μsec 周期に、転送されるようになる。また、ＳＴＭ信号は、エンドツーエンド(end-to-end)の回線品質監視機能を有したまま、転送される。
【０２６０】
さらに、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットが共通のフレーム構成により転送されるため、一つのネットワークは、異なる種類の情報を、同時に、同一の方法により扱うことが可能になる。
【０２６１】
従って、従来、交換回線ネットワーク、ＡＴＭ交換ネットワーク、およびＩＰネットワークとして、それぞれ別々のネットワークであったネットワークは、単一のものとして構築することが可能になる。
【０２６２】
上記本発明の実施の形態によれば、ＩＰ用フレームの転送情報として、ルートラベル(Route Label) 、およびフローラベル(Flow Label)が定義されることにより、将来ＷＤＭ（wavelength division multiplexing）技術により、個々のリンクが複数の波長で構成される場合においても、ＩＰパケットは、簡易に転送され、かつ、ＩＰフレーの経路は、保持される。
【０２６３】
以下、本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送する転送システムについて、詳細に説明する。
【０２６４】
図１１は、本発明の実施の形態におけるネットワーク構成を示す構成図である。図１１に示すように、このネットワークは、ＳＴＭ装置１１００、１１１１、ＡＴＭ装置１１０１、１１１２、ＩＰルータ１１０２、１１１３、エッジノード装置（Edge Node 、ＥＮ）１１０３、１１０６、１１０８、１１１０、およびコアノード装置（Core Node 、ＣＮ）１１０４、１１０５、１１０７、１１０９により構成されている。
【０２６５】
エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０は、既存のＳＴＭ装置１１００、１１１１、ＡＴＭ装置１１０１、１１１２、ＩＰルータ１１０２、１１１３等と接続する。すなわち、エッジノード装置（ＥＮ）は、既存装置とネットワークの分岐点となる。
【０２６６】
エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０は、ＳＴＭ信号、ＡＴＭ信号、ＩＰパケット等を、図３に示すレイヤ２フレーム、またはレイヤ１フレームへマッピングし、ネットワーク側に転送する。
【０２６７】
エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０は、ネットワーク側から送られてくるレイヤ１フレームを終端し、ＳＴＭ信号、ＡＴＭ信号、ＩＰパケットを取り出す。取り出されたＳＴＭ信号、ＡＴＭ信号、ＩＰパケットは、それぞれＳＴＭ装置１１００、１１１１、ＡＴＭ装置１１０１、１１１２、ＩＰルータ１１０２、１１１３へ転送される。
【０２６８】
コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９は、レイヤ１フレームを終端し、レイヤ２フレームを取り出す。取り出されたレイヤ２フレームのヘッダ情報をもとに、コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９は、レイヤ２フレームのスイッチングを行う。
【０２６９】
コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９は、上記レイヤ２フレームを、レイヤ１フレームに変換し、上記ヘッダ情報に基づき、所定の方路へ、出力する。
【０２７０】
図１４は、エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０の送信部の内部構成を示す構成図である。以下、図１４を用いて、エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０の送信部を、詳細に説明する。
【０２７１】
エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０は、ＩＰパケット受信部１４０３、ＡＴＭセル受信部１４０４、ＳＴＭ信号受信部１４０５、ルートラベル(Route Label) 生成部１４０６、フローラベル(Flow Label)生成部１４０７、ＩＰ用レイヤ２フレーム生成部１４０８、ＡＴＭ用フレーム生成部１４０９、ＳＴＭ用フレーム生成部１４１０、タイマー(Timer) １４１１、ＩＰ用レイヤ１フレーム生成部１４１２、スケジューラ部１４１３、およびフレーム多重部１４１４により構成されている。
【０２７２】
ＳＴＭ信号受信部１４０５は、ＳＴＭ信号のレイヤ２フレーム組立において、ＳＴＭ信号を、ＳＴＭ装置１４０２から受信する。
【０２７３】
このＳＴＭ信号は、行き先ごとに識別され、音声１チャンネルあたり８bit ／１２５μsec により構成される６４kbps×ｎのデータ列と、信号情報である。
【０２７４】
ＳＴＭ信号受信部１４０５は、所定のＳＴＭ信号を、ＳＴＭ用フレーム生成部１４１０へ送信する。ＳＴＭ用フレーム生成部１４１０は、上記ＳＴＭ信号を、１２５μsec 単位により集め、レイヤ２フレームを生成する。
【０２７５】
ＳＴＭ用フレーム生成部１４１０は、ＣＢＲ転送を示す優先度(Priority)識別子、およびＳＴＭ信号を示すプロトコル(Protocol)識別子を組み込み、レイヤ１フレームを生成する。
【０２７６】
また、ＳＴＭ用フレーム生成部１４１０は、上記生成したレイヤ１フレームに対し、ＣＲＣ１６の演算を行い、演算結果を、レイヤ１フレームヘッダの最後に付加する。さらに、ＳＴＭ用フレーム生成部１４１０は、オプションで、レイヤ１フレームのペイロードに対し、ＣＲＣ１６、またはＣＲＣ３２の演算を行い、演算結果を付加する。
【０２７７】
ＡＴＭセル受信部１４０４は、ＡＴＭ信号のレイヤ２フレーム組立において、ＡＴＭ信号を、ＡＴＭ装置１４０１から受信する。ＡＴＭセル受信部１４０４は、所定のＡＴＭセルを、ＡＴＭ用フレーム生成部１４０９に格納する。
【０２７８】
ＡＴＭ用フレーム生成部１４０９は、このＡＴＭセルをもとに、ＡＴＭセルのレイヤ２フレームを生成する。ＡＴＭ用フレーム生成部１４０９は、このＡＴＭセルのレイヤ２フレームに、ＡＴＭの種別（ＣＢＲ、ＵＢＲ(unspecified bit rate)等）を示す優先度(Priority)識別子）、ＡＴＭ信号を示すプロトコル(Protocol)識別子を組み込み、レイヤ１フレームを生成する。
【０２７９】
また、ＡＴＭ用フレーム生成部１４０９は、上記生成したレイヤ１フレームに対し、ＣＲＣ１６の演算を行い、その演算結果を、レイヤ１フレームヘッダの最後に付加する。さらに、ＡＴＭ用フレーム生成部１４０９は、オプションで、レイヤ１フレームのペイロードに対し、ＣＲＣ１６、またはＣＲＣ３２の演算を行い、演算結果を付加する。
【０２８０】
ＩＰパケット受信部１４０３は、ＩＰパケットの組立において、ＩＰパケットデータを、ＩＰルータ１４００から受信する。ＩＰパケット受信部１４０３は、所定のＩＰパケットを、ＩＰ用レイヤ２フレーム生成部１４０８に格納する。
【０２８１】
この際、ＩＰパケットのヘッダ情報は、ルートラベル(Route Label) 生成部１４０６、およびフローラベル(Flow Label)生成部１４０７へ、転送される。
【０２８２】
ルートラベル(Route Label) 生成部１４０６は、ＩＰパケットのヘッダに存在する宛先ＩＰアドレス、または宛先ＩＰアドレスと送信元ＩＰアドレスの組をもとに、ルートラベル(Route Label) を判定し、この判定結果を、ＩＰ用レイヤ２フレームへ送信する。
【０２８３】
フローラベル(Flow Label)生成部１４０７は、ＩＰパケットのヘッダ情報をもとに、フローラベル(Flow Label)を生成し、このフローラベルを、ＩＰ用レイヤ２フレームへ送信する。
【０２８４】
ＩＰ用レイヤ２フレーム生成部１４０８は、上記ＩＰパケットデータ、上記ルートラベル(Route Label) 、および上記フローラベル(Flow Label)をもとに、レイヤ２フレームを生成する。このレイヤ２フレームは、ＩＰ用レイヤ１フレーム生成部１４１２へ送信され、格納される。
【０２８５】
ＩＰ用レイヤ１フレーム生成部１４１２は、プライマリＩＰ(Primary IP)と、ベストエフォートＩＰ(Best Effort IP)に分類する。そして、ベストエフォートＩＰ(Best Effort IP)は、ＩＰ用レイヤ１フレーム生成部１４１２により、プライマリＩＰ(Primary IP)に優先して、送出フレーム多重部１４１４へ、送出される。
【０２８６】
ＩＰ用レイヤ１フレーム生成部１４１２は、上記ベストエフォートＩＰ(Best Effort IP)を、上記分割方法に従い、ＢＯＭ、ＣＯＭ、およびＥＯＭに分離する。また、ＩＰ用レイヤ１フレーム生成部１４１２は、上記ベストエフォートＩＰ(Best Effort IP)に、上記方法に従い、上記スタッフデータを挿入する。
【０２８７】
上記ベストエフォートＩＰを、上記シングルフレーム(Single Frame)にするか、上記ＢＯＭ、ＣＯＭ、ＥＯＭに分割するか、または上記スタッフデータを挿入するかの判断は、上述の通り、図２０に示すフローチャートに従い、上記ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬにより決定される。
【０２８８】
ＩＰ用レイヤ１フレーム生成部１４１２は、上記ベストエフォートＩＰに、シングルフレーム(Single Frame)、ＢＯＭ、ＣＯＭ、ＥＯＭの区別を示すフレームモード(Frame Mode)、ＩＰプロトコルを示すプロトコル(Protocol)識別子、およびスタッフデータの有無を示すスタッフ(Stuff) をヘッダとして組み込み、レイヤ１フレームを生成する。
【０２８９】
ＩＰ用レイヤ１フレーム生成部１４１２は、上記組み立てられたレイヤ１フレームヘッダに対して、ＣＲＣ１６の演算を施し、この演算結果を、上記レイヤ１フレームのヘッダの最後に、付加する。
【０２９０】
上記スタッフデータを、上記レイヤ１フレームに挿入する場合、図６に示すように、ＩＰ用レイヤ１フレーム生成部１４１２は、ヘッダＣＲＣ１６(Header CRC16)の後ろに、スタッフデータ長を示すスタッフデータ長(Stuffing Length) を組み込み、さらに、ペイロードの最後に、スタッフデータを挿入する。
【０２９１】
また、オプションにより、ＩＰ用レイヤ１フレーム生成部１４１２は、上記レイヤ１フレームのペイロードに対し、ＣＲＣ１６、またはＣＲＣ３２の演算を施し、この演算結果を付加する。
【０２９２】
スケジューラ部１４１３は、ＳＴＭ用フレーム生成部１４１０に対して、タイマー(Timer) １４１１の内部時刻をもとにして、１２５μsec 単位に、ＳＴＭ用レイヤ１フレームを、フレーム多重部１４１４へ、出力させる。
【０２９３】
ＳＴＭ用フレーム生成部１４１０からフレーム多重部１４１４へ上記ＳＴＭ用レイヤ１フレームを送出させた後、スケジューラ部１４１３は、ＡＴＭ用フレーム生成部１４０９に対して、ＡＴＭ用レイヤ１フレームを、フレーム多重部１４１４へ、出力させる。
【０２９４】
ＡＴＭ用フレーム生成部１４０９からフレーム多重部１４１４へ上記ＡＴＭ用レイヤ１フレームを送出させた後、スケジューラ部１４１４は、ＩＰレイヤ１フレーム生成部１４１２に対して、プライマリ(Primary) ＩＰ用レイヤ１フレームを、シングルフレーム(Single Frame)の形で、フレーム多重部１４１４へ、出力させる。
【０２９５】
ＩＰ用レイヤ１フレーム生成部１４１２からフレーム多重部１４１４へ上記プライマリ(Primary) ＩＰ用レイヤ１フレームを送出させた後、スケジューラ部１４１４は、ＩＰ用レイヤ１フレーム生成部１４１２に対して、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームを、シングルフレーム(Single Frame)、またはＢＯＭ、ＣＯＭ、ＥＯＭの形で、フレーム多重部１４１４へ、出力させる。
【０２９６】
フレーム多重部１４１４は、スケジューラ部１４１３に従い、ＳＴＭ用フレーム生成部１４１０、ＡＴＭ用フレーム生成部１４０９、およびＩＰ用レイヤ１フレーム生成部１４１２から送出された、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、プライマリＩＰ(Primary IP)用レイヤ１フレーム、およびベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームを、図９、または図１０に示すように、フレーム多重する。フレーム多重されたレイヤ１フレームは、フレーム多重部１４１４から、伝送路へ、出力される。
【０２９７】
図１５は、エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０の受信部の内部構成を示す構成図である。以下、図１５を用いながら、エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０の受信部を、詳細に説明する。
【０２９８】
図１５によれば、エッジノード装置（ＥＮ）１１０３、１１０６、１１０８、１１１０は、ＩＰパケット送信部１５０３、ＡＴＭセル送信部１５０４、ＳＴＭ送信部１５０５、フレーム終端部１５０６、１５０７、１５０８、およびフレーム分離部１５０９により構成されている。
【０２９９】
フレーム分離部１５０９は、上記レイヤ１フレームのヘッダ(Header)により、ビット同期、バイト同期、およびフレーム同期を確立する。
【０３００】
上記ビット同期、バイト同期、およびフレーム同期を確立した後、フレーム分離部１５０９は、レイヤ１フレームのヘッダ(Header)内のプロトコル(Protocol)を参照する。これにより、フレーム分離部１５０９は、上記レイヤ１フレームのペイロードに積載されているデータがＳＴＭ信号であるか、ＡＴＭセルであるか、またはＩＰパケットであるかを識別する。
【０３０１】
次いで、フレーム分離部１５０９は、パケット長(Packet length) を参照することにより、パケットの全長を把握し、これにより、ペイロード部分の区切りを認識する。
【０３０２】
上記レイヤ１フレームがＳＴＭ用レイヤ１フレームであった場合、フレーム分離部１５０９は、フレーム終端部１５０８へ、上記レイヤ１フレームを転送する。
【０３０３】
同様に、レイヤ１フレームがＡＴＭ用レイヤ１フレームであった場合、フレーム終端部１５０７へ、レイヤ１フレームがＩＰ用レイヤ１フレームであった場合、フレーム終端部１５０６へ、フレーム分離部１５０９へ、上記レイヤ１フレームを転送する。
【０３０４】
フレーム終端部１５０８は、上記転送されたレイヤ１フレームから、ＳＴＭデータを抽出する。この抽出されたＳＴＭデータは、ＳＴＭ送信部１５０５へ転送される。ＳＴＭ送信部１５０５は、このＳＴＭデータを、ＳＴＭ装置１５０２へ、転送する。
【０３０５】
フレーム終端部１５０７は、上記転送されたレイヤ１フレームから、ＡＴＭセルを抽出する。この抽出されたＡＴＭセルは、ＡＴＭセル送信部１５０４へ転送される。ＡＴＭ送信部１５０４は、このＡＴＭセルを、ＡＴＭ装置１５０１へ、転送する。
【０３０６】
フレーム終端部１５０６は、上記転送されたレイヤ１フレームがシングルフレーム(Single Frame)であった場合、上記レイヤ１フレームから、レイヤ２フレームを取り出す。また、このレイヤ２フレームにスタッフデータが挿入されていた場合、フレーム終端部１５０６は、上記レイヤ２フレームから、上記スタッフデータを取り除く。
【０３０７】
次いで、フレーム終端部１５０６は、上記レイヤ２フレームから、ＩＰパケットを取り出す。このＩＰパケットは、フレーム終端部１５０６から、ＩＰパケット送信部１５０３へ送信される。ＩＰパケット送信部１５０３は、ＩＰルータ１５００へ、上記ＩＰパケットを送信する。
【０３０８】
フレーム終端部１５０６は、上記転送されたレイヤ１フレームがＢＯＭであった場合、ＥＯＭがフレーム分離部１５０９から転送されてくるまで、このレイヤ１フレームを蓄積する。
【０３０９】
ＥＯＭ受信後、フレーム終端部１５０６は、上記ＢＯＭ、ＣＯＭ、およびＥＯＭをつなげ、もとのレイヤ２フレームを構築する。このレイヤ２フレーム構築をする際、フレーム終端部１５０６は、レイヤ１フレームごとに、スタッフデータの有無を確認する。この確認の結果、スタッフデータが含まれているレイヤ１フレームが存在した場合、フレーム終端部１５０６は、上記レイヤ１フレームから、上記スタッフデータを取り除く。
【０３１０】
上記再構築されたレイヤ２フレームは、フレーム終端部１５０６により、ＩＰパケットが取り出される。このＩＰパケットは、ＩＰパケット送信部１５０３へ、転送される。ＩＰパケット送信部１５０３は、ＩＰルータ１５００へ、このＩＰパケットを、転送する。
【０３１１】
図１６は、コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９の内部構成を示す構成図である。以下、コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９の動作を、図１６を参照しながら、詳細に説明する。
【０３１２】
図１６によれば、コアノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９は、受信部１６００、１６０１、レイヤ２フレームスイッチ１６０２、および送信部１６０３、１６０４により構成されている。
【０３１３】
受信部１６００、１６０１は、各入力方向ごとに、バイト同期、およびフレーム同期を確立する。このバイト同期、およびフレーム同期は、レイヤ１フレームのヘッダ(Header)に存在するＣＲＣ１６をもとに、確立される。
【０３１４】
レイヤ２フレームスイッチ１６０２は、レイヤ２フレームのヘッダに存在するラベル情報から、フレームごとに、行き先方路を決定し、スイッチングを行う。送信部１６０３、１６０４は、この行き先方路へ、レイヤ２フレームを転送するために、レイヤ１フレームを再構築する。
【０３１５】
図１７は、アノード装置（ＣＮ）１１０４、１１０５、１１０７、１１０９の受信部１６００、１６０１の内部構成を示す構成図である。以下、図１６に示す受信部１６００、１６０１の内部構成を、図１７を参照しながら、詳細に説明する。
【０３１６】
図１７によれば、図１６に示す受信部１６００、１６０１は、レイヤ１終端部１７００、ＳＴＭ用レイヤ２終端部１７０１、ＡＴＭ用レイヤ２終端部１７０２、ＩＰ用レイヤ２終端部１７０３、フレーム多重部１７０４、および優先処理用スケジューラ１７０５により構成されている。
【０３１７】
レイヤ１終端部１７００は、レイヤ１フレームを終端し、レイヤ２フレームを取り出す。レイヤ１終端部１７００は、このレイヤ１フレームのヘッダが有するプロトコル(Protocol)識別子に従い、上記レイヤ２フレームの種別（ＳＴＭ用、ＡＴＭ用、ＩＰパケット用）を判定する。
【０３１８】
レイヤ１終端部１７００は、レイヤ１フレームを、レイヤ２フレームの種別ごとに、ＳＴＭ用レイヤ２終端部１７０１、ＡＴＭ用レイヤ２終端部、またはＩＰ用レイヤ２終端部１７０３へ転送する。
【０３１９】
ＳＴＭ用レイヤ２終端部１７０１は、レイヤ１終端部１７００より転送されたレイヤ１フレームから、レイヤ２フレームを取り出す。ＡＴＭ用レイヤ２終端部１７０２は、レイヤ１終端部１７００より転送されたレイヤ１フレームから、レイヤ２フレームを取り出す。
【０３２０】
ＩＰ用レイヤ２終端部１７０３は、レイヤ１終端部１７００より転送されたレイヤ１フレームがシングルフレーム(Single Frame)であった場合、このレイヤ１フレームより、レイヤ２フレームを取り出す。
【０３２１】
ＩＰ用レイヤ２終端部１７０３は、レイヤ１終端部１７００より転送されたレイヤ１フレームがＢＯＭであった場合、ＥＯＭがレイヤ１終端部１７００から転送されてくるまで、ＢＯＭ、およびＣＯＭを蓄積する。
【０３２２】
ＥＯＭがレイヤ１終端部１７００から転送されてくると、ＩＰ用レイヤ２終端部１７０３は、ＢＯＭ、ＣＯＭ、およびＥＯＭのペイロードをつなげ、レイヤ２フレームを構築（再構築）する。
【０３２３】
また、レイヤ１フレームからレイヤ２フレームを取り出す際、レイヤ１フレームのヘッダが有するスタッフ(Stuff) を参照することにより、ＩＰ用レイヤ２終端部１７０３は、レイヤ１フレーム内にスタッフデータが存在するか否か判断する。
【０３２４】
レイヤ１フレーム内にスタッフデータが存在する場合、ペイロードから、ペイロードの最後に付加されたスタッフデータ長(Stuffing Length) に記載された長さのスタッフデータを、取り除く。
【０３２５】
優先処理用スケジューラ１７０５は、ＳＴＭ用レイヤ２終端部１７０１、ＡＴＭ用レイヤ１終端部１７０２、およびＩＰ用レイヤ２終端部１７０３に格納されているレイヤ２フレームの有無、および優先度(Priority)等を管理する。
【０３２６】
優先度(Priority)のもっとも高いＳＴＭ用レイヤ２フレームがＳＴＭ用レイヤ２終端部１７０１に存在した場合、優先処理用スケジューラ１７０５は、フレーム多重部１７０４に対して、このＳＴＭ用レイヤ２フレームを、最優先で読み出すように、指示する。
【０３２７】
次に優先度(Priority)の高いＡＴＭ用レイヤ２フレームがＡＴＭ用レイヤ２終端部１７０２に存在した場合、優先処理用スケジューラ１７０５は、フレーム多重部１７０４に対して、このＡＴＭ用レイヤ２フレームを、読み出すように、指示する。
【０３２８】
プライマリＩＰ(Primary IP)レイヤ２フレームがＩＰ用レイヤ２終端部１７０５に存在した場合、優先処理用スケジューラ１７０５は、ＡＴＭ用レイヤ２フレームがＡＴＭ用レイヤ２終端部１７０２に存在しなければ、フレーム多重部１７０４に対して、このプライマリＩＰ(Primary IP)レイヤ２フレームを、ＩＰ用レイヤ２終端部１７０５から読み出すように、指示する。
【０３２９】
ベストエフォートＩＰは、優先度(Priority) がもっとも低いフレームである。従って、ＳＴＭ用レイヤ２フレーム、ＡＴＭ用レイヤ２フレーム、およびプライマリＩＰ(Primary) 用レイヤ２フレームが、受信部１６００、１６０１内に存在しなかった場合に限り、優先処理用スケジューラ１７０５は、フレーム多重部１７０４に対して、このベストエフォートＩＰ(Best Effort IP)用レイヤ２フレームを、ＩＰ用レイヤ２終端部１７０５から読み出すように、指示する。
【０３３０】
フレーム多重部１７０４は、優先処理用スケジューラ１７０５からの指示に従い、レイヤ２フレームを、ＳＴＭ用レイヤ２終端部１７０１、ＡＴＭ用レイヤ２終端部１７０２、またはＩＰ用レイヤ２終端部１７０３から取り出す。
【０３３１】
フレーム多重部１７０４は、このレイヤ２フレームを、レイヤ２フレームヘッダ１６０２へ、転送する。
【０３３２】
図１８は、図１６に示す送信部１６０３、１６０４の内部構成を示す構成図である。以下、図１６に示す送信部１６０３、１６０４の内部構成を、図１８を参照しながら説明する。
【０３３３】
図１８によれば、図１６に示す送信部１６０３、１６０４は、フレーム多重部１８００、ＳＴＭ用レイヤ１生成部１８０１、ＡＴＭ用レイヤ１生成部１８０２、ＩＰ用レイヤ１生成部１８０３、フレーム分離部１８０４、および送信スケジューラ１８０５により構成されている。
【０３３４】
フレーム分離部１８０４は、レイヤ２フレームを転送するプロトコル種別（ＳＴＭ、ＡＴＭ、ＩＰ等）に従い、レイヤ２フレームを、ＳＴＭ用レイヤ１生成部１８０１、ＡＴＭ用レイヤ１生成部１８０２、またはＩＰ用レイヤ１生成部１８０３へ転送する。
【０３３５】
送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部１８０１、ＡＴＭ用レイヤ１生成部１８０２、およびＩＰ用レイヤ１生成部１８０３に格納されているレイヤ２フレームの有無、優先度(Priority)等を管理する。
【０３３６】
送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部１８０１に対して、１２５μsec 単位に、ＳＴＭ用レイヤ１フレームを送出するように、指示する。
【０３３７】
ＳＴＭ用レイヤ１生成部１７０１は、内部に蓄積したレイヤ２フレームを、レイヤ１フレームへ変換し、このレイヤ１フレームを、フレーム多重部１８００に出力する。
【０３３８】
この変換は、レイヤ１フレーム内のヘッダに、ＣＢＲ転送を示す優先度(Priority)識別子、およびＳＴＭ信号を示すプロトコル(Protocol)が組み込まれ、レイヤ１フレーム内のペイロードに、レイヤ２フレームが組み込まれることにより行われる。
【０３３９】
次いで、ＳＴＭ用レイヤ１生成部１７０１は、上記組み立てたレイヤ１フレームのヘッダ部分に対してＣＲＣ１６の演算を施し、この演算結果を、レイヤ１フレームのヘッダの最後に、付加する。
【０３４０】
さらに、オプションにより、ＳＴＭ用レイヤ１生成部１７０１は、上記レイヤ１フレームのペイロード部分に対して、ＣＲＣ１６、またはＣＲＣ３２の演算を施し、この演算結果を付加する。
【０３４１】
ＡＴＭ用レイヤ１生成部１８０２は、ＡＴＭセルのレイヤ２フレームに、ＡＴＭの種別（ＣＢＲ、ＵＢＲ(unspecified bit rate)等）を示す優先度(Priority)識別子）、ＡＴＭ信号を示すプロトコル(Protocol)識別子を組み込み、レイヤ１フレームを生成する。
【０３４２】
また、ＡＴＭ用フレーム生成部１４０９は、上記生成したレイヤ１フレームに対し、ＣＲＣ１６の演算を行い、その演算結果を、レイヤ１フレームヘッダの最後に付加する。さらに、ＡＴＭ用フレーム生成部１４０９は、オプションで、レイヤ１フレームのペイロードに対し、ＣＲＣ１６、またはＣＲＣ３２の演算を行い、演算結果を付加する。
【０３４３】
ＩＰ用レイヤ１生成部１８０３は、プライマリＩＰ(Primary IP)と、ベストエフォートＩＰ(Best Effort IP)に分類する。そして、ベストエフォートＩＰ(Best Effort IP)は、ＩＰ用レイヤ１生成部１８０３により、プライマリＩＰ(Primary IP)に優先して、フレーム多重部１８００へ、送出される。
【０３４４】
ＩＰ用レイヤ１生成部１８０３は、上記ベストエフォートＩＰ(Best Effort IP)を、上記分割方法に従い、ＢＯＭ、ＣＯＭ、およびＥＯＭに分離する。また、ＩＰ用レイヤ１生成部１８０３は、上記ベストエフォートＩＰ(Best Effort IP)に、上記方法に従い、上記スタッフデータを挿入する。
【０３４５】
上記ベストエフォートＩＰを、上記シングルフレーム(Single Frame)にするか、上記ＢＯＭ、ＣＯＭ、ＥＯＭに分割するか、または上記スタッフデータを挿入するかの判断は、上述の通り、図２０に示すフローチャートに従い、上記ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬにより決定される。
【０３４６】
ＩＰ用レイヤ１生成部１８０３は、上記ベストエフォートＩＰに、シングルフレーム(Single Frame)、ＢＯＭ、ＣＯＭ、ＥＯＭの区別を示すフレームモード(Frame Mode)、ＩＰプロトコルを示すプロトコル(Protocol)識別子、およびスタッフデータの有無を示すスタッフ(Stuff) をヘッダとして組み込み、レイヤ１フレームを生成する。
【０３４７】
ＩＰ用レイヤ１生成部１８０３は、上記組み立てられたレイヤ１フレームヘッダに対して、ＣＲＣ１６の演算を施し、この演算結果を、上記レイヤ１フレームのヘッダの最後に、付加する。
【０３４８】
上記スタッフデータを、上記レイヤ１フレームに挿入する場合、図６に示すように、ＩＰ用レイヤ１生成部１８０３は、ヘッダＣＲＣ１６(Header CRC16)の後ろに、スタッフデータ長を示すスタッフデータ長(Stuffing Length) を組み込み、さらに、ペイロードの最後に、スタッフデータを挿入する。
【０３４９】
また、オプションにより、ＩＰ用レイヤ１生成部１８０３は、上記レイヤ１フレームのペイロードに対し、ＣＲＣ１６、またはＣＲＣ３２の演算を施し、この演算結果を付加する。
【０３５０】
送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部１８０１に対して、１２５μsec 単位に、ＳＴＭ用レイヤ１フレームを、フレーム多重部１８００へ、出力させる。
【０３５１】
ＳＴＭ用レイヤ１生成部１８０１からフレーム多重部１８００へ上記ＳＴＭ用レイヤ１フレームを送出させた後、送信スケジューラ１８０５は、ＡＴＭ用レイヤ１生成部１８０２に対して、ＡＴＭ用レイヤ１フレームを、フレーム多重部１８００へ、出力させる。
【０３５２】
ＡＴＭ用レイヤ１生成部１８０２からフレーム多重部１８００へ上記ＡＴＭ用レイヤ１フレームを送出させた後、送信スケジューラ部１８０５は、ＩＰレイヤ１レイヤ１生成部１８０３に対して、プライマリ(Primary) ＩＰ用レイヤ１フレームを、シングルフレーム(Single Frame)の形で、フレーム多重部１８００へ、出力させる。
【０３５３】
ＩＰ用レイヤ１生成部１８０３からフレーム多重部１８００へ上記プライマリ(Primary) ＩＰ用レイヤ１フレームを送出させた後、スケジューラ部１８０５は、ＩＰ用レイヤ１生成部１８０３に対して、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームを、シングルフレーム(Single Frame)、またはＢＯＭ、ＣＯＭ、ＥＯＭの形で、フレーム多重部１８００へ、出力させる。
【０３５４】
フレーム多重部１８００は、ＳＴＭ用レイヤ１生成部１８０１、ＡＴＭ用レイヤ１生成部１８０２、およびＩＰ用レイヤ１生成部１８０３から送出された、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、プライマリＩＰ(Primary IP)用レイヤ１フレーム、およびベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームを、図９、または図１０に示すように、フレーム多重する。フレーム多重されたレイヤ１フレームは、フレーム多重部１８００から、伝送路へ、出力される。
【０３５５】
次に、監視について、図１９を用いながら説明する。図１９は、レイヤ１フレームが、エッジノード装置（ＥＮ）１９００から、コアノード装置（ＣＮ）１９０１、１９０２、１９０３を経由し、エッジノード装置（ＥＮ）１９０４に到達するまでのリンク監視、およびパス監視を説明する。
【０３５６】
図１９に示すように、個々のリンク監視は、コアノード装置（ＣＮ）１９０１、１９０２、１９０３、およびエッジノード装置（ＥＮ）１９０４が、レイヤ１フレームのペイロードＣＲＣ(Payload CRC) を参照することにより行われる。
【０３５７】
また、Ingress （入り口）からEngress （出口）までのパス監視は、図１９に示すように、ＯＡＭフレームを、エッジノード装置（ＥＮ）１９０４が参照することにより行われる。
【０３５８】
上記本発明の実施の形態によれば、必ず１２５μsec 周期により、上記フレームが転送され、物理層のビット同期が確立され、またヘッダ(Header)のＣＲＣ１６によりフレーム同期が確立されることにより、ＳＴＭ信号は、必ず１２５μsec 周期に、転送されるようになる。また、ＳＴＭ信号は、エンドツーエンド(end-to-end)の回線品質監視機能を有したまま、転送される。
【０３５９】
さらに、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットが共通のフレーム構成により転送されるため、一つのネットワークは、異なる種類の情報を、同時に、同一の方法により扱うことが可能になる。
【０３６０】
特に、コアノード装置（ＣＮ）は、上記レイヤ１フレームヘッダを参照することにより、ビット同期、およびフレーム同期を確立し、またレイヤ２フレームスイッチを用いることにより、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、およびＩＰ用レイヤ１フレームを、それぞれ指定された方路へ、出力する。
【０３６１】
従って、従来、交換回線ネットワーク、ＡＴＭ交換ネットワーク、およびＩＰネットワークとして、それぞれ別々のネットワークであったネットワークは、単一のものとして構築することが可能になる。
【０３６２】
上記本発明の実施の形態によれば、ＩＰ用フレームの転送情報として、ルートラベル(Route Label) 、およびフレーラベル(Flow Label)が定義されることにより、将来ＷＤＭ（wavelength division multiplexing）技術により、個々のリンクが複数の波長で構成される場合においても、ＩＰパケットは、簡易に転送され、かつ、ＩＰフレーの経路は、保持される。
【０３６３】
以下、本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送する転送システムの動作について、詳細に説明する。
【０３６４】
まず、図１１に示す本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送する転送システムにおいて、ＳＴＭ信号が伝達される様子を、以下に詳細に説明する。
【０３６５】
図１４に示すように、エッジノード装置（ＥＮ）１１０３の送信部は、ＳＴＭ信号受信部１４０５により、ＳＴＭ装置１４０２（１１００）から、ＳＴＭ信号を受信し蓄積する。ＳＴＭ信号受信部１４０５は、ＳＴＭ装置１４０２とエッジノード装置（ＥＮ）間で規定されるレイヤ１を終端した後、このＳＴＭ信号を、取り出し、ＳＴＭ用フレーム生成部１４１０へ、転送する。
【０３６６】
上記ＳＴＭ装置１１００（１４０２）とＥＮ間１１０３のレイヤ１は、ＳＤＨ（Synchrounousdigital hierarchy ；同期デジタル・ハイアラーキ）、またはＰＤＨ（Plesiochronous Digital Hierarchy）等、既存の規格である。
【０３６７】
上記ＳＴＭ信号は、ＳＴＭ用フレーム生成部１４１０により、レイヤ２フレームに変換される。具体的には、ＳＴＭ装置１１００（１４０２）により行き先ごとに識別された、音声１チャンネル当たり８bit ／１２５μsec によって構成された６４kbps×ｎチャンネルのデータ列は、レイヤ２フレームのデータ(Data)となる。また、上記ＳＴＭ信号を転送する転送先に応じたヘッダが、ＳＴＭ用フレーム生成部１４１０により、付加される。これにより、図３（ｂ）に示すレイヤ２フレームが、生成される。
【０３６８】
このレイヤ２フレームに、ＳＴＭ用フレーム生成部１４１０は、ＣＢＲ転送を示す優先度(Priority)識別子、ＳＴＭ信号を示すプロトコル(Protocol)識別子、レイヤ２フレームとレイヤ１フレームの対応を示すフレームモード(Frame Mode)、およびスタッフデータの有無を示すスタッフ(Stuff) を、レイヤ１ヘッダとして付与する。
【０３６９】
ここで、図４に示すＳＴＭ用レイヤ１フレームのヘッダは、フレームモード(Frame Mode)が常にシングルモード(Single Mode) とされ、スタッフ(Stuff) が常にNo Stuffing とされる。
【０３７０】
上記レイヤ１フレームのヘッダは、ＣＲＣ１６の演算が施され、この演算結果がヘッダの最後に付加される。また、オプションにより、レイヤ１フレームのペイロードは、ＣＲＣ１６、またはＣＲＣ３２の演算が施され、この演算結果が付加される。
【０３７１】
これにより、ＳＴＭ用レイヤ１フレームは、図１に示すフレーム構成を有す。より具体的には、ＳＴＭ用レイヤ１フレームは、図３（ｂ）に示すように、図２に示すレイヤ２フレームがマッピングされている。また、ＳＴＭ用レイヤ１フレームのヘッダは、図４に示すパラメータが図５に示す配列で記されている。
【０３７２】
上記フレームモード(Frame Mode)は、レイヤ２フレームとレイヤ１フレームの対応関係を示す。図４（ｂ）は、このフレームモード(Frame Mode)の種類を示す。図４に示すように、このフレームモード(Frame Mode)は、シングルフレーム(Single Frame)、ＢＯＭ(Beginning of Message)、ＣＯＭ(Continuation of Message) 、およびＥＯＭ(End of Message)がある。
【０３７３】
シングルフレーム(Single frame)は、レイヤ１フレームのペイロード部分に、レイヤ２フレームすべてがマッピングされているものである。ＢＯＭは、レイヤ１フレームのペイロード部分に、レイヤ２フレームの先頭部分がマッピングされているものである。
【０３７４】
ＥＯＭは、レイヤ１フレームのペイロード部分に、レイヤ２フレームの最終部分がマッピングされているものである。ＣＯＭは、上記ＢＯＭ、およびＥＯＭに含まれていないレイヤ２フレームが、レイヤ１フレームのペイロード部分にマッピングされたものである。
【０３７５】
エッジノード装置（ＥＮ）１１０３のスケジューラ部１４１３は、ＳＴＭ用フレーム生成部１４１０、ＡＴＭ用フレーム生成部１４０９、またはＩＰ用レイヤ１フレーム生成部１４１２内に、転送すべきレイヤ１フレームが存在しているか管理している。
【０３７６】
スケジューラ部１４１３は、ＳＴＭ用フレーム生成部１４１０が転送すべきＳＴＭ用レイヤ１フレームを有していた場合、ＳＴＭ用フレーム生成部１４１０に対して、１２５μsec 単位に、ＳＴＭ用レイヤ１フレームを転送するように、要求する。ＳＴＭ用フレーム生成部１４１０は、この要求に従い、このＳＴＭ用レイヤ１フレームを、１２５μsec 単位に、フレーム多重部１４１４へ、出力する。
【０３７７】
フレーム多重部１４１４は、ＡＴＭ用フレーム生成部１４１０により入力された上記ＳＴＭ用レイヤ１フレームを、ＡＴＭ用フレーム生成部１４０９、およびＩＰ用レイヤ１フレーム生成部１４１２から入力されたレイヤ１フレームとフレーム多重し、伝送路へ転送する。
【０３７８】
エッジノード装置（ＥＮ）１１０３から伝送路へ転送されたレイヤ１フレームは、コアノード装置（ＣＮ）１１０４の受信部１６００、１６０１に存在するレイヤ１終端部１７００により終端される。
【０３７９】
レイヤ１終端部１７００は、各入力方路ごとに、レイヤ１フレームのヘッダ(Header)に存在するＣＲＣ１６に基づき、バイト同期、およびフレーム同期を確立させる。
【０３８０】
このフレーム同期は、レイヤ１終端部１７００がヘッダ(Header)のＣＲＣ１６をチェックすることにより行われる。ヘッダ(Header)内のＣＲＣ１６のチェック結果が０であった場合、レイヤ１終端部１７００は、フレーム同期がとれているものと判断する。
【０３８１】
レイヤ１終端部１７００は、次のフレームのフレーム同期をとるために、ヘッダ(Header)内に存在するパケット長(Packet Length) を参照する。これにより、レイヤ１終端部１７００は、次のフレームのヘッダ(Header)に含まれているＣＲＣ１６を参照することが可能になる。
【０３８２】
次いで、レイヤ１終端部１７００は、レイヤ１フレームのヘッダに存在するプロトコル(Protocol)識別子を参照することにより、レイヤ１フレームのペイロードにマッピングされたレイヤ２フレームの種類（ＳＴＭ、ＡＴＭ、ＩＰ）を判定する。
【０３８３】
レイヤ１終端部１７００に、ＳＴＭ用レイヤ１フレームであると判定されたレイヤ１フレームは、ＳＴＭ用レイヤ２フレーム１７０１へ、転送される。ＳＴＭレイヤ２フレーム１７０１は、この転送されてきたＳＴＭ用レイヤ１フレームから、ＳＴＭ用レイヤ２フレームを取り出す。
【０３８４】
優先処理用スケジューラ１７０５は、ＳＴＭ用レイヤ２終端部１７０１に、ＳＴＭ用レイヤ２フレームが存在するか確認する。ＳＴＭ用レイヤ１フレームのヘッダに存在する優先度(Priority)は、他のレイヤ１フレームの優先度(Priority)よりも高く設定されている。
【０３８５】
従って、ＳＴＭ用レイヤ２終端部１７０１に、上記ＳＴＭ用レイヤ２フレームが存在していた場合、優先処理用スケジューラ１７０５は、ＳＴＭ用レイヤ２フレームを、フレーム多重部１７０４へ転送するように、ＳＴＭ用レイヤ２終端部１７０１へ、要求する。
【０３８６】
この要求に基づき、ＳＴＭ用レイヤ２終端部１７０１は、フレーム多重部１７０４へ、上記ＳＴＭ用レイヤ２フレームを、転送する。フレーム多重部１７０４は、ＡＴＭ用レイヤ２終端部１７０２から転送されてきたＡＴＭ用レイヤ２フレーム、およびＩＰ用レイヤ２終端部１７０３から転送されてきたＩＰ用レイヤ２フレームとフレーム多重する。
【０３８７】
フレーム多重部１７０４は、フレーム多重したレイヤ２フレームを、レイヤ２フレームスイッチ１６０２へ、転送する。レイヤ２フレームスイッチは、レイヤ２フレームのヘッダに存在するラベル情報をもとに、所定の出力方路（送信部１６０３、または送信部１６０４）へ、転送する。
【０３８８】
コアノード装置（ＣＮ）１１０４の送信部１６０３、１６０４内のフレーム分離部１８０４は、レイヤ２フレームを転送するプロトコル(Protocol)種別（ＳＴＭ、ＡＴＭ、ＩＰ）を判別する。このプロトコル(Protocol)種別がＳＴＭであるレイヤ２フレームは、ＳＴＭ用レイヤ１生成部１８０１へ、転送される。
【０３８９】
送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部１８０１に格納されているレイヤ２フレームの有無を管理する。ＳＴＭ用レイヤ１生成部１８０１に、ＳＴＭ用レイヤ２フレームが格納されていた場合、送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部に対し、ＳＴＭ用レイヤ１フレームを、フレーム多重部１８００へ、１２５μsec 単位で送出するように、指示する。このＳＴＭ用レイヤ１フレームの転送は、他のレイヤ１フレームの転送より優先される。
【０３９０】
この指示を受け、ＳＴＭ用レイヤ１生成部１８０１は、格納しているＳＴＭ用レイヤ２フレームを、ＳＴＭ用レイヤ１フレームへ変換し、フレーム多重部１８００へ、転送する。フレーム多重部１８００は、このＳＴＭ用レイヤ１フレームを、ＡＴＭ用レイヤ１生成部１８０２から転送されてきたＡＴＭ用レイヤ１フレーム、およびＩＰ用レイヤ１生成部１８０３から転送されてきたＩＰ用レイヤ１フレームを、フレーム多重する。このレイヤ１フレームは、伝送路へ、転送される。
【０３９１】
その後、ＳＴＭ用レイヤ１フレームは、１１に示すコアノード装置（ＣＮ）１１０５、コアノード装置（ＣＮ）１１０９を経由し、エッジノード装置（ＥＮ）１１１０へ、転送される。
【０３９２】
エッジノード装置（ＥＮ）１１１０は、コアノード装置（ＣＮ）１１０９から、レイヤ１フレームを取得する。エッジノード装置（ＥＮ）１１１０の受信部内のフレーム分離部１５０９は、このレイヤ１フレームのヘッダ(Header)から、ビット同期、バイト同期、およびフレーム同期を確立する。
【０３９３】
フレーム同期が確立された後、フレーム分離部１５０９は、レイヤ１フレーム内のプロトコル(Protocol)識別子を参照し、レイヤ１フレームのペイロードに積載されているデータがＳＴＭ用レイヤ２フレームであるか、ＡＴＭ用レイヤ２フレームであるか、またはＩＰ用レイヤ２フレームであるか識別する。
【０３９４】
また、フレーム分離部１５０９は、レイヤ１フレームのヘッダ内に存在するパケット長(Packet Length) を参照することにより、パケットの全長を把握し、ペイロード部分の区切りを認識する。レイヤ１フレーム内のペイロードに積載されているデータがＳＴＭ用レイヤ２フレームであった場合、フレーム分離部１５０９は、フレーム終端部１５０８へ、上記ＳＴＭ用レイヤ２フレームを転送する。
【０３９５】
フレーム終端部１５０８は、このＳＴＭ用レイヤ２フレームから、ＳＴＭデータを抽出し、ＳＴＭ送信部１５０５へ、転送する。このＳＴＭデータは、ＳＴＭ装置１５０２へ、転送される。
【０３９６】
上記実施の形態によれば、ＳＴＭ信号を含むＳＴＭ用レイヤ１フレームは、必ず、１２５μsec 単位により、転送先へ転送される。また、ＳＴＭ信号を転送するために必要な、エンドツーエンド(end-to-end)の回線品質監視機能が、実現される。
【０３９７】
図１１に示す本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送する転送システムにおいて、ＡＴＭ信号が伝達される様子を、以下に詳細に説明する。
【０３９８】
エッジノード装置（ＥＮ）１１０３内のＡＴＭセル受信部１４０４は、ＡＴＭ装置１１０１（１４０１）から、ＡＴＭ信号を受信する。ＡＴＭセル受信部１４０４は、ＡＴＭ装置１１０１（１４０１）とエッジノード装置（ＥＮ）１１０３の間において規定されるレイヤ１を終端した後、ＡＴＭセル同期をとる。ＡＴＭセル受信部１４０４は、ＡＴＭ用フレーム生成部１４０９に、ＡＴＭセルを出力する。
【０３９９】
ＡＴＭ用フレーム生成部１４０９は、上記ＡＴＭセルを、ＶＰ（virtual path；仮想パス）単位により集め、図３（ａ）に示すＡＴＭ用レイヤ２フレームを組み立てる。図３（ａ）に示すように、このＡＴＭ用レイヤ２フレームは、複数のＡＴＭセルが組み込まれている。ＡＴＭフレーム生成部１４０９は、ＡＴＭ用レイヤ２フレームのヘッダを作成し、このＡＴＭ用レイヤ２フレームに付加する。
【０４００】
ＡＴＭ用フレーム生成部１４０９は、ＡＴＭの種別（ＣＢＲ、ＵＢＲ等）を示す優先度(Priority)識別子、このレイヤ２フレームがＡＴＭ用であることを示すプロトコル(Protocol)識別子、レイヤ２フレームとレイヤ１フレームの対応関係を示すフレームモード(Frame Mode)、スタッフデータの有無を示すスタッフ(Stuff) を、レイヤ１フレームのヘッダとして付加する。
【０４０１】
上記ＡＴＭ用レイヤ１フレームは、図４に示すフレームモード(Frame Mode)が常にシングルモード(Single Mode) となり、スタッフ(Stuff) は常にNo Stuffing となる。
【０４０２】
ＡＴＭ用フレーム生成部１４０９は、このＡＴＭ用レイヤ１フレームのヘッダに対し、ＣＲＣ１６演算を施し、この演算結果を、上記ヘッダの最後に付加する。ＡＴＭ用フレーム生成部１４０９は、さらにオプションで、上記ＡＴＭ用レイヤ１フレームのペイロード部分に対して、ＣＲＣ１６、またはＣＲＣ３２演算を施し、この演算結果を付加する。
【０４０３】
スケジューラ部は、ＳＴＭ用レイヤ１フレームを転送した後、上記ＡＴＭ用レイヤ１フレームを、フレーム多重部１４１４へ転送するように、要求する。フレーム多重部１４１４は、この要求に従い、このＡＴＭ用レイヤ１フレームを、フレーム多重部１４１４へ、転送する。
【０４０４】
フレーム多重部１４１４は、このＡＴＭ用レイヤ１フレームと、ＳＴＭ用フレーム生成部１４１０から転送されたＳＴＭ用レイヤ１フレームと、ＩＰ用レイヤ１フレーム生成部１４１２から転送されたＩＰ用レイヤ１フレームをフレーム多重し、伝送路に転送する。
【０４０５】
コアノード装置（ＣＮ）１１０４の受信部１６００、１６０１内のレイヤ１終端部１７００は、各入力方路ごとに、レイヤ１フレームのヘッダ(Header)内に存在するＣＲＣ１６をチェックすることにより、バイト同期、およびフレーム同期を確立する。
【０４０６】
レイヤ１終端部１７００は、上記レイヤ１フレームのヘッダ(Header)内に存在するプロトコル(Protocol)識別子を参照し、ＡＴＭ用レイヤ１フレームを、ＡＴＭ用レイヤ２終端部１７０２へ、転送する。
【０４０７】
ＡＴＭ用レイヤ２終端部１７０２は、転送されてきたＡＴＭ用レイヤ１フレームから、ＡＴＭ用レイヤ２フレームを取り出す。
【０４０８】
優先処理用スケジューラ１７０５は、ＡＴＭ用レイヤ２終端部１７０２に格納された上記ＡＴＭ用レイヤ２フレームを、ＳＴＭ用レイヤ２終端部１７０１に格納されていたＳＴＭ用レイヤ２フレームをフレーム多重部１７０４へ転送した後、フレーム多重部１７０４へ、転送する。
【０４０９】
フレーム多重部１７０４は、このＡＴＭ用レイヤ２フレームと、ＳＴＭ用レイヤ２終端部１７０１から転送されたＳＴＭ用レイヤ２フレーム、およびＩＰ用レイヤ２終端部１７０３から転送されたＩＰ用レイヤ２フレームをフレーム多重し、このレイヤ２フレームを、レイヤ２フレームスイッチ１６０２へ転送する。
【０４１０】
レイヤ２フレームスイッチ１６０２は、このレイヤ２フレームのヘッダにあるラベル情報をもとに、所定の出力方路（送信部１６０３、または送信部１６０４）へ、上記レイヤ２フレームを、転送する。
【０４１１】
コアノード装置（ＣＮ）１１０４の送信部１６０３、１６０４内のフレーム分離部１８０４は、上記フレーム多重されたレイヤ２フレームを分離する。フレーム分離部１８０４は、分離されたＡＴＭ用レイヤ２フレームを、ＡＴＭ用レイヤ１生成部１８０２へ、転送する。
【０４１２】
ＡＴＭ用レイヤ１生成部１８０２は、上記転送されてきたＡＴＭ用レイヤ２フレームから、ＡＴＭ用レイヤ１フレームを作成する。
【０４１３】
送信スケジューラ１８０５は、ＳＴＭ用レイヤ１生成部１８０１に対して１２５μsec 単位にＳＴＭ用レイヤ１フレームをフレーム多重部１８００へ転送するように指示した後、ＡＴＭ用レイヤ１生成部１８０２に対して、上記ＡＴＭ用レイヤ１フレームを、フレーム多重部１８００へ転送するように指示する。
【０４１４】
この指示を受け、ＡＴＭ用レイヤ１生成部１８０２は、上記生成したＡＴＭ用レイヤ１フレームを、フレーム多重部１８００へ、転送する。フレーム多重部１８００は、このＡＴＭ用レイヤ１フレームと、ＳＴＭ用レイヤ１生成部１８０１から転送されてきたＳＴＭ用レイヤ１フレーム、およびＩＰ用レイヤ１生成部１８０３から転送されてきたＩＰ用レイヤ１フレームをフレーム多重し、伝送路へ転送する。
【０４１５】
ＡＴＭ用レイヤ１フレームは、コアノード装置（ＣＮ）１１０５、コアノード装置（ＣＮ）１１０９を経由し、エッジノード装置（ＥＮ）１１１０へ、転送される。
【０４１６】
エッジノード装置１１１０の送信部内のフレーム分離部１５０９は、コアノード装置１１０９から、レイヤ１フレームが入力されると、このレイヤ１フレームのヘッダから、ビット同期、バイト同期、およびフレーム同期を確立する。
【０４１７】
フレーム同期確立後、フレーム分離部１５０９は、上記レイヤ１フレームのヘッダが有するプロトコル(Protocol)を参照することにより、このレイヤ１フレームがＡＴＭ用レイヤ１フレームであるか識別される。
【０４１８】
次いで、フレーム分離部１５０９は、上記レイヤ１フレームのヘッダが有するパケット長(Packet Length) を参照することにより、パケットの全長を把握し、ペイロード部分の区切りを認識する。その後、ＡＴＭ用レイヤ１フレームは、フレーム終端部１５０７へ、転送される。
【０４１９】
フレーム終端部１５０７は、このＡＴＭ用レイヤ１フレームから、ＡＴＭ用レイヤ２フレームを取り出す。次いで、フレーム終端部１５０７は、このＡＴＭ用レイヤ２フレームから、ＡＴＭデータを抽出する。抽出されたＡＴＭデータは、フレーム終端部１５０７から、ＡＴＭセル送信部１５０４へ、転送される。ＡＴＭセル送信部１５０４は、ＡＴＭ装置１１１２（１５０１）へ、上記ＡＴＭデータを転送する。
【０４２０】
上記実施の形態によれば、ＡＴＭセルは、異なる種類のＳＴＭ信号、およびＩＰパケットと、共通のフレーム構成により転送される。従って、一つのネットワークは、異なる種類の情報を、同時に、同一の方法により扱うことが可能になる。
【０４２１】
従って、従来、交換回線ネットワーク、ＡＴＭ交換ネットワーク、およびＩＰネットワークとして、それぞれ別々のネットワークであったネットワークは、単一のものとして構築することが可能になる。
【０４２２】
図１１に示す本発明の実施の形態におけるＳＴＭトラヒックとベストエフォートトラヒックの混在転送を行うフレームを転送する転送システムにおいて、ＩＰパケットが伝達される様子を、以下に詳細に説明する。
【０４２３】
ＩＰルータ１１０２（１４００）から送出されたＩＰパケットデータは、エッジノード装置（ＥＮ）１１０３内のＩＰパケット受信部１４０３により受信される。ＩＰパケット受信部１４０３は、ＩＰルータ１１０２（１４００）とエッジノード装置（ＥＮ）１１０３との間に規定されるレイヤ１、およびレイヤ２を終端し、ＩＰパケットを取り出す。このＩＰパケットは、ＩＰレイヤ２フレームフレーム生成部１４０８に格納される。
【０４２４】
この際、ルートラベル(Route Label) 生成部１４０６は、このＩＰパケットのヘッダかをもとに、このＩＰパケットをネットワーク内で転送させるために使用されるルートラベル(Route Label) を判定する。
【０４２５】
この判定は、上記ＩＰパケットのヘッダに存在するＩＰレイヤの情報（宛先ＩＰアドレス、送信元ＩＰアドレス、上位プロトコル識別子）、またはＩＰパケットのペイロード部分の先頭に存在する上位プロトコル（ＴＣＰ(tape carrier package)、ＵＤＰ(user datagram protocol)）のヘッダ情報をもとに行われる。
【０４２６】
ルートラベル(Route Label) 生成部１４０６は、上記判定したルートラベル(Route Label) を、ＩＰ用レイヤ２フレーム生成部１４０８に、出力する。
【０４２７】
また、フローラベル(Flow Label)生成部１４０６は、上記ＩＰパケットのヘッダ情報をもとに、フローラベル(Flow Label)を生成する。フローラベル(Flow Label)は、ネットワーク内において、一つのリンクを構成する複数のＯＣＨに、フロー分散を行う場合に参照されるフィールドである。
【０４２８】
このフローラベル(Flow Label)は、まず、同一のＩＰフローが同一のフローラベル(Flow Label)を有している必要がある。この同一のＩＰフローは、宛先ＩＰアドレスと送信元ＩＰアドレスの組が一致するフロー、または宛先ＩＰアドレス、送信元ＩＰアドレス、および他のＩＰヘッダ情報を含めた組み合わせが一致するフローである。
【０４２９】
次に、このフローラベル(Flow Label)は、ヘッダ情報等から一意に計算される値であるが、ＩＰヘッダ情報に応じて、なるべくランダムな値になる必要がある。
【０４３０】
上記フローラベルは、例えば、ＩＰレイヤの情報を入力として、フローラベル(Flow Label)生成部１４０７がハッシュ(Hash)演算を行った演算結果であってもよい。
【０４３１】
ＩＰ用レイヤ２フレーム生成部１４０８は、図３（ｃ）に示すように、レイヤ２フレームのデータに、ＩＰパケットを組み込み、さらに、レイヤ２フレームのヘッダに、上記ルートラベル(Route Label) 、およびフローラベル(Flow Label)を組み込む。生成されたＩＰ用レイヤ２フレームは、ＩＰ用レイヤ１フレーム生成部１４１２に、格納される。
【０４３２】
スケジューラ１４１３は、ＩＰ用レイヤ１フレーム生成部１４１２に、ＩＰ用レイヤ１フレームが存在している場合、ＩＰ用レイヤ１フレーム生成部１４１２に対して、このＩＰ用レイヤ１フレームを、フレーム多重部へ転送するように、指示する。
【０４３３】
この指示は、スケジューラ部１４１３がＡＴＭ用フレーム生成部１４０９に、ＡＴＭ用レイヤ１フレームをフレーム多重部１４１４へ転送するように指示した後に行われる。この指示を受け、ＩＰ用レイヤ１フレーム生成部１４１２は、プライマリＩＰ(Primary IP)用レイヤ１フレームを、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームに優先して、転送する。
【０４３４】
上記ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームは、図９、および図１０に示すように、１２５μsec の転送空間から、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、およびプライマリＩＰ(Primary IP)用レイヤ１フレームを除いた空間により転送されなければならない。この空間は、ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) という。
【０４３５】
従って、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレーム転送要求時、スケジューラ部１４１３は、このベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の大きさ（byte数）Ｌを、ＩＰ用レイヤ１フレーム生成部１４１２へ、通知する。
【０４３６】
このベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の大きさ（byte数）Ｌをもとに、ＩＰ用レイヤ１フレーム生成部１４１２は、フレーム多重部１４１４へ転送するベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームの大きさ(Byte 数）Ｌを決定する。この決定のアルゴリズムを、図２０に示す。
【０４３７】
ＩＰ用レイヤ１フレーム生成部１４１２は、スケジューラ部１４１３から、ベストエフォートＩＰ(Best Effort IP)用レイヤ１フレーム転送指示を受け、かつベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬをパラメータとして受信すると、ＩＰ用レイヤ１フレーム生成部１４１２内に、ＥＯＭ(End of Message)が残っているか判断する（ステップＳ２２００）。
【０４３８】
ＩＰ用レイヤ１フレーム生成部１４１２内にＥＯＭが残っている場合（ステップＳ２２００／ＹＥＳ）、ＥＯＭの長さ（ＥＯＭ長）は、ＩＰ用レイヤ１フレーム生成部１４１２により、上記パラメータとして受信したベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さＬと比較される（ステップＳ２２０１）。
【０４３９】
上記ＥＯＭ長がＬよりも長かった場合（ステップＳ２２０１／ＥＯＭ長＞Ｌ）、ＥＯＭの先頭部分が、ＩＰ用レイヤ１フレーム生成部１４１２により、取り出される。この取り出される長さは、ヘッダとあわせて、Ｌになる分、取り出される。
【０４４０】
この取り出された部分は、ＣＯＭとして、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される。残りの部分は、ＥＯＭとして、ＩＰ用レイヤ１フレーム生成部１４１２内に、格納される（ステップＳ２２０２）。これにより、処理が終了する。
【０４４１】
上記ＥＯＭ長がＬと同じであった場合（ステップＳ２２０１／ＥＯＭ長＝Ｌ）、ＥＯＭは、ＩＰ用レイヤ１生成部１４１２から、フレーム多重部１４１４へ、転送される（ステップＳ２２０３）。これにより処理が終了する。
【０４４２】
上記ＥＯＭ長がＬよりも短かった場合（ステップＳ２２０１／ＥＯＭ長＜Ｌ）、ＩＰ用レイヤ１フレーム生成部１４１２は、ＥＯＭ長と上記最小ダミーフラグの長さｄを足し合わせた長さと、上記Ｌを比較する（ステップＳ２２０４）。
【０４４３】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌと等しかった場合（ステップＳ２２０４／Ｌ＝ＥＯＭ長＋ｄ）、上記ＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される（ステップＳ２２０７）。次いで最小ダミーフレームが、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される（ステップＳ２２０８）。これにより、処理が終了する。
【０４４４】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌよりも長かった場合（ステップＳ２２０５／Ｌ＜ＥＯＭ長＋ｄ）、ＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２により、ペイロードの後ろに、スタッフデータが挿入される。
【０４４５】
このスタッフデータの長さは、上記ＬからＥＯＭ長に１byte加えた長さを減算したものである。この１byteは、スタッフデータの長さを表示するスタッフデータ長(Stuffing Length) を挿入するための領域である。
【０４４６】
従って、図６に示すように、ＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２により、ＩＰ用レイヤ１フレームのペイロードの先頭に１byteのスタッフデータ長(Stuffing Length) と、ＩＰ用レイヤ１フレームのペイロードの最後に上記スタッフデータが挿入される（ステップＳ２２０５）。
【０４４７】
その後、このＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される（ステップＳ２２０６）。これにより、処理は、終了する。
【０４４８】
上記ＥＯＭ長と上記ｄを足し合わせた長さが上記Ｌよりも短かった場合（ステップＳ２２０４／ｌ＞ＥＯＭ長＋ｄ）、ＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される。そして、上記パラメータとして受信したＬは、ＩＰ用レイヤ１フレーム生成部１４１２により、ＥＯＭ長を差し引いたものに更新される（ステップＳ２２０９）。
【０４４９】
ＥＯＭが残っていなかった場合（ステップＳ２２００／ＮＯ）、または、上記ＬからＥＯＭ長を差し引いたものに更新した場合（ステップＳ２２０９）、ＩＰ用レイヤ１フレーム生成部１４１２は、次に転送するベストエフォートＩＰ(Best Effort IP)用パケットが、ＩＰ用レイヤ２フレーム生成部１４０８内にあるか検索する（ステップＳ２２１０）。
【０４５０】
次に転送するベストエフォートＩＰ(Best Effore IP)用パケットがない場合（ステップＳ２２１０／ＮＯ）、ＩＰ用レイヤ１フレーム生成部１４１２は、長さＬのダミーフレームを送出する（ステップＳ２２１１）。これにより、ＳＴＭ送出の周期は、合わせられる。これにより、処理は終了する。
【０４５１】
次に転送するベストエフォートＩＰ(Best Effort IP)用パケットが、ＩＰ用レイヤ２フレーム生成部１４０８内にある場合（ステップＳ２２１０／ＹＥＳ）、ＩＰ用レイヤ１フレーム生成部１４１２は、この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットの長さを、ＩＰ用レイヤ２フレーム生成部１４０８から取得する（ステップＳ２２１２）。
【０４５２】
ＩＰ用レイヤ１フレーム生成部１４１２は、この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットの長さＭと、上記Ｌを比較する（ステップＳ２２１３）。
【０４５３】
上記Ｌが上記Ｍよりも小さかった場合（ステップＳ２２１３／Ｌ＜Ｍ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、ＢＯＭの長さがＬになるように、ＩＰ用レイヤ２フレーム生成部１４０８により、ＢＯＭとＥＯＭに分割される（ステップＳ２２１４）。
【０４５４】
その後、このＢＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２へ転送され、ＩＰ用レイヤ１フレームに変換される。このＩＰ用レイヤ１フレームは、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される。また、このＥＯＭは、ＩＰ用レイヤ１フレーム生成部１４１２へ、格納される（ステップＳ２２１５）。これにより、処理は、終了する。
【０４５５】
上記Ｌと上記Ｍが同じ長さで合った場合（ステップＳ２２１３／Ｌ＝Ｍ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、ＩＰ用レイヤ２フレーム生成部１４０８により分割されず、シングルフレーム(Single Frame)として、ＩＰ用レイヤ１フレーム生成部１４１２から、フレーム多重部１４１４へ、転送される（ステップＳ２２１６）。これにより、処理は、終了する。
【０４５６】
上記Ｌが上記Ｍよりも大きかった場合（ステップＳ２２１３／Ｌ＞Ｍ）、ＩＰ用レイヤ１フレーム生成部１４１２は、上記Ｍ（上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットをシングルフレーム(Single Frame)に変換した場合の長さ）と上記ｄ（最小ダミーフレームの長さ）を足し合わせた長さと、上記Ｌ（ベストエフォートＩＰ転送スペース(Best Effort IP Transfer Space) の長さを比較する（ステップＳ２２１７）。
【０４５７】
上記Ｍと上記ｄを足し合わせた長さが上記Ｌよりも長かった場合（ステップＳ２２１７／Ｌ＜Ｍ＋ｄ）、上記次に転送するベストエフォートＩＰ(Best Effort IP ）用パケットは、ＩＰ用レイヤ１フレーム生成部１４１２により、スタッフデータが、ペイロードの最後に、挿入される。また、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、スタッフデータの長さを示すスタッフデータ長(Stuffing Length) が、ＩＰ用レイヤ１フレーム生成部１４１２により、ペイロードの先頭に、挿入される。
【０４５８】
上記スタッフデータ長(Stuffing Length) は、１Kbyte である。また、上記スタッフデータは、上記Ｌから上記Ｍを減算し、さらに上記スタッフデータ長(Stuffing Length）を減算したものである（ステップＳ２２２１）。
【０４５９】
この次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、レイヤ１フレームとして転送される（ステップＳ２２２２）。これにより、処理は、終了する。
【０４６０】
上記Ｍと上記ｄを足し合わせた長さが上記よりも短かった場合（ステップＳ２２１７／Ｌ＞Ｍ＋ｄ）、上記次に転送するベストエフォートＩＰ(Best Effort IP)用パケットは、シングルフレーム(Single Frame)に変換され、転送される。次いで、上記Ｌは、上記Ｍを減算したものに更新され（ステップＳ２２１８）、ステップＳ２２１２へ戻る。
【０４６１】
上記アルゴリズムにより、ＳＴＭ用レイヤ１フレーム、ＡＴＭ用レイヤ１フレーム、およびプライマリＩＰ(Primary IP)用レイヤ１フレーム転送空間以外の空間は、埋められる。従って、ＳＴＭ用レイヤ１フレームは、厳密に、１２５μsec 単位で転送される。
【０４６２】
フレーム多重部１４１４は、このベストエフォートＩＰ(Best Effort IP)用レイヤ１フレームと、ＳＴＭ用フレーム生成部１４１０から転送されたＳＴＭ用レイヤ１フレーム、およびＡＴＭ用フレーム生成部１４０９から転送されたＡＴＭ用レイヤ１フレームをフレーム多重し、伝送路へ転送する。
【０４６３】
コアノード装置（ＣＮ）１１０４のレイヤ１終端部１７００は、伝送路から、上記フレーム多重されたレイヤ１フレームを受信する。レイヤ１終端部１７００は、各入力方路ごとに、レイヤ１フレームのヘッダ(Header)内のＣＲＣ１６を参照することにより、バイト同期、およびフレーム同期を確立する。
【０４６４】
レイヤ１終端部１７００は、上記レイヤ１フレームのヘッダに存在するプロトコル(Protocol)識別子を参照することにより、ＩＰ用レイヤ１フレームを、ＩＰ用レイヤ２終端部１７０３へ、転送する。
【０４６５】
ＩＰ用レイヤ２終端部１７０１は、レイヤ１終端部１７００から転送されてきたレイヤ１フレームがシングルフレーム(Single Frame)であった場合、ＩＰ用レイヤ１フレームのペイロードから、ＩＰ用レイヤ２フレームを取り出す。
【０４６６】
ＩＰ用レイヤ２終端部１７０１は、レイヤ１終端部１７００から転送されてきたレイヤ１フレームがＢＯＭであった場合、ＣＯＭ、ＥＯＭ受信後に、ＢＯＭ、ＣＯＭ、およびＥＯＭをつなぎ、レイヤ２フレームを構築する。
【０４６７】
スタッフデータがＩＰ用レイヤ１フレームに含まれている場合、ＩＰ用レイヤ２終端部１７０３は、スタッフデータを、ＩＰ用レイヤ１フレームから取り除く。
【０４６８】
優先処理用スケジューラ１７０５は、ＩＰ用レイヤ２終端部１７０３に対して、ＳＴＭ用レイヤ２終端部１７０１、ＡＴＭレイヤ２終端部１７０２への指示に次いで、プライマリＩＰ(Primary IP)用レイヤ２フレームを、フレーム多重部１７０４へ転送するように、指示する。
【０４６９】
この指示の後、優先処理用スケジューラ１７０５は、ＩＰ用レイヤ２終端部１７０３に対して、ベストエフォートＩＰ(Best Effort IP)用レイヤ２フレームを、フレーム多重部１７０４へ転送するように、指示する。
【０４７０】
ＩＰ用レイヤ２終端部１７０３は、上記指示に基づき、ＩＰ用レイヤ２フレームを、フレーム多重部１７０４へ、転送する。フレーム多重部１７０４は、このＩＰ用レイヤ２フレームと、ＳＴＭ用レイヤ２フレーム、およびＡＴＭ用レイヤ２フレームをフレーム多重し、レイヤ２フレームスイッチ１６０２へ、転送する。
【０４７１】
レイヤ２フレームスイッチは、レイヤ２フレームヘッダにあるラベル情報をもとに、所定の出力方路（送信部１６０３、または送信部１６０４）へ、このレイヤ２フレームを、転送する。
【０４７２】
コアノード装置１１０４の送信部１６０３、１６０４内のフレーム分離部１８０４は、上記フレーム多重されたレイヤ２フレームの中から、ＩＰ用レイヤ２フレームを、ＩＰ用レイヤ１生成部１８０３へ、転送する。
【０４７３】
ＩＰ用レイヤ１生成部１８０３は、送信スケジューラ１８０５の指示に従い、このＩＰ用レイヤ２フレームを、ＩＰ用レイヤ１フレームに変換し、フレーム多重部１７０４へ、転送する。この変換は、上記エッジノード装置（ＥＮ）１１０３において行われた変換と同じものである。
【０４７４】
フレーム多重部１８００は、この転送されてきたＩＰ用レイヤ１フレームを、ＳＴＭ用レイヤ１生成部１８０１から転送されてきたＳＴＭ用レイヤ１フレーム、およびＡＴＭ用レイヤ１生成部１８０２から転送されてきたＡＴＭ用レイヤ１フレームをフレーム多重し、伝送路へ転送する。
【０４７５】
次に、このＩＰ用レイヤ１フレームが、ネットワーク内において、以下に転送されるか、図１２を参照しながら説明する。
【０４７６】
ＩＰ用レイヤ２フレームのヘッダに存在するルートラベル(Route Label) は、レイヤ１フレームを転送する中継ノード（コアノード装置；ＣＮ）を指定する。図１２に示す例においては、レイヤ１フレームは、エッジノード装置（ＥＮ）１２００、コアノード装置（ＣＮ）１２０１、コアノード装置（ＣＮ）１２０２、コアノード装置（ＣＮ）１２０３、エッジノード装置（ＥＮ）１２０７の順に転送される。
【０４７７】
各コアノード装置（ＣＮ）間のリンク(Link)は、複数の波長により構成されている。しかし、このルートラベル(Route Label) は、どの波長上に転送するか規定せず、中継ノードの転送順序を指定するだけである。
【０４７８】
ＩＰ用レイヤ２フレームのヘッダに存在するフローラベル(Flow Label)は、リンクが複数の波長から構成されている場合に、どの波長上に、レイヤ１フレームを転送するか規定する。どの波長上に転送するかは、各コアノード装置（ＣＮ）がＩＰ用レイヤ２フレーム単位に決定する。
【０４７９】
ただし、コアノード装置（ＣＮ）において、同じフローラベル(Flow Label)を有するＩＰ用レイヤ２フレームは、同一の波長上に転送される。
【０４８０】
エッジノード装置（ＥＮ）１１１０の受信部内に存在するフレーム分離部１５０９は、伝送路から転送されてきたレイヤ１フレームを、このレイヤ１フレームのヘッダ(Header)を参照することによって、ビット同期、バイト同期、およびフレーム同期を確立する。
【０４８１】
フレーム分離部１５０９は、上記レイヤ１フレームのプロトコル(Protocol)識別子、およびパケット長(Packet Length) を参照することにより、フレーム多重されたレイヤ１フレームからＩＰ用レイヤ１フレームを取り出し、フレーム終端部１５０６へ、転送する。
【０４８２】
フレーム終端部１５０６は、転送されてきたレイヤ１フレームがシングルフレーム(Single Frame)である場合、このＩＰ用レイヤ１フレームから、ＩＰ用レイヤ２フレームを取り出す。
【０４８３】
フレーム終端部１５０６は、転送されてきたレイヤ１フレームがＢＯＭであった場合、ＣＯＭ、およびＥＯＭが転送されてくるまでこのレイヤ１フレームを蓄積し、ＢＯＭ、ＣＯＭ、およびＥＯＭからレイヤ２フレームを構築する。
【０４８４】
上記レイヤ１フレームにスタッフデータが含まれている場合、フレーム終端部１５０６は、このレイヤ１フレームから、このスタッフデータを取り除く。
【０４８５】
さらに、フレーム終端部１５０６は、このＩＰ用レイヤ２フレームから、ＩＰパケットを取り出す。このＩＰパケットは、ＩＰパケット送信部１５０３へ転送される。
【０４８６】
ＩＰパケット送信部１５０３は、このＩＰパケットを、ＩＰルータ１１１３（１５００）へ、転送する。
【０４８７】
ＩＰパケットは、種類の異なるＳＴＭ信号、およびＡＴＭセルと共通のフレーム構成により転送される。従って、一つのネットワークは、異なる種類の情報を、同時に、同一の方法により扱うことが可能になる。
【０４８８】
そのため、従来、交換回線ネットワーク、ＡＴＭ交換ネットワーク、およびＩＰネットワークとして、それぞれ別々のネットワークであったネットワークは、単一のものとして構築することが可能になる。
【０４８９】
上記本発明の実施の形態によれば、ＩＰ用フレームの転送情報として、ルートラベル(Route Label) 、およびフローラベル(Flow Label)が定義されることにより、将来ＷＤＭ（wavelength division multiplexing）技術により、個々のリンクが複数の波長で構成される場合においても、ＩＰパケットは、簡易に転送され、かつ、ＩＰフレーの経路は、保持される。
【０４９０】
また、プライマリＩＰパケットを含むプライマリＩＰ用レイヤ１フレームは、ＳＴＭ信号を含むＳＴＭ用レイヤ１フレーム同様の品質により、転送されることが可能になる。
【０４９１】
【発明の効果】
以上の説明から明らかなように、本発明によれば、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットと、異なるデータを、同一のフレームにより転送することが可能になる。
【０４９２】
本発明によれば、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットと、異なるデータを、同一のネットワークにより転送することが可能になる。
【０４９３】
本発明によれば、行き先の異なるＳＴＭ信号、ＡＴＭセル、およびＩＰパケットを含むフレームを転送した場合であっても、それぞれ所定の行き先へ、転送される。
【０４９４】
本発明によれば、交換回線ネットワーク、ＡＴＭ交換ネットワーク、およびＩＰパケットネットワークと、異なるネットワークを統合したネットワークを構築することが可能になる。
【０４９５】
本発明によれば、フレームを転送する途中において発生するビット誤りを検出することが可能になる。
【０４９６】
本発明によれば、ＳＴＭ信号、ＡＴＭセル、およびＩＰパケットのデータ量に影響されることなく、フレームを構成することが可能になる。従って、少量のデータしかなかった場合であっても、フレームは、構成される。また、本発明によれば、多量のデータがある場合であっても、所定のデータのみに転送能を振り分けることなく、すべてのデータを転送することが可能になる。
【０４９７】
本発明によれば、１２５μsec 周期のフレームを構成することが可能になると同時に、このフレームにより、物理層のビット同期を確立することが可能になる。また、このフレームのヘッダにより、バイト同期、およびフレーム同期を確立することが可能になる。
【０４９８】
本発明によれば、フレームのヘッダを参照することにより、このフレームが転送しているデータの種類を知得することが可能になる。
【０４９９】
本発明によれば、フレームのヘッダを参照することにより、このフレームの転送における優先度を知得することが可能になる。従って、ＳＴＭ信号を運ぶフレームは、他のデータを運ぶフレームに優先して、転送される。
【０５００】
本発明によれば、ＯＡＭフレームを参照することにより、リンク監視を行うことが可能になる。
【０５０１】
本発明によれば、フレームのヘッダが所定の長さであることにより、ヘッダに記載された情報を、容易に判読することが可能になる。
【０５０２】
本発明によれば、データの長さを調整するためのスタッフデータが存在する場合に、フレームのヘッダを参照することで、このスタッフデータを、容易に取り除くことが可能になる。
【０５０３】
本発明によれば、既存の回線交換機間の６４kbps×ｎのトランク信号を転送することが可能になる。
【０５０４】
本発明によれば、ベストエフォートＩＰパケットの長さを調節することにより、ＳＴＭ信号を運ぶフレームを、必ず１２５μsec 単位に、転送することが可能になる。
【０５０５】
また、本発明によれば、ベストエフォートＩＰパケットがない場合であっても、ダミーフレームを転送することにより、ＳＴＭ信号を運ぶフレームを、必ず１２５μsec 単位に、転送することが可能になる。
【０５０６】
本発明によれば、スタッフデータを導入することにより、ＳＴＭ信号を運ぶフレームを、必ず１２５μsec 単位に、転送することが可能になる。
【０５０７】
本発明によれば、ＳＴＭ信号を、他のデータに優先して転送することが可能になる。また、本発明によれば、ＡＴＭ信号を、ＩＰパケットに優先して転送することが可能になる。
【０５０８】
本発明によれば、優先度の高いトラヒックであるプライマリＩＰパケットを、既存のＳＴＭ信号並の品質により転送することが可能になる。
【０５０９】
本発明によれば、優先度の低いトラヒックであるベストエフォートＩＰパケットを、低優先により転送することで、優先度の高いトラヒックであるＳＴＭ信号、ＡＴＭセル、およびプライマリＩＰパケットを、優先して転送することが可能になる。
【０５１０】
本発明によれば、データ転送を中継するコアノード装置は、フレームのヘッダを参照することにより、転送されてきたフレームの種類を判定することが可能になる。これにより、このコアノード装置は、転送されてきたフレームを転送する優先度を判定することが可能になる。
【０５１１】
本発明によれば、データ転送を中継するコアノード装置は、ＳＴＭ信号を、他のデータに優先して転送することが可能になる。
【０５１２】
本発明によれば、データ転送を中継するコアノード装置は、フレームを分解することにより、このデータを転送する転送先を知得することが可能になる。
【０５１３】
本発明によれば、データ転送を中継するコアノード装置は、ルートラベルを参照することにより、コアノード装置間の転送順序を知得することが可能になる。
【０５１４】
本発明によれば、データ転送を中継するコアノード装置は、フローラベルを参照することにより、リンクが複数の波長により構成されている場合に、どの波長上にフレームを転送すべきか知得することが可能になる。
【０５１５】
本発明によれば、ＯＡＭフレームにより、パス監視を行うことが可能になる。また、本発明によれば、フレームのペイロードＣＲＣを参照することにより、リンク監視を行うことが可能になる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるレイヤ１の基本フレーム構成を示す図である。
【図２】本発明の実施の形態におけるレイヤ２の基本フレーム構成を示す図である。
【図３】本発明の実施の形態におけるマルチプロトコルをレイヤ２フレームへマッピングする例を示す図である。
【図４】本発明の実施の形態におけるレイヤ１のヘッダ構成を示す。
【図５】本発明の実施の形態におけるレイヤ１にスタッフィングを行った場合のヘッダ拡張を示す図である。
【図６】本発明の実施の形態におけるスタッフィングされた領域と実際のペイロード領域を示す図である。
【図７】本発明の実施の形態におけるＩＰパケット転送時のレイヤ２のヘッダ構成を示す図である。
【図８】本発明の実施の形態におけるＢＯＭ、ＣＯＭ、ＥＯＭ定義を用い、レイヤ２フレームをレイヤ１フレームにマッピングした例を示す図である。
【図９】本発明の実施の形態におけるレイヤ１フレームの転送を示す第１の図である。
【図１０】本発明の実施の形態におけるレイヤ１フレームの転送を示す第２の図である。
【図１１】本発明の実施の形態におけるネットワークを示すネットワークモデル図である。
【図１２】本発明の実施の形態におけるネットワークにおいて、ルートラベルにより転送する例を示す図である。
【図１３】本発明の実施の形態におけるネットワークにおいて、フローラベルによりトランク内へ転送する例を示す図である。
【図１４】本発明の実施の形態におけるＥｄｇｅ  Ｎｏｄｅの送信部の内部構成を示す構成図である。
【図１５】本発明の実施の形態におけるＥｄｇｅ  Ｎｏｄｅの受信部の内部構成を示す構成図である。
【図１６】本発明の実施の形態におけるＣｏｒｅ  Ｎｏｄｅの構成を示す構成図である。
【図１７】本発明の実施の形態におけるＣｏｒｅ  Ｎｏｄｅの受信部の内部構成を示す構成図である。
【図１８】本発明の実施の形態におけるＣｏｒｅ  Ｎｏｄｅの送信部の内部構成を示す構成図である。
【図１９】本発明の実施の形態におけるレイヤ１フレーム、およびレイヤ２フレームによりネットワークを監視を示す図である。
【図２０】本発明の実施の形態におけるＢＯＭ／ＣＯＭ／ＥＯＭに分割する動作を説明するためのフローチャートである。
【図２１】本発明の実施の形態におけるダミーフレーム、最小ダミーフレーム、およびＯＡＭフレームの構成を示す図である。
【図２２】従来技術におけるSimple Data Link Protocol のフレームを示す図である。
【符号の説明】
１１００、１１１１  ＳＴＭ装置
１１０１、１１１２  ＡＴＭ装置
１１０２、１１１３  ＩＰルータ
１１０３、１１０６、１１０８、１１１０  ＥＮ
１１０４、１１０５、１１０７、１１０９  ＣＮ
１２００、１２０３、１２０６、１２０７  ＥＮ
１２０１、１２０２、１２０４、１２０５  ＣＮ
１２０８  レイヤ２フレーム
１３００、１３０３、１３０６、１３０７  ＥＮ
１３０１、１３０２、１３０４、１３０４  ＣＮ
１３０８  レイヤ２フレーム
１４００  ＩＰルータ
１４０１  ＡＴＭ装置
１４０２  ＳＴＭ装置
１４０３  ＩＰパケット受信部
１４０４  ＡＴＭセル受信部
１４０５  ＳＴＭ信号受信部
１４０６  Route Label 生成部
１４０７  Flow Label生成部
１４０８  ＩＰ用レイヤ２フレーム生成部
１４０９  ＡＴＭ用フレーム生成部
１４１０  ＳＴＭ用フレーム生成部
１４１１  Timer
１４１２  ＩＰ用レイヤ１フレーム生成部
１４１３  スケジューラ
１４１４  フレーム多重部
１５００  ＩＰルータ
１５０１  ＡＴＭ装置
１５０２  ＳＴＭ装置
１５０３  ＩＰパケット送信部
１５０４  ＡＴＭセル送信部
１５０５  ＳＴＭ送信部
１５０６、１５０７、１５０８  フレーム終端部
１５０９  フレーム分離部
１６００、１６０１  受信部
１６０２  レイヤ２フレームスイッチ
１６０３、１６０４  送信部
１７００  レイヤ１終端部
１７０１  ＳＴＭ用レイヤ２終端部
１７０２  ＡＴＭ用レイヤ２終端部
１７０３  ＩＰ用レイヤ２終端部
１７０４  フレーム多重部
１７０５  優先処理用スケジューラ
１８００  フレーム多重部
１８０１  ＳＴＭ用レイヤ１生成部
１８０２  ＡＴＭ用レイヤ１生成部
１８０３  ＩＰ用レイヤ１生成部
１８０４  フレーム分離部
１８０５  送信スケジューラ
１９００、１９０４  ＥＮ
１９０１、１９０２、１９０３  ＣＮ
【図１】
0003613102.tif 000002
【図２】
0003613102.tif 000003
【図３】
0003613102.tif 000004
【図４】
0003613102.tif 000005
【図５】
0003613102.tif 000006
【図６】
0003613102.tif 000007
【図７】
0003613102.tif 000008
【図８】
0003613102.tif 000009
【図９】
0003613102.tif 000010
【図１０】
0003613102.tif 000011
【図１１】
0003613102.tif 000012
【図１２】
0003613102.tif 000013
【図１３】
0003613102.tif 000014
【図１４】
0003613102.tif 000015
【図１５】
0003613102.tif 000016
【図１６】
0003613102.tif 000017
【図１７】
0003613102.tif 000018
【図１８】
0003613102.tif 000019
【図１９】
0003613102.tif 000020
【図２０】
0003613102.tif 000021
【図２１】
0003613102.tif 000022
【図２２】
0003613102.tif 000023