(57)【要約】  通信ネットワークにおける、加入契約を有する加入者に対して接続（１１３）の確立または変更を制御するための方法、制御ノードおよびプログラムが公開される。接続（１１３）は、接続品質に影響を与える可能性のある、複数のサポートされる符号化方式（３０１、３０２、３０３）から選択された符号化方式を用いるように構成されるノード（１０８、１１０、１１２）相互間で確立または変更される。本発明によれば、加入契約に関連付けられた加入者に対する目標品質レベルを示す加入契約品質レベル（１２７）が決定され（２０５）、接続を制御するノード（１０２、１０６）は、接続（１１３）に対して用いられる符号化方式を選択する際に、加入契約品質レベル（１２７）を調べる。【選択図】なし【特許請求の範囲】
【請求項１】
通信ネットワークにおける、加入契約を有する加入者に対する接続（１１３）の確立又は変更を制御するための方法であって、
前記接続（１１３）は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式（３０１；３０２；３０３）の中から選択された符号化方式を用いるように構成されたノード（１０８；１１０；１１２）間で、確立又は変更され、
前記加入契約に関連付けられた前記加入者に対する目標品質レベル（１２７）を示す加入契約品質レベルが決定され（２０５）、
前記接続を制御するノード（１０２；１０６）は、前記接続（１１３）のために用いられる符号化方式を選択する際に、前記加入契約品質レベル（１２７）を調べることを特徴とする方法。
【請求項２】
確立または変更される前記接続に許容される劣化を示す許容劣化値の範囲が前記加入契約品質レベル（１２７）に関連付けられ、
前記接続に対して対応する符号化方式を用いることに関連付けられた予測される累積劣化（１２６）を示す予測累積劣化値がサポートされる符号化方式（３０１；３０２；３０３）の少なくとも一つに対して決定され、
前記接続を制御する前記ノード（１０２；１０６）は、前記予測される累積劣化（１２６）を示す前記値が許容劣化値の範囲内にあるように、用いられる符号化方式を選択する
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記接続は複数の接続区間（１１５；１１７；１１９）を含み、符号化方式（３０１；３０２；３０３）の連結に関する複数の候補パスが、一つ以上の先行する区間（１１５）を通じて現在の区間（１１７）に至り、
前記接続を制御する前記ノードは、前記複数の候補パスのうちの特定の候補パスについての前記一つ以上の先行する区間（１１５）の符号化方式のいずれかを用いることに関連付けられた予測される劣化を示す劣化値指標（１２６）を受信し、
前記接続を制御する前記ノードは、前記特定の候補パスについての前記現在の区間（１１７）の符号化方式を用いることに関連付けられた累積劣化を決定する際に、前記受信した劣化値指標（１２６）を使用する
ことを特徴とする請求項２に記載の方法。
【請求項４】
前記受信した劣化値指標（１２６）は第１の劣化値指標（１２６）であり、前記特定の候補パスは前記現在の符号化区間（１１７）に後続する一つ以上の更なる接続区間（１１９）を備え、
前記特定の候補パスの前記後続の区間（１１９）の符号化方式のいずれかを用いることに関連付けられた予測劣化を示す更なる劣化値指標が、前記接続（１０４）を制御する前記ノードで受信され、
前記接続を制御する前記ノードは、現在の区間（１１７）で符号化方式を用いることに関連した候補パス（１２１）の累積劣化を決定する際に、前記第１の劣化値指標と前記更なる劣化値指標とを使用する
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記サポートされる符号化方式（３０１；３０２；３０３）の前記少なくとも一つを用いることに関連付けられたネットワーク資源の予測資源使用量が決定され、
前記接続を制御する前記ノード（１０２；１０４；１０６）は、前記関連付けられた予測資源使用量が最小化されるように、前記用いられる符号化方式を選択する
ことを特徴とする請求項２乃至４の何れか１項に記載の方法。
【請求項６】
前記ネットワーク資源の前記予測資源使用量は伝送帯域幅であることを特徴とする請求項５に記載の方法。
【請求項７】
前記ネットワーク資源の前記予測資源使用量は、前記選択された符号化方式と更なる符号化方式との間で可能性のあるトランスコーディングについての予測処理電力消費量であることを特徴とする請求項５に記載の方法。
【請求項８】
ネットワーク資源の前記予測資源使用量が最小化されるべきであることを示す表示（１２９）が前記接続を制御する前記ノード（１０２；１０６）で受信され、
前記接続を制御する前記ノードは、前記表示を調べ、前記資源使用量を最小化することを決定する
ことを特徴とする請求項５乃至７の何れか１項に記載の方法。
【請求項９】
前記加入契約品質レベルは加入者データ記録に関連付けられることを特徴とする請求項１乃至８の何れか１項に記載の方法。
【請求項１０】
前記加入契約品質レベルは加入者の識別情報から引き出されることを特徴とする請求項１乃至９の何れか１項に記載の方法。
【請求項１１】
前記加入契約品質レベルは発呼加入者の前記品質レベルであることを特徴とする請求項１乃至１０の何れか１項に記載の方法。
【請求項１２】
前記接続のために用いられる可能性があり、前記接続を制御するノード間で送信されるサポートされる符号化方式のリスト（１２０）が作成される際に、前記加入契約品質レベルは調べられることを特徴とする請求項１乃至１０の何れか１項に記載の方法。
【請求項１３】
前記接続を制御する前記ノードは、前記用いられる符号化方式を選択する際に、発呼加入者の前記加入契約品質レベル（１２７）と被呼加入者の前記加入契約品質レベルとを調べることを特徴とする請求項１乃至１２の何れか１項に記載の方法。
【請求項１４】
確立又は変更される前記接続の第１の伝送方向に対して第１の符号化方式が用いられ、確立又は変更される前記接続の第２の伝送方向に対して第２の符号化方式が用いられ、前記第２の伝送方向は前記第１の伝送方向と異なり、
発呼加入者の前記加入契約品質レベルは前記第１の符号化方式が選択される際に調べられ、被呼加入者の前記加入契約品質レベルは前記第２の符号化方式が選択される際に調べられる
ことを特徴とする請求項１乃至１２の何れか１項に記載の方法。
【請求項１５】
通信ネットワークにおける、加入契約を有する加入者に対する接続（１１３）の確立又は変更を制御するためのネットワーク・ノード（１０２；１０６）であって、
前記接続（１１３）は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式の中から選択された符号化方式を用いるように構成されたノード（１０８；１１０；１１２）間で、確立又は変更され、
前記加入契約に関連付けられた前記加入者に対する目標品質レベル（１２７）を示す加入契約品質レベルが決定する（２０５）品質レベル決定ユニットと、
前記接続（１１３）のために用いられる符号化方式を選択する決定において、前記加入契約品質レベル（１２７）を調べる（２０６）処理ユニットと
を備えることを特徴とするネットワーク・ノード（１０２；１０６）。
【請求項１６】
請求項１乃至１４の何れか１項に記載の方法を実行するように構成された請求項１５に記載のネットワーク・ノード。
【請求項１７】
ネットワーク・ノード（１０２；１０６）に読み込み可能なデータ媒体上のプログラムであって、前記プログラムが前記ネットワーク・ノード上で実行される場合に、前記ネットワーク・ノードに、
通信ネットワークにおける、加入契約を有する加入者に対する接続（１１３）の確立又は変更を制御するステップであって、前記接続は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式の中から選択された符号化方式を用いるように構成されたノード（１０８；１１０；１１２）間で、確立又は変更されるステップと、
前記加入契約に関連付けられた前記加入者に対する目標品質レベル（１２７）を示す加入契約品質レベルを決定するステップと（２０５）、
前記複数のサポートされる符号化方式から前記接続（１１３）のために用いられる符号化方式を選択する決定において、前記加入契約品質レベル（１２７）を調べるステップと
を実行するように命令すること特徴とするプログラム。
【請求項１８】
請求項１乃至１４の何れか１項に記載の方法を実行する請求項１７に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークにおける接続を制御するための方法およびノードに関し、特に無線接続または有線接続に沿ったペイロード符号化方式の選択を呼単位ベースに制御するための方法およびノードに関する。
【背景技術】
【０００２】
通信ネットワークは相互に接続されたノードで構成され、コア・ネットワークとアクセス・ネットワークとに分割することができ、アクセス・ネットワークはユーザ装置へのアクセス、例えば移動体ユーザ装置の無線アクセス・ネットワークへの無線アクセスを提供する。コア・ネットワークはアクセス・ネットワークと、更なるネットワーク、例えば他のコア・ネットワークまたはインターネットとを相互接続する。世界規模の移動体通信システム（ＵＭＴＳ、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）アーキテクチャでは、アクセス・ネットワークは無線ネットワーク制御装置（ＲＮＣ、Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）により制御でき、無線ネットワーク制御装置はコア・ネットワークに接続されており、コア・ネットワークへのアクセスを提供する。すなわちアクセス・ノードとしての役割を果たす。全地球移動通信システム（ＧＳＭ、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）アーチテクチャでは、アクセス・ネットワークは基地局制御装置（ＢＳＣ、Ｂａｓｅ  Ｓｔａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により制御できる。３Ｇコア・ネットワークは一つ以上の移動交換局（ＭＳＣ、Ｍｏｂｉｌｅ  Ｓｗｉｔｃｈｉｎｇ  Ｃｅｎｔｒｅ）により制御される。これらのＭＳＣは、ＲＮＣおよびＢＳＣにおける決定に影響も与える。
【０００３】
接続上での伝送のために、音声（または他のメディア）が一つ以上の符号化／復号方式に従って符号化（そして後で復号）される。符号化／復号方式は本明細書では符号化方式とも呼ばれ、あるいは“コーデック”と表される。最適なコーデックまたはコーデック群を決定することは、コーデック・ネゴシエーションによってなされてもよい。符号化方式は、圧縮モードか非圧縮モードかのどちらかで音声を搬送できる。多くのネットワークでは、様々な符号化方式が使用でき、様々なノードは符号化方式を扱う様々な能力を有することができる。音声トランスコーダは異なる音声符号化方式間でトランスコーディングを行う。すなわち、トランスコーダは一つの方式を音声に復号（線形ＰＣＭまたは他の表現）し、その後に当該音声を他の方式により符号化する。しかしながら、トランスコーダはまた、音声の中間的な表現を介さずに、音声を直接に符号化方式間でトランスコードしてもよい。従って、トランスコーダはコーデックを行う装置である。すなわち、トランスコーダは特定の符号化方式を実装する。（実際、トランスコーダは複数の符号化方式を実装でき、呼／セッション制御アプリケーションの要求を受けて呼単位ベースで符号化方式を用いることができる）。タンデム・フリー・オペレーション（ＴＦＯ、Ｔａｎｄｅｍ  Ｆｒｅｅ  Ｏｐｅｒａｔｉｏｎ）は、接続の両端における圧縮音声側、すなわちユーザ装置へのインタフェース上で、互換性のある符号化方式を有する二つのトランスコーダの構成である。この場合、トランスコーディング区間を回避でき、圧縮音声の符号化が接続において端から端まで使用される（３ＧＰＰ  ＴＳ  ２８．０６２を参照）。
【０００４】
帯域外トランスコーダ制御（ＯｏＢＴＣ、Ｏｕｔ  ｏｆ  Ｔｒａｎｓｃｏｄｅｒ  Ｃｏｎｔｒｏｌ）は、音声接続が端から端まで共通の符号化方式で確立されることを可能にする。すなわち、理想的には、同じ音声符号化がアクセス・ネットワーク間の接続全体で使用される。この利点は、原理的には常に歪をもたらすトランスコーディング区間が回避されるため、圧縮音声の維持がコア・ネットワークの帯域幅を節約し、音声品質を最適化する点である（３ＧＰＰ  ＴＳ  ２３．１５３を参照）。
【０００５】
ベアラ非依存呼制御（ＢＩＣＣ、Ｂｅａｒｅｒ  Ｉｎｄｅｐｅｎｄｅｎｔ  Ｃａｌｌ  Ｃｏｎｔｒｏｌ）と呼ばれる国際電気通信連合（ＩＴＵ、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ）のプロトコルは、帯域外信号手順をサポートしており、帯域外信号手順はネットワーク・ノード間での符号化方式のネゴシエーションを可能にする。非特許文献１では、符号化方式のネゴシエーションは、接続設定のための初期アドレス・メッセージ（ＩＡＭ、Ｉｎｉｔｉａｌ  Ａｄｄｒｅｓｓ  Ｍｅｓｓａｇｅ）内のアプリケーション転送パラメータ（ＡＰＰ、Ａｐｐｌｉｃａｔｉｏｎ  Ｔｒａｎｓｐｏｒｔ  Ｐａｒａｍｅｔｅｒ）内に許容符号化方式のリストを含めることによって、接続の発信制御ノードから後続の各ノードに対して行われる。各ノードはリストを調べ、各ノードが特定の符号化タイプをサポートしていない場合に、各ノードはリストから当該符号化タイプを除外する。適合されたリストがＩＡＭとともに伝えられ、ＢＩＣＣ信号方式がサポートされる限り、サポートされない符号化タイプはいずれも除外される。着信ノードまたはＢＩＣＣをサポートする最後のノードのいずれかである最終ノードに達すると、符号化方式タイプが当該最終ノードにより選択される。この選択された符号化方式、および残っている符号化方式であって一般的にはサポートされる符号化方式のリストが、全ての中間ノードを経由して発信ノードに戻される。
【０００６】
ＢＩＣＣ符号化方式のネゴシエーション手順では、トランスコーダ区間の数がいくつ許容されるか、および帯域外符号化方式のネゴシエーションをサポートするアクセス・ネットワークがアクセス・ノードとそれ以外のネットワーク部分との間でトランスコーダ・フリー・オペレーション（ＴｒＦＯ、Ｔｒａｎｓｃｏｄｅｒ  Ｆｒｅｅ  Ｏｐｅｒａｔｉｏｎ）を維持するためにトランスコーダを起動できるかどうかを定義するための規定はない。端から端までの接続におけるトランスコーディングの区間数は、音声品質に著しく影響を与える可能性がある。四つ以上のトランスコーディング区間は通常、実質的な音声劣化を引き起こす。実質的な劣化を引き起こす区間数は、符号化アルゴリズム／方式および接続内の更なるエンティティによる音声劣化に依存する。
【０００７】
ノードまたはネットワークにおけるベアラ技術は圧縮音声をサポートしないので、符号化方式のネゴシエーション手順は、付加サービスを可能にするためにトランスコーダが起動される結果となるかもしれない。例えば、非同期転送モード（ＡＴＭ、Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）ネットワークは、圧縮音声でも非圧縮音声でも伝送が可能であり、一方、同期転送モード（ＳＴＭ、Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）ネットワークは非圧縮音声の符号化を必要とする。これは、ビット・スチールを介して、圧縮音声を伴うＴＦＯを含むことができる（ＴＦＯは、ＳＴＭではあまり必要ではない）。さらに、現在の技術では必ずしもそうと限らないが、ネゴシエーションがトランスコーダの選択を制御する結果となることが望ましいであろう。
【０００８】
多くの場合、接続の区域で符号化方式を変更する必要がある。例えば、ハンドオーバのために異なるアクセス・ネットワーク間で接続が移動することがしばしばある。またこの場合、制御されたトランスコーダの選択が達成されないことが多い。
【先行技術文献】
【非特許文献】
【０００９】
【非特許文献１】ＩＴＵ電気通信標準化部門（ＩＴＵ−Ｔ）提案書ＢＩＣＣ  Ｑ．１９０１（ＩＴＵ、２０００年６月）
【発明の概要】
【発明が解決しようとする課題】
【００１０】
したがって、本発明の目的は、通信ネットワークにおいて用いられる符号化方式の選択を制御するための改善された方法を提供することである。
【課題を解決するための手段】
【００１１】
したがって、通信ネットワークにおける、加入契約を有する加入者に対する接続の確立又は変更を制御するための方法が提供され、この接続は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式の中から選択された符号化方式を用いるように構成されたノード間で、確立又は変更される。提供される方法は、前記加入契約に関連付けられた前記加入者に対する目標品質レベルを示す加入契約品質レベルが決定され、前記接続を制御するノードは、前記接続のために用いられる符号化方式を選択する際に、前記加入契約品質レベルを調べることが注目される。
【００１２】
提供される方法の更なる態様によれば、確立または変更される前記接続に許容される劣化を示す許容劣化値の範囲が前記加入契約品質レベルに関連付けられる。前記接続に対して対応する符号化方式を用いることに関連付けられた予測される累積劣化を示す予測累積劣化値がサポートされる符号化方式の少なくとも一つに対して決定され、前記接続を制御する前記ノードは、前記予測される累積劣化値を示す前記値が許容劣化値の範囲内にあるように、用いられる符号化方式を選択する。
【００１３】
これは、加入契約品質レベルを提供するための厳密な方法である。
【００１４】
提供される方法のさらに別の態様によれば、前記接続は複数の接続区間を含み、符号化方式の連結に関する複数の候補パスが、一つ以上の先行する区間を通じて現在の区間に至る。前記接続を制御する前記ノードは、前記複数の候補パスのうちの特定の候補パスについての前記一つ以上の先行する区間の符号化方式のいずれかを用いることに関連付けられた予測される劣化を示す劣化値指標を受信し、前記接続を制御する前記ノードは、前記特定の候補パスについての前記現在の区間の符号化方式を用いることに関連付けられた累積劣化を決定する際に、前記受信した劣化値指標を使用する。
【００１５】
このことにより、予測累積劣化を決定するための労力が限定され、関連した計算が容易に扱えるようになる。
【００１６】
提供される方法の別の態様によれば、前記受信した劣化値指標は第１の劣化値指標であり、前記特定の候補パスは前記現在の符号化区間に後続する一つ以上の更なる接続区間を備える。前記特定の候補パスの前記後続の区間の符号化方式のいずれかを用いることに関連付けられた予測劣化を示す更なる劣化値指標が、前記制御ノードで受信され、前記制御ノードは、現在の区間で符号化方式を用いることに関連した候補パスの累積劣化を決定する際に、前記第１の劣化値指標と前記更なる劣化値指標とを使用する。
【００１７】
この方法は、所定の候補パスに依存せずに符号化方式を自由に選択できるようにする。
【００１８】
提供される方法の更なる態様によれば、前記サポートされる符号化方式の前記少なくとも一つを用いることに関連付けられたネットワーク資源の予測資源使用量が決定され、前記接続を制御する前記ノードは、前記関連付けられた予測資源使用量が最小化されるように、前記用いられる符号化方式を選択する。
【００１９】
このことにより、ネットワーク資源の使用量が、加入契約品質レベルの範囲内で最適化できる。
【００２０】
一例として、ネットワーク資源の予測資源使用量は、用いられる符号化方式に従って確立された、または確立される接続での伝送に必要な伝送帯域幅である。
【００２１】
別の例として、接続は複数の接続区間を備えており、用いられる符号化方式は、第１の接続区間に対しては用いられる第１の符号化方式であり、第２の接続区間に対しては第２の符号化方式が用いられ、前記ネットワーク資源の前記予測資源使用量は、前記第１および第２の符号化方式の間で可能性のあるトランスコーディングについての予測処理電力消費量である。
【００２２】
提供される方法の別の態様によれば、ネットワーク資源の前記予測資源使用量が最小化されるべきであることを示す表示が前記接続を制御するネットワーク・ノードで受信される。この提供される態様によれば、前記接続制御ノードは、前記表示を調べ、前記資源使用量を最小化することを決定する。
【００２３】
一つの例によれば、前記加入契約品質レベルは加入者データ記録に関連付けられる。
【００２４】
別の例によれば、前記加入契約品質レベルは加入者の識別情報から引き出される。
【００２５】
前記加入契約品質レベルは発呼加入者の前記品質レベルであることができる。
【００２６】
提供される方法の一つの態様によれば、前記接続のために用いられる可能性があり、前記接続を制御するノード間で送信されるサポートされる符号化方式のリストが作成される際に、前記加入契約品質レベルは調べられてもよい。
【００２７】
この方法は、容易に実装できる。
【００２８】
更なる態様によれば、前記接続を制御する前記ノードは、前記用いられる符号化方式を選択する際に、発呼加入者の前記加入契約品質レベルと被呼加入者の前記加入契約品質レベルとを調べる。
【００２９】
このことにより、両方の通信相手が符号化方式の選択を左右することができる。
【００３０】
提供される方法のなお更なる態様によれば、確立又は変更される前記接続の第１の伝送方向に対して第１の符号化方式が用いられ、確立又は変更される前記接続の第２の伝送方向に対して第２の符号化方式が用いられ、前記第２の伝送方向は前記第１の伝送方向と異なる。発呼加入者の前記加入契約品質レベルは前記第１の符号化方式が選択される際に調べられ、被呼加入者の前記加入契約品質レベルは前記第２の符号化方式が選択される際に調べられる。
【００３１】
このことにより、各加入者は自身が加入契約している伝送品質に従ってデータを受信する。
【００３２】
さらに、本発明の教示に従って、通信ネットワークにおける、加入契約を有する加入者に対する接続の確立又は変更を制御するためのネットワーク・ノードが提供される。前記接続は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式の中から選択された符号化方式を用いるように構成されたノード間で、確立又は変更される。提供されるネットワーク・ノードは、前記加入契約に関連付けられた前記加入者に対する目標品質レベルを示す加入契約品質レベルが決定する品質レベル決定ユニットと、前記接続のために用いられる符号化方式を選択する決定において、前記加入契約品質レベルを調べる処理ユニットとを備えることが注目される。
【００３３】
提供される方法の好適な態様は、提供されるネットワーク・ノードに関して等しく適用できる。
【００３４】
さらに、本発明の教示によれば、ネットワーク・ノードに読み込み可能なデータ媒体上のプログラムが提供され、前記プログラムが前記ネットワーク・ノード上で実行される場合に、前記ネットワーク・ノードに、通信ネットワークにおける、加入契約を有する加入者に対する接続の確立又は変更を制御するステップであって、前記接続は、接続品質に影響を与える可能性のある複数のサポートされる符号化方式の中から選択された符号化方式を用いるように構成されたノード間で、確立又は変更されるステップと、前記加入契約に関連付けられた前記加入者に対する目標品質レベルを示す加入契約品質レベルを決定するステップと、前記複数のサポートされる符号化方式から前記接続のために用いられる符号化方式を選択する決定において、前記加入契約品質レベルを調べるステップとを実行するように命令する。
【００３５】
提供される方法の好適な態様は、提供されるプログラムに関して等しく適用できる。
【図面の簡単な説明】
【００３６】
【図１】本発明の教示に従って適用できるネットワークのネットワーク・アーキテクチャを描いたブロック図の一例である。
【図２】図１の電気通信システムに関連する候補パスを説明するブロック図の一例である。
【図３】例示的なメディア・ゲートウェイ対の内部要素について、図２の候補パスを説明するブロック図の一例である。
【図４】ＴＡＩ要素、高圧縮経路指示、およびＴＡＩ閾値を含むコーデック・リスト・メッセージを交換する例示的なメディア・ゲートウェイを説明するブロック図の一例である。
【図５】図４の例示的な情報要素を説明するブロック図の一例である。
【図６】本発明の教示に従ったコーデック選択手順を描いたフローチャート図である。
【図７】本発明の教示に従ったコーデック選択手順の一態様を描いたフローチャート図の一例である。
【発明を実施するための形態】
【００３７】
以下で、実施形態および図面を用いて、本発明をより詳細に説明する。同一の引用符号は同一の構成要素を示す。
【００３８】
以下の明細書では、限定ではなく説明のために、本発明の完全な理解を提供するように、具体的な詳細を説明する。当業者には、本発明がこれらの具体的な詳細から逸脱する他の実施形態で実施されてもよいことは明らかであろう。特に、以下の明細書で説明する機能は、個別のハードウェア回路を用いて、プログラム化されたマイクロプロセッサまたは汎用コンピュータとともに機能するソフトウェアを用いて、特定用途向け集積回路（ＡＳＩＣ、ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ）を用いて、および／または一つ以上のデジタル信号プロセッサ（ＤＳＰ、ｄｉｇｉｔａｌ  ｓｉｇｎａｌ  ｐｒｏｃｅｓｓｏｒ）を用いて実装されてもよい。
【００３９】
ここで、図１から図７までを参照して、本発明の例示的な実施形態を説明する。最初に、図１を参照して、本発明が実装される通信システム１００が説明される。通信システム１００は、無線／有線システムの組み合わせであってもよい。通信システム１００は一組のノード１０２−１１２を含み、ノード１０２−１１２を通して、移動体電話間で実施される個々の音声電話会話のような通信接続に関連する信号が送られる。個々のノードは、電気通信装置の個々の部分、例えばサーバ、コンピュータ・プロセッサ、および同類のもの、またはそのような要素からなるシステムを表す。図１の例では、ノードは、一組のＭＳＣサーバすなわち制御ノード１０２、制御ノード１０４、制御ノード１０６を含み、これらの制御ノードを通じて制御信号が送られ、そして一組のＭＧＷ（Ｍｅｄｉａ  Ｇａｔｅｗａｙ、メディア・ゲートウェイ）すなわちペイロード・ノード１０８、ペイロード・ノード１１０、ペイロード・ノード１１２を含み、これらのペイロード・ノードを通じて、音声接続のような接続１１３に対応する実際のペイロード・データが送られる。さらに、ノードはＭＳＣサーバ１０２に関連付けられたＶＬＲ（Ｖｉｓｉｔｏｒ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ、在圏ロケーション・レジスタ）１０３およびＭＳＣサーバ１０６に関連付けられたＶＬＲ（在圏ロケーション・レジスタ）１０７を含む。ＶＬＲ１０３は、ＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ、ホーム・ロケーション・レジスタ）１０５に接続可能であり、ＶＬＲ１０７はＨＬＲ（ホーム・ロケーション・レジスタ）１０９に接続可能である。
【００４０】
例示的な接続は四つの部分３０１、３０２、３０３、および３０４を含む。ノードは区間（ｓｔａｇｅ）内に配置されるように示されている。特に、発信区間１１５、中間区間１１７、および着信区間１１９が説明されている。発信区間１１５のノード１０２、ノード１０３、ノード１０５、ノード１０８は、接続の始点となるユーザ装置（明確には図示されていない）に関連付けられる。ＨＬＲ１０５は、接続の始点となるユーザ装置を用いる加入者（本明細書では発信加入者と呼ぶ）のホーム・ネットワークのＨＬＲである。このような状況において、ＶＬＲ１０３は発信加入者に関連付けられた加入契約情報を保存しており、この加入契約情報はＨＬＲ１０５から、例えばインサート加入者データＭＡＰ動作により事前にダウンロードされている。本発明によれば、発信加入者に対する当該加入契約情報は、発信加入者に対する目標品質レベルを示す加入契約品質レベルを含む。
【００４１】
示される例では、各区間は一つの制御ノードと一つのペイロード・ノードとを含む。しかしながら、階層の一部は複数の制御ノードまたはペイロード・ノードを含んでもよいし、制御ノードの一部は複数の区間のペイロード・ノードを制御してもよいことが理解されよう。従って、各区間の範囲は幾分はっきりしない。区間という用語は、本明細書では主として簡単のために、接続の発信部分、（存在する場合には）中間部分、および着信部分を区別するのに用いる。（図では、Ｏ−ＭＳＣはＴＳＣノードおよびＧＭＳＣノードの役割を果たすこともでき、一方、Ｉ−ＭＳＣはＴＳＣノードだけになり得、Ｔ−ＭＳＣもＴＳＣとなり得ることに留意されたい。）
【００４２】
発信ユーザ装置に応じて、発信ノードとユーザ装置との間でやり取りされる信号は、例えばＵＴＲＡＮシステムからはＩｕ経由で、ＧＥＲＡＮシステムからはＡ経由で、ＰＳＴＮシステムからはＴＤＭ経由で、ＮＧＮシステムからはＩＰ経由で、またはＩＭＳシステムからはＩＰ経由で受信されてもよい。ＵＴＲＡＮはＵＴＭＳ地上無線アクセス・ネットワークを表す。ＩｕはＵＴＲＡＮインタフェースに対する略語である。ＧＥＲＡＮはＧＳＭ／ＥＤＧＥ無線アクセス・ネットワークを表し、ＥＤＧＥは“ＧＳＭ拡張版向けの高速データレート（ｅｎｈａｎｃｅｄ  ｄａｔａ  ｒａｔｅｓ  ｆｏｒ  ＧＳＭ  ｅｖｏｌｕｔｉｏｎ）”を指す。“Ａ”はＭＳＣ／ＭＧＷとＧＥＲＡＮの基地局サブシステム（ＢＳＳ、ｂａｓｅ  ｓｔａｔｉｏｎ  ｓｕｂｓｙｓｔｅｍ）との間のＧＥＲＡＮアーキテクチャにおけるインタフェースを指す。ＰＳＴＮは公衆交換電話網であり、ＴＤＭは時分割多重化を指す。ＩＭＳはＩＰマルチメディア・サブシステムであり、ＮＧＮは次世代ネットワークを指す。
【００４３】
着信ノード（１０６、１０７、１０９、１１２）は接続を受ける着信ユーザ装置に関連付けられる。ＨＬＲ１０９は接続を終端するユーザ装置を用いる加入者（本明細書では、着信加入者と呼ぶ）のホーム・ネットワークのＨＬＲである。このような状況において、ＶＬＲ１０７は着信加入者に関連付けられた加入契約情報を保存し、加入契約情報はＨＬＲ１０９から、例えばインサート加入者データＭＡＰ操作により事前にダウンロードされている。本発明によれば、着信加入者に対する当該加入契約情報は、着信加入者に対する目標品質レベルを示す加入契約品質レベルを含む。発信加入者および着信加入者の双方が同じホーム・ネットワークに属している場合、ＨＬＲ１０５およびＨＬＲ１０９は恐らく同一であろうし、ＨＬＲ１０５とＨＬＲ１０９との区別は単に論理的なものとなる。同様に、着信ユーザ装置に応じて、着信ノードと着信装置との間でやり取りされる信号は、ＵＴＲＡＮシステムからはＩｕ経由で、ＧＥＲＡＮシステムからはＡ経由で、ＰＳＴＮシステムからはＴＤＭ経由で、またはＮＧＮシステムからはＩＭＳ経由で受信されてもよい。中間ノード（１０４、１１０）は発信ノードと着信ノードとの間で必要となるかもしれない任意の付加的なノードを表す。
【００４４】
接続を確立し、処理し、最終的には終結するために、様々なメッセージがＭＳＣサーバ間で伝送される。例示的なメッセージは、確立メッセージ、変更メッセージ、および変更メッセージまたは確立メッセージの確認に関連する確認応答メッセージを含む。例示的なメッセージ１２３は図１内に示されており、ＭＳＣサーバ１０４からＭＳＣサーバ１０６に中継される。電話会話のための音声を中継するために、一つ以上のトランスコーダ（１１４、１１６、１１８）が様々なＭＧＷ内に提供される。図１ではＭＧＷあたり唯一つのトランスコーダが描かれているけれども、実際には各ＭＧＷは数多くのトランスコードをサポートしてもよい。その上、図示されていないけれども、発信ユーザ装置または着信ユーザ装置も、一つ以上のコーデックを含んでもよい。
【００４５】
トランスコーダは、例えば例示的な接続１１３のような特定の接続に関連付けられてもよい限られたビット速度内で伝送を可能とするために、必要に応じて、一つ以上のコーデックを用いて音声を圧縮し、伸長する。音声は一つの区間のトランスコーダにより圧縮され、その後に別の区間のトランスコーダにより伸長される。これらは両方のトランスコーダが使用できる特定のコーデックに従って行われる。従って、コーデック自体は、本質的にトランスコーダ間の接続を表す。（このことは、図２でより明確に説明しており、以下で論じる。）例示的なコーデックは、ＧＳＭ＿ＨＲ、ＧＳＭ＿ＥＦＲ、およびＡＭＲを含む。コーデックが使用される度に、音声の符号化およびその後の復号の行為が音声品質を低下（degrade）または劣化（impair）する傾向がある。コーデックが異なれば、音声品質を劣化または低下する量は異なる可能性がある。
【００４６】
例えばメッセージ１２３のような制御メッセージに含まれる情報には、接続パスに沿った個別のノード内で利用可能なコーデックに関連する情報がある。特に、好適には、メッセージは“サポート・コーデック”のリスト、すなわち様々なＭＧＷのトランスコーダ間で実行されることができ、任意の特定の接続の間に起動または停止されてもよい符号化／復号方式のリストを含む。サポート・コーデックのリスト内に含まれる情報を用いて、ＭＳＣサーバは接続１１３に沿ってコーデックを選択して使用する。サポート・コーデックのリストを提供することに加えて、メッセージ１２３は、好適には、サポート・コーデックにつき一つの劣化値を有する情報要素をも含み、個々の劣化値は、サポート・コーデックに関連付けられた候補接続パス１２１に沿った予測累積劣化を示す。さらに、以下でより詳細に説明するように、メッセージ１２３は、好適には、発信加入者の加入契約目標品質レベルを示す情報要素を含む。その上、メッセージ１２３は、好適には、所要帯域幅が接続の少なくとも一つの接続区間に対して最小化されるべきであり、且つ帯域幅最小化要件が加入契約目標品質レベル要件より優先されるということを示す表示を含む。
【００４７】
メッセージ１２３の情報要素は、以下で非常に詳しく説明されるだろう。しかしながら、まず、“候補接続パス”を図２および図３を参照して説明する。図２は、図１の三つの区間のＭＧＷ間で用いてもよい例示的なコーデックを説明する。各ＭＧＷは様々なコーデックを実装できるトランスコーダ（図３）を有しており、コーデックは互いに異なり、他の区間のコーデックともまた異なってもよい。図２の例では、発信ユーザ装置（不図示）および発信区間は、双方ともコーデック１１からコーデック１５までをサポートでき、そのため接続部分３０１はコーデック１１からコーデック１５までのうちの一つを用いて実装される。発信区間および中間区間は、双方ともコーデック１からコーデック５までをサポートでき、そのため接続部分３０２はまた、コーデック１からコーデック５までのうちの一つを用いて実装される。中間区間および着信区間は、双方ともコーデック６からコーデック１０までをサポートでき、そのため接続部分３０３は、コーデック６からコーデック１０までのうちの一つを用いて実装される。
【００４８】
数多くの可能な接続パスが、発信区間から着信区間までのコーデックを通して定義されてもよい。これらは破線（ｐｈａｎｔｏｍ  ｌｉｎｅ）で示される。複数の中間区間があると、可能なパスがかなり多数存在しうる。好適には、発信ユーザ装置および着信ユーザ装置も、複数のコーデックをサポートし、それ故、発信ユーザ装置から着信ユーザ装置までの接続パスは、一層多数の可能な接続パスを有しうる。理想的には、全てのＭＧＷは、代替できるコーデックの同じリストをサポートし、発信端末および／または着信端末に応じて、端から端までの間でＭＳＣが一つのコーデックを選択できるようにする。
【００４９】
特定の区間のトランスコーダによりサポートされる任意の所与のコーデックに対して、当該区間に至る可能なパスのうちの一つは、例えば当該区間に至るパスに沿った予測累積接続劣化に基づいて、好適または最適と考えられる。このような状況において、この好適または最適なパスは、“候補パス”と呼ばれる。なぜならば、一連の区間の全体を通じた最終の接続パスに対する一つの実現可能な候補（すなわち図１の接続１１３）を表すからである。だから、このような状況において、必ずしも全ての可能なパスが“候補パス”と考えられるわけではない。むしろ、各区間の各サポート・コーデックに対して、唯一つの候補パスが、当該区間に至る全ての可能なパスの中から選択される。各区間で、当該区間の各サポート・コーデックに対して、それぞれの劣化値が図１のメッセージ１２３内に保持されている。劣化値は、少なくとも、当該区間に至る候補パスに沿った全体の劣化を表す。特定の候補パスは、様々なＭＧＷ内で適用されるコーデックの組み合わせにより規定される。
【００５０】
一つの例示的な候補パスが、図２で強調表示されている。さらに具体的には、パス１２１が、着信区間１１９によりサポートされるコーデック１２５に対する“候補パス”を表している。パス１２１に沿った劣化を表す劣化値が、メッセージ１２３内に記憶されている。図の中では強調表示されていないけれども、着信区間の他のサポート・コーデックの各々はまた、それぞれに関連付けられた唯一つの候補パスを有する。従って、この簡略化した例では、着信区間が五つの異なるコーデックをサポートするので、五つの候補パスがある。それぞれの劣化値は、同様にそれらの候補パスに対してメッセージ１２３内に保持されている。最終的に、着信区間に至るこれらの候補パスのうちの一つが最終の接続パスとして選択される。本発明の教示に従って、様々な劣化値に基づいてパスに対して計算された全体の劣化が許容劣化値の範囲内にあるように、最終のパスが選ばれる。有利には、許容劣化値の当該範囲は、発信加入者または着信加入者のいずれかの加入契約に関連付けられる。これに替えて、接続に必要な帯域幅が最小化されるべきであり、且つ所要帯域幅を最小化することが加入契約目標品質レベルより優先されるということを示す表示が検出された場合に、有利には、許容劣化値はなおも、上限として、接続に対する最大許容劣化を示す閾値を有する。実際には、許容劣化値の閾値は、加入契約劣化値範囲の最大値より厳しくはないであろう。しかしながら、当該許容劣化閾値も加入契約に従って決定できる。これに替えて、劣化閾値はまた、ネットワーク１００を運用する事業者により規定されることもできよう。
【００５１】
一旦最終のパスが選択されると、当該特定のパスに沿った様々なコーデックが、その後に音声信号を処理するために使用される。
【００５２】
図３は、ペイロード・データがＭＧＷを通してどのように送られるかを説明する。各ＭＧＷは一つ以上のトランスコーダを含む。図３で、発信ＭＧＷ１０８のトランスコーダ１１４が示されており、中間ＭＧＷ１１０のトランスコーダ１１６が示されている。トランスコーダ１１４は、コーデック１１からコーデック１５まで、およびコーデック１からコーデック５までを実装でき、そのため、コーデック１１からコーデック１５まで、およびコーデック１からコーデック５までが、図中に説明されている。しかしながら、コーデックはトランスコーダ内の装置の要素を表すのでなく、トランスコーダによりサポートされる符号化方式を表すことが理解されよう。トランスコーダ１１６は、コーデック１からコーデック５まで、およびコーデック６からコーデック１０までをサポートできる。図に示すように、ＭＧＷ間での伝送は、トランスコーダの同様のコーデック部分の間で生じる。すなわち、トランスコーダ１１４はコーデック５経由で音声を符号化し、その後にトランスコーダ１１６がコーデック５を用いて音声を復号する。ＭＧＷ内でのペイロードの内部伝送は、線３０５経由で説明されており、例えば線形ＰＣＭ経由で実装されてもよい。例えば、トランスコーダ１１４のコーデック１１の復号器により復号された音声は、ＭＧＷ１１０への後続の伝送のために、ＰＣＭ経由でトランスコーダ１１４のコーデック５の符号器に内部的に伝送できよう。しかしながら、内部信号の経路選択は同様のコーデック間である必要はない。コーデック選択手順の重要な側面の一つは、パス内の各ＭＳＣノードが自身のリソースに関する限定された“局所的な”観点および候補コーデック（パス）の着信リストしか有しないが、しかし全体の手順は、特定のコーデックに対して最適なものを必ず見出すであろうという点である。パス内の各ノードは、最適性を害することなく、そして後続の区間のリソースを知ることなく、ある時点で、直後のノードへの情報フローを最小限に抑えるために事前選択を行う。
【００５３】
大まかな概念によれば、中間ノードは直前のノードから、ｎ個のサポート・コーデックのリストを、各候補に対するｎ個の関連する累積劣化とともに受け取る。当該中間ノードは、自身のｍ個のコーデック全てと、これらのコーデックが選択されてパスに挿入された場合にもたらすであろうｍ個の関連する劣化とを分かっている。従って、中間ノードは、ｎ×ｍ個の組み合わせの全て、およびこれらのｎ×ｍ個の累積劣化の全てを計算できる。それから、送出するリストを管理できる大きさに抑えるために、中間ノードは、これらの候補からｋ個を選び、これらをさらに直後のノードに、ｋ個の関連する累積劣化とともに送らなければならない。図３の例では、ｋはｎに等しいが、一般に、候補のリストはここでは着信リストにあるものよりも大きくなってもよい。
【００５４】
ＭＧＷでのコーデックの組み合わせによる候補パスの定義の例として、強調表示された候補パスが、発信ＭＧＷでのコーデック１１とコーデック５との組み合わせ、中間ＭＧＷでのコーデック５とコーデック１０との組み合わせ、そして図示されていないが、着信ＭＧＷでの更なる組み合わせにより定義される。候補パスに対する特定のＭＧＷでのコーデックの組み合わせは、対応する制御ＭＳＣサーバにおいて呼設定時に決定され、制御ＭＳＣサーバ内に記憶される。例えば、発信ＭＳＣサーバ１０２は、強調表示された候補パスが、制御対象の発信ＭＧＷ１０８でのコーデック１１とコーデック５との組み合わせを備えることを記憶する。
【００５５】
では次に図４および図５を参照して、情報要素１２０は、メッセージ１２３に含まれ、ＭＳＣサーバ１０２とＭＳＣサーバ１０４との間で中継される。ここで、情報要素１２０は、サポート・コーデックのリスト１２２、発信加入者に対する目標品質レベルを示す加入契約品質レベル指標１２７のほか、サポート・コーデック１２２に至るまでの個々の候補パスであって当該サポート・コーデック１２２を含む個々の候補パスに関連付けられた劣化値１２６をリストにした総累積劣化（ＴＡＩ、ｔｏｔａｌ  ａｃｃｕｍｕｌａｔｅｄ  ｉｍｐａｉｒｍｅｎｔ）データ要素１２４も含む。さらに、情報要素１２０は、最大許容劣化を示すＴＡＩ閾値１２８、および接続の少なくとも一つの接続区間に対して所要帯域幅が最小化されるべきであるかどうかを示す高圧縮経路指示１２９を含む。ＴＡＩ閾値１２８は通信ネットワーク１００の事業者により規定されてもよく、または加入契約に従って決定されてもよい。所与の区間の特定の各サポート・コーデック（または接続品質に影響を与えるかもしれない他の要素）に対する（ＴＡＩ）データ要素１２４に関して、個々のＴＡＩ値は、当該特定の区間の当該特定のコーデックに至るまでの候補パスであって当該特定のコーデックを含む候補パスに関連付けられた総予測劣化を表すＴＡＩ要素内に保存される。従って、ＴＡＩ要素は、リストにされたサポート・コーデックの各々に対する累積劣化を含む。すなわち、ＴＡＩ要素はサポートされる符号化方式のリストに関連しているのであって、特定のトランスコーダ・デバイスのリストに関連しているのではない。図２の例に対して、発信区間から中間区間に送られるメッセージ１２３は、その結果、発信区間によりサポートされる五つのコーデックのリストのほか、発信区間によりサポートされる五つのコーデックの各々に対する指標値も含む。各指標値は、サポートされる着目コーデックに至るまでの候補パスであって当該着目コーデックを含む候補パスに沿った予測累積劣化を表す。メッセージが中間区間により受信された後に、中間区間はその後に、中間区間によりサポートされるコーデックを反映するように指標値を変更するだろう。好適には、指標１２４は制御ノード（１０２から１０６まで）間でのみ送られ、一方、接続１１３自身はペイロード・ノード（１０８から１１２まで）間に確立される。有利には、加入契約目標品質レベル１２７が許容ＴＡＩ値の範囲に対応する。このようにして、加入契約品質レベルに対応する許容ＴＡＩ値の範囲外となる対応ＴＡＩ値に関連している、サポート・コーデックのリスト内のコーデックを取り除くことによって、サポート・コーデックのリストを事前選択できよう。その上、本発明の一つの特定の実施形態によれば、有利には、制御ノード（１０２から１０６まで）が、許容ＴＡＩ値の範囲内に関連ＴＡＩ値を有する一つ以上のコーデックを、必要に応じて、サポート・コーデックのリストに加える。
【００５６】
図１の例に戻ると、最初に、発信加入者の加入契約目標品質レベル１２７が発信ＭＳＣ１０２で決定される。そのために、ＭＳＣ１０２は、ＶＬＲ１０３に保存され、且つ発信加入者のＨＬＲ１０５から事前にダウンロードしていた発信加入者の加入者データ記録にアクセスしてもよい。その上、ＭＳＣ１０２は、発信加入者に対する最大許容接続劣化を示すＴＡＩ閾値を決定するために、発信加入者の加入者データ記録にアクセスしてもよい。これに替えて、ＭＳＣ１０２は、発信加入者のＩＭＳＩを加入契約目標品質レベルに写像するためにＩＭＳＩ番号系列解析を行ってもよい。さらに、最初に、発信区間１１５のＭＳＣ１０２により、発信区間１１５がサポートするコーデック、および発信端末からＭＧＷ１０８までのパス３０１について発信区間１１５が有する知識の全てに基づいて、メッセージ１２３のＴＡＩ要素が生成される。加入契約目標品質レベル１２７および好適にはＴＡＩ閾値１２８は、その後に、ＴＡＩ要素とともに中間区間のＭＳＣ１０４に送られる。中間区間のＭＳＣ１０４は、その後に、受信したＴＡＩ値を記憶し、中間区間のＭＧＷ１１０がサポートするコーデックに基づいて、ＴＡＩ値を更新する。個々の劣化値は、変更されないままにしておいてもよいし、または付加的な予測劣化のために増加されてもよい。発信ＭＳＣ１０２は、発信ＭＧＷ１０８と中間ＭＧＷ１１０との間の接続区間３０２が“高圧縮経路”として、すなわち設定された接続が加入契約目標品質レベルに適合するという要件よりも伝送帯域幅を最小化する要件が優先する接続の部分として示されているかどうかを調べる。通信ネットワーク１００の事業者は、自身の通信ネットワーク１００内で接続の特定の一部を“高圧縮経路”であるように構成することにより、当該接続の特定の一部に関する帯域幅リソースの使用率を改善させることができる。このことは、帯域幅リソースが乏しい場合に、例えば接続の一部が衛星リンクを備えている場合に、特に有利である。調べた結果が肯定的な応答である場合に、伝送帯域が最小化されるべきである少なくとも一部を、設定されるべき接続が備えることを示す高圧縮経路指示１２９が、メッセージ１２３に含められる。
【００５７】
発信加入者の加入契約品質レベル指標１２７、ＴＡＩ要素１２４、そして好適にはＴＡＩ閾値の評価値および高圧縮経路指示１２９が、その後に、着信区間１１９のＭＳＣ１０６に送られ、着信区間はさらに、着信区間のＭＧＷ１１２がサポートするコーデック、およびＭＧＷ１１２から着信端末に至るパス３０４について着信区間が有しているかもしれない知識の全てに基づいて、ＴＡＩ値を更新する。発信加入者の加入契約品質レベルに加えて、有利には、ＭＳＣ１０６は、着信ユーザ装置を用いる加入者、本明細書で言うところの着信加入者の加入契約品質レベルを決定する。そのために、上述した、発信加入者の加入契約品質レベルに関連して用いた方法と同様な方法が用いられてもよい。すなわち、ＭＳＣ１０６はＶＬＲ１０７に保存されている加入者データ記録にアクセスしてもよく、加入者データ記録は、事前に着信加入者のＨＬＲ１０９からダウンロードされている。これに替えて、ＭＳＣ１０６は、着信加入者のＩＭＳＩを加入契約目標品質レベルに写像するためにＩＭＳＩ番号系列解析を行ってもよい。ＴＡＩ要素内の情報および発信加入者の加入契約目標品質レベルと着信加入者の加入契約目標品質レベルとのうちの少なくとも一つに基づいて、着信ＭＳＣ１０６は、全体の接続に対する劣化が発信加入者または着信加入者の加入契約品質レベルに対応する劣化値の範囲内になるように、パスの区間３０３および区間３０４で使用するためのコーデックの組み合わせを選択する。その点について、事業者は、コーデックの組み合わせを選択するために発信加入者または着信加入者の加入契約品質レベルを考慮するかどうかを規定するサービス定義を提供してもよい。しかしながら、代替として、コーデックの選択は、以下で説明する例示的な実施形態により例示するように、発信加入者の加入契約品質レベルおよび着信加入者の加入契約品質レベルの両方により左右されてもよい。以下で説明する例示的な実施形態の状況において、加入契約品質レベル‘低’、‘通常’、‘高’が、説明のために用いられるが、限定するものと理解されるべきではない。
【００５８】
第１の実施形態によれば、発信ＭＳＣ１０２は、その時点では発信加入者の加入契約品質レベルを考慮しないでサポート・コーデックのリストを作成する。発信加入者の加入契約接続品質レベルが‘低品質’であったとしても、発信者加入契約に関連付けられた‘通常’または‘高’の接続品質に対応する全累積劣化に関連付けられたコーデックも、サポート・コーデックのリストに含められる。発信加入者の加入契約目標品質レベルの指標が、上述のようにメッセージ‘１２３’に含められる。着信ＭＳＣ１０６は受信した加入契約品質レベルの指標を調べ、接続のための許容劣化値の関連する範囲を決定する。ＭＳＣ１０６は、その後に、接続に対する予測劣化値が許容劣化値の決定された範囲内にあるように、コーデックを選択する。この実施形態では、着信ＭＳＣ１０６は採用されるコーデックを選択する自由を有し、サポート・コーデックのリストに反映されている事前選択により制限されない。このようにして、選択可能なサポート・コーデックが無いことにより、呼接続がＰＣＭに後退しなければならないという状況が回避されてもよい。
【００５９】
更なる実施形態によれば、発信ＭＳＣ１０２はサポート・コーデックのリストを作成するのに先立って、発信加入者の加入契約品質レベルを調べる。その際、発信ＭＳＣ１０２が、発信加入者の加入契約品質レベルに関連付けられた許容劣化値の範囲内に劣化値を有する予測接続品質に関連しているコーデックだけを考慮する。すなわち、‘低’接続品質の加入契約を有する加入者に対して、当該低品質に従って限定されたサポート・コーデックのリストが作成される。用いられるコーデックを着信ＭＳＣ１０６が選択する際に、事前選択されたサポート・コーデックのリスト内のコーデックに選択が限定される。これにより、加入契約品質レベルの指標がメッセージ１２３で伝送されなくても、または着信ＭＳＣ１０６がメッセージ１２３で受信された加入契約品質レベルの指標を認識するように構成されていなくても、接続品質レベルを制御できる。別の実施形態によれば、発信加入者の加入契約目標品質レベルと着信加入者の加入契約目標品質レベルとの双方が、コーデック選択処理で考慮される。そのために、発信ＭＳＣ１０２は、発信加入者の加入契約に対応する範囲に等しいかまたは優れる予測劣化を有するサポート・コーデックのリストを作成するために、発信加入者の加入契約品質レベルを考慮する。用いられるコーデックの後続の選択では、着信ＭＳＣ１０６は、着信加入者の加入契約に対応する範囲に等しいかまたは優れる予測劣化を有するコーデックの同様な内部リストを作成する。着信ＭＳＣ１０６は、その後に、サポート・コーデックのリストと内部リストとをまとめて、サポート・コーデックのリストと内部リストの双方に備えられているコーデックを併合したリストを得て、併合したリスト内で接続のために用いられるコーデックを選択する。
【００６０】
同様な方法で、発信ＭＳＣ１０２は、発信加入者の加入契約に対応する範囲に等しいかまたは劣る予測劣化を有する、サポート・コーデックのリストを作成することができるだろうし、着信ＭＳＣ１０６は、着信加入者の加入契約に対応する範囲に等しいかまたは劣る予測劣化を有するコーデックの内部リストを作成することができるだろう。
【００６１】
なお更なる実施形態によれば、発信加入者と着信加入者とに対して異なる接続品質レベルが提供される。着信ＭＳＣ１０６は、その後に、メッセージ１２３で受信された発信加入者の加入契約品質レベルを調べ、それに応じて発信加入者に向かう伝送のためのコーデックを選択する。着信ＭＳＣ１０６はまた、上述したように、着信加入者に向かう伝送のためのコーデックを選択するために、着信加入者の加入契約品質レベルを調べる。有利には、発信ユーザ装置および着信ユーザ装置が同じマルチレート音声コーデックタイプの異なる構成を用いる。発信ユーザ装置から着信ユーザ装置に向かう伝送のための、および着信ユーザ装置から発信ユーザ装置に向かう伝送のための異なる音声品質レベルは、レート制御によって達成できる。制御ノード１０２から制御ノード１０６までは、その後に、異なるレート制御コマンドを異なる伝送方向に用いるように、ＭＧＷ１１４からＭＧＷ１１８までを作動させる。
【００６２】
さらに別の実施形態によれば、異なる加入者クラスが定義される。加入者クラスは、発信加入者および着信加入者が異なる目標品質レベルに加入契約済みである場合に、加入者クラスは上述の方法のいずれがコーデックを選択するのに適用されることになるかを規定する。そうして、特定の加入者に対する加入者クラスの表示はまた、加入者データ記録に含められる。
【００６３】
ＭＳＣ１０６は、ＭＳＣ１０４から受信したサポート・コーデック・リスト（Supported Codec List）内のコーデックのリストからパス３０３のためのコーデックを選択しなければならないことに留意されたい。ＭＳＣ１０６は、着信端末から受信したリストからパス３０４のためのコーデックを選択しなければならない。理想的には、パス３０３およびパス３０４のためのこれらのコーデックは同一であり、トランスコーディングは必要でない。その後に、ＭＳＣ１０６は、選択されたコーデックと代替のコーデック・リストと関連するＴＡＩ要素とを様々な区間のＭＳＣ１０４、ＭＳＣ１０２を通じて後方に中継する。その結果、これらのＭＳＣが候補パスのそれまでに記憶されたコーデックの組み合わせを調べ、その後に、パスの区間３０２および区間３０１で使用するためのコーデックを選択し、起動することができる。このようにして、この実施形態によれば、最終の接続区間のために選択されたコーデックは選択された候補接続パスを決定し、これにより中間接続区間でのコーデックの選択を決定する。
【００６４】
しかしながら、代替として、中間接続区間または発信接続区間のために選択されるコーデックを決定するために、端から端までの劣化の計算が中間接続区間または発信接続区間で行われることもできる。発信ＭＳＣサーバ１０２、中間ＭＳＣ１０４のほか、着信ＭＳＣ１０６も示している図４について述べる。情報要素１２０を備えるメッセージ１２３が、呼設定時に、呼の順方向に、発信ＭＳＣサーバ１０２から中間ＭＳＣサーバ１０４に伝送される。情報要素１２０によって、選択可能なサポート・コーデックおよび関連するＴＡＩ値が中間ＭＳＣ１０４で受信され、そこに記憶される。その後、呼設定時に、上述の情報要素１２０と同様の形式である情報要素１３０を備えるメッセージ１３３が、着信ＭＳＣサーバ１０６から中間ＭＳＣサーバ１０４に呼の逆方向に伝送される。情報要素１３０は、後続の接続区間のために選択されたコーデックを含んだ後続の接続区間で利用可能なコーデックのリストのほか、後続の接続区間のために選択されたコーデックに関連付けられたＴＡＩ値を含んだ利用可能なコーデックに関連付けられたＴＡＩ値も備える。その後に、中間ＭＳＣサーバ１０４は、ＭＳＣサーバ１０４により制御される特定の接続区間で選択可能なコーデックの候補に対して、それまでに受信し、そして記憶しているＴＡＩ値を考慮し、特定の接続区間に対するコーデックの候補を選択することに起因する可能性のある端から端までのＴＡＩ値を計算するために、これらのＴＡＩ値と後続の接続区間のために選択されたコーデックの受信したＴＡＩ値とを組み合わせる。その後に、ＴＡＩ値の許容範囲内にあるか、または少なくとも最大許容ＴＡＩ閾値に適合する計算された端から端までのＴＡＩ値を有するコーデックの候補が選択されてもよい。好適な実施形態によれば、接続区間のうちの少なくとも一つの区間が接続に当てられる伝送帯域幅を最小化する必要があるかどうかを示す高圧縮経路指示が、ＴＡＩ要素１３０内に備えられる。ＴＡＩ要素１３０が調べられ、高圧縮経路を用いる指示がある場合に、伝送帯域幅を最小化するという要件が、設定される接続が加入契約目標品質レベルに従うという要件より優先されるという決定がなされる。その後に、場合によってはあまり厳密ではない最大許容ＴＡＩ閾値が適用される。その後に、特定の接続区間で選択されたコーデックは、逆方向にある次の伝送区間で同様なＴＡＩ値の計算およびコーデックの選択を可能にするために、計算された関連するＴＡＩ値と一緒に逆方向に送られてもよい。
【００６５】
データ要素１２４内に含まれる情報は、候補パスに沿ったコーデック列の動作による累積劣化の表示を提供することに限定されるのではなく、同様に候補パスに関連して生じる無線劣化による劣化、または音響的劣化、またはデジタル信号処理、例えば雑音低減、エコー除去、レベル補償、および同様のものによる劣化を付加的に（または選択的に）反映できる。雑音低減、エコー除去、およびレベル補償のような信号品質改善処理技術の場合、累積劣化はまた、低減するかもしれない。
【００６６】
好適には、新たなＴＡＩ要素１２４、加入契約品質レベル表示１２７、ＴＡＩ閾値１２８、および高圧縮経路指示１２９は、メッセージのサポート・コーデックの（既存の）リスト内に、あたかもリスト内に存在する単なる別のサポート・コーデックにすぎないかのように、挿入される。したがって、ＴＡＩ要素または別の新たに導入された表示を認識し、有効に使うように構成されていないようなＭＳＣはいずれも、ＴＡＩ要素または他の表示を、あたかも単に非サポート・コーデックにすぎないかのように、単純に削除するだろう。ＴＡＩ要素、加入契約品質レベル表示１２７、ＴＡＩ閾値１２８、または高圧縮経路指示１２９を認識し、有効に利用するように構成されているＭＳＣは、ＴＡＩ要素の更新と、用いられるコーデック列の決定、すなわち、特定のＭＳＣが制御する接続の当該部分から、いずれのコーデックが起動または停止されるべきかの決定との少なくとも何れかをするのに用いるために、要素からデータを抽出するであろう。このように、ＴＡＩ要素、加入契約品質レベル表示、ＴＡＩ閾値、および高圧縮経路指示は下位互換性がある。すなわち、ＴＡＩ要素、加入契約品質レベル表示、ＴＡＩ閾値、または高圧縮経路指示を認識し、有効に利用するようには特に構成されていない既存のネットワーク構成要素のいずれとも互換性がある。ＴＡＩ要素を認識し、有効に利用するように構成されたＭＳＣは、“外部的”選択または“内部的”選択のいずれかによりコーデックを選択できることに留意されたい。外部的選択によって、ＭＳＣは単に着信リンクに対してサポート・コーデックのリストからコーデックを選択するということを意味する。内部的選択では、ＭＳＣは、更新されたＴＡＩ値を有する新しいＴＡＩリストを生成する自身の能力に基づいて、付加的な、異なる可能性のあるコーデックを選択し、その後に、新しいＴＡＩリストは発信リンクで他のＭＳＣに転送される。
【００６７】
図６は、着信ＭＳＣに具体的に着目したＴＡＩ要素の使用を要約する。簡潔に、ステップ２００から始めて、例えば特定の携帯電話呼のような所与の個々の接続に対して、着信ＭＳＣは、好適には呼を発信した加入者の加入契約品質レベルを組み込んでいるサポート・コーデックのリストを受信する。サポート・コーデックのリストはさらに、これらのコーデック候補により表された、候補パスに対する個々の劣化値をリストにしたＴＡＩ要素を組み込んでいる。その後に、第１のステップで、サポートされない任意のコーデックがリスト（最新のもので、図示されていない）から取り除かれる。すなわち、着信ＭＳＣが制御する接続の特定の部分によりサポートされないコーデックに関連した任意のコーデックがリストから移される。これは、従来からある他の技術に従う。サポートされていないコーデック候補と一緒に、これらのＴＡＩ値も除去される。ステップ２０４で、個々の劣化値は、着信区間（着信ＭＧＷ）のコーデックおよび端末への着信パスに起因する付加的な劣化を反映するために更新され、その後に、残っているサポート・コーデックのリスト内からコーデック列を決定するために解析される。注記として、着信ＭＳＣは、着信リンクに対するコーデックを選択する権限を有しており、発信リンクに対する一つ以上のコーデックを提供できる。ステップ２０５で、着信ＭＳＣは、発信加入者に関連付けられ、且つサポート・コーデックのリストとともにそれまでに受信された加入契約品質レベルか、着信加入者に関連付けられた加入契約品質レベルかのいずれかを調べる。着信加入者の加入契約品質レベルは、上述したように、ＩＭＳＩ番号解析により決定されてもよいし、または着信加入者の加入者記録から取り出されてもよい。その後に、着信ＭＳＣは、関連する劣化値の範囲、すなわち調べた加入契約品質レベルに対応する許容劣化値の範囲を決定する。
【００６８】
続いて、ステップ２０６で、着信ＭＳＣは、接続に対する全体の累積劣化が、決定された許容劣化値の範囲内にあるように、着信接続区間および発信接続区間に対するコーデックを選択する。
【００６９】
ステップ２０７で、着信ＭＳＣは、当該特定の接続に対して決定された最適なコーデック列に従って、通信リンクからのこれらの二つコーデックを起動または停止する。この際、着信ＭＳＣは、ＭＧＷを制御して、着信ＭＳＣが接続の当該特定の部分に最適であると決定されたコーデックを通じて接続をルーティングするように、一つ以上の関連するＭＧＷに制御信号を送る。
【００７０】
ステップ２０８で、着信区間のＭＳＣは、ＴＡＩ要素と着信ＭＳＣの着信接続区間のために選択されたコーデックとを先行する区間のＭＳＣに中継して、これらのＭＳＣが当該選択されたコーデックに対応する候補接続パスを遡って調べられるようにし、且つこれらのＭＳＣに自身のコーデックを選択することも可能とし、これらのＭＳＣに関連したＭＧＷに、選択された候補接続パスに従って選択されたコーデックを起動または停止するように指令することも可能とする。
【００７１】
最後に、ステップ２１０で、発信ＭＳＣが接続を起動する。例えば符号化された音声データのような接続のためのデータは選択されたコーデック列を通じて送られる。図１の例は、着信区間に焦点を合わせて、ＭＳＣの動作に絞った概観を提供する簡略化された例であることに留意されたい。実際に、各区間のＭＳＣは各ＴＡＩ要素にアクセスし、場合によっては各ＴＡＩ要素を変更する。
【００７２】
好適には、本発明のＴＡＩ指標はまた、音声パスに沿った不必要なトランスコーディングにより引き起こされる音声品質劣化を回避することを目指す３ＧＰＰにおける技術であるＴＦＯ（３ＧＰＰ  ＴＳ  ２８．０６２を参照）およびＴｒＦＯ（３ＧＰＰ  ＴＳ  ２３．１５３を参照）に関連して実装される。双方の技術は、コーデックタイプ候補のリストをやり取りして、音声パスのいずれのサブリンクにいずれのコーデックタイプを用いるかの決定がなされることができるようにする。さらなる情報が３ＧＰＰ  ＴＲ  ２３．９７７（ＢＡＲＳ）に見出されてもよい。“コーデックのネゴシエーション”は、“帯域内信号方式”（ＴＦＯに対して、ＴＳ  ２８．０６２を参照）により、またはＯｏＢＴＣ（３ＧＰＰ  ＴＳ  ２３．１５３を参照）により、または“ＳＤＰ”（ＳＩＰを参照、（インターネット技術特別委員会）ＩＥＴＦ標準）を伴う“ＳＩＰ”（再びＩＥＴＦ標準を参照）により、およびＩＭＳ（“ＩＰ  マルチメディア・サブシステム”）と呼ばれるＳＩＰの３ＧＰＰ改良型により、実現できる。しかしながら、本発明の原理は、同様に他の技術に関連して利用される可能性がある。簡単のために、ＴＡＩ要素の例は主に、本明細書ではＯｏＢＴＣとともに使用するために提供される。
【００７３】
ＴＡＩに挿入される値は、ＩＴＵ−ＴのＥモデルを用いて最初に導出されてもよい。特に、Ｅモデル（Ｇ．１０７およびＧ．１２８を参照）および他の出典（３ＧＰＰ  ＴＲ  ２６．９７５を参照）は、内在的な（ｉｎｔｒｉｎｓｉｃ）ＴＡＩ値（Ｅモデルにおいて“ＩＥ値”とも呼ばれる劣化要素）を指定する、または導出できるようにする。“内在的”は、“何らの伝送誤りがなく”という意味である。標準的なＥモデルで規定される“劣化要素”（Ｉｅ）はまた、場合によっては、全体の決定に、ある“ドリフト”を与えるように変更されてもよい。呼設定時に、発信呼制御ノード（例えば、携帯電話発信呼でのＢＩＣＮにおけるＭＳＣサーバ）は、この呼に対する代替として提供されるコーデックタイプのリスト（すなわち、サポート・コーデック・リスト）を生成する。これについてはＴＳ  ２３．１５３を参照されたい。これは、その他の点では従来と同じである。その上、しかし、新たなＴＡＩ  ＩＥ（ＩＥは情報要素）が“ダミーのコーデックタイプ”エントリとして、サポート・コーデック・リストに付加される。このＴＡＩ  ＩＥは、サポート・コーデック・リスト内のコーデックタイプＩＥの各エントリに対して、（本明細書では、ｔａｉ１、ｔａｉ２、・・・と呼ぶ）一つの新たな整数パラメータを保持する。さらに、本発明の教示に従って、“加入契約品質レベル”がサポート・コーデック・リスト内に新たなパラメータとして、“ダミーのコーデックタイプ”エントリに含められる。一つの例では、この新たなパラメータは、値が０（加入契約なし）、１（高品質の加入契約）、２（通常品質の加入契約）、および３（低品質の加入契約）のうちの一つを備える。
【００７４】
ここで、本発明の教示に従ったコーデック選択手順４００のフローチャートを描いている図７について説明する。描かれているコーデック選択手順４００は、情報要素１３０および情報要素１２０で受信される情報のような情報を用いて、中間ＭＳＣサーバ１０４のような制御ノードにより使用されることができる。さらに正確には、描かれているコーデック選択手順は、後続の接続部分の選択されたコーデックと、現在の接続部分で使用可能なコーデックのリストと、後続の接続部分で利用できるコーデック・リストのコーデックを使用することに関連する後続の接続部分に対する対応するＴＡＩ値のリストと、確立される接続の最大許容劣化を示すＴＡＩ閾値とに基づいて、現在の接続部分に対するコーデックを選択することに専念している。有利には、選択されたコーデックと、利用可能なコーデックに関連付けられたＴＡＩ値と、ＴＡＩ閾値とは全て、図５に描かれている情報要素１２０の様式と同様の様式の情報要素１３０で受信される。
【００７５】
さらに、コーデック選択手順４００は、直前の接続部分に対してサポートされる、サポート・コーデックのリスト、および先行する接続部分に対する関連するＴＡＩ値に基づいており、ＴＡＩ値は、現在の接続部分でサポート・コーデックのリストのコーデックを使用することに関連付けられた候補接続パスの全体の累積劣化を表現している。有利には、サポート・コーデックのリストおよび関連するＴＡＩ値は双方とも、情報要素１２０とともに受信され、受信ステップに応答して制御ノードに記憶されている。制御ノードは、高圧縮経路指示にアクセスできる。高圧縮経路指示は、有利には、情報要素１３０とともに受信されていて、設定される接続が最適化された帯域幅の利用を必要とする任意の接続区間を備えているかどうかを、すなわち帯域幅の利用が加入契約接続品質よりも優先されなければならないことを示す。この照合はステップ４０２で行われる。答えがｎｏであり、高圧縮経路指示が存在しない場合に、処理ステップ４０４が行われ、後続の接続区間の選択されたコーデックに関連付けられたものとして事前に記憶済みである候補パスのコーデックが選択される。ステップ４０２での照合の結果がｙｅｓである場合に、選択されたコーデックに関連付けられて記憶されているコーデックよりも高圧縮を提供するコーデックが選択されることを目指す。そのために、ステップ４０６で、現在の接続部分で利用可能なコーデックの中に今よりも高い圧縮を提供するコーデックが存在するかどうかに関して、当該利用可能なコーデックが調べられる。照合の結果がｙｅｓであり、今よりも高い圧縮を有するコーデックが存在する場合に、今よりも次に高い圧縮を有するコーデックが事前選択され、ステップ４０８で、事前選択されたコーデックを適用する場合にＴＡＩ閾値を超過する可能性があるかどうかについて調べられる。このために、後続の接続区間の選択されたコーデックに対して受信されたＴＡＩ値と、事前選択されたコーデックに対して受信されたＴＡＩ値との組み合わせに基づいて端から端までの予測劣化が計算される。続いて、事前選択されたコーデックを用いることがＴＡＩ閾値を超過する可能性があるかどうかを決定するために、計算された端から端までの劣化がＴＡＩ閾値と比較される。その結果がｎｏである場合に、手順は、引き続き、再度ステップ４０６を適用して、今よりも次に高い圧縮を有するコーデックを事前選択する。事前選択されたコーデックがＴＡＩ閾値を超過するまでこの手順が続く。その後に、ステップ４１０で、直前のコーデック、すなわちＴＡＩ閾値に適合する最後のコーデックが現在の接続部分に対して適用されるコーデックとして選択される。これは、ＴＡＩ閾値になおも適合する最も高い圧縮を有するコーデックである。
【００７６】
照合ステップ４０６の結果が否定的であり、それまでに記憶されているコーデックより高い圧縮を提供するコーデックが利用できるコーデックのリスト内に見出すことができない場合に、手順は照合ステップ４１２を続け、後続の接続部分のために選択されたコーデックが、受信したサポート・コーデック・リスト内で利用できるかどうかを調べる。答えがｙｅｓである場合に、後続の接続区間で選択されたコーデックがまた、ステップ４１４で現在の接続区間のために選択される。照合ステップ４１２の結果が否定的である場合に、処理ステップ４１６が行われ、後続の接続区間の選択されたコーデックおよび各候補パスに関連しているものとして、それまでに記憶済みであるコーデックが選択される。
【図１】
2010507299.tif 000002
【図２】
2010507299.tif 000003
【図３】
2010507299.tif 000004
【図４】
2010507299.tif 000005
【図５】
2010507299.tif 000006
【図６】
2010507299.tif 000007
【図７】
2010507299.tif 000008
【国際調査報告】
2010507299.tif 000009
2010507299.tif 000010
2010507299.tif 000011