(57)【特許請求の範囲】
【請求項１】
ＵＴＯＰＩＡレベル２のインタフェースにより信号送受を行う複数のＡＴＭデバイスが多段接続された構成のＡＴＭ装置において、
前記各ＡＴＭデバイスは、他のＡＴＭデバイスのアドレス情報を含むルーティング情報を、ＵＴＯＰＩＡレベル２のインタフェースのアドレス信号と、ＡＴＭセルヘッダのユーザ定義領域のデータ信号とにより、転送する構成を有することを特徴とするＡＴＭ装置。
【請求項２】
前記ＡＴＭデバイスのうち、最上段のＡＴＭデバイスにのみ、ＡＴＭセルヘッダのＶＰＩ又はＶＣＩの値に対応してルーティング情報を格納したルーティングテーブルを備え、最上段以外のＡＴＭデバイスは、上段のＡＴＭデバイスから転送される前記アドレス信号と前記ユーザ定義領域のデータ信号とから、ルーティング情報を抽出し、該ルーティング情報に基づいてルーティングを行う構成を有することを特徴とする請求項１記載のＡＴＭ装置。
【請求項３】
前記最上段以外のＡＴＭデバイスは、抽出した前記ルーティング情報から、ビットシフト動作により新たなルーティング情報を生成し、該生成したルーティング情報を他の段のＡＴＭデバイスに転送する構成を有することを特徴とする請求項２記載のＡＴＭ装置。
【請求項４】
前記アドレス信号と前記ユーザ定義領域のデータ信号とからなるルーティング情報領域には、経路情報のほかに、最上段のＡＴＭデバイスから最下段のＡＴＭデバイスへ通知する情報を含むことを特徴とする請求項１乃至請求項３記載のＡＴＭ装置。
【請求項５】
前記ＡＴＭデバイスのうち、最上段のＡＴＭデバイスは、下段のＡＴＭデバイスに対し、前記ルーティング情報領域にマルチキャスト情報を格納して転送し、マルチキャスト情報を受け取った下段のＡＴＭデバイスは、ＡＴＭセルを複製してマルチキャストを実行する構成を有することを特徴とする請求項４記載のＡＴＭ装置。
【請求項６】
中段のＡＴＭデバイスにおいて、最上段のＡＴＭデバイスと最下段のＡＴＭデバイスとの間で転送される前記制御又は補助のための情報を抽出又は挿入する構成を有すること特徴とする請求項４記載のＡＴＭ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＡＴＭセルの多重・分離等を行うＡＴＭ装置に関し、特に、その内部装置として、ＵＴＯＰＩＡレベル２のインタフェースにより信号送受を行う複数のＡＴＭデバイスが多段接続された構成のＡＴＭ装置に関する。
【０００２】
図１３及び図１４は、ＡＴＭセルの多重・分離等を行うＡＴＭ装置を備えたネットワークシステムを示す図である。図１３において、１３−１は加入者＃１〜＃Ｎの宅内装置、１３−１１は端末装置、１３−１２は網終端装置、１３−２は局装置、１３−２１はＡＴＭスイッチ（ＳＷ）、１３−２２は局装置に設置されたアクセスネットワーク装置、１３−２はオペレーティングシステム部（Ｏｐｓ）である。
【０００３】
図１４において、１４−１はキャビネット、１４−１１はキャビネットに設置されたアクセスネットワーク装置、１４−１２はキャビネットに設置されたアクセスネットワーク装置のオペレーティングシステム部（Ｏｐｓ）であり、図１３に示したものと同一の装置には同一の記号を付し、重複した説明は省略する。
【０００４】
図１３及び図１４に示したネットワークシステムは、インターネット等のデータ通信のように、加入者宅方向へ高速にデータを送信することができる伝送方式として有望視されている非対称ディジタル加入者線（ＡＤＳＬ：Ａｓｙｎｍｅｔｏｒｉｃａｌ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）伝送方式を用いたネットワークシステムである。
【０００５】
アクセスネットワーク装置１３−２２，１４−１１は、各加入者宅の端末装置１３−１１から非対称ディジタル加入者線（ＡＤＳＬ）を経て受信されたデータを収容し、セル多重して光ファイバによりＡＴＭスイッチ（ＳＷ）１３−２１へ送出し、又、ＡＴＭスイッチ（ＳＷ）１３−２１から光ファイバを経て伝送されたセル多重のデータを分離し、非対称ディジタル加入者線（ＡＤＳＬ）を通して各加入者宅端末装置１３−１へ振り分けて送信する装置である。従って、アクセスネットワーク装置１３−２２，１４−１１は、多量のＡＴＭセルの多重・分離等のＡＴＭセル処理を行うＡＴＭ装置である。
【０００６】
図１５はアクセスネットワーク装置の構成を示す図である。同図において、１５−１は非対称ディジタル加入者線（ＡＤＳＬ）パッケージ、１５−１１は非対称ディジタル加入者線（ＡＤＳＬ）終端装置、１５−１２はセル多重・分離デバイス、１５−２は制御パッケージ、１５−２１，１５−２５はセル多重・分離デバイス、１５−２２はＡＴＭスイッチ（ＳＷ）チップ、１５−２２１はルーティングテーブル、１５−２３は中央処理装置（ＣＰＵ）、１５−２４はイーサネットインタフェース部、１５−３は１５５Ｍｂｓインタフェースパッケージ、１５−３１はＳＤＨ終端部、１５−３２は光モジュールである。
【０００７】
非対称ディジタル加入者線（ＡＤＳＬ）パッケージ１５−１は、非対称ディジタル加入者線（ＡＤＳＬ）から出力されるデータを、セル多重・分離デバイス１５−１２により、セル多重して制御パッケージ１５−２に送出するとともに、制御パッケージ１５−２から出力されるセル多重のデータを、セル多重・分離デバイス１５−１２により分離し、各非対称ディジタル加入者線（ＡＤＳＬ）に送出する。
【０００８】
制御パッケージ１５−２は、各非対称ディジタル加入者線（ＡＤＳＬ）パッケージ１５−１から出力されるセル多重のデータを、セル多重・分離デバイス１５−２１により更にセル多重し、ＡＴＭスイッチ（ＳＷ）チップ１５−２２に送出するとともに、ＡＴＭスイッチ（ＳＷ）チップ１５−２２から出力されるセル多重のデータを、セル多重・分離デバイス１５−２１１により分離し、各非対称ディジタル加入者線（ＡＤＳＬ）パッケージ１５−１に送出する。
【０００９】
更に、制御パッケージ１５−２は、１５５Ｍｂｓインタフェースパッケージ１５−３から出力されるセル多重のデータを、セル多重・分離デバイス１５−２５によりセル多重してＡＴＭスイッチ（ＳＷ）チップ１５−２２に送出するとともに、ＡＴＭスイッチ（ＳＷ）チップ１５−２２から出力されるセル多重のデータを、セル多重・分離デバイス１５−２５により分離し、１５５Ｍｂｓインタフェースパッケージ１５−３に送出する。
【００１０】
【従来の技術】
アクセスネットワーク装置等、ＡＴＭセルの多重・分離を行うＡＴＭ装置において、ＡＴＭレイヤデバイスと物理（ＰＨＹ）レイヤデバイスとの間の標準化されたインタフェースとして、ＵＴＯＰＩＡ（Ｕｎｉｖｅｒｓａｌ  Ｔｅｓｔ  ＆Ｏｐａｒａｔｉｏｎｓ  ＰＨＹ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  ＡＴＭ）と称されるインタフェースが、ＡＴＭフォーラムによって提唱されている。
【００１１】
ＵＴＯＰＩＡのインタフェースにはいくつかのレベルがあり、そのうちのＵＴＯＰＩＡレベル２のインタフェースは、主に、１つのＡＴＭレイヤデバイスと複数の物理（ＰＨＹ）レイヤデバイス及びその複数ポートから成る１段接続構成のインタフェースに関して定義している（Ｔｈｅ  ＡＴＭ  Ｆｏｒｕｍ  Ｔｅｃｈｎｉｃａｌ  Ｃｏｍｍｉｔｔｅｅ  「Ｕｔｏｐｉａ  Ｌｅｖｅｌ２，ｖ１．０」ａｆ−ｐｈｙ−００３９．０００  Ｊｕｎｅ  １９９５  参照）。
【００１２】
ＵＴＯＰＩＡレベル２のインタフェースは、物理（ＰＨＹ）レイヤデバイスの数、セルフォーマット、信号送受の動作等について、以下〔１〕乃至〔３〕のように定義されている。
【００１３】
〔１〕  １つのＡＴＭレイヤデバイスに接続することができる物理（ＰＨＹ）レイヤデバイスの数について、ＡＴＭレイヤの伝送速度が１５５Ｍｂｐｓの場合は８個まで、ＡＴＭレイヤの伝送速度が６２２Ｍｂｐｓの場合は４個までである。アドレス空間は３１個であり、実際の上限は３１個までである。
【００１４】
〔２〕  セルフォーマットについて、８ビットモードのセルフォーマットと１６ビットモードのセルフォーマットの２種類があり、それらのセルフォーマット内のユーザ定義領域（ＵＤＦ：Ｕｓｅｒ  Ｄｅｆｉｎｅｄ  Ｆｉｅｌｄ）は、ユーザが自由に定義することができる。
【００１５】
図１６は、ＵＴＯＰＩＡレベル２のインタフェースにおけるセルフォーマットの説明図である。図の（Ａ）は８ビットモードのセルフォーマットを示し、図の（Ｂ）は１６ビットモードのセルフォーマットを示す。
【００１６】
図の（Ａ）に示すように、８ビットモードのセルフォーマットは、＃１〜＃４の４つのヘッダと、ユーザ定義領域（ＵＤＦ）と、＃１〜＃４８の４８個のペイロードとにより構成される。
【００１７】
又、図の（Ｂ）に示すように、１６ビットモードのセルフォーマットは、＃１〜＃４の４つのヘッダと、＃１〜＃２の２つのユーザ定義領域（ＵＤＦ）と、＃１〜＃４８の４８個のペイロードとにより構成される。
【００１８】
前述したように、８ビットモードでのユーザ定義領域ＵＤＦと、１６ビットモードでのユーザ定義領域ＵＤＦ＃１，ＵＤＦ＃２はユーザが自由に定義することができる。
【００１９】
〔３〕  １つのＡＴＭレイヤデバイスと複数の物理（ＰＨＹ）レイヤデバイス（Ｍｕｌｔｉ−ＰＨＹ）との間の信号送受の動作について、１つの送信セル利用可能信号１ＴｘＣｌａｖと１つの受信セル利用可能信号１ＲｘＣｌａｖとを用いて信号を送受する（Ｏｐｅｒａｔｉｏｎ  ｗｉｔｈ  １ＴｘＣｌａｖ  ａｎｄ  １ＲｘＣｌａｖ）こととし、直接状態表示（Ｄｉｒｅｃｔ  Ｓｔａｔｕｓ  Ｉｎｄｉｃａｔｉｏｎ）及び多重状態ポーリング（Ｍｕｌｔｉｐｌｅｘｅｄ  Ｓｔａｔｕｓ  Ｐｏｌｌｉｎｇ）については任意に選択することができるものとされている。
【００２０】
ここで、前述の１つの送信セル利用可能信号１ＴｘＣｌａｖと１つの受信セル利用可能信号１ＲｘＣｌａｖとを用いた信号の送受動作（Ｏｐｅｒａｔｉｏｎｗｉｔｈ  １ＴｘＣｌａｖ  ａｎｄ  １ＲｘＣｌａｖ）について、図１７乃至図２０を参照して説明する。
【００２１】
図１７は、１つのＡＴＭレイヤデバイスと複数の物理（ＰＨＹ）レイヤデバイスとの間の各信号線の接続形態を示す図である。同図は８ビットモードの場合を示し、１７−１は＃１乃至＃ＮのＮ個の物理（ＰＨＹ）レイヤデバイス、１７−２はＡＴＭレイヤデバイスである。
【００２２】
１つのＡＴＭレイヤデバイス１７−２と複数の物理（ＰＨＹ）レイヤデバイス１７−１とは、図に示すようにバス接続形態の信号線により接続されている。ＡＴＭレイヤデバイス１７−２と各物理（ＰＨＹ）レイヤデバイス１７−１との間で送受される信号を、図１８を参照して説明する。
【００２３】
図１８はＵＴＯＰＩＡレベル２のインタフェースの信号線の説明図である。図の（Ａ）は、ＡＴＭレイヤデバイス１７−２が物理（ＰＨＹ）レイヤデバイス１７−１に、セルデータを送信するときに使用される信号を示し、図の（Ｂ）は、ＡＴＭレイヤデバイス１７−２が物理（ＰＨＹ）レイヤデバイス１７−１から、セルデータを受信するときに使用される信号を示す。
【００２４】
ＴｘＡｄｄｒは、セルの送信先の物理（ＰＨＹ）レイヤデバイス１７−１を選択する５ビットの送信アドレス信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出される。
【００２５】
ＴｘＤａｔａは、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送信する送信データ信号で、８ビットモードの場合はＴｘＤａｔａ［７：０］の８本の送信データバスを使用し、１６ビットモードの場合は更にＴｘＤａｔａ［１５：８］の拡張バスを使用する。
【００２６】
ＴｘＳＯＣは、送信セルの開始を示す信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出される。ＴｘＥｎｂ＊は、送信セルの転送イネーブル信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送信セル転送期間中に送出される。なお、‘＊’は負論理であることを示し、以下の信号においても同様である。
【００２７】
ＴｘＦｕｌｌ＊／ＴｘＣｌａｖは、物理（ＰＨＹ）レイヤデバイス１７−１のセル格納バッファの状態を示す信号で、物理（ＰＨＹ）レイヤデバイス１７−１からＡＴＭレイヤデバイス１７−２に送出される。
【００２８】
ＴｘＦｕｌｌ＊はオクテット単位でセルを送信するときに使用される信号で、オクテット単位のＦＩＦＯバッファが満杯状態でセルの格納不可のとき送出され、又、ＴｘＣｌａｖはセル単位でセルを送信するときに使用される信号で、セルバッファが空き状態で利用可能、即ち、セル格納可能であるときに送出される。
【００２９】
ＴｘＣｌｋは、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出する送信クロック信号であり、物理（ＰＨＹ）レイヤデバイス１７−１は、この送信クロック信号に同期して信号送受動作を行う。
【００３０】
ＴｘＰｒｔｙは、送信データ信号ＴｘＤａｔａの奇数パリティ信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出される。ＴｘＲｅｆは、参照信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出される。
【００３１】
ＲｘＡｄｄｒは、ＡＴＭレイヤデバイス１７−２が受信するセルの送出元の物理（ＰＨＹ）レイヤデバイス１７−１を選択する５ビットの受信アドレス信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出される。
【００３２】
ＲｘＤａｔａは、ＡＴＭレイヤデバイス１７−２が物理（ＰＨＹ）レイヤデバイス１７−１から受信する受信データ信号で、８ビットモードの場合はＲｘＤａｔａ［７：０］の８本の受信データバスを使用し、１６ビットモードの場合は更にＲｘＤａｔａ［１５：８］の拡張バスを使用する。
【００３３】
ＲｘＳＯＣは、受信セルの開始を示す信号で、物理（ＰＨＹ）レイヤデバイス１７−１がＡＴＭレイヤデバイス１７−２に送出する。ＲｘＥｎｂ＊は、受信セルの転送イネーブル信号で、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に、セル受信期間中に送出される。
【００３４】
ＲｘＥｍｐｔｙ＊／ＲｘＣｌａｖは、物理（ＰＨＹ）レイヤデバイス１７−１のセル送出バッファの状態を示す信号で、物理（ＰＨＹ）レイヤデバイス１７−１からＡＴＭレイヤデバイス１７−２に送出される。
【００３５】
ＲｘＥｍｐｔｙ＊はオクテット単位でセルを受信するときに使用される信号で、オクテット単位のＦＩＦＯバッファが空き状態で物理（ＰＨＹ）レイヤデバイス１７−１から送出するセルが無いときに送出され、又、ＲｘＣｌａｖはセル単位でセルを受信するときに使用される信号で、セルバッファにセルが格納されセルバッファが利用可能、即ち、送出するセルが存在するときに送出される。
【００３６】
ＲｘＣｌｋは、ＡＴＭレイヤデバイス１７−２から物理（ＰＨＹ）レイヤデバイス１７−１に送出する受信クロック信号であり、物理（ＰＨＹ）レイヤデバイス１７−１はこのクロック信号に同期して信号送受動作を行う。
【００３７】
ＲｘＰｒｔｙは、受信データ信号ＲｘＤａｔａの奇数パリティ信号で、物理（ＰＨＹ）レイヤデバイス１７−１からＡＴＭレイヤデバイス１７−２に送出される。ＲｘＲｅｆは、参照信号で、物理（ＰＨＹ）レイヤデバイス１７−１からＡＴＭレイヤデバイス１７−２に送出される。
【００３８】
図１９はＵＴＯＰＩＡレベル２のインタフェースの送信動作のタイムチャートである。この送信動作では、ＡＴＭレイヤデバイスから物理（ＰＨＹ）レイヤデバイスへセルデータが転送される。
【００３９】
同図において、送信クロック信号ＴｘＣｌｋの８番目の立ち上がりエッジまでは、図の（ｈ）に示すように、Ｎ番の物理（ＰＨＹ）レイヤデバイス＃Ｎに、セルを送信している状態を示している。
【００４０】
このとき送信されているセルのデータ信号は、図の（ｆ）に示されているように、４２番目のペイロードＰ４２乃至４８番目のペイロードＰ４８が、送信クロック信号ＴｘＣｌｋの立ち上がりエッジに同期して送出され、Ｎ番の物理（ＰＨＹ）レイヤデバイス＃Ｎはこれらのセルのデータ信号を、送信クロック信号ＴｘＣｌｋの立ち上がりエッジに同期して取り込む。
【００４１】
そして、セルのデータ信号を転送している期間に、同時に、次のセルを送信する送信先の物理（ＰＨＹ）レイヤデバイスを選択するためのポーリング動作が、図の（ａ）に示すように行われる。
【００４２】
ポーリングの動作は、先ず図の（ｃ）に示すように、次の送信先候補の物理（ＰＨＹ）レイヤデバイスのアドレスを、送信アドレス信号ＴｘＡｄｄｒとして送出する。このアドレス信号により指定された物理（ＰＨＹ）レイヤデバイスは、図の（ｄ）に示すように、次のクロック周期で信号ＴｘＣｌａｖにより、そのセル格納バッファの状態をＡＴＭレイヤデバイスに通知する。
【００４３】
図の（ｃ）と（ｄ）を参照して説明すると、送信クロック信号の１番目（以下、クロック１のように簡略化して記す。）の立ち上がりエッジにより、Ｎ−１番の物理（ＰＨＹ）レイヤデバイスはセル格納バッファ利用不可の信号（ローレベル）を送出し、ＡＴＭレイヤデバイスは、Ｎ−１番の物理（ＰＨＹ）レイヤデバイスがセル格納バッファ利用不可であることを認識する。
【００４４】
次に、クロック２の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ＋３番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスは、次のクロック周期、即ち、クロック３の立ち上がりエッジにより、セル格納バッファ利用可の信号（ハイレベル）を送出し、ＡＴＭレイヤデバイスは、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスがセル格納バッファ利用可であることを認識する。
【００４５】
同様に、クロック４の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ＋１番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ＋１番の物理（ＰＨＹ）レイヤデバイスは、クロック５の立ち上がりエッジにより、セル格納バッファ利用不可の信号を送出する。
【００４６】
又、クロック６の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ番の物理（ＰＨＹ）レイヤデバイスは、クロック７の立ち上がりエッジにより、セル格納バッファ利用可の信号を送出する。
【００４７】
従って、ポーリング期間中に、ＡＴＭレイヤデバイスは、Ｎ＋３番とＮ番の物理（ＰＨＹ）レイヤデバイスが、次のセルを格納可能であることを認識する。なお、図の（ｃ）において１Ｆは無効なアドレス信号を示し、このアドレスに対してはいずれの物理（ＰＨＹ）レイヤデバイスも応答しない。
【００４８】
４８番目のペイロードＰ４８を送信し終わると、ＡＴＭレイヤデバイスは、図の（ｅ）に示すように、クロック８の立ち上がりエッジにより、送信セルの転送イネーブル信号ＴｘＥｎｂ＊の送出を停止し（ハイレベルとし）、物理（ＰＨＹ）レイヤデバイスに対して、セルデータの格納を停止させる。
【００４９】
又、このとき、即ち、クロック８の立ち上がりエッジにより、図の（ｃ）に示すように、次にセルを送出する送信先の物理（ＰＨＹ）レイヤデバイスのアドレスＮ＋３を送出する。
【００５０】
Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスは、クロック９の立ち上がりエッジにおいて、送信セルの転送イネーブル信号ＴｘＥｎｂ＊の送出が停止し（ハイレベル）、且つ、アドレス信号として、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスのアドレス信号が送出されたことを検出して、自己宛のセルデータの送信が次に開始されることを認識し、以降、送信データ信号線ＴｘＤａｔａからセルデータを取り込むこととなる。
【００５１】
クロック９の立ち上がりエッジで送出されたアドレス以外の物理（ＰＨＹ）レイヤデバイスは、送信データ信号線ＴｘＤａｔａからセルデータを取り込まない。このように、クロック９の立ち上がりエッジにより、送信先物理（ＰＨＹ）レイヤデバイスが選択され、セレクション動作が行われる。
【００５２】
そして、クロック９の立ち上がりエッジにより、ＡＴＭレイヤデバイスは、図の（ｅ）に示すように、送信セルの転送イネーブル信号ＴｘＥｎｂ＊を送出し（ローレベルとし）、図の（ｆ）に示すように、次のセルを、ヘッダＨ１，Ｈ２，Ｈ３，Ｈ４から順に送出する。又、セルの開始を示す信号ＴｘＳＯＣを、図の（ｇ）に示すように送出する。
【００５３】
選択された物理（ＰＨＹ）レイヤデバイス＃Ｎ＋３は、転送イネーブル信号ＴｘＥｎｂ＊が送出されている期間中（ローレベル期間中）、送信データ信号線ＴｘＤａｔａからの信号をセルデータとして格納する。又、その期間中、クロック１０の立ち上がりエッジから再びポーリング動作が開始される。
【００５４】
図２０はＵＴＯＰＩＡレベル２のインタフェースの受信動作のタイムチャートである。この受信動作では、ＡＴＭレイヤデバイスへ物理（ＰＨＹ）レイヤデバイスからセルデータが転送される。
【００５５】
同図において、受信クロック信号ＲｘＣｌｋの９番目の立ち上がりエッジまでは、図の（ｈ）に示すように、Ｎ番の物理（ＰＨＹ）レイヤデバイス＃Ｎから、セルを受信している状態を示している。
【００５６】
このとき受信しているセルのデータは、図の（ｆ）に示すように、受信クロック信号ＲｘＣｌｋの立ち上がりエッジに同期して送出された４１番目のペイロードＰ４１乃至４８番目のペイロードＰ４８である。
【００５７】
そして、上記のセルデータを受信している期間に、同時に、次に受信するセルの送出元の物理（ＰＨＹ）レイヤデバイスを選択するためのポーリング動作が、図の（ａ）に示すように行われる。
【００５８】
ポーリングの動作は、先ず図の（ｃ）に示すように、次の受信を受け付ける候補の物理（ＰＨＹ）レイヤデバイスのアドレスを、受信アドレス信号ＲｘＡｄｄｒとして送出する。このアドレス信号により指定された物理（ＰＨＹ）レイヤデバイスは、図の（ｄ）に示すように、次のクロック周期で信号ＲｘＣｌａｖを送出し、そのセル送出バッファの状態をＡＴＭレイヤデバイスに通知する。
【００５９】
図の（ｃ）と（ｄ）を参照して説明すると、クロック１の立ち上がりエッジにより、Ｎ−１番の物理（ＰＨＹ）レイヤデバイスはセル送出バッファ利用不可（送出するセル無し）の信号（ローレベル）を送出し、ＡＴＭレイヤデバイスは、Ｎ−１番の物理（ＰＨＹ）レイヤデバイスがセル送出バッファ利用不可であることを認識する。
【００６０】
次に、クロック２の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ＋３番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスは、次のクロック周期、即ち、クロック３の立ち上がりエッジにより、セル送出バッファ利用可（送出するセル有り）の信号（ハイレベル）を送出し、ＡＴＭレイヤデバイスは、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスがセル送出バッファ利用可であることを認識する。
【００６１】
同様に、クロック４の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ＋１番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ＋１番の物理（ＰＨＹ）レイヤデバイスは、クロック５の立ち上がりエッジにより、セル送出バッファ利用不可の信号を送出する。
【００６２】
又、クロック６の立ち上がりエッジにより、ＡＴＭレイヤデバイスはＮ−１番の物理（ＰＨＹ）レイヤデバイスのアドレスを選択し、Ｎ−１番の物理（ＰＨＹ）レイヤデバイスは、クロック７の立ち上がりエッジにより、セル送出バッファ利用不可の信号を送出する。
【００６３】
従って、ポーリング期間中に、ＡＴＭレイヤデバイスはＮ＋３番の物理（ＰＨＹ）レイヤデバイスが、次のセルを送出可能であることを認識する。なお、前述したように、図の（ｃ）においてＩＦは無効なアドレス信号を示し、このアドレスに対してはいずれの物理（ＰＨＹ）レイヤデバイスも応答しない。
【００６４】
クロック８の立ち上がりエッジにより、４８番目のペイロードＰ４８を送出させ終わると、ＡＴＭレイヤデバイスは、図の（ｅ）に示すように、受信セルの転送イネーブル信号ＲｘＥｎｂ＊の送出を停止し（ハイレベルとし）、物理（ＰＨＹ）レイヤデバイスに対して、次のクロック周期のセルデータの送出を停止させる。又、クロック８の立ち上がりエッジにより、図の（ｃ）に示すように、次にセルの受信を受け付ける物理（ＰＨＹ）レイヤデバイスのアドレスＮ＋３を送出する。
【００６５】
Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスは、クロック９の立ち上がりエッジにおいて、受信セルの転送イネーブル信号ＲｘＥｎｂ＊の送出が停止し（ハイレベル）、且つ、アドレス信号として、Ｎ＋３番の物理（ＰＨＹ）レイヤデバイスのアドレス信号が送出されたことを検出して、自己のセルデータの受信が開始されることを認識し、以降、受信データ信号線にセルデータ信号を送出こととなる。
【００６６】
クロック９の立ち上がりエッジで送出されたアドレス以外の物理（ＰＨＹ）レイヤデバイスは、受信データ信号線にセルデータ信号を送出しない。このように、クロック９の立ち上がりエッジにより、受信を受け付ける物理（ＰＨＹ）レイヤデバイスが選択され、セレクション動作が行われる。
【００６７】
そして、クロック９の立ち上がりエッジにより、ＡＴＭレイヤデバイスは、図の（ｅ）に示すように、受信セル転送イネーブル信号ＲｘＥｎｂ＊を送出し（ローレベルとし）、物理（ＰＨＹ）レイヤデバイス＃Ｎ＋３は、図の（ｆ）に示すように、クロック１０の立ち上がりエッジにより、受信転送イネーブル信号ＲｘＥｎｂ＊が送出されたことを検出し、ヘッダＨ１，Ｈ２，Ｈ３，Ｈ４から順に、セルを送出する。又、セルの開始を示す信号ＲｘＳＯＣを、図の（ｇ）に示すようにハイレベルとして送出する。
【００６８】
選択された物理（ＰＨＹ）レイヤデバイス＃Ｎ＋３は、受信転送イネーブル信号ＲｘＥｎｂ＊が送出されている期間中、受信データ信号線にセルデータを送出する。又、その期間中、クロック１０の立ち上がりエッジから再びポーリング動作が開始される。
【００６９】
このようなＵＴＯＰＩＡレベル２のインタフェースを用い、１つのＡＴＭレイヤデバイスと複数の物理（ＰＨＹ）レイヤデバイスとにより構成したＡＴＭ装置は、米国特許第５，４１８，７８６号明細書（クラス３７０／９４．２）、米国特許第５，４８５，４５６号明細書（クラス３７０／６０）等に記載されている。しかし、これらの文献に記載されたＡＴＭ装置は、いずれも、１つのＡＴＭレイヤデバイスに、複数の物理（ＰＨＹ）レイヤデバイスを１段接続した構成のものである。
【００７０】
【発明が解決しようとする課題】
前述したように、ＵＴＯＰＩＡレベル２のインタフェースでは、アドレス信号は５ビットで、そのうち１つのアドレスを無効アドレスとしなければならないので、１つのＡＴＭレイヤデバイスに接続することができる物理（ＰＨＹ）レイヤデバイス数の実際の上限は、３１個である。
しかし、多数の加入者を収容する大規模アクセスネットワーク装置では、ＡＴＭレイヤデバイスに接続する物理（ＰＨＹ）レイヤデバイス数をそれ以上に増大させる必要がある。
【００７１】
そのため、ＵＴＯＰＩＡレベル２のインタフェースに準拠した物理（ＰＨＹ）レイヤデバイスを使用してＡＴＭセルの分離・多重を実行するアクセスネットワーク装置のようなＡＴＭ装置を構成するには、物理（ＰＨＹ）レイヤデバイスを多段接続して多くの加入者を収容することができるようにしなければならない。
【００７２】
更に、分離・多重を行うパッケージを適当な大きさに分割し、それぞれの局規模に応じて、そのパッケージを適宜多段接続することにより、適正規模のアクセスネットワーク装置等のＡＴＭ装置を経済的に構成することができることとなる。
【００７３】
複数の物理（ＰＨＹ）レイヤデバイスを多段接続した場合、物理（ＰＨＹ）レイヤデバイス側からＡＴＭレイヤデバイス側の方向に、セルデータを多重して送出するときは、送出先は、１つのＡＴＭレイヤデバイスに向けて一義的に定まることとなるが、ＡＴＭレイヤデバイス側から物理（ＰＨＹ）レイヤデバイス側の方向に、セルデータを振り分けるときには、各段の物理（ＰＨＹ）レイヤデバイスは、それぞれ、所定の送信先に向けてセルデータをルーティングしなければならない。
【００７４】
ルーティングの方式としては、ＡＴＭレイヤデバイスが出力する送信アドレス信号ＴｘＡｄｄｒをそのままルーティング情報として使用し、該ルーティング情報として各段の物理（ＰＨＹ）レイヤデバイスのアドレスを連結した情報とする方式がある。しかし、この方式では、送信アドレス信号ＴｘＡｄｄｒは５ビットしかないため、３２個以上の物理（ＰＨＹ）レイヤデバイスを実装することができない。
【００７５】
又、他の方式として、ＡＴＭセルを受信した各物理（ＰＨＹ）レイヤデバイスは、セルヘッダのＶＰＩ／ＶＣＩフィールドの値を読み取り、ルーティングテーブルを参照し、ルーティング先を指定する方式がある。しかし、この方式では、各物理（ＰＨＹ）レイヤデバイスに、ルーティングテーブルが必要となり、回路規模が増大し、また変更があると全てのデバイスのルーティングテーブルを書換えなければならないため、管理運用が煩雑なものとなる。
【００７６】
更に、ＡＴＭセルのルーティング方式に関しては、特開平１−１９０１９６号公報、特開平１−２４００５０号公報、特開平１−２８９３４２号公報、特開平３−２０７１４０号公報等に記載されたものがあるが、それらは、セルの先頭にタグを付けルーティングを行うもの等であり、いずれも、ＵＴＯＰＩＡのインタフェースに準拠したアドレス信号を使用してルーティングするものではない。
【００７７】
又、パケットのルーティング方式に関して、ＨＩＰＰＩ（Ｈｉｇｈｔ−Ｐｅｒｆｏｒｍａｎｃｅ  Ｐａｒａｌｌｅｌ  Ｉｎｔｅｒｆａｃｅ）技術が既に知られているが（「ＨＰＰＩ  Ｉ−ＦＩＥＬＤ  ＰＲＯＰＯＳＡＬ」ＮｅｔｗｏｒｋＳｙｓｔｅｍ  Ｃｏｒｐｏｒａｔｉｏｎ（Ｍａｙ１５ｔｈ，１９９０）Ｉｄｅａｓ  ｏｎ  ＨＰＰＩ  Ｉ−ｆｉｅｌｄ参照）、これは、データバス３２ｂｉｔを用いて初めにＩ−Ｆｉｅｌｄという宛て先情報を転送し、各スイッチングノードにて、Ｉ−Ｆｉｅｌｄ内でシフト動作を実行するものであり、ＵＴＯＰＩＡのインタフェースに準拠したアドレス信号を使用してルーティングするものではない。
【００７８】
本発明は、ＵＴＯＰＩＡのインタフェースに準拠したアドレス信号を使用し、多数のＡＴＭセルを多重・分離することができるとともに、各段の物理（ＰＨＹ）レイヤデバイスにおけるルーティング処理部の構成が簡素なＡＴＭ装置を提供することを目的とする。
【００７９】
【課題を解決するための手段】
本発明のＡＴＭ装置は、（１）ＵＴＯＰＩＡレベル２のインタフェースにより信号送受を行う複数のＡＴＭデバイスが多段接続された構成のＡＴＭ装置において、前記各ＡＴＭデバイスは、他のＡＴＭデバイスのアドレス情報を含むルーティング情報を、ＵＴＯＰＩＡレベル２のインタフェースのアドレス信号と、ＡＴＭセルヘッダのユーザ定義領域のデータ信号とにより、転送する構成を有するものである。
【００８０】
又、（２）前記ＡＴＭデバイスのうち、最上段のＡＴＭデバイスにのみ、ＡＴＭセルヘッダのＶＰＩ又はＶＣＩの値に対応してルーティング情報を格納したルーティングテーブルを備え、最上段以外のＡＴＭデバイスは、上段のＡＴＭデバイスから転送される前記アドレス信号と前記ユーザ定義領域のデータ信号とから、ルーティング情報を抽出し、該ルーティング情報に基づいてルーティングを行う構成を有するものである。
【００８１】
又、（３）前記最上段以外のＡＴＭデバイスは、抽出した前記ルーティング情報から、ビットシフト動作により新たなルーティング情報を生成し、該生成したルーティング情報を他の段のＡＴＭデバイスに転送する構成を有するものである。
【００８２】
又、（４）前記アドレス信号と前記ユーザ定義領域のデータ信号とからなるルーティング情報領域には、経路情報のほかに、制御又は補助のための情報を含むものである。
【００８３】
又、（５）前記最上段のＡＴＭデバイスは、下段のＡＴＭデバイスに対し、前記ルーティング情報領域にマルチキャスト情報を格納して転送し、マルチキャスト情報を受け取った下段のＡＴＭデバイスは、ＡＴＭセルを複製してマルチキャストを実行する構成を有するものである。
【００８４】
又、（６）中段のＡＴＭデバイスにおいて、最上段のＡＴＭデバイスと最下段のＡＴＭデバイスとの間で転送される前記制御又は補助のための情報を抽出又は挿入する構成を有するものである。
【００８５】
【発明の実施の形態】
図１は本発明の実施の形態の多段接続形態のＡＴＭ装置を示す図である。同図において、１−１はＡＴＭレイヤデバイス、１−２は第１段の物理（ＰＨＹ）レイヤデバイス、１−３は第２段の物理（ＰＨＹ）レイヤデバイス、１−４は第３段の物理（ＰＨＹ）レイヤデバイス、１−５は加入者端末装置である。
【００８６】
ここで、ＡＴＭレイヤデバイス１−１は最上段のＡＴＭデバイスであり、具体的にはＡＴＭスイッチ（ＳＷチップ）等に相当し、下段の各物理（ＰＨＹ）レイヤデバイス１−２，１−３，１−４は具体的にはセル多重・分離装置等に相当し、最下段の各物理（ＰＨＹ）レイヤデバイス１−４には、複数の加入者端末装置１−５が収容される。
【００８７】
ＡＴＭレイヤデバイス１−１と各段の物理（ＰＨＹ）レイヤデバイス１−２，１−３，１−４との間は、それぞれＵＴＯＰＩＡレベル２のインタフェースにより接続される。ＵＴＯＰＩＡレベル２のインタフェースでは、前述したように送信アドレス信号ＴｘＡｄｄｒ及び受信アドレス信号ＲｘＡｄｄｒは、５ビットしかない。
【００８８】
そこで、各物理（ＰＨＹ）レイヤデバイスのルーティング情報として、これらのアドレス信号の５ビットと、前述したＵＴＯＰＩＡ準拠のセルフォーマットのヘッダのユーザ定義領域（ＵＤＦ）とを組み合わせて用いることにより、多数の物理（ＰＨＹ）レイヤデバイスに対するルーティングを行う。このアドレス信号（ＴｘＡｄｄｒ又はＲｘＡｄｄｒ）とユーザ定義領域（ＵＤＦ）とを合わせた領域を、以下、ルーティング情報領域と称す。
【００８９】
最上段のＡＴＭデバイスであるＡＴＭレイヤデバイス１−１は、ルーティングテーブルを備え、セルヘッダのＶＰＩ／ＶＣＩフィールドに基づいて、セルデータ送信先までの物理（ＰＨＹ）レイヤデバイスのアドレス情報を生成し、該アドレス情報を連結して前記ルーティング情報領域に書込み、ＵＴＯＰＩＡレベル２のインタフェースにより、下段の物理（ＰＨＹ）レイヤデバイスにセルデータを転送する。
【００９０】
各段の物理（ＰＨＹ）レイヤデバイスは、前記ルーティング情報領域のアドレスに基づいてセルデータを取り込み、且つ、その下の物理（ＰＨＹ）レイヤデバイスに、前記ルーティング情報をシフトさせながらセルデータを転送する。
【００９１】
最上段のＡＴＭデバイスのみがルーティングテーブルを備え、セルヘッダのＶＰＩ／ＶＣＩフィールドを参照するが、下段のＡＴＭデバイスはルーティングテーブルを備えず、又、ＶＰＩ／ＶＣＩフィールドを参照することなく、前記ルーティング情報領域のアドレス情報のみに基づいてルーティングを行う。
【００９２】
図２は本発明の実施の形態のルーティングテーブル及びルーティング情報領域の説明図である。図の（Ａ）は、８ビットモードの場合のルーティングテーブルを示す。このルーティングテーブルには、セルヘッダのＶＰＩ／ＶＣＩフィールドの値に対応して、セル送信先までの物理（ＰＨＹ）レイヤデバイスのアドレスを連結したルーティング情報を格納するルーティング情報領域を備えている。
【００９３】
最上段のＡＴＭデバイスは、このルーティングテーブルを参照し、セルヘッダのＶＰＩ／ＶＣＩフィールドの値から、対応するルーティング情報を読み出す。例えば、同図において、加入者＃３のＶＰＩ／ＶＣＩの値‘０００００００１／００００００００  ００００１０１０’から、物理（ＰＨＹ）レイヤデバイスのアドレス‘００１００  １０１１００１１’を読み出す。
【００９４】
そして、最上段のＡＴＭデバイスは、このルーティング情報の最初の５ビットを、ＵＴＯＰＩＡレベル２インタフェースの送信アドレス信号ＴｘＡｄｄｒとし、前記ルーティング情報の残りの８ビットを、セルヘッダのユーザ定義領域（ＵＤＦ）に書き込み、下段の物理（ＰＨＹ）レイヤデバイスにセルデータを送出する。図の（Ｂ）は、最上段のＡＴＭデバイスが出力するルーティング情報を示す。
【００９５】
図の（Ｂ）のアドレスの上位３ビット‘００１’により、図１に示す第１段の＃００１の物理（ＰＨＹ）レイヤデバイスが選択され、この第１段の＃００１の物理（ＰＨＹ）レイヤデバイスは、アドレス信号とユーザ定義領域（ＵＤＦ）のデータ信号とからルーティング情報を抽出し、図（Ｂ）に示すアドレス情報を３ビット左にシフトした図（Ｃ）に示すルーティング情報を、第２段の物理（ＰＨＹ）レイヤデバイスに出力する。
【００９６】
図の（Ｃ）のアドレスの上位３ビット‘００１’により、図１に示す第２段の＃００１の物理（ＰＨＹ）レイヤデバイスが選択され、この第２段の＃００１の物理（ＰＨＹ）レイヤデバイスは、同様に図（Ｃ）に示すルーティング情報を３ビット左にシフトした図（Ｄ）に示すルーティング情報を、第３段の物理（ＰＨＹ）レイヤデバイスに出力する。
【００９７】
図の（Ｄ）のアドレスの上位３ビット‘０１１’により、図１に示す第３段の＃０１１の物理（ＰＨＹ）レイヤデバイスが選択され、＃０１１の物理（ＰＨＹ）レイヤデバイスから、加入者＃３へセルデータが送出されることとなる。
【００９８】
この例の場合、残り４ビット‘００１１’が余ることになるが、このビット領域は、最上段のＡＴＭデバイスから最下段のＡＴＭデバイスへ通知する他の制御又は補助のための情報（例えば、最下段のＡＴＭデバイスのポート番号等）の転送に利用することができる。
【００９９】
以上のような操作を、最下段のＡＴＭデバイスから最上段のＡＴＭデバイスへ情報転送するときにも行い、例えば、下段ＡＴＭデバイスからの経路情報をルーティング情報領域へ乗せて転送することができる。図の（Ｅ）は、受信動作のルーティング情報領域の内容の例を示している。各加入者＃１乃至＃３に対して、同一の経路情報‘１１０００００００００００’のＡＴＭセルが送出されることを示している。
【０１００】
又、マルチキャスト（一斉同報送信）を実行する場合、最上段ＡＴＭデバイスは、マルチキャストであることを示す情報をルーティング情報領域へ乗せて各下段デバイスへ通知し、マルチキャストであることを示す情報を受け取った下段のＡＴＭデバイスは、ＡＴＭセルを複製してマルチキャストを実行する。この構成により、上段のＡＴＭデバイスのトラフィック量（セルの通過量）を軽減し、効率的にＡＴＭセルを送出してマルチキャストを行うことができる。
【０１０１】
図３は本発明の実施の形態のマルチキャスト時のルーティングテーブル及びルーティング情報領域の説明図である。図の（Ａ）は、マルチキャスト時のルーティングテーブルを示し、斜線を施した部分の‘０００’は、マルチキャストであることを示す情報である。
【０１０２】
図の（Ｂ）は最上段ＡＴＭデバイスから出力されるルーティング情報であり、図の（Ｃ）は第１段ＡＴＭデバイスから出力されるルーティング情報、図の（Ｄ）は第２段ＡＴＭデバイスから出力されるルーティング情報である。
【０１０３】
図に示すように３ビットずつシフトさせながら、下段のＡＴＭデバイスにルーティング情報を転送する。マルチキャストを実行する最後段のＡＴＭデバイス（図の例では、第２段の最下段のＡＴＭデバイス）は、ルーティング情報の上位３ビット‘ｘｘｘ’に、下段の各ＡＴＭデバイスのアドレスを書き入れ、セルコピーを行って同一のセル内容を下段の各ＡＴＭデバイスに送出し、マルチキャストを実行する。
【０１０４】
図の（Ｅ）は、マルチキャストを実行したときの受信動作のルーティング情報領域の内容の例を示している。最上位ＡＴＭデバイスには、マルチキャストの送出元となるＡＴＭデバイスのからの経路情報‘１１０００００００００００’がルーティング情報領域に挿入されて受信される。
【０１０５】
次に、前述の本発明の実施の形態のＡＴＭ装置を適用したアクセスネットワーク装置について図１５を参照して説明する。ＡＴＭスイッチ（ＳＷ）等、ＡＴＭネットワークから光ファイバで転送されてきたデータ信号は、１５５Ｍｂｓインタフェースパッケージ１５−３の光モジュール１５−３２で受信され、ＳＤＨ終端部１５−３１により、ＳＴＭ−１フォーマット等のＳＤＨ伝送信号が終端され、ＵＴＯＰＩＡレベル２のインタフェースにより、セル多重・分離デバイス１５−２５を介して、ＡＴＭスイッチ（ＳＷ）チップ１５−２２（最上段のＡＴＭデバイス）へ転送される。
【０１０６】
ＡＴＭ（ＳＷ）チップ１５−２２は、各ＡＴＭセルのＶＰＩ／ＶＣＩフィールドの値を認識し、ルーティングテーブル１５−２２１を参照する。そして、ルーティングテーブル１５−２２１からＶＰＩ／ＶＣＩの値に対応するルーティング情報を検索し、該ルーティング情報の上位５ビットを送信アドレス信号ＴｘＡｄｄｒとし、ルーティング情報の残りの８ビットをＡＴＭセルヘッダのユーザ定義領域（ＵＤＦ）へ書き込み、下段のセル多重・分離デバイス１５−２１，１５−１２へ転送する。
【０１０７】
次に、ルーティングテーブルの設定方式について説明する。ルーティングテーブルの設定方式として、固定バーチャルチャネル（ＰＶＣ：ＰｅｒｍａｎｅｎｔＶｉｒｔｕａｌ  Ｃｈａｎｎｅｌ）の場合の設定と、可変バーチャルチャネル（ＳＶＣ：Ｓｗｉｔｃｈｅｄ  Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ）の場合の設定とがあり、これらは設定方式が大きく異なる。
【０１０８】
図４は固定バーチャルチャネル（ＰＶＣ）の場合のルーティングテーブルの設定方式の説明図である。同図において、４−１は加入者＃１宅の端末装置、４−２は網終端装置、４−３は局内に設置されたアクセスネットワーク装置、４−３１はルーティングテーブル、４−４はオペレーティングシステム部（Ｏｐｓ）、４−５はＡＴＭスイッチ（ＳＷ）装置である。
【０１０９】
加入者＃１宅の端末装置４−１には、固定的なバーチャルチャネル（ＰＶＣ）が割り付けられ、このバーチャルチャネル（ＶＣ）に対応して、該加入者＃１宅の端末装置４−１を収容する物理（ＰＨＹ）レイヤデバイスのルーティング情報をルーティングテーブル４−３１に、オペレーティングシステム部（Ｏｐｓ）によって設定する。又、ワークステーションからＬＡＮ経由でＣＭＩＰ操作により、アクセスネットワーク装置４−３のルーティングテーブル４−３１を設定することができる。
【０１１０】
図５は可変バーチャルチャネル（ＳＶＣ）の場合のルーティングテーブルの設定方式の説明図である。同図において、５−１は加入者＃１宅の端末装置、５−２は網終端装置、５−３は局内に設置されたアクセスネットワーク装置、５−３１はルーティングテーブル、５−４はオペレーティングシステム部（Ｏｐｓ）、５−５はＡＴＭスイッチ（ＳＷ）である。
【０１１１】
可変バーチャルチャネル（ＳＶＣ）は固定バーチャルチャネル（ＰＶＣ）のようにバーチャルチャネル（ＶＣ）が予め割り付けられているものではなく、各加入者から呼が発せられるたびに新たなバーチャルチャネル（ＶＣ）を割り当てるものである。
【０１１２】
この可変バーチャルチャネル（ＳＶＣ）の割り当ての実行は、加入者宅の網終端装置（ＮＴＥ）５−２とＡＴＭスイッチ（ＳＷ）５−５との間で、シグナリングプロトコルのＵＮＩ  Ｓｉｇｎａｌｌｉｎｇ  ４．０等のインタフェースによる信号送受を行うとともに、アクセスネットワーク装置５−３とＡＴＭスイッチ（ＳＷ）５−５との間でＶＢ５．２等のインタフェースによる信号送受を行うことにより、加入者の発呼毎に、空きバーチャルチャネル（ＶＣ）の中からその１つが該発呼加入者に割り当てられる。
【０１１３】
図６は可変バーチャルチャネル（ＳＶＣ）の場合のルーティングテーブルの設定のシーケンスチャートである。まず加入者宅の網終端装置（ＮＴＥ）５−２からＡＴＭスイッチ（ＳＷ）５−５へシグナリングプロトコルによりバーチャルチャネル（ＶＣ）の割り当て要求（ＳｅｔＵｐ）を行う（１）。なお、（  ）内の番号は図６に示したシーケンスの番号と対応している。
【０１１４】
そしてそのＡＴＭスイッチ（ＳＷ）５−５は、アクセスネットワーク装置５−３との間で、Ｂ−ＢＣＣメッセージを使用してバーチャルチャネル（ＶＣ）の割り当てについて支障が無いことを確認しあう（２）。
【０１１５】
アクセスネットワーク装置５−３は、内部ネゴシエーション（ＣＡＣ：Ｃｏｎｎｅｃｔｉｏｎ  Ａｄｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ）を行った後、加入者に割り当てたバーチャルチャネル（ＶＣ）と、その加入者を収容する物理（ＰＨＹ）レイヤデバイスのルーティング情報との対応を示すルーティングテーブルの設定を行う（３）。
【０１１６】
ルーティングテーブル設定後、コネクト，コネクトアクノリッジ等のコマンドの送受によりパスが設定され（４）、加入者の端末装置とのデータ信号送受が行われる（５）。
【０１１７】
図７は最上段ＡＴＭデバイスの構成を示す図である。最上段ＡＴＭデバイスはＡＴＭスイッチ（ＳＷ）チップ等である。同図において、７−１はＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部、７−２はユーザ定義領域（ＵＤＦ）抽出部、７−３はＶＰＩ／ＶＣＩチェック部、７−４はルーティングテーブル、７−５はＶＰＩ／ＶＣＩ変換部、７−６はユーザ定義領域（ＵＤＦ）挿入部、７−７はＣＰＵインタフェース（ＩＮＦ）部である。
【０１１８】
ＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部７−１を介して、受信データ信号線ＲｘＤａｔａからＡＴＭセルを受信すると、ユーザ定義領域（ＵＤＦ）抽出部７−２によりユーザ定義領域（ＵＤＦ）を抽出し、受信アドレス信号ＲｘＡｄｄｒとユーザ定義領域（ＵＤＦ）とからルーティング情報を抽出する。
【０１１９】
このルーティング情報には、経路情報とともに下段ＡＴＭデバイスから転送されてきた他の情報が乗せられている場合もある。これらの情報は、ＶＰＩ／ＶＣＩチェック部７−３により抽出されたＶＰＩ／ＶＣＩの値により、ＶＰＩ／ＶＣＩの値対応に読み出すことができる。
【０１２０】
又、ＣＰＵバス等からＣＰＵインタフェース（ＩＮＦ）部７−７を介して入力したＡＴＭセルに対して、必要によりＶＰＩ／ＶＣＩ変換部７−５により変換したＶＰＩ／ＶＣＩの値から、ルーティングテーブル７−４を参照してルーティング情報を抽出し、該ルーティング情報の上位５ビットを送信アドレス信号ＴｘＡｄｄｒとしてＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部７−１を介して出力するとともに、残りのルーティング情報を、ユーザ定義領域（ＵＤＦ）挿入部７−６によりＡＴＭセルヘッダのユーザ定義領域（ＵＤＦ）へ書き込み、該ＡＴＭセルのデータをＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部７−１を介して送信データ信号線ＴｘＤａｔａから送出する。
【０１２１】
図８は中段ＡＴＭデバイスの構成を示す図である。又、図９は中段ＡＴＭデバイスのルーティング情報領域のシフト動作の説明図である。中段ＡＴＭデバイスは、上段からＡＴＭセルを受信するとルーティング情報の再生を行い、下段のＡＴＭデバイスにセルを転送するデバイスである。
【０１２２】
同図において、８−１は下段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部、８−２は受信動作のユーザ定義領域（ＵＤＦ）抽出部、８−３は受信動作のユーザ定義領域（ＵＤＦ）挿入部、８−４は受信動作のＡＴＭセルＦＩＦＯバッファ、８−５は上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部、８−６は送信動作のＡＴＭセルＦＩＦＯバッファ、８−７は送信動作のユーザ定義領域（ＵＤＦ）抽出部、８−８は送信動作のユーザ定義領域（ＵＤＦ）挿入部、８−９はルーティング情報書き込みシフト部、８−１０は内部情報転送部、８−１１はルーティング情報削除シフト部である。
【０１２３】
上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部８−５を介して送信アドレス信号線ＴｘＡｄｄｒから入力した送信アドレスを、ルーティング情報削除シフト部８−１１に入力するとともに、送信データ信号線ＴｘＤａｔａから入力したＡＴＭセルデータを送信動作のＡＴＭセルＦＩＦＯバッファ８−６に保持した後、送信動作のユーザ定義領域（ＵＤＦ）抽出部８−７によりルーティング情報を抽出し、その情報をルーティング情報削除シフト部８−１１に入力する。
【０１２４】
ルーティング情報削除シフト部８−１１は、図９の（Ａ），（Ｂ）に示すように、ルーティング情報のうち、上段においてルーティングのために使用された上位３ビット分だけを削除して廃棄し、残りのルーティング情報を３ビット上位ビット側にシフトして、その上位５ビットを下段デバイス側のＵＴＯＰＩＡレベル２インタフェース部８−１を介して、送信アドレス信号線ＴｘＡｄｄｒから下段ＡＴＭデバイスに送出するとともに、前記ルーティング情報の残りのビットを送信動作のユーザ定義領域（ＵＤＦ）挿入部８−８に出力し、ユーザ定義領域（ＵＤＦ）挿入部８−８は、このルーティング情報をＡＴＭセルヘッダのユーザ定義領域（ＵＤＦ）に挿入して、該ＡＴＭセルを下段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部８−１を介して、送信データ信号線ＴｘＤａｔａから下段ＡＴＭデバイスに送出する。
【０１２５】
又、同様に下段ＡＴＭデバイスからＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部８−１を介してＡＴＭセルを受信すると、受信動作のユーザ定義領域（ＵＤＦ）抽出部８−２、ルーティング情報書き込みシフト部８−９及び受信動作のユーザ定義領域（ＵＤＦ）挿入部８−３により、図９の（Ｃ），（Ｄ）に示すようにルーティング情報の再生を行い、受信動作のＡＴＭセルＦＩＦＯバッファ８−４、上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部８−５を介して上段ＡＴＭデバイスへＡＴＭセルを転送する。
【０１２６】
更に、内部情報転送部８−１０により、ルーティング情報書き込みシフト部８−９とルーティング情報削除シフト部８−１１との間で、受信動作の信号と送信動作の信号の内部情報等を相互に転送し、又は抽出することができる。
【０１２７】
図１０は最下段ＡＴＭデバイスの構成を示す図である。同図において、１０−１は加入者線インタフェース（ＩＮＦ）部、１０−２はユーザ定義領域（ＵＤＦ）挿入部、１０−３は受信動作のＡＴＭセルＦＩＦＯバッファ、１０−４は上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部、１０−５は送信動作のＡＴＭセルＦＩＦＯバッファ、１０−６はユーザ定義領域（ＵＤＦ）抽出部、１０−７は送信セル処理部、１０−８はルーティング情報書き込み部、１０−９は内部情報転送部、１０−１０はルーティング情報再生・処理部である。
【０１２８】
最下段ＡＴＭデバイスは、上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部１０−４からＡＴＭセルを、送信動作のＡＴＭセルＦＩＦＯバッファ１０−５に一旦格納し、ユーザ定義領域（ＵＤＦ）抽出部１０−６によりルーティング情報を抽出し、その情報をルーティング情報再生・処理部１０−１０に入力する。
【０１２９】
又、送信アドレス信号線ＴｘＡｄｄｒからのアドレスをルーティング情報再生・処理部１０−１０に入力し、ルーティング情報再生・処理部１０−１０は、それらの情報を基にルーティング情報の再生及び処理を行い、上段にてルーティングのために使用されたビット分だけ廃棄し、例えば、ポート情報等を加入者線インタフェース（ＩＮＦ）部１０−１に送出する。又、ユーザ定義領域（ＵＤＦ）に誤り制御情報等を格納してＡＴＭセルを加入者線インタフェース（ＩＮＦ）部１０−１に送出する。
【０１３０】
最下段ＡＴＭデバイスにおいては、残りの情報フィールドの全てを他の通知情報に使用することができ、ポートを指定するポート情報等として使用することができる。
【０１３１】
又、上段への情報の転送を、ルーティング情報書き込み部１０−８及びユーザ定義領域（ＵＤＦ）挿入部１０−２により書き込み、受信動作のＡＴＭセルＦＩＦＯバッファ１０−３及び上段デバイス側のＵＴＯＰＩＡレベル２インタフェース（ＩＮＦ）部１０−４を介して上段ＡＴＭデバイスに送出する。
【０１３２】
図１１は送信動作におけるルーティング情報の抽出タイミングを示す図である。同図に示した信号送受の動作は、図１９に示した信号送受の動作と同じであるので詳細な説明は省略する。
【０１３３】
図１１において、初め下段ＡＴＭデバイス＃１に対しＡＴＭセルを送信している。ＡＴＭセル送信中、下段ＡＴＭデバイスに対してポーリングを実行する。その結果、この図の例では、ＡＴＭデバイス＃３とＡＴＭデバイス＃５とに対してセル送信可能となっている。
【０１３４】
ＡＴＭデバイス＃１へのＡＴＭセル転送が終了し、次にＡＴＭデバイス＃３へＡＴＭセルを転送する場合、図の（ｃ）の斜線（網目）を施したタイミングで、ＡＴＭデバイス＃３のアドレスを含む送信アドレス信号ＴｘＡｄｄｒを送出する。ＡＴＭデバイス＃３は、図のクロック９の立ち上がりエッジで送信アドレス信号ＴｘＡｄｄｒを抽出する。
【０１３５】
更に、図の（ｆ）の斜線（網目）を施したタイミングでユーザ定義領域（ＵＤＦ）に残りのルーティング情報の値を乗せて送出する。ＡＴＭデバイス＃３は、図のクロック１４の立ち上がりエッジでユーザ定義領域（ＵＤＦ）のデータ信号を抽出する。ＡＴＭデバイス＃３は、先に抽出した送信アドレス信号ＴｘＡｄｄｒと、ユーザ定義領域（ＵＤＦ）のデータ信号とにより、ルーティング情報を抽出する。
【０１３６】
図１２は、受信動作におけるルーティング情報の抽出タイミングを示す図である。同図に示した信号送受の動作は、図２０に示した信号送受の動作と同じであるので詳細な説明は省略する。
【０１３７】
図１２において、初め下段ＡＴＭデバイス＃１からＡＴＭセルを受信している。ＡＴＭセル受信中、下段ＡＴＭデバイスに対してポーリングを実行する。その結果、この図の例では、ＡＴＭデバイス＃３とＡＴＭデバイス＃５がセル送出要求状態となっている。
【０１３８】
ＡＴＭデバイス＃１からのＡＴＭセル転送が終了し、次にＡＴＭデバイス＃３からの転送を許可する場合、図の（ｃ）の斜線（網目）を施したタイミングでＡＴＭデバイス＃３の受信アドレス信号ＲｘＡｄｄｒを送出するとともに、そのアドレス信号を、ユーザ定義領域（ＵＤＦ）のデータ信号を抽出し終わるまで、保持しておく。
【０１３９】
更に、図の（ｆ）の斜線（網目）を施したタイミングで送出されたユーザ定義領域（ＵＤＦ）のデータ信号を、クロック１５の立ち上がりエッジで抽出し、先に抽出して保持した受信アドレス信号ＲｘＡｄｄｒと、ユーザ定義領域（ＵＤＦ）のデータ信号とにより、制御情報等を含むルーティング情報を抽出する。
【０１４０】
【発明の効果】
以上説明したように、本発明によれば、ＵＴＯＰＩＡレベル２のインタフェースにより信号送受を行うＡＴＭデバイスを多段接続し、ＡＴＭセルの転送先のルーティング情報を、ＵＴＯＰＩＡレベル２のインタフェースのアドレス信号と、ＡＴＭセルヘッダのユーザ定義領域のデータ信号とにより転送することにより、多くのＡＴＭセルの多重・分離を行うＡＴＭ装置を構成することができる。
【０１４１】
又、ルーティングテーブルは最上段のＡＴＭデバイスのみに備え、そのほかのＡＴＭデバイスは、ルーティング情報のみを抽出し、そのビットシフト動作だけでルーティング情報を転送することにより、簡単な構成でルーティングを行うことができ、更に、最上段以外ののＡＴＭは同一の構成とすることができる。
【０１４２】
又、このルーティング情報の領域には、ルーティング情報のみでなくその他の制御又は補助のための情報も格納して、最上段のＡＴＭデバイスから最下段のＡＴＭデバイスへ、又は最下段のＡＴＭデバイスから最上段のＡＴＭデバイスへ転送することができ、中段のＡＴＭデバイスはその情報の抽出・挿入が可能である。
【０１４３】
又、ルーティング情報の領域にマルチキャスト情報を格納して転送し、下段ＡＴＭデバイスがＡＴＭセルの複製を行ってマルチキャストを行うことにより、ＡＴＭ装置内でのトラヒック量を減らすことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態の多段接続形態のＡＴＭ装置を示す図である。
【図２】本発明の実施の形態のルーティングテーブル及びルーティング情報領域の説明図である。
【図３】本発明の実施の形態のマルチキャスト時のルーティングテーブル及びルーティング情報領域の説明図である。
【図４】固定バーチャルチャネル（ＰＶＣ）の場合のルーティングテーブルの設定方式の説明図である。
【図５】可変バーチャルチャネル（ＳＶＣ）の場合のルーティングテーブルの設定方式の説明図である。
【図６】可変バーチャルチャネル（ＳＶＣ）の場合のルーティングテーブルの設定のシーケンスチャートである。
【図７】最上段ＡＴＭデバイスの構成を示す図である。
【図８】中段ＡＴＭデバイスの構成を示す図である。
【図９】中段ＡＴＭデバイスのルーティング情報領域のシフト動作の説明図である。
【図１０】最下段ＡＴＭデバイスの構成を示す図である。
【図１１】送信動作におけるルーティング情報の抽出タイミングを示す図である。
【図１２】受信動作におけるルーティング情報の抽出タイミングを示す図である。
【図１３】ＡＴＭセルの多重・分離等を行うＡＴＭ装置を備えたネットワークシステムを示す図である。
【図１４】ＡＴＭセルの多重・分離等を行うＡＴＭ装置を備えたネットワークシステムを示す図である。
【図１５】アクセスネットワーク装置の構成を示す図である。
【図１６】ＵＴＯＰＩＡレベル２のインタフェースにおけるセルフォーマットの説明図である。
【図１７】１つのＡＴＭレイヤデバイスと複数の物理（ＰＨＹ）レイヤデバイスとの間の各信号線の接続形態を示す図である。
【図１８】ＵＴＯＰＩＡレベル２のインタフェースの信号線の説明図である。
【図１９】ＵＴＯＰＩＡレベル２のインタフェースの送信動作のタイムチャートである。
【図２０】ＵＴＯＰＩＡレベル２のインタフェースの受信動作のタイムチャートである。
【符号の説明】
１−１  ＡＴＭレイヤデバイス
１−２  第１段の物理（ＰＨＹ）レイヤデバイス
１−３  第２段の物理（ＰＨＹ）レイヤデバイス
１−４  第３段の物理（ＰＨＹ）レイヤデバイス
１−５  加入者端末装置
【図１】
0003911655.tif 000002
【図２】
0003911655.tif 000003
【図３】
0003911655.tif 000004
【図４】
0003911655.tif 000005
【図５】
0003911655.tif 000006
【図６】
0003911655.tif 000007
【図７】
0003911655.tif 000008
【図８】
0003911655.tif 000009
【図９】
0003911655.tif 000010
【図１０】
0003911655.tif 000011
【図１１】
0003911655.tif 000012
【図１２】
0003911655.tif 000013
【図１３】
0003911655.tif 000014
【図１４】
0003911655.tif 000015
【図１５】
0003911655.tif 000016
【図１６】
0003911655.tif 000017
【図１７】
0003911655.tif 000018
【図１８】
0003911655.tif 000019
【図１９】
0003911655.tif 000020
【図２０】
0003911655.tif 000021