(57)【要約】【課題】メディア伝達技術が異なるネットワークを接続するノードにおいて、メディア変換の履歴情報を後位のノードに伝達することができるノードを提供する。【解決手段】メディア変換履歴情報転送部１３は、隣接交換機からメディア変更履歴情報を含む呼制御信号を受信する。メディア変換履歴情報に設定されているメディア変換回数が許容範囲内であるである場合には、メディア変換を実施し、メディア変換履歴情報設定部１１がメディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換える。経路選択部１２は、メディア変換履歴情報に含まれているメディア変換回数が、許容範囲内である場合には経路選択テーブルから該当する隣接交換機を選択する。また、許容範囲を超えている場合は、メディア変換を実施しない隣接交換機を経路選択テーブルから選択し、メディア変換履歴情報転送部１３は選択した隣接交換機に呼制御信号を送信する。【選択図】    図１
2005286852.tif 000002
【特許請求の範囲】
【請求項１】
発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、を具備する通信システムにおいて
前記発信側交換機は、
前記発信端末から呼制御信号を受信する際に、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信し、
前記中継交換機は、
メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加し、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信し、
前記着信側交換機は、
前記中継交換機から前記呼制御信号を受信し、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を送信元に対して送信し、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信することを特徴とする通信システム。
【請求項２】
発信端末を収容し前記発信端末から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択し呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機において、
前記受信部は、
前記発信端末から前記呼制御信号を受信して、メディア変換回数を含むメディア変換履歴情報を作成し、前記呼制御信号に前記メディア変換履歴情報を設定することを特徴とする交換機。
【請求項３】
前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、
前記経路選択部は、
前記受信部から受信した前記メディア変換履歴情報に含まれている前記メディア変換回数が予め設定されている閾値未満である場合に、前記経路選択テーブルから所定の経路選択規則に従って該当する前記隣接交換機を選択し、選択した前記隣接交換機の情報と前記呼制御信号を前記送信部に送信し、前記閾値以上である場合には、メディア変換を実施しない前記隣接交換機を選択し、選択した前記隣接交換機の情報と前記呼制御信号を前記送信部に送信することを特徴とする請求項２に記載の交換機。
【請求項４】
前記受信部は、
メディア変換を実施する場合は、作成した前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換えることを特徴とする請求項２または３に記載の交換機。
【請求項５】
隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択して呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機において、
前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、
前記受信部は、
前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値以上の場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値未満であるである場合には、前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換え前記経路選択部に前記呼制御信号を送信し、
前記経路選択部は、
受信した前記メディア変換履歴情報に含まれているメディア変換回数が、前記閾値未満である場合には前記経路選択テーブルから所定の経路選択規則に従って前記隣接交換機を選択し、前記閾値と同じ値の場合は、メディア変換を実施しない前記隣接交換機を前記経路選択テーブルから選択し、選択した前記隣接交換機の情報及び前記呼制御信号を前記送信部に送信することを特徴とする交換機。
【請求項６】
隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択して呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機において、
前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、
前記受信部は、
前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値以下である場合には、前記経路選択部に前記呼制御信号を送信し、
前記経路選択部は、
受信した前記メディア変換履歴情報に含まれているメディア変換回数が、前記閾値未満である場合には前記経路選択テーブルから所定の経路選択規則に従って前記隣接交換機を選択し、前記閾値と同じ値の場合は、メディア変換を実施しない前記隣接交換機を前記経路選択テーブルから選択し、選択した前記隣接交換機の情報及び前記呼制御信号を前記送信部に送信することを特徴とする交換機。
【請求項７】
隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、隣接交換機を収容し前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機において、
前記受信部は、
前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信した際に、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値以上の場合には、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値未満であるである場合には、前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換え、前記送信部に前記呼制御信号を送信することを特徴とする交換機。
【請求項８】
隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、隣接交換機を収容し前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機において、
前記受信部は、
前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値以下である場合には、前記経路選択部に前記呼制御信号を送信することを特徴とする交換機。
【請求項９】
隣接交換機に接続し前記隣接交換機から呼制御信号を受信する受信部と、着信端末に接続する送信部と、を備えた交換機において、
前記受信部は、
前記隣接交換機からメディア変換履歴情報を含む前記呼制御信号を受信した際に、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して前記受信部を介して送信し、前記閾値以下である場合には、前記送信部に前記呼制御信号を送信することを特徴とする交換機。
【請求項１０】
発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機との間で呼制御信号を伝送する通信制御方法において、
前記発信側交換機が、前記発信端末から呼制御信号を受信する過程と、
前記発信側交換機が、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信する過程と、
前記中継交換機が、メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加する過程と、
前記中継交換機が、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている前記経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信する過程と、
前記着信側交換機が、前記中継交換機から前記呼制御信号を受信する過程と、
前記着信側交換機が、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を前記送信元に対して送信する過程と、
前記着信側交換機が、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信する過程と、
からなることを特徴とする通信制御方法。
【請求項１１】
発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、
前記発信側交換機のコンピュータを、
前記発信端末から呼制御信号を受信する際に、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信する手段として機能させるコンピュータプログラム。
【請求項１２】
発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、
前記中継交換機のコンピュータを、
メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加し、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている前記経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信する手段として機能させるコンピュータプログラム。
【請求項１３】
発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、
前記着信側交換機のコンピュータを、
前記中継交換機から前記呼制御信号を受信し、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を前記送信元に対して送信し、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信する手段として機能させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、異なるプロトコル間での通信品質を管理して呼設定する通信システム及び交換機並びに通信制御方法並びにそのコンピュータプログラムに関する。
【背景技術】
【０００２】
従来の技術では、公衆電話網とＩＰ電話網のように異なるネットワーク間を相互接続する場合、遅延やコーデック変換やプロトコル変換などのメディア情報を終端間で伝送する統一された方式はなく、非特許文献１及び非特許文献２並びに非特許文献３等に示される回線種別の情報や通過したノードの数の情報等で判断していた。
【非特許文献１】“ＩＳＤＮ網間信号方式「ＪＴ−Ｑ７６３ｖ２０」（３．３５  持続特性表示）”，ＴＴＣ標準，社団法人  情報通信技術委員会，２００３年１２月発行，ｐ４６
【非特許文献２】“ＩＳＤＮ網間信号方式「ＪＴ−Ｑ７６３ｖ２０」（３．８０  ホップカウンタ）”，ＴＴＣ標準，社団法人  情報通信技術委員会，２００３年１２月発行，ｐ４
【非特許文献３】ジェイ  ローゼンバーク（Ｊ．Ｒｏｓｅｎｂｅｒｇ）他、“ＲＦＣ３２６１  ＳＩＰ：セッション開始プロトコル”，[online]，２００２年６月，インターネット  エンジニアリング  タスク  フォース（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｅｃｅ）， [平成１６年３月２３日検索]、インターネット<URL: http://www.ietf.org/rfc/rfc3261.txt>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
非特許文献１に示すＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）信号方式であるＩＳＵＰのアドレスメッセージ（ＩＡＭ）のパラメータである接続特性表示では、経由した回線の特性を表記することはできた。しかしながら、その種類は「衛星回線」、「導通試験」、「エコー制御」の３つの特性のみであり、メディア変換履歴を表示するパラメータは存在しないためメディア変換の履歴を正確に知ることができないという問題がある。
また、同様に非特許文献２に示す技術では、ＩＳＵＰの機能として通過した交換機の数をカウントし、呼制御信号のループを防ぐホップカウンタがある。しかしながら、メディア変換の有無を含んでいないため、同様にメディア変換の履歴を正確に知ることができないという問題がある。
また、さらに、非特許文献３に示すＩＰ電話網におけるＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）では、転送の連続動作を禁止するＭａｘ−Ｆｏｒｗａｒｄヘッダがある。しかしながら、Ｍａｘ−Ｆｏｒｗａｒｄヘッダも同じくメディア変換回数をカウントすることはできないという問題がある。
【０００４】
本発明は、上記問題を解決すべくなされたもので、その目的は、メディア伝達技術が異なるネットワークを相互に接続する通信システムにおいて、メディア変換の履歴情報を後位のノードに伝達することができる通信システム及びノード（＝交換機）を提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、発信端末を収容する発信側交換機（例えば、ノード１０ｓ）と、着信端末を収容する着信側交換機（例えば、ノード１０ｔ）と、前記発信側交換機と前記着信側交換機を収容する中継交換機（例えば、ノード１０Ａ、１０Ｂ、１０Ｃ、１０Ｄ）と、を具備する通信システムにおいて前記発信側交換機は、前記発信端末から呼制御信号を受信する際に、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信し、前記中継交換機は、メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加し、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信し、前記着信側交換機は、前記中継交換機から前記呼制御信号を受信し、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を送信元に対して送信し、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信することを特徴とする通信システムである。
【０００６】
本発明は、発信端末を収容し前記発信端末から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択し呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機（例えば、ノード１０ｓ）において、前記受信部は、前記発信端末から前記呼制御信号を受信して、メディア変換回数を含むメディア変換履歴情報を作成し、前記呼制御信号に前記メディア変換履歴情報を設定することを特徴とする。
【０００７】
本発明は、上記の発明において、前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、前記経路選択部は、前記受信部から受信した前記メディア変換履歴情報に含まれている前記メディア変換回数が予め設定されている閾値未満である場合に、前記経路選択テーブルから所定の経路選択規則に従って該当する前記隣接交換機を選択し、選択した前記隣接交換機の情報と前記呼制御信号を前記送信部に送信し、前記閾値以上である場合には、メディア変換を実施しない前記隣接交換機を選択し、選択した前記隣接交換機の情報と前記呼制御信号を前記送信部に送信することを特徴とする。
【０００８】
本発明は、上記の発明において、前記受信部は、メディア変換を実施する場合は、作成した前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換えることを特徴とする。
【０００９】
本発明は、隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択して呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機（例えば、ノード１０Ａ）において、前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、前記受信部は、前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値以上の場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値未満であるである場合には、前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換え前記経路選択部に前記呼制御信号を送信し、前記経路選択部は、受信した前記メディア変換履歴情報に含まれているメディア変換回数が、前記閾値未満である場合には前記経路選択テーブルから所定の経路選択規則に従って前記隣接交換機を選択し、前記閾値と同じ値の場合は、メディア変換を実施しない前記隣接交換機を前記経路選択テーブルから選択し、選択した前記隣接交換機の情報及び前記呼制御信号を前記送信部に送信することを特徴とする交換機である。
【００１０】
本発明は、隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、予め隣接交換機の情報が設定された経路選択テーブルに基づいて前記呼制御信号を送信する隣接交換機を選択して呼設定する経路選択部と、選択された前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機（例えば、ノード１０Ｂ）において、前記経路選択テーブルには前記隣接交換機ごとにメディア変換を実施するか否かの情報が予め設定されており、前記受信部は、前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値以下である場合には、前記経路選択部に前記呼制御信号を送信し、前記経路選択部は、受信した前記メディア変換履歴情報に含まれているメディア変換回数が、前記閾値未満である場合には前記経路選択テーブルから所定の経路選択規則に従って前記隣接交換機を選択し、前記閾値と同じ値の場合は、メディア変換を実施しない前記隣接交換機を前記経路選択テーブルから選択し、選択した前記隣接交換機の情報及び前記呼制御信号を前記送信部に送信することを特徴とする交換機である。
【００１１】
本発明は、隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、隣接交換機を収容し前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機（例えば、ノード１０Ｃ）において、前記受信部は、前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信した際に、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値以上の場合には、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値未満であるである場合には、前記メディア変換履歴情報のメディア変換回数に１を加えた値をメディア変更回数として書き換え、前記送信部に前記呼制御信号を送信することを特徴とする交換機である。
【００１２】
本発明は、隣接交換機を収容し前記隣接交換機から呼制御信号を受信する受信部と、隣接交換機を収容し前記隣接交換機に前記呼制御信号を送信する送信部と、を備えた交換機（例えば、ノード１０Ｄ）において、前記受信部は、前記隣接交換機からメディア変更履歴情報を含む前記呼制御信号を受信して、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して送信し、前記閾値以下である場合には、前記経路選択部に前記呼制御信号を送信することを特徴とする交換機である。
【００１３】
本発明は、隣接交換機に接続し前記隣接交換機から呼制御信号を受信する受信部と、着信端末に接続する送信部と、を備えた交換機（例えば、ノード１０ｔ）において、前記受信部は、前記隣接交換機からメディア変換履歴情報を含む前記呼制御信号を受信した際に、前記メディア変換履歴情報に設定されているメディア変換回数が予め設定されている閾値を超える場合は、切断理由表示を含む呼制御信号を前記送信元の前記隣接交換機に対して前記受信部を介して送信し、前記閾値以下である場合には、前記送信部に前記呼制御信号を送信することを特徴とする交換機である。
【００１４】
本発明は、発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機との間で呼制御信号を伝送する通信制御方法において、前記発信側交換機が、前記発信端末から呼制御信号を受信する過程と、前記発信側交換機が、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信する過程と、前記中継交換機が、メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加する過程と、前記中継交換機が、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている前記経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信する過程と、前記着信側交換機が、前記中継交換機から前記呼制御信号を受信する過程と、前記着信側交換機が、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を前記送信元に対して送信する過程と、前記着信側交換機が、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信する過程と、からなることを特徴とする通信制御方法である。
【００１５】
本発明は、発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、前記発信側交換機のコンピュータを、前記発信端末から呼制御信号を受信する際に、メディア変換履歴情報を作成して前記呼制御信号に設定して前記中継交換機に送信する手段として機能させるコンピュータプログラムである。
【００１６】
本発明は、発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、前記中継交換機のコンピュータを、メディア変換を実施する場合には、前記呼制御信号に含まれている前記メディア変換履歴情報にメディア変換を実施した情報を追加し、前記メディア変換履歴情報を参照して通信品質を維持できないと判断する場合は、予め設定されている前記経路選択テーブルからメディア変換を実施しない隣接交換機を選択し、選択した前記隣接交換機に前記呼制御信号を送信する手段として機能させるコンピュータプログラムである。
【００１７】
本発明は、発信端末を収容する発信側交換機と、着信端末を収容する着信側交換機と、前記発信側交換機と前記着信側交換機を収容する中継交換機と、から構成される通信システムにおいて、前記着信側交換機のコンピュータを、前記中継交換機から前記呼制御信号を受信し、前記メディア変換履歴情報が通信品質を維持することができないと判断する場合は、切断理由表示を含む呼制御信号を前記送信元に対して送信し、通信品質を維持できると判断する場合は、前記着信端末に前記呼制御信号を送信する手段として機能させるコンピュータプログラムである。
【発明の効果】
【００１８】
この発明によれば、発信側の交換機が、発信端末から呼制御信号を受信した際に、メディア変換履歴情報を作成し、呼制御信号に設定して、隣接する交換機に送信する構成となっている。また、メディア変換が中継する交換機において実行された際に、呼制御信号のメディア変換履歴情報にメディア変換が実施された情報を追加する。そのため、呼制御信号を中継する交換機において過去のメディア変換の履歴を知ることができる。それによって、交換機ごとにメディア変換履歴情報を参照することで、メディア変換しても通信品質を維持することができるかを判断し、呼設定もしくは呼切断するかを決定することができる。
【００１９】
また、本発明によれば、複数の着信先への経路を有する交換機において、隣接する交換機の情報に関連付けて、当該交換機がメディア変換を伴うか否かの情報を設定している。そして、経路を選択する際に、過去のメディア変換履歴情報を参照して、これ以上メディア変換を実施すると通信品質が維持できないと判断した場合には、メディア変換を実施しない隣接交換機を選択する構成となっている。そのため、通信品質を維持することができる経路を自動的に選択することができる。
【００２０】
また、本発明によれば、メディア変換履歴情報の要素としてメディア変換回数を備えており、メディア変換が実施される際に、メディア変換回数を１増やす構成となっている。そのため、各交換機においてメディア変換回数を参照することで、過去に実施されたメディア変換の回数の情報を得ることができ、その情報に基づいて呼の接続及び切断、さらに、メディア変換を実施する後位ノードを選択できるか否かを判断することができる。また、予め設定されたメディア変換回数に対する閾値等に基づいて上記の経路選択が行われるため、例えば、ユーザの契約によって、良い品質のまま通話を確立するサービスや、安い経路を選択して通話を確立するサービスなど異なるメニューの通信サービスを提供することが可能となる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の一実施形態によるメディア変換履歴情報を具備する交換機（以下、ノード）を図面を参照して説明する。
図１は、この発明の一実施形態によるメディア変換履歴情報を具備するノードの構成を示す概略ブロック図である。
本実施形態でいうメディア変換とは交換機を経由することによる遅延やコーデックの変換を実施することを示しているが、以下の説明では主にＴＤＭ（Ｔｉｍｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅｘ）方式による電話網からＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）電話方式のＩＰ電話網へ音声信号を変換することを示している。
ノード１０は、例えば、電話網もしくはＩＰ電話網における交換機であり、発信端末を収容する発信ノードや、着信端末を収容する着信ノードや、ノード間を中継する中継ノードがある。
【００２２】
本実施形態におけるノード１０において、メディア変換履歴情報転送部１３は、前位ノードから呼制御信号を受信し、呼制御信号に設定されているメディア変換履歴情報を参照して、呼の設定を行っても通信品質を維持できるか否かを判断し、維持できないと判断した場合には、呼を切断する。維持できると判断した場合には、以下に示す所定の処理を行った後に、次の隣接ノードへ呼制御信号を送信する。
【００２３】
経路選択部１２は、隣接ノードごとにネットワークのアドレスを対応付けて記憶する経路選択テーブルを備えている。ネットワークのアドレスとは、電話網では例えば市外局番等の複数の電話端末の番号を代表する番号である。経路選択テーブルにはさらに、隣接ノードごとにメディア変換を実施するノードか否かが設定されている。
呼制御信号をメディア変換履歴情報転送部１３から受信し、呼制御信号に含まれている着信端末のアドレスを参照して、適切な隣接ノードを検出する。適切なノードを選択する方法としては、最短ルートを選択する方法や最もコストがかからないルートを選択する方法等がある。そして、呼制御信号に設定されているメディア変換履歴情報を参照して、これ以上メディア変換を実施すると通信品質を維持できないと判断する場合には着信端末に到達するノードであって、さらに、メディア変換を実施しない隣接ノードを選択する。
【００２４】
メディア変換履歴情報設定部１１は、発信端末を収容するノードでは、発信端末から呼制御信号を受信した時にメディア変換履歴情報を作成し、メディア変換回数にはゼロを登録して、呼制御信号に設定する。また、中継ノードにおいてメディア変換を実施するノードの場合には、メディア変換回数に１を加えた値をメディア変換回数として設定する。
【００２５】
図２は、従来のノードにおける経路選択と本実施形態における経路選択の違いを示した図である。同図において、Ａノードは例えばＴＤＭ方式の電話網からＩＰ電話方式のＩＰ網へ変換するノードであり。Ｂノードは方式の変換を実施しないノードである。
【００２６】
従来では、呼制御信号（同図における呼設定メッセージ）を受信した自ノードは、それまでのノードでどれぐらいメディア変換が実施されたかを判断することができない。そのため、品質重視の設定がされている場合には、ネットワークコストが高いがメディア変換を行わず品質を劣化させないＢノードを選択することになる。
【００２７】
しかしながら、本実施形態のノードでは、過去のメディア変換回数を呼制御信号に設定されているメディア変換履歴情報から判断することができ、予め設定された閾値未満である場合には、まだ通信品質を維持することができると判断してメディア変換の有るＡノードを選択する。Ａノードはコストが安いため、低い通信料金が課金される。
このとき、どちらの場合もユーザにとって通信品質としては変わらないが、通信料金に差がつく結果となる。
【００２８】
図３は、メディア変換を実施するノードと実施しないノードが相互に接続する通信システムを示したブロック図である。凡例に示すＡ技術は例えばＴＤＭ方式であり、Ｂ技術はＩＰ電話方式である。
発ノード１０ｓは発信電話端末１を収容するノードであり、呼制御信号を発信電話端末１から受信した際に、メディア変換履歴情報を新規に作成する。このとき、メディア変換履歴情報のメディア変換回数にはゼロを設定し、変換するメディアタイプも合わせて設定する。
着ノード１０ｔは、着信電話端末２を収容し、メディア変換履歴情報を参照して、メディア変換回数に従って通信品質が維持できない場合には呼を切断し、品質を維持できる場合には着信電話端末２に呼を接続する。
【００２９】
中継ノードには、メディア変換を実施ノードと実施しないノードの場合と、さらに、経路選択を実施するノードと実施しないノードの組み合わせによって構成される４つのタイプが存在する。以下、タイプＡからタイプＤに分類して説明する。（タイプＡ）ノード１０Ａはメディア変換と経路選択の両方を実施するノードであり、Ａ技術方式からＢ技術方式へのメディア変換を実施する。（タイプＢ）ノード１０Ｂとノード１０Ｇは、メディア変換は実施しないが経路選択を実施するノードである。（タイプＣ）ノード１０Ｃと１０Ｅと１０Ｇは、経路選択を実施しないノードであるがメディア変換を実施するノードである。ノード１０ＣはＡ技術方式からＢ技術方式への変換を行い、ノード１０ＥはＢ技術方式からＡ技術方式への変換を実施する。（タイプＤ）ノード１０Ｄ及び１０Ｆはメディア変換も経路の選択も実施しないノードである。
【００３０】
以下、それぞれのタイプの処理について説明する。
タイプＡのノードであるノード１０Ａは、複数の後位ノードに接続し、Ａ技術方式のノードからＢ技術方式のノードへの接続設定要求の呼制御信号を受信して、メディア変換履歴情報の参照を行う。メディア変換を実施すると通信品質を維持できないと判断した場合は、呼を切断する。メディア変換を実施しても通信品質を維持できると判断した場合は、メディア変換を実施し、メディア変換履歴情報の設定、即ちメディア変換履歴情報内のメディア変換回数に１を加える。そして、後位のノードに呼制御信号を送信する前に、メディア変換回数を参照し、メディア変換回数が許容範囲内である場合には、経路制御テーブルから適切な経路を選択する。後位ノードがメディア変換を実施することによって、メディア変換回数が許容範囲内を超えてしまう場合には、経路選択テーブルに予め設定されているメディア変換を実施しない隣接ノードの中から次の後位ノードを選択する。そして、選択した後位の隣接ノードへ呼制御信号を送信する。
【００３１】
タイプＢのノードであるノード１０Ｂは、複数の後位ノードに接続し、Ａ技術方式のノードからの接続要求の呼制御信号を受信してメディア変換履歴情報を参照する。メディア変換履歴情報に基づいて通信品質を維持できないと判断した場合は切断処理を行う。維持できると判断した場合には、
次に経路選択を行う。後位ノードがメディア変換を実施することによって、メディア変換回数が許容範囲内を超えてしまう場合には、経路選択テーブルに予め設定されているメディア変換を実施しない隣接ノードの中から次の後位ノードを選択する。そして、選択した後位の隣接ノードへ呼制御信号を送信する。
【００３２】
タイプＣのノードであるノード１０Ｃは、１つの後位ノードに接続し、Ａ技術方式のノードからＢ技術方式のノードへの接続設定要求の呼制御信号を受信して、メディア変換履歴情報の参照を行う。メディア変換を実施すると通信品質を維持できないと判断した場合は、呼を切断する。メディア変換を実施しても通信品質を維持できると判断した場合は、メディア変換を実施し、メディア変換履歴情報の設定、即ちメディア変換履歴情報内のメディア変換回数に１を加えて、呼制御信号を後位の隣接ノードに送信する。
【００３３】
タイプＤのノードであるノード１０Ｄは、１つの後位ノードに接続し、Ｂ技術方式のノードからの接続要求の呼制御信号を受信してメディア変換履歴情報を参照する。メディア変換履歴情報に基づいて通信品質を維持できないと判断した場合は切断処理を行う。維持できると判断した場合には、
隣接する後位ノードへ呼制御信号を送信する。
【００３４】
同図においては、Ｂ技術方式を優先して経路を設定しており、発信電話端末１から発呼を受信したノード１０ｓから発信された呼制御信号は、ノード１０Ｂにおいてノード１０Ｃが選択され、ノード１０Ｃに送信される。ノード１０Ｃではメディア変換と伴うためメディア変換回数が１に設定され、ノード１０Ｄを介してノード１０Ｅに送信される。ノード１０Ｅにおいてもメディア変換が行われるためメディア変換回数が２に設定される。そして着ノード１０ｔに送信されて、着信電話端末２に着呼する。
【００３５】
図４及び図５は、発信側ノード、着信側ノード、中継ノードにおいて、メディア変換履歴情報設定部１１と経路選択部１２とメディア変換履歴情報転送部１３のいずれの機能部が必要とするかを示した図である。
図４において、発信側ノード１０ｓは、メディア変換履歴情報設定部１１とメディア変換履歴情報転送部１３が必須であり、さらに複数の経路を有する場合には経路選択部１２が備えられる。着信側ノード１０ｔは、着信端末に呼を接続するか否かの判断を行うためメディア変換履歴情報転送部１３のみが備えられる。
【００３６】
図５は、上述した中継ノードのタイプＡからタイプＤまでに備えられる機能部を示した図である。タイプＡはメディア変換と経路選択を実施するためメディア変換履歴情報転送部１３と経路選択部１２とメディア変換履歴情報設定部１１を備えている。タイプＢは、経路選択は実施するがメディア変換は実施しないためメディア変換履歴情報転送部１３と経路選択部１２を備えている。タイプＣは、メディア変換は実施するが経路選択を実施しないためメディア変換履歴情報転送部１３とメディア変換履歴情報設定部１１を備えている。タイプＤは、メディア変換も経路選択も実施しないため、メディア変換履歴情報転送部１３のみを備えている。
【００３７】
図６はタイプＡの中継ノードにおける処理を示したフローチャートである。
最初に呼制御信号（同図における呼設定メッセージ）を受信する（ステップＳ６−１）呼制御信号に設定されているメディア変換履歴情報のメディア変換回数を参照する（ステップＳ６−２）。予め設定されている閾値Ｎと比較する（ステップＳ６−３）。メディア変換回数が閾値Ｎ以上となっている場合には、通信品質を維持できないため、呼を切断するために送信元へ切断理由表示を含んだ呼制御信号を送信して呼を解放する（ステップＳ６−４）。メディア変換回数が閾値Ｎ未満である場合にはメディア変換を実施する呼設定を行い、メディア変換回数に１加えた値をメディア変換回数として設定する（ステップＳ６−５）。次に、１加えた値が設定されたメディア変換回数を閾値と比較する（ステップＳ６−６）。メディア変換回数が閾値未満である場合には、次の後位ノードでメディア変換が実施されても通信品質を維持できると判断して、経路選択テーブルから着信端末のアドレスに従って隣接ノードを選択し、隣接ノードに呼制御信号を送信する（ステップＳ６−７）。閾値と同じである場合には、次の後位ノードでメディア変換が実施された場合に通信品質が維持できないと判断し、経路選択テーブルからメディア変換の無いノードを選択して、呼制御信号を送信する（ステップＳ６−８）。
【００３８】
図７はタイプＢの中継ノードにおける処理を示したフローチャートである。
最初に呼制御信号を受信する（ステップＳ７−１）呼制御信号に設定されているメディア変換履歴情報のメディア変換回数を参照する（ステップＳ７−２）。予め設定されている閾値Ｎと比較する（ステップＳ７−３）。メディア変換回数が閾値Ｎを超過している場合には、通信品質を維持できないため、呼を切断するために送信元へ切断理由表示を含んだ呼制御信号を送信して呼を解放する（ステップＳ７−４）。メディア変換回数が閾値Ｎ以下である場合には経路選択を行う（ステップＳ７−５）。メディア変換回数が閾値未満である場合には、次の後位ノードでメディア変換が実施されても通信品質を維持できると判断して、経路選択テーブルから着信端末のアドレスに従って隣接ノードを選択し、隣接ノードに呼制御信号を送信する（ステップＳ７−６）。閾値と同じである場合には、次の後位ノードでメディア変換が実施された場合に通信品質が維持できないと判断し、経路選択テーブルからメディア変換の無いノードを選択して、呼制御信号を送信する（ステップＳ７−７）。
【００３９】
図８はタイプＣの中継ノードにおける処理を示したフローチャートである。
最初に呼制御信号を受信する（ステップＳ８−１）呼制御信号に設定されているメディア変換履歴情報のメディア変換回数を参照する（ステップＳ８−２）。予め設定されている閾値Ｎと比較する（ステップＳ８−３）。メディア変換回数が閾値Ｎ以上となっている場合には、通信品質を維持できないため、呼を切断するために送信元へ切断理由表示を含んだ呼制御信号を送信して呼を解放する（ステップＳ８−４）。メディア変換回数が閾値Ｎ未満である場合にはメディア変換を実施する呼設定を行い、メディア変換回数に１加えた値をメディア変換回数として設定し（ステップＳ８−５）、隣接の後位ノードへ呼制御信号を送信する（ステップＳ８−６）。
【００４０】
図９はタイプＤの中継ノードにおける処理を示したフローチャートである。
最初に呼制御信号を受信する（ステップＳ９−１）呼制御信号に設定されているメディア変換履歴情報のメディア変換回数を参照する（ステップＳ９−２）。予め設定されている閾値Ｎと比較する（ステップＳ９−３）。メディア変換回数が閾値Ｎを超過している場合には、通信品質を維持できないため、呼を切断するために送信元へ切断理由表示を含んだ呼制御信号を送信して呼を解放する（ステップＳ９−４）。メディア変換回数が閾値Ｎ以下である場合には呼設定を行い、隣接の後位ノードへ呼制御信号を送信する（ステップＳ９−５）。
【００４１】
図１０と図１１は、実際の公衆電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）とＩＰ電話網を相互接続した通信網において着信転送を行う場合のブロック図とその接続シーケンスを示した図である。
図１０において、公衆電話網を構成するＧＣ（Ｇｒｏｕｐ  Ｕｎｉｔ  Ｃｅｎｔｅｒ）４０、４１、４２、４３は加入者交換機であり、電話端末を収容する交換機である。ＩＣ（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｃｅｎｔｅｒ）は加入者交換機を収容する中継交換機である。ＩＰ電話網を構成するＭＧ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ）３０、３１、３２、３３は、それぞれＧＣ４０、４１、４２、４３と接続し、公衆電話網のＴＤＭ方式からＩＰ方式へ音声メディアを変換する。ＭＧＣ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ  Ｃｏｎｔｒｏｌｌｅｒ）２０、２１は、ＩＰ電話の通信手順の１つであるＭＥＧＡＣＯプロトコルによってＭＧを管理し、またＭＧＣ間での呼制御信号の転送を行う。同図においては、ＭＧＣ２０はＭＧ３０とＭＧ３１を管理し、ＭＧＣ２１はＭＧ３２とＭＧ３３を管理している。
【００４２】
次に、図１１を参照して接続処理の流れについて説明する。
最初に接続処理において使用している信号名について説明する。ＩＡＭ（Ｉｎｉｔｉａｌ  Ａｄｄｒｅｓｓ  Ｍｅｓｓａｇｅ）は、共通線信号方式における接続要求信号である。ＡｄｄとＲｅｐｌｙの組み合わせはＩＰ電話方式において、ＭＧがＭＧＣを介して通信を行う前に、交換するＭＥＧＡＣＯプロトコルの信号である。ＩｎｖｉｔｅはＭＧＣ間で交換する信号に利用される信号である。ＡＣＭ（Ａｄｄｒｅｓｓ  Ｃｏｍｐｌｅｔｅ  Ｍｅｓｓａｇｅ）とＡＮＭ（ＡＮｓｗｅｒ  Ｍｅｓｓａｇｅ）はＩＡＭと同じく共通線信号方式における信号であり、ＡＣＭは経路の選択が完了したことを通知する信号であり、ＡＮＭは通話が可能となることを通知する信号である。
【００４３】
同図における前提として、発信電話端末１はＧＣ４１が収容するある電話機に発信を行っているが、ＧＣ４１が収容する電話機にはＧＣ４２が収容する電話機への転送が設定されており、また、ＧＣ４２が収容する電話機には着信電話端末２への転送が設定されている。また、経路としてはコストの低いＩＰ電話網を優先して利用する設定が各ＧＣに設定されている。また、メディア変換回数の閾値としては４回までとして設定されている。
【００４４】
最初に、発信電話端末１から発信すると、ＧＣ４０はメディア変換履歴情報を作成してメディア変換回数に０を設定する（メディア変換回数＝０）。そして、ＧＣ４０はＭＧＣ２０へＩＡＭ信号を送信する（ステップＳ１）。ＭＧＣ２０は、ＧＣ４０に接続しているＭＧ３０を検出し、Ａｄｄ信号によって情報を送信する。そして、ＭＧ３０は、呼を接続するためのリソース確保を行い、Ｒｅｐｌｙ信号をＭＧＣ２０に送信する。この時、ＭＧＣ２０は、Ｒｅｐｌｙ信号によってＭＧ３０においてメディア変換が実施されることを検出し、メディア変換回数に１を加える（メディア変換回数＝１）（ステップＳ２）。
【００４５】
次に、ＭＧＣ２０は、次のノードであるＭＧ３１を検出し、ＭＧ３１との間でメッセージの交換を行う。この時、ＭＧＣ２０は、ＭＧ３１においてもメディア変換が実施されるため、メディア変換回数に１が加え（メディア変換回数＝２）、ＧＣ４１にＩＡＭ信号を送信する（ステップＳ４）。ＧＣ４１は、メディア変換回数が２であり閾値以下であるため、転送先に設定されているＧＣ４２への接続にＩＰ網を選択し、再びＭＧＣ２０にＩＡＭ信号を送信する（ステップＳ５）。ＭＧＣ２０は、最初にＭＧ３１に対して上記と同様の情報の交換を行い、ＭＧ３１は呼を接続するためのリソース確保を行う。ＭＧＣ２０は、ＭＧ３１がメディア変換を実施するためメディア変換回数に１を加える（メディア変換回数＝３）（ステップＳ６）。
【００４６】
ＭＧＣ２０は、次に転送するノードがＭＧＣ２１によって管理されているＭＧのグループに含まれていることを検出し、ＭＧＣ２１にＩＡＭ信号を含むＩｎｖｉｔｅ信号を送信する（ステップＳ７）。Ｉｎｖｉｔｅ信号を受信したＭＧＣ２１は、該当するノードとしてＭＧ３２を検出し、ＭＧ３２との間で情報の交換を行って、ＭＧ３２は、呼設定のためのリソースを確保する（ステップＳ８）。ＭＧＣ２１は、ＭＧＣ３２がメディア変換を実施するためメディア変換回数に１を加え（メディア変換回数＝４）、ＭＧ３２と接続するＧＣ４２にＩＡＭを送信する（ステップＳ９）。ＧＣ４２は、メディア変換回数を参照し、閾値の４に達しているため、これ以上、ＩＰ網を利用できないと判断してＩＣ５２とＩＣ５３を経由してＧＣ４２へ呼制御信号を送信し（ステップＳ１０からＳ１２）、ＧＣ４３は、最後にＡＣＭとＡＮＭを送信元へ対して送信することで呼が確立する（ステップＳ１３）。
【００４７】
なお、メディア変換の指標としてプロトコル変換の回数を取り上げたが、例えば、メディア変換の指標としては交換機で発生する遅延の値やコーデック変換情報等を適用することも可能である。また、上記の実施形態において、通信品質が悪い状態が報告されたときに、呼制御信号のテスト端末をある交換機に接続し、テスト端末によって各交換機でどのようにメディア変換が行われているのかを確認し、通信品質の悪い箇所を迅速に検出することも可能である。
【００４８】
上述の交換機は内部に、コンピュータシステムを有している。そして、上述した交換機によるメディア変換履歴情報の作成、転送、設定の処理及び経路選択の処理過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００４９】
【図１】本発明の一実施形態における交換機を示すブロック図である。
【図２】同実施形態における従来の交換機との比較を説明するための図である。
【図３】同実施形態における通信システムを示したブロック図である。
【図４】同実施形態における発信側及び着信側交換機の機能構成を示したブロック図である。
【図５】同実施形態における中継交換機の機能構成を示したブロック図である。
【図６】同実施形態における中継交換機（タイプＡ）の処理を示したフローチャートである。
【図７】同実施形態における中継交換機（タイプＢ）の処理を示したフローチャートである。
【図８】同実施形態における中継交換機（タイプＣ）の処理を示したフローチャートである。
【図９】同実施形態における中継交換機（タイプＤ）の処理を示したフローチャートである。
【図１０】同実施形態における着信転送の実施例を示したブロック図である。
【図１１】同実施形態における着信転送の実施例の処理を示したシーケンス図である。
【符号の説明】
【００５０】
１０  ノード
１１  メディア変換履歴情報設定部
１２  経路選択部
１３  メディア変換履歴情報転送部
【図１】
2005286852.tif 000003
【図２】
2005286852.tif 000004
【図３】
2005286852.tif 000005
【図４】
2005286852.tif 000006
【図５】
2005286852.tif 000007
【図６】
2005286852.tif 000008
【図７】
2005286852.tif 000009
【図８】
2005286852.tif 000010
【図９】
2005286852.tif 000011
【図１０】
2005286852.tif 000012
【図１１】
2005286852.tif 000013