(57)【特許請求の範囲】
【請求項１】
すくなくとも一つ以上のＡＡＬ２（ＡＴＭ適応階層２）パケットが多重化されているＡＡＬ２セルを受信し、前記各パケットのスタート点を探し出すことにより前記各パケットを同期化させるＡＡＬ２同期部と、
前記同期化した各パケットを該パケット同士の比較結果に基づいて呼の設定時に提供されるルーティング情報にしたがってスイッチングするＡＡＬ２スイッチング部と、
前記スイッチングされたパケットをＡＴＭ（非同期伝送モード）コネクション別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２フォーマット部とを含むことを特徴とするＡＡＬ２処理装置。
【請求項２】
前記ＡＡＬ２同期部と前記ＡＡＬ２スイッチング部との間に接続され、前記ＡＡＬ２スイッチング部によりスイッチングされるパケットのうち、同一時点で同一のＡＴＭコネクションにスイッチングされるパケットの存在有無を前記セルルーティング情報を利用して判断し、判断される場合に該当するパケットの固有番号（ＣＩＤ）が相互に同一でないように前記該当するパケットの固有番号を変換する番号変換部をさらに含む請求項１記載のＡＡＬ２処理装置。
【請求項３】
ＡＡＬ２処理機能を備えるＡＴＭシステムにおいて、
少なくとも一つ以上のＡＡＬ２パケットが多重化されている受信ＡＴＭセルを呼の設定時に提供される第１ルーティング情報にしたがってＡＴＭ階層処理し、前記ＡＴＭ階層処理された前記受信ＡＴＭセルを入力ＡＡＬ２セルに出力するＡＴＭインターフェースと、
パケット単位で前記入力ＡＡＬ２セルに含まれたＡＡＬ２パケットを同期化させ、前記同期化したパケット同士の比較結果に基づいて前記呼の設定時に提供される第２ルーティング情報にしたがってスイッチングし、前記スイッチングされたＡＡＬ２パケットをＡＴＭコネクション別に多重化して前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２インターフェースと、
前記出力ＡＡＬ２セルにＡＴＭセルヘッダ及びルーティングタグを付け、この処理結果による内部ＡＴＭセルを生成する内部ＡＴＭセルフォーマット部と、
前記内部ＡＴＭセルを前記呼の設定時に提供される第３ルーティング情報にしたがってスイッチングするＡＴＭスイッチとを含むことを特徴とするＡＴＭシステム。
【請求項４】
前記ＡＡＬ２インターフェースは、
前記入力ＡＡＬ２セルに含まれた前記各ＡＡＬ２パケットのスタート点を探し出すことにより前記各ＡＡＬ２パケットを同期化させるＡＡＬ２同期部と、
前記同期化された各ＡＡＬ２パケットを前記第２ルーティング情報にしたがってスイッチングするＡＡＬ２スイッチング部と、
前記スイッチングされたＡＡＬ２パケットを仮想チャンネル別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２フォーマット部と、
前記ＡＡＬ２同期部と前記ＡＡＬ２スイッチング部との間に接続され、前記ＡＡＬ２スイッチング部によりスイッチングされるパケットのうち、同一時点で同一のＡＴＭコネクションにスイッチングされるパケットの存在有無を前記第２ルーティング情報を利用して判断し、判断される場合に該当するパケットの固有番号が相互に同一でないように前記該当するパケットの固有番号を変換する番号変換部とを含む請求項３記載のＡＴＭシステム。
【請求項５】
ＡＡＬ２処理機能を備えるＡＴＭシステムにおいて、
少なくとも一つ以上のＡＡＬ２パケットが多重化されている受信ＡＴＭセルをＡＴＭ階層処理及びＡＡＬ２処理する受信部と、前記受信部からのＡＴＭセル及び送信のためのＡＴＭセルを第３ルーティング情報によりスイッチングするＡＴＭスイッチと、前記ＡＴＭスイッチによりスイッチングされた送信ＡＴＭセルを送信処理する送信部及び制御部とを含んでおり、
前記受信部は、
前記受信ＡＴＭセルを第１ルーティング情報によりＡＴＭ階層処理し、前記ＡＴＭ階層処理された前記受信ＡＴＭセルを入力ＡＡＬ２セルに出力する受信ＡＴＭインターフェースと、
パケット単位で前記入力ＡＡＬ２セルに含まれたＡＡＬ２パケットを同期化させ、前記同期化したパケット同士の比較結果に基づいて前記呼の設定時に提供される第２ルーティング情報によりスイッチングし、前記スイッチングされたＡＡＬ２パケットをＡＴＭコネクション別に多重化して前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２インターフェースと、
前記出力ＡＡＬ２セルにＡＴＭセルヘッダ及びルーティングタグをつけ、その処理結果による内部ＡＴＭセルを生成するセルフォーマット部とを含み、
前記送信部は、
前記内部ＡＴＭセルと同一のフォーマットの送信内部ＡＴＭセルに含まれたルーティングタグを取り除き、この処理結果によるＡＴＭセルを生成するセル逆フォーマット部と、
前記セル逆フォーマットからのＡＴＭセルを前記第１ルーティング情報にしたがってＡＴＭ階層処理した後に送信ＡＴＭセルを出力する送信ＡＴＭインターフェースを含み、
前記制御部は、
呼の設定時に通信相手側から提供される前記第１ルーティング情報、前記第２ルーティング情報、及び前記第３ルーティング情報をそれぞれ前記ＡＴＭインターフェース、前記ＡＡＬ２インターフェース、及び前記ＡＴＭスイッチに提供することを特徴とするＡＴＭシステム。
【請求項６】
前記ＡＡＬ２インターフェースは、
前記入力ＡＡＬ２セルに含まれた前記各ＡＡＬ２パケットのスタート点を探し出すことにより、前記各ＡＡＬ２パケットを同期化させるＡＡＬ２同期部と、
前記同期化した各ＡＡＬ２パケットを前記第２ルーティング情報にしたがってスイッチングするＡＡＬ２スイッチング部と、
前記スイッチングされたＡＡＬ２パケットをＡＴＭコネクション別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２フォーマット部と、
前記ＡＡＬ２同期部と前記ＡＡＬ２スイッチング部との間に接続され、前記ＡＡＬ２スイッチング部によりスイッチングされるパケットのうち、同一時点で同一の仮想チャンネルにスイッチングされるパケットの存在有無を前記第２ルーティング情報を利用して判断し、判断される場合に該当するパケットの固有番号が相互に同一でないように前記該当するパケットの固有番号を変換する番号変換部とを含む請求項５記載のＡＴＭシステム。
【請求項７】
前記制御部は、
第１制御バスを通じて前記ＡＴＭインターフェース、前記セルフォーマット部、前記セル逆フォーマット部、及び前記ＡＴＭスイッチに接続され、前記第１ルーティング情報を前記ＡＴＭインターフェースと前記セルフォーマット部と前記セル逆フォーマット部に提供し、前記第３ルーティング情報を前記ＡＴＭスイッチに提供するＡＴＭ制御部と、
前記ＡＴＭ制御部とプロセッサ間通信（ＩＰＣ）を行い、第２制御バスを通じて前記ＡＡＬ２インターフェースに接続され、前記ＡＴＭ制御部からの前記第２ルーティング情報を前記ＡＡＬ２インターフェースに提供するＡＡＬ２制御部とを含む請求項６記載のＡＴＭシステム。
【請求項８】
少なくとも一つ以上のＡＡＬ２パケットが多重化されているＡＡＬ２セルを入力し、前記各パケットのスタート点を探し出すことにより前記各パケットを同期化させる過程と、
前記同期化した各パケットを該パケット同士の比較結果に基づいて呼の設定時に提供されるルーティング情報にしたがってＡＡＬ２スイッチングする過程と、
前記スイッチングされたパケットをＡＴＭコネクション別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成する過程とを含むことを特徴とするＡＡＬ２処理方法。
【請求項９】
前記ＡＡＬ２スイッチングされるパケットのうち、同一の時点で同一のＡＴＭコネクションにスイッチングされるパケットの存在有無を前記セルルーティング情報を用いて判断し、判断される場合に該当するパケットの固有番号が相互に同一でないように前記該当するパケットの固有番号を変換する過程をさらに含む請求項８記載のＡＡＬ２処理方法。
【請求項１０】
ＡＡＬ２処理機能を備えるＡＴＭシステムのセル処理方法において、
少なくとも一つ以上のＡＡＬ２パケットが多重化されている受信ＡＴＭセルを呼の設定時に提供される第１ルーティング情報によりＡＴＭ階層を処理し、前記ＡＴＭ階層処理された前記受信ＡＴＭセルを入力ＡＡＬ２セルに出力する（ａ）過程と、
パケット単位で前記入力ＡＡＬ２セルに含まれたＡＡＬ２パケットを同期化させ、前記同期化したパケット同士の比較結果に基づいて前記呼の設定時に提供される第２ルーティング情報によりＡＡＬ２スイッチングし、前記スイッチングされたＡＡＬ２パケットをＡＴＭコネクション別に多重化して前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成する（ｂ）過程と、
前記出力ＡＡＬ２セルにＡＴＭセルヘッダ及びルーティングタグを付け、この処理結果による内部ＡＴＭセルを生成する（ｃ）過程と、
前記内部ＡＴＭセルを前記呼の設定時に提供される第３ルーティング情報にしたがってＡＴＭスイッチングする（ｄ）過程とを含むことを特徴とするセル処理方法。
【請求項１１】
前記（ｂ）過程は、
前記入力ＡＡＬ２セルに含まれた前記各ＡＡＬ２パケットのスタート点を探し出すことにより前記各ＡＡＬ２パケットを同期させる段階と、
前記同期化した各ＡＡＬ２パケットを前記第２ルーティング情報によりＡＡＬ２スイッチングする段階と、
前記スイッチングされたＡＡＬ２パケットを仮想チャンネル別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成する段階と、
前記ＡＡＬ２スイッチングされるパケットのうち、同一時点で同一のＡＴＭコネクションにスイッチングされるパケットの存在有無を前記第２ルーティング情報を利用して判断し、判断される場合に該当するパケットの固有番号が相互に同一でないように前記該当するパケットの固有番号を変換する段階とを含む請求項１０記載のセル処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はＡＴＭ(Asynchronous Transfer Mode)網に関して、特にＡＡＬ(ATM Adaptation Layer)２処理装置及び方法に関するものである。
【０００２】
【従来の技術】
Ｂ−ＩＳＤＮ(Broadband Integrated Services Digital Network)プロトコルの参照モデル(reference model)は図１に示すように、物理階層(physical layer)、ＡＴＭ階層、ＡＡＬ、上位階層のような垂直方向の階層構成（プロトコルスタック）と、利用者平面(user plane)、制御平面(control plane)、管理平面(management plane)のような水平方向の平面で構成される。
【０００３】
前記ＡＡＬはＡＴＭ階層と上位階層の中間に位置して上位階層からのデータ単位の情報をセル構成に適合するように一定の長さで切って伝送する階層であって、ＡＡＬ１、ＡＡＬ２、ＡＡＬ３／４、ＡＡＬ５の４つのＡＡＬプロトコルに区分される。よく知られているように、ＡＡＬはＡＴＭ階層に比べてソフトウェア処理時にコネクションセットアップタイムが短く簡単なので、ＡＴＭ階層と上位階層の中間に位置して広く使用されている。前記ＡＡＬの中でＡＡＬ１、ＡＡＬ３／４、ＡＡＬ５については既に多くの研究がなされており、各階層におけるＰＤＵ(Protocol Data Unit)フォーマットも規格化されたことがあり、ＡＡＬ２については最近で多くの研究がなされた。この結果、ＡＡＬ２ ＣＰＳ(Common Part convergence Sublayer)−ＰＤＵフォーマットが１９９７年１０月にＩＴＵ−Ｔ勧告Ｉ．３６２．２(Ｄ)として規格化された。しかし、ＡＡＬ２  ＣＰＳ−ＰＤＵフォーマットを制御し管理する方法に対する研究は現在進行中であり、このような研究は２０００年になって完了する予定である。
【０００４】
ＡＡＬ２はＡＡＬ１及びＡＡＬ３／４のように多重化(multiplexing)概念を使用することにより制限された帯域幅の効率的な使用を可能にするもので、多重化概念を使用しないＡＡＬ５とは根本的に差がある。また、ＡＡＬ２は回線網を基にするＡＡＬ１とは違って、ＡＴＭ網を基にするものである。そして、ＡＡＬ２はデータ専用のＡＡＬ３／４とは違って、一つのＡＴＭセルを基準で平均３〜４加入者、すなわち一つの線路基準で３〜４加入者を更に収容できるので、より簡単で実時間性(real time)を有する短い長さの情報伝送を可能にする。
【０００５】
【発明が解決しようとする課題】
すなわち、ＡＡＬ２ ＣＰＳ−ＰＤＵフォーマットは一つのＡＴＭコネクション内に多数のチャンネル情報を多重化させて伝送する場合に有用に用いられ得る。その理由は、ＡＴＭ網で実時間性を有する短い長さの情報（例えば、音声）を伝送する場合には帯域幅の損失や、音声に対して実時間性を維持させないことによる伝送遅延などの問題点が引き起こされるが、このような問題点は一つのＡＴＭコネクション内に多数のチャンネル情報を多重化させて伝送することで解決できるからである。言い換えれば、現在規格化したＡＡＬ２ ＣＰＳ−ＰＤＵフォーマットを使用すると、実時間性を有する短い長さの情報を伝送する場合に帯域幅の損失や伝送遅延を防止することができるであろう。しかし、前述したようにＡＡＬ２  ＣＰＳ−ＰＤＵフォーマットを制御し管理する方法はいまだに具体的に提示されたことはない。
【０００６】
【課題を解決するための手段】
したがって、本発明の目的は、ＡＴＭ網において実時間性を有する短い長さの情報を伝送する場合に帯域幅の損失や伝送遅延が引き起こされることを防ぐ装置を提供することにある。
また本発明の目的は、ＡＴＭ網でＡＡＬ２  ＣＰＳ−ＰＤＵフォーマットを制御し管理する装置を提供することにある。
【０００７】
このような目的を達成するために本発明は、すくなくとも一つ以上のＡＡＬ２（ＡＴＭ適応階層２）パケットが多重化されているＡＡＬ２セルを受信し、前記各パケットのスタート点を探し出すことにより前記各パケットを同期化させるＡＡＬ２同期部と、前記同期化した各パケットを呼の設定時に提供されるルーティング情報にしたがってスイッチングするＡＡＬ２スイッチング部と、前記スイッチングされたパケットをＡＴＭ（非同期伝送モード）コネクション別に多重化し、前記入力ＡＡＬ２セルと同一のフォーマットの出力ＡＡＬ２セルを生成するＡＡＬ２フォーマット部とを含むことを特徴とするＡＡＬ２処理装置を提供する。
【０００８】
またＡＡＬ２処理装置は、前記ＡＡＬ２同期部と前記ＡＡＬ２スイッチング部との間に接続され、前記ＡＡＬ２スイッチング部によりスイッチングされるパケットのうち、同一時点で同一のＡＴＭコネクションにスイッチングされるパケットの存在有無を前記セルルーティング情報を利用して判断し、判断される場合に該当するパケットの固有番号（ＣＩＤ）が相互に同一でないように前記該当するパケットの固有番号を変換する番号変換部をさらに含むことを特徴とする。
【０００９】
【発明の実施の形態】
以下、本発明の望ましい実施形態を添付の図面を参照して詳細に説明する。
本発明の説明において、関連した公知機能あるいは構成に対する具体的説明は本発明の要旨を不明にする恐れがある場合、その詳細な説明は省略する。そして、下記の用語は本発明における機能を考慮して定義を下したもので、これは使用者またはチップ設計者の意図または慣例などに応じて変わることができるので、その定義は本明細書の全体にかける内容を基にして下さるべきである。
【００１０】
ここで、“ＡＴＭセル”とは一般のＡＴＭセル、すなわち、５３バイトの標準セルであることを意味し、“ＡＡＬ２セル”はＩＴＵ−Ｔ勧告Ｉ．３６２．２(Ｄ)で規格化したＡＡＬ２  ＣＰＳ−ＰＤＵを意味する。“ＡＡＬ２パケット”はＩＴＵ−Ｔ勧告Ｉ．３６２．２(Ｄ)で規格化されたＡＡＬ２  ＣＰＳパケットを意味する。このＡＡＬ２パケットはミニセル(mini-cell)あるいはＡＡＬ２チャンネルとも呼ばれており、ＡＡＬ２セルには少なくとも一つ以上のＡＡＬ２パケットが多重化されている。
【００１１】
図２は本発明によるＡＴＭシステムの構成を示すもので、このシステムはＡＡＬ２処理機能を備えることを特徴とする。
同図を参照すれば、本発明によるＡＴＭシステムは受信部１００、ＡＴＭスイッチ２００、送信部３００、ＡＴＭ制御部４００、及びＡＡＬ２制御部４１０を含んでなる。この受信部１００と送信部３００の内部にはそれぞれＡＴＭインターフェース１１０、３２０と、ＩＡＴＭ(Internal ATM)フォーマット部１３０と、ＩＡＴＭ逆フォーマット部３１０とが含まれている。このような構成要素、すなわちＡＴＭシステムでＡＴＭスイッチ２００の受信部と送信部にＡＴＭインターフェース１１０、３２０と、ＩＡＴＭフォーマット部１３０と、ＩＡＴＭ逆フォーマット部３１０が備えられることは一般的によく知られている事実である。しかし、本発明による装置はこのような一般的構成要素だけでなく受信部１００の内部にＡＡＬ２インターフェース１２０を更に備えてなることを特徴とする。このＡＡＬ２インターフェース１２０はＡＴＭインターフェース１１０とＩＡＴＭフォーマット部１３０との間に接続され、ＡＡＬ２同期部１２２、ルックアップメモリ１２３、ＣＩＤ変換部１２４、ＡＡＬ２スイッチング部１２６、及びＡＡＬ２フォーマット部１２８からなる。
【００１２】
上記図２において、ＡＴＭインターフェース１１０は物理階層の処理後受信されるＡＴＭセルについてＡＴＭ階層処理機能を遂行し、その遂行結果による図３に示すようなフォーマットのＡＡＬ２セルをＡＡＬ２インターフェース１２０に出力する。この物理階層機能は伝送媒体（光ファイバ／同軸ケーブル）より送られる光／電気波形からビットストリーム(bit stream)を抽出し、有効なセルのみを取り出してＡＴＭセルを出力する機能を意味する。このＡＴＭ階層機能はＡＴＭセルを多重／分離し、セルルーティング（仮想経路(Virtual Path：以下、ＶＰ)と仮想チャンネル(Virtual Channel：以下、ＶＣ)をルーティング）し、セルのヘッダを生成／削除し、優先／非優先セルを識別／抽出し、一般流れ(generic flow)を制御し、信号用ＶＣを処理し、運用維持保守(Operation, Administration and Maintenance：ＯＡＭ）機能を遂行する動作などを意味する。前記物理階層及びＡＴＭ階層機能は当該分野で通常の知識を有する者ならよく知られている事実であり、また本発明の動作とは直接的な関連がないので、各機能に対する具体的説明は省略する。ただし、下記ではＡＴＭインターフェース１１０が受信ＡＴＭセルをＡＴＭセルヘッダによりＡＴＭコネクション別に分離するセルルーティング動作を遂行し、その遂行結果によるＡＡＬ２セルを出力する場合のみをＡＴＭ階層処理することに限って説明する。このセルルーティングの動作時にＡＴＭインターフェース１１０は第１制御バスを通じて接続されたＡＴＭ制御部４００により制御される。ＡＴＭ制御部４００は第１制御バスを通じ受信部１００のＡＴＭインターフェース１１０とＩＡＴＭフォーマット部１３０を接続し、また第１制御バスを通じて送信部３００のＩＡＴＭフォーマット部３１０とＡＴＭインターフェース３２０を接続し、これらにセルルーティングのためのＶＰＩ／ＶＣＩ情報を提供することにより、ＶＰＩ／ＶＣＩ変換動作が遂行可能にする。
【００１３】
ＡＡＬ２インターフェース１２０はＡＡＬ２同期部１２２、ＣＩＤ変換部１２４、ＡＡＬ２スイッチング部１２６、ＡＡＬ２フォーマット部１２８を含んでなる。ＡＡＬ２同期部１２２はＡＴＭインターフェース１１０により処理されるＡＡＬ２セルを受信する。ＡＡＬ２同期部１２２に受信されるＡＡＬ２セルは図３に示すセルフォーマットのうち、ＡＴＭセルヘッダが削除されたＡＴＭセルフォーマット、すなわちＡＡＬ２  ＣＰＳ−ＰＤＵである。このＡＡＬ２セルの使用者情報領域(INFORMATION）にはＡＡＬ２パケットヘッダ（ＡＡＬ２  ＣＰＳパケットヘッダ）とペイロード(payload)ＣＰＳ−ＩＮＦＯが含まれる。使用者情報領域には少なくとも一つ以上のＡＡＬ２パケット、すなわちＡＡＬ２パケットヘッダとこれに対応するペイロードが含まれうる。その一例として、ＡＡＬ２セルの使用者情報領域には実時間性を有する音声のような短い長さの情報が多数のパケットで多重化されて載ることができる。ＡＡＬ２同期部１２２はＡＴＭコネクションの各ＡＡＬ２セル内に多重化されている少なくとも一つ以上のＡＡＬ２パケットのスタート点を探すＡＡＬ２同期機能を遂行する。このようなＡＡＬ２同期機能により以後のＣＩＤ変換動作及びＡＡＬ２スイッチング動作はすべてのＡＴＭコネクションに対してパケット単位で遂行されることができる。ＡＡＬ２同期機能は後述するＡＡＬ２  ＣＰＳ−ＰＤＵヘッダに含まれるＯＳＦ(OffSet Field)とＡＡＬ２パケットヘッダに含まれるＬＩ(Length Indicator)を用いることにより可能である。一番目のＡＡＬ２パケットのスタート位置はＯＳＦを利用して探し出し、続けるＡＡＬ２パケットの各スタート位置は以前ＡＡＬ２パケットヘッダに含まれるＬＩによりＡＡＬ２パケットの長さが計算可能なので、このＬＩを用いて探すことができる。
【００１４】
図３は本発明によるＡＡＬ２  ＣＰＳ−ＰＤＵのフォーマットを示すもので、上述したようにこのフォーマットは１９９７年１０月にＩＴＵ−Ｔ  Ｉ．３６３．２として規格化された。
同図を参照すれば、ＡＡＬ２  ＣＰＳ−ＰＤＵ（ＡＡＬ２セル）は１バイト（８ビット）のＣＰＳ−ＰＤＵヘッダと、使用者情報とパッド(pad)からなる。このＣＰＳ−ＰＤＵヘッダ(以下、ＡＡＬ２セルヘッダ）は６ビットのＯＳＦと、１ビットのＳＮ(Sequence Number)と、１ビットのＰ(Parity)からなる。ＯＳＦはＡＡＬ２  ＣＰＳパケットペイロードＣＰＳ−ＩＮＦＯのスタート位置を知らせる情報であって、ＯＳＦとＣＰＳ−パケットペイロードとの間隔を示す。ＳＮはＣＰＳ−ＰＤＵの順序番号を示すもので、２−モジュロ方式により定められ得る。Ｐはパリティ表示で、奇数パリティ(odd parity)が適用され得る。
【００１５】
使用者情報は２４ビット（３バイト）のＡＡＬ２  ＣＰＳパケットヘッダ（以下、ＡＡＬ２パケットヘッダ）と最大４５または６４バイトのペイロードＣＰＳ−ＩＮＦＯからなる。このＡＡＬ２パケットヘッダは８ビットのＣＩＤ(Channel Identification Offset Field)と、６ビットのＬＩと、５ビットのＵＵＩ(User-to-User Information)と、５ビットのＨＥＣ(Header Error Control)とからなる。ここで、ＣＩＤはＡＡＬ２パケット（チャンネル）一つ一つを確認可能なようにする固有の番号が割り当てられる領域である。ＣＩＤは後述するＣＩＤ割り当て部から割り当てを受けて該当するＡＡＬ２チャンネルが解除されるまで使用される。ＬＩはＣＰＳパケットペイロードの長さを表示するもので、ＣＰＳパケットペイロードの長さを表示するもので、ＣＰＳパケットペイロードには最大４５バイトまたは６４バイトの情報が含まれうるので、このＬＩは最大４５バイトまたは６４バイトの長さを示すことができる。ＵＵＩはＣＰＳ使用者間の通信のために使用される。ＨＥＣはＣＰＳパケットヘッダに発生する誤り検出のために使用される。ＣＰＳパケットペイロードＣＰＳ−ＩＮＦＯは音声のような実時間性を有する短い長さの情報が載る領域であって、多数のパケットが多重化されて載ることができる。このとき、ＣＰＳ−ＩＮＦＯには最大に長さ４５バイトまたは６４バイトまでの情報が載られる。図３には使用者情報領域に一つのＡＡＬ２パケットが含まれていることを示すが、多数のＡＡＬ２パケットが含まれることができる。
【００１６】
図３に示すように、フォーマットのＡＡＬ２  ＣＰＳ−ＰＤＵは相手側から受信されたＡＴＭセルが物理階層の処理及びＡＴＭインターフェース１１０によりＡＴＭ階層の処理後、ＡＡＬ２インターフェース１２０のＡＡＬ２同期部１２２に印加されるＡＡＬ２セルフォーマットである。この印加されたＡＡＬ２セルはＡＡＬ２同期部１２２により同期化処理された後にＣＩＤ変換部１２４に印加される。このＣＩＤ変換部１２４が必要な理由は、次のようである。各ＡＡＬ２パケットの固有番号として使用されるＣＩＤ値はＡＴＭコネクション別にＣＩＤ割り当て部から独立的に割り当てを受けて使用されるもので、このように割り当てられたＣＩＤ間にはＡＡＬ２スイッチング部１２６によるスイッチング動作後衝突が発生可能なので、これを防止するためのＣＩＤ変換機能が要求される。より具体的に説明すれば、相互に異なるＡＴＭコネクションを通じて伝送されたＡＡＬ２パケットがＡＡＬ２スイッチングされて同一の一つのＡＴＭコネクションに伝送される場合、これらのＣＩＤ値は相互に同一であることができる。一つのＡＴＭコネクション上で同一のＣＩＤ値が複数個あればＡＡＬ２パケットが識別できる方法がないので、同一の時点で同一のＡＴＭコネクションに出力されるＡＡＬ２パケットのＣＩＤ値をそれぞれの固有番号となるように変換する必要がある。ここで、「ＡＴＭバーチャルサーキット」という語を使っているが、これは、原則としてＡＴＭセルが伝達されるバーチャルパス（ＶＰ）及びバーチャルチャンネル（ＶＣ）を含むあらゆるＡＴＭコネクションに適用することができる。しかし、下記においては説明の便宜のためにＡＴＭコネクションが仮想チャンネルの場合に限って説明する。
【００１７】
ルックアップメモリ１２３は、後述する図５Ａ及び図５Ｂに示すようなセルルーティング（ＶＣＩ）情報、ＣＩＤルーティング情報、及びＡＴＭスイッチングのためのルーティングタグ（ＰＴ）情報を貯蔵している。このルーティング関連情報は呼設定(call setup)時にＡＴＭ制御部４００が通信相手側とのシグナリング手続きを経た後に提供する情報である。このようなルーティング関連情報はＡＡＬ２制御部４１０がプロセッサ間通信(Inter Processor Communication：ＩＰＣ）によりＡＴＭ制御部４００から提供を受けてルックアップメモリ１２３に貯蔵する情報である。また、このルックアップメモリ１２３にはＡＡＬ２パケットコピー(copy)機能のための情報が貯蔵されうる。
【００１８】
ＣＩＤ変換部１２４は第２制御バスを通じてＡＡＬ２制御部４１０に接続される。このＣＩＤ変換部１２４はルックアップメモリ１２３に貯蔵されたＣＩＤ値からＡＡＬ２パケットに対するＣＩＤ値の変換が必要であるかどうかを判断し、必要な場合は該当するＡＡＬ２パケットのＣＩＤを変換する。すなわち、ＣＩＤ変換部１２４はＡＡＬ２パケットの設定時に同一時点で同一コネクションに出力されるＡＡＬ２パケットが同一のＣＩＤの割り当てを受けた場合、該当するＡＡＬ２パケットのＣＩＤが相互に同一でないように該当するＡＡＬ２パケットのＣＩＤを変換する。一例として、一つのコネクションに出力される第１コネクション及び第２コネクションのＡＡＬ２パケットに同一のＣＩＤが割り当てられた場合、第１コネクションのＡＡＬ２パケットのＣＩＤを他のコネクションのＡＡＬ２パケットで使用中でない新たなＣＩＤに変換可能である。この第１コネクションのＡＡＬ２パケットのＣＩＤを変換する代わりに第２コネクションのＡＡＬ２パケットのＣＩＤを変換する方法が考慮されることもある。このとき、変換されるＣＩＤは該当するＡＡＬ２パケットが解除されるまで使用される。
【００１９】
ＡＡＬ２制御部４１０は各ＡＡＬ２パケットを示すためのＣＩＤを割り当てる機能を遂行するもので、図４に示すように構成される。
同図を参照すれば、ＡＡＬ２制御部４１０はＣＩＤ割り当て制御部４１２とＣＩＤバッファ４１４を備えており、ＡＡＬ２コネクションの相手側とのシグナリングを通じて各ＡＡＬ２パケットに対するＣＩＤを割り当てる。ＣＩＤバッファ４１４には多数のアイドル(idle)ＣＩＤが貯蔵されている。このような状態でＡＡＬ２チャンネル（パケット）設定が要求されると、ＣＩＤ割り当て制御部４１２は読み出し信号ＲＥＡＤを発生してＣＩＤバッファ４１４の最前方に貯蔵されているＣＩＤを出力してＡＡＬ２パケットに対するＣＩＤとして割り当てる。多数のＡＡＬ２パケットに対してＣＩＤが割り当てられる間にＡＡＬ２パケットが解除されたＣＩＤに対してはＣＩＤ割り当て制御部４１２が書き込み信号ＷＲＩＴＥを発生してＣＩＤバッファ４１４の最後の位置に貯蔵する。すなわち、ＣＩＤバッファ４１４には割り当てのためのアイドルのＣＩＤが貯蔵されており、ＡＡＬ２パケット設定が要求される場合にＣＩＤ割り当て制御部４１２はこのＣＩＤバッファ４１４に貯蔵されているＣＩＤをＦＩＦＯ(First-In First-Out)方式にしたがって読み出して割り当て、割り当てられた後に解除されたＣＩＤをＦＩＦＯ方式によりＣＩＤバッファ４１４に貯蔵する。
【００２０】
ＡＡＬ２スイッチング部１２６は第２制御バスを通じてＡＡＬ２制御部４１０に接続され、ＡＡＬ２パケット単位のスイッチング機能を遂行する。また、ＡＡＬ２スイッチング部１２６はＡＡＬ２パケット単位のコピー機能も遂行可能である。ここで、コピー機能とは、一つのＡＡＬ２パケットを多数のＡＴＭコネクション上に同時に出力されるようにする機能を意味する。このようなコピー機能のためにはコピーが遂行されるべきパケットを示すＣＩＤを別途に区分しなければならない。コピーすべきパケットに使用されるＣＩＤに対する情報もルックアップメモリ１２３に貯蔵されることもあるので、ＡＡＬ２スイッチング部１２６はこのルックアップメモリ１２３に貯蔵されている情報を用いてコピーしなければならないパケットに使用されるＣＩＤを確認し、この確認されたＣＩＤが示すＡＡＬ２パケットに対してはコピー機能を遂行する。
【００２１】
ＡＡＬ２フォーマット部１２８はＡＡＬ２スイッチング部１２６によりスイッチングされたＡＡＬ２パケットの中で同一のＡＴＭコネクションに多重化されるＡＡＬ２パケットを縛ってＡＡＬ２  ＣＰＳ−ＰＤＵ（ＡＡＬ２セル）を生成する。すなわち、ＡＡＬ２フォーマット部１２８はＡＡＬ２パケットを多重化し、ＡＡＬ２同期部１２２に受信された形態のＡＡＬ２セルと同一のフォーマットのＡＡＬ２セルを生成してＩＡＴＭフォーマット部１３０に出力する。
【００２２】
ＩＡＴＭフォーマット部１３０は第１制御バスを通じてＡＴＭ制御部４００に接続され、多数のＡＡＬ２パケットが多重化されたＡＡＬ２セルをシステムの内部で使用する内部ＡＴＭセルに変換及び生成する。ここで、内部ＡＴＭセルを生成する動作とは、内部ＡＴＭセルの先端に以後のＡＴＭスイッチングが可能にするルーティングタグとＡＴＭセルヘッダを付加する動作を意味する。このルーティングタグ及びＡＴＭセルヘッダに関する情報はＡＴＭ制御部４００から提供される。
ＡＴＭスイッチ２００は、ＩＡＴＭフォーマット部１３０により生成された内部ＡＴＭセルに対するスイッチング動作を遂行する。このようなＡＴＭスイッチ２００としては一般のＡＴＭスイッチが使用可能である。
【００２３】
ＡＴＭ制御部４００はＡＴＭコネクションに使用される仮想パス識別子(Virtual Path Identifier：ＶＰＩ）／仮想チャンネル識別子(Virtual Channel Identifier：ＶＣＩ）の値を割り当てる機能、すなわちセルルーティング制御動作を遂行する。このＶＰＩ／ＶＣＩの値を割り当てる機能はＡＴＭ制御部４００が呼の設定時に通信相手側とのシグナリングを経てセルルーティング（ＶＰＩ／ＶＣＩ）情報の提供を受け、このセルルーティング情報によりＡＴＭインターフェース１１０、３２０と、ＩＡＴＭフォーマット部１３０、３１０を制御することにより遂行される。また、ＡＴＭ制御部４００はＡＴＭセルコピー機能及びＡＡＬ２パケットコピー機能も遂行されるように制御する。ＡＴＭセルコピー機能はＡＴＭ制御部４００がＩＡＴＭフォーマット部１３０にセルコピーに必要なルーティングタグ情報及びＡＴＭセルヘッダ情報を提供し、これら情報に基づいてＡＴＭスイッチ２００がスイッチング動作を遂行することによりなる。ＡＴＭセルコピー機能はＡＴＭスイッチ２００がＡＴＭ制御部４００により直接に制御されるようにすることにより遂行されることもある。ＡＡＬ２パケットコピー機能はＡＴＭ制御部４００により制御されるＡＡＬ２制御部４１０がＡＡＬ２スイッチング部１２６を制御することで遂行される。
【００２４】
一方、ＡＴＭ制御部４００とＡＡＬ２制御部４１０はＩＰＣを通じてＡＡＬ２パケットとＡＴＭコネクション間の相関関係を相互に分かることである。
また図２を参照すれば、送信部３００はＩＡＴＭ逆フォーマット部３１０と、ＡＴＭインターフェース３２０を含んでなる。このＩＡＴＭ逆フォーマット部３１０とＡＴＭインターフェース３２０はそれぞれ受信部１００のＩＡＴＭフォーマット部１３０とＡＴＭインターフェース３２０に対応する構成要素で、それらにより遂行される動作の逆過程動作を遂行する。すなわち、ＩＡＴＭ逆フォーマット部３１０はＡＴＭスイッチ２００によりスイッチングされた内部ＡＴＭセルを受信してＡＴＭセルフォーマットに変換及び生成し、ＡＴＭインターフェース３２０はＩＡＴＭ逆フォーマット部３１０により生成されたＡＴＭセルに対してＡＴＭ階層処理して出力する。
【００２５】
上記図２のように構成される本発明による装置は、上述したようにＡＡＬ２処理機能を遂行することを特徴とする。以下、本発明による装置により遂行されたＡＡＬ２処理動作の一例を説明する。図５Ａ〜図１１Ｂは、本発明の一例によるＡＡＬ２処理動作及びそれに関連するＡＴＭスイッチング動作を説明するためのものである。
【００２６】
図５Ａ及び図５Ｂは、本発明の一例による動作を遂行するためのルーティングテーブルの構成を示すものである。このようなルーティングテーブルは、図２に示したルックアップメモリ１２３の内部に具現されることができる。
図５Ａは現在ミニセル（ＡＡＬ２パケット）を処理するタイミングによるルーティングテーブルを示すもので、図５Ｂは次のミニセルを処理するタイミングによるルーティングテーブルを示すものである。ルーティングテーブルでＶＣＩ1、ＶＣＩ0は仮想チャンネル識別子を示すもので、ＶＣＩ1、ＶＣＩ0はＩＰＣを通じてＡＴＭ制御部４００からＡＡＬ２制御部４１０に提供された後、第２制御バスを通じてＡＡＬ２スイッチング部１２６に提供される。ＣＩＤ1、ＣＩＤ0はＡＡＬ２パケット番号を示すもので、これらの値はＡＡＬ２制御部４１０からＣＩＤ変換部１２４に提供される。ＰＴ1、ＰＴ0はそれぞれＡＴＭスイッチ２００のＡＴＭセル入力ポート及び出力ポートを示すもので、ＡＴＭ制御部４００の制御によりＩＡＴＭフォーマット部１３０に提供される。
【００２７】
今、受信部１００にＡＴＭセルが入力されたと仮定すれば、ＡＴＭインターフェース１１０は入力されたセルに対してＡＴＭ階層処理を行った後、その処理結果によるＡＴＭセルを出力する。このＡＴＭセルには図６に示すように、ＡＡＬ２  ＣＰＳ−ＰＤＵが含まれている。ＡＡＬ２  ＣＰＳ−ＰＤＵには多数のＡＡＬ２パケットが多重化されている。図６で、“Ｈ”は図３に示したＡＴＭセルヘッダを示し、“斜線ブロック”はＣＰＳ−ＰＤＵヘッダを示し、“格子形ブロック”はＡＡＬ２パケットヘッダをしめし、“▲２▼、▲４▼、…、▲５▼、▲８▼、▲１▼”はＡＡＬ２パケットの固有番号（ＣＩＤ）を示す。同図においては容易な説明のためにＡＡＬ２パケットのＣＩＤが既に割り当てられたものを示したが、このようなＣＩＤはＡＡＬ２パケット設定要求が発生する場合にパケット単位で割り当てられ、そのパケットが解除されるまで使用されるとの事実に注意する必要がある。
【００２８】
ＡＡＬ２インターフェース１２０のＡＡＬ２同期部１２２はＡＴＭインターフェース１１０から図６に示したような形態のＡＡＬ２セル（ＡＡＬ２  ＣＰＳ−ＰＤＵ）を受信する。このとき、相互に異なるＡＴＭコネクションのＡＡＬ２セル内に含まれた多数のＡＡＬ２パケットは相互に同期がなされない状態である。したがって、ＡＡＬ２同期部１２２はＡＡＬ２パケットを識別し、相互に異なるＡＴＭコネクションの各ＡＡＬ２パケットが相互に同期がなるように処理する。次に、ＣＩＤ変換部１２４は相互に異なるＡＴＭコネクション別に同期がなるセルを受信した後、必要な場合に各パケット単位でＣＩＤを変換する。このとき、ＣＩＤ変換部１２４はパケット設定時に元のＣＩＤ値から新しく変換するＣＩＤの値をＣＩＤ割り当て機能を有するＡＡＬ２制御部４１０から提供を受け、このＣＩＤ値はルックアップメモリ１２３に貯蔵され、パケットが解除されるまで維持される。
【００２９】
図７を参照すれば、現在タイミングｔ１でＶＣＩ＝４１のＡＡL２パケットのＣＩＤとＶＣＩ＝４３のＡＡＬ２パケットのＣＩＤが▲２▼で同一であり、次のタイミングｔ２ではＶＣＩ＝４２のＡＡＬ２パケットのＣＩＤとＶＣＩ＝４４のＡＡＬ２パケットのＣＩＤが▲９▼で同一である。これは、それ自体は問題ではない。図５Ａから分かるように、すべて▲２▼であるＶＣＩｏ８３に同一に出力される。同様に、図５Ｂから分かるように、すべて▲９▼であるＶＣＩ＝４２のＡＡＬ２パケットとＶＣＩ＝４４のＡＡＬ２パケットは、ＶＣ、ＶＣＩｏ８４同一に出力される。したがって、ＣＩＤ変換部１２４はこのように同一のＣＩＤを有する相互に異なるＡＴＭコネクション（ＶＣ）ｍｐＡＡＬ２パケットが同一のＶＣＩに多重化される場合に対してＣＩＤを変換してＣＩＤ衝突が発生しないようにする。一例として、ＣＩＤ変換部１２４は現在タイミングｔ１でＶＣＩ＝４１のＡＡＬ２パケットと、次のタイミングｔ２でＶＣＩ＝４２のＡＡＬ２パケットに対してＣＩＤ変換をする。このようなＣＩＤ変換動作により現在タイミングｔ１でＶＣＩ＝４１のＡＡＬ２パケットのＣＩＤは▲２▼から▲３▼に変換され、次のタイミングｔ２でＶＣＩ＝４２のＡＡＬ２パケットのＣＩＤは▲９▼から▲１▼に変換される。したがって、以後のＡＡＬ２スイッチング動作により現在タイミングｔ１でＶＣＩ＝４１のＡＡＬ２パケットとＶＣＩ＝４３のＡＡＬ２パケットが同一のＶＣ内に多重化され、あるいは次のタイミングｔ２でＶＣＩ＝４２のＡＡＬ２パケットとＶＣＩ＝４４のＡＡＬ２パケットが同一のＶＣ内に多重化されても、多重化されたＡＡＬ２パケットのＣＩＤが重複されることはない。このように新しく変換されるＣＩＤ値はＡＡＬ２制御部４１０のＣＩＤ割り当て制御部４１２から提供される。
【００３０】
ＡＡＬ２スイッチング部１２６は各パケット単位でＣＩＤ変換機能が遂行されたＡＡＬ２パケットに対して図８Ａ及び図８Ｂに示すようなスイッチング動作を遂行する。このとき、ＡＡＬ２スイッチング部１２６はＡＴＭ制御部４００から提供される図５Ａ及び図５Ｂに示したようなルーティングテーブル上のＶＣＩ1、ＶＣＩ0の値を利用してスイッチング動作を行う。
【００３１】
図８Ａを参照すれば、ＡＡＬ２スイッチング部１２６は現在ミニセル（ＡＡＬ２パケット）タイミングｔ１でＶＣＩ1＝４１のパケット▲３▼がＶＣＩ0＝８３に出力されるようにスイッチングし、ＶＣＩ1＝４２のパケット▲７▼がＶＣＩ0＝８４に出力されるようにスイッチングし、ＶＣＩ1＝４３のパケット▲２▼がＶＣＩ0＝８３に出力されるようにスイッチングし、ＶＣＩ1＝４４のパケット▲５▼がＶＣＩ0＝８１に出力されるようにスイッチングする。
【００３２】
図８Ｂを参照すれば、ＡＡＬ２スイッチング部１２６は次のミニセル（ＡＡＬ２パケット）タイミングｔ２でＶＣＩ1＝４１のパケット▲４▼がＶＣＩ0＝８１に出力されるようにスイッチングし、ＶＣＩ1＝４２のパケット▲１▼がＶＣＩ0＝８４に出力されるようにスイッチングし、ＶＣＩ1＝４３のパケット▲６▼がＶＣＩ0＝８３に出力されるようにスイッチングし、ＶＣＩ1＝４４のパケット▲９▼がＶＣＩ0＝８４に出力されるようにスイッチングする。
【００３３】
ＡＡＬ２パケットの長さは図８Ａ及び図８Ｂに示したように固定的でなく可変的なので、ＡＡＬ２スイッチング部１２６はＡＴＭスイッチ２００のようにハードウェアによるスイッチングは困難である。その代わりに、ＡＡＬ２スイッチング部１２６は既存のパケット交換機のようにソフトウェアによる交換方式を使用するのが望ましい。
【００３４】
ＡＡＬフォーマット部１２８はＡＡＬ２スイッチング部１２６により同一のＡＴＭコネクションにスイッチングされたＡＡＬ２パケットを多重化させて、図３に示したようなフォーマットのＡＡＬ２セル（ＡＡＬ２  ＣＰＳ−ＰＤＵ）を生成する。このように生成されたＡＡＬ２セルの一例を図９に示す。このとき、パケット▲８▼は以前にスイッチングされたＡＡＬ２パケットを示す。
【００３５】
ＩＡＴＭフォーマット部１３０はＡＡＬ２フォーマット部１２８から出力されるＡＡＬ２セルをＡＴＭスイッチ２００によりスイッチングされるのに適合した図１０に示すようなフォーマットのＩＡＴＭセルに生成する。このとき、各ＶＣＩ別のセルの先端にはルーティングタグと、ＡＴＭセルヘッダが付加される。
ＡＴＭスイッチ２００は、ＩＡＴＭフォーマット部１３０により生成されたＩＡＴＭセルを受信して図１１Ａ及び図１１Ｂに示すようなスイッチング動作を遂行する。このとき、ＡＴＭスイッチ２００はＡＴＭ制御部４００から提供される図５Ａ及び図５Ｂに示すようなルーティングテーブル上のルーティングタグ情報（ＰＴ0値）を利用してスイッチング動作を行う。
【００３６】
図１１Ａを参照すれば、ＡＴＭスイッチ２００は現在ＩＡＴＭセルタイミングでポート＃０に入力されたセルはポート＃１に出力されるようにスイッチングし、ポート＃１に入力されたセルはポート＃２に出力されるようにスイッチングし、ポート＃２に入力されるセルはポート＃３に出力されるようにスイッチングし、ポート＃３に入力されたセルはポート＃０に出力されるようにスイッチングする。
【００３７】
図１１Ｂを参照すると、ＡＴＭスイッチ２００は次のＩＡＴＭセルタイミングでポート＃０に入力されたセルはポート＃０に出力されるようにスイッチングし、ポート＃１に入力されたセルはポート＃３に出力されるようにスイッチングし、ポート＃２に入力されたセルはポート＃１に出力されるようにスイッチングし、ポート＃３に入力されるセルはポート＃２に出力されるようにスイッチングする。
【００３８】
一方、一つのＩＡＴＭセルタイミングは複数個のＡＡＬ２パケット（ミニセル、ＣＰＳパケット）タイミングに該当するが、ＡＡＬ２パケットのサイズが可変的なので、サイズにより一つのＩＡＴＭセルタイミンクに該当するＡＡＬ２パケットのタイミング数は異なることができる。すなわち、ＩＡＴＭセルタイミングは固定されているが、ミニセルタイミングはＡＡＬ２パケットサイズにしたがって可変的である。
【００３９】
上述したように本発明は、ＡＴＭ網でＡＴＭインターフェースによりＡＴＭ階層処理されたＡＴＭセル内に多重化されている各ＡＡＬ２パケットをＡＡＬ２処理した後ＡＴＭスイッチに提供する。このようにＡＡＬ２処理を行うので、本発明はＡＴＭ網で音声のような実時間性を有する短い長さの情報を伝送する場合に引き起こされることができる帯域幅の損失や伝送遅延のような問題点を解決する効果がある。
【００４０】
以上、本発明の実施形態を添付図面を参照して説明しましたが、本発明はこの特定の実施形態に限るものではなく、各種の変形及び修正が本発明の範囲を逸脱しない限り、該当分野における通常の知識を持つ者により可能であることは明らかである。また、本発明の範囲は、前記実施形態によって限られてはならず、特許請求の範囲とそれに均等なものによって定めるべきである。
【図面の簡単な説明】
【図１】  広帯域総合情報通信網のプロトコル参照モデルを示す図である。
【図２】  本発明によりＡＡＬ２処理機能を備えるＡＴＭシステムの構成を示す図である。
【図３】  図２に示すＡＡＬ２インターフェースに印加されるＡＡＬ２ ＣＰＳ−ＰＤＵフォーマットを示す図である。
【図４】  図２に示すＣＩＤ割り当て機能を有するＡＡＬ２制御部の構成を示す図である。
【図５】  図５Ａ及び図５Ｂは、本発明による動作のためのルーティングテーブルの構成を示す図である。
【図６】  図２に示すＡＴＭインターフェースにより処理されるＡＡＬ２パケットを示す図である。
【図７】  図２に示すＡＡＬ２同期部及びＣＩＤ変換部により処理されるＡＡＬ２パケットを示す図である。
【図８】  図８Ａ及び図８Ｂは、図２に示すＡＡＬ２スイッチング部により処理されるＡＡＬ２パケットを示す図である。
【図９】  図２に示すＡＡＬ２フォーマット部により処理されるＡＡＬ２パケットを示す図である。
【図１０】  図２に示すＩＡＴＭフォーマット部により処理される内部ＡＴＭセルを示す図である。
【図１１】  図１１Ａ及び図１１Ｂは、図２に示すＡＴＭスイッチにより処理される内部ＡＴＭセルのスイッチングを示す図である。
【符号の説明】
１００  受信部
１１０、３２０  ＡＴＭインターフェース
１２０  ＡＡＬ２インターフェース
１２２  ＡＡＬ２同期部
１２３  ルックアップメモリ
１２４  ＣＩＤ変換部
１２６  ＡＡＬ２スイッチング部
１２８  ＡＡＬ２フォーマット部
１３０  ＩＡＴＭフォーマット部
２００  ＡＴＭスイッチ
３００  送信部
３１０  ＩＡＴＭ逆フォーマット部
４００  ＡＴＭ制御部
４１０  ＡＡＬ２制御部
【図１】
0003719936.tif 000002
【図２】
0003719936.tif 000003
【図３】
0003719936.tif 000004
【図４】
0003719936.tif 000005
【図５Ａ】
0003719936.tif 000006
【図５Ｂ】
0003719936.tif 000007
【図６】
0003719936.tif 000008
【図７】
0003719936.tif 000009
【図８Ａ】
0003719936.tif 000010
【図８Ｂ】
0003719936.tif 000011
【図９】
0003719936.tif 000012
【図１０】
0003719936.tif 000013
【図１１Ａ】
0003719936.tif 000014
【図１１Ｂ】
0003719936.tif 000015