(57)【要約】【課題】音声信号処理に必要な音声通話のみにＤＳＰ回路を使用するように制御した構内交換機を提供することを目的とする。【解決手段】ＩＰ端末１００およびそのＩＰ回線と非ＩＰ端末２００およびその非ＩＰ回線とで通信を行う場合、機能仕様上必要とされる数のＤＳＰ回路３０だけを設けるように制御し、ＤＳＰ回路３０を動的に利用して、必要な通話制御部に対してＤＳＰ回路３０をソフトウェアで割り当て制御することを特徴とする構内交換機である。【選択図】図１
2005117389.tif 000002
【特許請求の範囲】
【請求項１】
複数の電話端末の音声通話を通話制御する構内交換機であって、前記電話端末はインターネットプロトコルによる通信を行うＩＰ端末、またはパケット通信を行うデジタル端末、またはアナログ通信を行うアナログ端末を含み、前記構内交換機は音声信号の信号処理を行うＤＳＰ回路と、論理ＤＳＰ番号と物理的なＤＳＰ回路情報を関連付けて記憶しておくデバイス制御とを有し、
前記ＤＳＰ回路は呼制御が使用していることを判別する呼制御論理識別子を有し、音声通話を前記通話制御する際に前記デバイス制御は前記呼制御識別子を指定して記憶することによりＤＳＰリソース取得を行うことを特徴とする構内交換機。
【請求項２】
前記電話端末はインターネットプロトコルによる通信を行うＩＰ回線、またはパケット通信を行うデジタル回線、またはアナログ通信を行うアナログ回線であることを特徴とする請求項１記載の構内交換機。
【請求項３】
複数の電話端末の音声通話を通話制御する構内交換機であって、前記電話端末はインターネットプロトコルによる通信を行うＩＰ端末、またはパケット通信を行うデジタル端末、またはアナログ通信を行うアナログ端末を含み、前記構内交換機は音声信号の信号処理を行うＤＳＰ回路と、論理ＤＳＰ番号と物理的なＤＳＰ回路情報を関連付けて記憶しておくデバイス制御とを有し、
前記電話端末に対する通話制御を行う際に前記ＤＳＰ回路により音声のデータ制御を行うことを特徴とする構内交換機。
【請求項４】
複数の外部との通信回線を収容し前記電話端末との通話制御を行う際に前記ＤＳＰ信号処理回路により音声のデータ制御を行うことを特徴とする請求項３記載の構内交換機。
【請求項５】
前記通信回線間で通話制御を行う際に前記ＤＳＰ回路により音声のデータ制御を行うことを特徴とする請求項４記載の構内交換機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ端末／ＩＰ回線と非ＩＰ端末／非ＩＰ回線が音声通信する場合に使用する信号処理用のＤＳＰ(Digital Signal Processor)回路を必要最小数のＤＳＰ回路で実現した構内交換機に関するものである。
【背景技術】
【０００２】
従来のＩＰ端末およびそのＩＰ回線と非ＩＰ端末およびその非ＩＰ回線が通信を行う場合、データパケットを音声データに変換するために前述の音声信号処理用のＤＳＰ回路を用い、それぞれの電話機毎にＤＳＰ回路を割り当てしている（例えば、特許文献１参照）。
【０００３】
図７は従来のＤＳＰ回路をＩＰ端末毎に割り付け使用する構内交換機のブロック図である。図７は、ＩＰ端末１０２と非ＩＰ端末２００の通話を行う際のブロック構成を表す。音声通話を行う際には、ＩＰ端末１０２に送受信される音声パケットに対して非ＩＰ端末と音声通信するためにＤＳＰ回路３２を使用して信号処理を行い、構内交換機内の音声Ｈ／Ｗ（Ｈｉｇｈ  Ｗａｙ）６との接続制御により音声通信を行う。
【特許文献１】特開２０００−３５８０９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
解決しようとする問題点は、音声通話に対するＤＳＰ回路の割り付けを端末に対する固定的な割り付け方法であった点にある。通常ＩＰ端末／ＩＰ回線と非ＩＰ端末／非ＩＰ回線が通信を行う場合、音声パケットデータを処理するためのＤＳＰ回路が必要となるが、端末に固定的にＤＳＰ回路を収容するようにＩＰ端末／ＩＰ回線数分のＤＳＰ回路を設置した場合、実際には使用されない回路も設置する必要があるという問題点が生じる。
【０００５】
例えば、ＩＰ端末を三台、非ＩＰ端末を一台収容する構内交換機において、ＩＰ−非ＩＰの通話が発生するのは最大で一通話であるが、ＤＳＰ回路は収容端末分の三回路必要となる。
【０００６】
またＩＰ端末同士で通話する場合には、音声パケットデータを直接端末に送受信することで音声通話を行うことができるため、本構成の場合ＩＰ端末同士の通話の場合もＤＳＰ回路がＩＰ端末に対して割り当てられていて、ＤＳＰ回路の使用効率が低下する。
【課題を解決するための手段】
【０００７】
本発明は、機能仕様上必要とされる数のＤＳＰ回路だけを設けるように制御した構内交換機であって、ＤＳＰ回路を動的に利用し、必要な通話制御部に対してＤＳＰ回路をソフトウェアで割り当て制御することによって、構内交換機の機能を実現することを主要な特徴とする。
【発明の効果】
【０００８】
本発明の構内交換機は、接続されるＩＰ端末およびそのＩＰ回線などの接続数によらず、構内交換機の機能仕様上でＤＳＰ回路の数が決定でき、構内交換機の機能が実現できるという利点がある。また、ＩＰ端末同士の通話などＤＳＰ回路が不要な音声通話の場合には、ＤＳＰ回路を割り付けないソフトウェア制御にすることで、効率的なＤＳＰ回路の使用が可能になるという利点がある。併せて必要最低数のＤＳＰ回路数で構内交換機の機能が実現できるので、ハードウェアコストを削減することができる。
【発明を実施するための最良の形態】
【０００９】
本発明は、音声信号処理に必要な音声通話のみにＤＳＰ回路を使用するように制御した構内交換機を提供することを目的として、音声通話に対するＤＳＰ回路の割り付けをソフトウェア制御により音声通話に対する割り付けという動的な割り付け方法にすることとした構内交換機である。
【００１０】
なお、本発明において、インターネットプロトコルによる通信を行う電話端末装置をＩＰ端末と略称する。また、パケット通信を行うデジタル端末、またはアナログ通信を行うアナログ端末を含む電話端末装置を非ＩＰ端末と略称する。
【００１１】
上記課題を解決するためになされた第１の発明は、音声信号処理が必要な通話を制御する場合には、ＤＳＰ回路をソフトウェア上で取り扱うためにＤＳＰリソースという考え方を取り入れ、ＤＳＰ回路とＤＳＰリソースを一意に関連付け、ソフトウェアの呼制御上ＤＳＰ回路が必要と判定された場合にはＤＳＰリソースを取得し、取得したＤＳＰリソースの管理情報を元に構内交換機の機能を実現することとした構内交換機である。
【００１２】
（実施の形態１）
以下、本発明の実施の形態について、各図に基づいて説明する。図１は本発明のＤＳＰ回路を動的に使用する構内交換機のブロック図であって、ＩＰ端末と非ＩＰ端末が通信を行う場合を表す。また図２は非ＩＰ端末からＩＰ端末に発信する場合のシーケンス図であって、図１に対して非ＩＰ端末２００からＩＰ端末１００に対して発信操作をした場合のシーケンスを表す。
【００１３】
図１の非ＩＰ端末２００から発信操作を行うと、信号線１を介して構内交換機内の非ＩＰ内線Ｉ／Ｆ回路１１を通じてＣＰＵ４１上で動作するソフトウェアの非ＩＰ端末２００に対する呼の制御を行う呼制御に情報が通知される。この呼制御は通知されたダイヤル情報を元に通信相手を決定する。この時点で、この音声通話でＤＳＰ回路（ＤＳＰリソース）が必要かの判定を行う。但し、ＤＳＰリソースが必要な場合でもＩＰ端末、非ＩＰ端末両方で管理する必要はないため、ＩＰ端末側でＤＳＰリソースの管理を行うものとする。
【００１４】
図３はＤＳＰリソース取得の必要があるかの判定およびＤＳＰリソース取得までのソフトウェア制御を表すフローチャートであって、ソフトウェアブロックの呼制御でＤＳＰリソースを取得する制御動作を表す。
【００１５】
非ＩＰ端末２００側に対する呼制御で図３に示す判定を行った場合、Ｓ０１の判定でこの呼制御に対応する端末が非ＩＰ端末であるため、判定はｎｏとなりＤＳＰリソース取得処理を行わずに処理を終了する。
【００１６】
これらの処理が完了した後に図２のシーケンス図に示すように非ＩＰ端末２００側の呼制御からＩＰ端末１００側の呼制御に対して通話を行うためのメッセージを送信する。本処理はソフトウェア動作のためＣＰＵ４１上で動作する。本メッセージを受信したＩＰ端末１００に対する呼制御では非ＩＰ端末２００に対する呼制御で行った図３のフローチャートに示すようなＤＳＰリソース取得のための判定処理を行う。
【００１７】
ＩＰ端末１００に対する呼制御で図３に示す判定を行った場合、Ｓ０１の判定でこの呼制御に対応する端末はＩＰ端末のため、Ｓ０２の判定項目に進む。Ｓ０２の判定では通信相手となる端末の種別の判定であり、この場合非ＩＰ端末であるため判定結果はｎｏとなりＳ０３のＤＳＰリソース取得処理を行う。本処理はソフトウェアのデバイス制御に対してＤＳＰリソースの取得処理で、デバイス制御で管理するテーブル（メモリエリア）にＤ
ＳＰ回路と関連付けて記憶する。この場合には、ＩＰ端末に対する呼制御を識別するための論理識別子とＤＳＰ回路を関連付けて記憶する。
【００１８】
図４はＤＳＰリソース管理テーブルのイメージ図であって、デバイス制御で管理するＤＳＰリソース管理のためのメモリエリアのイメージを表す。図４に示すようにデバイス制御では予め論理的に管理する論理ＤＳＰ番号と物理的なＤＳＰ回路情報を一意に関連付けて記憶している。そして、ＤＳＰ回路が使用されているかどうかはそれを使用する（ＤＳＰリソースを取得する）呼制御の論理識別子の有無で判定を行い、この情報エリアに呼制御の論理識別子が設定されていない（初期値の）場合には、空きのＤＳＰリソースが存在するものとして、指定された呼制御論理識別子に対してＤＳＰリソースを割り付ける（テーブル（メモリエリア）に呼制御の論理識別子を登録する。）。
【００１９】
本処理により、ソフトウェアとしてＩＰ端末１００とＤＳＰ回路３０を関連付ける。ＤＳＰリソースの取得が正常に行われた場合、つまり空きのＤＳＰリソースがあり、これに対して正常に呼制御の論理識別子が登録できた場合には、ＤＳＰリソース取得正常終了とする。これにより図３のＳ０４の判定ではＤＳＰリソースが正常に取得できたため、ＤＳＰリソース取得判定処理を終了する。図２のシーケンスでは、着信が発生した時点でＤＳＰリソースの取得が成功するとＣＰＵ４１から構内交換機内データバス３を介してＩＰ内線Ｉ／Ｆ回路１２に着信制御を通知し、ＩＰ内線Ｉ／Ｆ回路１２は端末と構内交換機とＩＰ端末とを結ぶ信号線２を通じてＩＰ端末１００に対して着信制御を行い、ＩＰ端末１００ではリンガーの鳴動が始まる。
【００２０】
続いて、ＩＰ端末１００で着信に対する応答処理を行うと、信号線２を介してＩＰ内線Ｉ／Ｆ回路１２に通知され、構内交換機内データバス３を経由してＣＰＵ４１上で動作するＩＰ端末１００に対する呼制御に応答制御情報が通知される。応答制御情報を受信したＩＰ端末１００に対する呼制御では音声通話を行うために音声パスの制御を行う。このタイミングで呼制御はＩＰ内線Ｉ／Ｆ回路１２に対してＤＳＰ回路制御のための論理ＤＳＰ番号を通知する。
【００２１】
本情報を元にＩＰ内線Ｉ／Ｆ回路１２はＲＡＭ４３のデバイス制御が管理するＤＳＰリソース管理テーブルを参照して、物理的なＤＳＰ回路３０の情報を取得する。この情報を取得した後にＤＳＰ回路３０に対して信号処理を行うための設定処理を行うと共に、ＩＰ端末１００に対して音声パケットの送出先を構内交換機内のＩＰ内線Ｉ／Ｆ回路１２と信号線２を介して設定する。本処理により、ＩＰ端末１００からの音声パケットデータはＩＰ内線Ｉ／Ｆ回路を介してＤＳＰ回路３０に入力することが可能となる。
【００２２】
また、呼制御のパス接続制御で音声Ｈ／Ｗ６の切替スイッチ２１をＤＳＰ回路３０の音声信号送受信線５に接続を行う。ＩＰ端末１００に対する呼制御で以上の処理が正常に終了した後に、非ＩＰ端末２００に対する呼制御に応答メッセージを送信する。本メッセージを受信した非ＩＰ端末２００に対する呼制御では音声パス接続制御を行い、音声信号送受信線８と音声Ｈ／Ｗ６の接続を切替スイッチ２１で行い、これによりＩＰ端末１００と非ＩＰ端末２００との音声通話路の接続を完了する。
【００２３】
以上の処理はＩＰ端末１００がＩＰ端末１０１に変更された場合、ＩＰ端末１０１でＩＰ内線Ｉ／Ｆ回路１３となるだけで、ソフトウェア的には共通の処理でＤＳＰ回路３０を使用して音声通話が可能である。
【００２４】
以上のようにして本制御によれば、端末に割り付けられた論理番号による動的なＤＳＰ管理方法を実現することにより、ＩＰ端末とＤＳＰ回路が一対一に存在しなくても音声通話制御を行うことが可能となる。
【００２５】
また図５はＩＰ端末からＩＰ端末に発信する場合のシーケンス図であって、ＩＰ端末１００からＩＰ端末１０１で音声通話を行う場合のシーケンスを表す。そのシーケンスの内容は前述の図２のシーケンス処理とほぼ同様になる。しかしＩＰ端末１００に対する呼制御でＤＳＰ取得処理を行う場合には、図３に示すフローチャートの処理を行い、Ｓ０１の判定では本呼制御に対する端末がＩＰ端末のため判定はｙｅｓとなり次の判定Ｓ０２に進むが、Ｓ０２の判定では、通信相手の呼制御に対する端末はＩＰ端末のため、この判定結果もｙｅｓとなりＤＳＰリソースの取得処理を行わずに処理を終了する。
【００２６】
ＩＰ端末１０１に対する呼制御のＤＳＰ取得処理でも同様の判定結果となり、ＤＳＰリソースは取得されない。ＩＰ端末１０１で応答処理を行った場合には図５のシーケンスに示すようなメッセージの流れになるが、ＤＳＰ回路が使用されないため音声パス制御やＤＳＰ制御メッセージなどはなく、ＩＰ端末１００とＩＰ端末１０１が送受信した音声パケット送受信方法を元に構内交換機内データバス３を経由して音声通信が行われる。
【００２７】
なお、以上の実施の形態には構内交換機内の内線におけるＩＰ端末と非ＩＰ端末との間の呼制御、音声通話について説明を行った。さらに、同様のＤＳＰ制御を行うことによって、外線が非ＩＰ回線であっても呼制御、音声通話を行うことができる。図６はＩＰ端末と非ＩＰ回線が音声通信を行う場合の構内交換機のブロック図であって、外線が非ＩＰ回線である場合の呼制御を説明するものである。なお、ＤＳＰ制御の手順は上述の説明と同様となる。
【００２８】
本制御のようにＩＰ端末に対して静的に（固定的に）ＤＳＰ回路を割り付けていないため、ＤＳＰ回路を必要としない（端末間で直接音声パケットの送受信を行う）場合にはＤＳＰ回路を使用せず音声通信を実現することで、ＤＳＰ回路を効率的に活用する事を可能となる。
【産業上の利用可能性】
【００２９】
本発明は、構内交換機においてＩＰ端末／ＩＰ回線と非ＩＰ端末／非ＩＰ回線が通信する場合に使用するＤＳＰ回路をＤＳＰリソースという考え方を用い、ソフトウェアで動的に使用するための管理方式に関するものであり、必要最小限のＤＳＰ回路を効率的に使用することでハードウェアのＤＳＰ回路数に負荷をかけずに構内交換機で実現すべき機能実現ができる。
【図面の簡単な説明】
【００３０】
【図１】本発明のＤＳＰ回路を動的に使用する構内交換機のブロック図
【図２】非ＩＰ端末からＩＰ端末に発信する場合のシーケンス図
【図３】ＤＳＰリソース取得の必要があるかの判定およびＤＳＰリソース取得までのソフトウェア制御を表すフローチャート
【図４】ＤＳＰリソース管理テーブルのイメージ図
【図５】ＩＰ端末からＩＰ端末に発信する場合のシーケンス図
【図６】ＩＰ端末と非ＩＰ回線が音声通信を行う場合の構内交換機のブロック図
【図７】従来のＤＳＰ回路をＩＰ端末毎に割り付け使用する構内交換機のブロック図
【符号の説明】
【００３１】
１    信号線
２    信号線
３    構内交換機内データバス
４    音声パケット送受信線
５    音声信号送受信線
６    音声Ｈ／Ｗ
７    接続線
８    音声信号送受信線
９    回線側音声信号送受信線
１０    信号線
１１    非ＩＰ内線Ｉ／Ｆ回路
１２    ＩＰ内線Ｉ／Ｆ回路
１３    ＩＰ内線Ｉ／Ｆ回路
１４    ＩＰ内線Ｉ／Ｆ回路
１５    非ＩＰ回線Ｉ／Ｆ回路
２１    切替スイッチ
３０    ＤＳＰ回路
３１    ＤＳＰ回路
３２    ＤＳＰ回路
４１    ＣＰＵ
４２    プログラム格納領域（ＲＯＭ）
４３    メモリ（ＲＡＭ）
１００    ＩＰ端末
１０１    ＩＰ端末
１０２    ＩＰ端末
２００    非ＩＰ端末
３０１    非ＩＰ回線
【図１】
2005117389.tif 000003
【図２】
2005117389.tif 000004
【図３】
2005117389.tif 000005
【図４】
2005117389.tif 000006
【図５】
2005117389.tif 000007
【図６】
2005117389.tif 000008
【図７】
2005117389.tif 000009