(57)【要約】  本開示は、対応する通信ノードのボコーダのエンコーダケイパビリティを動的にシグナリングするためのシステム及び方法を提供する。一実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノード（例えば、基地局コントローラ又はモバイルスイッチングセンタ）は、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を第２の通信ノードについての制御ノードへ送信する。結果として、第２の通信ノードは、第１の通信ノードのボコーダのボイスエンコーダのケイパビリティに基づいて、第１の通信ノードのボコーダのボイスエンコーダについての好適なエンコーダモードを選択し及び要求することが可能となる。【選択図】図２
2014529938.tif 000002
【特許請求の範囲】
【請求項１】
セルラ通信システム内の制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークへ通信可能に結合するように構成される１つ以上の通信インタフェースであって、当該第１の通信ノードは、複数の予め定義されるエンコーダモードのうちの少なくとも１つのサブセットにおいて動作することが可能であるボイスエンコーダを含むボコーダを備える、当該１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダについてのケイパビリティ情報を、前記第２の通信ノードについての第２の制御ノードへ前記コアネットワークを介して送信するように構成され、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダについての当該ケイパビリティ情報は、前記ボイスエンコーダが動作することが可能である前記複数の予め定義されたエンコーダモードのうちの前記少なくとも１つのサブセットを示す、前記処理サブシステムと、
を備える、制御ノード。
【請求項２】
前記処理サブシステムは、前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダについてのケイパビリティ情報を、前記第２の通信ノードについての前記第２の制御ノードへ前記コアネットワークを介して動的に送信するように構成される、請求項１に記載の制御ノード。
【請求項３】
前記制御ノードは、前記第１の通信ノードにサービスを提供する基地局コントローラである、請求項１に記載の制御ノード。
【請求項４】
前記制御ノードは、前記第１の通信ノードにサービスを提供する基地局についてのモバイルスイッチングセンタである、請求項１に記載の制御ノード。
【請求項５】
前記処理サブシステムは、前記ボイスエンコーダについての前記ケイパビリティ情報を、当該ボイスエンコーダからのエンコード済みスピーチの帯域内で前記第２の制御ノードへ送信するようにさらに構成される、請求項１に記載の制御ノード。
【請求項６】
前記処理サブシステムは、前記ボイスエンコーダについての前記ケイパビリティ情報を、当該ボイスエンコーダからのエンコード済みスピーチの帯域外で前記第２の制御ノードへ送信するようにさらに構成される、請求項１に記載の制御ノード。
【請求項７】
前記複数の予め定義されるエンコーダモードは、１つ以上の広帯域エンコーダモード及び１つ以上の狭帯域エンコーダモードを含む、請求項１に記載の制御ノード。
【請求項８】
前記ボイスエンコーダについての前記ケイパビリティ情報は、当該ボイスエンコーダが前記１つ以上の広帯域エンコーダモードにおいて動作することが可能であるかを示す、請求項７に記載の制御ノード。
【請求項９】
前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた、エンコード済みスピーチを受信し、
前記エンコード済みスピーチを前記第２の制御ノードへ前記コアネットワーク上で送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記エンコード済みスピーチの帯域内で前記第２の通信ノードへ送信する、
ように構成される、請求項８に記載の制御ノード。
【請求項１０】
前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた、エンコード済みスピーチを受信し、
前記エンコード済みスピーチをＲＴＰパケットにおいて前記第２の制御ノードへ前記コアネットワーク上で送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記第２の通信ノードへ前記ＲＴＰパケットのペイロードヘッダ中の１つ以上のケイパビリティビットを介して送信する、
ように構成される、請求項８に記載の制御ノード。
【請求項１１】
前記１つ以上のケイパビリティビットは、前記ＲＴＰパケットの前記ペイロードヘッダのビット０及びビット１のうちの少なくとも１つを含む、請求項１０に記載の制御ノード。
【請求項１２】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項１１に記載の制御ノード。
【請求項１３】
前記１つ以上のケイパビリティビットは、前記ＲＴＰパケットの前記ペイロードヘッダのビット１である、請求項１０に記載の制御ノード。
【請求項１４】
前記１つ以上の広帯域エンコーダモードは、１つの広帯域エンコーダモードを含み、前記処理サブシステムは、前記ボイスエンコーダが当該広帯域エンコーダモードにおいて動作することが可能である場合、前記ＲＴＰパケットの前記ペイロードヘッダのビット１を０に設定することによって、前記ボイスエンコーダについての前記ケイパビリティ情報を送信するようにさらに構成される、請求項１３に記載の制御ノード。
【請求項１５】
前記処理サブシステムは、前記ボイスエンコーダが前記１つ以上の狭帯域エンコーダモードのみにおいて動作することが可能である場合、前記ＲＴＰパケットの前記ペイロードヘッダのビット１を１に設定することによって、前記ボイスエンコーダについての前記ケイパビリティ情報を送信するようにさらに構成される、請求項１４に記載の制御ノード。
【請求項１６】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項１４に記載の制御ノード。
【請求項１７】
前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中、前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた前記エンコード済みスピーチを、前記ＲＴＰパケットを含む複数のＲＴＰパケットにおいて前記第２の制御ノードへ前記コアネットワークを介して送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記第２の通信ノードへ前記複数のＲＴＰパケットの各々のペイロードヘッダ中の１つ以上のケイパビリティビットを介して送信する、
ようにさらに構成される、請求項１０に記載の制御ノード。
【請求項１８】
前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた、エンコード済みスピーチを受信し、
前記エンコード済みスピーチを前記第２の制御ノードへ当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記第２の通信ノードへ前記ベアラ以外の通信リンク上で送信する、
ように構成される、請求項８に記載の制御ノード。
【請求項１９】
前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた、エンコード済みスピーチを受信し、
前記エンコード済みスピーチを前記第２の制御ノードへ当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記第２の通信ノードへＳＤＰシグナリングを介して送信する、
ように構成される、請求項８に記載の制御ノード。
【請求項２０】
前記ベアラは、ＲＴＰパケットである、請求項１９に記載の制御ノード。
【請求項２１】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項２０に記載の制御ノード。
【請求項２２】
前記処理サブシステムは、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされた、エンコード済みスピーチを受信し、
前記エンコード済みスピーチを前記第２の制御ノードへ当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して送信し、及び、
前記ボイスエンコーダについての前記ケイパビリティ情報を前記第２の通信ノードへ制御メッセージを介して送信する、
ように構成される、請求項８に記載の制御ノード。
【請求項２３】
前記ベアラは、ＲＴＰパケットであり、前記制御メッセージは、ＲＴＰ制御メッセージである、請求項２２に記載の制御ノード。
【請求項２４】
前記ＲＴＰ制御メッセージは、ＲＴＣＰ  ＳＤＥＳパケットであり、前記ケイパビリティ情報は、当該ＲＴＣＰ  ＳＤＥＳパケット中に包含される、請求項２３に記載の制御ノード。
【請求項２５】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項２４に記載の制御ノード。
【請求項２６】
前記ＲＴＰ制御メッセージは、ＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケットであり、前記ケイパビリティ情報は、当該ＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケット中に包含される、請求項２３に記載の制御ノード。
【請求項２７】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項２６に記載の制御ノード。
【請求項２８】
セルラ通信システム内の制御ノードの動作の方法であって、当該制御ノードは、複数の予め定義されるエンコーダモードのうちの少なくとも１つのサブセットにおいて動作することが可能であるボイスエンコーダを含むボコーダを備える第１の通信ノードに通信可能に結合され、
前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダについてのケイパビリティ情報を前記第２の通信ノードについての第２の制御ノードへ送信することと、前記ボイスエンコーダについての前記ケイパビリティ情報は、当該ボイスエンコーダが動作することが可能である前記複数の予め定義されるエンコーダモードのうちの前記少なくとも１つのサブセットを示すことと、
前記複数の予め定義されるエンコーダモードのうちの前記少なくとも１つのサブセットからの好適なエンコーダモードを識別するエンコーダモード要求を前記第２の制御ノードから受信することと、
を含む、方法。
【請求項２９】
制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークに通信可能に結合するように構成される１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、
前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、前記第２の通信ノードのボコーダのボイスエンコーダが動作することが可能である複数の予め定義されたエンコーダモードのうちの少なくとも１つのサブセットを示す、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについてのケイパビリティ情報を、前記第２の通信ノードについての第２の制御ノードから前記コアネットワークを介して受信し、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報に基づいて、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての好適なエンコーダモードを選択し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記好適なエンコーダモードを識別するエンコーダモード要求を前記第２の制御ノードへ送信する、
するように構成される、前記処理サブシステムと、
を備える、制御ノード。
【請求項３０】
前記処理サブシステムは、前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中、動的に、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについてのケイパビリティ情報を、前記第２の通信ノードについての前記第２の制御ノードから前記コアネットワークを介して受信し、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報に基づいて、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての好適なエンコーダモードを選択し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記好適なエンコーダモードを識別するエンコーダモード要求を前記第２の制御ノードへ送信する、
ように構成される、請求項２９に記載の制御ノード。
【請求項３１】
前記制御ノードは、前記第１の通信ノードにサービスを提供する基地局コントローラである、請求項２９に記載の制御ノード。
【請求項３２】
前記制御ノードは、前記第１の通信ノードにサービスを提供する基地局についてのモバイルスイッチングセンタである、請求項２９に記載の制御ノード。
【請求項３３】
前記処理サブシステムは、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を、前記第２の制御ノードからのエンコード済みスピーチの帯域内で受信するようにさらに構成される、請求項２９に記載の制御ノード。
【請求項３４】
前記処理サブシステムは、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を、前記第２の制御ノードからのエンコード済みスピーチの帯域外で受信するようにさらに構成される、請求項２９に記載の制御ノード。
【請求項３５】
前記複数の予め定義されるエンコーダモードは、１つ以上の広帯域エンコーダモード及び１つ以上の狭帯域エンコーダモードを含む、請求項２９に記載の制御ノード。
【請求項３６】
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報は、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが前記１つ以上の広帯域エンコーダモードにおいて動作することが可能であるかを示す、請求項３５に記載の制御ノード。
【請求項３７】
前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードから、当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を、前記第２の制御ノードから、前記ベアラ上で前記エンコード済みスピーチの帯域内で前記コアネットワークを介して受信する、
ようにさらに構成される、請求項３６に記載の制御ノード。
【請求項３８】
前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、ＲＴＰパケットにおいて前記第２の制御ノードから前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を、前記ＲＴＰパケットのペイロードヘッダ中の１つ以上のケイパビリティビットを介して受信する、
ようにさらに構成される、請求項３６に記載の制御ノード。
【請求項３９】
前記１つ以上のケイパビリティビットは、前記ＲＴＰパケットの前記ペイロードヘッダのビット０及びビット１のうちの少なくとも１つを含む、請求項３８に記載の制御ノード。
【請求項４０】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項３９に記載の制御ノード。
【請求項４１】
前記１つ以上のケイパビリティビットは、前記ＲＴＰパケットの前記ペイロードヘッダのビット１である、請求項３８に記載の制御ノード。
【請求項４２】
前記１つ以上の広帯域エンコーダモードは、１つの広帯域エンコーダモードを含み、前記ＲＴＰパケットの前記ペイロードヘッダのビット１は、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが当該広帯域エンコーダモードにおいて動作することが可能である場合、０に設定される、請求項４１に記載の制御ノード。
【請求項４３】
前記ＲＴＰパケットの前記ペイロードヘッダのビット１は、前記第２の通信ノードの前記ボイスエンコーダが前記１つ以上の狭帯域エンコーダモードのみにおいて動作することが可能である場合、１に設定される、請求項４２に記載の制御ノード。
【請求項４４】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項４２に記載の制御ノード。
【請求項４５】
前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中、前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記ＲＴＰパケットを含む複数のＲＴＰパケットにおいて前記第２の制御ノードから前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を、前記複数のＲＴＰパケットの各々のペイロードヘッダ中の１つ以上のケイパビリティビットを介して受信する、
ようにさらに構成される、請求項３８に記載の制御ノード。
【請求項４６】
前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報を前記ベアラ以外の通信リンク上で受信する、
ようにさらに構成される、請求項３６に記載の制御ノード。
【請求項４７】
前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードから、当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボイスエンコーダについての前記ケイパビリティ情報をＳＤＰシグナリングを介して受信する、
ようにさらに構成される、請求項３６に記載の制御ノード。
【請求項４８】
前記ベアラは、ＲＴＰパケットである、請求項４７に記載の制御ノード。
【請求項４９】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項４８に記載の制御ノード。
【請求項５０】
前記処理サブシステムは、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードから、当該エンコード済みスピーチの送信についてのベアラ上で前記コアネットワークを介して受信し、及び、
前記第２の通信ノードの前記ボイスエンコーダについての前記ケイパビリティ情報を、制御メッセージを通じて前記コアネットワークを介して受信する、
ようにさらに構成される、請求項３６に記載の制御ノード。
【請求項５１】
前記ベアラは、ＲＴＰパケットであり、前記制御メッセージは、ＲＴＰ制御メッセージである、請求項５０に記載の制御ノード。
【請求項５２】
前記ＲＴＰ制御メッセージは、ＲＴＣＰ  ＳＤＥＳパケットであり、前記ケイパビリティ情報は、当該ＲＴＣＰ  ＳＤＥＳパケット中に包含される、請求項５１に記載の制御ノード。
【請求項５３】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項５２に記載の制御ノード。
【請求項５４】
前記ＲＴＰ制御メッセージは、ＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケットであり、前記ケイパビリティ情報は、当該ＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケット中に包含される、請求項５１に記載の制御ノード。
【請求項５５】
前記ボコーダは、ＥＶＲＣ−ＮＷボコーダである、請求項５４に記載の制御ノード。
【請求項５６】
前記処理サブシステムは、
前記エンコーダモード要求によって識別される前記好適なエンコーダモードに従ってエンコードされたエンコード済みスピーチを、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダから前記コアネットワークを介して受信する、
ようにさらに構成される、請求項２９に記載の制御ノード。
【請求項５７】
セルラ通信システム内の第１の通信ノードについての制御ノードの動作の方法であって、
第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を前記第２の通信ノードについての第２の制御ノードから受信することと、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報は、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが動作することが可能である複数の予め定義されたエンコーダモードのうちの少なくとも１つのサブセットを示すことと、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記ケイパビリティ情報に基づいて、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての好適なエンコーダモードを選択することと、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダについての前記好適なエンコーダモードを識別するエンコーダモード要求を前記第２の制御ノードへ送信することと、
を含む、方法。
【請求項５８】
セルラ通信システム内の制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークに通信可能に結合するように構成される１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、
前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を前記第２の通信ノードについての第２の制御ノードから受信し、
前記第２の制御ノードが広帯域エンコーダモードを要求していることを前記広帯域エンコーダモード要求インジケータが示しており、且つ、前記第１の通信ノードのボコーダのボイスエンコーダが前記広帯域エンコーダモードにおいて動作することが可能である場合、前記広帯域エンコーダモードが所望のエンコーダモードとして選択され、
前記第２の制御ノードが前記広帯域エンコーダモードを要求していないことを前記広帯域エンコーダモード要求インジケータが示し、又は、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記好適狭帯域エンコーダモード要求によって識別される複数の狭帯域エンコーダモードのうちの１つが前記所望のエンコーダモードとして選択される、
ように、前記所望のエンコーダモードを選択し、
前記所望のエンコーダモードを前記第１の通信ノードへ送信する、
ように構成される、前記処理サブシステムと、
を備える、制御ノード。
【請求項５９】
前記広帯域エンコーダモード要求インジケータ及び前記好適狭帯域エンコーダモード要求は、前記第２の制御ノードからのエンコード済みスピーチの帯域内で受信される、請求項５８に記載の制御ノード。
【請求項６０】
前記処理サブシステムは、
前記第２の制御ノードからのエンコード済みスピーチをＲＴＰパケットのペイロードとして受信する、
ようにさらに構成され、
前記第２の通信ノードからの前記広帯域エンコーダモード要求インジケータ及び前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれる、
請求項５８に記載の制御ノード。
【請求項６１】
前記広帯域エンコーダモード要求インジケータは、前記第２の制御ノードからのエンコード済みスピーチの帯域外で受信される、請求項５８に記載の制御ノード。
【請求項６２】
前記処理サブシステムは、
前記第２の制御ノードからのエンコード済みスピーチをＲＴＰパケットのペイロード中で受信する、
ようにさらに構成され、
前記第２の制御ノードからの前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれ、前記広帯域エンコーダモード要求インジケータは、前記エンコード済みスピーチの帯域外で受信される、
請求項５８に記載の制御ノード。
【請求項６３】
前記処理サブシステムは、
前記第２の制御ノードからのエンコード済みスピーチをＲＴＰパケットのペイロードとして受信する、
ようにさらに構成され、
前記第２の制御ノードからの前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれ、前記広帯域エンコーダモード要求インジケータは、ＲＴＰ制御メッセージを介して受信される、
請求項５８に記載の制御ノード。
【請求項６４】
セルラ通信システム内の制御ノードの動作の方法であって、
第１の通信ノードと第２の通信ノードとの間の呼に関連して、前記第２の通信ノードについての第２の制御ノードからの広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を受信することと、
前記第２の制御ノードが広帯域エンコーダモードを要求していることを前記広帯域エンコーダモード要求インジケータが示し、且つ、前記第１の通信ノードのボコーダのボイスエンコーダが前記広帯域エンコーダモードにおいて動作することが可能である場合、前記広帯域エンコーダモードが所望のエンコーダモードとして選択され、
前記第２の制御ノードが前記広帯域エンコーダモードを要求していないことを前記広帯域エンコーダモード要求インジケータが示し、又は、前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記好適狭帯域エンコーダモード要求によって識別される複数の狭帯域エンコーダモードのうちの１つが前記所望のエンコーダモードとして選択される、
ように前記所望のエンコーダモードを選択することと、
前記所望のエンコーダモードを前記第１の通信ノードへ送信することと、
を含む、方法。
【請求項６５】
セルラ通信システム内の制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークへ通信可能に結合するように構成される１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、
広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を第２の制御ノードへ前記コアネットワークを介して送信し、
前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の通信ノードについての制御ノードから前記コアネットワークを介して受信し、及び、
前記エンコード済みスピーチを前記第１の通信ノードへ送信する、
ように構成される、前記処理サブシステムと、
を備える、制御ノード。
【請求項６６】
前記制御ノードが広帯域エンコーダモードを要求していることを前記広帯域エンコーダモード要求インジケータが示し、且つ、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することが可能である場合、前記エンコード済みスピーチは、前記広帯域エンコーダモードに従ってエンコードされ、
前記制御ノードが前記広帯域エンコーダモードを要求していないことを前記広帯域エンコーダモード要求インジケータが示し、又は、前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記エンコード済みスピーチは、前記好適狭帯域エンコーダモード要求によって識別される複数の狭帯域エンコーダモードのうちの１つに従ってエンコードされる、
請求項６５に記載の制御ノード。
【請求項６７】
前記広帯域エンコーダモード要求インジケータ及び前記好適狭帯域エンコーダモード要求は、前記制御ノードからのエンコード済みスピーチの帯域内で前記第２の制御ノードへ前記コアネットワークを介して送信される、請求項６５に記載の制御ノード。
【請求項６８】
前記処理サブシステムは、
前記第１の通信ノードのボコーダによってエンコードされたエンコード済みスピーチを、前記第２の通信ノードについての前記第２の制御ノードへ前記コアネットワークを介してＲＴＰパケットのペイロードとして送信する、
ようにさらに構成され、
前記広帯域エンコーダモード要求インジケータ及び前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれる、
請求項６５に記載の制御ノード。
【請求項６９】
前記広帯域エンコーダモード要求インジケータは、前記制御ノードからのエンコード済みスピーチの帯域外で前記第２の制御ノードへ送信される、請求項６５に記載の制御ノード。
【請求項７０】
前記処理サブシステムは、
前記第１の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードへＲＴＰパケットのペイロードとして送信する、
ようにさらに構成され、
前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれ、前記広帯域エンコーダモード要求インジケータは、前記エンコード済みスピーチの帯域外で送信される、
請求項６５に記載の制御ノード。
【請求項７１】
前記処理サブシステムは、
前記第１の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードへＲＴＰパケットのペイロードとして送信する、
ようにさらに構成され、
前記好適狭帯域エンコーダモード要求は、前記ＲＴＰパケットのペイロードヘッダ中に含まれ、前記広帯域エンコーダモード要求インジケータは、ＲＴＰ制御メッセージを介して送信される、
請求項６５に記載の制御ノード。
【請求項７２】
セルラ通信システム内の制御ノードの動作の方法であって、第１の通信ノードと第２の通信ノードとの間の呼に関連して、
広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を前記第２の通信ノードについての第２の制御ノードへ送信することと、
前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされた、エンコード済みスピーチを、前記第２の制御ノードから受信することと、
前記エンコード済みスピーチを前記第１の通信ノードへ送信することと、
を含む、方法。
【請求項７３】
セルラ通信システム内の制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークへ通信可能に結合するように構成される１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、
前記第２の通信ノードについての第２の制御ノードからの１つ以上の狭帯域エンコーダモード要求の後の、前記第２の制御ノードからの広帯域エンコーダモード要求を、前記コアネットワークを介して受信し、
前記第１の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することが可能である場合、前記広帯域エンコーダモードが所望のエンコーダモードとして選択され、及び、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記１つ以上の狭帯域エンコーダモード要求によって識別される複数の狭帯域エンコーダモードのうちの１つが前記所望のエンコーダモードとして選択される、
ように前記所望のエンコーダモードを選択し、
前記所望のエンコーダモードを前記第１の通信ノードへ送信する、
ように構成される、前記処理サブシステムと、
を備える、制御ノード。
【請求項７４】
前記処理サブシステムは、前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、複数のＲＴＰパケットにおいて前記第２の制御ノードから前記コアネットワークを介して受信するようにさらに構成され、
前記広帯域エンコーダモード要求及び前記１つ以上の狭帯域エンコーダモード要求は、前記複数のＲＴＰパケットのうちの対応するＲＴＰパケットのペイロードヘッダ中に含まれる、
請求項７３に記載の制御ノード。
【請求項７５】
前記処理サブシステムは、前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、複数のＲＴＰパケットにおいて前記第２の制御ノードから前記コアネットワークを介して受信するようにさらに構成され、
前記広帯域エンコーダモード要求を含む複数の広帯域エンコーダモード要求が、前記複数のＲＴＰパケットのうちの対応するＲＴＰパケットのペイロードヘッダ中に周期的に含まれる、
請求項７３に記載の制御ノード。
【請求項７６】
前記１つ以上の狭帯域エンコーダモード要求を含む複数の狭帯域エンコーダモード要求が、前記複数のＲＴＰパケットのうちの残り全てのＲＴＰパケットのペイロードヘッダ中に含まれる、請求項７５に記載の制御ノード。
【請求項７７】
前記広帯域エンコーダモード要求及び前記狭帯域エンコーダモード要求は、前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中に受信される、請求項７６に記載の制御ノード。
【請求項７８】
セルラ通信システム内の制御ノードの動作の方法であって、第１の通信ノードと第２の通信ノードとの間の呼に関連して、
前記第２の通信ノードについての第２の制御ノードからの１つ以上の狭帯域エンコーダモード要求の後の、前記第２の制御ノードからの広帯域エンコーダモード要求を受信することと、
前記第１の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することが可能である場合、前記広帯域エンコーダモードが所望のエンコーダモードとして選択され、及び、
前記第１の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記１つ以上の狭帯域エンコーダモード要求によって識別される複数の狭帯域エンコーダモードのうちの１つが前記所望のエンコーダモードとして選択される、
ように前記所望のエンコーダモードを選択することと、
前記所望のエンコーダモードを前記第１の通信ノードへ送信することと、
を含む、方法。
【請求項７９】
セルラ通信システム内の制御ノードであって、
前記制御ノードを第１の通信ノード及びコアネットワークに通信可能に結合するように構成される１つ以上の通信インタフェースと、
前記１つ以上の通信インタフェースに関連付けられる処理サブシステムであって、前記第１の通信ノードと第２の通信ノードとの間の呼に関連して、
前記第２の通信ノードについての第２の制御ノードへの１つ以上の狭帯域エンコーダモード要求の後の、前記第２の制御ノードへの広帯域エンコーダモード要求を、前記コアネットワークを介して送信し、
前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、前記第２の制御ノードから前記コアネットワークを介して受信し、及び、
前記エンコード済みスピーチを前記第１の通信ノードへ送信する、
ように構成される、前記処理サブシステムと、
を備える、制御ノード。
【請求項８０】
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが広帯域エンコーダモードにおいて動作することが可能である場合、前記エンコード済みスピーチは、前記広帯域エンコーダモードに従ってエンコードされ、
前記第２の通信ノードの前記ボコーダの前記ボイスエンコーダが前記広帯域エンコーダモードにおいて動作することができない場合、前記エンコード済みスピーチは、前記１つ以上の狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードに従ってエンコードされる、
請求項７９に記載の制御ノード。
【請求項８１】
前記処理サブシステムは、前記第１の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、複数のＲＴＰパケットにおいて前記第２の制御ノードへ送信するようにさらに構成され、
前記広帯域エンコーダモード要求及び前記１つ以上の狭帯域エンコーダモード要求は、前記複数のＲＴＰパケットのうちの対応するＲＴＰパケットのペイロードヘッダ中に含まれる、
請求項７９に記載の制御ノード。
【請求項８２】
前記処理サブシステムは、前記第１の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを、複数のＲＴＰパケットにおいて前記第２の制御ノードへ送信するようにさらに構成され、
前記広帯域エンコーダモード要求を含む複数の広帯域エンコーダモード要求が、前記複数のＲＴＰパケットのうちの対応するＲＴＰパケットのペイロードヘッダ中に周期的に含まれる、
請求項７９に記載の制御ノード。
【請求項８３】
前記１つ以上の狭帯域エンコーダモード要求を含む複数の狭帯域エンコーダモード要求が、前記複数のＲＴＰパケットのうちの残り全てのＲＴＰパケットのペイロードヘッダ中に含まれる、請求項８２に記載の制御ノード。
【請求項８４】
前記広帯域エンコーダモード要求及び前記狭帯域エンコーダモード要求は、前記第１の通信ノードと前記第２の通信ノードとの間の前記呼の期間中に送信される、請求項８３に記載の制御ノード。
【請求項８５】
セルラ通信システム内の制御ノードの動作の方法であって、第１の通信ノードと第２の通信ノードとの間の呼に関連して、
前記第２の通信ノードについての第２の制御ノードへの１つ以上の狭帯域エンコーダモード要求の後の、前記第２の制御ノードへの広帯域エンコーダモード要求を送信することと、
前記第２の通信ノードのボコーダのボイスエンコーダによってエンコードされたエンコード済みスピーチを前記第２の制御ノードから受信することと、
前記エンコード済みスピーチを前記第１の通信ノードへ送信することと、
を含む、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本願は、２０１１年８月１７日に出願された仮特許出願第６１／５２４，３８６号及び２０１１年９月９日に出願された仮特許出願第６１／５３１，７９６号の利益を主張し、これらの開示内容は、その全体が参照によって本明細書に包含される。
【０００２】
開示分野
本開示は、広帯域エンコーダに関し、特に、エンコーダケイパビリティの動的シグナリングに関する。
【背景技術】
【０００３】
有線通信デバイス間又は無線通信デバイス間で通信される音声又はスピーチの品質及び明瞭度における大きな改善を可能にするために、広帯域スピーチエンコーダが過去数年にわたり導入されてきた。典型的に、広帯域スピーチエンコーダは、多くの異なるエンコーダモードで動作可能なボイスエンコーダを備え、所与の呼についてのエンコーダモードの選択は、特定の通信技術に関連する標準に部分的に依存するルールのセットの影響を受ける。一般に、所与の呼についてのエンコーダモードは、当該エンコーダモードが広帯域エンコーダモード又は狭帯域エンコーダモードとなるように選択され得る。ここで、当該選択は、上記呼がセットアップされるときに用いられるシグナリングプロトコルに基づき、又は、代替的に、ベアラの信号パケットを介して交換される帯域内シグナリングに基づく。一例として、第３世代パートナーシッププロジェクト２（３ＧＰＰ２：Third  Generation  Partnership  Project  2）のエンハンスト可変レートコーデック−狭帯域／広帯域（ＥＶＲＣ−ＮＷ：Enhanced  Variable  Rate  Codec−Narrowband-Wideband）ボコーダは、１つの広帯域エンコーダモード及び複数の狭帯域エンコーダモードを備える。現在のところ、ＥＶＲＣ−ＮＷボコーダのエンコーダモードは、好適なエンコーダモードについての要求の送信に基づいて判定される。
【０００４】
より具体的には、ＥＶＲＣ−ＮＷボコーダを備える２つのモバイル端末（モバイル端末Ａ及びモバイル端末Ｂ）間で呼が確立される場合、コアネットワーク上でセルラ通信システム内の対応する制御ノード（例えば、基地局又はモバイルスイッチングセンタ）間にベアラパスが確立される。このベアラパスは、エンコード済みスピーチをモバイル端末の制御ノード間で搬送するために用いられる。符号分割多元接続（ＣＤＭＡ：Code  Division  Multiple  Access）セルラ通信システム及びボコーダのＥＶＲＣファミリーについて、コアネットワーク上のベアラパスは、リアルタイムプロトコル（ＲＴＰ）パケットを介して提供される。図１に示されるように、例えば、インターネットエンジニアリングタスクフォース（ＩＥＴＦ）のＲＦＣ（Request  for  Comment）４７８８において仕様化されているように、エンコーダモード要求は、エンコード済みスピーチを搬送するためにコアネットワーク上で送信されるＲＴＰパケットのペイロードヘッダ中のＭＭＭフィールドと呼ばれる専用フィールドに含まれる。
【０００５】
留意すべきことは、ＲＴＰパケットが、ヘッダ及びペイロードを有することである。ＲＴＰパケットヘッダは、タイムスタンプ、シーケンス番号等といった情報を搬送する。ＲＴＰパケットヘッダ情報は、包括的であり、及び、典型的に、ペイロードから独立している。ＲＴＰパケットのペイロードは、ビデオ、オーディオ、テキスト等といった任意のメディアペイロードとすることができる。ここで、ＲＴＰパケットのペイロードは、エンコード済みスピーチをコアネットワーク上で搬送するために用いられる。具体的には、ペイロードは、ＥＶＲＣ−ＮＷのエンコード済みスピーチを搬送する。ＥＶＲＣ−ＮＷペイロードには、それ自体のヘッダが定義されており、当該ヘッダは、ＲＴＰパケットヘッダとは異なる。ＥＶＲＣ−ＮＷペイロードヘッダは、図１に示されるようなＭＭＭフィールドを含む。
【０００６】
ＥＶＲＣ−ＮＷボコーダについての現行のエンコーダ選択スキームに関する１つの論点は、好適なエンコーダモードについての要求が遠端（far-end）のボコーダのボイスエンコーダの当該要求に適応するための現在のケイパビリティを認識せずに送信されることである。より具体的には、モバイル端末Ａとモバイル端末Ｂとの間の呼の場合、モバイル端末Ａについての制御ノードは、モバイル端末Ｂのボイスエンコーダの現在のケイパビリティ又は呼の構成に起因して課され得る制約を認識せずに、好適なエンコーダモードを、モバイル端末Ｂのボイスエンコーダについて選択し及び要求する。同様に、モバイル端末Ｂについての制御ノードは、モバイル端末Ａのボイスエンコーダの現在のケイパビリティを認識せずに、好適なエンコーダモードを、モバイル端末Ａのボイスエンコーダについて選択し及び要求する。このため、例えば、モバイル端末Ａが広帯域スピーチを受信し及びデコードすることが可能である場合、モバイル端末Ａの制御ノードは、モバイル端末Ｂのボイスエンコーダ又は呼の構成が広帯域エンコーダモードにおける動作をサポートすることができるかに関わらず、広帯域エンコーダモードを継続的に要求するであろう。（例えば、通信ノードが広帯域モードをサポートしないこと、広帯域動作をサポートしないセクタにおいて通信ノードが動作しているために当該通信ノードは広帯域エンコーダモードをサポートするが、広帯域エンコーディングを現在は行うことができないこと、広帯域エンコーディングが事業者のローカルなポリシーによって許可されないこと等が理由で）モバイル端末Ｂのボイスエンコーダが広帯域エンコーディングを行うことができない場合、モバイル端末Ｂのボイスエンコーダは、モバイル端末Ａの好適な狭帯域エンコーダモードではないかもしれない、何らかのデフォルトの狭帯域エンコーダモードを用いるであろう。換言すれば、モバイル端末Ａは、モバイル端末Ｂのボイスエンコーダが広帯域エンコーディングを行うことができないことを認識せずに、及び、その結果として、好適な狭帯域エンコーダについてのプリファレンスをシグナリングすることができずに、狭帯域エンコーダモードのうちの１つに従ってエンコード済みスピーチを受信するであろう。
【０００７】
無線ネットワーク事業者のサービスポリシーが（例えば、特に、広帯域スピーチの導入フェーズ期間中に消費者の満足度を最大化するために）広帯域動作に最も高い優先度を与えることとなる場合、上記の問題は悪化する。この場合において、広帯域エンコーダモードを要求し続けること以外に選択肢は無い。なぜなら、モバイル端末Ｂのボイスエンコーダが広帯域スピーチの送信を開始することをすぐに可能にし得る、広帯域スピーチをサポートする領域（territory）へのハンドオーバなどのイベントを、狭帯域スピーチの受信は排除しないためである。上記の議論を踏まえると、広帯域ボコーダ、及び、特に、ＥＶＲＣ−ＮＷボコーダについての改良されたエンコーダモード選択スキームが必要である。
【発明の概要】
【課題を解決するための手段】
【０００８】
本開示は、対応する通信ノードのボコーダのエンコーダケイパビリティを動的にシグナリングするためのシステム及び方法を提供する。一実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノード（例えば、基地局コントローラ又はモバイルスイッチングセンタ）は、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を第２の通信ノードについての制御ノードへ送信する。第１の通信ノードのボイスエンコーダは、複数の予め定義されるエンコーダモードのうちの少なくとも幾つかにおいて動作することが可能である。好適には、予め定義されるエンコーダモードは、１つ又は場合によっては複数の広帯域エンコーダモードと、１つ以上の狭帯域エンコーダモードと、を含む。第１の通信ノードの制御ノードが第１の通信ノードのボイスエンコーダのケイパビリティ情報を第２の通信ノードについての制御ノードへ送信することの結果として、第２の通信ノードは、第１の通信ノードのボコーダのボイスエンコーダのケイパビリティに基づいて、第１の通信ノードのボコーダのボイスエンコーダについての好適なエンコーダモードを選択し及び要求することが可能となる。好適には、この処理は、上記呼の期間中に動的に繰り返され、それによって、第１の通信ノードのボコーダのボイスエンコーダのエンコーダケイパビリティが当該呼の期間中に変化した場合、第２の通信ノードの制御ノードは、第１の通信ノードのボコーダのボイスエンコーダの新たなエンコーダケイパビリティに基づいて、第１の通信ノードのボコーダのボイスエンコーダについての好適なエンコーダモードを選択することが可能となる。
【０００９】
一実施形態において、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、エンコード済みスピーチの帯域内で第２の通信ノードについての制御ノードへ送信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダによってエンコードされた、エンコード済みスピーチを、ＲＴＰパケットのペイロードとして第２の通信ノードへコアネットワーク上で送信し、及び、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、当該ＲＴＰパケットのペイロードヘッダ中で送信する。
【００１０】
別の実施形態において、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、エンコード済みスピーチの帯域外で第２の通信ノードについての制御ノードへ送信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダによってエンコードされた、エンコード済みスピーチを、ＲＴＰパケットのペイロードとして第２の通信ノードについての制御ノードへコアネットワーク上で送信し、及び、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を当該ＲＴＰパケットの帯域外で第２の通信ノードについての制御ノードへ送信する。一実施形態において、第１の通信ノードについての制御ノードは、ケイパビリティ情報をセッション記述プロトコル（ＳＤＰ：Session  Description  Protocol）メッセージの属性として第２の通信ノードについての制御ノードへ送信する。
【００１１】
また別の実施形態において、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、第２の通信ノードについての制御ノードへ制御メッセージを介して送信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダのボイスエンコーダによってエンコードされた、エンコード済みスピーチを、第２の通信ノードについての制御ノードへコアネットワーク上でＲＴＰパケットのペイロードとして送信し、及び、第１の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、第２の通信ノードの制御ノードへＲＴＰ制御メッセージを介して送信する。
【００１２】
別の実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、第２の通信ノードについての制御ノードから受信する。第２の通信ノードのボコーダのボイスエンコーダは、複数の予め定義されたエンコーダモードのうちの少なくとも幾つかにおいて動作することが可能である。好適には、予め定義されたエンコーダモードは、１つ以上の広帯域エンコーダモードと、１つ以上又はより好適には複数の狭帯域エンコーダモードと、を含む。第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダのボイスエンコーダのケイパビリティに基づいて、第２の通信ノードのボコーダのボイスエンコーダについての好適なエンコーダモードを選択し、及び、当該好適なエンコーダモードについての要求を第２の通信ノードについての制御ノードへ送信する。好適には、第１の通信ノードについての制御ノードは、上記呼の期間中、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報についての動的な更新を受信し、並びに、これに応じて、第２の通信ノードのボコーダのボイスエンコーダについて選択される好適なエンコーダモードを更新し、及び当該好適なエンコーダモードについての対応する要求を第２の通信ノードについての制御ノードへ送信する。
【００１３】
一実施形態において、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、第２の通信ノードについての制御ノードからのエンコード済みスピーチの帯域内で受信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信し、及び第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を当該ＲＴＰパケットのペイロードヘッダ中で受信する。
【００１４】
別の実施形態において、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、エンコード済みスピーチの帯域外で第２の通信ノードのボコーダについての制御ノードから受信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信し、及び、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を当該ＲＴＰパケットの帯域外で受信する。一実施形態において、第１の通信ノードについての制御ノードは、ケイパビリティ情報をＳＤＰメッセージの属性として受信する。
【００１５】
また別の実施形態において、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報を、制御メッセージを介して受信する。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信し、及び第２の通信ノードのボコーダのボイスエンコーダについてのケイパビリティ情報をＲＴＰ制御メッセージを介して受信する。
【００１６】
別の実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノードは、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を第２の通信ノードについての制御ノードから受信する。これに応じて、第２の通信ノードについての制御ノードが広帯域エンコーダモードを要求していることを広帯域エンコーダモード要求インジケータが示し、且つ、第１の通信ノードのボコーダのボイスエンコーダが当該広帯域エンコーダモードにおいて動作することが可能である場合、第１の通信ノードについての制御ノードは、当該広帯域エンコーダモードを所望のエンコーダモードとして選択する。そうではなく、第２の通信ノードについての制御ノードが広帯域エンコーダモードを要求していないことを広帯域エンコーダモード要求インジケータが示す場合、又は、第１の通信ノードのボコーダのボイスエンコーダが当該広帯域エンコーダモードにおいて動作することができない場合、第１の通信ノードについての制御ノードは、好適狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードを所望のエンコーダモードとして選択する。第１の通信ノードについての制御ノードは、所望のエンコーダモードを第１の通信ノードへ送信する。これに応じて、第１の通信ノードのボコーダのボイスエンコーダは、所望のエンコーダモードに従ってスピーチをエンコードし、及びエンコード済みスピーチを第１の通信ノードについての制御ノードへ第２の通信ノードへの送信のために送信する。好適には、この処理は、上記呼の期間中に動的に繰り返される。
【００１７】
一実施形態において、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求の双方は、第２の通信ノードについての制御ノードからエンコード済みスピーチの帯域内で受信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信し、並びに、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を当該ＲＴＰパケットのペイロードヘッダ中で受信する。
【００１８】
別の実施形態において、広帯域エンコーダモード要求インジケータは、エンコード済みスピーチの帯域外で第２の通信ノードについての制御ノードから受信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信する。また、第１の通信ノードについての制御ノードは、好適狭帯域エンコーダモード要求をＲＴＰパケットのペイロードヘッダ中で受信し、及び広帯域エンコーダモード要求インジケータを当該ＲＴＰパケットの帯域外で受信する。
【００１９】
また別の実施形態において、広帯域エンコーダモード要求インジケータは、第２の通信ノードについての制御ノードから制御メッセージを介して受信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードからコアネットワーク上でＲＴＰパケットのペイロードとして受信する。また、第１の通信ノードについての制御ノードは、好適な狭帯域エンコーダモードを上記ＲＴＰパケットのペイロードヘッダ中で受信し、及び広帯域エンコーダモード要求インジケータをＲＴＰ制御メッセージを介して受信する。
【００２０】
別の実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノードは、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を第２の通信ノードについての制御ノードへ送信する。これに応じて、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダによってエンコードされた、エンコード済みスピーチを、第２の通信ノードについての制御ノードから受信し、及びエンコード済みスピーチを第１の通信ノードへ送信する。第１の通信ノードにおいて、上記エンコード済みスピーチは、第１の通信ノードのボコーダによってデコードされる。好適には、第１の通信ノードが広帯域エンコーダモードを要求していることを広帯域エンコーダモード要求インジケータが示し、且つ、第２の通信ノードのボコーダのボイスエンコーダが当該広帯域エンコーダモードにおいて動作することが可能である場合、エンコード済みスピーチは、広帯域エンコーダモードに従ってエンコードされる。そうではなく、第１の通信ノードについての制御ノードが広帯域エンコーダモードを要求していないことを広帯域エンコーダモード要求インジケータが示す場合、又は第２の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することができない場合、エンコード済みスピーチは、好適狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードに従ってエンコードされる。好適には、このプロセスは、上記呼の期間中に動的に繰り返される。
【００２１】
一実施形態において、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求の双方は、第１の通信ノードについての制御ノードから第２の通信ノードについての制御ノードへ、エンコード済みスピーチの帯域内で送信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第１の通信ノードのボコーダから第２の通信ノードについての制御ノードへコアネットワーク上でＲＴＰパケットのペイロードとして送信し、及び、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求を当該ＲＴＰパケットのペイロードヘッダ中で送信する。
【００２２】
別の実施形態において、広帯域エンコーダモード要求インジケータは、第１の通信ノードについての制御ノードから第２の通信ノードについての制御ノードへ、エンコード済みスピーチの帯域外で送信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第１の通信ノードのボコーダから第２の通信ノードについての制御ノードへコアネットワーク上でＲＴＰパケットのペイロードとして送信する。また、第１の通信ノードについての制御ノードは、好適狭帯域エンコーダモード要求をＲＴＰパケットのペイロードヘッダ中で送信し、及び広帯域エンコーダモード要求インジケータを当該ＲＴＰパケットの帯域外で送信する。
【００２３】
また別の実施形態において、広帯域エンコーダモード要求インジケータは、第１の通信ノードについての制御ノードから第２の通信ノードについての制御ノードへ制御メッセージを介して送信される。１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第１の通信ノードのボコーダから第２の通信ノードについての制御ノードへコアネットワーク上でＲＴＰパケットのペイロードとして送信する。また、第１の通信ノードについての制御ノードは、好適狭帯域エンコーダモード要求を上記ＲＴＰパケットのペイロードヘッダ中で送信し、及び広帯域エンコーダモード要求インジケータをＲＴＰ制御メッセージを介して送信する。
【００２４】
別の実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノードは、１つ以上の狭帯域エンコーダモード要求の後の広帯域エンコーダモード要求を第２の通信ノードについての制御ノードから受信する。これに応じて、第１の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することが可能である場合、第１の通信ノードについての制御ノードは、当該広帯域エンコーダモードを所望のエンコーダモードとして選択する。そうではなく、第１の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することができない場合、第１の通信ノードについての制御ノードは、１つ以上の狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードを所望のエンコーダモードとして選択する。第１の通信ノードについての制御ノードは、所望のエンコーダモードのインジケータを第１の通信デバイスへ送信する。これに応じて、第１の通信ノードのボコーダのボイスエンコーダは、所望のエンコーダモードに従ってスピーチをエンコードし、及びエンコード済みスピーチを第１の通信ノードについての制御ノードへ送信する。第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードの制御ノードへ送信する。好適には、この処理は、上記呼の期間中に動的に繰り返される。
【００２５】
１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、第２の通信ノードのボコーダによってエンコードされた、エンコード済みスピーチを、第２の通信ノードについての制御ノードからコアネットワーク上で複数のＲＴＰパケットのペイロードとして受信する。また、第１の通信ノードについての制御ノードは、広帯域エンコーダモード要求及び１つ以上の狭帯域エンコーダモード要求を、対応する複数のＲＴＰパケットのペイロードヘッダ中で受信する。
【００２６】
別の実施形態において、第１の通信ノードと第２の通信ノードとの間の呼の期間中、第１の通信ノードについての制御ノードは、１つ以上の狭帯域エンコーダモード要求の後の広帯域エンコーダモード要求を第２の通信ノードについての制御ノードへ送信する。これに応じて、第１の通信ノードについての制御ノードは、エンコード済みスピーチを第２の通信ノードについての制御ノードから受信し、及びエンコード済みスピーチを第１の通信ノードへ送信する。第１の通信ノードにおいて、上記エンコード済みスピーチは、第１の通信ノードのボコーダによってデコードされる。好適には、第２の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することが可能である場合、エンコード済みスピーチは、当該広帯域エンコーダモードに従ってエンコードされる。そうではなく、第２の通信ノードのボコーダのボイスエンコーダが広帯域エンコーダモードにおいて動作することができない場合、エンコード済みスピーチは、１つ以上の狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードに従ってエンコードされる。
【００２７】
１つの特定の実施形態において、第１の通信ノードのボコーダ及び第２の通信ノードのボコーダは、ＥＶＲＣ−ＮＷボコーダであり、第１の通信ノードについての制御ノードは、第１の通信ノードのボコーダによってエンコードされた、エンコード済みスピーチを、第２の通信ノードについての制御ノードへコアネットワーク上で複数のＲＴＰパケットのペイロードとして送信する。また、第１の通信ノードについての制御ノードは、広帯域エンコーダモード要求及び１つ以上の狭帯域エンコーダモード要求を、対応する複数のＲＴＰパケットのペイロードヘッダ中で送信する。
【００２８】
当業者は、添付の図面に関連して以下の好適な実施形態の詳細な説明を読んだ後、本開示の範囲を認識し、及びそのさらなる態様を実現するであろう。
【図面の簡単な説明】
【００２９】
本明細書に包含され及び本明細書の一部を形成する添付の図面は、本開示の幾つかの態様を示し、及び下記説明と共に本開示の原理を説明するために役立つ。
【００３０】
【図１】第３世代パートナーシッププロジェクト２（３ＧＰＰ２）のエンハンスト可変レートコーデック−狭帯域／広帯域（ＥＶＲＣ−ＮＷ）ボコーダを含む、３ＧＰＰ２のエンハンスト可変レートコーデック（ＥＶＲＣ）ファミリーのボコーダについての、エンコード済みスピーチを伝送するために利用される従来のリアルタイムプロトコル（ＲＴＰ）パケットを示す。
【図２】本開示の１つの実施形態に係る、本明細書において開示される複数のエンコーダ選択スキームのうちの１つを実装するセルラ通信システムを示す。
【図３】本開示の一実施形態に係る、エンコーダケイパビリティの動的シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図４Ａ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域内シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図４Ｂ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域内シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図４Ｃ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域内シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図５】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域内シグナリングを可能にするペイロードヘッダを含むＲＴＰパケットの一実施形態を示す。
【図６Ａ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域外シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図６Ｂ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティの動的な帯域外シグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図７Ａ】本開示の一実施形態に係る、狭帯域エンコーダモード専用ケイパビリティを示すエンコーダケイパビリティ情報を含むセッション記述プロトコル（ＳＤＰ：Session  Description  Protocol）提案と、広帯域及び狭帯域エンコーダケイパビリティを示すエンコーダケイパビリティ情報を含むＳＤＰ提案と、の２つの例を示す。
【図７Ｂ】本開示の一実施形態に係る、狭帯域エンコーダモード専用ケイパビリティを示すエンコーダケイパビリティ情報を含むセッション記述プロトコル（ＳＤＰ：Session  Description  Protocol）提案と、広帯域及び狭帯域エンコーダケイパビリティを示すエンコーダケイパビリティ情報を含むＳＤＰ提案と、の２つの例を示す。
【図８Ａ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティ情報を含む制御メッセージの動的な交換に基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図８Ｂ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコーダケイパビリティ情報を含む制御メッセージの動的な交換に基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図９】本開示の一実施形態に係る、広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求に基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図１０Ａ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコード済みスピーチと共に帯域内で通信される広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求に基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図１０Ｂ】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについてのエンコード済みスピーチと共に帯域内で通信される広帯域エンコーダモード要求インジケータ及び好適狭帯域エンコーダモード要求に基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図１１】本開示の一実施形態に係る、ＥＶＲＣ−ＮＷボコーダについての広帯域エンコーダモード要求及び好適狭帯域エンコーダモード要求の暗黙的なシグナリングに基づくエンコーダモード選択を可能にするための、図２のセルラ通信システムの動作を示す。
【図１２】本開示の一実施形態に係る、図１１の処理に基づいてエンコーダモードを選択するための、制御ノードのうちの１つの動作を示すフローチャートである。
【図１３】本開示の一実施形態に係る、図２の通信ノードのうちの１つのブロック図である。
【図１４】本開示の一実施形態に係る、図２の制御ノードのうちの１つのブロック図である。
【発明を実施するための形態】
【００３１】
以下に述べられる実施形態は、当業者が当該実施形態を実施することを可能にするための必要な情報を表し、及び当該実施形態を実施するベストモードを示す。添付の図面に照らして下記の説明を読めば、当業者は本開示の概念を理解し及び本明細書において特に取り上げられていないそれらの概念の適用を認識するであろう。これらの概念及び適用は本開示及び添付の図面の範囲内に含まれることが理解されるべきである。
【００３２】
本開示は、対応する通信ノードのボコーダについてのエンコーダケイパビリティを動的にシグナリングするためのシステム及び方法を提供する。この点に関して、図２は、対応するボコーダ１４−１及び１４−２を有する通信ノード１２−１及び１２−２を備えるセルラ通信システム１０を示し、当該セルラ通信システム１０は、本開示の一実施形態に係る、エンコーダモード選択についてのエンコーダケイパビリティの動的シグナリングを利用する。本明細書において説明される実施形態において、通信ノード１２−１及び１２−２は、携帯電話などの無線デバイスであるが、これに限定されない。ただし、本明細書において説明される概念は、例えば、メディアゲートウェイ、ボイスメッセージングサービス等といった他のタイプの通信ノードに同様に適用可能である。
【００３３】
ボコーダ１４−１は、ボイスエンコーダ１６−１及びボイスデコーダ１８−１を備える。同様に、ボコーダ１４−２は、ボイスエンコーダ１６−２及びボイスデコーダ１８−２を備える。一般に、ボイスエンコーダ１６−１及び１６−２は、複数の予め定義されたエンコーダモードのうちの少なくとも幾つかにおいて動作することが可能である。予め定義されたエンコーダモードは、好適には、１つ以上の広帯域エンコーダモードと、１つ以上の（好適には複数の）狭帯域エンコーダモードと、を含む。以下で議論されるように、好適な実施形態において、ボコーダ１４−１及び１４−２は、７つの異なる狭帯域エンコーダモード及び随意的に１つの広帯域エンコーダモードをサポートする、第３世代パートナーシッププロジェクト２（３ＧＰＰ２）のエンハンスト可変レートコーデック−狭帯域／広帯域（ＥＶＲＣ−ＮＷ）ボコーダである。ただし、ボコーダ１４−１及び１４−２はＥＶＲＣ−ＮＷに限定されないことに留意されたい。本明細書において説明される概念は、複数のエンコーダモードをサポートする他のタイプのボコーダに同様に適用可能である。
【００３４】
第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼の期間中、ボコーダ１４−１によってエンコード済みスピーチは、第１の通信ノード１２−１から第２の通信ノード１２−２へ、第１の通信ノード１２−１及び第２の通信ノード１２−２それぞれについての制御ノード２０−１及び制御ノード２０−２とコアネットワーク２２とを介して送信される。より具体的には、制御ノード２０−１及び２０−２は、通信ノード１２−１及び１２−２をコアネットワーク２２に相互接続する、セルラ通信システム１０内のノード（例えば、基地局コントローラ又はモバイルスイッチングセンタ（ＭＳＣ））である。１つの特定の実施形態において、制御ノード２０−１及び２０−２は、通信ノード１２−１及び１２−２にサービスを提供する（即ち、通信ノード１２−１及び１２−２に無線サービスを提供する）基地局コントローラである。この実施形態において、通信ノード１２−１は、ボイスエンコーダ１６−１によって生成されるエンコード済みスピーチを、アップリンクを介して制御ノード２０−１へ無線で送信する。制御ノード２０−１は、上記エンコード済みスピーチを、コアネットワーク２２上で制御ノード２０−２へ直接又はセルラ通信システム１０内の１つ以上の付加的なノード（例えば、メディアゲートウェイ）を介して送信する。制御ノード２０−２は、エンコード済みスピーチを受信すると、当該エンコード済みスピーチを通信ノード１２−２へダウンリンクを介して送信し、当該エンコード済みスピーチは、通信ノード１２−２のボイスデコーダ１８−２によってデコードされる。同じように、エンコード済みスピーチは、通信ノード１２−２から通信ノード１２−１へ送信される。
【００３５】
別の特定の実施形態において、制御ノード２０−１及び２０−２は、通信ノード１２−１及び１２−２にサービスを提供する基地局をコアネットワーク２２へ接続するＭＳＣである。この実施形態において、通信ノード１２−１は、ボイスエンコーダ１６−１によって生成されるエンコード済みスピーチを、関連付けられる基地局へ無線で送信する。当該基地局は、エンコード済みスピーチをコアネットワーク２２上で制御ノード２０−２へ直接又はセルラ通信システム１０内の１つ以上の付加的なノードを介して送信する。制御ノード２０−２は、エンコード済みスピーチを受信すると、当該エンコード済みスピーチを通信ノード１２−２に関連付けられる基地局へ送信する。当該基地局は、エンコード済みスピーチを、ダウンリンクを介して通信ノード１２−２へ送信する。通信ノード１２−２において、上記エンコード済みスピーチは、通信ノード１２−２のボイスデコーダ１８−２によってデコードされる。同様に、エンコード済みスピーチは、通信ノード１２−２から通信ノード１２−１へ送信される。
【００３６】
先に進む前に、本明細書において説明される実施形態のうちの多くにおいて、トラフィック（即ち、エンコード済みスピーチ）は制御ノード２０−１及び２０−２を通過することが留意されるべきである。ただし、制御ノード２０−１及び２０−２は必ずしもトラフィックパス内に存在するわけではない。例えば、制御ノード２０−１及び２０−２は、本明細書において説明される手法で動的にシグナリングされるエンコーダケイパビリティに基づいて好適なエンコーダモードを選択するために、通信ノード１２−１及び１２−２に関連付けられる基地局コントローラ又はＭＳＣとインタラクションする制御ノードであってもよい。
【００３７】
図３は、本開示の一実施形態に係る、図２のセルラ通信システム１０の動作を示す。通信ノード１２−１と通信ノード１２−２との間の呼に関連するある時点において（例えば、呼のセットアップの期間中又は呼の期間中に）、通信ノード１２−１についての制御ノード２０−１は、通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、通信ノード１２−２の制御ノード２０−２へ送信する（ステップ１００）。一般に、エンコーダケイパビリティ情報は、予め定義されるエンコーダモードのうちの１つ以上に関する、ボイスエンコーダ１６−１の現在のケイパビリティを示す。上記で議論されたように、好適な実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、エンコーダケイパビリティ情報は、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが可能であるかを示す。本明細書において、「サポートする（support）」という用語と「可能である（capable）」という用語は、互いに区別されるべきものである。あるエンコーダモードをサポートするように設計されているハードウェア又はハードウェアとソフトウェアとの組み合わせによってボイスエンコーダ１６−１が実装される場合、ボイスエンコーダ１６−１は、当該エンコーダモードを「サポートする」。対照的に、ボイスエンコーダ１６−１があるエンコーダモードをサポートし及び当該エンコーダモードにおいて動作することが現在禁止されていないという理由で、ボイスエンコーダ１６−１が当該エンコーダモードにおいて現在動作することができる場合、ボイスエンコーダ１６−１は、当該エンコーダモードにおいて動作することが「可能である」。例えば、制御ノード２０−１が、あるエンコーダモードをサポートせず又はそうではなく当該エンコーダモードを禁止する場合、ボイスエンコーダ１６−１は、当該エンコーダモードにおいて動作することを禁止され得る。そのため、エンコーダケイパビリティ情報は、ボイスエンコーダ１６−１が広帯域エンコーダモードをサポートし且つ広帯域エンコーダモードにおいて動作することを現在禁止されていない場合、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが可能であることを示す。そうではない場合、エンコーダケイパビリティ情報は、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することができない（狭帯域モードにおいてのみ動作することが可能である）ことを示す。
【００３８】
以下に議論されるように、通信ノード１２−１についての制御ノード２０−１は、通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、通信ノード１２−２についての制御ノード２０−２へ任意の適切な通信技術を用いて送信する。幾つかの実施形態において、通信ノード１２−１についての制御ノード２０−１は、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、制御ノード２０−１から制御ノード２０−２へコアネットワーク２２上で送信されるエンコード済みスピーチの帯域内（in-band）で、通信ノード１２−２についての制御ノード２０−２へ送信する。他の実施形態において、通信ノード１２−１についての制御ノード２０−１は、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、制御ノード２０−１から制御ノード２０−２へ送信されるエンコード済みスピーチの帯域外（out-of-band）で、通信ノード１２−２についての制御ノード２０−２へ送信する。さらに、他の実施形態において、通信ノード１２−１についての制御ノード２０−１は、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、制御ノード２０−１から制御ノード２０−２へエンコード済みスピーチを送信するために用いられるベアラ信号に関連付けられる制御メッセージ中で、通信ノード１２−２についての制御ノード２０−２へ送信する。
【００３９】
通信ノード１２−２についての制御ノード２０−２は、通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を受信した後、ボイスエンコーダ１６−１についての当該エンコーダケイパビリティ情報に基づいて、ボイスエンコーダ１６−１についての好適なエンコーダモードを選択する（ステップ１０２）。従って、エンコーダのケイパビリティの如何なる知識も有さずに好適なエンコーダモードが選択される従来のエンコーダ選択スキームとは対照的に、制御ノード２０−２は、ボイスエンコーダ１６−１のケイパビリティの知識を有した状態で、ボイスエンコーダ１６−１についての好適なエンコーダモードを選択する。例えば、ボイスエンコーダ１６−１が広帯域モードにおいて動作することが現在はできないことをエンコーダケイパビリティ情報が示す場合、そうでなければ制御ノード２０−２は広帯域エンコーダモードを選択するはずであったとしても、制御ノード２０−２は、好適な狭帯域エンコーダモードを選択する（例えば、軽い無線周波数（ＲＦ：radio  frequency）負荷を経験している場合はＥＶＲＣ−ＮＷモード１を、又は、重いＲＦ負荷を経験している場合はＥＶＲＣ−ＮＷモード４を選択する）ことが可能になる。反対に、従来のエンコーダ選択スキームを用いる場合、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが現在はできないとしても、制御ノード２０−２は、広帯域エンコーダモードを選択していたであろう。
【００４０】
次に、通信ノード１２−２についての制御ノード２０−２は、ボイスエンコーダ１６−１についての好適なエンコーダモードについての要求を制御ノード２０−１へ送信する（ステップ１０４）。本明細書において説明される実施形態において、好適なエンコーダモードについての要求は、エンコード済みスピーチの帯域内で送信される。ただし、本開示は、帯域内での送信に限定されない。帯域外の技法が代替的に用いられてもよい。上記要求に応じて、通信ノード１２−１の制御ノード２０−１は、当該要求によって識別される好適なエンコーダモードを、又は、より具体的には、当該好適なエンコーダモードを識別する情報を、通信ノード１２−１へ送信する（ステップ１０６）。
【００４１】
通信ノード１２−１は、上記要求において識別される好適なエンコーダモードにおいて動作するようにボイスエンコーダ１６−１を構成し、ボイスエンコーダ１６−１は、当該好適なエンコーダモードに従ってスピーチをエンコードする（ステップ１０８）。ボイスエンコーダ１６−１は、スピーチをエンコードした後、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ１１０）。制御ノード２０−１は、エンコード済みスピーチを、コアネットワーク２２上でベアラ信号を介して通信ノード１２−２についての制御ノード２０−２へ送信する（ステップ１１２）。以下で議論されるように、一実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、ベアラ信号は、エンコード済みスピーチをリアルタイムプロトコル（ＲＴＰ）パケットのペイロードとして含むＲＴＰパケットである。
【００４２】
通信ノード１２−２の制御ノード２０−２は、エンコード済みスピーチを受信すると、当該エンコード済みスピーチを通信ノード１２−２へ送信する（ステップ１１４）。通信ノード１２−２において、通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードする（ステップ１１６）。通信ノード１２−２のボコーダ１４−２は、デコードされたスピーチを出力する（ステップ１１８）。例えば、ボコーダ１４−２は、デコードされたスピーチを、通信ノード１２−２のスピーカを介して出力し得る。
【００４３】
先へ進む前に、図３の処理は通信ノード１２−１と通信ノード１２−２との間の呼の持続期間を通して継続することが好適であることに留意することが重要である。また、図示されていないが、通信ノード１２−１についての制御ノード２０−１は、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を動的に更新することが好適である。そのため、ボイスエンコーダ１６−１のケイパビリティが呼の期間中に変化する場合、新たなケイパビリティは、通信ノード１２−２についての制御ノード２０−２へシグナリングされ、制御ノード２０−２は、ボイスエンコーダ１６−１の当該新たなケイパビリティに基づいて、ボイスエンコーダ１６−１についての新たな好適なエンコーダモードを選択する。このようにして、ボイスエンコーダ１６−１は、呼のセットアップ時に選択される何らかのエンコーダモードにおいて動作することに限定されず、むしろ、ボイスエンコーダ１６−１についての動的にシグナリングされるエンコーダケイパビリティ情報に基づいて制御ノード２０−２によって発行される要求に応じて、エンコーダモードを動的に変化させ得る。明確さ及び議論の簡単のために、図３は通信ノード１２−１のボイスエンコーダ１６−１のエンコーダケイパビリティのシグナリングのみを示すが、ボイスエンコーダ１６−２のケイパビリティが制御ノード２０−２から制御ノード２０−１へ同様にシグナリングされることが好適であることも留意されるべきである。
【００４４】
図４Ａから図４Ｃは、本開示の一実施形態に係る、エンコード済みスピーチの帯域内でエンコーダケイパビリティ情報が通信される、図２のセルラ通信システム１０の動作を示す。この実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、エンコード済みスピーチは、ＲＴＰパケットにおいてコアネットワーク２２上で伝送される。まず、第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼の期間中に、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードする（ステップ２００）。最初は、ボイスエンコーダ１６−１は、デフォルトのエンコーダモードに従って動作し得る。通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ２０２）。制御ノード２０−１は、エンコード済みスピーチを受信すると、ステップ２０２において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を当該ＲＴＰパケットのペイロードヘッダに含めて、当該ＲＴＰパケットを生成する（ステップ２０４）。
【００４５】
図５を一時的に参照すると、ＲＴＰパケットのペイロードヘッダは、図示されたフォーマットを有することが好適である。より具体的には、図５は、ＲＴＰパケットのヘッダ（即ち、ＲＴＰヘッダ）と、特に、リザーブドビット（Ｒ）、ケイパビリティビット（Ｃ）、及びＭＭＭフィールドを含むペイロードヘッダと、この場合においてはＥＶＲＣ−ＮＷペイロードであるペイロードと、を含むＲＴＰパケットを示す。従来、ペイロードヘッダのビット０及びビット１は、リザーブドビットであった（図１を参照）。しかしながら、図示される実施形態において、ペイロードヘッダのビット１は、エンコーダケイパビリティ情報を通信するために利用される。具体的には、ペイロードヘッダのビット１は、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが可能である場合は０に設定され、そうではない場合は１に設定される。ここで、１という値は、ボイスエンコーダ１６−１が狭帯域エンコーダモードにおいてのみ動作することが可能であることを示す。ただし、図５のＲＴＰパケットについてのペイロードヘッダフォーマットは、一例に過ぎないことに留意されたい。別の実施形態において、ペイロードヘッダのビット１は、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが可能である場合は１に設定され、そうではない場合は０に設定される。別の実施形態において、ペイロードヘッダのビット０及びビット１は、エンコーダケイパビリティ情報（例えば、狭帯域エンコーダモードのみについては００、並びに広帯域エンコーダモード及び狭帯域エンコーダモードのケイパビリティについては０１）を通信するために利用されてもよい。特に、例えば、１つよりも多くの広帯域エンコーダモードが存在する場合、ビット０及びビット１は、有益となり得る（例えば、狭帯域エンコーダモードのみについては００、広帯域モード１のケイパビリティについては０１、広帯域モード２のケイパビリティについては１０、並びに、広帯域モード１及び広帯域モード２の双方のケイパビリティについては１１）。
【００４６】
図４Ａから図４Ｃに戻ると、一旦ＲＴＰパケットが生成されると、通信ノード１２−１についての制御ノード２０−１は、ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へコアネットワーク２２上で送信する（ステップ２０６）。制御ノード２０−２は、エンコード済みスピーチをＲＴＰパケットのペイロードにおいて通信ノード１２−２へ送信する（ステップ２０８）。また、制御ノード２０−２は、ＲＴＰパケットのペイロードヘッダ中に含まれる、通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−１のボイスエンコーダ１６−１についての好適なエンコーダモードを選択する（ステップ２１０）。
【００４７】
通信ノード１２−２において、当該通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、制御ノード２０−２から受信されたエンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ２１２及び２１４）。また、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２は、当該通信ノード１２−２におけるスピーチをエンコードする（ステップ２１６）。特に、ステップ２０６において制御ノード２０−２によって受信されるＲＴＰパケットは、ボイスエンコーダ１６−２についての好適なエンコーダモードについての要求を、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド中に含み（図５を参照）、ボイスエンコーダ１６−２についての好適なエンコーダモードは、制御ノード２０−２から通信ノード１２−２へ通信される。ただし、最初は、ボイスエンコーダ１６−２についての好適なエンコーダモードは、ボイスエンコーダ１６−２のケイパビリティの知識無しに、制御ノード２０−１によって選択され得る。そのため、ステップ２１６において、ボイスエンコーダ１６−２は、ステップ２０６において制御ノード２０−２によって受信されたＲＴＰパケットにおいて要求される好適なエンコーダモードに従って、又は、ステップ２０６において制御ノード２０−２によって受信されたＲＴＰパケットにおいて要求された好適なエンコーダモードにおいて動作することができない場合、デフォルトのエンコーダモードに従って、動作し得る。
【００４８】
一旦スピーチがエンコードされると、通信ノード１２−２は、エンコード済みスピーチを制御ノード２０−２へ送信する（ステップ２１８）。制御ノード２０−２は、エンコード済みスピーチを受信すると、ステップ２１８において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報と、ステップ２１０において選択された、ボイスエンコーダ１６−１についての好適なエンコーダモードについての要求と、を当該ＲＴＰパケットのペイロードヘッダ中に含めて、当該ＲＴＰパケットを生成する（ステップ２２０）。好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド中に含まれる（図５を参照）。一旦ＲＴＰパケットが生成されると、通信ノード１２−２についての制御ノード２０−２は、当該ＲＴＰパケットを通信ノード１２−１についての制御ノード２０−１へコアネットワーク２２上で送信する（ステップ２２２）。制御ノード２０−１は、ＲＴＰパケットを受信すると、当該ＲＴＰパケットのペイロード中で受信されたエンコード済みスピーチと、当該ＲＴＰパケットのペイロードヘッダ中で要求される、ボイスエンコーダ１６−１についての好適なエンコーダモードと、を通信ノード１２−１へ送信する（ステップ２２４）。また、制御ノード２０−１は、ＲＴＰパケットのペイロードヘッダ中に含まれる、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−２のボイスエンコーダ１６−２についての好適なエンコーダモードを選択する（ステップ２２６）。
【００４９】
通信ノード１２−１において、当該通信ノード１２−１のボコーダ１４−１のボイスデコーダ１８−１は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ２２８及び２３０）。また、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、ステップ２２２において制御ノード２０−１によって受信されたＲＴＰパケットのペイロードヘッダ中で要求される、ボイスエンコーダ１６−１についての好適なエンコーダモードに従って、通信ノード１２−１におけるスピーチをエンコードする（ステップ２３２）一旦スピーチがエンコードされると、通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ２３４）。制御ノード２０−１は、ステップ２３２において生成されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報と、ステップ２２６において選択された、ボイスエンコーダ１６−２についての好適なエンコーダモードについての要求と、を当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成する（ステップ２３６）。この場合も先と同様に、好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図５を参照）中に含まれる。特に、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を各ＲＴＰパケットに含めることによって、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報は、動的にシグナリングされ、又は、通信ノード１２−１についての制御ノード２０−１から通信ノード１２−２についての制御ノード２０−２へ通信される。そのため、ボイスエンコーダ１６−１のケイパビリティにおける如何なる変化も、ボイスエンコーダ１６−１のケイパビリティにおける変化が発生次第（即ち、次のＲＴＰパケットにおいて）、制御ノード２０−２へシグナリングされることができる。
【００５０】
一旦ＲＴＰパケットが生成されると、通信ノード１２−１についての制御ノード２０−１は、当該ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へ送信する（ステップ２３８）。制御ノード２０−２は、ＲＴＰパケットを受信すると、当該ＲＴＰパケットのペイロード中で受信されたエンコード済みスピーチと、ＲＴＰパケットのペイロードヘッダ中で要求される、ボイスエンコーダ１６−２についての好適なエンコーダモードとを、通信ノード１２−２へ送信する（ステップ２４０）。また、制御ノード２０−２は、ＲＴＰパケットのペイロードヘッダ中に含まれる、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−１のボイスエンコーダ１６−１についての好適なエンコーダモードを選択する（ステップ２４２）。
【００５１】
通信ノード１２−２において、当該通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ２４４及び２４６）。また、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２は、ステップ２３８において制御ノード２０−２によって受信されたＲＴＰパケットのペイロードヘッダ中で要求された、ボイスエンコーダ１６−２についての好適なエンコーダモードに従って、通信ノード１２−２におけるスピーチをエンコードする（ステップ２４８）。一旦スピーチがエンコードされると、通信ノード１２−２は、エンコード済みスピーチを制御ノード２０−２へ送信する（ステップ２５０）。制御ノード２０−２は、ステップ２４８において生成されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報と、ステップ２４２において選択された、ボイスエンコーダ１６−１についての好適なエンコーダモードについての要求と、を当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成し、並びに当該ＲＴＰパケットを制御ノード２０−１へ送信する（ステップ２５２及び２５４）。この場合も先と同様に、好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図５を参照）中に含まれる。特に、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報を各ＲＴＰパケットに含めることによって、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報は、動的にシグナリングされ、又は、通信ノード１２−２についての制御ノード２０−２から通信ノード１２−１についての制御ノード２０−１へ通信される。そのため、ボイスエンコーダ１６−２のケイパビリティにおける如何なる変化も、ボイスエンコーダ１６−２のケイパビリティにおける変化が発生次第（即ち、次のＲＴＰパケットにおいて）、制御ノード２０−１へシグナリングされることができる。
【００５２】
図４Ａから図４Ｃの処理は、通信ノード１２−１と通信ノード１２−２との間の呼が終了されるまで、上述された手法で継続する。このようにして、ボイスエンコーダ１６−１及び１６−２についてのエンコーダケイパビリティ情報は、制御ノード２０−１と制御ノード２０−２との間で動的にシグナリングされ、並びにボイスエンコーダ１６−１及び１６−２についての好適なエンコーダモードを選択し及び要求するために制御ノード２０−１及び２０−２によって用いられる。従って、ボイスエンコーダ１６−１及び１６−２のうちのいずれかのケイパビリティが上記呼の期間中に変化する場合、当該呼の期間中に新たな好適なエンコーダモードが選択され及び要求される。
【００５３】
図６Ａ及び図６Ｂは、本開示の一実施形態に係る、エンコード済みスピーチの帯域外でエンコーダケイパビリティ情報が通信される、図２のセルラ通信システム１０の動作を示す。この実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、エンコード済みスピーチは、ＲＴＰパケットにおいてコアネットワーク２２上で伝送される。まず、第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼についての呼セットアップの期間中、通信ノード１２−１についての制御ノード２０−１は、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、エンコード済みスピーチの帯域外で通信ノード１２−１についての制御ノード２０−２へ送信する（ステップ３００）。より具体的には、１つの特定の実施形態において、通信ノード１２−１と通信ノード１２−２との間の呼は、セッション開始プロトコル（ＳＩＰ：Session  Initiation  Protocol）ベースの呼であり、制御ノード２０−１は、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を、当該ＳＩＰベースの呼についてのサービス記述プロトコル（ＳＤＰ：Service  Description  Protocol）属性として、通信ノード１２−２についての制御ノード２０−２へ送信する。ＳＤＰ属性は、例えば、帯域内交換について上述されたペイロードヘッダ中のケイパビリティビットと同様の単一ビットのフィールド又はより多くのビットのフィールドであり得る。図７Ａ及び図７Ｂは、それぞれ狭帯域エンコーダモードのみのケイパビリティ（wb-capability=0）と広帯域及び狭帯域エンコーダのケイパビリティ（wb-capability=1）とを示すケイパビリティ情報を含むＳＤＰ提案の２つの例を示す。ただし、ケイパビリティ情報の帯域外シグナリングはＳＤＰ属性に限定されないことに留意されたい。図６Ａ及び図６Ｂに戻ると、同様に、通信ノード１２−２についての制御ノード２０−２は、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報を、エンコード済みスピーチの帯域外で通信ノード１２−１についての制御ノード２０−１へ送信する（ステップ３０２）。
【００５４】
この実施形態において、エンコーダケイパビリティ情報は、通信ノード１２−１と通信ノード１２−２との間の呼についての呼セットアップの期間中にステップ３００及び３０２において交換される。ただし、エンコーダケイパビリティ情報は、付加的に又は代替的に、通信ノード１２−１と通信ノード１２−２との間の呼の期間中にトポロジーの変化（例えば、別の基地局コントローラへのハンドオーバ若しくは別の通信ノードへの呼の転送）に応じて又はさもなければ要望に応じて交換されてもよい。
【００５５】
図示されるように、この実施形態において、エンコーダケイパビリティ情報が交換された後、通信ノード１２−１についての制御ノード２０−１は、ステップ３０２において受信されたボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２についての好適なエンコーダモードを選択する（ステップ３０４）。同様に、通信ノード１２−２についての制御ノード２０−２は、ステップ３００において受信されたボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１についての好適なエンコーダモードを選択する（ステップ３０６）。上記に議論されたように、従来のエンコーダ選択スキームとは対照的に、制御ノード２０−１は、ボイスエンコーダ１６−２についての好適なエンコーダモードを選択する際には、ボイスエンコーダ１６−２の現在のケイパビリティを動的に認識している。同様に、制御ノード２０−２は、ボイスエンコーダ１６−１についての好適なエンコーダモードを選択する際には、ボイスエンコーダ１６−１のケイパビリティを認識している。そのため、制御ノード２０−１及び２０−２は、ボイスエンコーダ１６−１及び１６−２のケイパビリティを考慮しつつ、好適なエンコーダモードを選択することができる。
【００５６】
通信ノード１２−２において、ボコーダ１４−２のボイスエンコーダ１６−２は、スピーチをエンコードする（ステップ３０８）。最初は、ボイスエンコーダ１６−２は、デフォルトのエンコーダモードに従ってスピーチをエンコードし得る。一旦スピーチがエンコードされると、通信ノード１２−２は、エンコード済みスピーチを制御ノード２０−２へ送信する（ステップ３１０）。制御ノード２０−２は、エンコード済みスピーチを受信すると、ステップ３１０において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ステップ３０６において選択された、通信ノード１２−１のボイスエンコーダ１６−１についての好適なエンコーダモードについての要求を当該ＲＴＰパケットのペイロードヘッダ中に含めて、当該ＲＴＰパケットを生成する（ステップ３１２）。好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図１を参照）中に含まれる。一旦ＲＴＰパケットが生成されると、通信ノード１２−２についての制御ノード２０−２は、ＲＴＰパケットをコアネットワーク２２上で制御ノード２０−１へ送信する（ステップ３１４）。
【００５７】
ＲＴＰパケットを受信することに応じて、通信ノード１２−１についての制御ノード２０−１は、ＲＴＰパケットのペイロードとして受信されたエンコード済みスピーチと、ＲＴＰパケットのペイロードヘッダ中で要求される、ボイスエンコーダ１６−１についての好適なエンコーダモードと、を通信ノード１２−１へ送信する（ステップ３１６）。通信ノード１２−１のボコーダ１４−１のボイスデコーダ１８−１は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ３１８及び３２０）。また、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、ステップ３１４において制御ノード２０−１によって受信されたＲＴＰパケットのペイロードヘッダ中で要求された好適なエンコーダモードに従って、通信ノード１２−１におけるスピーチをエンコードする（ステップ３２２）。一旦スピーチがエンコードされると、通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ３２４）。
【００５８】
制御ノード２０−１は、エンコード済みスピーチを受信すると、ステップ３２４において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ステップ３０４において選択された、ボイスエンコーダ１６−２についての好適なエンコーダモードについての要求を当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成する（ステップ３２６）。この場合も先と同様に、好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図５を参照）中に含まれる。一旦ＲＴＰパケットが生成されると、通信ノード１２−１についての制御ノード２０−１は、ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へ送信する（ステップ３２８）。制御ノード２０−２は、ＲＴＰパケットのペイロード中のエンコード済みスピーチと、当該ＲＴＰパケットのペイロードヘッダ中の、ボイスエンコーダ１６−２についての要求された好適なエンコーダモードと、を通信ノード１２−２へ送信する（ステップ３３０）。通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ３３２及び３３４）。
【００５９】
図６Ａ及び図６Ｂの処理は、通信ノード１２−１と通信ノード１２−２との間の呼が終了されるまで、このようにして継続することが好適である。このようにして、ボイスエンコーダ１６−１及び１６−２についてのエンコーダケイパビリティ情報は、制御ノード２０−１と制御ノード２０−２との間で動的にシグナリングされ、並びに、ボイスエンコーダ１６−１及び１６−２についての好適なエンコーダモードを選択し及び要求するために制御ノード２０−１及び２０−２によって用いられる。従って、上記呼の期間中にボイスエンコーダ１６−１及び１６−２のうちのいずれかのケイパビリティが変化する場合、当該呼の期間中に新たな好適なエンコーダモードが選択され及び要求される。
【００６０】
図８Ａ及び図８Ｂは、本開示の一実施形態に係る、エンコード済みスピーチに関連付けられる制御メッセージを介してエンコーダケイパビリティ情報が通信される、図２のセルラ通信システム１０の動作を示す。この実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、エンコード済みスピーチは、ＲＴＰパケットにおいてコアネットワーク２２上で伝送される。まず、第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼の期間中に、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードする（ステップ４００）。最初は、ボイスエンコーダ１６−１は、デフォルトのエンコーダモードに従って動作し得る。通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ４０２）。制御ノード２０−１は、エンコード済みスピーチを受信すると、ステップ４０２において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、当該ＲＴＰパケットを生成する（ステップ４０４）。一旦ＲＴＰパケットが生成されると、通信ノード１２−１についての制御ノード２０−１は、当該ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へコアネットワーク２２上で送信する（ステップ４０６）。また、この実施形態において、制御ノード２０−１は、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報を含む制御メッセージを、制御ノード２０−２へ送信する（ステップ４０８）。例えば、１つの特定の実施形態において、制御メッセージは、例えば、ＲＴＰ制御プロトコル（ＲＴＣＰ：RTP  Control  Protocol）のソース記述ＲＴＣＰ（ＳＤＥＳ：Source  Description  RTCP）パケット、又はＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケットといったＲＴＰ制御メッセージである。好適には、制御メッセージは、上述されたペイロードヘッダについてのエンコーダケイパビリティビットと同様の手法で、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報についての単一ビットのフィールド又は複数ビットのフィールドを含む。さらに、一実施形態において、制御メッセージは、通信ノード１２−１のボイスエンコーダ１６−１についてのエンコーダケイパビリティにおける変化に応じて発行される。
【００６１】
ＲＴＰパケットを受信することに応じて、制御ノード２０−２は、エンコード済みスピーチを通信ノード１２−２へ送信する（ステップ４１０）。また、制御ノード２０−２は、ステップ４０８において受信された制御メッセージ中に含まれる、ボイスエンコーダ１６−１についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−２のボコーダ１４−１のボイスエンコーダ１６−１についての好適なエンコーダモードを選択する（ステップ４１２）。通信ノード１２−２において、通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、ステップ４１０において受信されたエンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ４１４及び４１６）。
【００６２】
通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２も、通信ノード１２−２におけるスピーチのエンコードする（ステップ４１８）。特に、ステップ４０６において制御ノード２０−２によって受信されたＲＴＰパケットは、当該ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図５を参照）中にボイスエンコーダ１６−２についての好適なエンコーダモードについての要求を含むことが好適である。好適なエンコーダモードは、通信ノード１２−２へ通信され得る。ただし、最初は、ボイスエンコーダ１６−２についての好適なエンコーダモードは、ボイスエンコーダ１６−２のケイパビリティの知識無しに、制御ノード２０−１によって選択され得る。そのため、ステップ４１８において、ボイスエンコーダ１６−２は、ステップ４０６において制御ノード２０−２によって受信されたＲＴＰパケットにおいて要求される好適なエンコーダモードに従って、又は、当該ＲＴＰパケットにおいて要求される好適なエンコーダモードにおいて動作することができない場合はデフォルトのエンコーダモードに従って、動作し得る。一旦スピーチがエンコードされると、通信ノード１２−２は、エンコード済みスピーチを制御ノード２０−２へ送信する（ステップ４２０）。
【００６３】
制御ノード２０−２は、エンコード済みスピーチを受信すると、ステップ４２０において受信されたエンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ステップ４１２において選択された、ボイスエンコーダ１６−１についての好適なエンコーダモードについての要求を当該ＲＴＰパケットのペイロードヘッダ中に含めて、当該ＲＴＰパケットを生成する（ステップ４２２）。好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図１を参照）中に含まれる。一旦ＲＴＰパケットが生成されると、通信ノード１２−２についての制御ノード２０−２は、ＲＴＰパケットを通信ノード１２−１についての制御ノード２０−１へ送信する（ステップ４２４）。また、この実施形態において、制御ノード２０−２は、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報を含む制御メッセージを、通信ノード１２−１についての制御ノード２０−１へ送信する（ステップ４２６）。例えば、１つの特定の実施形態において、制御メッセージは、例えば、ＲＴＣＰ  ＳＤＥＳパケット又はＲＴＣＰ  ＳＤＥＳ  ＡＰＰパケットといったＲＴＰ制御メッセージである。好適には、制御メッセージは、上述されたペイロードヘッダについてのエンコーダケイパビリティビットと同様の手法で、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報のための単一ビットのフィールド又は複数ビットのフィールドを含む。
【００６４】
ＲＴＰパケットを受信することに応じて、制御ノード２０−１は、ＲＴＰパケットのペイロードとして受信されたエンコード済みスピーチと、当該ＲＴＰパケットのペイロードヘッダ中で要求される好適なエンコーダモードと、を通信ノード１２−１へ送信する（ステップ４２８）。また、通信ノード１２−１についての制御ノード２０−１は、ステップ４２６において受信された制御メッセージ中に含まれる、ボイスエンコーダ１６−２についてのエンコーダケイパビリティ情報に基づいて、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２についての好適なエンコーダモードを選択する（ステップ４３０）。通信ノード１２−１において、当該通信ノード１２−１のボコーダ１４−１のボイスデコーダ１８−１は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ４３２及び４３４）。
【００６５】
また、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、ステップ４２４において制御ノード２０−１によって受信されたＲＴＰパケットのペイロードヘッダ中で要求される好適なエンコーダモードに従って、通信ノード１２−１におけるスピーチをエンコードする（ステップ４３６）。一旦スピーチがエンコードされると、通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ４３８）。これに応じて、通信ノード１２−１についての制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ステップ４３０において選択された、ボイスエンコーダ１６−２についての好適なエンコーダモードについての要求を当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成する（ステップ４４０）。この場合も先と同様に、好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図１を参照）中に含まれる。
【００６６】
一旦ＲＴＰパケットが生成されると、通信ノード１２−１についての制御ノード２０−１は、ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へコアネットワーク２２上で送信する（ステップ４４２）。なお、この実施形態において、エンコーダケイパビリティ情報を有する制御メッセージは、ＲＴＰパケットごとに送信されない。例えば、制御メッセージは、周期的に（例えば、１分ごとに又は５分ごとに）又はエンコーダケイパビリティの変化がある場合に送信され得る。通信ノード１２−２についての制御ノード２０−２は、ＲＴＰパケットを受信すると、当該ＲＴＰパケットのペイロードとして受信されたエンコード済みスピーチと、当該ＲＴＰパケットのペイロードヘッダ中で要求される、ボイスエンコーダ１６−２についての好適なエンコーダモードと、を通信ノード１２−２へ送信する（ステップ４４４）。通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ４４６及び４４８）。
【００６７】
また、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２は、ステップ４４２において制御ノード２０−２によって受信されたＲＴＰパケットのペイロードヘッダ中で要求される好適なエンコーダモードに従って、通信ノード１２−２におけるスピーチをエンコードする（ステップ４５０）。一旦スピーチがエンコードされると、通信ノード１２−２は、エンコード済みスピーチを制御ノード２０−２へ送信する（ステップ４５２）。制御ノード２０−２は、エンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ステップ４１２において選択された、ボイスエンコーダ１６−１についての好適なエンコーダモードについての要求を当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成する（ステップ４５４）。この場合も先と同様に、好適なエンコーダモードについての要求は、ＲＴＰパケットのペイロードヘッダのＭＭＭフィールド（図１を参照）中に含まれる。一旦ＲＴＰパケットが生成されると、通信ノード１２−２についての制御ノード２０−２は、ＲＴＰパケットを通信ノード１２−１についての制御ノード２０−１へ送信する（ステップ４５６）。処理は、通信ノード１２−１と通信ノード１２−２との間の呼が終了されるまで、上述された手法で継続する。上記で議論されたように、ステップ４０８及び４２６における制御メッセージといった制御メッセージは周期的に又はさもなければ必要に応じて交換されて、ボイスエンコーダ１６−１及び１６−２のエンコーダケイパビリティが動的に交換されることに留意されたい。このようにして、エンコーダケイパビリティにおける変化は、通信ノード１２−１と通信ノード１２−２との間で動的にシグナリングされる。
【００６８】
これまでに説明された実施形態において、エンコーダケイパビリティは、通信ノード１２−１及び１２−２についての制御ノード２０−１及び２０−２の間で動的にシグナリングされる。そのため、ボイスエンコーダ１６−１のエンコーダケイパビリティに基づいて、制御ノード２０−２は、ボイスエンコーダ１６−１のケイパビリティ内であって、かつ、制御ノード２０−１のニーズ又は要望を最も満たす、ボイスエンコーダ１６−１についての好適なエンコーダモードを選択することが可能となる。ただし、他の実施形態において、制御ノード２０−１及び２０−２は、エンコーダケイパビリティ情報を動的にシグナリングすることなく、従来のエンコーダ選択スキームに関連付けられる前述された問題に対処する。
【００６９】
この点に関して、図９は、エンコーダモード選択がエンコーダケイパビリティ情報の動的なシグナリングに依存しない、本開示の別の実施形態に係る、図２のセルラ通信システム１０の動作を示す。図示されるように、第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼の期間中に、通信ノード１２−２についての制御ノード２０−２は、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータを、通信ノード１２−１についての制御ノード２０−１へ送信する（ステップ５００）。広帯域エンコーダモード要求インジケータは、制御ノード２０−２がボイスエンコーダ１６−１について広帯域エンコーダモードを要求するかを示す。好適な狭帯域エンコーダモードインジケータは、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１について制御ノード２０−２によって選択される、好適な狭帯域エンコーダモードのインジケータである。一般に、ボイスエンコーダ１６−１が広帯域エンコーダモードを用いることを制御ノード２０−２が選好する（prefers）場合、制御ノード２０−２は、広帯域エンコーダモード要求インジケータを適当な値に設定し、それによって、制御ノード２０−２が広帯域エンコーダモードを要求していることを示す。また、制御ノード２０−２は、好適な狭帯域エンコーダモードを選択し、及び好適な狭帯域エンコーダモードインジケータを適当に設定して、当該好適な狭帯域エンコーダモードを示す。好適な狭帯域エンコーダモードは、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することができない場合にボイスエンコーダ１６−１によって用いられるべき好適なエンコーダモードである。対照的に、制御ノード２０−２が広帯域エンコーダモードを選好しない場合、制御ノード２０−２は、広帯域エンコーダモード要求インジケータを適当な値に設定し、それによって、制御ノード２０−２は広帯域エンコーダモードを要求していないことを示す。また、制御ノード２０−２は、好適な狭帯域エンコーダモードを選択し、及び好適な狭帯域エンコーダモードインジケータを適当に設定して、当該好適な狭帯域エンコーダモードを示す。この場合において、好適な狭帯域エンコーダモードは、ボイスエンコーダ１６−１によって用いられるべき好適なエンコーダモードである。なぜなら、制御ノード２０−２は広帯域エンコーダモードを要求していないからである。
【００７０】
一実施形態において、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータは、エンコード済みスピーチの帯域内で送信される。より具体的には、１つの特定の実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータは、ＲＴＰパケットのペイロードヘッダにおいて、エンコード済みスピーチの帯域内で送信される。例えば、ペイロードヘッダのビット０及び／又はビット１は、広帯域エンコーダモード要求インジケータを送信するために利用され、及び、ＭＭＭフィールドは、好適な狭帯域エンコーダモードインジケータを（即ち、好適狭帯域エンコーダモード要求として）送信するために用いられ得る。
【００７１】
別の実施形態において、広帯域エンコーダモード要求インジケータは、エンコード済みスピーチの帯域外で送信される。より具体的には、１つの特定の実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、好適な狭帯域エンコーダモードインジケータは、ペイロードヘッダのＭＭＭフィールド（図１を参照）中で送信され、広帯域エンコーダモード要求インジケータは、ＲＴＰパケットの帯域外で（例えば、ＳＤＰメッセージを介して）送信される。また別の実施形態として、広帯域エンコーダモード要求インジケータは、ＲＴＰ制御メッセージなどの制御メッセージ中で送信され得る。
【００７２】
次に、制御ノード２０−１は、ステップ５００において制御ノード２０−２から受信された広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータに基づいて、ボイスエンコーダ１６−１についてのエンコーダモードを選択する（ステップ５０２）。より具体的には、広帯域エンコーダモード要求インジケータが制御ノード２０−２からの広帯域エンコーダモード要求を示し、且つ、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することが可能である場合、制御ノード２０−１は、広帯域エンコーダモードを選択する。広帯域エンコーダモード要求インジケータが制御ノード２０−２からの広帯域エンコーダモード要求を示し、且つ、ボイスエンコーダ１６−１が広帯域エンコーダモードにおいて動作することができない場合、制御ノード２０−１は、ステップ５００において制御ノード２０−２から受信された好適な狭帯域エンコーダモードインジケータによって識別される狭帯域エンコーダモードを選択する。逆に、制御ノード２０−２が広帯域エンコーダモードを要求していないことを広帯域エンコーダモード要求インジケータが示す場合、制御ノード２０−１は、ステップ５００において制御ノード２０−２から受信された好適な狭帯域エンコーダモードインジケータによって識別される狭帯域エンコーダモードを選択する。
【００７３】
一旦制御ノード２０−１がボイスエンコーダ１６−１についてのエンコーダモードを選択すると、制御ノード２０−１は、選択されたエンコーダモード、又はより具体的には、当該選択されたエンコーダモードを識別する情報を、通信ノード１２−１へ送信する（ステップ５０４）。通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、選択されたエンコーダモードに従って、スピーチをエンコードする（ステップ５０６）。通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信し（ステップ５０８）、制御ノード２０−１は、エンコード済みスピーチを制御ノード２０−２へコアネットワーク２２上で送信する（ステップ５１０）。この場合も先と同様に、好適な実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして制御ノード２０−２へ送信する。制御ノード２０−２は、エンコード済みスピーチを受信すると、当該エンコード済みスピーチを通信ノード１２−２へ送信する（ステップ５１２）。通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ５１４及び５１６）。処理は、呼が終了されるまで継続する。このようにして、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータは、呼の期間中に動的にシグナリングされ、及び、例えばエンコーダケイパビリティの変化に応じて変化する。
【００７４】
特に、図９は、制御ノード２０−２から制御ノード２０−１への広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータの通信と、これに基づいた、ボイスエンコーダ１６−１のエンコーダモードの選択と、を示す一方で、通信ノード１２−２におけるボイスエンコーダ１６−２のエンコーダモードの選択における使用のために、制御ノード２０−１が広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータを制御ノード２０−２へ通信することが好適であることが認識されるべきである。この点に関して、図１０Ａ及び図１０Ｂは、本開示の１つの特定の実施形態に係る、図９の処理のより詳細な図である。この実施形態において、ボコーダ１４−１及び１４−２は、ＥＶＲＣ−ＮＷボコーダであり、エンコード済みスピーチは、ＲＴＰパケットにおいてコアネットワーク２２上で伝送される。まず、第１の通信ノード１２−１と第２の通信ノード１２−２との間の呼の期間中に、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードする（ステップ６００）。最初は、ボイスエンコーダ１６−１は、デフォルトのエンコーダモードに従って動作し得る。通信ノード１２−１は、エンコード済みスピーチを制御ノード２０−１へ送信する（ステップ６０２）。これに応じて、制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、並びに、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータを当該ＲＴＰパケットのペイロードヘッダ中に含めて、当該ＲＴＰパケットを生成する（ステップ６０４）。
【００７５】
広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータは、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２のエンコーダモードに関する、制御ノード２０−１のプリファレンスに基づいて構成される。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することを制御ノード２０−１が選好する場合、制御ノード２０−１は、広帯域エンコーダモード要求インジケータが広帯域エンコーダモード要求を示すように構成し、及び、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合には好適な狭帯域エンコーダモードインジケータが好適な狭帯域モードを示すように構成する。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することを制御ノード２０−１が選好しない場合、制御ノード２０−１は、広帯域エンコーダモード要求が存在しないことを広帯域エンコーダモード要求インジケータが示すように構成し、及び、好適な狭帯域エンコーダモードインジケータが好適な狭帯域モードを示すように構成する。好適には、広帯域エンコーダモード要求インジケータは、ペイロードヘッダのビット０又はビット１のいずれかにおいて送信され、並びに、制御ノード２０−１が広帯域エンコーダモードを要求しない場合にはあるビット値（例えば、０）に、及び制御ノード２０−１が広帯域エンコーダモードを要求する場合には異なるビット値（例えば、１）に設定される。好適な狭帯域エンコーダモードインジケータは、ペイロードヘッダのＭＭＭフィールド（図５を参照）中で送信されることが好適である。
【００７６】
一旦ＲＴＰパケットが生成されると、通信ノード１２−１について制御ノード２０−１は、当該ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へコアネットワーク２２上で送信する（ステップ６０６）。制御ノード２０−２は、ＲＴＰパケットを受信すると、当該ＲＴＰパケットのペイロード中で受信されたエンコード済みスピーチを通信ノード１２−２へ送信する（ステップ６０８）。通信ノード１２−２のボコーダ１４−２のボイスデコーダ１８−２は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ６１０及び６１２）。また、通信ノード１２−２についての制御ノード２０−２は、ステップ６０６において受信されたＲＴＰパケットのペイロードヘッダ中で受信された広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータに基づいて、通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２についてのエンコーダモードを選択し（ステップ６１４）、及び、選択されたエンコーダモード、又はより好適には、当該選択されたエンコーダモードを識別する情報を通信ノード１２−２へ送信する（ステップ６１６）。
【００７７】
通信ノード１２−２のボコーダ１４−２のボイスエンコーダ１６−２は、選択されたエンコーダモードに従って、通信ノード１２−２におけるスピーチをエンコードし（ステップ６１８）、及びエンコード済みスピーチを制御ノード２０−２へ送信する（ステップ６２０）。制御ノード２０−２は、エンコード済みスピーチを受信すると、当該エンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、並びに、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータを当該ＲＴＰパケットのペイロードヘッダ中に含めて、当該ＲＴＰパケットを生成する（ステップ６２２）。広帯域エンコーダモード要求インジケータは、制御ノード２０−２が通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１について広帯域エンコーダモードを要求するかを示す。好適な狭帯域エンコーダモードインジケータは、通信ノード１２−２のボコーダ１４−１のボイスエンコーダ１６−１について制御ノード２０−２によって選択される好適なエンコーダモードを示す。
【００７８】
一旦ＲＴＰパケットが生成されると、通信ノード１２−２についての制御ノード２０−２は、当該ＲＴＰパケットを通信ノード１２−１についての制御ノード２０−１へコアネットワーク２２上で送信する（ステップ６２４）。制御ノード２０−１は、ＲＴＰパケットを受信すると、エンコード済みスピーチを通信ノード１２−１へ送信する（ステップ６２６）。これに応じて、通信ノード１２−１のボコーダ１４−１のボイスデコーダ１８−１は、エンコード済みスピーチをデコードし、及びデコードされたスピーチを出力する（ステップ６２８及び６３０）。また、通信ノード１２−１についての制御ノード２０−１は、ステップ６２４において受信されたＲＴＰパケットのペイロードヘッダ中で受信された広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータに基づいて、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１についてのエンコーダモードを選択し（ステップ６３２）、並びに、選択されたエンコーダモード、又はより具体的には、当該選択されたエンコーダモードを識別する情報を通信ノード１２−１へ送信する（ステップ６３４）。
【００７９】
通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、選択されたエンコーダモードに従って、通信ノード１２−１におけるスピーチをエンコードし（ステップ６３６）、及びエンコード済みスピーチを制御ノード２０−１へ送信する（ステップ６３８）。通信ノード１２−１についての制御ノード２０−１は、エンコード済みスピーチを受信すると、エンコード済みスピーチをＲＴＰパケットのペイロードとして用いて、及び、ボコーダ１４−２についての広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータを当該ＲＴＰパケットのペイロードヘッダ中に含めて、上述された手法で当該ＲＴＰパケットを生成する（ステップ６４０）。特に、広帯域エンコーダモード要求インジケータ及び好適な狭帯域エンコーダモードインジケータをベアラ信号（即ち、エンコード済みスピーチを搬送する信号）についての各ＲＴＰ中に含めることによって、制御ノード２０−１は、ボイスエンコーダ１６−２についての要求されるエンコーダモードを動的に更新することが可能となる。一旦ＲＴＰパケットが生成されると、制御ノード２０−１は、当該ＲＴＰパケットを通信ノード１２−２についての制御ノード２０−２へコアネットワーク２２上で送信する（ステップ６４２）。処理は、通信ノード１２−１と通信ノード１２−２との間の呼が終了されるまで、上述された手法で継続する。この処理を用いることで、制御ノード２０−１及び２０−２の各々は、広帯域エンコーダモードについての当該ノードのプリファレンス及び当該ノードの好適な狭帯域エンコーダモードの双方を、制御ノード２０−１及び２０−２のうちの他方へ動的にシグナリングすることが可能となる。
【００８０】
図１１は、本開示の別の実施形態に係る、セルラ通信システム１０の動作を示す。一般に、広帯域エンコーダモード及び好適な狭帯域エンコーダモードは、付加的な情報を帯域内シグナリング又は帯域外シグナリングを通じて明示的に通信することよりも、一連の広帯域エンコーダモード要求及び狭帯域エンコーダモード要求を通じて暗黙的に識別される。特に、ボコーダ１４−２のボイスエンコーダ１６−２が広帯域エンコーダモードを用いることを制御ノード２０−１が選好する場合、制御ノード２０−１は、一連の広帯域エンコーダモード要求及び好適狭帯域エンコーダモード要求を送信する。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能である場合、ボイスエンコーダ１６−２は、広帯域エンコーダモードにおいて動作するように構成され、制御ノード２０−２は、好適狭帯域エンコーダモード要求を無視する。逆に、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合、ボイスエンコーダ１６−２は、好適な狭帯域エンコーダモードにおいて動作するように構成され、制御ノード２０−２は、広帯域エンコーダモード要求を無視する。
【００８１】
より具体的には、この実施形態において、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードし、及びエンコード済みスピーチを制御ノード２０−１へ送信する（ステップ７００及び７０２）。制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして及び広帯域エンコーダモード要求を当該ＲＴＰパケットのペイロードヘッダ中に（即ち、ペイロードヘッダのＭＭＭフィールド中に）含む当該ＲＴＰパケットを生成し、並びに、当該ＲＴＰパケットを制御ノード２０−２へコアネットワーク２２を介して送信する（ステップ７０４及び７０６）。図示されていないが、制御ノード２０−２は、エンコード済みスピーチを通信ノード１２−２へ送信し、通信ノード１２−２において、当該エンコード済みスピーチは、ボコーダ１４−２によってデコードされ及び出力される。次に、通信ノード１２−１の１ボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードし、及びエンコード済みスピーチを制御ノード２０−１へ送信する（ステップ７０８及び７１０）。制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして及び好適な狭帯域エンコーダモードについての狭帯域エンコーダモード要求を当該ＲＴＰパケットのペイロードヘッダ中に（即ち、ペイロードヘッダのＭＭＭフィールド中に）含む当該ＲＴＰパケットを生成し、並びに、当該ＲＴＰパケットを制御ノード２０−２へコアネットワーク２２上で送信する（ステップ７１２及び７１４）。図示されていないが、制御ノード２０−２は、エンコード済みスピーチを通信ノード１２−２へ送信し、通信ノード１２−２において、当該エンコード済みスピーチは、ボコーダ１４−２によってデコードされ及び出力される。幾つかの実施形態において、通信ノード１２−１及び制御ノード２０−１は、ステップ７０８からステップ７１４を繰り返す。
【００８２】
次に、通信ノード１２−１のボコーダ１４−１のボイスエンコーダ１６−１は、スピーチをエンコードし、及びエンコード済みスピーチを制御ノード２０−１へ送信する（ステップ７１６及び７１８）。制御ノード２０−１は、エンコード済みスピーチをＲＴＰパケットのペイロードとして及び広帯域エンコーダモード要求を当該ＲＴＰパケットのペイロードヘッダ中に（即ち、ペイロードヘッダのＭＭＭフィールド中に）含む当該ＲＴＰパケットを生成し、並びに、当該ＲＴＰパケットを制御ノード２０−２へコアネットワーク２２上で送信する（ステップ７０２及び７２２）。従って、ステップ７０６、７１４、及び７２２において、制御ノード２０−１は、周期的な広帯域エンコーダモード要求を制御ノード２０−２へ送信し、及びこれら周期的な広帯域エンコーダモード要求の間に狭帯域エンコーダモード要求を送信する。このようにして、ボコーダ１４−２のボイスエンコーダ１６−２が広帯域エンコーダモードに従って、及び、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合には複数の狭帯域エンコーダモード要求又は少なくとも最新の狭帯域エンコーダモード要求によって識別される狭帯域エンコーダモードに従って、スピーチをエンコードすることを制御ノード２０−１が選好することを、制御ノード２０−１は、制御ノード２０−２に黙示的に示す。
【００８３】
通信ノード１２−２についての制御ノード２０−２において、制御ノード２０−２は、制御ノード２０−１からの広帯域エンコーダモード要求及び狭帯域エンコーダモード要求に基づいて、ボコーダ１４−２のボイスエンコーダ１６−２についてのエンコーダモードを選択する（ステップ７２４）。より具体的には、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能である場合、広帯域エンコーダモードが選択される。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合、狭帯域エンコーダモード要求又は複数の狭帯域エンコーダモード要求のうちの少なくとも最新の１つによって識別される狭帯域エンコーダモードが選択される。制御ノード２０−２は、選択されたエンコーダモード、又はより具体的には、選択されたエンコーダモードを識別する情報を、通信ノード１２−２へ送信する（ステップ７２６）。ボイスエンコーダ１６−２は、選択されたエンコーダモードに従ってスピーチをエンコードし、及びエンコード済みスピーチを制御ノード２０−２へ送信する（ステップ７２８及び７３０）。制御ノード２０−２は、エンコード済みスピーチをＲＴＰパケットのペイロードとして用いてＲＴＰパケットを生成し、及び当該ＲＴＰパケットを制御ノード２０−１へコアネットワーク２２上で送信する（ステップ７３２及び７３４）。
【００８４】
図１１の処理は、通信ノード１２−１と通信ノード１２−２との間の呼が終了されるまで継続する。このようにして、エンコーダモードのプリファレンスは、通信ノード１２−１と通信ノード１２−２との間の呼の期間中、動的にシグナリングされる。なお、広帯域エンコーダモード要求及び狭帯域エンコーダモード要求は制御ノード２０−１から制御ノード２０−２へ送信されるものとして図示され及び説明されているが、同様の広帯域エンコーダモード要求及び狭帯域エンコーダモード要求は、制御ノード２０−２から制御ノード２０−１へ送信され得る。
【００８５】
図１２は、本開示の一実施形態に係る、制御ノード２０−１からのエンコーダモード要求に応じて、ボイスエンコーダ１６−２についてのエンコーダモードを選択するための、図１１の通信ノード１２−２についての制御ノード２０−２の動作を示すフローチャートである。図示されるように、制御ノード２０−２は、制御ノード２０−１からエンコーダモード要求を受信する（ステップ８００）。これに応じて、制御ノード２０−２は、通信ノード１２−１と通信ノード１２−２との間の呼の期間中に制御ノード２０−１から周期的な広帯域エンコーダモード要求が受信されたかを判定する（ステップ８０２）。周期的な広帯域エンコーダモード要求が受信されなかった場合、制御ノード２０−２は、エンコーダモード要求が広帯域エンコーダモード要求であるかを判定する（ステップ８０４）。エンコーダモード要求が広帯域エンコーダモード要求ではない場合、エンコーダモード要求は、狭帯域エンコーダモード要求であり、制御ノード２０−２は、要求される狭帯域エンコーダモードをボイスエンコーダ１６−２についてのエンコーダモードとして選択する（ステップ８０６）。そうではなく、エンコーダモード要求が広帯域エンコーダモード要求である場合、制御ノード２０−２は、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能であるかを判定する（ステップ８０８）。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合、制御ノード２０−２は、デフォルトの狭帯域エンコーダモードをボイスエンコーダ１６−２についてのエンコーダモードとして選択する（ステップ８１０）。そうではなく、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能である場合、制御ノード２０−２は、広帯域エンコーダモードをボイスエンコーダ１６−２についてのエンコーダモードとして選択する（ステップ８１２）。
【００８６】
ステップ８０２に戻ると、通信ノード１２−１と通信ノード１２−２との間の呼の期間中に、制御ノード２０−２が周期的な広帯域エンコーダモード要求を制御ノード２０−１から受信した場合、制御ノード２０−２は、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能であるかを判定する（ステップ８１４）。ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することができない場合、制御ノード２０−２は、制御ノード２０−１からの狭帯域エンコーダモード要求、又は直近の制御ノード２０−１からの狭帯域エンコーダモード要求のうちの少なくとも１つ、によって識別される好適な狭帯域エンコーダモードを、ボイスエンコーダ１６−２についてのエンコーダモードとして選択する（ステップ８１６）。そうではなく、ボイスエンコーダ１６−２が広帯域エンコーダモードにおいて動作することが可能である場合、制御ノード２０−２は、広帯域エンコーダモードをボイスエンコーダ１６−２についてのエンコーダモードとして選択する（ステップ８１８）。この処理を用いることで、制御ノード２０−１のプリファレンス及びボイスエンコーダ１６−２のケイパビリティに基づいて、ボイスエンコーダ１６−２についての最良のエンコーダモードが選択される。ボイスエンコーダ１６−２のケイパビリティが変化すると、エンコーダモードも制御ノード２０−１のプリファレンスに依存して変化し得る。
【００８７】
図１３は、本開示の一実施形態に係る、通信ノード１２と呼ばれる、通信ノード１２−１及び１２−２のうちの１つのブロック図である。通信ノード１２は、処理サブシステム２４と、送受信機サブシステム２６と、を備える。送信機サブシステム２６は、一般に、セルラ通信システム１０内の基地局又は他の無線デバイスへメッセージを無線で送信し及び当該基地局又は当該他の無線デバイスからメッセージを無線で受信するためのアナログコンポーネント及び幾つかの実施形態においてはデジタルコンポーネントを備える。他の無線デバイスは、一実施形態において、制御ノード２０−１を含む。特定の実施形態において、送受信機サブシステム２６は、そのようなメッセージ及び／又は他の適切な情報を基地局又は他の無線デバイスへ無線で送信することが可能であるＲＦ送受信機又は別個のＲＦ送信機及びＲＦ受信機を表し又は備え得る。
【００８８】
処理サブシステム２４は、ハードウェア又はハードウェアとソフトウェアとの組み合わせにおいて実装される。一般に、処理サブシステム２４は、通信ノード１２のボコーダ１４を含む。特定の実施形態において、処理サブシステム２４は、例えば、本明細書において説明される通信ノード１２の機能性のうちの幾つか又は全てを実行するように適切なソフトウェア及び／又はファームウェアによってプログラミングされた、１つ又は幾つかの汎用マイクロプロセッサ若しくは専用マイクロプロセッサ、又は他のマイクロコントローラを含み得る。付加的に又は代替的に、処理サブシステム２４は、本明細書において説明される通信ノード１２の機能性のうちの幾つか又は全てを実行するように構成される種々のデジタルハードウェアブロック（例えば、１つ以上の特定用途向け集積回路（ＡＳＩＣ：Application  Specific  Integrated  Circuits））、１つ以上の既製のデジタルハードウェアコンポーネント及びアナログハードウェアコンポーネント、又はこれらの組み合わせ）を含んでもよい。また、特定の実施形態において、通信ノード１２の上述された機能性は、全体的に又は部分的に、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、磁気記憶デバイス、光学記憶デバイス、又は任意の他の適切なタイプのデータ記憶コンポーネントといった非一時的な（non-transitory）コンピュータ読取可能な媒体上に記憶されるソフトウェア又は他の命令を実行する処理サブシステム２４によって実装されてもよい。
【００８９】
図１４は、本開示の一実施形態に係る、制御ノード２０と呼ばれる、制御ノード２０−１及び２０−２のうちの１つのブロック図である。制御ノード２０は、処理サブシステム２８と、送受信機サブシステム３０と、ネットワーク通信サブシステム３２と、を備える。なお、図１４の制御ノード２０は、送受信機サブシステム３０及びネットワーク通信サブシステム３２の双方を備えるが、制御ノード２０がネットワーク通信サブシステム３２のみを備える実施形態（例えば、制御ノード２０は、１つ以上の基地局及びコアネットワーク２２にネットワーク通信サブシステム３２を介して接続されるＭＳＣである実施形態）もあり得る。送受信機サブシステム３０及びネットワーク通信サブシステム３２は、一般に、本明細書において、通信インタフェースと呼ばれる。送受信機サブシステム３０は、一般に、セルラ通信システム１０内の関連付けられる通信ノード１２へメッセージを無線で送信し及び当該通信ノード１２からメッセージを無線で受信するためのアナログコンポーネント及び幾つかの実施形態においてはデジタルコンポーネントを備える。特定の実施形態において、送受信機サブシステム３０は、そのようなメッセージ及び／又は他の適切な情報を関連付けられる通信ノード１２へ無線で送信することが可能なＲＦ送受信機又は別個のＲＦ送信機及びＲＦ受信機を表し又は備え得る。同様に、ネットワーク通信サブシステム３２は、一般に、コアネットワーク２２上で通信するアナログコンポーネント及び幾つかの実施形態においてはデジタルコンポーネントを備える。
【００９０】
処理サブシステム２８は、ハードウェア又はハードウェアとソフトウェアとの組み合わせにおいて実装される。一般に、処理サブシステム２８は、本明細書において説明される制御ノード２０の機能性のうちの幾つか又は全てを実行する。特定の実施形態において、処理サブシステム２８は、例えば、本明細書において説明される制御ノード２０の機能性のうちの幾つか又は全てを実行するように適切なソフトウェア及び／又はファームウェアによってプログラミングされた、１つ又は幾つかの汎用マイクロプロセッサ若しくは専用マイクロプロセッサ、又は他のマイクロコントローラを含み得る。付加的に又は代替的に、処理サブシステム２８は、本明細書において説明される制御ノード２０の機能性のうちの幾つか又は全てを実行するように構成される種々のデジタルハードウェアブロック（例えば、１つ以上のＡＳＩＣ、１つ以上の既製のデジタルハードウェアコンポーネント及びアナログハードウェアコンポーネント、又はこれらの組み合わせ）を含み得る。また、特定の実施形態において、制御ノード２０の上述された機能性は、全体的に又は部分的に、ＲＡＭ、ＲＯＭ、磁気記憶デバイス、光学記憶デバイス、又は任意の他の適切なタイプのデータ記憶コンポーネントといった非一時的なコンピュータ読取可能な媒体上に記憶されるソフトウェア又は他の命令を実行する処理サブシステム２８によって実装されてもよい。
【００９１】
下記は、本開示の全体にわたって用いられる頭字語である。
・3GPP2    Third  Generation  Partnership  Project  2
・ASIC    Application  Specific  Integrated  Circuit
・CDMA    Code  Division  Multiple  Access
・EVRC    Enhanced  Variable  Rate  Codec
・EVRC-NW    Enhanced  Variable  Rate  Codec  -  Narrowband-Wideband
・MSC    Mobile  Switching  Center
・RAM    Random  Access  Memory
・RF    Radio  Frequency
・ROM    Read  Only  Memory
・RTCP    Real  Time  Protocol  Control  Protocol
・RTP    Real  Time  Protocol
・SDES    Source  Description  RTCP  Packet
・SDP    Session  Description  Protocol
・SIP    Session Initiation Protocol
【００９２】
当業者は、本開示の好適な実施形態の改良及び変形を認識するであろう。そのような改良及び変形の全ては、本明細書において開示される概念の範囲及び以下に続く特許請求の範囲内とみなされる。
【図１】
2014529938.tif 000003
【図２】
2014529938.tif 000004
【図３】
2014529938.tif 000005
【図４Ａ】
2014529938.tif 000006
【図４Ｂ】
2014529938.tif 000007
【図４Ｃ】
2014529938.tif 000008
【図５】
2014529938.tif 000009
【図６Ａ】
2014529938.tif 000010
【図６Ｂ】
2014529938.tif 000011
【図７Ａ】
2014529938.tif 000012
【図７Ｂ】
2014529938.tif 000013
【図８Ａ】
2014529938.tif 000014
【図８Ｂ】
2014529938.tif 000015
【図９】
2014529938.tif 000016
【図１０Ａ】
2014529938.tif 000017
【図１０Ｂ】
2014529938.tif 000018
【図１１】
2014529938.tif 000019
【図１２】
2014529938.tif 000020
【図１３】
2014529938.tif 000021
【図１４】
2014529938.tif 000022
【国際調査報告】
2014529938.tif 000023
2014529938.tif 000024
2014529938.tif 000025
2014529938.tif 000026
2014529938.tif 000027