(57)【要約】【課題】  ワイヤレス通信システム（１００）は、第２ネットワーク・エレメント（１１０）よりも上流側にある第１ネットワーク・エレメント（１６０）を含むインフラストラクチャ（１８０）を備えている。第１ネットワーク・エレメントは第１トランスコーダ（１６１）を備え、第２ネットワーク・エレメントは第２トランスコーダ（１１６）を備える。通信システムは、第１トランスコーダがサポートする第１ベアラ形式を決定し、インフラストラクチャと、当該インフラストラクチャがサービスを提供する移動局（１０２）が双方でサポートする第２ベアラ・フォーマット形式を決定し、第１ベアラ・フォーマット形式および第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、第１トランスコーダおよび第２トランスコーダのうちの１つを選択することにより、音声のトランスコードを制御する。
2007535194.tif 000002
【特許請求の範囲】
【請求項１】
第２ネットワーク・エレメントよりも上流側にある第１ネットワーク・エレメントを備えるインフラストラクチャを有するワイヤレス通信システムにおいて音声のトランスコードを制御する方法であって、前記第１ネットワーク・エレメントが第１トランスコーダを備え、前記第２ネットワーク・エレメントが第２トラスコーダを備えており、
前記第１トランスコーダがサポートする第１ベアラ・フォーマット形式を決定すること、
移動局および前記インフラストラクチャが双方でサポートする第２ベアラ・フォーマット形式を決定すること、
音声をトランスコードするために、前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択すること、
を備える、方法。
【請求項２】
請求項１記載の方法において、第２ベアラ・フォーマット形式を決定することは、移動局および前記第２ネットワーク・エレメントが双方でサポートする第２ベアラ・フォーマット形式を決定することを含み、選択は、
前記第１ベアラ・フォーマット形式が前記第２ベアラ・フォーマット形式と同一であると判断すること、
音声をトランスコードするために、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択することを含む、方法。
【請求項３】
請求項１記載の方法において、第２ベアラ・フォーマット形式を決定することは、移動局および前記第２ネットワーク・エレメントが双方でサポートする第２ベアラ・フォーマット形式を決定することを含み、選択は、
前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて、前記第１トランスコーダが前記第２ベアラ・フォーマット形式をサポートしていないと判断すること、
音声をトランスコードするために前記第２トランスコーダを選択することを含む、方法。
【請求項４】
請求項１記載の方法であって、
トランスコーダを変更することを決定すること、
前記非選択トランスコーダに関連する前記ネットワーク・エレメントに、要求ベアラ・フォーマット形式を伝達すること、
前記要求ベアラ・フォーマット形式の受信に応答して、前記非選択トランスコーダによって音声をトランスコードすること、
を更に備える、方法。
【請求項５】
トランスコーダ・コントローラであって、
第１ネットワーク・エレメントに関連する第１トランスコーダがサポートする第１ベアラ・フォーマット形式を保持する少なくとも１つのメモリ・デバイスと、
前記少なくとも１つのメモリ・デバイスに結合され、移動局と第２ネットワーク・エレメントに関連する第２トランスコーダが双方でサポートする第２ベアラ・フォーマット形式を受信し、前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択するプロセッサと、
を備える、トランスコーダ・コントローラ。
【請求項６】
請求項５記載のトランスコーダ・コントローラにおいて、前記プロセッサは、前記第１ベアラ・フォーマット形式が、前記第２ベアラ・フォーマット形式と同一であると判断し、音声をトランスコードするために前記第１トランスコーダを選択することにより、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択して音声をトランスコードする、トランスコーダ・コントローラ。
【請求項７】
請求項５記載のトランスコーダ・コントローラにおいて、前記プロセッサは、前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて、前記第１トランスコーダが前記第２ベアラ・フォーマット形式をサポートしていないと判断し、音声をトランスコードするために前記第２トランスコーダを選択することにより、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択して音声をトランスコードする、トランスコーダ・コントローラ。
【請求項８】
請求項５記載のトランスコーダ・コントローラにおいて、前記プロセッサは、更に、トランスコーダを変更することを決定し、要求ベアラ・フォーマット形式を、前記非選択トランスコーダに関連する前記ネットワーク・エレメントに伝達する、トランスコーダ・コントローラ。
【請求項９】
分散トランスコード・システムであって、
第１トランスコーダを備える第１ネットワーク・エレメントと、
第２トランスコーダを備える第２ネットワーク・エレメントであって、前記第１ネットワーク・エレメントよりも下流側にある、第２ネットワーク・エレメントと、
前記第１ネットワーク・エレメントおよび前記第２ネットワーク・エレメントの各々に結合され、前記第１トランスコーダがサポートする第１ベアラ・フォーマット形式を保持し、移動局および前記第２トランスコーダが双方でサポートする第２ベアラ・フォーマット形式を受信し、前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択するトランスコーダ・コントローラと、
を備える、分散トランスコード・システム。
【請求項１０】
請求項９記載の分散トランスコード・システムにおいて、前記トランスコーダ・コントローラは、前記第１ベアラ・フォーマット形式が、前記第２ベアラ・フォーマット形式と同一であると判断し、音声をトランスコードするために前記第１トランスコーダを選択することにより、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択して音声をトランスコードする、分散トランスコード・システム。
【請求項１１】
請求項９記載の分散トランスコード・システムにおいて、前記トランスコーダ・コントローラは、前記第１ベアラ・フォーマット形式および前記第２ベアラ・フォーマット形式に基づいて、前記第１トランスコーダが前記第２ベアラ・フォーマット形式をサポートしていないと判断し、音声をトランスコードするために前記第２トランスコーダを選択することにより、前記第１トランスコーダおよび前記第２トランスコーダのうちの１つを選択して音声をトランスコードする、分散トランスコード・システム。
【請求項１２】
請求項９記載の分散トランスコード・システムにおいて、前記トランスコーダ・コントローラは、前記選択したトランスコーダを備える前記ネットワーク・エレメントに音声をトランスコードするように更に命令する、分散トランスコード・システム。
【請求項１３】
請求項１２記載の分散トランスコード・システムにおいて、前記選択したトランスコーダが音声をトランスコードする、分散トランスコード・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般的には、セルラ通信システムに関し、詳細には、セルラ通信システムにおけるトランスコード(transcoding)機能性に関する。
【背景技術】
【０００２】
第２世代（２Ｇ）ＣＤＭＡ通信ネットワークのような、典型的な符号分割多元接続（ＣＤＭＡ）セルラ・ネットワークでは、トランスコーダ(transcoder)が無線アクセス・ネットワーク（ＲＡＮ）内、特にＲＡＮ内に位置する基地局コントローラ（ＢＳＣ）内に配置されている。トランスコーダは、移動局から圧縮音声パケットを受信し、音声パケットをパルス・コード変調（ＰＣＭ）信号に変換し、セルラ・ネットワークに含まれる回路交換コア・ネットワークを通じて送信する。次いで、ＢＳＣは、ＰＣＭ信号を回路交換コア・ネットワークを通じて上流側に、更にコア・ネットワークを通じて、オペレータのコア・ネットワークに結合されている公衆電話交換網（ＰＳＴＮ）に送信する。同様に、ＲＡＮが応対する移動局を対象とするＰＳＴＮから２Ｇ  ＣＤＭＡセルラ・ネットワークが受信したＰＣＭ信号は、ＰＣＭ信号として、回路交換コア・ネットワークを通じてＲＡＮに送信され、ここでＲＡＮ内にあるトランスコーダがＰＣＭ信号を圧縮音声パケットに変換する。次いで、ＲＡＮは、圧縮音声パケットを移動局に送信する。
【０００３】
ｃｄｍａ２０００セルラ・ネットワークのような、次世代ＣＤＭＡネットワークの開発によって、システム・オペレータは、パケット交換コア・ネットワークを回路交換コア・ネットワークと並列に敷設することにより、セルラ・ネットワークを通じて回路交換信号と並列にデータ・パケットを送信することが可能となった。このようなパケット交換コア・ネットワークの敷設により、システム・オペレータは、音声データをＰＣＭ信号として回路交換コア・ネットワークを通じて送信するのではなく、音声データを圧縮音声パケットとして、パケット交換コア・ネットワークを通じて送信することが可能となっている。データ・パケット・フォーマットで音声のセルラ・ネットワークを通じた送信を促進するために、ｃｄｍａ２０００セルラ・ネットワークのオペレータは、トランスコーダをＰＳＴＮに近づけて配置し直すことに関心があることを表明した。加えて、トランスコーダをセルラ・ネットワーク内部の奥深くに一層集中した位置に再配置すると、広く分散したＲＡＮ系トランスコーダ機能とは逆に、トランスコーダの機能を一層集中させることにより、そして未圧縮フォーマットとは逆に、圧縮フォーマットでより多くの迂回ネットワーク(backhaul network)上で音声サービスを輸送することが可能となることによって、システムのコストを低減することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、旧来のＣＤＭＡ通信システムを、トランスコーダ機能の再配置によって更新すると、その結果、トランスコード機能がコア・ネットワークおよびＲＡＮの各々に設けられることになる場合がある。更に、システムによっては、サービスを提供される移動局が、パケット交換コア・ネットワーク上での送信に適したフォーマットで音声を送信できない場合もあるため、ＲＡＮ内にトランスコード機能が必要となる。その結果、音声信号の経路に沿って、多数のトランスコード機能が設けられることにもなり得る。そして、これら多数のトランスコード機能のどれが、受信した音声をエンコード／デコードすべきかという問題が生ずる。
【０００５】
したがって、セルラ・システムにおいて、どこでトランスコード機能を実行するか、そして、どのトランスコード形式（複数のトランスコーディング形式）を提供ネットワーク・エレメントにおいて用いるべきかを制御する必要性がある。
【課題を解決するための手段】
【０００６】
セルラ・システムにおいて、どこでトランスコード機能を実行し、どのトランスコード形式（複数の形式）を提供ネットワーク・エレメントにおいて用いればよいかを制御する方法および装置に対する要望に取り組むために、第２エレメントよりも上流にある第１ネットワーク・エレメントを有するインフラストラクチャを備えるワイヤレス通信システムを提供する。第１ネットワーク・エレメントは第１トランスコーダを備え、第２ネットワーク・エレメントは第２トランスコーダを備える。通信システムは、第１トランスコーダがサポートする第１ベアラ形式を決定し、インフラストラクチャおよび当該インフラストラクチャがサービスを提供する移動局が双方でサポートする第２ベアラ・フォーマット形式を決定し、第１ベアラ・フォーマット形式および第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、第１トランスコーダおよび第２トランスコーダのうちの１つを選択することによって、音声のトランスコード処理を制御する。
【０００７】
概して言えば、本発明の一実施形態は、第２エレメントよりも上流にある第１ネットワーク・エレメントを有するインフラストラクチャを備えるワイヤレス通信システムにおいて、音声のトランスコード処理を制御する方法を包含し、第１ネットワーク・エレメントは第１トランスコーダを備え、第２ネットワーク・エレメントは第２トランスコーダを備える。この方法は、第１トランスコーダがサポートする第１ベアラ・フォーマット形式を決定すること、移動局およびインフラストラクチャが双方でサポートする第２ベアラ・フォーマット形式を決定すること、第１ベアラ・フォーマット形式および第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、第１トランスコーダおよび第２トランスコーダのうちの１つを選択することを含む。
【０００８】
本発明の別の実施形態は、第１ネットワーク・エレメントに関連する第１トランスコーダがサポートする第１ベアラ・フォーマット形式を保持する少なくとも１つのメモリ・デバイスを備えるトランスコーダ・コントローラを包含する。トランスコーダ・コントローラは、更に、少なくとも１つのメモリ・デバイスに結合され、移動局と第２ネットワーク・エレメントに関連する第２トランスコーダが双方でサポートする第２ベアラ・フォーマット形式を受信し、第１ベアラ・フォーマット形式および第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、第１トランスコーダおよび第２トランスコーダのうちの１つを選択するプロセッサを備える。
【０００９】
本発明の更に別の実施形態は、第１トランスコーダを備える第１ネットワーク・エレメントと、第２トランスコーダを備える第２ネットワーク・エレメントであって、第１ネットワーク・エレメントよりも下流側にある、第２ネットワーク・エレメントと、第１ネットワーク・エレメントおよび第２ネットワーク・エレメントの各々に結合されているトランスコーダ・コントローラとを備える、分散トランスコード・システムを包含する。トランスコーダ・コントローラは、第１トランスコーダがサポートする第１ベアラ・フォーマット形式を保持し、移動局および第２トランスコーダが双方でサポートする第２ベアラ・フォーマット形式を受信し、第１ベアラ・フォーマット形式および第２ベアラ・フォーマット形式に基づいて、音声をトランスコードするために、第１トランスコーダおよび第２トランスコーダのうちの１つを選択する。
【発明を実施するための最良の形態】
【００１０】
図１から図３を参照しながら、本発明について更に詳しく説明する。図１は、本発明の一実施形態によるワイヤレス通信システム１００のブロック図である。通信システム１００は、多数の基地局（ＢＳ）１１０、１２０を備える無線アクセス・ネットワーク（ＲＡＮ）１０６を含む。多数のＢＳ１１０、１２０の各ＢＳは、少なくとも１つの基地送受信局（ＢＴＳ）１１２、１２２を含み、基地局コントローラ（ＢＳＣ）１１４、１２４に動作可能にそれぞれ結合されている。各ＢＳＣ１１４、１２４は、任意に、トランスコーダ１１６、１２６をそれぞれ含み、トランスコーダ１１６、１２６は、ＭＳ１０２から受信した音声データ・パケットを、ＳＭＶ（ＩＳ−８９３）、ＥＶＲＣ（ＩＳ−１２７）、１３ｋ−ＱＣＥＬＰ（ＩＳ−７３３），８ｋ−ＱＣＥＬＰ（ＩＳ−９６Ｃ）、およびＧ．７１１のような多数のベアラ・フォーマットの少なくとも１つに変換し、公衆ネットワーク１９０または遠隔パケット音声ネットワーク１９２に伝達することができ、更に公衆ネットワーク１９０または遠隔パケット音声ネットワーク１９２から受信した多数のベアラ・フォーマットの１つの音声データを、音声データ・パケットにエンコードし、ＭＳ１０２に伝達することができる。
【００１１】
更に、通信システム１００は、エア・インターフェース１０４を介してＲＡＮ１０６のＢＳ１１０のような、ＢＳとワイヤレス通信する移動局（ＭＳ）１０２を備える。エア・インターフェース１０４は、１つ以上の順方向制御チャネル、１つ以上の順方向リンク・トラフィック・チャネル、および順方向リンク・ページング・チャネルのような多数の通信チャネルを有する順方向リンク（図示せず）、ならびに１つ以上の逆方向リンク制御チャネル、１つ以上の逆リンク・トラフィック・チャネル、および逆方向リンク・アクセス・チャネルのような、多数の通信チャネルを有する逆方向リンク（図示せず）を備える。
【００１２】
各ＢＳ１１０、１２０、好ましくは、ＢＳ１１０、１２０のそれぞれのＢＳＣ１１４、１２４は、それぞれのシグナリング・インターフェース１３０、１３４およびそれぞれのベアラ・インターフェース１３２、１３６を介して、ＢＳ間パケット・トランスポート・ネットワーク１４０に結合されている。ＢＳ間パケット・トランスポート・ネットワーク１４０は、更に、シグナリング・インターフェース１４２を介してパケット交換コントローラ１４４に結合されており、これによって、多数のＢＳ１１０、１２０の各ＢＳとパケット交換コントローラとの間にシグナリング・リンクを設ける。ＢＳ間パケット・トランスポート・ネットワーク１４０は、更にまた、ベアラ・インターフェース１５０を介して、広域パケット・トランスポート・ネットワーク１５４にも結合されている。一方、広域パケット・トランスポート・ネットワーク１５４は、更に、ベアラ・トラフィック・インターフェース１５６を介してローカル・メディア・ゲートウェイ（ＭＧＷ）１６０に結合され、これによって、多数のＢＳ１１０、１２０の各ＢＳとメディア・ゲートウェイ１６０との間にベアラ・トラフィック・リンクを設ける。広域パケット・トランスポート・ネットワーク１５４は、シグナリング・インターフェース１４８を介してパケット交換コントローラ１４４に、そしてシグナリング・インターフェース１９４およびベアラ・インターフェース１９６を介して、遠隔パケット音声ネットワーク１９２にも結合されている。好ましくは、シグナリング・インターフェース１３０、１３４、および１４２の各々は、パケット音声フォーマットのシグナリング・メッセージの交換に対応するように構成されたＡ１インターフェースを備える（このインターフェースは、図１ではＡ１ｐインターフェースとして図示されている）。加えて、好ましくは、ベアラ・インターフェース１３２、１３６、１５０、および１５６の各々は、トラフィック音声フォーマットのベアラ・トラフィックの交換に対応するように構成されたＡ２インターフェースも備える（このインターフェースは、図１では、Ａ２ｐインターフェースとして図示されている）。
【００１３】
メディア・ゲートウェイ１６０は、任意に、トランスコーダ１６１を含み、このトランスコーダ１６１は、トランスコーダ１１６および１２６と同様、ＭＳ１０２から受信した音声データ・パケットを、ＳＭＶ、ＥＶＲＣ、１３ｋ−ＱＣＥＬＰ、８ｋ−ＱＣＥＬＰ、およびＧ．７１１のような、多数のベアラ・フォーマットの少なくとも１つにデコードし、公衆ネットワーク１９０または遠隔パケット音声ネットワーク１９２に伝達することができ、更に、公衆ネットワーク１９０または遠隔パケット音声ネットワーク１９２から受信した、多数のベアラ・フォーマットの少なくとも１つの音声データを、音声データ・パケットにエンコードし、ＭＳ１０２に伝達することもできる。
【００１４】
パケット交換コントローラ１４４は、多数のトランスコーダ１１６、１６１の内、ＭＳ１０２を伴う通信セッションの間音声トラフィックをエンコードおよびデコードする、通信システム１００に可能なトランスコーダを決定するトランスコーダ・コントローラ１４５を含む。トランスコーダ・コントローラ１４５は、１つ以上のマイクロプロセッサ、マイクロコントローラ、ディジタル信号プロセッサ（ＤＳＰ）、これらの組み合わせ、または当業者には公知のその他のデバイスのようなプロセッサ１４６と、ランダム・アクセス・メモリ（ＲＡＭ）、ダイナミック・ランダム・アクセス・メモリ（ＤＲＡＭ）、および／またはリード・オンリ・メモリ（ＲＯＭ）あるいはその同等物というような、１つ以上の連動するメモリ・デバイス１４７とを含む。メモリ・デバイス１４７は、データ、および対応するプロセッサが実行することができるプログラムを保持する。更に、１つ以上のメモリ・デバイス１４７は、メディア・ゲートウェイ１６０のトランスコーダ１６１およびＢＳＣ１１４のトランスコーダ１１６の１つ以上をサポートするベアラ・フォーマット形式も保持することができる。好ましくは、パケット交換コントローラ１４４は、イリノイ州、シャンバーグ（Ｓｃｈａｕｍｂｕｒｇ）のモトローラ社から入手可能であり、ここに記載する機能を実行するように構成された、パケット音声ソフト・スイッチを備える。
【００１５】
更に、メディア・ゲートウェイ１６０は、公衆ネットワーク１９０、好ましくは、公衆電話交換ネットワーク（ＰＳＴＮ）にベアラ・インターフェース１６２、好ましくは、パルス・コード変調（ＰＣＭ）インターフェースを介して結合され、更にシグナリング・インターフェース１６４を介してパケット交換コントローラ１４４に結合されている。更に、公衆ネットワーク１９０は、シグナリング・インターフェース１５２、好ましくは、ＩＳＤＮユーザ・パート（ＩＳＵＰ）インターフェースを介して、パケット交換コントローラ１４４に結合されていれる。ＢＳ間パケット・トランスポート・インターフェース１４０、パケット交換コントローラ１４４、広域パケット・トランスポート・ネットワーク１５４、メディア・ゲートウェイ１６０、および相互接続インターフェース１３０、１３２、１４２、１４８、１５０、１５２、１５６、１６２、１６４、１９４、および１９６を、総称してパケット交換コア・ネットワークと呼ぶことができ、各ＢＳ１１０、１２０と公衆ネットワーク１９０および遠隔パケット音声ネットワーク１９２の各々との間に、パケット音声通信リンクを設けることができる。
【００１６】
ＢＳ１１０、好ましくは、ＢＳ１１０のＢＳＣ１１４は、更に、回路交換コントローラ１７４、好ましくは、回路交換ＭＳＣに、シグナリング・インターフェース１７０、好ましくはＡ１インターフェース、およびベアラ・インターフェース１７２、好ましくはＡ２インターフェースを介して結合されている。一方、回路交換コントローラ１７４は、公衆ネットワーク１９０に、ベアラ・インターフェース１７６、好ましくはＰＣＭインターフェース、およびシグナリング・インターフェース１７８、好ましくはＩＳＵＰインターフェースを介して結合されている。回路交換コントローラ１７４と、回路交換コントローラ１７４をＢＳ１１０および公衆ネットワーク１９０に結合する、連携するインターフェース１７０、１７２、１７６、および１７８とを、総称的に、回路交換コア・ネットワークと呼び、ＢＳ１１０と公衆ネットワーク１９０との間に回路交換通信リンクを設けることができる。ＲＡＮ１６０、ＢＳ１１０、パケット交換コントローラ１４４、メディア・ゲートウェイ１６０、トランスポート・ネットワーク１４０および１５４、ならびに回路交換コントローラ１７４は、ここでは、総称的に通信システム１００のインフラストラクチャ１８０と呼ぶことにする。
【００１７】
通信システム１００は、ワイヤレス・パケット音声通信システムを備える。ＭＳ１０２がインフラストラクチャ１８０に接続されている外部ネットワーク１９０、１９２との音声通信に加入するために、ＢＳ１１０、パケット交換コントローラ１４４、メディア・ゲートウェイ１６０、トランスポート・ネットワーク１４０および１５４、ならびに回路交換コントローラ１７４の各々は、周知のワイヤレス遠隔通信プロトコルにしたがって動作する。周知のプロトコルにしたがって動作することにより、ＭＳ１０２のユーザは、ＭＳ１０２がインフラストラクチャ１８０と通信することができ、このインフラストラクチャを通じて外部ネットワーク１９０、１９２と通信リンクを確立できることの確証を得ることができる。好ましくは、通信システム１００は、３ＧＰＰ２およびＴＩＡ／ＥＩＡ（Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｉｎｄｕｓｔｒｙ  Ａｓｓｏｃｉａｔｉｏｎ／Ｅｌｅｃｔｒｏｎｉｃ  Ｉｎｄｕｓｒｉｅｓ  Ａｓｓｏｃｉａｔｉｏｎ）ＩＳ−２００１、またはＩＯＳ（Ｉｎｔｅｒ  Ｏｐｅｒａｂｉｌｉｔｙ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）規格にしたがって動作する。この規格は、規格ｃｄｍａ２０００またはｌｘＥＶ−ＤＯシステムとの互換性を設け、エア・インターフェース１０４の順方向リンクおよび逆方向リンクの各々の多数の通信チャネルの各通信チャネルはウォルシュ・コードのような１つ以上の直交コードを備える。この規格は、無線システム・パラメータおよび呼処理手順を含む、ワイヤレス遠隔通信システム動作プロトコルを指定する。しかしながら、通信システム１００は、汎ヨーロッパ移動体通信方式（ＧＳＭ）通信システム、時分割多元接続（ＴＤＭＡ）通信システム、周波数分割多元接続（ＦＤＭＡ）通信システム、または直交周波数分割多元接続（ＯＦＤＭ）通信システムのような種々のワイヤレス・パケット指向音声通信システムのいずれにしたがって動作してもよいことは、当業者には認められよう。
【００１８】
ＭＳ１０２がインフラストラクチャ１８０との通信セッションを確立すると、このＭＳに伴う音声ベアラ経路に沿って位置する多数の直列に分散するトランスコーダ１１６、１６１のいずれの１つも、ＭＳから発信された音声トラフィック、またはＭＳに宛てられた音声トラフィックをエンコードおよびデコードすることが可能となる。加えて、通信システム１００は、通信セッションをトランスコーダ自由動作（ＴｒＦＯ）として確立することを決定することができ、その場合、音声トラフィックは、インフラストラクチャ１８０のいずれのトランスコーダ１１６、１６１によっても処理されることなく、通信システムを伝搬する。したがって、通信システム１００は、音声トラフィックをインフラストラクチャによってトランスコードすべきとき、音声トラフィックをトランスコードする１つのトランスコーダを、多数の直列に分散するトランスコーダ１１６、１６１から選択することが可能となる。
【００１９】
これより図２Ａ、図２Ｂ、および図２Ｃを参照すると、通信システム１００が、本発明の実施形態にしたがって、メディア・ゲートウェイ１６０におけるトランスコーダ１６１のような、第１ネットワーク・エレメントにある第１トランスコーダ、および第１ネットワーク・エレメントよりも下流にある、ＢＳ１１０におけるトランスコーダ１１６のような、第２ネットワーク・エレメントにある第２トランスコーダの内どちらが、音声トラフィックをトランスコードすればよいかを制御する方法を示す論理フロー図２００が表されている。論理フロー図２００が開始するのは、ＭＳ１０２がインフラストラクチャ１８０、具体的にはＢＳ１１０にＢＴＳ１１２を介して、サービス要求、即ち、音声、または音声およびデータ、通信セッションを確立する要求を伝達したとき、ならびにＢＳ１１０がＭＳ１０２からサービス要求を受信したとき（２０２）である。好ましくは、サービス要求は、当技術分野では公知であるが、発信メッセージを備えており、この発信メッセージはサービスを要求し、レイヤ２の肯定応答を必要とする。
【００２０】
サービス要求の受信に応答して、ＢＳ１１０は要求を承認し（２０４）、好ましくは、当技術分野では公知のように、基地局肯定応答指令(Base Station Acknowledgement Order)をＭＳ１０２に伝達する。加えて、ＢＳ１１０は、エア・インターフェース１０４における順方向リンク・トラフィック・チャネルおよび逆方向リンク・トラフィック・チャネルのような通信資源が、要求された通信セッションに対応するために利用可能か否か判断する（２０６）。このような資源が利用可能であると判断すると、ＢＳ１１０は、パケット交換コントローラ１４４からのサービスを要求し、更にＢＳとメディア・ゲートウェイ１６０との間に通信リンクの割り当てを要求するサービス要求メッセージを組み立てる。好ましくは、サービス要求メッセージは、当技術分野では公知のＣＭサービス要求メッセージを備えており、このＣＭサービス要求メッセージは、完全レイヤ３情報メッセージの一部として伝達される。次に、ＢＳ１１０はパケット交換コントローラ１４４に伝達し（２０８）、パケット交換コントローラ、即ち、トランスコーダ・コントローラ１４５はＢＳ１１０からサービス要求メッセージを受信する（２１２）。ここで、特に指定しない場合、トランスコーダ・コントローラ１４５が実行するようにここに記載する全ての機能は、トランスコーダ・コントローラのプロセッサ１４６が実行するものとする。サービス要求メッセージを伝達した後、ＢＳ１１０は、第１タイマＴ３０３を起動し（２１０）つつ、パケット交換コントローラ１４４からのサービス要求メッセージに対する応答を待つ。ＭＳ１０２は、エア・インターフェース１０４の順方向リンク・トラフィック・チャネルおよび逆方向リンク・トラフィック・チャネルのような、トラフィック・チャネルの割り当てを待っており、その間、電力制御されていないので、最少量の遅延で、要求された通信リンクの割り当てを行うことが望ましい。したがって、第１タイマは、ＢＳがサービス要求メッセージに対する応答を待っても良い、容認可能な時間期間に対応する所定の第１時間期間をカウント・ダウンする。
【００２１】
ＢＳ１１０よりも上流ネットワーク・エレメントが、メディア・ゲートウェイ１６０およびトランスコーダ１６１のようなトランスコーダを含む場合、パケット交換コントローラ１４４、好ましくは、トランスコーダ・コントローラ１４５は、トランスコーダ・コントローラの１つ以上のメモリ・デバイス１４７を参照することによって、上流ネットワーク・エレメント、即ち、メディア・ゲートウェイのトランスコーダ１６１がサポートするベアラ・フォーマット形式を決定することができる（２１４）。更に、サービス要求メッセージの受信に応答して、パケット交換コントローラ１４４、好ましくは、トランスコーダ・コントローラ１４５は、ＭＳ１０２を伴う通信セッションのためのＢＳ１１０およびメディア・ゲートウェイ１６０間の通信リンクの割り当て、即ち、インターフェース１３０、１３２、１４２、１５０、および１５６の通信リンク、ならびにメディア・ゲートウェイ１６０または遠隔パケット音声ネットワーク１９２のベアラ・アドレス、好ましくはＡ２ｐベアラ・アドレスの割り当てを知らせる割り当てメッセージを、ＢＳ１１０に伝達する（２１６）。上流ネットワーク・エレメント、即ち、メディア・ゲートウェイ１６０がトランスコーダ、即ち、トランスコーダ１６１を含む場合、割り当てメッセージは、更に、割り当てられたＡ２ｐ通信リンク上における音声データの伝達のための１つ以上の要求ベアラ・フォーマットを含むことができる。この要求ベアラ・フォーマット形式は、上流ネットワーク・エレメントのトランスコーダがサポートするベアラ・フォーマット形式に対応する。多数のベアラ・フォーマット形式に対する対応が存在する場合、優先順位を含ませるとよい。そのような場合、パケット交換コントローラ１４４は、１つ以上のメモリ・デバイス１４７を参照して、要求ベアラ・フォーマット形式を決定する。１つ以上のメモリ・デバイスは、上流ネットワーク・エレメントがサポートするベアラ・フォーマット形式を格納することができる。ＢＳは、要求フォーマット形式の情報を用いて、サービス選択肢割り当てを決定しＭＳに伝達することができる。ＢＳは、割り当てメッセージに含まれる要求ベアラ・フォーマット形式の１つに対応して、ＭＳにサービス選択肢を優先的に割り当てることができる。好ましくは、割り当てメッセージは、当技術分野では公知の、割り当て要求メッセージの変更バージョンを備えており、この割り当て要求メッセージは、その中に情報を記述して任意に伝達するように変更されている。割り当てメッセージを伝達するとき、パケット交換コントローラ１４４、好ましくは、トランスコーダ・コントローラ１４５は、更に第２タイマＴ１０を起動する（２１８）。第２タイマは、パケット交換コントローラ１４４が、伝達した割り当てメッセージに対するＢＳ１１０からの応答を待ってもよい、容認可能な時間期間に対応する、所定の第２時間期間をカウント・ダウンする。
【００２２】
ＢＳ１１０がパケット交換コントローラ１４４から割り当てメッセージを受信する前に、第１タイマが測定する第１時間期間が終了した場合（２２０）、論理フロー図２００はステップ２０８に戻り、ここでＢＳ１１０はサービス要求メッセージをパケット交換コントローラに伝達する。ＢＳ１１０が、第１時間期間の終了前に割り当てメッセージを受信した場合、ＢＳ１１０は第１タイマＴ３０３を停止する（２２２）。加えて、順方向および逆方向リンク・トラフィック・チャネルが、要求した呼に対してＭＳ１０２に割り当てるために利用可能であるという判断に基づいて、ＢＳ１１０およびＭＳ１０２は、周知の呼設定手順にしたがって、エア・インターフェース１０４を介して呼を設定する（２２４）。
【００２３】
例えば、本発明の一実施形態では、呼を設定するステップ（２２４）は、以下のステップを含むことができるが、これらのステップは、単に呼を設定するための一方法を例示するために示すに過ぎず、本発明を限定する意図は全くない。呼を設定する方式は、数多くあることを当業者は認めよう。これらの方式は、本発明の主旨および範囲から逸脱することなく、ここで用いることができる。ＭＳ１０２に割り当てるために順方向および逆方向リンク・トラフィック・チャネルが利用可能であると判断したなら、ＢＳ１１０はチャネル割り当てメッセージを、エア・インターフェース１０４の順方向リンク・ページング・チャネルを通じてＭＳ１０２に伝達する。チャネル割り当てメッセージは、通信セッションに割り当てられる順方向および逆方向リンク・トラフィック・チャネルを知らせる。チャネル割り当てメッセージの受信に応答して、ＭＳ１０２はトラフィック・チャネル・プリアンブルを、割り当てられた逆方向リンク・トラフィック・チャネルを通じて、ＢＳ１１０に伝達する。ＢＳ１１０が割り当てられた逆リンク・トラフィック・チャネルを取得すると、ＢＳは、割り当てられた順方向リンク・トラフィック・チャネルを通じて、そのようにＭＳ１０２に知らせる。好ましくは、ＢＳ１１０は、基地局肯定応答指令をＭＳに伝達することによって、ＢＳが割り当てられた逆方向リンク・トラフィック・チャネルを取得したことをＭＳ１０２に知らせる。基地局肯定応答指令はレイヤ２肯定応答を必要とする。
【００２４】
ＢＳ１１０が割り当てられた逆方向リンク・トラフィック・チャネルを取得したことを知らされると、ＭＳ１０２は、好ましくは、移動局肯定応答オーダをＢＳに伝達することによって、取得情報の受信を通知し、更にヌル・トラフィック・チャネル・データを、割り当てられた逆方向リンク・トラフィック・チャネルを通じてＢＳに伝達する。
【００２５】
取得情報受信の肯定応答およびヌル・トラフィック・チャネル・データをＭＳ１０２から受信すると、ＢＳ１１０は、ＭＳ１０２に、ＭＳ１０２が対応するサービス・コンフィギュレーションのリストを要求する情報を伝達する。好ましくは、サービス・コンフィギュレーションのリストを要求する情報は、ステータス要求／ステータス応答指令に含まれる。選択したベアラ・フォーマット形式情報をトランスコーダ・コントローラ１４５から受信すると、ＢＳ１１０は更に、要求したベアラ・フォーマット形式を含む、呼のサービス・コンフィギュレーションを指定する情報をＭＳ１０２に伝達する。好ましくは、呼のサービス・コンフィギュレーションを指定する情報は、サービス接続メッセージ／サービス応答オーダに含まれる。呼のサービス・コンフィギュレーションを指定する情報を受信すると、ＭＳ１０２は、ＢＳ１１０に、好ましくは、サービス接続完了メッセージをＢＳに伝達することによって、要求したベアラ・フォーマット形式を含む、指定されたサービス・コンフィギュレーションに対応できることを知らせ、指定されたサービス・コンフィギュレーションにしたがってベアラ・トラフィックを処理し始める。
【００２６】
無線トラフィック・チャネルが設定された後、即ち、エア・インターフェース１０４において順方向リンク・トラフィック・チャネルおよび逆リンク・トラフィック・チャネルが確立され完全に相互接続された後、ＢＳ１１０は、ＭＳに割り当てられたサービス・オプションに部分的に基づいて、ＭＳ１０２およびＢＳＣ１１４のトランスコーダの各々が双方でサポートするベアラ・フォーマット形式を決定する（２２６）。ＢＳ１１０は、パケット交換コントローラ１１４に、そして特にトランスコーダ・コントローラ１４５に、双方でサポートするベアラ・フォーマット形式に関する情報を伝達する（２２８）。この双方でサポートするベアラ情報は、ＢＳによる優先度の順序でフォーマットすることができる。好ましくは、ＢＳ１１０は、パケット交換コントローラ１４４に、当技術分野では公知の割り当て完了メッセージの変更バージョン内において、サポートされたベアラ・フォーマット形式を知らせる。この割り当て完了メッセージは、ベアラ・フォーマット形式データ・フィールドの順序付けされた優先度を含むように変更されている。例えば、ＢＳ１１０は、変更割り当て完了メッセージのベアラ・フォーマット形式データ・フィールド内に、１つ以上の以下の値を埋め込むことによって、ＭＳ１０２およびＢＳ１１０が双方でサポートするベアラ・フォーマット形式を知らせることができる。その値は、各々、以下のベアラ・フォーマット形式に対応する。
【００２７】
「０００１」＝ＳＭＶ，
「００１０」＝ＥＶＲＣ，
「００１１」＝１３ｋ−ＱＣＥＬＰ，
「０１００」＝８ｋ−ＱＣＥＬＰ，および
「０１０１」＝Ｇ．７１１
ＢＳ１１０は、割り当て要求メッセージにおいて既に受信されていることもある、利用可能なフォーマット形式に応じて、ＭＳ１０２およびＢＳ１１０が双方でサポートするベアラ・フォーマット形式を認定する(qualify)ことができる。
【００２８】
パケット交換コントローラ１４４、および特にトランスコーダ・コントローラ１４５が、第２タイマが測定する第２時間期間の終了前に、双方でサポートするベアラ・フォーマット形式に関する情報を受信し損ねた場合（２３０）、論理フロー図２００はステップ２１６に進み、パケット交換コントローラ、および特にトランスコーダ・コントローラは割り当てメッセージを再度ＢＳ１１０に伝達する。トランスコーダ・コントローラが、第２時間期間の終了前に、ＭＳ１０２およびインフラストラクチャ１８０、更に具体的には、ＢＳ１１０が、双方でサポートするベアラ・フォーマット形式に関する情報を受信すると、トランスコーダ・コントローラ１４５は、第２タイマＴ１０を停止し（２３２）、ＢＳ１１０から受信した、双方でサポートするベアラ・フォーマット形式を、トランスコーダ・コントローラ１４５の１つ以上のメモリ・デバイス１４７に、そして更にＢＳＣ１０９、またはＢＳ１１０と関連付けて格納する（２３４）。
【００２９】
ＢＳ１１０から受信した、双方でサポートするベアラ・フォーマット形式に関する情報に部分的に基づいて、トランスコーダ・コントローラ１４５は、通信セッションの間に、パケット交換コア・ネットワークを通じて、即ち、ＢＳ１１０とメディア・ゲートウェイ１６０との間で音声パケットを輸送するためのベアラ・フォーマット形式を決定、即ち、選択する（２３６）。パケット交換コア・ネットワークを通じた音声パケットの輸送のためのベアラ・フォーマット形式の選択は、更に、メディア・ゲートウェイ１６０、即ち、メディア・ゲートウェイのトランスコーダ１６１がサポートするベアラ・フォーマット形式にも基づくことができる。このベアラ・フォーマット形式は、トランスコーダ・コントローラにはわかっており、ＢＳ１１０に伝達される割り当てメッセージ内に含ませ、後にＢＳによってパケット交換コントローラ１４４に伝達される、双方でサポートするベアラ・フォーマット形式において反映することができる。少なくとも部分的に、ＢＳ１１０から受信した、双方でサポートするベアラ・フォーマット形式、ならびにＢＳ１１０のトランスコーダ１１６およびメディア・ゲートウェイ１６０のトランスコーダ１６１の１つ以上がサポートするベアラ・フォーマット形式に基づいて、トランスコーダ・コントローラ１４５は、更に、インフラストラクチャ１８０のどこでトランスコードすべきか決定する。即ち、トランスコーダ・コントローラ１４５は、ＭＳ１０２が関与する通信セッションの間に音声をトランスコードするためのＢＳＣ１１４／ＢＳ１１０のトランスコーダ１１６およびメディア・ゲートウェイ１６０のトランスコーダ１６１のうちの１つのトランスコーダを選択する。
【００３０】
本発明の一実施形態では、トランスコーダ・コントローラ１４５は、ベアラ相互作用機能の数を最少にすることに基づいて、即ち、ベアラ・トラフィックに適用する別個のトランスコード機能の量を最少にすることに基づいて、ベアラ・フォーマット形式を選択することができる。次いで、トランスコーダ・コントローラ１４５は、優先的に、またはデフォルトで、メディア・ゲートウェイ１６０のトランスコーダ位置、即ち、トランスコーダ１６１を選択することができ、更に、選択したベアラ・フォーマット形式がメディア・ゲートウェイ１６０においてサポートされていない即ち利用可能でない場合、ＢＳ１１０のトランスコーダ位置、即ち、トランスコーダ１１６を選択することができる。本発明の別の実施形態では、トランスコーダ・コントローラ１４５は、ＳＭＶ、ＥＶＲＣ、１３ｋ、または８ｋのような１つ以上の圧縮ベアラ・フォーマット形式、あるいは遠隔パケット音声ネットワーク１９２のトランスコーダまたは遠隔パケット音声ネットワーク１９２がサービスを提供する宛先ＭＳ（図示せず）のトランスコーダがサポートする、Ｇ．７１１等の１つ以上の非圧縮ベアラ・フォーマット形式のようなベアラ・フォーマット形式に基づいて、ベアラ・フォーマット形式を決定するとともに、インフラストラクチャ１８０のどこで音声データをトランスコードすべきか決定することができる。本発明の更に別の実施形態では、トランスコーダ・コントローラ１４５は、パケット交換コア・ネットワーク１９２に対するベアラ・フォーマット形式の優先度に基づいて、ベアラ・フォーマット形式およびインフラストラクチャ１８０において、どこで音声をトランスコードすべきかを決定することができる。この優先度は、トランスコーダ・コントローラの１つ以上のメモリ・デバイス１４７に保持されている。しかしながら、本発明の主旨および範囲から逸脱することなく、ベアラ・フォーマット形式およびインフラストラクチャ１８０内のどこでトランスコードすべきかを決定するためには、ここでは多くのアルゴリズムが使用可能であることは、当業者には認められよう。
【００３１】
例えば、本発明の一実施形態において先に注記したように、ステップ２３８の実行に関して、トランスコーダ・コントローラ１４５は、上流ネットワーク・エレメントのトランスコーダが、パケット交換コア・ネットワークを通じた音声パケットの輸送に用いられるトランスコーダ・コントローラによって決定されたベアラ・フォーマット形式をサポートする場合はいつでも、上流ネットワーク・エレメントのトランスコーダ、即ち、メディア・ゲートウェイ１６０のトランスコーダ１６１を選択するように構成することができる。上流ネットワーク・エレメントのトランスコーダが、決定したベアラ・フォーマット形式に対応せず、下流ネットワーク・エレメントのトランスコーダ、即ち、ＢＳ１１０のトランスコーダ１１６が、決定したベアラ・フォーマット形式をサポートする場合、トランスコーダ・コントローラ１４５は下流ネットワーク・エレメントのトランスコーダを選択する。
【００３２】
本発明の別の実施形態では、ステップ２３８の実行に関して、トランスコーダ・コントローラ１４５は、下流ネットワーク・エレメントのトランスコーダが、パケット交換コア・ネットワークを通じた音声パケットの輸送に用いられるトランスコーダ・コントローラによって決定されたベアラ・フォーマット形式をサポートする場合はいつでも、下流ネットワーク・エレメントのトランスコーダ、即ち、ＢＳ１１０のトランスコーダ１１６を選択するように構成することができる。下流ネットワーク・エレメントのトランスコーダが、決定したベアラ・フォーマット形式に対応せず、上流ネットワーク・エレメントのトランスコーダ、即ち、メディア・ゲートウェイ１６０のトランスコーダ１６１が、決定したベアラ・フォーマット形式をサポートする場合、トランスコーダ・コントローラ１４５は上流ネットワーク・エレメントのトランスコーダを選択することができる。
【００３３】
本発明の更に別の実施形態では、ステップ２３８の実行に関して、トランスコーダ・コントローラ１４５は、ネットワーク・エレメントの処理負荷に基づいて、上流ネットワーク・エレメントのトランスコーダおよび下流ネットワーク・エレメントのトランスコーダのうちの１つを選択することができる。例えば、上流ネットワーク・エレメント、即ち、メディア・ゲートウェイ１６０の処理負荷が処理負荷閾値を超過した場合、トランスコーダ・コントローラ１４５は、下流ネットワーク・エレメントのトランスコーダ、即ち、ＢＳ１１０のトランスコーダ１１６を選択することができる。それ以外の場合、トランスコーダ・コントローラ１４５は、上流ネットワーク・エレメントのトランスコーダを選択する。本発明の更に別の実施形態では、ステップ２３８の実行に関して、トランスコーダ・コントローラ１４５は、ネットワーク負荷が高い、即ち、ネットワーク負荷閾値を超過している場合、パケット交換コア・ネットワークを通じて圧縮フォーマットで音声データを確実に輸送するために、パケット交換コア・ネットワークの負荷に基づいて、上流ネットワーク・エレメントのトランスコーダおよび下流ネットワーク・エレメントのトランスコーダのうちの１つを選択することができる。
【００３４】
パケット交換コア・ネットワークを通じた音声パケットの輸送のためのベアラ・フォーマット形式の決定、更にインフラストラクチャ１８０において、どこでトランスコードを実行するかについての決定に応答して、トランスコーダ・コントローラ１４５は、トランスコーダ１１６に関してはＢＳ１０８またはＢＳＣ１１０、またはトランスコーダ１６１に関してはメディア・ゲートウェイ１６０のような、選択トランスコーダに関連するネットワーク・エレメントに、対応するシグナリング・インターフェースを介して、通信セッションのベアラ経路をトランスコードするように命令する（２４０）。トランスコード命令の受信に応答して、ネットワーク・エレメントは、選択トランスコーダをベアラ経路に挿入し（２４２）、選択トランスコーダは音声をトランスコードする。次いで、論理フロー２００は終了する。本発明の別の実施形態では、選択トランスコーダに関連するネットワーク・エレメントにトランスコードするように命令する代わりに、トランスコーダ・コントローラ１４５が、選択トランスコーダに関連しないネットワーク・エレメントに、通信セッションのベアラ経路をトランスコードしないように命令してもよい（２４４）。トランスコードしない命令の受信に応答して、ネットワーク・エレメントは、選択トランスコーダのみが音声をトランスコードするように、選択トランスコーダをベアラ経路から除去する（２４６）。
【００３５】
通信セッション中に音声のトランスコード処理のためにベアラ・フォーマット形式を決定し、それぞれのネットワーク・エレメント１１０、１６１に関連する多数のトラスコーダ１１６、１６１のうちの１つのトランスコーダを選択して、多数のトランスコーダの１つ以上がサポートする、決定されたベアラ・フォーマット形式および複数のベアラ・フォーマット形式に基づいて音声をトランスコードすることによって、通信システム１００は、システムにおいて、どこでトランスコード機能を実行し、提供ネットワーク・エレメントにおいてどのトランスコード形式（複数の形式）を用いるべきかを制御することが可能になる。ＢＳ１１０のような、下流ネットワーク・エレメントが、通信セッションにおいて関与する下流ネットワーク・エレメントおよびＭＳ１０２が双方でサポートする１つ以上のベアラ・フォーマット形式を決定する。下流ネットワーク・エレメントは、双方でサポートするベアラ・フォーマット形式をトランスコーダ・コントローラ１４５に伝達し、トランスコーダ・コントローラ１４５は、少なくとも部分的に、双方でサポートするベアラ・フォーマット形式に基づいて、パケット交換コア・ネットワークを通じた音声パケットの輸送のためのベアラ・フォーマット形式を決定する。双方でサポートするベアラ・フォーマット形式は、メディア・ゲートウェイ１６０のような、上流ネットワーク・エレメントがサポートする１つ以上のベアラ・フォーマット形式を反映することができる。決定したベアラ・フォーマット形式に基づいて、トランスコーダ・コントローラ１４５は、次に、トランスコードをどこで実行するか、即ち、下流ネットワーク・エレメントまたは上流ネットワーク・エレメントのどちらでトランスコードするか、更に特定すれば、下流ネットワーク・エレメントのトランスコーダ、または上流ネットワーク・エレメントのトランスコーダのどちらでトランスコードするかを決定する。次いで、選択されたエレメントのトランスコーダが、トランスコード機能を実行する。
【００３６】
例えば、上流ネットワーク・エレメントのトランスコーダ、即ち、メディア・ゲートウェイ１６０のトランスコーダ１６１を選択して、通信セッションをトランスコードする場合、トランスコーダ・コントローラ１４５は、メディア・ゲートウェイ１６０に、トランスコーダ１６１をベアラ・トラフィックの経路に挿入するように、即ち、通信セッションの間に交換された音声パケットをトランスコードするように命令すること、および／またはＢＳ１１０にトランスコーダ１１６をベアラ・トラフィックの経路、即ち、音声データに挿入しないように命令することができる。別の例として、下流ネットワーク・エレメントのトランスコーダ、即ち、ＢＳ１１０のトランスコーダ１１６を選択して通信セッションをトランスコードする場合、トランスコーダ・コントローラ１４５は、トランスコーダ１１６をベアラ・トラフィックの経路に挿入すること、および／またはメディア・ゲートウェイ１６０に、トランスコーダ１６１をベアラ・トラフィックの経路に挿入しないように、ＢＳ１１０に命令することができる。更に、トランスコーダ・コントローラ１４５がインフラストラクチャ１８０内ではトランスコードしないと決定した場合、トランスコーダ・コントローラは、メディア・ゲートウェイ１６０およびＢＳ１１０の各々に、それらそれぞれのトランスコーダ１１６、１６１をベアラ・トラフィックの経路に挿入するように命令しなくてよく、またはメディア・ゲートウェイ１６０およびＢＳ１１０の各々に、それらそれぞれのトランスコーダ１１６、１６１をベアラ・トラフィックの経路に挿入しないように命令してもよい。
【００３７】
本発明の更に別の実施形態では、パケット交換コントローラ１４４、そして特にトランスコーダ・コントローラ１４５は、通信セッションの過程中に、トランスコード機能を、メディア・ゲートウェイ１６０のトランスコーダ１６１のような、選択トランスコーダから、ＢＳ１１０のトランスコーダ１１６のような、選択しなかったトランスコーダに移行することを決定することもできる。ここで図３を参照すると、本発明の別の実施形態にしたがって、通信システムによるインフラストラクチャ１８０内におけるトランスコード機能の移行を示す論理フロー図３００が用意されている。論理フロー図３００が開始するのは、アクティブな通信セッションの過程中に、トランスコーダ・コントローラ１４５がトランスコード機能を、音声をトランスコードするために選択した、メディア・ゲートウェイ１６０におけるトランスコーダ１６１のような、第１トランスコーダから、第２トランスコーダ、即ち、ＢＳ１１０におけるトランスコーダ１１６のような、音声をトランスコードするために選択されなかった、非選択トランスコーダに移行することを決定したとき（３０２）である。ここでは、選択トランスコーダは、非選択トランスコーダの上流または下流のいずれかである。
【００３８】
選択トランスコーダから非選択トランスコーダへのトランスコード機能の移行を決定すると、トランスコーダ・コントローラ１４５は、要求されたベアラ・フォーマット形式に関する情報を備えた第１トランスコーダ移行メッセージを、非選択トランスコーダに関連するネットワーク・エレメント、即ち、ＢＳ１１０に伝達する（３０４）。要求されたベアラ・フォーマット形式は、新しいベアラ・フォーマット形式でもよい。即ち、現在音声通信に適用されているベアラ・フォーマット形式と同じベアラ・フォーマット形式でも、そうでなくてもよい。要求ベアラ・フォーマット形式を、非選択トランスコーダに関連するネットワーク・エレメントに伝達することによって、トランスコーダ・コントローラ１４５は、進展中の通信セッションにおけるベアラ・フォーマット形式、およびトランスコード位置を変更することが可能になる。好ましくは、トランスコーダ・コントローラ１４５は、非選択トランスコーダ、即ち、トランスコーダ１１６が対応し、１つ以上のメモリ・デバイス１４７に格納されているベアラ・フォーマット形式に基づいて、要求されたベアラ・フォーマット形式を決定する。しかしながら、本発明の別の実施形態では、トランスコーダ・コントローラ１４５は、非選択トランスコーダに関連するネットワーク・エレメントが、トランスコーダ・コントローラが、要求されたベアラ・フォーマット形式の受入をネットワーク・エレメントから受信するまで、要求されたベアラ・フォーマット形式をサポートしていることを知らなくてもよい。第１トランスコーダ移行メッセージは、更に、選択トランスコーダに関連するネットワーク・エレメント、即ち、メディア・ゲートウェイ１６０のベアラ・アドレス、即ち、Ａ２ｐアドレス、およびフレーム・カウント、タイム・スタンプ、または変更するベアラ・フォーマット形式でのデータ・パケットの受信というような、移行を実施する時期の指示を含むことができる。好ましくは、トランスコーダ移行メッセージは、ベアラ変更要求メッセージから成る。
【００３９】
第１トランスコーダ移行メッセージの受信に応答して、非選択トランスコーダに関連するネットワーク・エレメント、即ち、ＢＳ１１０は、トランスコーダ移行応答メッセージ、好ましくは、ベアラ変更応答メッセージをトランスコーダ・コントローラ１４５に伝達し（３０６）、要求されたベアラ・フォーマット形式の受入を知らせる。トランスコーダ移行応答メッセージは、更に、非選択トランスコーダに関連するネットワーク・エレメント、即ち、ＢＳ１１０のベアラ・アドレス、好ましくは、Ａ２ｐアドレスも知らせるとよい。第１トランスコーダ移行メッセージの受信に応答して、そして移行時点を示す指示時点において、非選択トランスコーダに関連するネットワーク・エレメント、即ち、ＢＳ１１０は、非選択トランスコーダ、即ち、トランスコーダ１１６をベアラ・トラフィック、即ち、音声データのベアラ経路に挿入し（３０８）、非選択トランスコーダは音声データのトランスコードを開始する。
【００４０】
更に、トランスコーダ・コントローラ１４５は、第２トランスコーダ移行メッセージを、選択トランスコーダに関連するネットワーク・エレメント、即ち、メディア・ゲートウェイ１６０に伝達し（３１０）、選択トランスコーダに関連するネットワーク・エレメントに、選択トランスコーダ、即ち、トランスコーダ１６０をベアラ・トラフィックの経路から除去するように命令する。本発明の一実施形態において、トランスコーダ・コントローラ１４５が、非選択トランスコーダに関連するネットワーク・エレメントが、要求したベアラ・フォーマット形式をサポートしていることを知らない場合には、トランスコーダ・コントローラが、非選択トランスコーダに関連するネットワーク・エレメントから要求されたベアラ・フォーマット形式の受入を受信するまで、トランスコーダ・コントローラは、第２トランスコーダ移行メッセージを伝達しなくてもよい。第１トランスコーダ移行メッセージと同様、第２トランスコーダ移行メッセージは、いつ移行を実施するかの指示を含むことができる。第２トランスコーダ移行メッセージを受信したとき、または移行時点を示す指示時点において、選択トランスコーダに関連するネットワーク・エレメント、即ち、メディア・ゲートウェイ１６０は、選択トランスコーダ、即ち、トランスコーダ１６１をベアラ・トラフィックの経路から除去する（３１２）。次いで、論理フロー３００は終了する（３１４）。
【００４１】
トランスコーダ・コントローラ１４５にベアラ・フォーマット形式およびトランスコード位置を、進展中の通信セッションの過程中に変更させることにより、通信システム１００は、コンファレンス・ブリッジ(conference bridge)、アナウンスメント・サーバ(announcement server)等のような、他のコア・ネットワーク・エレメントとのベアラ相互作用の変化に適合することが可能となる。したがって、通信システム１００は、各々が通信セッション中に音声をトランスコードすることができる多数のネットワーク・エレメントを備えた分散トランスコード・システムを提供する。通信システムは、通信セッションに対するベアラ・フォーマット形式およびトランスコード位置を決定すること、および望ましいときに通信セッションに対するベアラ・フォーマット形式およびトランスコード位置を変更することの双方が可能である。
【００４２】
以上、特定的な実施形態を参照しながら、本発明について特定的に示し、説明したが、特許請求の範囲に明記されている発明の範囲から逸脱することなく、その構成要素に対して種々の変更が可能であり、均等物で置換できることは、当業者には理解されよう。したがって、明細書および図面は、限定的な意味ではなく、例示的な意味で解釈することとし、このような変更および置換は全て、本発明の範囲に含まれることを意図している。
【００４３】
以上では、利点、その他の便益、および問題に対する解決手段について、具体的な実施形態に関して説明した。しかしながら、効果、利点、問題に対する解法、およびかかる効果、利点、または解法をも生じさせる、または一層顕著にすることができるあらゆる構成要素（複数の構成要素）は、いずれのまたは全ての請求項の重要な、必要な、または本質的な特徴または要素として解釈しないこととする。ここで用いる場合、「備える」またはそのいずれの変形も、非排他的包含を含むことを意図しており、構成要素のリストを備えるプロセス、方法、物品、または装置が、これらの構成要素のみを含むのではなく、明示的にリストされていない、あるいはかかるプロセス、方法、物品、または装置に固有のその他の構成要素を含み得るものとする。更に、第１および第２、上および下等の相対的な用語の使用がある場合、単に１つの実体または作用を別の実体または作用から区別するためにのみ用いるのであり、必ずしもそのような実体または作用の実際のそのような関係または順序を要求も暗示もする訳ではないことも言うまでもない。
【図面の簡単な説明】
【００４４】
【図１】本発明の一実施形態によるワイヤレス通信システムのブロック図。
【図２Ａ】本発明の一実施形態にしたがって、第１ネットワーク・エレメント内にある第１トランスコーダと、第１ネットワーク・エレメントよりも下流にある第２ネットワーク・エレメント内にある第２トランスコーダの内どちらのトランスコーダが音声トラフィックをトランスコードすればよいかを制御する際に、図１の通信システムが実行する方法の論理フロー図である。
【図２Ｂ】図２Ａの論理フロー図の続きであり、本発明の一実施形態にしたがって、第１ネットワーク・エレメント内にある第１トランスコーダと、第１ネットワーク・エレメントよりも下流にある第２ネットワーク・エレメント内にある第２トランスコーダの内どちらのトランスコーダが音声トラフィックをトランスコードすればよいかを制御する際に、図１の通信システムが実行する方法を示す。
【図２Ｃ】図２Ａおよび図２Ｂの論理フロー図の続きであり、本発明の一実施形態にしたがって、第１ネットワーク・エレメント内にある第１トランスコーダと、第１ネットワーク・エレメントよりも下流にある第２ネットワーク・エレメント内にある第２トランスコーダの内どちらのトランスコーダが音声トラフィックをトランスコードすればよいかを制御する際に、図１の通信システムが実行する方法を示す。
【図３】本発明の別の実施形態にしたがって、第１ネットワーク・エレメント内にある第１トランスコーダと、第１ネットワーク・エレメントよりも下流にある第２ネットワーク・エレメント内にある第２トランスコーダの内どちらのトランスコーダが音声トラフィックをトランスコードすればよいかを制御する際に、図１の通信システムが実行する方法の論理フロー図である。
【図１】
2007535194.tif 000003
【図２Ａ】
2007535194.tif 000004
【図２Ｂ】
2007535194.tif 000005
【図２Ｃ】
2007535194.tif 000006
【図３】
2007535194.tif 000007
【国際調査報告】
2007535194.tif 000008