(57)【特許請求の範囲】
【請求項１】
複数の物理回線を収容し、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続されるインタフェースを有するＡＴＭ通信装置において、
複数の物理レイヤ処理部では伝送パスの障害をそれぞれ検出し、ＡＴＭレイヤ処理部では、設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、上記複数の物理レイヤ処理部のうちポーリングの対象となるＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部における障害検出の有無を確認し、
該物理レイヤ処理部において障害検出があった場合には該ＡＴＭコネクションに対してＡＩＳセルを送信することを特徴とするＡＴＭ通信装置。
【請求項２】
複数の物理回線を収容し、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続されるインタフェースを有するＡＴＭ通信装置において、
複数の物理レイヤ処理部では伝送パスの障害をそれぞれ検出して検出結果をプロセッサに通知し、
プロセッサは上記複数の物理レイヤ処理部における障害検出結果をプロセッサバスを通じてＡＴＭレイヤ処理部に通知し、
ＡＴＭレイヤ処理部では、設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、上記複数の物理レイヤ処理部のうちポーリングの対象となるＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部における障害検出の有無を上記プロセッサからの通知によって確認し、
該物理レイヤ処理部において障害検出があった場合には該ＡＴＭコネクションに対してＡＩＳセルを送信する
ことを特徴とするＡＴＭ通信装置。
【請求項３】
請求項１あるいは２記載のＡＴＭ通信装置において、
ＡＴＭレイヤ処理部では、設定された全ＡＴＭコネクション数をＮとし、ある一定時間／Ｎ間隔でタイムアウトするタイマーと、前期タイマーのタイムアウト時に１つ昇順あるいは降順にカウントするＮ進カウンタとを持ち、
上記Ｎ進カウンタの示すカウンタ値の順に
設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行う
ことを特徴とするＡＴＭ通信装置。
【請求項４】
請求項１〜３記載のＡＴＭ通信装置において、
ＡＴＭレイヤ処理部は、ＡＴＭコネクション単位に該ＡＴＭコネクションに属するセルが伝送される物理回線の番号を保持する情報格納回路１と、物理回線単位に障害が発生しているかどうかを記憶する情報格納回路２を持ち、
設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、ポーリングの対象となるＡＴＭコネクションの番号をデコードして前記情報格納回路１に与えることより該ＡＴＭコネクションに属するセルの通過する物理回線の番号を獲得し、
該物理回線の番号をデコードし、前記情報格納回路２に与えることにより該物理回線に障害が発生したかどうかを検出し、
障害を検出したときに該ＡＴＭコネクションに対してＡＩＳセルを生成し送信する
ことを特徴とするＡＴＭ通信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続されるインタフェースを有するＡＴＭ通信装置に関するものである。
【０００２】
【従来の技術】
ＡＴＭ通信においては、複数の通信装置間の状態監視等のネットワーク管理情報を送受するために監視制御セル（ＯＡＭ（Ｏｐｅｒａｔｉｏｎ  ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セル）と呼ばれるセルが存在する。
【０００３】
従来、ＡＴＭ通信装置では、伝送路回線より受信した信号の終端部において、回線フレームの同期はずれ等の障害を検出すると、ＯＡＭセルの一種であるＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）セルを着信側の装置に送出して障害を通知する機能を有している。
【０００４】
ＡＴＭ通信装置の従来構成例を図４に示す。図４において、ＡＴＭ通信装置４０は、１〜ｋまでの入力回線からの信号を受信する回線対応部（受信側）４２−１〜４２−ｋと、入力されたＡＴＭセルを各出力回線１’〜ｋ’へ振り分けるスイッチ部４１と、各出力回線１’〜ｋ’へ信号を送信する回線対応部（送信側）４２’−１〜４２’−ｋとからなる。そして回線対応部（受信側）４２−１〜４２−ｋには、回線フレームの終端等を行う物理レイヤ処理部４３とセルのヘッダ変換等を行うＡＴＭレイヤ処理部４４を含んでおり、物理レイヤ処理部４３の伝送パス障害検出部４５でフレーム同期はずれ等の障害を検出するとＡＴＭレイヤ処理部４４にそれを伝え、ＡＴＭレイヤ処理部４４のＡＩＳセル生成部４６にて設定されている全ＡＴＭコネクションに対してＡＩＳセルを生成、送出する。
【０００５】
【発明が解決しようとする課題】
ＡＴＭ  Ｆｏｒｕｍによると、様々な伝送媒体（ケーブル）を使用する物理レイヤの多様性を吸収し、上位層のＡＴＭレイヤに影響を及ぼさないシームレスな通信を可能とするために、ＡＴＭレイヤと物理レイヤの間にＵＴＯＰＩＡ（Ｕｎｉｖｅｒｓａｌ  Ｔｅｓｔ  ＆  Ｏｐｅｒａｔｉｏｎ  ＰＨＹ  Ｉｎｔｅｒｆａｃｅ  ｆｏｒ  ＡＴＭ）というインタフェースを設けている（Ｔｈｅ  ＡＴＭ  Ｆｏｒｕｍ，”Ｕｔｏｐｉａ，Ａｎ  ＡＴＭ−ＰＨＹ  Ｉｎｔｅｒｆａｃｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，Ｌｅｖｅｌ  １，Ｌｅｖｅｌ  ２）。特にＵＴＯＰＩＡインタフェースのＬｅｖｅｌ  ２では、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続される形態も考えられている。つまり１つのＡＴＭレイヤ処理回路は複数の物理レイヤ処理回路からそれぞれ別個に障害通知を受けとることとなる。また、１つのＡＴＭレイヤ処理回路には各回線に伝送される複数のＡＴＭコネクションに属するセルが複数の物理レイヤ処理回路から入力されることとなり、物理レイヤ処理回路より障害通知を受け取った際、ＡＴＭレイヤ処理回路は通知した物理レイヤ処理回路に伝送されるセルが属するＡＴＭコネクションに対してのみＡＩＳセルを発生させる必要がある。
【０００６】
従来のＡＴＭ通信装置の構成では、物理レイヤ処理部からＡＴＭレイヤ処理部へ障害を通知するための障害通知線が、物理レイヤ処理部からＡＴＭレイヤ処理部へ直接接続されているため、ＡＴＭレイヤ処理部と物理レイヤ処理部との間の接続線を物理レイヤ処理回路と同じ数だけ設けなければならない。
【０００７】
本発明の目的は、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続されるインタフェースを有するＡＴＭ通信装置において、各物理レイヤ処理回路に伝送されるセルが属するＡＴＭコネクションに対して各物理レイヤ処理回路単位にＡＩＳセルを発生させることのできる装置を提供することにある。
【０００８】
本発明のもう一つの目的は、１つのＡＴＭレイヤ処理回路に複数の物理レイヤ処理回路が接続されるインタフェースを有するＡＴＭ通信装置において、ＡＴＭレイヤ処理部と物理レイヤ処理部との間の接続線の本数を増大させることなく、各物理レイヤ処理回路で検出した障害をＡＴＭレイヤ処理部に通知することのできる装置を提供することにある。
【０００９】
【課題を解決するための手段】
本発明の目的を達成するために、ＡＴＭレイヤ処理部において、設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、ポーリングの対象となるＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部における障害検出の有無を確認し、障害検出があった場合には該ＡＴＭコネクションに対してＡＩＳセルを送信することにより達成される。
【００１０】
また本発明のもう一つの目的を達成するために、複数の物理レイヤ処理部は、各物理レイヤ処理回路で検出した障害をプロセッサへ通知し、
プロセッサは各物理レイヤ処理部における障害検出結果をプロセッサバスを通じてＡＴＭレイヤ処理部へ通知し、ＡＴＭレイヤ処理部では、設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、ポーリングの対象となるＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部における障害検出の有無をプロセッサより通知によって確認し、障害検出が通知されている場合には該ＡＴＭコネクションに対してＡＩＳセルを送信することにより達成される。
【００１１】
【発明の実施の形態】
図１に、本発明におけるＡＴＭ通信装置の実施例全体図を示す。
【００１２】
図１において、複数の物理レイヤ処理部１０−１〜ａは、回線フレームを終端してセルを切り出し、また障害を検出する伝送パス障害検出部１１と、切り出したセルをＵＴＯＰＩＡ２インタフェース１５へ送出するＵＴＯＰＩＡインタフェース送信部１２とからなる。
【００１３】
またＡＴＭレイヤ処理部２０は、ＵＴＯＰＩＡ２インタフェース１５からセルを受信するＵＴＯＰＩＡインタフェース受信部２１と、セルヘッダを識別するヘッダ識別部２２、セルヘッダの変換を行うヘッダ変換部２３、セル出力タイミング時に送信すべきセルがないときに送信する空きセル（ＩＴＵで定めるＩｄｌｅセルまたはＵｎａｓｓｉｇｎｅｄセル）を生成する空きセル生成部２４、ＡＩＳセルを生成するＡＩＳセル生成部２５、送信するセルを選択して送信するセレクタ部２６、セレクタ部を制御して空きセルやＡＩＳセルの挿入を行う挿入制御部、プロセッサ（μＰ）３０の制御を受け付けるμＰインタフェース部２８とからなる。
【００１４】
物理レイヤ処理部１０−１〜ａは回線１〜ａより回線信号を受け取ると、伝送パス障害検出部１１にて回線フレームを終端してセルを切り出し、切り出したセルをＵＴＯＰＩＡインタフェース送信部１２に送り出す。回線フレーム終端時にフレーム同期はずれ等の障害を検出した場合には、障害通知線１３−１〜ａ経由でプロセッサ（μＰ）３０に通知する。ＵＴＯＰＩＡインタフェース送信部は伝送パス障害検出部１１よりセルを受け取るとＵＴＯＰＩＡ２インタフェース１５にセル送信要求を出し、ＡＴＭ  Ｆｏｒｕｍに記述された手順に従ってＵＴＯＰＩＡ２インタフェース１５へセル送出を行う。
【００１５】
ＵＴＯＰＩＡ２インタフェース１５を通して物理レイヤ処理部１０−１〜ａより送出されたセルは、ＡＴＭレイヤ処理部２０内のＵＴＯＰＩＡインタフェース受信部２１にて受信され、ヘッダ識別部２２でＡＴＭコネクションの識別を行いヘッダ変換部２３でセルヘッダの変換処理を行う。セル出力タイミング時にセルが物理レイヤ処理部１０−１〜ａのいずれからも送られてこなかった場合には、ヘッダ識別部２２より挿入制御部２７に伝えられ、空きセル生成部２４で生成された空きセルか、ＡＩＳセル生成部２５で生成されたＡＩＳセルを選択するよう挿入制御部２７がセレクタ部２６を動作させ、どちらかのセルを送信する。
【００１６】
プロセッサ（μＰ）３０は物理レイヤ処理部１０−１〜ａより障害通知を受け取ると、障害を検出した物理レイヤ処理部１０−１〜ａを識別するための物理番号（１）〜（ａ）に対するＡＩＳセル送信要求や、送信すべきＡＩＳセルの情報部を、プロセッサバス３１を介してＡＴＭレイヤ処理部２０に通知する。
【００１７】
ＡＴＭレイヤ処理部２０は、μＰインタフェース部２８にてプロセッサ（μＰ）より受け取ったＡＩＳセル送信要求等の情報をＡＩＳセル生成部２５に伝え、ＡＩＳセル生成部２５ではその情報をもとにＡＩＳセルを生成する。
【００１８】
図２に、ＡＩＳセルフォーマット例を示す。
【００１９】
ＡＩＳセルはＡＴＭコネクション情報（ＶＰＩ／ＶＣＩ）を含む５バイトのセルヘッダ５１と、４ビットのＯＡＭセル種別（ＡＩＳセルの場合のコーディングは”０００１”）や４ビットの機能種別（ＡＩＳセルの場合のコーディングは”００００”）、１バイトの故障種別、１６バイトの故障箇所を含む４８バイトのペイロード部５２との、合わせて５３バイトで構成される。
【００２０】
ＡＩＳセルを生成するＡＩＳセル生成部２５の詳細構成を図３に示す。
【００２１】
ＡＩＳセル生成部２５は、設定された全ＡＴＭコネクション［１］〜［Ｎ］毎に各ＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部の物理番号Ｐ［１］〜Ｐ［Ｎ］１１１と、各ＡＴＭコネクションに対するＡＩＳセルを生成する際のセルヘッダＨ［１］〜Ｈ［Ｎ］１１２とを格納したＡＩＳ情報テーブル（１）１１０と、物理番号（１）〜（ａ）毎にＡＩＳセル送信要求があるかどうかを示すフラグＦ（１）〜Ｆ（ａ）１２１と、送信要求されているＡＩＳセルの情報部Ｉ（１）〜Ｉ（ａ）とを格納するＡＩＳ情報テーブル（２）１２０とを持つ。
【００２２】
また、周期ポーリング部１３０において、１／Ｎタイマー１３１は１秒間中に、設定ＡＴＭコネクション数Ｎ刻みでタイムアウトし、Ｎ進カウンタ１３２は１／Ｎタイマー１３１のタイムアウト時に一つずつカウント動作する。このＮ進カウンタ１３２の示すカウンタ値はＡＩＳセル送信要求があるかどうかポーリングするＡＴＭコネクション番号を示す。そのため、各ＡＴＭコネクションに対するポーリング周期は１秒毎ということになり、各ＡＴＭコネクションについて、ＡＩＳセルの送信要求に対して１秒毎にＡＩＳセルを生成することができる。
【００２３】
以下にポーリング方法とＡＩＳセル生成方法を説明する。
【００２４】
まずプロセッサ（μＰ）３０からμＰインタフェース部２８を経由して、例えば物理番号（ｘ）に対してＡＩＳセル送信要求とＡＩＳセルペイロード部を受け取った場合、書込制御部１０５により、ＡＩＳ情報テーブル（２）１２０のフラグ（ｘ）に”１”が、情報部（ｘ）にＡＩＳセルペイロード部が書き込まれる。また、ＡＩＳセル送信要求が解除された場合には、ＡＩＳ情報テーブル（２）１２０のフラグ（ｘ）に”０”が書き込まれる。
【００２５】
読出制御部（１）１０１では、Ｎ進カウンタ１３２の示すカウンタ値Ａをポーリング対象のＡＴＭコネクション番号［Ａ］として、ＡＩＳ情報テーブル（１）１１０から物理番号Ｐ［Ａ］とセルヘッダＨ［Ａ］を読み出し、物理番号Ｐ［Ａ］を読出制御部（２）１２０へ、セルヘッダＨ［Ａ］をＡＩＳセル組立部１０３へ送る。
【００２６】
読出制御部（２）１０２は、読出制御部（１）１０１より送られてくる物理番号Ｐ［Ａ］＝（ｘ）にエントリされているＡＩＳ情報テーブル（２）１２０を読み出し、フラグＦ（ｘ）を要求制御部１０４へ、情報部Ｉ（ｘ）をＡＩＳセル組立部１０３へ送る。
【００２７】
ＡＩＳセル組立部１０３は、読出制御部（１）１０１より送られてくるセルヘッダＨ［Ａ］と、読出制御部（２）１０２より送られてくる情報部Ｉ（ｘ）を用いてＡＩＳセルを組み立て、セレクタ部２６へ送る。
【００２８】
また、読出制御部（２）１０２よりフラグＦ（ｘ）が送られてくる要求制御部１０４は、フラグＦ（ｘ）の値が”１”の場合、挿入制御部２７に対してＡＩＳセル挿入要求を出す。
【００２９】
挿入制御部２７では、セル送出タイミング時にヘッダ識別部２２より送信すべきセルがないことが通知され、ＡＩＳセル生成部２５内の要求制御部１０４よりＡＩＳセル挿入要求がある場合には、ＡＩＳセル生成部２５内のＡＩＳセル組立部１０３で組み立てられたＡＩＳセルを送信するようセレクタ部２６を動作させ、ＡＩＳセルを１セル送信し終えた後、送信を完了したことを要求制御部１０４に通知する。
【００３０】
そして要求制御部１０４は、ＡＩＳセル挿入要求を挿入制御部２７に出した後に挿入制御部２７より送信完了通知を受信すると、ＡＩＳセル挿入要求を解除する。
【００３１】
【発明の効果】
本発明の構成によれば、ＡＴＭレイヤ処理部において、設定された全ＡＴＭコネクションに対して順次周期的にポーリングを行って、ポーリングの対象となったＡＴＭコネクションに属するセルが伝送される物理レイヤ処理部からの障害通知の有無を確認し、障害通知があった場合には該ＡＴＭコネクションに対してＡＩＳを生成し、送信することにより、
障害通知を発した物理レイヤ処理回路に伝送されるセルが属する各ＡＴＭコネクションに対してＡＩＳセルを周期的に生成することが可能となる。
【００３２】
また、各物理レイヤ処理回路は障害通知をプロセッサに発し、プロセッサはプロセッサバスを介してＡＴＭレイヤ処理部に物理レイヤ処理回路毎に障害通知を伝えることにより、
ＡＴＭレイヤ処理部と物理レイヤ処理部との間の接続線を増やさずに複数の物理レイヤ処理部の障害をＡＴＭレイヤ処理部に通知することができる。
【図面の簡単な説明】
【図１】本発明によるＡＴＭ通信装置の実施例全体図である。
【図２】ＡＩＳセルフォーマットの一例である。
【図３】図１におけるＡＩＳセル生成部の詳細構成例である。
【図４】従来のＡＴＭ通信装置の構成例である。
【符号の説明】
１〜ａ…入力回線、
１〜ｋ…入力回線、
１’〜ｋ’…出力回線、
１０−１〜１０−ａ…物理レイヤ処理部、
１１…伝送パス障害検出部、
１２…ＵＴＯＰＩＡインタフェース送信部、
１３−１〜１３−ａ…障害通知線、
１５…ＵＴＯＰＩＡ２インタフェース、
２０…ＡＴＭレイヤ処理部、
２１…ＵＴＯＰＩＡインタフェース受信部、
２２…ヘッダ識別部、
２３…ヘッダ変換部、
２４…空きセル生成部、
２５…ＡＩＳセル生成部、
２６…セレクタ部、
２７…挿入制御部、
２８…μＰインタフェース部、
３０…プロセッサ、
３１…プロセッサバス、
４０…従来のＡＴＭ通信装置、
４１…ＡＴＭスイッチ部、
４２−１〜ｋ…回線対応部（受信側）、
４２’−１〜ｋ…回線対応部（送信側）、
４３…従来の物理レイヤ処理部、
４４…従来のＡＴＭレイヤ処理部、
４５…従来の伝送パス障害検出部、
４６…従来のＡＩＳセル生成部、
５０…ＡＩＳセルフォーマット、
５１…セルヘッダ、
５２…ＡＩＳセルペイロード部、
１０１…読出制御部（１）、
１０２…読出制御部（２）、
１０３…ＡＩＳセル組立部、
１０４…要求制御部、
１１０…ＡＩＳ情報テーブル（１）、
１２０…ＡＩＳ情報テーブル（２）、
１３０…周期ポーリング部、
１３１…１／Ｎタイマー、
１３２…Ｎ進カウンタ。
【図１】
0003811543.tif 000002
【図２】
0003811543.tif 000003
【図３】
0003811543.tif 000004
【図４】
0003811543.tif 000005