(57)【特許請求の範囲】
【請求項１】
ＡＴＭ網の他のノードからバーチャルチャネルに対する警報情報であるＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セルにＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）コードのあるセルを受信すると、隣接ノードにＦＥＲＦ（Ｆａｒ  Ｅｎｄ  Ｒｅｃｅｉｖｅ  Ｆａｉｌｕｒｅ）コードのあるＯＡＭセルを送信するステップと、
上記ＡＩＳコード記載のセルまたはＦＥＲＦコード記載セル受信により、各端末チャネルのシグナリングビット設定レジスタに「通話中」を示す値を設定し、送出を止めるステップ、とを備えたことを特徴とするＡＴＭネットワークにおけるセル転送方法。
【請求項２】
ＡＴＭ網からバーチャルチャネルに対する警報情報である種別フィールドにＡＩＳコードまたはＦＥＲＦコードが記載されたＯＡＭセルを受信すると、上記バーチャルチャネルに多重化されるチャネルに対して端末方向に共通信号方式による初期設定メッセージを送信するステップと、
端末から上記共通線信号方式による切断メッセージ以外の応答メッセージを受信した場合、解放完了メッセージを端末に送信し、網へは無応答とするステップと、を備えたことを特徴とする請求項１記載のセル転送方法。
【請求項３】
ＡＴＭ網の他のノードからバーチャルチャネルに対する警報情報であるＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セル情報にＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）コードのあるセルを受信すると、隣接ノードにＦＥＲＦ（Ｆａｒ  Ｅｎｄ  Ｒｅｃｅｉｖｅ  Ｆａｉｌｕｒｅ）コードのあるＯＡＭセルを送信し、上記ＡＩＳコード記載のセルまたはＦＥＲＦコード記載セル受信により、各端末チャネルのシグナリングビット設定レジスタに「通話中」を示す値を設定し、端末からのダイヤリング送出を止めるシグナリング処理部、を備えたセル転送装置を含むＡＴＭネットワークにおけるセル転送システム。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、音声またはファクシミリ信号等を伝送する際に使用する、個別線信号方式あるいは共通線信号方式のシグナリング情報を、ＡＴＭネットワークを介して伝送するセル転送方法に関するものである。
【０００２】
【従来の技術】
図３２は、例えば特開平５−２６０１６０に示される、従来の個別線信号方式のシグナリング情報をセル転送するＡＴＭ多重化装置の構成を示す図である。
図において、１は端末回線からの個別線信号方式のシグナリング情報を抽出してセル化するシグナリング処理部、２は端末回線からの音声データをセルに組み立てる音声セル組立処理部、３はシグナリング処理部１および音声セル組立処理部２からのセルを多重化してＡＴＭ網側回線に送出する多重化部である。
図３３は、シグナリングセルの転送シーケンスを示した図である。図において、１６は個別線信号方式のシグナリング情報を転送するために用いるシグナリングセルである。
【０００３】
次に上記構成の装置のセル転送動作について説明する。
音声セル組立処理部２は端末回線からの音声データを一定周期ごとにセルに組立て、多重化部３に送信する。一方、シグナリング処理部１は端末回線からの個別線信号方式のシグナリング情報を抽出し、セル化して多重化部３に送信する。多重化部３ではシグナリング処理部１および音声セル組立処理部２からのセルを多重化してＡＴＭ網側回線に送出する。
次に、シグナリング処理部１におけるシグナリングセルの転送方法を図３３を用いて説明する。
端末回線からの個別線信号の状態がオンフックからオフフック（個別線の信号線の状態値が１→０）へ変化したことを検出した時点で、オフフックセル１６ｇ−１を送出する。オフフック状態遷移後、一定時間周期Ｔごとのダイヤル情報をまとめて、ダイヤル情報セル１６ｈ−１を送出する。図３３では、一定時間周期Ｔ、例えば５００ｍｓないし１ｓｅｃ内にダイヤル”５”およびダイヤル”３”が存在するため、ダイヤル”５”と”３”を示す情報をダイヤル情報セル１６ｈ−１に設定する。受信側ではこの情報からダイヤルパルス”５”と”３”を再生する。
その後、オフフックからオンフック（個別線の信号線の状態値が０→１）への変化点検出時に、オンフックセル１６ｊ−１を送出する。
【０００４】
【発明が解決しようとする課題】
このように従来のセル転送方法では、ＡＴＭ網上における障害発生時に端末側に対して障害発生を通知する手段がないという課題があった。
【０００５】
本発明に係るセル転送方法は、ＡＴＭ網上における障害発生時に端末側に対して障害発生を通知するセル転送方法を得ることを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係るセル転送方法は、
ＡＴＭ網の他のノードからバーチャルチャネルに対する警報情報であるＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セルにＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）コードのあるセルを受信すると、隣接ノードにＦＥＲＦ（Ｆａｒ  Ｅｎｄ  Ｒｅｃｅｉｖｅ  Ｆａｉｌｕｒｅ）コードのあるＯＡＭセルを送信するステップと、
上記ＡＩＳコード記載のセルまたはＦＥＲＦコード記載セル受信により、各端末チャネルのシグナリングビット設定レジスタに「通話中」を示す値を設定し、送出を止めるステップ、とを備えた。
【０００７】
また更に、ＡＴＭ網からバーチャルチャネルに対する警報情報である種別フィールドにＡＩＳコードまたはＦＥＲＦコードが記載されたＯＡＭセルを受信すると、上記バーチャルチャネルに多重化されるチャネルに対して端末方向に共通線方式による初期設定メッセージを送信するステップと、
端末から上記共通線信号方式による切断メッセージ以外の応答メッセージを受信した場合、解放完了メッセージを端末に送信し、網へは無応答とするステップと、を備えた。
【０００８】
この発明に係るセル転送システムは、
ＡＴＭ網の他のノードからバーチャルチャネルに対する警報情報であるＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セル情報にＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）コードのあるセルを受信すると、隣接ノードにＦＥＲＦ（Ｆａｒ  Ｅｎｄ  Ｒｅｃｅｉｖｅ  Ｆａｉｌｕｒｅ）コードのあるＯＡＭセルを送信し、
上記ＡＩＳコード記載のセルまたはＦＥＲＦコード記載セル受信により、各端末チャネルのシグナリングビット設定レジスタに「通話中」を示す値を設定し、端末からのダイヤリング送出を止めるシグナリング処理部、を備えた。
【０００９】
【実施例】
実施例１．
以下、本発明の実施例１のセル転送方式について説明する。
図１は本実施例のＡＴＭ多重化装置のブロック図である。図において、１から３は従来例と同じである。４はＡＴＭ網側回線から受信した音声セルとシグナリングセルを分離する分離部である。５は分離部４からの音声セルを分解して端末回線に送出する音声セル分解処理部である。
図２は端末回線に時分割多重されている、個別線信号方式のシグナリング情報（シグナリングビット）の転送フォーマットを示す図である。図２（ｂ）は後に説明する端末側チャネルと対応するシグナリングビットと、マルチフレーム中の各フレームに格納される位置との対応を示している。即ち、第２から第７フレームの各タイムスロット番号０の４〜８の位置に格納される。
図３はシグナリング処理部２のブロック図である。
図において、６は端末回線から、その端末回線に多重化されている複数チャネルのシグナリング情報を抽出するシグナリングビット抽出回路、７はシグナリングビット抽出回路６から受け取った複数チャネルのシグナリングビットを保持し格納するシグナリングビット表示レジスタ、８は端末回線に多重化されているチャネルのシグナリングビットをシグナリングビット表示レジスタ７に全て格納完了した際に、割り込みタイミングを発生させる割り込みタイミング生成回路である。９はシグナリングセルの組立および分解を行うＣＰＵ、１０はＣＰＵ９がシグナリングセルの組立および分解に用いるワークＲＡＭ、１１はシグナリングセルを多重化部３を介してＡＴＭ網側回線に送出するために用いる送信回路、１２は分離部４経由でＡＴＭ網側回線からのシグナリングセルを受信する受信回路である。１３は割り込みタイミング生成回路８と受信回路１２からの割り込み信号を調停し、ＣＰＵ９に通知する割り込み制御回路、１４はＡＴＭ網側回線から受信したセルに含まれる複数チャネルのシグナリングビットを設定するシグナリングビット設定レジスタ、１５はシグナリングビット設定レジスタ１４に設定されたシグナリングビットを端末回線に送出するシグナリングビット送信回路である。
【００１０】
図４は本実施例にて用いるシグナリングセルのフォーマットを示す図である。図において、１６はシグナリングセルであり、セル中にある１６１はＡＴＭレイヤヘッダ、１６２は音声セルとシグナリングセルの識別を示す種別フィールド、１６３は個別線信号方式のシグナリングビットを格納する信号値フィールド、１６４は時間情報を格納するタイムスタンプフィールド、１６５は種別フィールド１６２、信号値フィールド１６３、タイムスタンプフィールド１６４を含むシグナリング情報フィールドの誤り検出コードを格納する誤り検出コードフィールドである。
図５は本実施例におけるシグナリングセル転送シーケンスを示す図である。
【００１１】
本装置の基本となるハードウェア構成は汎用形式なのでほとんど変わらないが動作フローが特にシグナリング処理部のそれが以下のように異なる。
次に動作について説明する。
端末回線からの音声データを音声セル組立処理部１が音声セルに組立て、シグナリング処理部２は端末回線からシグナリングを抽出してシグナリングセルに組立て、それぞれのセルを多重化部３で多重化してＡＴＭ網側回線に送出する。
また、ＡＴＭ網側回線から受信した音声セルとシグナリングセルを分離部４で分離し、音声セルを音声セル分解処理部５に、シグナリングセルをシグナリング処理部２に転送し、それぞれの処理部はセルを分解し、端末回線に送出する。
以上がＡＴＭ多重化装置の通常時の概略動作である。
【００１２】
次にシグナリング処理部２の動作を説明する。
シグナリング処理部２のシグナリングビット受信回路６は端末回線から、図２に示すように時分割多重されたフレームのタイムスロット０を用いて転送される個別線信号方式のシグナリングビットＡ１〜Ａ３０を抽出し、シグナリングビット表示レジスタ７に転送する。シグナリングビット表示レジスタ７は、シグナリングビットＡ１〜Ａ３０を全て格納完了した時点で、割り込みタイミング生成回路８に格納完了を通知する。割り込みタイミング生成回路８は割り込み制御回路１３を介してＣＰＵ９に割り込みを通知する。ＣＰＵ９は、シグナリングビット表示レジスタ７からシグナリングビットＡ１〜Ａ３０を読みとり、各チャネルごとにシグナリングビットの状態遷移を監視し、変化点を検出した時点で、ワークＲＡＭ１０上でチャネルごとにシグナリングセル１６を組立て、送信回路１１に設定する。
送信回路１１はシグナリングセル１６が設定されると、そのセル１６を多重化部３に送出する。その結果、ＡＴＭ網側回線にシグナリングセル１６が送出される。このように本実施例では、端末回線側の図５（ａ）に示すように信号線の状態変化に応じて直ちにセルが生成、送出される。
【００１３】
一方、シグナリングセル１６を受信した受信回路１２は、割り込み制御回路１３を介してＣＰＵ９に受信割り込みを通知する。ＣＰＵ９は受信回路１２からシグナリングセル１６を読み出し、ワークＲＡＭ１０上でチャネルごとにシグナリングセル１６を分解し、その中に含まれるシグナリングビットを抽出してシグナリングビット設定レジスタ１４のチャネル対応に設けられたフィールドの該当チャネルのフィールドに設定する。シグナリングビット送信回路１５はシグナリングビット設定レジスタ１４から一定周期ごとに、設定されているシグナリングビットＡ１〜Ａ３０の値を読みとり、端末回線のタイムスロット０に、図２に示すフォーマットに従って上記シグナリングビットを設定していく。
【００１４】
次に図４および５を用いて、シグナリングセル１６の転送方法について説明する。図５（ａ）は、送信側において、端末回線から受けた個別線信号方式のシグナリングの値の変化のシーケンスを示しており、図５（ｂ）はその変化に基づいたシグナリングセル１６の送信シーケンスを示している。図５（ｃ）は、受信側で受信したシグナリングセル１６のシーケンスを示し、図５（ｄ）は個別線信号方式のシグナリングを端末回線に送出する一連の動作を示している。
送信側で、図示の例では最初のシグナリングの変化点Ａが、図示していない前のシグナリングの変化点からの経過時間Ｔが一定時間（例えば２秒）以上であるため、変化点Ａ検出時に送信するシグナリングセル１６−１（以降、セル１６の送出の順に１６−１、１６−２等と表示し、他のセルについても同様の記述をする）のタイムスタンプフィールド１６４に０を設定し、信号値フィールド１６３に変化後の値１を、種別にシグナリングセルを示す値をそれぞれ設定し、誤り検出コードを計算して誤り検出コードフィールド１６５に設定して送信する。
引き続くシグナリングの変化点は前の変化点からの経過時間が一定値以下であるため、シグナリングセル１６−２〜１６−４のタイムスタンプフィールド１６４には、前のシグナリングの変化点からの経過時間、それぞれ、６７、３３、６７を設定し、変化後のシグナリングの値、それぞれ０、１、０を信号値フィールド１６３に設定して送信する。
また、シグナリングセル１６−５のタイムスタンプフィールド１６４には、前のシグナリングの変化点Ｄからの経過時間Ｔが一定値以上のため０を、シグナリングセル１６−６のタイムスタンプフィールド１６４には６７を設定し、信号値フィールド１６３には、それぞれ１、０を設定する。
【００１５】
受信側では、対応して以下の動作となる。即ち、シグナリングセル１６のタイムスタンプフィールド１６４の値が０の時、セル受信からゆらぎ吸収固定遅延経過してから、該当シグナリングセル１６の信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定する。また、それ以外の値の時には、前のシグナリングセル１６の信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定後、該当シグナリングセル１６のタイムスタンプフィールド１６４の時間経過してから、信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定する。
即ち、シグナリングセル１６−１および１６−５のタイムスタンプフィールド１６４の値が０であり、前記セル受信時点からゆらぎ吸収固定遅延経過してから、前記セルに含まれる信号値フィールド１６３の値１をシグナリングビット設定レジスタ１４に設定する。また、シグナリングセル１６−２〜１６−４については、前のシグナリングセル１６の信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定後から、タイムスタンプフィールド１６４の値、それぞれ６７、３３、６７ｍＳ経過してからシグナリングビット設定レジスタ１４に、それぞれの信号値フィールド１６３の値、０、１、０を設定する。シグナリングセル１６−６の信号値フィールド１６３の値については、シグナリングセル１６−５の信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定後から、シグナリングセル１６−６のタイムスタンプフィールド１６４の値、６７ｍＳ経過後に同レジスタ１４に設定する。
なお、セルの回線への送出時間は、回線速度１５５Ｍｂｉｔ／ｓの時、２．７μＳであり、仮に全端末が同時にダイヤルパルスを送出する場合でも、セル送出に要する時間は３０×２．７＝８１μＳあればよく、ダイヤルパルスの最小間隔３３ｍＳに比べて極めて小さいので、セルが滞留することはない。また、本実施例では、信号が変化した時点でそれを受信側に通知するので、従来例に比べ、セル化に伴う遅延は大幅に短縮される。
【００１６】
実施例２．
セルの送出は少し遅れるが、発明の特徴を生かし、更にセル数を減らした例を説明する。
以下、本発明の実施例２のセル転送方法について説明する。
本実施例の装置構成等は実施例１と同じである。複数の変化点情報を１セルに格納したことが異なる。
図６は本実施例に用いるシグナリングセル１６のフォーマットを示す図であり、１６６はシグナリングセル１６のシグナリング情報フィールドの有効長を示すレングスフィールドである。
図７は本実施例におけるシグナリングセル転送シーケンスを示す図であり、図において１つのシグナリングセル１６にシグナリングの変化点情報を２組まで格納する例を示している。
【００１７】
次に動作について説明する。
シグナリングセル１６の組立および受信時の処理を除いて、シグナリング処理部２の動作は実施例１と同じである。また、シグナリングセル１６は、図６に示すように、種別フィールド１６２、信号値フィールド１６３、タイムスタンプフィールド１６４および誤り検出コードフィールド１６５を１つの組として、複数組格納する。
図７において、送信側のシグナリングの値が１から０に変化した時点Ａで、シグナリングセル１６−１を組み立てる。本実施例では２つの変化点情報まで１つのシグナリングセル１６に格納するので、次の変化点発生を一定時間（例えば１００ｍＳ）待ち合わせる。しかし、１００ｍＳ経過しても次の変化点が発生しないので、その時点でシグナリングセル１６−１を送信する。この時、シグナリングセル１６−１には、種別フィールド１６２−１、信号値フィールド１６３−１、タイムスタンプフィールド１６４−１および誤り検出コードフィールド１６５−１のみを設定し、レングスフィールド１６６に変化点情報１組分の長さ４バイトを設定する。
なお、タイムスタンプフィールド１６４−１には前の変化点から一定時間以上経過していることを示す値０を設定しておく。
【００１８】
また、変化点Ｂと変化点Ｃについては、一定時間（１００ｍＳ）以内にシグナリングが変化しているので、シグナリングセル１６−２に、変化点Ｂと変化点Ｃの変化点情報をそれぞれ、種別フィールド１６２−１、信号値フィールド１６３−１、タイムスタンプフィールド１６４−１および誤り検出コードフィールド１６５−１と、種別フィールド１６２−２、信号値フィールド１６３−２、タイムスタンプフィールド１６４−２および誤り検出コードフィールド１６５−２に設定し、レングスフィールド１６６に変化点情報２組分の長さ８バイトを設定して送信する。
以降、変化点Ｄ〜Ｇについても同様に変化点情報２組分を、それぞれシグナリングセル１６−３、４に格納して送信する。
【００１９】
受信側では、シグナリングセル１６のレングスフィールド１６６を読みとり、変化点情報の格納組数を判定する。
シグナリングセル１６−１では、変化点情報は１組であり、タイムスタンプフィールド１６４−１の値が０であるため、セル受信後ゆらぎ吸収固定遅延経過してから、信号値フィールド１６３−１の値をシグナリングビット設定レジスタ１４に設定する。
シグナリングセル１６−２、４では、変化点情報は２組であり、最初の変化点情報のタイムスタンプフィールド１６４−１の値が０であるため、セル受信後ゆらぎ吸収固定遅延経過してから、信号値フィールド１６３−１の値をシグナリングビット設定レジスタ１４に設定し、その後、２番目の変化点情報のタイムスタンプフィールド１６４−２に示された値である６７ｍＳ経過後に、信号値フィールド１６３−２の値をシグナリングビット設定レジスタ１４に設定する。
シグナリングセル１６−３では、変化点情報は２組であり、最初の変化点情報のタイムスタンプフィールド１６４−１の値が３３であるため、前の変化点Ｃに対応する値をシグナリングビット設定レジスタ１４に設定してから３３ｍＳ後に、信号値フィールド１６３−１の値をシグナリングビット設定レジスタ１４に設定し、その後、２番目の変化点情報のタイムスタンプフィールド１６４−２の値６７ｍＳ経過後に、信号値フィールド１６３−２の値をシグナリングビット設定レジスタ１４に設定する。
このようにして、実施例１と比べると、セル送出のタイミングは１００ｍｓ遅れるが、送出セル数は半減する。１００ｍｓ遅れたとしても、従来と比べると大幅に時間は早くなる。
【００２０】
実施例３．
オンフック、オフフックによる信号線の状態変化も含めたセル生成の例を説明する。
以下、本発明の実施例３のセル転送方法について説明する。
本実施例以下、実施例７までの装置構成等も実施例１と同じである。
図８は本実施例に用いるシグナリングセル１６のうち、信号値の転送に用いるシグナリングセル１６セルａのフォーマットを示す図である。
図９は本実施例に用いるシグナリングセル１６のうち、ダイヤルパルスの転送に用いるシグナリングセル１６ｂのフォーマットを示す図であり、１６７は検出したダイヤルパルスの数を表示するパルスカウントフィールドである。なお、本実施例ではシステムで予めダイヤルパルス速度が決まっているとする。
図１０は本実施例におけるセル転送シーケンスを示す図である。図１０では、ダイヤルパルス速度１０ｐｐｓの例を示している。
【００２１】
次に動作について説明する。
シグナリングセル１６の組立および受信時の処理を除いて、シグナリング処理部２の動作は実施例１と同じである。また、シグナリングセル１６は、図８、９に示すように、信号値の転送に用いるセル１６ａとダイヤルパルスの転送に用いるセル１６ｂの２種類から成り、種別フィールド１６２にそれぞれのセル種別を示すコードを設定する。
図１０において、送信側のシグナリングの変化点Ａはオフフック（起動状態）への遷移、変化点Ｂ〜Ｇがダイヤルパルス、変化点Ｈがオンフック（切断状態）への遷移をそれぞれ示している。
変化点Ａ検出時点で、シグナリング処理部２のＣＰＵ９はシグナリングセル１６ａ−１の信号値フィールド１６３に変化後の値０を、種別フィールド１６２に信号値セルを示すコードを設定して送信する。
同様に、変化点Ｈ検出時点では、シグナリングセル１６ａ−２の信号値フィールド１６３に変化後の値１を、種別フィールド１６２に信号値セルを示すコードを設定して送信する。
また、変化点Ｃを検出した時点で、シグナリングセル１６ｂ−１のパルスカウントフィールド１６７に１を、種別フィールド１６２にダイヤルパルスセルを示すコードを設定して送信する。
同様に、変化点Ｅを検出した時点ならびに、変化点Ｇを検出した時点で、それぞれシグナリングセル１６ｂ−２、１６ｂ−３を送信する。
【００２２】
一方、受信側では、シグナリングセル１６ａ−１、１６ａ−２を受信すると直ちに、信号値フィールド１６３の値をシグナリングビット設定レジスタ１４に設定することにより、端末回線にシグナリングの値を送出する。
また、オフフック（起動状態）検出後の最初のダイヤルパルスセルであるシグナリングセル１６ｂ−１を受信すると、セル受信時点からゆらぎ吸収固定遅延経過してから、値１を、それから６７ｍＳ経過後に値０をシグナリングビット設定レジスタ１４にそれぞれ設定することにより、ダイヤルパルスを端末回線に送出する。シグナリングセル１６ｂ−１のパルスカウントフィールド１６７の値が１であるため、値１およびその後の値０の設定動作、つまりダイヤルパルスの再生動作は１回のみ行う。
シグナリングセル１６ｂ−２を受信すると、前述したシグナリングセル１６ｂ−１に対応するダイヤルパルスの再生のために、値０をシグナリングビット設定レジスタ１４に設定してから３３ｍＳ経過後に、値１を、値１を設定してから６７ｍＳ後に値０をそれぞれシグナリングビット設定レジスタ１４に設定する。即ち、システムとしてはダイヤルパルス１０ｐｐｓが決まっているので、パルス数１とあっても１００ｍｓ後に次のセルで再び次のパルスが再生できる。
【００２３】
この動作により、値１の区間が６７ｍＳ、値０の区間が３３ｍＳ継続した後、再び値１の区間が６７ｍＳとなり、ダイヤルパルス速度１０ｐｐｓのダイヤルパルスを、シグナリングセル１６ｂ−１、１６ｂ−２の受信に対応して再生する。
さらに、シグナリングセル１６ｂ−３受信時点は、ダイヤルパルスの最後の変化点を端末回線に送出してからの経過時間Ｔが一定値より大きいので、シグナリングセル１６ｂ−３以降のセルに対してゆらぎを吸収するため、シグナリングセル１６ｂ−３受信からゆらぎ吸収固定遅延経過してから、値１をシグナリングビット設定レジスタ１４に設定し、それから６７ｍＳ経過後に値０をシグナリングビット設定レジスタ１４に設定する。
なお、シグナリングセル１６ｂ−２、１６ｂ−３のパルスカウントフィールド１６７の値が１であるため、ダイヤルパルスの再生動作は１回のみ行う。
受信側での上記一連の動作により、正しく送信側の変化点Ｂ〜Ｇに対応するダイヤルパルスを再生することができる。
【００２４】
実施例４．
以下、本発明の実施例４のセル転送方法について説明する。これはダイヤルパルスの桁間の間隔を保証するものである。
図１１は本実施例におけるセル転送シーケンスを示す図である。
なお、シグナリングセル１６ａ，１６ｂのフォーマットは実施例３と同一である。
【００２５】
次に動作について説明する。
シグナリングセル１６の組立および受信時の動作は実施例３と同じであり、それに加えて、図１１に示すように、変化点Ｅから一定時間Ｔ１経過するまで次の変化点を検出しない場合に、シグナリングセル１６ｂのパルスカウントフィールド１６７の値を０に設定したシグナリングセル１６ｃ−１を送信する。
受信側では、シグナリングセル１６の種別フィールド１６２とパルスカウントフィールド１６７の値が０であることから、シグナリングセル１６ｃ−１であることを認識する。
このシグナリングセル１６ｃ−１の次に到着するシグナリングセル１６ｂ−３に対応するダイヤルパルスの再生、すなわち、送信側の変化点Ｆに対応するシグナリングの値１のシグナリングビット設定レジスタ１４への設定のタイミングを、変化点Ｅに対応するシグナリングの値０の同レジスタ１４への設定から３３ｍＳ経過後、つまり１０ｐｐＳのダイヤルパルス波形の終了からＴ２時間以降となるように、シグナリングセル１６ｂ−３に対するゆらぎ吸収固定遅延の値を調整する。こうして網のゆらぎによりダイヤルパルスの桁間隔がつまって誤りにならないようにする。
【００２６】
実施例５．
回路によりダイヤルパルスの速度が異なっても正しく情報を伝える例を説明する。
以下、本発明の実施例５のセル転送方法について説明する。
図１２は本実施例に用いるシグナリングセル１６ｄのフォーマットを示す図であり、１６８はダイヤルパルスの速度を表示するパルス速度フィールドである。
図１３は本実施例におけるダイヤルパルス速度１０ｐｐｓの場合のセル転送シーケンスを示す図である。
図１４は本実施例におけるダイヤルパルス速度２０ｐｐｓの場合のセル転送シーケンスを示す図である。
【００２７】
次に動作について説明する。
変化点ＡおよびＨ検出時のシグナリングセル１６ａ−１，１６ａ−２の送信動作および受信後の動作は実施例３と同一である。
図１３に示すように、送信側では、変化点Ｃ検出時点で、変化点Ｂから変化点Ｃまでの経過時間（すなわち、シグナリングの値が１の区間）を測定し、その値が６７ｍＳ前後の場合（実際には６０〜７３ｍＳの範囲）、ダイヤルパルスの速度を１０ｐｐｓと判定し、シグナリングセル１６ｄのパルス速度フィールド１６８に１０ｐｐｓを示すコードを、また、パルスカウントフィールド１６７に１を、種別フィールドにダイヤルパルスセルを示すコードを、それぞれ設定し、誤り検出コードフィールド１６５を計算して設定し、シグナリングセル１６ｄ−１を送信する。
同様に、変化点Ｅならびに変化点Ｇ検出時点で、それぞれシグナリングセル１６ｄ−２、１６ｄ−３を送信する。
【００２８】
受信側では、シグナリングセル１６ｄ−１を受信すると、前記セルがオフフック（起動状態）検出後の最初のダイヤルパルスセルであるため、セル受信時点からゆらぎ吸収固定遅延経過してから、値１をシグナリングビット設定レジスタ１４に設定する。シグナリングセル１６ｄ−１のパルス速度フィールド１６８の値が１０ｐｐｓを示しているため、値１を設定してから６７ｍＳ経過後に値０をシグナリングビット設定レジスタ１４に設定する。
次にシグナリングセル１６ｄ−２を受信すると、上記で値０をシグナリングビット設定レジスタ１４に設定してから３３ｍＳ経過後に、値１を、値１を設定してから６７ｍＳ後に値０をそれぞれシグナリングビット設定レジスタ１４に設定する。
この動作により、値１の区間が６７ｍＳ、値０の区間が３３ｍＳ継続した後、再び値１の区間が６７ｍＳとなり、ダイヤルパルス速度１０ｐｐｓのダイヤルパルス（送信側の変化点Ｂ，Ｃ，Ｄ，Ｅに対応するシグナリングの変化）を端末回線に送出する。
シグナリングセル１６ｄ−３受信時には、ダイヤルパルスの最後の変化点をシグナリングビット設定レジスタ１４に設定してからの経過時間Ｔが一定の値より大きいので、シグナリングセル１６ｄ−３以降のセルに対してゆらぎを吸収するため、シグナリングセル１６ｄ−３受信時点からゆらぎ吸収固定遅延経過してから、パルス速度フィールド１６８の値１０ｐｐｓに対応するシグナリングの値の変化、すなわち、値１、それから６７ｍＳ経過後に値０を、それぞれシグナリングビット設定レジスタ１４に設定する。
なお、シグナリングセル１６ｄ−１〜３のパルスカウントフィールド１６７はこの例では１に設定されているため、ダイヤルパルスの再生動作は１回のみ行う。
【００２９】
上記ではダイヤルパルス速度が１０ｐｐｓの場合を説明したが、２０ｐｐｓの場合には図１４に示すように、変化点Ｃ、ＥおよびＧ検出時点で、変化点Ｂから変化点Ｃ、変化点Ｄから変化点Ｅ、および変化点Ｆから変化点Ｇまでの経過時間が３２ｍＳ前後（３０〜３７ｍＳの範囲）となるので、その区間の時間を測定し、シグナリングセル１６ｄのパルス速度フィールド１６８に２０ｐｐｓを示すコードを設定し、それぞれ、シグナリングセル１６ｄ−１〜３を送信する。
受信側では、パルス速度フィールド１６８の値２０ｐｐｓに対応するシグナリングの値の変化をシグナリングビット設定レジスタ１４に設定することによって、端末回線に２０ｐｐｓのダイヤルパルスを送出する。
以上のように、接続されている端末回線のダイヤルパルス幅からダイヤルパルス速度を推定でき、これをもセルに乗せて、必要なダイヤルパルス列を再生できる。
【００３０】
実施例６．
以下、本発明の送出セル数を更に減らした例を説明する。実施例６のセル転送方法について説明する。
図１５は本実施例におけるダイヤルパルス速度１０ｐｐｓの場合のセル転送シーケンスを示す図である。本実施例ではシグナリングセル生成のタイミングを例えばパルス列２つの検出、または設定時間経過後、行うものである。
本実施例に用いるシグナリングセル１６のフォーマットは実施例５と同じであるが、ダイヤルパルスの転送に用いるシグナリングセル１６ｄのパルスカウントフィールド１６７の値を２に設定することがある点が異なる。図では、シグナリングセル１６ｄと区別するために１６ｅと表記している。
次に動作について説明する。
変化点ＡおよびＨ検出時のシグナリングセル１６ａ−１，１６ａ−２の送信動作および受信後の動作は実施例３と同一である。
図１５において、送信側において、シグナリングの変化点Ｃを検出した時点で、変化点Ｂと変化点Ｃの時間間隔が６７ｍＳ前後であることを識別し、ダイヤルパルス速度１０ｐｐｓと判定する。
変化点Ｅを検出した時点で、それまでに変化点Ｂ、Ｃ、Ｄが発生していることから、２つのダイヤルパルスを受け取ったことを認識する。
そこで、シグナリングセル１６ｅ−１のパルスカウントフィールド１６７の値を２に設定し、パルス速度フィールド１６８の値を１０ｐｐｓを示すコードを設定し、送信する。
また、変化点Ｇ検出時点では、ダイヤルパルスを１つ受け取ったことを認識するが、２つのダイヤルパルスを受け取るまでシグナリングセル１６ｅの送信を待ち合わせる。しかし、変化点ＧからＴ３時間経過しても次の変化点を検出しないため、その時点でシグナリングセル１６ｅ−２にパルスカウントフィールド１６７の値を１に設定して送信する。
【００３１】
受信側では、シグナリングセル１６ｅ−１を受信すると、前記セルがオフフック（起動状態）検出後の最初のダイヤルパルスセルであるため、セル受信時点からゆらぎ吸収固定遅延経過してから、値１をシグナリングビット設定レジスタ１４に設定する。シグナリングセル１６ｅ−１のパルス速度フィールド１６８の値が１０ｐｐｓ、パルスカウントフィールド１６７の値が２を示しているため、値１を設定してから６７ｍＳ経過後に値０を、その後３３ｍＳ経過後に値１を、さらに６７ｍＳ後に値０をそれぞれシグナリングビット設定レジスタ１４に設定する。
この動作により、値１の区間が６７ｍＳ、値０の区間が３３ｍＳ継続した後、再び値１の区間が６７ｍＳとなり、ダイヤルパルス速度１０ｐｐｓのダイヤルパルス（送信側の変化点Ｂ，Ｃ，Ｄ，Ｅに対応するシグナリングの変化）を端末回線に送出する。
次にシグナリングセル１６ｅ−２を受信すると、ダイヤルパルスの最後の変化点をシグナリングビット設定レジスタ１４に設定してからの経過時間Ｔが一定の値例えば２００ｍｓより大きいので、シグナリングセル１６ｅ−２のセルに対してゆらぎを吸収するため、シグナリングセル１６ｅ−２受信時点からゆらぎ吸収固定遅延経過してから、パルス速度フィールド１６８の値１０ｐｐｓに対応するシグナリングの値の変化をシグナリングビット設定レジスタ１４に設定する。ただし、シグナリングセル１６ｅ−２のパルスカウントフィールド１６７は１に設定されているため、ダイヤルパルスの端末回線への送出は１回のみ行う。
【００３２】
実施例７．
以下、本発明の実施例７のセル転送方法について説明する。
図１６は本実施例に用いるシグナリングセル１６のフォーマットを示す図であり、１６９は端末回線に多重化されているシグナリングのチャネル番号を識別するチャネル番号フィールドである。
図１７は本実施例におけるシグナリングセルの転送シーケンスを示す図である。
【００３３】
次に動作について説明する。
図１７において、チャネル１〜３がＡＴＭ網側回線において同一のバーチャルパスに多重化されるものとする。
チャネル１のシグナリングの変化点Ｇ１からＴ４時間（例えば１０秒）経過しても、次の変化点を検出しない場合、シグナリングのセル転送が正常に行われていることを周期的に受信側に通知する目的で、その時点でシグナリングセル１６ｆ−１を組立て送信する。その際、チャネル番号フィールド１６９−１にチャネル番号１を、信号値フィールド１６３−１にその時点でのシグナリングの値０を設定し、さらにチャネル番号フィールド１６９−１、信号値フィールド１６３−１、種別フィールド１６２−１を含む２バイトに対する誤り検出コードを作成し、誤り検出コードフィールド１６５−１に設定し、レングスフィールド１６６に３バイト（１チャネル分のデータ長）を設定する。
また、チャネル２のシグナリングの変化点Ｇ２からＴ４時間経過しても、次の変化点を検出しない場合、その時点でシグナリングセル１６ｆ−２を組立て送信する。その際、チャネル番号フィールド１６９−１、１６９−２にそれぞれチャネル番号１、２を、さらに信号値フィールド１６３−１、１６３−２にそれぞれチャネル番号１、２のその時点でのシグナリングの値０を設定し、その他のフィールドを設定した後、レングスフィールド１６６に６バイト（２チャネル分のデータ長）を設定する。
【００３４】
さらに、チャネル３のシグナリングの変化点Ｇ３からＴ４時間経過しても、次の変化点を検出しない場合、その時点でシグナリングセル１６ｆ−３を組立て送信する。その際、チャネル番号１〜３のそれぞれに対応するフィールドを、前述した要領で設定して送信する。
その後、Ｔ４周期ごとにチャネル番号１〜３のその時点のシグナリングの値を設定したシグナリングセル１６ｆ−３を組立て送信する。
なお、シグナリングセル１６ｆのＡＴＭレイヤヘッダ１６１のバーチャルパス識別子には、チャネル１〜３が多重化されているバーチャルパス番号を、バーチャルチャネル識別子にはチャネル１〜３にそれぞれ割り当てられているバーチャルチャネル番号のいずれかを設定する。
【００３５】
また、図に示していないが、シグナリングセル１６ｆ−３をＴ４周期で送信している状態で、例えばチャネル１のシグナリングの値が０から１に変化した場合には、チャネル１は、変化検出時点でシグナリングセル１６ｆ−１を送出し、チャネル２および３については、次にシグナリングセル１６ｆ−３を送信すべきタイミングで、シグナリングセル１６ｆ−２を送信する。
一方、シグナリングセル１６ｆの受信側では、シグナリングセル１６ｆのレングスフィールド１６をチェックし、それにいくつのチャネル数の情報が含まれているかを割り出す。図１７では、シグナリングセル１６ｆ−１は１チャネル分（チャネル１）、１６ｆ−２では２チャネル分（チャネル１、チャネル２）、１６ｆ−３は３チャネル分（チャネル１、チャネル２、チャネル３）である。
シグナリングセル１６ｆ−１を受信した場合にはチャネル１について、端末回線にシグナリングセル１６ｆ−１の信号値フィールド１６３−１の値を送出する。
また、シグナリングセル１６ｆ−２を受信した場合には、チャネル１およびチャネル２について、端末回線に、シグナリングセル１６ｆ−１の信号値フィールド１６３−１および１６３−２の値を、それぞれ送出する。同様に、シグナリングセル１６ｆ−３を受信した場合には、チャネル１、チャネル２およびチャネル３について、端末回線に、シグナリングセル１６ｆ−１の信号値フィールド１６３−１、１６３−２および１６３−３の値をそれぞれ送出する。
正常状態を示すこれらのセルを受信しない場合は、異常であるとして、対応チャネルについて、端末回線に通信中を示すシグナリングビットを送出する。端末はこれにより新たな発呼を中止する。
【００３６】
実施例８．
本実施例以降は、ＡＴＭ網上の障害発生を端末に通知し、余分なセルの発生を抑えようとする例を説明する。
以下、本発明の実施例８のセル転送方法について説明する。
図１８は警報情報を転送するＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｎｄ  Ｍａｉｎｔｅｎａｎｃｅ）セルのフォーマットを示す図であり、１７はＯＡＭセルである。セル中の１７１はバーチャルパスおよびバーチャネルチャネルの識別子を含むＡＴＭレイヤヘッダ、１７２はＯＡＭセル１７の種別を示すＯＡＭ種別フィールド、１７３はＯＡＭ種別フィールド１７２で示された種別の中でどのような機能を実行するセルであるかを示すＯＡＭ機能種別フィールド、１７４はＯＡＭ機能種別の固有フィールド、１７５はリザーブフィールド、１７６はセルのペイロード部分に対する誤り検出コードを設定するＣＲＣフィールドである。
ＡＴＭ多重化装置全体の構成は実施例１と同じである。また図１９は本発明におけるシグナリング処理部２のブロック構成を示す図である。図において、２２は音声セル組立処理部１との間で制御情報の送受を行う音声セル組立処理部通信回路、２３は音声セル分解処理部５との間で情報の送受を行う音声セル分解処理部通信回路である。
図２０は、ＯＡＭセル１７のうちのＶＰ−ＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）セル１７ａおよびＶＰ−ＦＥＲＦセル１７ｂの送信シーケンスを示した図である。
図２１は本発明におけるＶＰ−ＡＩＳ状態検出時のシーケンスを示す図である。
図２２は通信相手のＶＰ−ＡＩＳ状態検出によって起動されるシーケンスを示す図である。
図２３は本発明におけるＶＰ−ＡＩＳ状態解除検出時のシーケンスを示す図である。
図２４は通信相手のＶＰ−ＡＩＳ状態解除検出によって起動されるシーケンスを示す図である。
なお、その他のＡＴＭ多重化装置の構成は実施例１と同じである。
【００３７】
次に動作について説明する。
ＡＴＭ網内のノード装置において回線障害を検出した場合、図２０に示すように、障害が発生した回線の下流側の回線に多重化されているバーチャルパスについて、ＯＡＭセル１７（ＯＡＭ種別フィールド１７２＝警報転送、ＯＡＭ機能種別フィールド１７３＝ＡＩＳを示すコードが設定されている。ＯＡＭセル、以降このセルをＶＰ−ＡＩＳセル１７ａと呼ぶ）を、回線障害が継続している間、一定周期（例えば１秒周期）ごとに送信する。
また、回線障害の回復を検出した場合には、ＡＴＭ網内のノード装置はＶＰ−ＡＩＳセル１７ａの送出を停止する。
一方、ＶＰ−ＡＩＳセル１７ａをＡＴＭ網から受信した端末は、ＯＡＭセル１７（ＯＡＭ種別フィールド１７２＝警報転送、ＯＡＭ機能種別フィールド１７３＝ＦＥＲＦ（Ｆａｒ  Ｅｎｄ  Ｒｅｃｅｉｖｅ  Ｆａｉｌｕｅｒ）を示すコードが設定されているＯＡＭセル（以降このセルをＶＰ−ＦＥＲＦセル１７ｂと呼ぶ）を送信する。
ＡＴＭ網から、上記ＶＰ−ＡＩＳセル１７ａを受信したＡＴＭ多重化装置では、分離部４がシグナリング処理部２は受信回路１２を介してＶＰ−ＡＩＳセル１７ａを受信すると、図２１に示すように、該当バーチャルパスがＶＰ−ＡＩＳ状態に遷移したと判定し、ＶＰ−ＦＥＲＦセル１７ｂを送信する。
また、シグナリング処理部２のＣＰＵ９は音声セル分解処理部通信回路２３を介して、音声セル分解処理部５に、該当バーチャルパスのＶＰ−ＡＩＳ状態発生を通知する。
【００３８】
さらに、ＶＰ−ＡＩＳセル１７ａを受信したバーチャルパスに多重化されているチャネル（図２１ではチャネル１〜３）について、ワークＲＡＭ１０上にＶＰ−ＡＩＳ状態検出時点での端末方向に送出中のシグナリングの値を保存し、シグナリングの値０をシグナリングビット設定レジスタ１４に設定する。
この場合、シグナリングの値０は通話中を示す値であり、システムとしてこの値を端末回線に送出することにより、シグナリングの値０を受信中のチャネルを用いて、端末回線からダイヤルパルスの送出をすることをできなくしている。
また、チャネル１〜３それぞれについて、例えば図８に示したシグナリングセル１６ｂの信号値フィールド１６３に値０を設定したシグナリングセル１６ａ−１１〜１２、１６ａ−２１〜２２、１６ａ−３１〜３２を一定周期（Ｔ４）ごとに送出する。
一方、図２２に示すように、通信相手（ＡＴＭ多重化装置＃１）がＶＰ−ＡＩＳ状態を検出した場合には、まずＶＰ−ＦＥＲＦセル１７ａを、引き続いて、ＶＰ−ＡＩＳ状態を検出したバーチャルパスに多重化されているチャネル１〜３のシグナリングセル１６（信号値フィールド１６３＝０）を受信する。
その後、ＶＰ−ＦＥＲＦセル１７ａは一定周期（１秒）ごとに、チャネル１〜３のシグナリングセル１６（信号値フィールド１６３＝０）を一定周期（Ｔ４）ごとに受信する。
ＶＰ−ＦＥＲＦセル１７ａ受信により、該当バーチャルチャネルについてＶＰ−ＦＥＲＦ状態に遷移し、そのバーチャルパスに多重化されているチャネル１〜３について、ワークＲＡＭ１０上にＶＰ−ＦＥＲＦ状態検出時での端末方向へ送出中のシグナリングの値を保存し、シグナリングの値０をシグナリングビット設定レジスタ１４に設定することにより、シグナリングの値０を端末回線に送出する。
また、チャネル１〜３のシグナリングセル１６（信号値フィールド１６３＝０）を受信すると、既にそのチャネルがＶＰ−ＦＥＲＦ状態に入っていれば、そのシグナリングセル１６を廃棄し、入っていなければ、そのシグナリングセル１６の信号値フィールド１６３の値＝０を、端末回線に送出する。
【００３９】
一方、ＡＴＭ網から、ＶＰ−ＡＩＳセル１７ａを３秒間以上受信していないことを検出した場合、あるいは、図示していないがＶＰ−ＡＩＳ状態にあるバーチャルパスからシグナリングセル１６を受信した場合、または、音声セル分解処理部５からＶＰ−ＡＩＳ状態にあるバーチャルパスから音声セルを受信したことを通知された場合のいずれかの時、ＶＰ−ＡＩＳ状態解除と判定する。
ＶＰ−ＡＩＳ状態解除と判定すると、図２３において、該当バーチャルパスに多重化されているチャネルについて、ワークＲＡＭ１０上に保存しておいた、ＶＰ−ＡＩＳ状態に入る前のシグナリングの値を、シグナリングビット設定レジスタ１４に設定する。
また、チャネル１〜３それぞれについて、例えば図８に示したシグナリングセル１６ｂの信号値フィールド１６３に、端末回線から受け取ったシグナリングの値を設定したシグナリングセル１６ａ−１、１６ａ−２、１６ａ−３を送出する。
さらに、シグナリング処理部２のＣＰＵ９は音声セル分解処理部通信回路２３を介して、音声セル分解処理部５に、該当バーチャルパスのＶＰ−ＡＩＳ状態解除を通知する。
なお、図２４に示すように、通信相手（ＡＴＭ多重化装置＃１）がＶＰ−ＡＩＳ状態解除を検出した場合には、ＡＴＭ多重化装置＃２は、ＶＰ−ＦＥＲＦセル１７ｂを受信しなくなるため、３秒間ＶＰ−ＦＥＲＦセル１７ｂ未受信を検出した時点で、該当バーチャルパスのＶＰ−ＦＥＲＦ状態解除と判定し、音声セル分解処理部通信回路２３を介して、音声セル分解処理部５に、該当バーチャルパスのＶＰ−ＦＥＲＦ状態解除を通知する。
その後、ＶＰ−ＦＥＲＦ状態解除となったバーチャルパスに多重化されている、チャネル１〜３のシグナリングセル１６を受信し、そのセルに含まれている信号値フィールド１６３の値を端末回線に送出する。こうして端末側ではＡＴＭ網の障害発生と回復に呼応して、自動的に通信の停止、再開ができる。
【００４０】
実施例９．
ＡＴＭ多重化装置でみれば、システムの警報はＶＰ−ＡＩＳセルでなく、ＶＰ−ＦＥＲＦセルで知ることもある。
これに対応して、以下、本発明の実施例９のセル転送方法について説明する。
図２５はＶＰ−ＦＥＲＦセル１７ｂがＡＴＭ網内で生成・送信されるケースを示した図である。
図２６は本発明におけるＶＰ−ＦＥＲＦ状態検出時およびＶＰ−ＦＥＲＦ状態解除検出時のシーケンスを示す図である。図２７は通信相手のＶＰ−ＦＥＲＦ状態検出およびＶＰ−ＦＥＲＦ状態解除検出によって起動されるシーケンスを示す図である。
次に動作について説明する。
なお、ＡＴＭ多重化装置の構成は実施例１と同じである。
ＶＰ−ＦＥＲＦセル１７ｂが送信されるケースは、図２０に示したように、ＡＴＭ網内のノード装置が回線障害を検出して、障害を検出した回線の下流側にＶＰ−ＡＩＳセル１７ａを送出し、端末がそのＶＰ−ＡＩＳセル１７ａを受けてＡＴＭ網にＶＰ−ＦＥＲＦセル１７ｂを送信する場合と、図２５に示すように、ＡＴＭ網内のノード装置が回線障害を検出し、障害回線の上流側にＶＰ−ＦＥＲＦセル１７ｂを送信する場合の２つがある。
ＡＴＭ網から、ＶＰ−ＦＥＲＦセル１７ｂを受信したＡＴＭ多重化装置では、分離部４がシグナリング処理部２に振り分ける。シグナリング処理部２は受信回路１２を介してＶＰ−ＦＥＲＦ１７ｂセルを受信すると、ＶＰ−ＦＥＲＦセル１７ｂを受信したバーチャルパスがＶＰ−ＦＥＲＦ状態に遷移したと判定する。
ＶＰ−ＦＥＲＦ状態に遷移すると、図２６に示すように、シグナリング処理部２のＣＰＵ９は、音声セル組立処理部通信回路２２を介して、音声セル組立処理部２に対して、該当バーチャルパスに多重化されているチャネルの音声セルの送信停止を指示するとともに、該当バーチャルパスに多重化されているチャネル（図２６ではチャネル１〜３）について、ワークＲＡＭ１０上にＶＰ−ＦＥＲＦ状態検出時点での端末方向へ送出中のシグナリングの値を保存し、シグナリングの値０をシグナリングビット設定レジスタ１４に設定する。
また、チャネル１〜３それぞれについて、シグナリングセル１６の送出を停止する。
【００４１】
一方、ＶＰ−ＦＥＲＦセル１７ｂを３秒間以上受信していないことを検出した場合、ＶＰ−ＦＥＲＦ状態解除と判定し、音声セル組立処理部２に対して、該当バーチャルパスに多重化されているチャネルの音声セルの送信再開を指示するとともに、該当バーチャルパスに多重化されているチャネルについて、ワークＲＡＭ１０上に保存しておいた、ＶＰ−ＦＥＲＦ状態に入る前のシグナリングの値を、シグナリングビット設定レジスタ１４に設定する。
また、チャネル１〜３それぞれについて、例えば図８に示したシグナリングセル１６ｂの信号値フィールド１６３に端末回線から受け取ったシグナリングの値を設定した、シグナリングセル１６ａ−１、１６ａ−２、１６ａ−３を送出する。
また、通信相手（ＡＴＭ多重化装置＃１）がＶＰ−ＦＥＲＦ状態に遷移した場合、ＡＴＭ多重化装置２には、ＶＰ−ＦＥＲＦ状態に遷移したバーチャルパスに多重化されているチャネル１〜３のシグナリングセル１６が送られてこなくなるため、一定時間以上、シグナリングセル１６未受信を検出したチャネルについて、端末回線にシグナリングの値＝０を送出する。
一方、ＡＴＭ多重化装置＃１がＶＰ−ＦＥＲＦ状態解除を検出した場合には、ＡＴＭ多重化装置＃２に、該当バーチャルパスに多重化されているチャネル１〜３のシグナリングセル１６が送られてくるようになるため、該当チャネルのシグナリングセル１６受信時には、そのシグナリングセル１６の信号値フィールド１６３の値を、端末回線に送出する。
【００４２】
実施例１０．
上記実施例では個別信号線方式のシグナリングのセルについて説明した。本実施例以降は共通線信号方式のシグナリングについて説明する。
図２８は端末回線における共通線方式のシグナリング情報の転送フォーマット方式を示す図である。
図において、２４は端末回線の信号チャネルのビット列を時系列的に集めて得られる、ＬＡＰＤフレームである。ＬＡＰＤフレーム２４には、アドレスフィールド２４１、制御フィールド２４２、情報フィールド２４３およびＦＣＳフィールド２４４の各サブフィールドがある。また、情報フィールド２４３にはエンド−エンド間のシグナリング情報を搭載したレイヤ３メッセージ２５が格納されている。
図２９は本発明に用いるシグナリング処理部２のブロック図である。
図において、１８はＣＰＵ９が、端末回線上のタイムスロットの中からシグナリング転送用のスロットを設定するシグナリングスロット指定回路、１９は端末回線から、シグナリングスロット指定回路１８で指定されるスロットからシグナリングデータを抽出して受信するシグナリングデータ受信回路、２０はシグナリングデータ受信回路１９で受信したシグナリングデータからＬＡＰＤフレームを抽出し、プロトコルを終端するＬＡＰＤフレーム処理回路、２１はＬＡＰＤフレーム処理回路２０からのＬＡＰＤフレームを端末回線の指定されたタイムスロットに書き込むシグナリングデータ送信回路である。
図３０は本発明におけるＶＰ−ＡＩＳ状態およびＶＰ−ＡＩＳ状態解除検出時のシーケンスを示す図である。
なお、ＯＡＭセル１７のフォーマットについては、実施例８に示したものと同じである。
【００４３】
次に動作について説明する。
ＣＰＵ９はあらかじめ、シグナリングスロット指定回路１８に、端末回線、例えばＴＴＣ標準ＪＪ２０．２０〜２２に規定される１．５Ｍインタフェース上のタイムスロットの中から、シグナリング転送に用いるタイムスロットを設定しておく。このタイムスロットは２つ以上あってもよいが、図２８ではタイムスロット０がシグナリング転送に用いる信号チャネルであるため、本実施例ではタイムスロット０のみを設定する。
シグナリングスロット指定回路１８に設定されたタイムスロット０から、シグナリングデータ受信回路１９は、共通線信号方式のシグナリングデータを時系列的に抽出して、ＬＡＰＤフレーム処理回路２０に転送する。ＬＡＰＤフレーム処理回路２０は、そのシグナリングデータからＬＡＰＤフレーム２４を抽出し、さらにＬＡＰＤプロトコルを終端して、ワークＲＡＭ１０にＬＡＰＤフレーム２４の情報フィールド２４３に含まれるレイヤ３メッセージ２５とそのメッセージを受信したタイムスロット番号を書き込む。
さらに、フレーム受信を割り込み制御回路１３を介してＣＰＵ９にフレーム受信を通知する。
ＣＰＵ９はフレーム受信割り込みを受け取ると、ワークＲＡＭ１０から前記レイヤ３メッセージを読み出し、それをＡＡＬ５プロトコルに従ってセルに組立て、ＡＴＭレイヤヘッダのバーチャルパス識別子に端末回線のタイムスロット番号に対応した値を設定し、そのセルを送信回路１１に書き込むことにより、ＡＴＭ網側回線に送出する。
【００４４】
また、ＡＴＭ網側回線から受信したシグナリングセル１６は受信回路１２に格納され、割り込み制御回路１３を介してＣＰＵ９にセル受信が通知される。ＣＰＵ９は受信した１つもしくは複数のシグナリングセル１６から、ＡＡＬ５プロトコルに従ってレイヤ３メッセージ２５を復元し、ＬＡＰＤフレーム処理回路２０にそのレイヤ３メッセージ２５と、セルのバーチャルパス識別子に対応するタイムスロット番号を転送する。ＬＡＰＤフレーム処理回路２０はレイヤ３メッセージ２５をもとにＬＡＰＤフレーム２４を組立て、シグナリングデータ送信回路２１に送信する。シグナリングデータ送信回路２１は、端末回線の指定されたタイムスロットにＬＡＰＤフレーム２４を、１バイトずつ端末回線のフレーム周期ごとに設定していく。
【００４５】
図３０において、シグナリング処理部２は、ＶＰ−ＡＩＳ解除状態にあるバーチャルパスにおいて、ＡＴＭ側回線からＶＰ−ＡＩＳセル１７ａを受信すると、該当バーチャルパスに関してＶＰ−ＡＩＳ状態に遷移したと判定し、音声セル分解処理部５に、音声セル分解処理部通信回路２３を介して、該当バーチャルパスのＶＰ−ＡＩＳ状態発生を通知し、さらに、ＶＰ−ＦＥＲＦセル１７ｂをＡＴＭ側回線に送信するとともに、該当バーチャルパスのバーチャルパス識別子に対応する、端末回線上の共通線信号方式のシグナリングの転送を行うタイムスロットの番号を検索する。
その後、ＣＰＵ９は初期設定メッセージを作成して、前記タイムスロット番号とともにＬＡＰＤフレーム処理回路２０に送信する。ＬＡＰＤフレーム処理回路２０はレイヤ３メッセージ２５をもとにＬＡＰＤフレーム２４を組立て、シグナリングデータ送信回路２１が指定されたタイムスロットにＬＡＰＤフレーム２４を送信する。送信した初期設定メッセージに対する初期設定応答メッセージを、端末回線から受け取ると、そのメッセージを廃棄する。これにより、現在通信中の呼を初期化する。
ＶＰ−ＡＩＳ状態のバーチャルパスに対応するタイムスロットから受信したレイヤ３メッセージ２５が、ＳＥＴＵＰ（呼設定）メッセージの場合には、ＣＰＵ９は、ＲＥＬ  ＣＯＭ（解放完了）メッセージを組立て、そのタイムスロット番号とともにフレーム処理回路２０に送出する。その後、シグナリングデータ送信回路２１を介して、端末回線にＬＡＰＤフレーム２４に格納されたＲＥＬ  ＣＯＭ（解放完了）メッセージが送信される。これにより、新たな呼の設定を防止する。
さらに、図示していないが、ＤＩＳＣ（切断）メッセージを受信した場合には、ＣＰＵ９はシグナリングセル１６を組立て送信回路１１を介してＡＴＭ網側回線に送出する。
上記以外のメッセージを受け取った場合には廃棄し、ＡＴＭ網側回線に送出しない。
【００４６】
一方、ＶＰ−ＡＩＳセル１７ａを３秒間以上受信していないことを検出した場合、あるいは、図示していないがＶＰ−ＡＩＳ状態にあるバーチャルパスからシグナリングセル１６を受信した場合、または、音声セル分解処理部５からＶＰ−ＡＩＳ状態にあるバーチャルパスから音声セルを受信したことを通知された場合のいずれかの時、ＶＰ−ＡＩＳ状態解除と判定する。
ＶＰ−ＡＩＳ状態解除と判定すると、音声セル分解処理部５に、音声セル分解処理部通信回路２３を介して、該当バーチャルパスのＶＰ−ＡＩＳ状態解除を通知する。
その後、端末回線からＳＥＴＵＰ（呼設定）メッセージを含む全てのメッセージを受け取った場合には、そのメッセージをセルに組立てＡＴＭ網側回線に送出する。
【００４７】
実施例１１．
ＶＰ−ＡＩＳセルに換わってＶＰ−ＦＥＲＦセル受信も同様である。
以下、本発明の実施例１１のセル転送方法について説明する。
図３１は本実施例におけるＶＰ−ＦＥＲＦ状態およびＶＰ−ＦＥＲＦ状態解除検出時のシーケンスを示す図である。
なお、ＯＡＭセル１７のフォーマットについては、実施例８に示したものと同じである。
【００４８】
次に動作について説明する。
ＶＰ−ＦＥＲＦ解除状態にあるバーチャルパスにおいて、ＡＴＭ網側回線からＶＰ−ＦＥＲＦセル１７ｂを受信すると、シグナリング処理部２は該当バーチャルパスがＶＰ−ＦＥＲＦ状態に遷移したと判定する。
ＶＰ−ＦＥＲＦ状態に遷移すると、図３１に示すように、音声セル組立処理部２に対して、音声セル組立処理部通信回路２２を介して、該当バーチャルパスに多重化されているチャネル（図３１ではチャネル１〜３）の音声セルの送信停止を指示するとともに、該当バーチャルパスのバーチャルパス識別子に対応する、端末回線上の共通線信号方式のシグナリングの転送を行うタイムスロットの番号を検索する。
その後、ＣＰＵ９は初期設定メッセージを作成して、前記タイムスロット番号とともにＬＡＰＤフレーム処理回路２０に送信する。ＬＡＰＤフレーム処理回路２０はレイヤ３メッセージ２５をもとにＬＡＰＤフレーム２４を組立て、シグナリングデータ送信回路２１が指定されたタイムスロットにＬＡＰＤフレーム２４を送信する。送信した初期設定メッセージに対する初期設定応答メッセージを、端末回線から受け取ると、そのメッセージを廃棄する。これにより、現在通信中の呼を初期化する。
【００４９】
なお、ＶＰ−ＦＥＲＦ状態のバーチャルパスに対応するタイムスロットから、ＳＥＴＵＰ（呼設定）他のメッセージを受け取った場合には廃棄し、ＡＴＭ網側回線には送出しない。
メッセージを受け取った場合には、ＣＰＵ９は、ＲＥＬ  ＣＯＭ（解放完了）メッセージを組立て、そのタイムスロット番号とともにフレーム処理回路２０に送出する。その後、シグナリングデータ送信回路２１を介して、端末回線にＬＡＰＤフレーム２４に格納されたＲＥＬ  ＣＯＭ（解放完了）メッセージが送信される。これにより、新たな呼の設定を防止する。
また、図示していないが、他のメッセージを受け取った場合には廃棄し、ＡＴＭ網側回線には送出しない。
【００５０】
一方、ＶＰ−ＦＥＲＦセル１７ｂを３秒間以上受信していないことを検出した場合には、ＶＰ−ＦＥＲＦ状態解除と判定し、音声セル組立処理部２に対して、、音声セル組立処理部通信回路２２を介して、該当バーチャルパスに多重化されているチャネルの音声セルの送信再開を指示する。
その後、端末回線からＳＥＴＵＰ（呼設定）メッセージを含む全てのメッセージを受け取った場合には、そのメッセージをセルに組立てＡＴＭ網側回線に送出する。
【００５１】
【発明の効果】
以上のようにこの発明によれば、ＶＰ−ＡＩＳまたはＶＰ−ＦＥＲＦ状態を検出して各端末チャネルに通知し、以後の端末からの発呼を抑え、また他の多重化装置にＶＰ−ＦＥＲＦ状態を通知するので、ＡＴＭ網上の障害を端末に知らせ、その間の無用な信号セルの発生を抑える効果がある。
【００５２】
または、共通線信号方式でＶＰ−ＡＩＳまたはＶＰ−ＦＥＲＦ状態を検出して対応端末チャネルに通知し、以後の端末からの発呼を抑え、ＶＰ−ＡＩＳまたはＶＰ−ＦＥＲＦ状態の解除を検出すると、対応端末に解除を通知し、通信を再開するようにしたので、ＡＴＭ網上の障害を端末に知らせ、その間の無用な信号セルの発生を抑える効果がある。
【図面の簡単な説明】
【図１】本発明のセル転送方法を行うＡＴＭ多重化装置の例を示すブロック図である。
【図２】個別線信号方式のシグナリング情報（シグナリングビット）の転送フォーマットを示す図である。
【図３】図１に示す装置のシグナリング処理部２のブロック図である。
【図４】実施例１に用いるシグナリングセルのフォーマットを示す図である。
【図５】実施例１におけるシグナリングセル転送シーケンスを示す図である。
【図６】実施例２に用いるシグナリングセルのフォーマットを示す図である。
【図７】実施例２におけるシグナリングセル転送シーケンスを示す図である。
【図８】実施例３に用いるシグナリングセルのうち、信号値の転送に用いるセルのフォーマットを示す図である。
【図９】実施例３に用いるシグナリングセルのうち、ダイヤルパルスの転送に用いるセルのフォーマットを示す図である。
【図１０】実施例３におけるセル転送シーケンスを示す図である。
【図１１】実施例４におけるセル転送シーケンスを示す図である。
【図１２】実施例５に用いるシグナリングセルのフォーマットを示す図である。
【図１３】実施例５におけるダイヤルパルス速度１０ｐｐｓの場合のセル転送シーケンスを示す図である。
【図１４】実施例５におけるダイヤルパルス速度２０ｐｐｓの場合のセル転送シーケンスを示す図である。
【図１５】実施例６におけるダイヤルパルス速度１０ｐｐｓの場合のセル転送シーケンスを示す図である。
【図１６】実施例７に用いるシグナリングセル１６のフォーマットを示す図である。
【図１７】実施例７におけるシグナリングセルの転送シーケンスを示す図である。
【図１８】ＡＴＭ網において警報情報を転送するＯＡＭセルのフォーマットを示す図である。
【図１９】実施例８のシグナリング処理部の構成図である。
【図２０】ＯＡＭセルのうちＶＰ−ＡＩＳセルとＶＰ−ＦＥＲＦセルの送信シーケンスを示す図である。
【図２１】実施例８におけるＶＰ−ＡＩＳ状態検出時のシーケンスを示す図である。
【図２２】通信相手がＶＰ−ＡＩＳを検出した場合に起動されるシーケンスを示す図である。
【図２３】実施例８におけるＶＰ−ＡＩＳ状態解除検出時のシーケンスを示す図である。
【図２４】通信相手がＶＰ−ＡＩＳ状態解除を検出した場合に起動されるシーケンスを示す図である。
【図２５】ＶＰ−ＦＥＲＦセルがＡＴＭ網内で生成・送信されることを示す図である。
【図２６】実施例９におけるＶＰ−ＦＥＲＦ状態検出時およびＶＰ−ＦＥＲＦ状態解除検出時のシーケンスを示す図である。
【図２７】通信相手がＶＰ−ＦＥＲＦ状態検出またはＶＰ−ＦＥＲＦ状態解除を検出した場合に起動されるシーケンスを示す図である。
【図２８】共通線信号方式のシグナリング情報の転送フォーマットの方式を示す図である。
【図２９】実施例１０に用いるシグナリング処理部２のブロック図である。
【図３０】実施例１０におけるＶＰ−ＡＩＳ状態およびＶＰ−ＡＩＳ状態解除検出時のシーケンスを示す図である。
【図３１】実施例１１におけるＶＰ−ＦＥＲＦ状態およびＶＰ−ＦＥＲＦ状態解除検出時のシーケンスを示す図である。
【図３２】従来のセル転送方法におけるＡＴＭ多重化装置の構成を示す図である。
【図３３】従来のセル転送方法におけるシグナリングセルの転送シーケンスを示した図である。
【符号の説明】
１  シグナリング処理部、２  音声セル組立処理部、３  多重化部、４  分離部、５  音声セル分解処理部、６  シグナリングビット抽出回路、７  シグナリングビット表示レジスタ、８  割り込みタイミング生成回路、９  ＣＰＵ、１０ワークＲＡＭ、１１  送信回路、１２  受信回路、１３  割り込み制御回路、１４  シグナリングビット設定レジスタ、１５  シグナリングビット送信回路、１６  シグナリングセル、１６１  ＡＴＭレイヤヘッダ、１６２  種別フィールド、１６３  信号値フィールド、１６４  タイムスタンプフィールド、１６５  誤り検出コードフィールド、１６６  レングスフィールド、１６７  パルスカウントフィールド、１６８  パルス速度フィールド、１６９  チャネル番号フィールド、１７  ＯＡＭセル、１７１  ＡＴＭレイヤヘッダ、１７２  ＯＡＭ種別フィールド、１７３  ＯＡＭ機能種別フィールド、１７４  ＯＡＭ機能種別の固有フィールド、１７５  リザーブフィールド、１７６  ＣＲＣフィールド、１８  シグナリングスロット指定回路、１９  シグナリングデータ受信回路、２０  ＬＡＰＤフレーム処理回路、２１  シグナリングデータ送信回路、２２  音声セル組立処理部通信回路、２３  音声セル分解処理部通信回路、２４  ＬＡＰＤフレーム、２４１  アドレスフィールド、２４２  制御フィールド、２４３  情報フィールド、２４４  ＦＣＳフィールド、２５  レイヤ３メッセージ  。
【図１】
0003545375.tif 000002
【図２】
0003545375.tif 000003
【図３】
0003545375.tif 000004
【図４】
0003545375.tif 000005
【図５】
0003545375.tif 000006
【図６】
0003545375.tif 000007
【図７】
0003545375.tif 000008
【図８】
0003545375.tif 000009
【図９】
0003545375.tif 000010
【図１０】
0003545375.tif 000011
【図１１】
0003545375.tif 000012
【図１２】
0003545375.tif 000013
【図１３】
0003545375.tif 000014
【図１４】
0003545375.tif 000015
【図１５】
0003545375.tif 000016
【図１６】
0003545375.tif 000017
【図１７】
0003545375.tif 000018
【図１８】
0003545375.tif 000019
【図１９】
0003545375.tif 000020
【図２０】
0003545375.tif 000021
【図２１】
0003545375.tif 000022
【図２２】
0003545375.tif 000023
【図２３】
0003545375.tif 000024
【図２４】
0003545375.tif 000025
【図２５】
0003545375.tif 000026
【図２６】
0003545375.tif 000027
【図２７】
0003545375.tif 000028
【図２８】
0003545375.tif 000029
【図２９】
0003545375.tif 000030
【図３０】
0003545375.tif 000031
【図３１】
0003545375.tif 000032
【図３２】
0003545375.tif 000033
【図３３】
0003545375.tif 000034