(57)【特許請求の範囲】
【請求項１】
データを分割してそれぞれをセルとし、各セルを各仮想パス毎の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードの交換システムにおいて、
任意の相手に対して通信を開始する都度、仮想チャネルの捕捉要求を送出し、前記任意の相手へ空きの仮想チャネルを設定する相手選択接続を行うＳＶＣ制御部と、
任意の相手に対して通信開始前に、仮想チャネルの捕捉要求を送出し、前記任意の相手へ空きの仮想チャネルを固定的に設定する相手固定接続を行うＰＶＣ制御部と、
前記仮想パス毎に複数の仮想チャネルの空きの有無を示すデータが順番に配列されているチャネル空塞表を有し、
前記ＳＶＣ制御部および前記ＰＶＣ制御部から受けた前記捕捉要求に仮想チャネルの指定が無いと、前記ＳＶＣ制御部と前記ＰＶＣ制御部にそれぞれ対応させて前記チャネル空塞表を順方向及び逆方向からそれぞれ検索を行って、空きの仮想チャネルを判定するチャネル管理部とを備えたことを特徴とする交換システム。
【請求項２】
請求項１記載の交換システムにおいて、
前記チャネル管理部は、
転送速度に関するサービスを規定するサービスクラス毎に、使用する仮想パスを設定した使用可能ＱｏＳ表を更に有し、
前記ＳＶＣ制御部および前記ＰＶＣ制御部から任意のサービスクラスでの使用要求があると、前記使用可能ＱｏＳ表を検索し、要求されたサービスクラスの仮想パスを検知すると前記チャネル空塞表で前記検知した仮想パスの仮想チャネルの空きの有無を判定し、判定結果に基づいて要求元の制御部に応答することを特徴とする交換システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ：非同期転送モード）といった、データを分割してそれぞれをセルとし、各セルを伝送路の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードの交換システムに関する。
【０００２】
【従来の技術】
ＡＴＭネットワークで用いられる通信方式として、通信開始時にその都度相手を指定して接続するＳＶＣ（Ｓｗｉｔｃｈｅｄ  Ｖｉｒｔｕａｌ  Ｃｏｎｎｅｃｔｉｏｎ  ：相手選択接続）がある。即ち、このＳＶＣは、通信の都度、ＶＣ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  ：仮想チャネル）を設定して相手との接続を行う通信方式である。一方、このようなＳＶＣに対して、接続相手を事前に設定しておくＰＶＣ（Ｐｅｒｍａｎｅｎｔ  Ｖｉｒｔｕａｌ  Ｃｏｎｎｅｃｔｉｏｎ：相手固定接続）と呼ばれる通信方式がある。このＰＶＣでは、相手との通信を開始する前に、未使用（空き）のＶＣを調べ、求めたＶＣでその相手との接続を固定的に行う通信方式である。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記のような通信方式によってコネクションの設定を行う場合、以下のような問題があった。
【０００４】
▲１▼ＰＶＣのコネクションを設定する場合、ＳＶＣによってＶＰＩ（Ｖｉｒｔｕａｌ  Ｐａｔｈ  Ｉｄｅｎｔｉｆｉｅｒ  ：仮想パス識別子）とＶＣＩ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ：仮想チャネル識別子））の使用状態が随時変化するため、運用者が未使用のＶＰＩとＶＣＩを調査した後、そのＶＰＩとＶＣＩをＳＶＣで使用してしまうことがあり得る。そのため、運用者がＰＶＣ通信用に、前記のＶＰＩとＶＣＩとを指定し、コネクションを設定しようとした場合、コネクション設定ができないことになってしまう。
【０００５】
▲２▼ＡＴＭネットワークでは、ＣＢＲ（Ｃｏｎｓｔａｎｔ  Ｂｉｔ  Ｒａｔｅ  ：固定速度サービス）やＶＢＲ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ  ：可変速度サービス）といった、伝送速度に関するサービスを規定するＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ：サービス品質クラス）が複数設けられている。しかしながら、このような複数のコネクションを、複数のＶＰＩを有する回線上に設定する場合、コネクション設定の要求順にＶＰＩが使用されてしまうため、特定のＱｏＳのみが帯域を占有してしまうといった状態が発生し、効率的な使用の妨げになるという問題があった。例えば、音声で使用するＣＢＲコネクションの設定要求が連続的に発生した場合、他のＱｏＳのコネクションが設定できなくなってしまう恐れがあった。
【０００６】
このような点から、ＳＶＣ通信とＶＰＩ、ＶＣＩの捕捉が競合しても、１回のＰＶＣ設定要求でＰＶＣ用のＶＰＩ、ＶＣＩを捕捉することができ、運用者の利便性の向上を図ることができる上に、ネットワークを使用目的に応じて帯域の効率的な使用を行うことのできる交換システムの実現が望まれていた。
【０００７】
【課題を解決するための手段】
本発明は、前述の課題を解決するため次の構成を採用する。
〈請求項１の構成〉
本発明は、データを分割してそれぞれをセルとし、各セルを各仮想パス毎の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードの交換システムにおいて、任意の相手に対して通信を開始する都度、仮想チャネルの捕捉要求を送出し、前記任意の相手へ空きの仮想チャネルを設定する相手選択接続を行うＳＶＣ制御部と、任意の相手に対して通信開始前に、仮想チャネルの捕捉要求を送出し、前記任意の相手へ空きの仮想チャネルを固定的に設定する相手固定接続を行うＰＶＣ制御部と、前記仮想パス毎に複数の仮想チャネルの空きの有無を示すデータが順番に配列されているチャネル空塞表を有し、前記ＳＶＣ制御部および前記ＰＶＣ制御部から受けた前記捕捉要求に仮想チャネルの指定が無いと、前記ＳＶＣ制御部と前記ＰＶＣ制御部にそれぞれ対応させて前記チャネル空塞表を順方向及び逆方向からそれぞれ検索を行って、空きの仮想チャネルを判定するチャネル管理部とを備えたことを特徴とする。
【０００８】
〈請求項１の説明〉
請求項１の発明が対象とする通信モードは、例えばＡＴＭであるが、これ以外であっても、データを分割してそれぞれをセルとし、各セルを伝送路の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードで、通信開始時にその都度使用するチャネルを捕捉する相手選択接続機能と、通信開始前に使用するチャネルを決定する相手固定接続機能を有するものであれば、同様に適用可能である。
【０００９】
ＳＶＣ制御部は、通信開始時に、その都度、チャネル管理部に対してチャネル捕捉要求を送出する。また、ＰＶＣ制御部は、運用者からのチャネル捕捉要求に基づき、チャネル管理部に対して、チャネル番号が指定されている場合は、そのチャネルが空きであるか、また、チャネル番号が省略されている場合は、空きチャネルの検索要求を送出する。
【００１０】
チャネル管理部のチャネル空塞表は、例えば、行方向をＶＰＩの番号、列方向をＶＣＩの番号に対応させたテーブルであるが、これ以外の配列であってもよい。
そして、チャネル管理部は、仮想チャネルを指定しないチャネル捕捉要求があった場合、このチャネル空塞表の検索を、ＳＶＣ制御部の場合は若番から、ＰＶＣ制御部の場合は老番から行い、検索を迅速化するため、異なる方向から行っている。このような構成により、ＳＶＣ制御部およびＰＶＣ制御部から仮想チャネルを指定しない捕捉要求があっても、短時間で空きチャネルを抽出することができる。
【００１１】
このように、チャネルの管理は全てチャネル管理部によって行われるため、従来のように、運用者が未使用のＶＰＩをＶＣＩを調査した後、そのＶＰＩとＶＣＩをＳＶＣで使用してしまうといったことをなくすことができ、従って、ＳＶＣ通信とＶＰＩ、ＶＣＩの捕捉が競合しても、１回のＰＶＣ設定要求でＰＶＣ用のＶＰＩ、ＶＣＩを捕捉することができる。
【００１２】
〈請求項２の構成〉
請求項１記載の交換システムにおいて、前記チャネル管理部は、転送速度に関するサービスを規定するサービスクラス毎に、使用する仮想パスを設定した使用可能ＱｏＳ表を更に有し、前記ＳＶＣ制御部および前記ＰＶＣ制御部から任意のサービスクラスでの使用要求があると、前記使用可能ＱｏＳ表を検索し、要求されたサービスクラスの仮想パスを検知すると前記チャネル空塞表で前記検知した仮想パスの仮想チャネルの空きの有無を判定し、判定結果に基づいて要求元の制御部に応答することを特徴とする交換システム。
【００１３】
〈請求項２の説明〉
請求項２の発明で対象とするサービスクラスは、例えば、ＡＴＭ交換方式におけるＣＢＲ／ＶＢＲｒｔ／ＶＢＲｎｒｔ／ＵＢＲ／ＡＢＲといったサービスクラスであるが、転送速度に関するサービスを規定するものであれば、他のサービスであっても同様に対象とすることができる。
【００１４】
チャネル管理部は、ＳＶＣ制御部およびＰＶＣ制御部から任意のサービスクラスでの使用要求があった場合、先ず、使用可能ＱｏＳ表を検索する。これにより、要求されたサービスクラスが合致した場合は、この合致した仮想パスの仮想チャネルが未使用であるかをチャネル空塞表で検索し、その結果を請求項１の発明と同様に要求元に応答する。
【００１５】
従って、複数のＶＰＩを有する回線において、複数のＱｏＳを使用するコネクションを設定する場合、ＶＰＩ毎に使用するＱｏＳを割り当てることができ、その結果、通信ネットワークで使用目的に応じた帯域の効率的な使用を期待することができる。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面を用いて詳細に説明する。
《具体例１》
〈構成〉
図１は本発明の交換システムの要部を示す構成図であるが、この説明に先立ち、全体構成を説明する。
【００１７】
図２は、本発明の交換システムを適用したネットワークシステムの構成図である。
図のシステムは、端末１、交換機２、端末回線３、交換機４、中継回線５、端末６、端末回線７、保守コンソール８、９からなる。端末１、６は、例えばＡＴＭ端末やＡＴＭインタフェースを有するインタフェース部であり、端末１は端末回線３を介して交換機２に接続され、端末６は、端末回線７を介して交換機４に接続されている。交換機２、４は、それぞれ、ＡＴＭネットワークにおけるセルのスイッチングを行うＡＴＭ交換機であり、これら交換機２、４は中継回線５を介して接続されている。ここで、端末１、６と交換機２、４は、例えばＡＴＭフォーラムで規定されているＵＮＩ（Ｕｓｅｒ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）で接続され、交換機２、４間もＡＴＭフォーラムで規定されているＰ−ＮＮＩ（Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ  ｔｏ  Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ）で接続されている。
【００１８】
そして、保守コンソール８、９は、それぞれ交換機２および交換機４に接続され、運用者のコマンド等の入力により、端末１、６と交換機２、４間および交換機２、４間のＰＶＣの設定要求を行うためのものである。
【００１９】
このようなネットワーク構成において、端末１と端末６間では、ＳＶＣおよびＰＶＣにより通信を行う。このとき、ＳＶＣでの通信は、上述したＵＮＩの手順により、交換機２、４と端末１、６間、交換機２、４間でＶＰＩとＶＣＩとを自動的に捕捉する。また、ＰＶＣの通信では、保守コンソール８、９から運用者が未使用のＶＰＩとＶＣＩをコマンド等の操作により調査し、調査されたＶＰＩとＶＣＩを指定してコネクション設定を行う。
【００２０】
このようなコネクション設定を行うとき、本具体例では、一つのチャネルがＳＶＣとＰＶＣとで競合しないようにしており、この構成を図１に沿って説明する。
【００２１】
図１に示すブロックは、図２における交換機２、４内の機能ブロックを示しており、ＳＶＣ制御部１１、ＰＶＣ制御部１２、チャネル管理部１３からなる。また、保守コンソール８（９）は、図２で説明した保守コンソールである。
【００２２】
ＳＶＣ制御部１１は、任意の相手に対して通信を開始する都度、使用するチャネルの捕捉要求をチャネル管理部１３に送出し、これに対する応答に基づき、任意の相手へのチャネルを設定する相手選択接続を行う機能を有している。また、ＰＶＣ制御部１２は、任意の相手に対して通信開始前に、使用するチャネルの捕捉要求をチャネル管理部１３に送出し、これに対する応答に基づき、任意の相手へのチャネルを固定的に設定する相手固定接続を行う機能を有している。
【００２３】
チャネル管理部１３は、使用するチャネルの空塞を管理し、ＳＶＣ制御部１１およびＰＶＣ制御部１２からのチャネル捕捉要求に対して、空きのチャネルを検索し、空きチャネルがあった場合は、これを、要求元の制御部に応答する機能を有し、使用するチャネルの空塞を管理するためのチャネル空塞表１４を備えている。
【００２４】
図３は、チャネル空塞表の説明図である。
このチャネル空塞表１４は、行方向をＶＰＩの番号、列方向をＶＣＩの番号に対応させたテーブルであり、図中、“１”が未使用（空き）、“０”が使用中を示している。尚、このチャネル空塞表１４は１６本のチャネルで１本のパスが構成されている場合を示している。
【００２５】
チャネル管理部１３は、ＳＶＣ制御部１１からチャネル捕捉要求を受けた場合は、このチャネル空塞表１４の若番から、ＰＶＣ制御部１２からチャネル捕捉要求を受けた場合はその老番から空きチャネルを検索するよう構成されている。
【００２６】
〈動作〉
チャネル管理部１３は、ＳＶＣ制御部１１またはＰＶＣ制御部１２からのチャネル捕捉要求を受け付け｛図１中の（１）参照｝、その要求中のパラメータにチャネル番号が明示的に指定されているならば、チャネル空塞表１４を参照して、そのチャネルの空塞を確認し、その結果を出力する。尚、図１中、チャネル番号１、２とは、スイッチングを行う一方側のチャネルと他方側のチャネルを示している。
【００２７】
一方、チャネル捕捉要求中、そのパラメータにチャネル番号が省略されているならば、パラメータの通信種別を認識し、これがＳＶＣならばチャネル空塞表１４におけるＶＰＩ、ＶＣＩの若番から未使用（空き）のチャネルを検索する。即ち、図３のチャネル空塞表１４において、ＶＰＩ、ＶＣＩの０番から空きチャネルを検索し、ＶＰＩが０番のＶＣＩ０〜１５で空きチャネルがなかった場合は、次のＶＰＩが１番のＶＣＩを０番から検索する。図示例では、ＶＰＩ番号が１、ＶＣＩ番号が７で空きチャネルが存在するため、そのチャネルを「使用中（＝０）」とし、チャネル捕捉結果をＯＫとして、チャネル捕捉応答をＳＶＣ制御部１１に出力する。また、検索の結果、未使用（空き）のチャネルが見つからなかった場合は、チャネル捕捉結果をＮＧとしてチャネル捕捉応答をＳＶＣ制御部１１に返す｛図１中、（２）参照｝。
【００２８】
また、チャネル捕捉要求がＰＶＣ制御部１２からであった場合は、図示例では、ＶＰＩがｎ番、ＶＣＩが１５番のチャネルから若番方向に検索し、その結果を上記のＳＶＣ制御部１１と同様に出力する。
【００２９】
〈効果〉
以上のように具体例１では、ＳＶＣ通信とＰＶＣ通信とでＶＰＩ、ＶＣＩの捕捉が競合しても、１回のＰＶＣ設定要求でＰＶＣ用のＶＰＩ、ＶＣＩを捕捉することができ、運用者の利便性の向上が期待できる。また、運用者は、チャネル捕捉要求を行う場合も、ＰＶＣ制御部１２およびチャネル管理部１３によって、空きチャネルを検索されるため、その要求時にチャネル番号を省略することも可能であり、従って、この点からも運用者の負担を軽減することもできる。
【００３０】
尚、上記具体例１では、通信モードとして、ＡＴＭの場合を説明したが、これ以外の通信モードであっても、データを分割してそれぞれをセルとし、各セルを伝送路の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードで、通信開始時にその都度使用するチャネルを捕捉する相手選択接続機能と、通信開始前に使用するチャネルを決定する相手固定接続機能を有するものであれば、例えばパケット交換網といったネットワークであっても同様に適用可能である。
【００３１】
《具体例２》
〈構成〉
図４は、具体例２の交換システムの要部を示す構成図である。
具体例２におけるＳＶＣ制御部１１ａおよびＰＶＣ制御部１２ａの機能は、具体例１のＳＶＣ制御部１１およびＰＶＣ制御部１２の機能に加えて、チャネル捕捉要求を行う場合のパラメータとしてＱｏＳを備えている。例えば、そのＱｏＳとして、ＣＢＲ（Ｃｏｎｓｔａｎｔ  Ｂｉｔ  Ｒａｔｅ：固定速度サービス）／ＶＢＲｒｔ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ  ｒｅａｌ  ｔｉｍｅ：リアルタイム可変速度サービス）／ＶＢＲｎｒｔ（Ｖａｒｉａｂｌｅ  Ｂｉｔ  Ｒａｔｅ  ｎｏｎ  ｒｅａｌ  ｔｉｍｅ：非リアルタイム可変速度サービス）／ＵＢＲ（Ｕｎｓｐｅｃｉｆｉｅｄ  Ｂｉｔ  Ｒａｔｅ：速度指定無しのサービス／ＡＢＲ（Ａｖａｉｌａｂｌｅ  Ｂｉｔ  Ｒａｔｅ：利用可能な速度サービス）といったものがある。
【００３２】
また、チャネル管理部１３ａは、具体例１と同様のチャネル空塞表１４を備えると共に、使用可能ＱｏＳ表１６を備えている。
【００３３】
図５は、使用可能ＱｏＳ表の説明図である。
この使用可能ＱｏＳ表１６は、ＶＰＩ毎に使用可能なＱｏＳを予め設定するテーブルである。例えば、図示のテーブルでは、ＶＰＩが０番ではＣＢＲが、また、ＶＰＩが１番ではＵＢＲが設定されている。即ち、これは、０番のＶＰは、そのＱｏＳとしてＣＢＲのみが使用でき、１番のＶＰは、ＵＢＲのみが使用できることを示している。
【００３４】
そして、チャネル管理部１３ａは、次のように構成されている。即ち、ＳＶＣ制御部１１ａおよびＰＶＣ制御部１２ａからのパラメータとしてＱｏＳが含まれており、またチャネル番号が省略されていた場合は、この使用可能ＱｏＳ表１６を検索して、そのＱｏＳが合致しているか否かを判定する。ＱｏＳが合致していた場合は、チャネル空塞表１４の対応するＶＰＩ中のＶＣＩを検索し、空きチャネルの捕捉結果を出力する、といったように構成されている。
【００３５】
〈動作〉
チャネル管理部１３ａは、ＳＶＣ制御部１１ａおよびＰＶＣ制御部１２ａからのチャネル捕捉要求を受け付け｛図４中、（１）参照｝、パラメータにチャネル番号が明示的に指定されているならば、指定されたＶＰＩとＱｏＳが使用可能ＱｏＳ表１６に合致するかを確認し、合致するならば、次に、チャネル空塞表１４を参照して、そのチャネルの空塞を確認する。
【００３６】
また、チャネル番号が省略されているならば、パラメータの通信種別を確認し、ＳＶＣならばＶＰＩの若番から、使用可能ＱｏＳ表１６に要求されたＱｏＳが合致するかを確認し、合致するならば、チャネル空塞表１４におけるそのＶＰＩに対応したＶＣＩの若番から未使用（空き）のチャネルを検索する。例えば、ＳＶＣ制御部１１ａからのチャネル捕捉要求のパラメータとして、ＱｏＳがＵＢＲであると指定されていた場合、使用可能ＱｏＳ表１６では、ＶＰＩの１番がＵＢＲであるため、ＱｏＳが合致する。そこで、チャネル空塞表１４が図３のように構成されているとした場合、そのチャネル空塞表１４におけるＶＰＩが１番のＶＣＩをその若番から検索する。ここで、ＶＣＩの７番が未使用のチャネルとして確認された場合は、具体例１と同様に、このチャネルを使用中とし、かつ、チャネル捕捉結果をＯＫとして、そのチャネル捕捉応答をＳＶＣ制御部１１ａに返す｛図４中、（２）参照｝。
【００３７】
また、通信種別がＰＶＣであった場合は、ＶＰＩの老番から使用可能ＱｏＳ表１６にＱｏＳが合致するかを確認し、合致するならば、ＶＣＩの老番からチャネル空塞表１４の未使用チャネルを検索する。
【００３８】
尚、要求元のＱｏＳが使用可能ＱｏＳ表１６になかった場合、また、ＱｏＳが使用可能ＱｏＳ表１６と合致しても、対応するＶＰＩで未使用のチャネルがなかった場合、チャネル管理部１３ａは、チャネル捕捉結果をＮＧとし、このチャネル捕捉応答を要求元に返す。
【００３９】
〈効果〉
以上のように、具体例２では、複数のＶＰＩを有する回線において、複数のＱｏＳを使用するコネクションを設定する場合、ＶＰＩ毎に使用するＱｏＳを割り当てることができ、従って、ＡＴＭネットワークで使用目的に応じた帯域の効率的な使用を期待することができる。
【００４０】
例えば、ある回線において、ＣＢＲで使用するＶＰＩを特定し、帯域を制限することにより回線上での音声使用帯域を制限することができる。これは、使用可能ＱｏＳ表１６でＣＢＲで使用するＶＰＩを特定することにより容易に実現することができる。
【００４１】
尚、上記具体例２では、通信モードとして、ＡＴＭの場合を説明したが、これ以外の通信モードであっても、データを分割してそれぞれをセルとし、各セルを伝送路の複数の仮想チャネルのうちいずれかに割り当てて転送する通信モードで、速度に関するサービスを規定するサービスクラスに応じてチャネルの捕捉を制御するものであれば、例えばパケット交換網といったネットワークであっても適用可能である。
【図面の簡単な説明】
【図１】本発明の交換システムにおける具体例１の要部構成図である。
【図２】本発明の交換システムを適用したネットワークシステムの構成図である。
【図３】本発明の交換システムにおけるチャネル空塞表の説明図である。
【図４】本発明の交換システムにおける具体例２の要部構成図である。
【図５】本発明の交換システムにおける使用可能ＱｏＳ表の説明図である。
【符号の説明】
１１、１１ａ  ＳＶＣ制御部
１２、１２ａ  ＰＶＣ制御部
１３、１３ａ  チャネル管理部
【図１】
0003623951.tif 000002
【図２】
0003623951.tif 000003
【図３】
0003623951.tif 000004
【図４】
0003623951.tif 000005
【図５】
0003623951.tif 000006