(57)【特許請求の範囲】
【請求項１】
複数ＶｏＩＰトランクパッケージと、
前記複数ＶｏＩＰトランクパッケージを介してインタネットに双方向に接続する交換機とを含み、
前記交換機は、
呼制御ユニットを備え、
前記ＶｏＩＰトランクパッケージのそれぞれは、
音声信号を処理する音声処理ユニットと、
呼制御信号を処理する信号処理ユニットとをそれぞれに備え、
前記呼制御ユニットは、前記信号処理ユニットが受信した前記呼制御信号を受け取って前記呼制御信号に基づいて、前記複数ＶｏＩＰトランクパッケージのうち空き音声チャネルが存在するＶｏＩＰトランクパッケージの音声処理ユニットを利用して音声通話パスを形成する
音声チャネルの選択システム。
【請求項２】
前記複数ＶｏＩＰトランクパッケージのそれぞれは、複数の音声チャネルを有し、
前記呼制御ユニットは、前記複数の音声チャネルの２値状態を認識し、前記２値状態は使用中状態又は空き状態である
請求項１の音声チャネルの選択システム。
【請求項３】
前記交換機は、データベースを更に備え、前記データベースは前記呼制御ユニットに双方向に接続し、
前記データベースはチャネル状態管理テーブルを含み、
前記チャネル状態管理テーブルは前記２値状態を保持している
請求項２の音声チャネルの選択システム。
【請求項４】
前記複数ＶｏＩＰトランクパッケージを含むパッケージ群は、複数の部分パッケージ群を有し、
前記呼制御ユニットは、前記空きチャネルを１つの前記部分パッケージ群から選択する
請求項１の音声チャネルの選択システム。
【請求項５】
前記交換機は、データベースを更に備え、前記データベースは前記呼制御ユニットに双方向に接続し、
前記データベースは、グループ番号管理テーブルを含み、
前記グループ番号管理テーブルは、前記部分パッケージ群のグループ番号と前記部分パッケージ群に属する複数のＶｏＩＰトランクパッケージのパッケージ番号との対応関係情報を有している
請求項４の音声チャネルの選択システム。
【請求項６】
前記データベースはチャネル状態管理テーブルを更に含み、
前記チャネル状態管理テーブルは前記複数の音声チャネルの２値状態を保持し、前記２値状態は使用中状態又は空き状態であり、
前記呼制御ユニットは、前記複数の音声チャネルの２値状態を認識している
請求項５の音声チャネルの選択システム。
【請求項７】
前記データベースは、チャネル番号管理テーブルを更に含み、
前記チャネル番号管理テーブルは、前記グループ番号と前記音声チャネルのチャネル番号との対応関係情報を有している
請求項６の音声チャネルの選択システム。
【請求項８】
前記データベースは、ＰＫＧ情報テーブルを更に含み、
前記ＰＫＧ情報テーブルは、前記パッケージ番号と、前記チャネル番号と、前記パッケージ番号に対応するＩＰアドレスと、前記チャネル番号に対応するポート番号との対応関係情報を有する
請求項５〜７から選択される１請求項の音声チャネルの選択システム。
【請求項９】
前記交換機は、呼制御テーブルを更に備え、
前記呼制御テーブルは、前記呼制御信号の呼びの番号と、前記呼制御信号を処理する前記信号処理ユニットが属するＶｏＩＰトランクパッケージのパッケージ番号と、前記空き音声チャネルが存在する前記ＶｏＩＰトランクパッケージのパッケージ番号と、前記空き音声チャネルのチャネル番号との対応関係情報を有している
請求項１〜８から選択される１請求項の音声チャネルの選択システム。
【請求項１０】
前記交換機は、迂回テーブルを更に備え、
前記迂回テーブルは、前記呼制御信号を受け取ったＶｏＩＰトランクパッケージのパッケージ番号と、前記複数ＶｏＩＰトランクパッケージから形成されるパッケージ群のうち空き音声チャネルが選択される候補として規定される部分パッケージ群との対応関係情報を有している
請求項１〜９から選択される１請求項の音声チャネルの選択システム。
【請求項１１】
第１ＶｏＩＰトランクパッケージと、
第２ＶｏＩＰトランクパッケージとを含み、
前記第１ＶｏＩＰトランクパッケージは、
音声信号を処理する第１音声処理ユニットと、
制御信号を処理する第１信号処理ユニットとを備え、
前記第２ＶｏＩＰトランクパッケージは、
音声信号を処理する第２音声処理ユニットと、
制御信号を処理する第２信号処理ユニットとを備え、
前記第１信号処理ユニットが受信する前記制御信号に基づいて第１音声処理ユニットに対応する音声チャネルが選択されるか、又は、前記第１信号処理ユニットが受信する前記制御信号に基づいて第２音声処理ユニットに対応する音声チャネルが選択される
音声チャネルの選択システム。
【請求項１２】
インタネットを介して送信されてくる呼制御信号を第１ＶｏＩＰトランクパッケージの信号処理ユニットで受信するステップと、
前記第１ＶｏＩＰトランクパッケージではない第２ＶｏＩＰトランクパッケージの複数の音声チャネルのうちから空き音声チャネルを選択するステップと、
前記空き音声チャネルと前記第２ＶｏＩＰトランクパッケージの音声処理ユニットを使用して音声パスを形成するステップ
とを含む音声チャネルの選択方法。
【請求項１３】
複数のＶｏＩＰトランクパッケージが属するパッケージ群の内の部分パッケージ群に前記第１ＶｏＩＰトランクパッケージと前記第２ＶｏＩＰトランクパッケージが共に属している
請求項１２の音声チャネルの選択方法。
【請求項１４】
複数のＶｏＩＰトランクパッケージのそれぞれの複数の音声チャネルの２値状態を示すチャネル状態管理テーブルを作成するステップを更に含み、
前記２値状態は、空き状態又は使用中状態である
請求項１２又が１３の音声チャネルの選択方法。
【請求項１５】
前記部分パッケージ群のグループ番号と前記部分パッケージ群に属するＶｏＩＰトランクパッケージの複数の音声チャネルの複数のチャネル番号との対応関係情報を示すチャネル番号管理テーブルを作成するステップを更に含む請求項１４の音声チャネルの選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、音声チャネルの選択システム、及び、その選択方法に関し、特に、交換機のインタネット対応トランクパッケージの複数チャネルを選択してパスを形成する音声チャネルの選択システム、及び、その選択方法に関する。
【０００２】
【従来の技術】
インタネットに接続される電話交換機には、ＶｏＩＰトランクパッケージが実装されることが知られている。数百の音声チャネルを有する単一の大規模なＶｏＩＰトランクパッケージの処理能力は、ハード的に限界がある。このようなハード的限界が生じることを回避し、更に、負荷分散によって安全性を高めるために、ＶｏＩＰトランクパッケージは数十チャネルの程度の規模で実装されることが一般的である。
【０００３】
複数のこのようなＶｏＩＰトランクパッケージが実装される交換機では、特定のＶｏＩＰトランクパッケージに呼が偏ってそのパッケージの全ての音声チャネルが使用中になっている状態で、インタネットから呼制御情報が交換機のそのパッケージに着信した場合、交換機は話し中であると判断する。このような判断により、不完了呼が発生する。複数のＶｏＩＰトランクパッケージの集合体である交換機は、空きチャネルがある他のＶｏＩＰトランクパッケージを有効に利用することができない。
【０００４】
回線交換網中の２つのトランクは、１対１に対向し、それらの間に回線が物理的に接続されていて、対向している機器どうしは互いに空いている音声チャネルのリソースを認識しているから、チャネル選択の論理が互い違いに形成されていれば、同時に同一音声チャネルを選択する偶然がない限り、空いている音声チャネルが存在しないインタフェースに対して呼を発信することはなく、空いている音声チャネルがないインタフェースに呼が着信することはない。しかし、インタネット内トランクでは、事情が異なっいる。
【０００５】
インタネット内の対向ＶｏＩＰ装置は、１対Ｎの不特定接続が行われ、呼を発信するＶｏＩＰ装置は、その呼を受信する着信側ＶｏＩＰ装置に音声チャネルの空きが存在するかどうかを認識することができない。着信側装置は、対向する発信側ＶｏＩＰ装置が特定されていないので、自己装置内に音声チャネルのリソースがないことを相手側に通知することができない。公知装置は、着信側ＶｏＩＰ装置のリソースがないことに起因する話し中状態に遭遇することを回避する技術を開示していない。複数のＶｏＩＰ装置を収納している交換機は、話し中状態の遭遇機会が少なくなるように設計され、呼がランダムに着信し負荷が分散するように設計されている。他の公知技術は、余剰な音声チャネルを残すことができるようにトラフィックを設計して、そのような遭遇機会を少なくしている。
【０００６】
空きチャネルを有効に利用することができる技術を確立することが求められる。特に、複数のＶｏＩＰパッケージを交叉的に利用して、全体的に空きチャネルを有効に利用することが求められる。
【０００７】
【発明が解決しようとする課題】
本発明の課題は、空きチャネルを有効に利用する技術を確立することができる音声チャネルの選択システム、及び、その選択方法を提供することにある。
本発明の他の課題は、複数のＶｏＩＰパッケージを交叉的に利用して、全体的に空きチャネルを有効に利用することができる音声チャネルの選択システム、及び、その選択方法を提供することにある。
【０００８】
【課題を解決するための手段】
その課題を解決するための手段が、下記のように表現される。その表現中に現れる技術的事項には、括弧（）つきで、番号、記号等が添記されている。その番号、記号等は、本発明の実施の複数・形態又は複数の実施例のうちの少なくとも１つの実施の形態又は複数の実施例を構成する技術的事項、特に、その実施の形態又は実施例に対応する図面に表現されている技術的事項に付せられている参照番号、参照記号等に一致している。このような参照番号、参照記号は、請求項記載の技術的事項と実施の形態又は実施例の技術的事項との対応・橋渡しを明確にしている。このような対応・橋渡しは、請求項記載の技術的事項が実施の形態又は実施例の技術的事項に限定されて解釈されることを意味しない。
【０００９】
本発明による音声チャネルの選択システムは、複数ＶｏＩＰトランクパッケージ（４，５）と、複数ＶｏＩＰトランクパッケージ（４，５）を介してインタネット（１１）に双方向に接続する交換機（１）とから構成されている。交換機（１）は、呼制御ユニット（１５）を備えている。ＶｏＩＰトランクパッケージのそれぞれ（４，５）は、音声信号を処理する音声処理ユニット（２４，２８）と、呼制御信号を処理する信号処理ユニット（２５，２９）とをそれぞれに備えている。音声処理ユニット（２４）は、信号処理ユニット（２５）から独立して動作する。音声処理ユニット（２４）は、信号処理ユニット（２５）から独立して動作する。呼制御ユニット（１５）は、信号処理ユニット（２５，２９）が受信した呼制御信号（３２又は３４）を受け取って呼制御信号（３２又は３４）に基づいて、複数ＶｏＩＰトランクパッケージ（４，５）のうち空き音声チャネルが存在するＶｏＩＰトランクパッケージ（５）の音声処理ユニット（２８）を利用して音声通話パスを形成する。
【００１０】
制御信号を処理する信号処理機能と音声を制御する音声制御機能とは、１つのＶｏＩＰトランクパッケージの中で分離され独立している。制御信号と音声信号とは、別々のＶｏＩＰトランクパッケージで処理され得る。その結果、全チャネルが統一的に管理され、空きチャネルが有効に利用される。
【００１１】
複数ＶｏＩＰトランクパッケージ（４，５）のそれぞれは、複数の音声チャネルを有している。呼制御ユニット（１５）は、複数の音声チャネルの２値状態を常態的に認識している。その２値状態は、使用中状態又は空き状態として交換機（１）の中で常態的に認識されている。交換機（１）は、そのような認識のためのテーブル（４４）を有している。交換機（１）は、データベース（１９）を更に備えている。データベース（１９）は、呼制御ユニット（１５）に双方向に接続している。データベース（１９）は、チャネル状態管理テーブル（４４）を形成している。チャネル状態管理テーブル（４４）は、既述の２値状態を保持している。交換機（１）の呼制御ユニット（１５）は、チャネル状態管理テーブル（４４）を参照して、空きチャネルを選択し、又は、空きチャネルを選択する指示信号を出力することができる。
【００１２】
複数ＶｏＩＰトランクパッケージ（４，５）を含むパッケージ群は、複数の部分パッケージ群（図４）を有している。呼制御ユニット（１５）は、空きチャネルを１つの部分パッケージ群から選択することにより、選択が特定部分に集中しない。データベース（１９）は、グループ番号管理テーブル（４２）を更に備えている。グループ番号管理テーブル（４２）は、部分パッケージ群のグループ番号と部分パッケージ群に属する複数のＶｏＩＰトランクパッケージ（４，５）のパッケージ番号との対応関係情報（図４）を有している。その対応関係情報に基づいて、交換機（１）は適正に空きチャネルを選択することができる。
【００１３】
データベース（１９）は、ＰＫＧ情報テーブル（４５）を更に備えている。ＰＫＧ情報テーブル（４５）は、パッケージ番号と、チャネル番号と、パッケージ番号に対応するＩＰアドレスと、チャネル番号に対応するポート番号との対応関係情報を有している。交換機（１）は、ＩＰアドレスを含む対応関係情報に基づいて、パスを自在に形成することができる。
【００１４】
交換機（１）は、呼制御テーブル（４６）を更に備えている。呼制御テーブル（４６）は、呼制御信号の呼びの番号と、呼制御信号を処理する信号処理ユニット（２５，２９）が属するＶｏＩＰトランクパッケージ（４，５）のパッケージ番号と、空き音声チャネルが存在するＶｏＩＰトランクパッケージ（５）のパッケージ番号と、空き音声チャネルのチャネル番号との対応関係情報を有している。交換機（１）は、呼制御テーブル（４６）に基づいて、任意の呼びに対して適正に音声パスを形成することができる。
【００１５】
交換機は、迂回テーブル（４７）を更に備えている。迂回テーブル（４７）は、呼制御信号を受け取ったＶｏＩＰトランクパッケージ（４）のパッケージ番号と、複数ＶｏＩＰトランクパッケージ（４，５）から形成されるパッケージ群のうち空き音声チャネルが選択される候補として規定される部分パッケージ群との対応関係情報を有している。排他的に他のグループのパッケージの空きチャネルを有効に利用することができる。
【００１６】
本発明による音声チャネルの選択システムは、第１ＶｏＩＰトランクパッケージ（４）と、第２ＶｏＩＰトランクパッケージ（５）とを形成し、第１ＶｏＩＰトランクパッケージ（４）は、音声信号を処理する第１音声処理ユニット（２４）と、制御信号を処理する第１信号処理ユニット（２５）とを形成し、第２ＶｏＩＰトランクパッケージ（５）は、音声信号を処理する第２音声処理ユニット（２８）と、制御信号を処理する第２信号処理ユニット（２９）とを形成している。第１信号処理ユニット（２５）が受信する制御信号に基づいて第１音声処理ユニット（２４）に対応する音声チャネルが選択されるか、又は、第１信号処理ユニット（２５）が受信する制御信号に基づいて第２音声処理ユニット（２８）に対応する音声チャネルが選択される。このような交叉的接続により、制御信号の受信時の第１信号処理ユニット（２５）を用いて信号パスを形成しながら、他のパッケージの中の音声チャネルを自由に選択して音声パスを形成することができる。
【００１７】
本発明による音声チャネルの選択方法は、インタネット（１１）を介して送信されてくる呼制御信号を第１ＶｏＩＰトランクパッケージ（４）の信号処理ユニット（２５）で受信し、第１ＶｏＩＰトランクパッケージ（４）ではない第２ＶｏＩＰトランクパッケージ（５）の複数の音声チャネルのうちから空き音声チャネルを選択し、空き音声チャネルと第２ＶｏＩＰトランクパッケージ（５）の音声処理ユニット（２８）を使用して音声パスを形成する。既述の通りの交叉的使用により、制御信号の受信時の第１信号処理ユニット（２５）を用いてパスを形成しながら、他のパッケージの中の音声チャネルを自由に選択して音声パスを形成することができる。複数のＶｏＩＰトランクパッケージ（４，５）が属するパッケージ群の内の部分パッケージ群に第１ＶｏＩＰトランクパッケージ（４）と第２ＶｏＩＰトランクパッケージ（５）が共に属していることは適正である。
【００１８】
【発明の実施の形態】
図に対応して、本発明による音声チャネルの選択システムの実施の形態は、交換機に各種トランクパッケージが実装されて設けられている。その交換機１は、図１に示されるように、多様なパッケージを実装し収容している。そのようなパッケージは、トランクパッケージ２と、ライン回路パッケージ３と、複数のＶｏＩＰトランクパッケージ４，５，６とから形成されている。ＶｏＩＰトランクパッケージ４は、以下、第１ＶｏＩＰトランクパッケージ４といわれ、ＶｏＩＰトランクパッケージ５は、以下、第２ＶｏＩＰトランクパッケージ５といわれ、第１ＶｏＩＰトランクパッケージ４と異なるＶｏＩＰトランクパッケージを代表する。
【００１９】
トランクパッケージ２は、企業網７と公衆網８に接続している。ライン回路パッケージ３は、電話機９に対応的に接続している。ＶｏＩＰトランクパッケージ４，５，６は、企業網７と公衆網８と電話機９をそれぞれにインタネット１１に接続することができる。
【００２０】
インタネット１１は、ＶｏＩＰゲートウエイ１２とＶｏＩＰ端末１３に接続している。ＶｏＩＰゲートウエイ１２は、非ＶｏＩＰの電話機１４に対応的に接続している。ＶｏＩＰトランクパッケージ４，５，６とＶｏＩＰゲートウエイ１２とＶｏＩＰ端末１３とには、それぞれにユニークであるＩＰアドレスが１つずつ与えられていて、インタネット１１に接続している。電話機１４は、ＶｏＩＰゲートウエイ１２を介してインタネット１１に接続して音声通信を実行することができる。ＶｏＩＰ端末１３は、直接にインタネット１１に接続して音声通信を実行することができる。
【００２１】
複数のＶｏＩＰトランクパッケージ４，５，６は、それぞれに複数のチャネルを有し、音声処理と信号処理を実行する。ＶｏＩＰゲートウエイ１２とＶｏＩＰ端末１３とＶｏＩＰトランクパッケージ４，５，６とは、音声をＩＰパケット化し、ＩＰパケットを音声化することができて、インタネット１１の上で音声通信を行うことができる。交換機１は、ＶｏＩＰトランクパッケージ４，５，６を用いることにより、企業網７と公衆網８と電話機９のような交換機１に接続されている非ＶｏＩＰ機器と、インタネット１１の上のＶｏＩＰゲートウエイ１２とＶｏＩＰ端末１３のようなＶｏＩＰ機器とを接続することができる。このような接続により、企業網７と公衆網８と電話機９のそれぞれは、電話機１４とＶｏＩＰ端末１３のそれぞれと双方向にインタネット１１を介して音声通信することができる。
【００２２】
図２は、交換機１と複数のＶｏＩＰトランクパッケージのそれぞれの詳細を示している。図２は、複数のＶｏＩＰトランクパッケージ４，５，６のうちの第１ＶｏＩＰトランクパッケージ４と第２ＶｏＩＰトランクパッケージ５とを代表的に示している。交換機１は、トランクインタフェース部１６とともに呼制御部１５を備えている。呼制御部１５とトランクインタフェース部１６との間に、メッセージ処理部１７と回線制御部１８とがそれぞれに並列に双方向に介設されている。交換機１は、更に、データベース部１９と呼制御テーブル２１とを備えている。データベース部１９と呼制御テーブル２１は、それぞれに呼制御部１５に双方向に接続している。
【００２３】
第１ＶｏＩＰトランクパッケージ４は、第１Ｅｔｈｅｒコントローラ部２２とともに第１システムインターフェース部２３を備えている。第１Ｅｔｈｅｒコントローラ部２２と第１システムインターフェース部２３との間に第１音声処理部２４と第１信号処理部２５とがそれぞれに並列に双方向に介設されている。第１音声処理部２４の音声処理機能は、第１信号処理部２５の信号処理機能から独立している。
【００２４】
第２ＶｏＩＰトランクパッケージ５は、第２Ｅｔｈｅｒコントローラ部２６とともに第２システムインターフェース部２７を備えている。第２Ｅｔｈｅｒコントローラ部２６と第２システムインターフェース部２７との間に、第２音声処理部２８と第２信号処理部２９とがそれぞれに並列に双方向に介設されている。第２音声処理部２８の音声処理機能は、第２信号処理部２９の信号処理機能から独立している。
【００２５】
交換機１の呼制御部１５は、トランクインタフェース部１６と第１システムインターフェース部２３を介して第１Ｅｔｈｅｒコントローラ部２２に対して情報を送信し、トランクインタフェース部１６と第１システムインターフェース部２３を介して第１Ｅｔｈｅｒコントローラ部２２から情報を受信する。呼制御部１５は、トランクインタフェース部１６と第２システムインターフェース部２７を介して第２Ｅｔｈｅｒコントローラ部２６に対して情報を送信し、トランクインタフェース部１６と第２システムインターフェース部２７を介して第２Ｅｔｈｅｒコントローラ部２６から情報を受信する。
【００２６】
第１ＶｏＩＰトランクパッケージ４は、第１Ｅｔｈｅｒコントローラ部２２でインタネット１１に対してＩＰパケットを送信し、且つ、第１Ｅｔｈｅｒコントローラ部２２でインタネット１１からＩＰパケットを受信する。第２ＶｏＩＰトランクパッケージ５は、第２Ｅｔｈｅｒコントローラ部２６でインタネット１１に対してＩＰパケットを送信し、且つ、第２Ｅｔｈｅｒコントローラ部２６でインタネット１１からＩＰパケットを受信する。
【００２７】
第１音声処理部２４は、インタネットに対する複数の音声ポートを管理することにより、第１ＶｏＩＰトランクパッケージ４の中の複数の音声チャネルの制御を実行している。第１音声処理部２４は、音声をＩＰパケット化し、ＩＰパケットを音声化する。第２Ｅｔｈｅｒコントローラ部２６は、ＩＰパケットの送受信を制御している。
【００２８】
第１信号処理部２５は、呼制御信号を管理し、その呼制御信号をパケット化することにより、第１ＶｏＩＰトランクパッケージ４とインタネット１１との間の双方向信号の送受信を可能にしている。第２信号処理部２９は、呼制御信号を管理し、その呼制御信号をパケット化することにより、第２ＶｏＩＰトランクパッケージ５とインタネット１１との間の双方向信号の送受信を可能にしている。第１音声処理部２４は、交換機１から指示を受け取って、第１信号処理部２５から独立して動作する。第２音声処理部２８は、交換機１から指示を受け取って、第２信号処理部２９から独立して動作する。
【００２９】
交換機１のメッセージ処理部１７は、呼制御部１５が生成する呼制御信号の分析と呼制御信号の組立を実行する。回線制御部１８は、呼制御部１５から指示を受け取って、音声チャネルの選択を制御し、且つ、その音声チャネルを制御する。呼制御部１５は、データベース部１９を参照して呼ごとに呼制御テーブル２１を作成することにより、交換機１の呼接続機能を管理して制御している。
【００３０】
電話機１４が電話機９の電話番号をダイヤルすれば、ＶｏＩＰゲートウエイ１２は、その電話番号に基づいて、インタネット１１を介した音声通信の開始を認識する。音声通信の開始を認識したＶｏＩＰゲートウエイ１２は、ＶｏＩＰで使用する音声チャネルを選択して、その音声チャネルによって、ＶｏＩＰゲートウエイ１２と電話機１４との間の第１通話パス３１を形成する。
【００３１】
ＶｏＩＰゲートウエイ１２は、その電話番号に基づいて、接続先になる第１ＶｏＩＰトランクパッケージ４のＩＰアドレスを導き出して、図２に示されるように、インタネット１１を介して発呼信号３２を第１ＶｏＩＰトランクパッケージ４に送信する。発呼信号３２は、ＶｏＩＰゲートウエイ１２が使用する音声チャネル情報３３を含んでいる。音声チャネル情報３３は、ＩＰアドレスとポート番号とから形成されている。
【００３２】
発呼信号３２を受信した第１ＶｏＩＰトランクパッケージ４は、ＶｏＩＰゲートウエイ１２に対して信号リンクコネクションを確立し、発呼信号３２を受信したことを示す着信信号３４としてその発呼信号３２を交換機１に転送する。交換機１は、ＶｏＩＰで使用する空き音声チャネルを選択する。その空き音声チャネルとして第２ＶｏＩＰトランクパッケージ５の中の空き音声チャネルが選択される場合が、以下に述べられる。交換機１は、このように選択された空きチャネルが存在する第２ＶｏＩＰトランクパッケージ５を介して、ＶｏＩＰゲートウエイ１２とライン回路パッケージ３とを接続し、更に、交換機１とライン回路パッケージ３との間の第２通話パス３５を形成する。
【００３３】
選択された第２ＶｏＩＰトランクパッケージ５の中の音声チャネルの音声チャネル情報に含まれるＩＰアドレスとポート番号とに基づいて、応答信号３６が回線制御部１８により作成される。着信信号３４を検出した第１ＶｏＩＰトランクパッケージ４の信号リンクコネクションが使用され、その応答信号３６は、第１ＶｏＩＰトランクパッケージ４の第１信号処理部２５とインタネット１１を介してＶｏＩＰゲートウエイ１２に通知される。応答信号３６がＶｏＩＰゲートウエイ１２に送信されることにより、第２ＶｏＩＰトランクパッケージ５とＶｏＩＰゲートウエイ１２の間のインタネット上の第３通話パス３７が確立されて形成される。このように第１通話パス３１と第２通話パス３５と第３通話パス３７の形成は、電話機１４と電話機９との間の通話を可能にする。
【００３４】
図２は、既述の通話パス形成を更に詳しく示している。第１ＶｏＩＰトランクパッケージ４は、ＶｏＩＰゲートウエイ１２から第１Ｅｔｈｅｒコントローラ部２２でパケットを受信する。第１Ｅｔｈｅｒコントローラ部２２は、そのパケットの受信を発呼信号３２の受信であると認識して、その発呼信号３２を第１信号処理部２５に転送する。第１信号処理部２５は、そのパケットを送信したＶｏＩＰゲートウエイ１２に対して、既述の通り、信号リンクコネクションを確立し、第１システムインターフェース部２３を介して呼び制御信号３４’として着信信号３４を交換機１に送信する。
【００３５】
交換機１は、着信信号３４の受信を呼び制御信号３４’であるとトランクインタフェース部１６で認識し、メッセージ処理部１７で、電話番号とＶｏＩＰゲートウエイ１２の音声チャネル情報３３であるＩＰアドレスとポート番号とを取り出し、その電話番号とＶｏＩＰゲートウエイ１２のＩＰアドレスとポート番号とをメッセージ処理部１７から呼制御部１５に通知する。
【００３６】
呼制御部１５は、データベース部１９のデータを参照して、パッケージ選択処理を実行する。データベース部１９は、図３に示されるＰＫＧ番号管理テーブル４１と、図４に示されるグループ番号管理テーブル４２と、図５に示されるチャネル番号管理テーブル４３と、図６に示されるチャネル状態管理テーブル４４とを有している。ＰＫＧ番号管理テーブル４１は、ＶｏＩＰトランクパッケージ４，５，６を含むパッケージ群の各パッケージのパッケージ番号（ＰＫＧ番号）とその実装位置（収容位置）との対応を示す対応関係情報を有している。ＰＫＧ番号”２”を有するパッケージは、実装位置”Ｂ”に実装されている。
【００３７】
交換機１の呼制御部１５は、ＰＫＧ番号管理テーブル４１に基づいて、第１ＶｏＩＰトランクパッケージ４のＰＫＧ番号を特定して導出する。特定されたＰＫＧ番号は、特定ＰＫＧと言われる。グループ番号管理テーブル４２は、ＰＫＧ番号とパッケージ群の部分群であるグループを識別するグループ番号との対応関係情報を有している。呼制御部１５は、グループ番号管理テーブル４２に基づいて、特定ＰＫＧ番号に対応するグループ番号を特定して導出する。このように特定されたグループ番号は、特定グループ番号といわれる。
【００３８】
チャネル番号管理テーブル４３は、グループ番号とチャネル番号との対応関係情報を有している。呼制御部１５は、チャネル番号管理テーブル４３に基づいて、特定グループ番号に対応するチャネル番号群を特定して導出する。このように特定されたチャネル番号群は、特定チャネル番号群といわれる。
【００３９】
チャネル状態管理テーブル４４は、全てのチャネル番号とそのチャネルのチャネル状態との対応関係情報を有している。チャネル状態は、２値で表され、空き状態又は使用中状態である。呼制御部１５は、チャネル状態管理テーブル４４に基づいて、特定チャネル番号群の中で空き状態のチャネルである音声チャネルを選択する。このように選択されて特定された音声チャネルは、特定音声チャネルといわれる。
【００４０】
第１ＶｏＩＰトランクパッケージ４のＰＫＧ番号が１であれば、グループ番号管理テーブル４２に基づいて、グループ番号は１０が特定される。グループ番号１０で示される部分パッケージ群の中には、ＰＫＧ番号２で表される第２ＶｏＩＰトランクパッケージ５が属している。チャネル番号管理テーブル４３に基づいて、グループ番号１０に属するチャネル番号群の中から音声チャネルが選択され、この場合、第２ＶｏＩＰトランクパッケージ５の複数チャネルの中から、例えば、チャネル番号８が選択される。このような部分群化は、チャネルの選択が特定の部分に集中することを回避することができる。このように部分群化されたチャネル番号群の中から、チャネル状態管理テーブル４４に示される２値状態に基づいて、１つのチャネル番号が選択される。
【００４１】
データベース部１９は、更に、図７に示されるＰＫＧ情報テーブル４５を有している。ＰＫＧ情報テーブル４５は、ＰＫＧ番号とチャネル番号とそのパッケージのＩＰアドレスとそのパッケージのポート番号との対応関係情報を有している。呼制御部１５は、ＰＫＧ情報テーブル４５に基づいて、特定チャネル番号に対応するＩＰアドレスとポート番号を特定して導出する。
【００４２】
このように特定されたＩＰアドレスとポート番号とは、それぞれに、特定ＩＰアドレスと特定ポート番号といわれる。呼制御部１５は、ＰＫＧ番号管理テーブル４１とグループ番号管理テーブル４２とチャネル番号管理テーブル４３とチャネル状態管理テーブル４４とに基づいて特定した実装位置のパッケージの空きチャネルである特定チャネルのチャネル番号を特定ＰＫＧ番号として特定されている第２ＶｏＩＰトランクパッケージ５の第２音声処理部２８に、回線制御部１８と第２システムインターフェース部２７とを介して通知する。
【００４３】
更に、呼制御部１５は、既に受信している音声チャネル情報３３を回線制御部１８とトランクインタフェース部１６と第２システムインターフェース部２７を介して第２音声処理部２８に通知する。第２音声処理部２８は、特定音声チャネルに対応する特定ポート番号の特定ポートを第２ＶｏＩＰトランクパッケージ５の中でオープンする。第２ＶｏＩＰトランクパッケージ５は、このように開かれた特定ポートを介して、ＶｏＩＰゲートウエイ１２から音声パケットを受信することを開始し、ライン回路パッケージ３から受ける音声パケットをＶｏＩＰゲートウエイ１２に送信することを開始する。
【００４４】
呼制御部１５は、ＰＫＧ情報テーブル４５に基づいて、特定音声チャネルが属している特定ＰＫＧ番号を導き出して、図８に示される呼び制御テーブル４６を作成する。呼び制御テーブル４６は、呼の番号と、使用している第２信号処理部２５が属する第１ＶｏＩＰトランクパッケージ４のＰＫＧ番号と、使用している第２音声処理部２８が属する第２ＶｏＩＰトランクパッケージ５のＰＫＧ番号と、使用している第２ＶｏＩＰトランクパッケージ５の特定音声チャネルの特定チャネル番号との対応関係情報を有するテーブルとして作成される。
【００４５】
呼制御部１５は、ＰＫＧ情報テーブル４５に基づいて、特定ＰＫＧ番号と特定チャネル番号に対応するＩＰアドレスと特定ポート番号とを含む音声チャネル情報に基づいて、既述の応答信号３７を作成する。呼制御部１５は、作成済みの呼び制御テーブル４６を参照して使用している第１信号処理部２５を特定し、その第１信号処理部２５を介して作成された応答信号３７を第３通話パス３７に転送する。第１ＶｏＩＰトランクパッケージ４の第１システムインターフェース部２３で受信された第３通話パス３７は、第１信号処理部２５により確立されている信号リンクコネクションを介してインタネット１１に投入されＶｏＩＰゲートウエイ１２に転送される。
【００４６】
ＶｏＩＰゲートウエイ１２は、電話機１４から受信する音声情報をパケット化し、パケット化した音声パケットを音声応答中の第２ＶｏＩＰトランクパッケージ５の特定ＩＰアドレスの特定ポート番号の特定ポートに送信する。交換機１は、１つのパッケージ４の第１信号処理部２５と他の１つのパッケージ５のうちの第２音声処理部２８を用いて、電話機１４と電話機９との間で通話パスを形成し、他のパッケージの空きチャネルを効率的に利用することができる。
【００４７】
データベース部１９は、更に、図９に示される迂回テーブル４７を有している。迂回テーブル４７は、発呼信号３２を受信するパッケージ４と、そのパッケージ４に対応する他のパッケージである迂回先パッケージのＰＫＧ番号との対応関係情報を有している。第１ＶｏＩＰトランクパッケージ４のＰＫＧ番号が１であるとする。第１ＶｏＩＰトランクパッケージ４が第１音声処理部２４を使用しない場合には、第１ＶｏＩＰトランクパッケージ４でない他のパッケージが選択されることになる。ＰＫＧ番号１に対応する迂回先ＰＫＧ番号群には、ＰＫＧ番号１は含まれていない。
【００４８】
そのような他のパッケージの候補は複数であり、他の候補群が迂回先パッケージ群として迂回テーブル４７により規定されている。パッケージ番号１のパッケージと組み合わされるパッケージは、パッケージ番号１に対応しパッケージ番号１を含まないパッケージ群の複数のパッケージの中から選択される。このように選択されるパッケージを部分群の中から選択することにより、迂回先パッケージの選択的集中を回避することができる。
【００４９】
本発明による交換機１は、呼制御信号が着信したＶｏＩＰトランクパッケージ４の中の全ての音声チャネルが使用されていて空きチャネルがない場合、交換機１内の他のＶｏＩＰトランクパッケージ５の中の空きチャネルを使用するパス形成を行って、ＶｏＩＰトランクパッケージ４の空きチャネルがないことにより交換機１が話し中状態に遭遇することを回避している。このように、交換機１は、全ての音声チャネル又は全ての音声チャネルの部分を有効に利用することができる。
【００５０】
その結果、複数のＶｏＩＰトランクパッケージに呼制御信号（発呼信号）が着信する際の呼配分、又は、瞬間的な高トラフィックに対処するために余剰チャネルの確保のためのＶｏＩＰトランク依存の設計が不要であり、交換機が持つチャネルの総和に基づいて、トラフィックネットワークを設計することが可能である。発信のために使用される最大チャネル数と着信のために使用される最大チャネル数にそれぞれに上限を設定し、その上限値を越える場合に、他のＶｏＩＰトランク音声チャネルを使用するフレキシブルサービスを提供することができる。
【００５１】
【発明の効果】
本発明による音声チャネルの選択システム、及び、その選択方法は、制御信号を処理する信号処理機能と音声を制御する音声制御機能とを１つのＶｏＩＰトランクパッケージの中で分離させて独立させ、制御信号と音声信号とを別々のＶｏＩＰトランクパッケージで処理することができるので、全チャネルを統一的に管理することができ、空きチャネルを有効に利用することができる。
【図面の簡単な説明】
【図１】図１は、本発明による音声チャネルの選択システムの実施の形態を示すシステムブロック図である。
【図２】図２は、図１の一部を詳細に示す回路ブロック図である。
【図３】図３は、番号対応を示すテーブルである。
【図４】図４は、他の番号対応を示すテーブルである。
【図５】図５は、更に他の番号対応を示すテーブルである。
【図６】図６は、更に他の番号対応を示すテーブルである。
【図７】図７は、更に他の番号対応を示すテーブルである。
【図８】図８は、更に他の番号対応を示すテーブルである。
【図９】図９は、更に他の番号対応を示すテーブルである。
【符号の説明】
１…交換機
４，５…複数ＶｏＩＰトランクパッケージ
４…第１ＶｏＩＰトランクパッケージ
５…第２ＶｏＩＰトランクパッケージ
１１…インタネット
１５…呼制御ユニット
１９…データベース
２４，２８…音声処理ユニット
２４…第１音声処理ユニット
２５…第１信号処理ユニット
２８…第２音声処理ユニット
２９…第２信号処理ユニット
３２，３４…呼制御信号
４２…グループ番号管理テーブル
４４…チャネル状態管理テーブル
４５…ＰＫＧ情報テーブル
４６…呼制御テーブル
４７…迂回テーブル
【図１】
0003664109.tif 000002
【図２】
0003664109.tif 000003
【図３】
0003664109.tif 000004
【図４】
0003664109.tif 000005
【図５】
0003664109.tif 000006
【図６】
0003664109.tif 000007
【図７】
0003664109.tif 000008
【図８】
0003664109.tif 000009
【図９】
0003664109.tif 000010