(57)【特許請求の範囲】
【請求項１】
ワイヤレス通信システムでの音声をサポートする方法であって、
複数のコードチャネルを決定することと、
送信用の複数の音声フレームを生成することと、
前記複数のコードチャネルで前記複数の音声フレームを送信することと
を備え、前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、方法。
【請求項２】
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用することをさらに備える、請求項１に記載の方法。
【請求項３】
前記複数の音声フレームのうちの１つまたは複数を、複数の音声サブフレームに分割することをさらに備え、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信することは、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信すること
を備える、請求項１に記載の方法。
【請求項４】
前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、請求項１に記載の方法。
【請求項５】
前記複数の音声フレームを前記複数のコードチャネルで送信することは、
複数のユーザからの複数の音声サブフレームを、前記複数のコードチャネルで送信することをさらに備え、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、請求項１に記載の方法。
【請求項６】
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、前記音声フレーム内のサブフレーム数未満であることと、
前記複数のコードチャネルで前記音声フレームの前記サブフレームのサブセットを送信することであって、前記音声フレームの前記サブフレームの前記サブセットは前記ターミネーションターゲットに基づくことと
をさらに備える、請求項１に記載の方法。
【請求項７】
前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項１に記載の方法。
【請求項８】
ワイヤレス通信システムでの音声をサポートする方法であって、
入力音声ベクトルを、複数の符号化された音声フレームに符号化することであって、各々の符号化された音声フレームが複数のサブフレームを有することと、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満であることと、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信することであって、前記符号化された音声フレームの前記サブフレームの前記サブセットは、前記ターミネーションターゲットに基づくことと
を備える方法。
【請求項９】
前記ターミネーションターゲットおよびフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点を調整することをさらに備える請求項８に記載の方法。
【請求項１０】
前記フレーム誤り率は、所定の音声品質メトリックに基づく、請求項９に記載の方法。
【請求項１１】
チャネル品質フィードバックおよび前記外側ループパワー制御設定点に基づいて、前記送信されたサブフレームの内側ループパワー制御を調整すること
をさらに備える、請求項９に記載の方法。
【請求項１２】
前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルでサブフレームの前記サブセットを送信することは、
第１のコードチャネルで前記符号化された音声フレームの第１の複数のサブフレームのサブセットを送信することと、
第２のコードチャネルで前記符号化された音声フレームの第２の複数のサブフレームのサブセットを送信することと
を備える、請求項８に記載の方法。
【請求項１３】
前記１つまたは複数のコードチャネルで前記複数の符号化された音声フレームを送信することは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングすることを備える、請求項８に記載の方法。
【請求項１４】
前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項８に記載の方法。
【請求項１５】
前記サブフレームはパワー制御グループを備える、請求項８に記載の方法。
【請求項１６】
ワイヤレス通信システムでの音声をサポートする方法であって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満であることと、
前記１つまたは複数のコードチャネルで音声フレームの複数のサブフレームのサブセットを受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、ことと、
前記複数のサブフレームの前記サブセットに基づいて前記音声フレームを復号することと
を備える方法。
【請求項１７】
前記復号に基づいて測定されたフレーム誤り率を決定することと、
前記ターミネーションターゲットおよび前記測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定することと
をさらに備える、請求項１６に記載の方法。
【請求項１８】
前記外側ループパワー制御設定点の前記調整は、前記測定されたフレーム誤り率および所定のフレーム誤り率に基づく、請求項１７に記載の方法。
【請求項１９】
前記外側ループパワー制御設定点およびチャネル品質フィードバックに基づいて、前記音声フレームの各サブフレームに対する内側ループパワー制御の調整を決定すること
をさらに備える、請求項１７に記載の方法。
【請求項２０】
前記１つまたは複数のコードチャネルは、複数のコードチャネルを備え、前記複数のサブフレームの前記サブセットを受信することは、
前記複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信することと、
前記複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信することと
を備える、請求項１６に記載の方法。
【請求項２１】
前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項１６に記載の方法。
【請求項２２】
前記１つまたは複数のコードチャネルは、基礎的なコードチャネルと、１つまたは複数の補助的なコードチャネルとを備える、請求項１６に記載の方法。
【請求項２３】
前記サブフレームはパワー制御グループを備える、請求項１６に記載の方法。
【請求項２４】
音声をサポートするように構成されたワイヤレス通信システムであって、
複数のコードチャネルを決定するための手段と、
送信用の複数の音声フレームを生成するための手段と、
前記複数の音声フレームを、前記複数のコードチャネルで送信するための手段と
を備え、前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、前記ワイヤレス通信システム。
【請求項２５】
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するための手段
をさらに備える請求項２４に記載のワイヤレス通信システム。
【請求項２６】
前記複数の音声フレームのうちの１つまたは複数を、複数の音声サブフレームに分割するための手段を、さらに備え、
および、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信するための手段は、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つのサブフレームを送信するための手段
を備える、請求項２４に記載のワイヤレス通信システム。
【請求項２７】
前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、請求項２４に記載のワイヤレス通信システム。
【請求項２８】
音声をサポートするように構成されたワイヤレス通信システムであって、
入力音声ベクトルを複数の符号化された音声フレームへと符号化し、各々の符号化された音声フレームが複数のサブフレームを有する、手段と、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定し、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満である手段と、
前記１つまたは複数のコードチャネルで前記符号化された音声フレームの前記サブフレームのサブセットを送信し、前記符号化された音声フレームの前記サブフレームの前記サブセットは前記ターミネーションターゲットに基づく、手段と
を備える、前記ワイヤレス通信システム。
【請求項２９】
前記１つまたは複数のコードチャネルの外側ループパワー制御設定点を、前記ターミネーションターゲットおよびフレーム誤り率に基づいて調整するための手段をさらに備える、請求項２８に記載のワイヤレス通信システム。
【請求項３０】
前記フレーム誤り率は、所定の音声品質メトリックに基づく、請求項２９に記載のワイヤレス通信システム。
【請求項３１】
音声をサポートするように構成されたワイヤレス通信システムであって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定し、前記ターミネーションターゲットは符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である手段と、
音声フレームの複数のサブフレームのサブセットを、前記１つまたは複数のコードチャネルで受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、手段と、
前記音声フレームを、前記複数のサブフレームの前記サブセットに基づいて復号するための手段と
を備える、前記ワイヤレス通信システム。
【請求項３２】
前記復号に基づいて測定されたフレーム誤り率を決定するための手段と、
前記ターミネーションターゲットおよび前記測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定するための手段と
をさらに備える、請求項３１に記載のワイヤレス通信システム。
【請求項３３】
前記外側ループパワー制御設定点の前記調整は、前記測定されたフレーム誤り率および所定のフレーム誤り率に基づく、請求項３２に記載のワイヤレス通信システム。
【請求項３４】
ワイヤレス通信システムで音声をサポートするためにプロセッサによって実行可能なコンピュータプログラムであって、
複数のコードチャネルを決定するコードと、
送信用の複数の音声フレームを生成するコードと、
前記複数のコードチャネルで前記複数の音声フレームを送信するコードと
を備え、前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、コンピュータプログラム。
【請求項３５】
前記複数のコードチャネルで前記複数の音声フレームを送信するためのコードは、
前記複数のコードチャネルで複数のユーザからの複数の音声サブフレームを送信するためのコード、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、
をさらに備える、請求項３４に記載のコンピュータプログラム。
【請求項３６】
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、前記音声フレーム内のサブフレーム数未満である、コードと、
前記複数のコードチャネルで前記音声フレームの前記サブフレームのサブセットを送信するためのコードであって、前記音声フレームの前記サブフレームの前記サブセットは前記ターミネーションターゲットに基づく、コードと、
をさらに備える、請求項３４に記載のコンピュータプログラム。
【請求項３７】
ワイヤレス通信システムで音声をサポートするためにプロセッサによって実行可能なコンピュータプログラムであって、
複数の符号化された音声フレームへと入力音声ベクトルを符号化するためのコードであって、各々の符号化された音声フレームは複数のサブフレームを有する、コードと、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満である、コードと、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信するためのコードであって、前記符号化された音声フレームのサブフレームの前記サブセットは前記ターミネーションターゲットに基づく、コードと
を備える、コンピュータプログラム。
【請求項３８】
前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルで前記サブフレームの前記サブセットを送信するためのコードは、
第１のコードチャネルで前記符号化された音声フレームの第１の複数のサブフレームの前記サブセットを送信するためのコードと、
第２のコードチャネルで前記符号化された音声フレームの第２の複数のサブフレームの前記サブセットを、送信するためのコードと
を備える、請求項３７に記載のコンピュータプログラム。
【請求項３９】
前記１つまたは複数のコードチャネルで前記符号化された音声フレームの前記サブフレームのサブセットを送信するためのコードは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングするためのコードを、
備える、請求項３７記載のコンピュータプログラム。
【請求項４０】
ワイヤレス通信システムで音声をサポートするためにプロセッサによって実行可能なコンピュータプログラムであって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である、コードと、
前記１つまたは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信するためのコード、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、コードと、
前記複数のサブフレームの前記サブセットに基づいて、前記音声フレームを復号するためのコードと
を備える、コンピュータプログラム。
【請求項４１】
前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルで音声フレームの前記複数のサブフレームの前記サブセットを受信するためのコードは、
前記複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信するためのコードと、
前記複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信するコードと
を備える、請求項４０に記載のコンピュータプログラム。
【請求項４２】
前記１つまたは複数のコードチャネルで前記複数のサブフレームのサブセット受信するためのコードは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングするコード
を備える、請求項４０記載のコンピュータプログラム。
【請求項４３】
ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
フレキシブル帯域幅システムのスケーリングファクターに基づいて複数のコードチャネルを決定し、
送信用の複数の音声フレームを生成し、
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づいてターミネーションターゲットを決定し、ここにおいて、前記ターミネーションターゲットは前記複数の音声フレーム内のサブフレーム数未満であり、
前記ターミネーションターゲットに基づく前記複数の音声フレームの前記サブフレームのサブセットを、前記複数のコードチャネルで送信するように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した、少なくとも１個のメモリと
を備え、前記少なくとも１個のプロセッサは、
複数の音声サブフレームに前記複数の音声フレームのうちの１つまたは複数を分割し、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信するようにさらに構成される、前記ワイヤレス通信デバイス。
【請求項４４】
前記少なくとも１個のプロセッサは、
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するようにさらに構成される、請求項４３に記載のワイヤレス通信デバイス。
【請求項４５】
前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項４３に記載のワイヤレス通信デバイス。
【請求項４６】
ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
複数の符号化された音声フレームへと入力音声ベクトルを符号化し、各々の符号化された音声フレームが複数のサブフレームを有する、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定し、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満であり、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信し、前記符号化された音声フレームの前記サブフレームの前記サブセットは、前記ターミネーションターゲットに基づく、
ように構成された少なくとも１個のプロセッサと、
前記少なくとも１個のプロセッサと接続した、少なくとも１個のメモリと
を備える、前記ワイヤレス通信デバイス。
【請求項４７】
前記少なくとも１個のプロセッサは、
前記ターミネーションターゲットおよびフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点を調整するように、
さらに構成された、請求項４６に記載のワイヤレス通信デバイス。
【請求項４８】
前記フレーム誤り率は所定の音声品質メトリックに基づく、
請求項４７に記載のワイヤレス通信デバイス。
【請求項４９】
前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項４６に記載のワイヤレス通信デバイス。
【請求項５０】
音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
フレキシブル帯域幅のスケーリングファクターに基づいて、ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定し、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満であり、
前記１つまたは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、および
前記複数のサブフレームの前記サブセットに基づいて、前記音声フレームを復号する
ように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した少なくとも１個のメモリと
を備えた、前記ワイヤレス通信デバイス。
【請求項５１】
前記少なくとも１個のプロセッサは、
受信した音声フレームに基づいて測定されたフレーム誤り率を決定し、
前記ターミネーションターゲットおよび前記測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定する
ようにさらに構成された、請求項５０に記載のワイヤレス通信デバイス。
【請求項５２】
前記１つまたは複数のコードチャネルの前記外側ループパワー制御設定点の前記調整は、前記測定されたフレーム誤り率および所定のフレーム誤り率に基づく、請求項５１に記載のワイヤレス通信デバイス。
【請求項５３】
前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項５２に記載のワイヤレス通信デバイス。
【請求項５４】
ワイヤレス通信システムでの音声をサポートする方法であって、
メモリとプロセッサとを備えるワイヤレス通信デバイスによって、フレキシブル帯域幅システムのスケーリングファクターに基づいて、複数のコードチャネルを決定することと、
前記ワイヤレス通信デバイスによって、送信用の複数の音声フレームを生成することと、
前記ワイヤレス通信デバイスによって、前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、前記複数の音声フレーム内のサブフレーム数未満であることと、
前記ワイヤレス通信デバイスによって、前記複数のコードチャネルで前記複数の音声フレームの前記サブフレームのサブセットを送信することであって、前記サブセットは、前記ターミネーションターゲットに基づくことと、
を備える方法。
【請求項５５】
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用することをさらに備える、請求項５４に記載の方法。
【請求項５６】
前記複数の音声フレームのうちの１つまたは複数を、複数の音声サブフレームに分割することをさらに備え、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信することは、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信すること
を備える、請求項５４に記載の方法。
【請求項５７】
前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、請求項５４に記載の方法。
【請求項５８】
前記複数の音声フレームを、前記複数のコードチャネルで送信することは、
複数のユーザからの複数の音声サブフレームを、前記複数のコードチャネルで送信することをさらに備え、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、請求項５４に記載の方法。
【請求項５９】
前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項５４に記載の方法。
【請求項６０】
プロセッサによって実行可能なコンピュータプログラムであって、
フレキシブル帯域幅システムのスケーリングファクターに基づいて、複数のコードチャネルを決定するコードと、
送信用の複数の音声フレームを生成するコードと、
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定するコードであって、前記ターミネーションターゲットは、前記複数の音声フレーム内のサブフレーム数未満である、コードと、
前記複数のコードチャネルで前記複数の音声フレームの前記サブフレームのサブセットを送信するコードであって、前記サブセットは前記ターミネーションターゲットに基づく、コードと、
を備える、コンピュータプログラム。
【請求項６１】
前記複数のコードチャネルで前記複数の音声フレームを送信するためのコードは、
前記複数のコードチャネルで複数のユーザからの複数の音声サブフレームを送信するためのコード、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、
をさらに備える、請求項６０に記載のコンピュータプログラム。
【請求項６２】
ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
フレキシブル帯域幅システムのスケーリングファクターに基づいて、複数のコードチャネルを決定し、
送信用の複数の音声フレームを生成し、
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定し、ここにおいて、前記ターミネーションターゲットは、前記複数の音声フレーム内のサブフレーム数未満であり、
前記複数の音声フレームの前記サブフレームのサブセットを、前記複数のコードチャネルで送信する、前記サブセットは前記ターミネーションターゲットに基づく、
ように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した、少なくとも１個のメモリと
を備える、前記ワイヤレス通信デバイス。
【請求項６３】
前記少なくとも１個のプロセッサは、
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するようにさらに構成される、請求項６２に記載のワイヤレス通信デバイス。
【請求項６４】
前記少なくとも１個のプロセッサは、
複数の音声サブフレームに前記複数の音声フレームのうちの１つまたは複数を分割し、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信するように、
さらに構成される、請求項６２に記載のワイヤレス通信デバイス。
【請求項６５】
前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項６２に記載のワイヤレス通信デバイス。
【請求項６６】
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するためのコードをさらに備える、請求項６０に記載のコンピュータプログラム。
【請求項６７】
前記複数の音声フレームのうちの１つまたは複数を、複数の音声サブフレームに分割するためのコードさらに備え、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信することは、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信するためのコード
を備える、請求項６０に記載のコンピュータプログラム。
【請求項６８】
前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、請求項６０に記載のコンピュータプログラム。
【請求項６９】
前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、請求項６０に記載のコンピュータプログラム。
【請求項７０】
前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、請求項６２に記載のワイヤレス通信デバイス。
【請求項７１】
前記少なくとも１個のプロセッサは、
前記複数のコードチャネルで複数のユーザからの複数の音声サブフレームを送信するようにさらに構成され、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、請求項６２に記載のワイヤレス通信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本特許出願は、「ワイヤレス通信でのフラクショナルシステム（FRACTIONAL SYSTEMS IN WIRELESS COMMUNICATIONS）」なる名称で２０１１年１１月７日に出願され、本譲受人に譲渡され、あらゆる目的のためにここに明示的に一体に組み入れられる米国仮出願第６１／５５６，７７７号の優先権を主張する。また、本特許出願は、「フレキシブル帯域幅システムの信号容量向上、協調順リンクブランキングおよびパワー増大、ならびに逆リンクスループット向上（SIGNAL CAPACITY BOOSTING, COORDINATED FORWARD LINK BLANKING AND POWER BOOSTING, AND REVERSE THROUGHPUT INCREASING FOR FLEXIBLE BANDWIDTH SYSTEMS）」なる名称で２０１１年１２月９日に出願され、本譲受人に譲渡され、あらゆる目的のためにここに一体に組み入れられる米国仮出願第６１／５６８，７４２号の優先権を主張する。また、本特許出願は、「フレキシブル帯域幅システムでの音声サポート（SUPPORTING VOICE FOR FLEXIBLE BANDWIDTH SYSTEMS）」なる名称で２０１２年４月６日に出願され、本譲受人に譲渡され、あらゆる目的のためにここに明示的に一体に組み入れられる米国仮出願第６１／６２１，１５１号の優先権を主張する。
【背景技術】
【０００２】
ワイヤレス通信システムは、幅広く展開されて、音声、ビデオ、パケットデータ、メッセージ送信、ブロードキャストなどの各種通信コンテンツを提供している。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数およびパワー）を共用することにより複数のユーザの通信をサポート（support）可能なマルチアクセスシステムでありうる。そのようなマルチアクセスシステムの例として、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、３ＧＰＰロングタームエボリューション（ＬＴＥ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システムがある。
【０００３】
サービスプロバイダには、通例、ある地理的領域に専用の周波数スペクトルのブロックが割り当てられる。これらの周波数ブロックは、多元接続技術が利用されているにもかかわらず、規制当局によって一般的に割り当てられている。多くの場合、これらのブロックは、チャネル帯域幅の整数倍ではないので、スペクトルには未利用部分がありうる。ワイヤレスデバイスの利用が増えるにつれ、このスペクトルへの供給およびその価値も一般的に急増してきた。ところが、割り当てられたスペクトルの一部が、標準的なまたは通常の波形に適合させるには充分大きいとは限らないので、ワイヤレス通信システムが、その部分を利用することができない場合がある。ＬＴＥ規格の開発者は、たとえば、この問題を認識して、６つの異なるシステム帯域幅、すなわち、１．４、３、５、１０、１５および２０ＭＨｚをサポートすることにした。これにより、この問題に対して、部分的な解決策が提供される。さらに、ある種の通信は、遅延に敏感であり、少なくともあるデータ速度、および／または、欠損データ再送不要のあるサービス品質が必要になりうる。この種の通信について、あるシステム帯域幅が、許容可能なサービス品質を下回ることや、帯域幅の利用が不充分になるという結果となりうる。
【発明の概要】
【０００４】
実施形態としては、ワイヤレス通信システムにて音声をサポートする方法、システム、およびデバイスがある。いくつかの実施形態は、マルチコードチャネル（multiple code channel）を利用して音声フレームを送信する。これらの実施形態としては、一定スロット境界の実施形態、オフセットマルチコードの実施形態、並行マルチコードの実施形態、および／またはマルチユーザーマルチコードの実施形態がある。これらの実施形態は、フレキシブルまたは通常の帯域幅システムを利用しうる。たとえば、フレキシブル帯域幅通信システム（flexible bandwidth communications system）は、コードチャネル（code channel）のシンボルレートを向上させるチップレートまたはシンボルレートに対してスケーリングファクター（scaling factor）が適用されたコードチャネルを用いうる。いくつかの実施形態では、コードチャネル数は、フレキシブル帯域幅コードチャネルのスケーリングファクターよりも多い。
【０００５】
いくつかの実施形態は、１つまたは複数のフレキシブル帯域幅コードチャネルで、音声フレームのサブフレームのサブセットを送受信する。いくつかの実施形態では、音声フレームのサブフレームのサブセットは、１つまたは複数のフレキシブル帯域幅コードチャネルで送信される。サブフレームのサブセットにおけるサブフレーム数は、１つまたは複数のフレキシブル帯域幅コードチャネルのスケーリングファクターに基づくものとしてもよい。サブフレームのサブセットは、フレキシブル帯域幅の波形により時間拡張されて、音声フレームの全サブフレームを送信する通常のシステムの実質的に全ての音声フレーム期間を占める。受信機は、受信した音声フレームのサブフレームのサブセットに基づき、音声フレームを復号しようとする。外側ループパワー制御設定点は、サブフレームのサブセットに基づき、所定のフレーム誤り率となるように調整されうる。サブフレームは、たとえば、パワー制御グループ（ＰＣＧ）またはスロットを含んでもよい。
【０００６】
いくつかの実施形態としては、ワイヤレス通信システムでの音声をサポートするための方法を含む。本方法は、複数のコードチャネルを決定すること、送信用の複数の音声フレームを生成すること、および／または複数のコードチャネルで複数の音声フレームを送信することを含みうる。本方法は、複数のコードチャネルで複数の音声フレームを送信するときに、複数のコードチャネル間のオフセットを利用することを含みうる。本方法は、複数の音声サブフレームへ１個または複数個の複数の音声フレームを分割することを含みうる。複数のコードチャネルで複数の音声フレームを送信することは、複数の音声サブフレーム間のオフセットなしで、複数のコードチャネルで複数の音声フレームの少なくとも１つの複数の音声サブフレームを送信することを含みうる。複数のコードチャネルで複数の音声フレームを送信することは、複数のコードチャネルで複数のユーザから、複数の音声サブフレームを送信することをさらに含みうる。いくつかの実施形態では、複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である。複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されうる。
【０００７】
いくつかの実施形態では、ワイヤレス通信システムは、フレキシブル帯域幅システムであり、複数のコードチャネルは、フレキシブル帯域幅システムのスケーリングファクターに依存する。オフセットは、複数のコードチャネルで複数の音声フレームを送信するときに、複数のコードチャネル間で利用されうる。複数のコードチャネルは、フレキシブル帯域幅システムのスケーリングファクターよりも大きくてもよい。本方法は、フレキシブル帯域幅システムのスケーリングファクターに基づいてターミネーションターゲット（termination target）を決定すること、および／または、ターミネーションターゲットに基づいて複数のコードチャネルで音声フレームのサブフレームのサブセットを、ターミネーションターゲット送信することを、含みうる。ターミネーションターゲットは、音声フレーム内のサブフレーム数未満であってもよい。
【０００８】
いくつかの実施形態では、ワイヤレス通信システムでの音声をサポートするための方法は、入力音声ベクトルを複数の符号化された音声フレームへと符号化すること、各々の符号化された音声フレームが複数のサブフレームを有すること、ワイヤレス通信システムの１つもしくは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定すること、および／または、１つもしくは複数のコードチャネルで符号化された音声フレームのサブフレームのサブセットを送信することであって、符号化された音声フレームのサブフレームのサブセットは、ターミネーションターゲットに基づくことを含む。ターミネーションターゲットは、符号化された音声フレーム内のサブフレーム数未満でありうる。本方法は、ターミネーションターゲットおよびフレーム誤り率に基づいて、１つまたは複数のコードチャネルの外側ループパワー制御設定点を調整することを含みうる。フレーム誤り率は、所定の音声品質メトリックに基づいてもよい。本方法は、フレキシブル帯域幅のスケーリングファクターにより、１つまたは複数のコードチャネルのチップレートをスケーリング（scaling）することを含みうる。１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されうる。サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【０００９】
いくつかの実施形態では、ワイヤレス通信システムは、複数のコードチャネルを含み、複数のコードチャネルでサブフレームのサブセットを送信することは、第１のコードチャネルで、符号化された音声フレームの第１の複数のサブフレームのサブセットを送信すること、および／または、第２のコードチャネルで、符号化された音声フレームの第２の複数のサブフレームのサブセットを送信することを含む。
【００１０】
いくつかの実施形態では、ワイヤレス通信システムで音声をサポートするための方法は、フレキシブル帯域幅のスケーリングファクターに基づいて、ワイヤレス通信システムの１つもしくは複数のコードチャネルのターミネーションターゲットを決定すること、１つまたは複数のコードチャネルのターミネーションターゲットに基づき１つもしくは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信すること、および／または、複数のサブフレームのサブセットに基づいて音声フレームを復号することを含む。ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満でありうる。本方法は、復号に基づいて測定されたフレーム誤り率を決定することと、および／または、ターミネーションターゲットおよび測定されたフレーム誤り率に基づいて、１つもしくは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定することを、含みうる。外側ループパワー制御設定点の調整は、測定されたフレーム誤り率および所定のフレーム誤り率に基づきうる。１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されうる。１つまたは複数のコードチャネルは、基礎的なコードチャネル、および／または、１つまたは複数の補助的なコードチャネルを含みうる。サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【００１１】
いくつかの実施形態では、ワイヤレス通信システムは、複数のコードチャネルを含み、複数のサブフレームのサブセットを受信することは、複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信すること、および／または、複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信することを含む。
【００１２】
また、上述の方法は、音声をサポートするように構成されたワイヤレス通信システム、音声をサポートするように構成されたワイヤレス通信デバイス、および／または、非一時的コンピュータ可読媒体を含むワイヤレス通信システム内で、音声をサポートするコンピュータプログラム製品による、いくつかの実施形態としても実装されうる。
【００１３】
いくつかの実施形態は、音声をサポートするように構成されたワイヤレス通信システムを含む。本システムは、複数のコードチャネルを決定するための手段、送信用の複数の音声フレームを生成するための手段、および／または、複数のコードチャネルで複数の音声フレームを送信するための手段を、含みうる。ワイヤレス通信システムは、複数のコードチャネルで複数の音声フレームを送信するときに複数のコードチャネル間のオフセットを利用するための手段を、含みうる。いくつかの実施形態では、ワイヤレス通信システムは、複数の音声サブフレームに１個または複数個の複数の音声フレームを分割するための手段を含む。複数のコードチャネルで複数の音声フレームを送信するための手段は、複数の音声サブフレーム間のオフセットなしで、複数のコードチャネルで複数の音声フレームの少なくとも１つの複数の音声サブフレームを、送信するための手段を含みうる。
【００１４】
いくつかの実施形態では、ワイヤレス通信システムは、フレキシブル帯域幅システムであり、複数のコードチャネルは、フレキシブル帯域幅システムのスケーリングファクターに依存する。複数のコードチャネルは、フレキシブル帯域幅システムのスケーリングファクターよりも大きい。
【００１５】
いくつかの実施形態では、音声をサポートするワイヤレス通信システムは、複数の符号化された音声フレームへ入力音声ベクトルを符号化する、各々の符号化された音声フレームは複数のサブフレームを有する、ための手段、ワイヤレス通信システムの１つもしくは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定するための、ターミネーションターゲットは符号化された音声フレーム内のサブフレーム数未満である、手段、および／または、１つもしくは複数のコードチャネルで符号化された音声フレームのサブフレームのサブセットを、送信するための、符号化された音声フレームのサブフレームのサブセットはターミネーションターゲットに基づく、手段を含む。いくつかの実施形態では、ワイヤレス通信システムは、ターミネーションターゲットおよびフレーム誤り率に基づいて、１つまたは複数のコードチャネルの外側ループパワー制御設定点を、調整するための手段を含む。フレーム誤り率は、所定の音声品質メトリックに基づいてもよい。サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【００１６】
いくつかの実施形態では、音声をサポートするワイヤレス通信システムは、フレキシブル帯域幅のスケーリングファクターに基づいて、ワイヤレス通信システムの１つもしくは複数のコードチャネルのターミネーションターゲットを決定するための、ターミネーションターゲットは符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である、手段、１つもしくは複数のコードチャネルで音声フレームの複数のサブフレームのサブセットを受信するための、ここにおいて、複数のサブフレームのサブセットは、１つもしくは複数のコードチャネルのターミネーションターゲットに基づく、手段、および／または、複数のサブフレームのサブセットに基づいて、音声フレームを復号するための手段を含む。ワイヤレス通信システムは、復号に基づいて測定されたフレーム誤り率を決定するための手段、および／または、ターミネーションターゲットおよび測定されたフレーム誤り率に基づいて、１つもしくは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定するための手段を含みうる。外側ループパワー制御設定点の調整は、測定されたフレーム誤り率および所定のフレーム誤り率に基づきうる。
【００１７】
いくつかの実施形態としては、ワイヤレス通信システムで音声をサポートするコンピュータプログラム製品を含む。本コンピュータプログラム製品は、非一時的コンピュータ可読媒体を含んでもよく、この媒体は、複数のコードチャネルを決定するためのコード、送信用の複数の音声フレームを生成するためのコード、および／または、複数の音声フレームを、複数のコードチャネルで送信するためのコードを含む。ワイヤレス通信システムは、フレキシブル帯域幅システムであってもよく、および／または、複数のコードチャネルは、フレキシブル帯域幅システムのスケーリングファクターに依存しうる。複数の音声フレームを、複数のコードチャネルで送信するためのコードは、複数の音声サブフレームを、複数のユーザから、複数のコードチャネルで送信するためのコードを含みうる。いくつかの実施形態では、複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である。
【００１８】
非一時的コンピュータ可読媒体は、フレキシブル帯域幅システムのスケーリングファクターに基づき、ターミネーションターゲットを決定するためのコードであって、ターミネーションターゲットは、音声フレーム内のサブフレーム数未満であるコード、および／または、複数のコードチャネルで音声フレームのサブフレームのサブセットを送信するためのコードであって、音声フレームのサブフレームのサブセットはターミネーションターゲットに基づくコードを、含みうる。たとえば、サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【００１９】
いくつかの実施形態では、コンピュータプログラム製品は、非一時的コンピュータ可読媒体を含み、この媒体は、複数の符号化された音声フレームへ入力音声ベクトルを符号化するための、各々の符号化された音声フレームは複数のサブフレームを有する、コード、ワイヤレス通信システムの１つもしくは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定するための、ターミネーションターゲットは、符号化された音声フレーム内のサブフレーム数未満である、コード、および／または、１つもしくは複数のコードチャネルで、符号化された音声フレームのサブフレームのサブセットを送信するための、符号化された音声フレームのサブフレームのサブセットは、ターミネーションターゲットに基づく、コードを含む。１つまたは複数のコードチャネルで、複数の符号化された音声フレームのサブフレームのサブセットを送信するためのコードは、フレキシブル帯域幅のスケーリングファクターにより１つまたは複数のコードチャネルのチップレートをスケーリングするためのコードを、含みうる。
【００２０】
いくつかの実施形態では、ワイヤレス通信システムは、複数のコードチャネルを含む。複数のコードチャネルでサブフレームのサブセットを送信するためのコードは、第１のコードチャネルで符号化された音声フレームの第１の複数のサブフレームのサブセットを送信するためのコード、および／または、第２のコードチャネルで符号化された音声フレームの第２の複数のサブフレームのサブセットを送信するためのコードを、含みうる。
【００２１】
いくつかの実施形態では、コンピュータプログラム製品は、非一時的コンピュータ可読媒体を含み、この媒体は、フレキシブル帯域幅のスケーリングファクターに基づいて、ワイヤレス通信システムの１つもしくは複数のコードチャネルのターミネーションターゲットを決定するための、ターミネーションターゲットは符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である、コード、１つもしくは複数のコードチャネルで音声フレームの複数のサブフレームのサブセットを受信するための、ここにおいて、複数のサブフレームのサブセットは、１つもしくは複数のコードチャネルのターミネーションターゲットに基づく、コード、および／または、複数のサブフレームのサブセットに基づいて音声フレームを復号するためのコード、を含む。１つまたは複数のコードチャネルで、複数の符号化された音声フレームのサブフレームのサブセットを受信するためのコードは、フレキシブル帯域幅のスケーリングファクターにより、１つまたは複数のコードチャネルのチップレートをスケーリングコードを、含みうる。たとえば、サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【００２２】
いくつかの実施形態では、ワイヤレス通信システムは、複数のコードチャネルを含む。複数のコードチャネルで音声フレームの複数のサブフレームのサブセットを受信するためのコードは、複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信するコード、および／または、複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信するコードを、含みうる。
【００２３】
いくつかの実施形態は、ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスを含む。本ワイヤレス通信デバイスは、少なくとも１個のプロセッサであって、複数のコードチャネルを決定し、送信用の複数の音声フレームを生成し、および／または、複数の音声フレームを、複数のコードチャネルで送信するように構成されたプロセッサを、含みうる。本ワイヤレス通信デバイスは、少なくとも１個のプロセッサと接続した、少なくとも１個のメモリを含みうる。少なくとも１個のプロセッサは、複数の音声フレームを、複数のコードチャネルで送信するときに、複数のコードチャネル間のオフセットを利用するように、構成されてもよい。少なくとも１個のプロセッサは、１個もしくは複数個の複数の音声フレームを、複数の音声サブフレームに分割し、および／または、複数の音声フレームの少なくとも１つの複数の音声サブフレームを、複数の音声サブフレーム間のオフセットなしで、複数のコードチャネルで送信するように、構成されてもよい。複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されてもよい。
【００２４】
いくつかの実施形態では、ワイヤレス通信デバイスは、少なくとも１個のプロセッサであって、複数の符号化された音声フレームへと入力音声ベクトルを符号化し、ここで各々の符号化された音声フレームは複数のサブフレームを有する、ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定し、ターミネーションターゲットは、符号化された音声フレーム内のサブフレーム数未満である、および／または、１つまたは複数のコードチャネルで符号化された音声フレームのサブフレームのサブセットを送信し、符号化された音声フレームのサブフレームのサブセットは、ターミネーションターゲットに基づく、ように構成されたプロセッサを含む。少なくとも１個のプロセッサは、ターミネーションターゲットおよびフレーム誤り率に基づいて、１つまたは複数のコードチャネルの外側ループパワー制御設定点を調整するように、構成されうる。フレーム誤り率は、所定の音声品質メトリックに基づきうる。１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されうる。サブフレームは、たとえば、ＰＣＧまたはスロットを含みうる。
【００２５】
いくつかの実施形態では、ワイヤレス通信デバイスは、少なくとも１個のプロセッサであって、フレキシブル帯域幅のスケーリングファクターに基づいて、ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定し、ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満であり、１つまたは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信し、ここにおいて、複数のサブフレームのサブセットは、１つまたは複数のコードチャネルのターミネーションターゲットに基づき、そして複数のサブフレームのサブセットに基づいて、音声フレームを復号する、ように構成されたプロセッサを含む。少なくとも１個のプロセッサは、受信した音声フレームに基づいて測定されたフレーム誤り率を決定し、そして、ターミネーションターゲットおよび測定されたフレーム誤り率に基づいて、１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整を決定する、ように構成されうる。１つまたは複数のコードチャネルの外側ループパワー制御設定点の調整は、測定されたフレーム誤り率および所定のフレーム誤り率に基づいてもよい。１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルとして構成されてもよい。
【００２６】
上記内容は、以下の詳細な説明でよりよく理解されるように開示される内容による実施例の特徴および技術的利点を比較的広く概説したものである。さらなる特徴および利点については、以下に説明する。開示された概念および具体例は、本開示と同じ目的を実行する他の構造を修正または設計するための基礎として容易に利用することができる。そのような均等な構成は、添付の特許請求の範囲の趣旨および射程から逸脱することはない。ここに開示した概念の特性と信じられる特徴は、作用の編成と方法の両方について、これによる利点とともに、以下の説明から、添付の図面を組合わせて考慮したときによりよく理解されるであろう。各図は、図示および説明の目的のためのみに提供され、特許請求の範囲の限定を規定するものではない。
【００２７】
以下の図面を参照することにより、本発明の性質および利点をさらに理解することができる。添付の図面において、同様の部材または特徴には、同一の参照表示が付されうる。さらに、同種の様々な要素は、参照表示に続くダッシュおよび同種の要素を区別する第２の表示により区別されうる。第１の参照表示のみが明細書に用いられる場合、その説明は、第２の参照表示にかかわらず、同一の第１の参照表示を付した同種の要素の全てに適用可能である。
【図面の簡単な説明】
【００２８】
【図１】様々な実施形態によるワイヤレス通信システムのブロック図。
【図２Ａ】様々な実施形態による、通常の波形に適合するには充分広くはないフレキシブル波形がスペクトルの一部に適合したワイヤレス通信システムの例を示す図。
【図２Ｂ】様々な実施形態による、フレキシブル波形が帯域端近傍のスペクトルの一部に適合したワイヤレス通信システムの例を示す図。
【図３】様々な実施形態によるワイヤレス通信システムのブロック図。
【図４Ａ】様々な実施形態によるマルチコードチャネルを用いた音声通信システムのタイミングチャート。
【図４Ｂ】様々な実施形態によるマルチコードチャネルを用いた音声通信システムのタイミングチャート。
【図４Ｃ】様々な実施形態によるマルチコードチャネルを用いた音声通信システムのタイミングチャート。
【図４Ｄ】様々な実施形態によるマルチコードチャネルを用いた音声通信システムのタイミングチャート。
【図５Ａ】様々な実施形態によるフレキシブル帯域幅音声通信システムのタイミングチャート。
【図５Ｂ】様々な実施形態によるフレキシブル帯域幅音声通信システムのタイミングチャート。
【図５Ｃ】様々な実施形態によるフレキシブル帯域幅音声通信システムのタイミングチャート。
【図５Ｄ】様々な実施形態によるフレキシブル帯域幅音声通信システムのタイミングチャート。
【図６Ａ】様々な実施形態によるマルチコードチャネルを用いたフレキシブル帯域幅音声通信システムのタイミングチャート。
【図６Ｂ】様々な実施形態によるマルチコードチャネルを用いたフレキシブル帯域幅音声通信システムのタイミングチャート。
【図７Ａ】様々な実施形態によるマルチコードチャネルでの音声通信をサポートするように構成されたデバイスのブロック図。
【図７Ｂ】様々な実施形態によるマルチコードチャネルでの音声通信をサポートするように構成されたデバイスのブロック図。
【図８Ａ】様々な実施形態によるフレキシブル帯域幅の波形を用いた音声通信をサポートするように構成されたデバイスのブロック図。
【図８Ｂ】様々な実施形態によるフレキシブル帯域幅の波形を用いた音声通信をサポートするように構成されたデバイスのブロック図。
【図９】様々な実施形態によるワイヤレス通信システムを示すブロック図。
【図１０】様々な実施形態によるモバイルデバイスのブロック図。
【図１１】様々な実施形態による基地局およびモバイルデバイスを含むワイヤレス通信システムのブロック図。
【図１２Ａ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【図１２Ｂ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【図１３Ａ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【図１３Ｂ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【図１４Ａ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【図１４Ｂ】様々な実施形態によるワイヤレス通信システムの音声をサポートする方法のフローチャート。
【発明を実施するための形態】
【００２９】
ワイヤレス通信システムにて音声をサポートする方法、システムおよびデバイスについて説明する。いくつかの実施形態は、音声フレームを送信するためにマルチコードチャネルを利用している。これらの実施形態としては、一定フレーム境界（regular frame boundary）の実施形態、オフセットマルチコードの実施形態、並行マルチコードの実施形態、および／またはマルチユーザーマルチコードの実施形態がある。そのようなマルチコードの実施形態は、フレキシブルまたは通常帯域幅システムを利用しうる。たとえば、フレキシブル帯域幅通信システムは、コードチャネルを利用可能で、コードチャネルのシンボルレート（symbol rate）を向上させるチップレートまたはシンボルレートに、スケーリングファクターが適用される。いくつかの実施形態では、コードチャネル数は、フレキシブル帯域幅コードチャネルのスケーリングファクターよりも多い。
【００３０】
いくつかの実施形態は、音声フレームのサブフレームのサブセットを、１つまたは複数のフレキシブル帯域幅コードチャネルで送信する。送信サブフレーム数は、１つまたは複数のフレキシブル帯域幅コードチャネルのスケーリングファクターに基づくものでもよい。サブフレームのサブセットは、フレキシブル帯域幅の波形により時間拡張され、通常のシステムの音声フレームの実質的に全ての時間を占めることができる。受信機は、受信した音声フレームのサブフレームのサブセットに基づき、音声フレームを復号しようとする。外側ループパワー制御の設定点（outer loop power control set-point）は、サブフレームのサブセットに基づき、所定のフレーム誤り率（ＦＥＲ）を提供するために調整されてもよい。内側ループパワー制御は、チャネル品質フィードバックおよび所定のＦＥＲに基づき、各サブフレームへの送信パワーを調整するのに利用される。いくつかの実施形態では、音声フレームにおけるサブフレームのサブセットの送信は、音声通信をサポートする様々な方法でのマルチコード技術と組合わされて、適用されうる。サブフレームは、たとえば、パワー制御グループ（ＰＣＧ）またはスロットを含む。
【００３１】
ここで説明する技術は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、ピアツーピア、および他のシステムなど、様々なワイヤレス通信システムに利用することができる。「システム」および「ネットワーク」なる用語は、互換的に用いられることが多い。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサルテレストリアル無線アクセス（ＵＴＲＡ：Universal Terrestrial Radio Access）などの無線技術を実装することができる。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格に対応している。ＩＳ−２０００リリース０およびＡは、ＣＤＭＡ２０００  １Ｘ、１Ｘなどと通称されている。ＩＳ−８５６（ＴＩＡ−８５６）は、ＣＤＭＡ２０００  １ＸＥＶ−ＤＯ、高速パケットデータ（ＨＲＰＤ：High Rate Packet Data）などと通称されている。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））および他種のＣＤＭＡを含む。ＴＤＭＡシステムは、モバイル通信用グローバルシステム（ＧＳＭ（登録商標）： Global System for Mobile Communications）などの無線技術を実装してもよい。ＯＦＤＭＡまたはＯＦＤＭシステムは、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ）、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ）、ＩＥＥＥ８０２．２０、フラッシュＯＦＤＭなどの無線技術を実装してもよい。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）およびＬＴＥ−アドバンスド（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを用いたＵＭＴＳの新しいリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−Ａ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ）なる名称の組織による文献に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）なる名称の組織による文献に記載されている。ここに説明する技術は、上述のシステムおよび無線技術ならびに他のシステムおよび無線技術のために利用される。
【００３２】
このように、以下の説明は、実施例を提供するものであり、特許請求の範囲に記述する射程、適用範囲または構成を制限するものではない。構成要素の機能および配列は、本開示の趣旨および範囲から逸脱することなく変更されてもよい。様々な実施形態にて、様々な手順または要素の削除、置換または追加がなされてもよい。たとえば、上記方法は、上述の順序とはとは異なる順序で実行されてもよく、様々なステップの追加、削除または組合わせがなされてもよい。また、ある実施形態について説明された特徴は、他の実施形態と組合わされてもよい。
【００３３】
まず、様々な実施形態によるワイヤレス通信システム１００の一例のブロック図である図１を参照する。このシステム１００は、基地局１０５と、モバイルデバイス１１５と、基地局制御装置１２０と、コアネットワーク１３０（制御装置１２０は、いくつかの実施形態におけるコアネットワーク１３０に組込まれうる。いくつかの実施形態では、制御装置１２０は、基地局１０５に組込まれてもよい）とを含む。システム１００は、複数の搬送波をサポートしうる（異なる周波数の波形信号）。マルチ搬送波送信機は、変調された信号を、複数の搬送波上で同時に送信可能である。変調された信号の各々は、符号分割多元接続（ＣＤＭＡ）信号、時分割多元接続（ＴＤＭＡ）信号、周波数分割多元接続（ＦＤＭＡ）信号、直交ＦＤＭＡ（ＯＦＤＭＡ）信号、単一搬送波ＦＤＭＡ（ＳＣ−ＦＤＭＡ）信号などでありうる。変調された信号の各々は、異なる搬送波上で送られ、制御信号（たとえば、パイロット信号）、オーバーヘッド情報、データなどを搬送することができる。システム１００は、ネットワーク資源を効率的に割当可能なマルチ搬送波ＬＴＥネットワークでありうる。
【００３４】
モバイルデバイス１１５は、移動局、モバイルデバイス、接続端末、加入者ユニット、またはユーザ機器のいずれであってもよい。モバイルデバイス１１５としては、携帯電話およびワイヤレス通信デバイスがありうるが、パーソナルデジタルアシスタント（ＰＤＡ）、スマートフォン、他の携帯デバイス、ネットブック、ノートブックコンピュータなどであってもよい。このように、モバイルデバイスなる用語は、以下、特許請求の範囲も含めて、広義に解釈されるべきで、あらゆる種類のワイヤレスまたはモバイル通信デバイスを含む。
【００３５】
基地局１０５は、モバイルデバイス１１５と、基地局アンテナを介してワイヤレス通信しうる。基地局１０５は、制御装置１２０による制御下で、複数の搬送波を介して、モバイルデバイス１１５と通信するように構成されうる。各基地局１０５の位置により、対応する地理的領域を通信範囲とすることが可能である。いくつかの実施形態では、基地局１０５は、ノードＢ、ｅノードＢ、ホームノードＢおよび／またはホームｅノードＢと称してもよい。ここでの基地局１０５の対象範囲は、１１０−ａ、１１０−ｂ、または１１０−ｃとして識別される。基地局の対象範囲は、複数のセクタ（図示しないが、対象範囲の一部のみを構成する）へと分割されうる。システム１００は、異なる種類の基地局１０５（たとえば、マクロ、マイクロ、フェムト、および／またはピコ基地局）を含みうる。
【００３６】
モバイルデバイス１１５、基地局１０５、コアネットワーク１３０、および／または制御装置１２０などのシステム１００の異なる側面は、様々な実施形態によるフレキシブル帯域幅および波形を利用するように構成されてもよい。たとえば、システム１００はモバイルデバイス１１５と基地局１０５との間の通信１２５を示している。通信１２５には、モバイルデバイス１１５から基地局１０５へのアップリンクおよび／もしくは逆リンク送信、ならびに／または基地局１０５からモバイルデバイス１１５へのダウンリンクおよび／もしくは順リンク送信がありうる。通信１２５には、フレキシブルおよび／または通常の波形がありうる。また、通常の波形は、レガシーおよび／または通常の波形と称することがある。
【００３７】
モバイルデバイス１１５、基地局１０５、コアネットワーク１３０、および／または制御装置１２０など、システム１００の異なる側面は、様々な実施形態によるフレキシブル帯域幅および波形を利用するように構成されうる。たとえば、システム１００の異なる側面は、通常の波形に適合するには充分に大きいとは限らないスペクトルの一部を利用することができる。モバイルデバイス１１５、基地局１０５、コアネットワーク１３０、および／または制御装置１２０などのデバイスは、チップレートおよび／またはスケーリングファクターを適合させて、フレキシブル帯域幅および／もしくは波形を生成ならびに／または利用するように構成されうる。システム１００のいくつかの側面は、通常のサブシステムの時間に対してフレキシブルサブシステムの時間を拡張または縮減することにより、通常のサブシステム（他のモバイルデバイス１１５および／または基地局１０５を用いて実装されうる）について生成されうる、フレキシブルサブシステム（あるモバイルデバイス１１５および／または基地局１０５など）を形成しうる。
【００３８】
いくつかの実施形態では、モバイルデバイス１１５、基地局１０５、コアネットワーク１３０、および／または制御装置１２０などのシステム１００の異なる側面は、マルチコードチャネルおよび／またはサブフレームのサブセットの送信を用いた音声通信をサポートするように構成されうる。以下にさらに詳述するこれらの技術は、基地局１０５とモバイルデバイス１１５との間の音声通信をサポートするように用いられうる。そのような音声通信は、通常の帯域幅波形および／またはフレキシブル帯域幅の波形を利用しうる。たとえば、モバイルデバイス１１５および／または基地局１０５は、マルチコードチャネルを確立し、音声フレームを生成し、音声フレームを送信１２５の一部としてマルチコードチャネルで送信する。モバイルデバイス１１５および／または基地局１０５は、送信１２５を受信するように構成されてもよく、それには、マルチコードチャネルで送信された情報を受信して、音声フレームを復号することが含まれる。
【００３９】
モバイルデバイス１１５および／または基地局１０５は、音声サブフレームのサブセットを送信１２５で送信することにより、音声通信をサポートするように構成されうる。いくつかの実施形態では、モバイルデバイス１１５および／または基地局１０５は、フレキシブル帯域幅の波形を用いた１つまたは複数のコードチャネルのスケーリングファクターに基づき、ターミネーションターゲットを決定しうる。たとえば、ターミネーションターゲットは、１つまたは複数のコードチャネルで、通常のシステムの音声フレームに対応した時間内に送信されるサブフレーム数を規定しうる。モバイルデバイス１１５および／または基地局１０５は、サブフレームのサブセットを、ターミネーションターゲットに基づき、１つまたは複数のコードチャネルで送信しうる。受信するモバイルデバイス１１５および／または基地局１０５は、音声フレームのサブフレームのサブセットを受信し、サブフレームのサブセットに基づき、音声フレームを復号しようとしてもよい。１つまたは複数のコードチャネルの外側ループパワー制御が調整されて、ターミネーションターゲットにて所定のフレーム誤り率が得られてもよい。サブフレームは、たとえば、ＰＣＧまたはスロットを含んでもよい。
【００４０】
いくつかの実施形態は、フレキシブル波形（flexible waveform）および／または通常の波形を生成しうるモバイルデバイスおよび／または基地局を含む。フレキシブル波形は、通常の波形よりも少ない帯域幅を占める。たとえば、帯域端では、通常の波形を配するには空きスペクトルが充分でないことがある。いくつかの実施形態でのフレキシブル波形では、時間が拡張されるにつれて、波形が占める周波数は低下するので、通常の波形に適合させるには充分に広いとは限らないスペクトルに適合させることが可能となる。また、フレキシブル波形は、スケーリングファクターを用いて、いくつかの実施形態で生成されうる。他の実施形態は、レートまたはチップレートを変更（たとえば、拡散率が変化）することにより、スペクトラムの一部に適合するようにフレキシブル波形を生成しうる。いくつかの実施形態は、チップレートを変化させる、あるいはスケーリングファクターを利用するために処理の周波数を変化させうる。処理の周波数を変化させることは、補間率、割込率、および／またはデシメーション率（decimation rate）を変えることを含みうる。いくつかの実施形態では、デシメーションにより、ならびに／またはＡＤＣ、ＤＡＣおよび／もしくはオフラインクロックの周波数を変更することにより、チップレートが変更されてもよく、フィルタリングを通じてスケーリングファクターが利用されてもよい。分周器が、少なくとも１つのクロックの周波数を変更するために用いられうる。
【００４１】
いくつかの実施形態では、フレキシブルシステムまたはフレキシブル波形は、フラクショナルシステム（fractional system）またはフラクショナル波形（fractional waveform）でありうる。たとえば、フラクショナルシステムおよび／またはフラクショナル波形は、帯域幅を変化させてもさせなくてもよい。通常のシステムまたは通常の波形（たとえば、Ｎ＝１システム）よりも大きな可能性を提供しうるので、フラクショナルシステムまたはフラクショナル波形は、フレキシブルでありうる。通常のシステムまたは通常の波形は、標準的および／またはレガシーシステムまたはレガシー波形を示していてもよい。
【００４２】
図２Ａに、様々な実施形態による、基地局１０５−ａとモバイルデバイス１１５−ａとを含むワイヤレス通信システム２００−ａの例を示し、スケーリングされたフレキシブル波形２１０−ａが、通常の波形２２０に適合させるには充分広いとは限らないスペクトルの一部に適合している。システム２００−ａは、図１のシステム１００の一例でありうる。いくつかの実施形態では、スケーリングされたフレキシブル波形２１０−ａは、基地局１０５−ａおよび／またはモバイルデバイス１１５−ａのいずれかが送信しうる通常の波形２２０−ａと重なってもよい。いくつかの場合には、通常の波形２２０−ａは、スケーリングされたフレキシブル波形２１０−ａと完全に一致してもよい。また、いくつかの実施形態は、スケーリングされた複数のフレキシブル波形２１０を利用してもよい。いくつかの実施形態では、他の基地局および／またはモバイルデバイス（図示せず）が、通常の波形２２０−ａおよび／またはスケーリングされたフレキシブル波形２１０−ａを送信してもよい。
【００４３】
いくつかの実施形態では、モバイルデバイス１１５−ａおよび／または基地局１０５−ａは、音声フレームをマルチコードチャネルで送受信することにより、および／または音声フレームのサブフレームのサブセットを送受信することにより、音声をサポートするように構成されてもよい。図２Ｂに、基地局１０５−ｂとモバイルデバイス１１５−ｂとを含むワイヤレス通信システム２００−ｂの例を示す。ここで、スケーリングされたフレキシブル波形２１０−ｂが、帯域端近傍のスペクトルの一部に適合している。帯域端は、保護周波数帯であることもあり、そこでは通常の波形２２０−ｂは適合しない。システム２００−ｂは、図１のシステム１００の一例でありうる。
【００４４】
図３に、様々な実施形態による、基地局１０５−ｃとモバイルデバイス１１５−ｃおよび１１５−ｄとを含むワイヤレス通信システム３００を示す。いくつかの実施形態では、基地局１０５−ｃは、ワイヤレス通信システムのマルチコードチャネルで音声をサポートするように構成されてもよい。基地局１０５−ｃおよび／またはモバイルデバイス１１５−ｃおよび１１５−ｄは、フレキシブルまたは通常帯域幅システムを利用し、マルチコードチャネルにて、またはオフセットを利用して、音声フレームを並行送信しうる。基地局１０５−ｃおよび／またはモバイルデバイス１１５−ｃおよび１１５−ｄは、フレキシブル帯域幅コードチャネルのスケーリングファクターよりも多数のコードチャネルで、音声フレームを送信しうる。基地局１０５−ｃならびに／またはモバイルデバイス１１５−ｃおよび１１５−ｄは、音声フレームのサブフレームのサブセットを、フレキシブル帯域幅コードチャネルで送信および／または受信しうる。基地局１０５−ｃならびに／もしくはモバイルデバイス１１５−ｃおよび１１５−ｄは、完全に符号化された音声フレーム内のサブフレーム数未満送信してもよく、ならびに／または、完全に符号化された音声フレームのサブフレームのサブセットに基づき、モバイルデバイス１１５−ｃ／１１５−ｄおよび／もしくは基地局１０５−ｃから送信された音声フレームを復号しようとしてもよい。外側ループパワー制御は、各音声フレームごとの送信されたサブフレーム数に基づいて調整され、所定のフレーム誤り率が得られる。
【００４５】
モバイルデバイス１１５−ｃ／１１５−ｄと基地局１０５−ｃとの間の送信３０５−ａおよび／または３０５−ｂは、通常の波形よりも少ない（または多い）帯域幅を占めるように生成されうるフレキシブル波形を利用してもよい。たとえば、帯域端にて、通常の波形を配するには空きスペクトルが充分ではないことがある。フレキシブル波形について、時間が拡張するにつれ、波形が占める周波数は減少するので、フレキシブル波形を、通常の波形を適合させるには充分に広いとは限らないスペクトルに適合させることが可能となる。いくつかの実施形態では、フレキシブル波形は、通常の波形に対してスケーリングファクターＮを用いてスケーリングすることができる。スケーリングファクターＮは、これに限定されるものではないが、１、２、４などの整数値を含むいくつもの異なる値をとることができ、しかしながら、Ｎは、必ずしも整数である必要はない。
【００４６】
いくつかの実施形態では、さらに別の用語を用いることがある。新規の単位Ｄが用いられうる。この単位Ｄは、拡張されている。この単位は、無単位数であり、その値はＮである。「拡張された時間」という側面から、フレキシブルシステムにおける時間を論じることもできる。たとえば、仮に通常時間でスロットが１０ｍｓとすれば、フレキシブル時間では１０Ｄｍｓと表現されうる。（注：通常時間であっても、通常時間でＮ＝１であるので、このことは成り立つ：Ｄの値は１であるため、１０Ｄｍｓ＝１０ｍｓ）。時間のスケーリングでは、ほとんどの「秒数」を「拡張秒数」に置き換えることができる。なお、ヘルツでの周波数は、１／ｓである。
【００４７】
上述のように、フレキシブル波形は、通常の波形よりも少ない帯域幅を占める波形である。このように、フレキシブル帯域幅システムでは、同一のシンボル数およびビット数が、通常の帯域幅システムよりも長時間にわたって送信されうる。このことは、時間が延長する結果となり、それにより、スロット時間やフレーム時間などが、スケーリングファクターＮで延長しうる。スケーリングファクターＮは、通常の帯域幅のフレキシブル帯域幅（ＢＷ）に対する比を示しうる。このように、フレキシブル帯域幅システムでのデータ速度は、（通常の比×１／Ｎ）に等しくなり、遅延が等しくともよい（通常の遅延×Ｎ）。一般に、フレキシブルシステムのチャネルＢＷ＝通常のシステムのチャネルＢＷ／Ｎである。遅延×ＢＷは変化しなくともよい。さらに、いくつかの実施形態では、フレキシブル波形は、通常の波形よりも多くの帯域幅を占める波形であってもよい。この例では、スケーリングファクターＮは１未満である。
【００４８】
本明細書を通じて、通常のシステム、通常のサブシステムおよび／または通常の波形なる用語は、１に等しいスケーリングファクター（たとえば、Ｎ＝１）または通常のもしくは標準的なチップレートを利用しうる実施形態を含むシステム、サブシステムおよび／または波形を示してもよい。また、これら通常のシステム、通常のサブシステムおよび／または通常の波形は、標準的および／またはレガシーシステム、サブシステムおよび／または波形と称してもよい。さらに、フレキシブルシステム、フレキシブルサブシステムおよび／またはフレキシブル波形は、１に等しくないスケーリングファクター（たとえば、Ｎ＝２、４、８、１／２、１／４など）を利用しうる実施形態を含むシステム、サブシステムおよび／または波形を示すために利用されてもよい。Ｎ＞１、またはチップレートが減少すると、波形の帯域端も減少しうる。いくつかの実施形態は、帯域幅を広げるスケーリングファクターまたはチップセットを利用してもよい。たとえば、Ｎ＜１、またはチップレートが向上すると、波形は、通常の波形よりも広い帯域幅をカバーするように広がる。また、フレキシブルシステム、フレキシブルサブシステムおよび／またはフレキシブル波形は、いくつかの場合では、フラクショナルシステム、フラクショナルサブシステムおよび／またはフラクショナル波形と称してもよい。たとえば、フラクショナルシステム、フラクショナルサブシステムおよび／またはフラクショナル波形は、帯域幅を変更してもしなくともよい。フラクショナルシステム、フラクショナルサブシステムまたはフラクショナル波形は、通常または標準的システム、サブシステムまたは波形よりも多くの可能性を提供しうるので、フレキシブルでありうる（たとえば、Ｎ＝１システム）。
【００４９】
フレキシブル波形は、通常の波形よりも少ない帯域幅を占める波形でありうる。たとえば、帯域端にて、通常の波形を配するには空きスペクトルが充分ではないことがある。通常の波形とは異なり、通常の波形とフレキシブル波形との間に、部分的または完全な重複がありうる。フレキシブル波形はシステム容量を拡大しうることに注意されたい。重複の範囲とフレキシブル波形の帯域幅との間にトレードオフがありうる。重複により、さらに干渉が生じうる。実施形態は、方法、システムおよび／またはデバイスに向けられ、干渉を減らすことを目指している。
【００５０】
様々なワイヤレス通信システムが、ワイヤレスシステムのトラフィックチャネルで、符号化された音声パケット送信で、音声通信を送信する。たとえば、図１および図３のワイヤレスシステム１００および／または３００の通信１２５、３０５−ａおよび／または３０５−ｂは、モバイルデバイス１１５と基地局１０５との間で音声送信を実行できるように用いられるトラフィックチャネルを示しうる。トラフィックチャネルは、基地局１０５および／またはモバイルデバイス１１５にて回線交換ネットワークに接続して音声通信を提供する論理トラフィックチャネルであってもよい。
【００５１】
音声通信は、音声パケットへと符号化されてもよく、音声パケットは、変調された信号として送信されてもよい。たとえば、音声コーデックは、モバイルデバイスおよび／または基地局で音声サンプルを得るために用いられて、所定の時間またはフレーム速度で音声パケットを生成してもよい。そして、各音声パケットは、そのフレーム速度で、トラフィックチャネルにて送信されうる。トラフィックチャネルフレーム時間は、同一時間により、符号化に用いられる音声フレーム速度として定義されてもよい。
【００５２】
たとえば、通常のシステムでのトラフィックチャネルフレームは、フレーム時間および音声パケットにより定義され、各トラフィックチャネルフレーム時間について、トラフィックチャネルで転送されうる。受信機側では、音声パケットは、受信されて音声サンプルへと復号される。したがって、発信デバイスでのアナログまたはデジタル入力音声信号と受信デバイスでの対応するアナログまたはデジタル出力音声信号との間での音声フレームの遅延は、音声ベクトルを取得するフレーム時間、遅延を符号化して音声パケットを生成すること、送信の遅延（たとえば、フレーム時間）、および／または他の処理オーバーヘッド（たとえば、ＭＡＣ層からＰＨＹ層処理など）を含みうる。一部の音声フレームの遅延は許容可能であるが、知覚されるチャネル品質は、音声フレームの遅延が減るにつれて一般的に向上する。たとえば、１００ｍｓまたは２００ｍｓよりも長い音声フレームの遅延は、ある種のユーザには目立ちうる。
【００５３】
干渉などのチャネルの状態により、受信した音声パケットまたは音声フレームでのビット誤りが生じうる。不充分なフレーム品質の受信音声フレーム（すなわち、あるビット誤り数を超える）は、不良フレームと考えられる。しかしながら、音声アプリケーションでのフレームの欠損は、音声データの一秒の数分の一のみを失う結果になり、適切なエラー隠匿アルゴリズムにより、気付かれないようになる。したがって、音声通信は、ある量の不良フレームがあっても許容可能と考えられる。たとえば、１％ＦＥＲは、通例、音声通信には許容可能と考えられている。
【００５４】
音声コーデック（speech codec）は、可変コーディング速度を用いてもよい。たとえば、有効な音声フレームがフルビットレートで符号化され、背景ノイズのみを符号化したフレームまたは複雑性のより低い音声パターンがより低いビットレートで符号化されてもよい。たとえば、音声コーデックは、符号化された音声フレームの情報量に基づき、様々なフレームの送信に、フル（full）、１／２、１／４、１／８および／または他のビットレートを用いうる。
【００５５】
モバイルデバイス１１５および／または基地局１０５は、パワー制御方式（power control scheme）を用いて通信内容を送信しうる。パワー制御方式は、送信パワーを補正して、長期的なチャネル変化に基づき、許容可能または所望のＦＥＲまたは信号干渉比（ＳＩＲ：signal-to-interference ratio）を達成しうる。たとえば、モバイルデバイス用の送信パワー設定は、経路損失などの予測または測定チャネル変化に基づいて、目標ＦＥＲを設定しうる。目標ＦＥＲは、通信の種類（たとえば、音声、ＵＤＰ、ＴＣＰ／ＩＰなど）、システムローディングおよび／または他の考慮要素により決定されうる。
【００５６】
パワー制御方式は、長期的なチャネル変化および物理チャネルレベル（たとえば、レイヤ１）で生じる閉ループパワー制御に基づき、初期または目標設定を含む閉ループパワー制御を利用して、高速フェージング（fast fading）などの短期チャネル変動があっても、受信パワーを実質的に維持しうる。たとえば、閉ループパワー制御は、５０Ｈｚ〜２０００Ｈｚの範囲内の周波数でなされうる。閉ループパワー制御は、信号品質のフィードバックに基づいて、既定の送信時間にわたって送信パワーを適合させることにより、実行されうる。実施形態では、送信パワーは、各データフレーム内の複数の時間にわたって適応制御される。たとえば、各フレームは、複数のサブフレームで構成され、送信パワーは、チャネル品質フィードバックに基づいて各サブフレームごとに適合的に変化している。サブフレームは、インターリーブデータおよび／またはデータ冗長性を含んで、一時的チャネル損失の影響を減少させうる。たとえば、符号化および／またはサブフレーム生成の際に、拡散、シンボル反復および／または音声データのインターリーブが用いられて、符号化サブフレーム送信のロバスト性を向上させうる。
【００５７】
閉ループパワー制御には、統計的に動作するかまたは低速で変動する外側ループパワー制御（たとえば、通例、５０−１００Ｈｚよりも低く）、および、より高速で（たとえば、通例、５０−１００Ｈｚよりも高く）動作する内側ループパワー制御がありうる。たとえば、外側ループパワー制御の設定点は、１つまたは複数のサブフレームで構成されたフレームの通信のＦＥＲを規定しうる。内側ループパワー制御は、受信サブフレームのチャネル品質情報（ＣＱＩ）に基づき、閉ループ補正を参照してもよい。内側ループパワー制御は、チャネルフィードバックに基づき（制御チャネルまたは基礎チャネルの順／逆方向パワー制御サブチャネルなどを介し）、サブフレームの平均出力パワーレベルを増減するのに利用されうる。
【００５８】
閉ループ送信パワー制御方式を用いたワイヤレス通信システムの例としては、ＵＭＴＳおよびＣＤＭＡ２０００  １Ｘシステムがある。ＵＭＴＳシステムでは、外側ループパワー制御設定点は、目標信号ノイズ比（ＳＮＲ：target signal-to-noise ratio）またはブロックエラー比（ＢＬＥＲ：block error ratio）に基づいて設定されうる。また、外側ループパワー制御は、低速閉ループパワー制御としても知られており、モバイルデバイスおよび／または基地局により設定され、１０Ｈｚ〜１００Ｈｚの速度で変更されうる。内側ループパワー制御は、高速閉ループパワー制御としても知られており、フレーム当たり複数のスロットでＵＭＴＳシステムにて実行されうる（たとえば、１０ｍｓフレーム当たり１５スロット、２０ｍｓフレーム当たり３０スロットなど）。ＣＤＭＡ２０００  １Ｘシステムでは、閉ループパワー制御は、目標ＦＥＲを確立する外側ループパワー制御設定点、および、パワー制御グループ（ＰＣＧ）として知られるサブフレーム時間にて送信パワーを調整する内側ループパワー制御を用いて、実行されてもよい。たとえば、内側ループパワー制御は、２０ｍｓフレーム当たり１６ＰＣＧを用いて８００Ｈｚで実行されてもよい。
【００５９】
一実施形態では、音声通信用のＣＤＭＡ２０００  １Ｘトラフィックチャネル（たとえば、基礎チャネルなど）は、２０ｍｓフレームの音声を、フルレートフレームでは９．６ｋｂｐｓの可変データ速度で、１／２レートでは４．８ｋｂｐｓで、１／４レートでは２．７ｋｂｐｓで、または１／８レートでは１．５ｋｂｐｓで搬送する。ＣＤＭＡ２０００
１Ｘトラフィックチャネルは、内側ループパワー制御を用いることができ、２０ｍｓフレームの各々は１６ＰＣＧを含み、各ＰＣＧは、１．２５ｍｓの時間で１５３６チップに基づいて送信される。ＣＤＭＡ２０００  １Ｘトラフィックチャネル用の外側ループパワー制御の設定点は、音声フレーム用の許容可能または所望のＦＥＲを、フルレート音声フレームでは１６ＰＣＧの送信（たとえば、９．６ｋｂｐｓ）に基づき、設定してもよい。内側ループパワー制御は、ＣＤＭＡ２０００  １Ｘトラフィックチャネルに用いられて、所与のＦＥＲについての有効ノイズパワースペクトル密度（Ｅb／Ｎt）に対する組合わされた受信ビット当たりエネルギーの比が許容可能に維持されてもよい。
【００６０】
上述のように、フレキシブル帯域幅システムは、同数のシンボルおよび／またはビットを、１より大きなスケーリングファクターＮで長時間にわたり送信しうる。これらのフレキシブル波形について、フレーム時間は、スケーリングファクターＮで増加する。その結果、フレキシブル波形のデータ速度は減少し、スケーリングされた波形によって、ある量のビットまたはシンボルを送信するのに遅延が導入される。データ速度が低下し、フレキシブル帯域幅システムにフレキシブル波形により追加の遅延が導入されることにより、音声通信のサポートについての問題が生じる。
【００６１】
いくつかの実施形態は、音声フレームをマルチコードチャネルで送信、および／または音声フレームのサブフレームのサブセットを送信する様々な新規の技術を用いて、音声通信をサポートすることに向けられている。これらの技術は音声通信について説明されているが、説明された実施形態の側面は、他の種類のワイヤレス通信に適用可能であってもよい。たとえば、開示された実施形態の側面は、ワイヤレス通信システムにおいて、音声電話に用いられるリアルタイム伝達プロトコル、ストリーミングメディア、テレビ、ラジオ、ビデオ会議および／または他の時間に敏感な通信など、他のリアルタイム通信に適用可能であってもよい。
【００６２】
いくつかの実施形態は、音声フレームを、ワイヤレス通信システムのマルチコードチャネルで送信する。そのようなマルチコードの実施形態は、フレキシブルまたは通常帯域幅システムを利用しうる。マルチコードの実施形態には、コードチャネル間のオフセットを利用する実施形態、および非オフセットの実施形態がある。いくつかの実施形態では、使用されているコードチャネル数が、フレキシブル帯域幅コードチャネルのスケーリングファクターよりも多い。いくつかのマルチコードフレキシブル帯域幅の実施形態では、待ち時間が長くなりうるが、フレキシブルおよび／または通常の帯域幅システム用の他のマルチコードの実施形態では、通常の帯域幅の単一コードチャネルシステムと同一かまたはそれよりも短い待ち時間となりうる。
【００６３】
他の実施形態は、音声フレームのサブフレームのサブセットを、フレキシブル帯域幅コードチャネルで送信する。これらの実施形態では、符号化された音声フレーム（たとえば、フルレート音声フレーム）内のサブフレーム数未満のターミネーションターゲットが、１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づいて規定されうる。送信機は、ターミネーションターゲットに基づき、音声フレームの全サブフレームよりも少なく送信してもよく、受信機は、受信したサブフレームに基づき、音声フレームを復号しようとしてもよい（すなわち、音声フレームの全サブフレームを受信するのではなく、復号を試行）。外側ループパワー制御の設定点は、ターミネーションターゲットにて所定のＦＥＲを提供するように調整されうる。
【００６４】
次に図４Ａ〜図４Ｄを参照して、音声フレームのマルチコードチャネルでの送信について詳述する。図４Ａに、様々な実施形態による、一定フレーム境界を用いた音声フレームのマルチコードチャネルでの送信を説明するタイミングチャート４００−ａを示す。帯域幅のスケーリングファクターＮが１に等しい通常のシステム４１０では、各音声フレーム（たとえば、音声フレーム４１５など）は、２０ｍｓの単一フレーム時間に送信される。一定フレーム境界システム４２０に示されるように帯域幅のスケーリングファクターＮが２に等しいと、各トラフィックチャネルフレームは、通常のシステム４１０でのトラフィックチャネルフレームの時間の２倍に拡張される。たとえば、チップレートは、帯域幅のスケーリングファクターによりスケーリングされ、トラフィックチャネルフレームにて帯域幅のスケーリングファクターＮで送信されるビットまたはシンボルの時間が延長しうる。
【００６５】
図４Ａの一定フレーム境界システム４２０では、第１の音声フレーム４２５は、フレーム境界から始まる第１のコードチャネル４２２−ａで送信され、音声フレームは、２フレーム時間、すなわち４０ｍｓで送信される。第２の音声フレーム４２７は、フレーム境界における第２のコードチャネル４２２−ｂで送信され、ここで、第１の音声フレーム４２５の送信が終了する。第３の音声フレーム４２９は、第２の音声フレーム４２７と並行して、第１のコードチャネル４２２−ａで送信される。以降のフレームは、コードチャネル４２２−ａおよび４２２−ｂで同じ２フレーム時間の境界を用いて同時送信される。タイミングチャート４００−ａに示されるように帯域幅のスケーリングファクターＮが２であると、本実施形態では、通常のシステム４１０と比べて、音声フレーム待ち時間が４０ｍｓ延びる（たとえば、送信遅延は、フレーム２について２０ｍｓから６０ｍｓに延長する）。
【００６６】
図４Ｂに、様々な実施形態による、音声フレームのマルチコードチャネルでのオフセットを用いた送信のタイミングチャート４００−ｂを示す。タイミングチャート４００−ｂに示したオフセットシステム４３０のあるマルチコードチャネルでは、第１の音声フレーム４３５は、第１のフレーム境界に始まる第１のコードチャネル４３２−ａにて送信される。第２のフレーム４３７は、第２のコードチャネル４３２−ｂでオフセット付きで送信される。タイミングチャート４００−ｂでは、オフセットシステム４３０のあるマルチコードチャネルは、スケーリングファクターＮが２に等しい帯域幅を用い、第２のフレーム４３７は、第１の音声フレーム４３５から、１フレーム時間オフセットしている。第３の音声フレーム４３９は、第１のコードチャネル４３２−ａにて、第１の音声フレーム４３５の後に送信される。オフセットシステム４３０のあるマルチコードチャネルは、一定フレーム境界を用いることに比べて、フレーム待ち時間を減少させうる。たとえば、オフセットシステム４３０のあるマルチコードチャネルで、フレキシブル帯域幅の波形と２に等しいスケーリングファクターＮを用いると、一定フレーム境界システム４２０での４０ｍｓとは異なり、通常のシステム４１０と比べて追加のフレーム待ち時間２０ｍｓがかかる。
【００６７】
図４Ｃに、様々な実施形態による、音声フレームのマルチコードチャネルでのサブフレームを用いた送信のタイミングチャート４００−ｃを示す。タイミングチャート４００−ｃに示されるように、並行マルチコードシステム４４０は、第１の音声フレームを、２つのサブフレーム４４５−ａおよび４４５−ｂに分割し、サブフレームは、第１のコードチャネル４４２−ａおよび第２のコードチャネル４４２−ｂで並行送信される。また、以降の音声フレームも、音声サブフレーム（たとえば、４４７−ａ、４４７−ｂ、４４９−ａおよび４４９−ｂなど）へと分割され、コードチャネル４３２−ａおよび４３２−ｂで並行送信される。タイミングチャート４００−ｃに示されるように、完全な音声フレームは、帯域幅のスケーリングファクターＮが２の並行マルチコードシステム４４０を用いて、単一のフレーム時間で送信されうる。そのように、本実施形態では、通常のシステム４１０と比べて、フレーム待ち時間が延びることがない。
【００６８】
図４Ｄに、様々な実施形態による、特定の帯域幅のスケーリングファクターに基づいて必要なものよりも多くのコードチャネルを用いたマルチユーザーマルチコードシステム４５０を示すタイミングチャート４００−ｄを示す。マルチコードマルチユーザーシステム４５０は、４つのコードチャネルで、帯域幅のスケーリングファクターＮが２に等しいものとして、図示されている。マルチユーザーマルチコードシステム４５０によると、音声フレームは、４つのサブフレームへと分割され、フレーム時間の一部のみにて同時に送信される。たとえば、音声フレーム４５５は、４つのサブフレーム４５５−ａ、４５５−ｂ、４５５−ｃおよび４５５−ｄへと分割されうる。各サブフレームは、第１のフレーム時間の第１の部分の間に、コードチャネル４５２−ａ、４５２−ｂ、４５２−ｃおよび４５２−ｄで送信される。タイミングチャート４００−ｄに示されるように、スケーリングファクターが２で４つのコードチャネルを用いたフレキシブル帯域幅システムでは、各サブフレームには、通常のシステムのフレーム時間の半分の時間がかかる。このように、マルチユーザーマルチコードシステム４５０は、通常のシステム４１０に比べて、フレーム待ち時間を減少させるために利用可能である。すなわち、スケーリングファクターに基づいて必要とされるよりも多くのコードチャネルが、符号化された音声データの送信の遅延を減少させるために用いられうる。マルチユーザーマルチコードシステム４５０では、たとえば、第１の音声フレーム４５５は、通常のシステムの場合よりも、受信機にてフレーム時間の半分早く復号されうる。また、以降の各音声フレーム（たとえば、４５７−ａ、４５７−ｂ、４５７−ｃ、４５７−ｄなど）も、マルチコードチャネルで送信するのに通常のフレーム時間の半分のみの時間がかかるので、音声フレームの待ち時間は、フレーム時間の１／２に減少する。タイミングチャート４００−ｄでは、これにより、音声フレームの待ち時間は、通常のシステム４１０と比べて１０ｍｓ減少する。
【００６９】
タイミングチャート４００−ｄに示されるように、マルチユーザーマルチコードシステム４５０は、時分割多重方式を用いて、複数のユーザがコードチャネルを共用可能になるようにしてもよい。タイミングチャート４００−ｄに示されるように、第２のユーザは、サブフレーム４６５−ａ、４６５−ｂ、４６５−ｃおよび４６５−ｄを、コードチャネル４５２−ａ、４５２−ｂ、４５２−ｃおよび４５２−ｄで、第１のユーザが送信していないフレーム時間の第２の部分の間に送信しうる。また、マルチユーザーマルチコードシステム４５０は、音声フレームの待ち時間を、第２のユーザについても減少させうる。
【００７０】
図４Ａ〜図４Ｄに示される様々なフレキシブル帯域幅システムについて、帯域幅のスケーリングファクターＮが２に等しいものとして説明されたが、これらの技術は、帯域幅のスケーリングファクターが１の場合なども含めて、他の帯域幅のスケーリングファクターについても利用されうる。たとえば、マルチユーザーマルチコードシステムは、整数倍（たとえば、１、２、３、４、８など）または非整数倍で利用可能である。一般に、非整数倍（たとえば、１／２、３／２、５／２など）では、システムは、内輪で最大の整数、内輪で最大の整数を２で除したもの、または２の指数となる内輪で最大の整数として与えられるコードチャネルを用いる。たとえば、フレキシブル帯域幅のスケーリングファクターが５／２である場合、システムは、３または４つのコードチャネルを用いうる。フレキシブル帯域幅のスケーリングファクターが９／２の場合、システムは、５、６または８つのコードチャネルを用いうる。これらの実施形態は、音声通信の音声フレームの待ち時間を減少させ、および／または、コードチャネルの時分割多重を可能とする。
【００７１】
次に、図５Ａ〜図５Ｄを参照して、様々な実施形態による、サブフレームのサブセットを用いた音声フレームの送信について説明する。上述のように、音声フレームは、フレーム時間の間、１つまたは複数の符号化および／またはインターリーブされたサブフレームへと符号化されてもよく、各サブフレームは、１スロット時間の間に送信される。フレームデータ冗長性により、音声フレームは、特定の音声フレームの全てのサブフレームが受信される前に復号可能であってもよい。たとえば、ＣＤＭＡ２０００  １Ｘシステムでは、完全なデータ速度音声フレーム（たとえば、２０ｍｓフレームに１６ＰＣＧで符号化された９．６ｋｂｐｓの音声データ）は、１５、１４、またはそれより少ないＰＣＧを受信した後に正確に復号しうる。音声フレームの復号に成功する確率は、受信ＰＣＧ数および送信パワーレベルまたは目標ＦＥＲに依存しうる。たとえば、１６ＰＣＧの全てを受信した後に１％ＦＥＲを達成するように設定された外側ループパワー制御にて、１４ＰＣＧ受信後にフルレート音声フレームを正確に復号する可能性は約９５％であり（すなわち、ＦＥＲが５％）、１２ＰＣＧ受信後にフルレート音声フレームを正確に復号する可能性は約９０％であり（すなわち、ＦＥＲが１０％）、８ＰＣＧだけを受信した後にフルレート音声フレームを正確に復号する可能性は約６０％である（すなわち、ＦＥＲが４０％）。
【００７２】
図５Ａに示されるように、通常のシステム５１０での第１の音声フレーム５１５は、２０ｍｓフレーム時間にわたり１６個のサブフレームにて送信され、各サブフレーム（たとえば、サブフレーム５１５−０など）は、スロット時間が１．２５ｍｓで送信される。上述のように、フレキシブル帯域幅の波形は、フレームタイミングの拡張という結果につながる。たとえば、帯域幅のスケーリングファクターＮ＞１のフレキシブル帯域幅の波形は、通常のシステムと比較してより長い時間にわたって同一のシンボル数およびビット数が送信される結果につながる。
【００７３】
タイミングチャート５００−ａでは、フレキシブル帯域幅システム５２０は、フレキシブル帯域幅のスケーリングファクターＮが８／７のフレキシブル帯域幅の波形を用いている。この例では、帯域幅のスケーリングファクターによるフレームタイミングの拡張は、第１の音声フレーム５１５の１６個のサブフレームの全てがフレキシブル帯域幅の波形で送信されたとして、フレーム時間が２２．９ｍｓという結果となる。各音声フレームが１６個のサブフレームを含むフルレート音声送信では、２０ｍｓから２２．９ｍｓへのフレーム時間の延長は、すぐに、過剰な音声待ち時間と、音声品質の低下という結果につながる。
【００７４】
図５Ａに示されるように、フレキシブル帯域幅システム５２０は、サブフレームのサブセットを、スケーリングファクターＮが８／７に等しいフレキシブル帯域幅の波形にて２０ｍｓフレーム時間を維持するように送信する。システム５２０では、各音声フレームの１６個のサブフレーム（たとえば、サブフレーム５２５−０など）のうちの１４個が送信される。フレキシブル帯域幅の波形により、フレキシブル帯域幅システム５２０で送信された１４個のサブフレームは、通常のシステム５１０における１６個のサブフレームと同じ２０ｍｓフレーム時間を実質的に占めることになる。
【００７５】
上述のように、フレーム誤り率は、音声フレーム当たりの受信サブフレーム数が増えるにつれて高くなりうる。高い送信パワーは、有効ノイズパワースペクトル密度（Ｅb／Ｎt）を向上させるために用いられ、それにより、送信されたサブフレームが少ない場合でも同一のＦＥＲが得られる。いくつかの実施形態では、外側ループパワー制御の設定点は、音声フレームにて符号化された全サブフレームよりも少ない送信を補償するように調整される。外側ループパワー制御の設定点は、音声フレームのサブフレームのサブセットの送信で所定のフレーム誤り率となるように調整されうる。たとえば、フレキシブル帯域幅コードチャネルについてのターミネーションターゲットは、コードチャネルのフレキシブル帯域幅の波形のスケーリングファクターＮに基づいていてもよい。フレキシブル帯域幅についての波形の外側ループパワー制御の設定点は、ターミネーションターゲットで所定のＦＥＲが得られるように、設定されてもよい。たとえば、フレキシブル帯域幅についての波形の外側ループパワー制御の設定点は、ＦＥＲがターミネーションターゲットにて１％以下となるように、設定されてもよい。あるいは、外側ループパワー制御の設定点は、許容可能な音声品質メトリック（voice quality metric）に基づき、ターミネーションターゲットにてより低いかより高いＦＥＲとなるように設定されてもよい。
【００７６】
フレキシブル帯域幅システム５２０では、外側ループパワー制御の設定点は、１４個のサブフレームのターミネーションターゲットにて許容可能な音声品質となるように調整されてもよい。たとえば、受信中のモバイルデバイスおよび／または基地局は、ターミネーションターゲットにてフレーム誤り率を測定し、ターミネーションターゲットで所定のフレーム誤り率とする調整を決定しうる。送信中のモバイルデバイスおよび／または基地局は、これに応じて、外側ループパワー制御の設定点を調整しうる。そのように、フレキシブル帯域幅システム５２０は、通常の波形を用いた通例のフルレート音声通信よりも少ない帯域幅で、フレキシブル帯域幅の波形にてフルレート音声品質を提供しうる。
【００７７】
次に、図５Ｂ、図５Ｃおよび図５Ｄを参照すると、タイミングチャート５００−ｂ、５００−ｃおよび５００−ｄは、様々な実施形態によるフレキシブル帯域幅システム５３０、５４０および５５０を示している。フレキシブル帯域幅システム５３０、５４０および５５０は、フレキシブル帯域幅のスケーリングファクターＮがそれぞれ４／３、８／５および２のフレキシブル帯域幅の波形を用いた音声送信をサポートしている。標準的な音声フレーム時間内で、フレキシブル帯域幅システム５３０は、１２個のサブフレーム（たとえば、サブフレーム５３５−０など）を送信し、フレキシブル帯域幅システム５４０は、１０個のサブフレーム（たとえば、サブフレーム５４５−０など）を送信し、フレキシブル帯域幅システム５５０は、８個のサブフレーム（たとえば、サブフレーム５５５−０など）を送信する。フレキシブル帯域幅システム５３０、５４０および／または５５０についての外側ループパワー制御の設定点は、フレキシブル帯域幅コードチャネルのターミネーションターゲットに基づき、許容可能なＦＥＲが得られるように設定されうる。
【００７８】
実施形態では、サブフレームのサブセットの送信は、マルチコードの実施形態と組合わせて利用されうる。図６Ａに、音声フレーム６１５を１６個のサブフレーム（たとえば、サブフレーム６１５−０など）で２０ｍｓフレーム時間にわたり送信する通常のシステム６１０のタイミングチャート６００−ａ、および様々な実施形態による並行マルチコードシステム６２０を示す。図示された実施形態では、並行マルチコードシステム６２０は、各音声フレームについて１６個未満のサブフレームで送信され、サブフレームは、コードチャネル６２２−ａおよび６２２−ｂとして再編されている。図６Ａに示されるように、１４個のサブフレーム（たとえば、サブフレーム６２５−０、６２５−７など）は、通常のシステム６１０の各スロット時間の間に、並行マルチコードシステム６２０により、帯域幅のスケーリングファクターＮが９／４に等しい２つのフレキシブル帯域幅コードチャネル６２２−ａおよび６２２−ｂを用いて送信されうる。図５Ａ、図５Ｂ、図５Ｃおよび図５Ｄに示された実施形態と同様、外側ループパワー制御の設定点は、並行マルチコードシステム６２０の音声品質（たとえば、ＦＥＲが１％未満など）を維持するために利用されうる。タイミングチャート６００−ａは、スケーリングファクターＮが９／４に等しい帯域幅を用いた並行マルチコードシステム６２０を示しているが、他の帯域幅のスケーリングファクターが用いられてもよい。たとえば、並行マルチコードシステム６２０は、コードチャネル６２２−ａおよび６２２−ｂのために、スケーリングファクターＮが８／３に等しい帯域幅で用いられうる。この例では、合計１６個のサブフレームのうちの６個が、各２０ｍｓフレーム時間の間に、各フレキシブル帯域幅コードチャネルで送信されうる。
【００７９】
図６Ｂに、様々な実施形態による、マルチユーザーマルチコードシステム６３０を説明するタイミングチャート６００−ｂを示す。マルチユーザーマルチコードシステム６３０では、第１のフレーム（たとえば、６３５−０、６３５−３、６３５−６、６３５−９など）のうちの１２個のサブフレームが、再編されて、フレーム時間の第１の部分の間に、フレキシブル帯域幅のスケーリングファクターＮが８／３の４つのフレキシブル帯域幅コードチャネル６３２−ａ、６３２−ｂ、６３２−ｃおよび６３２−ｄを用いて送信される。マルチユーザーマルチコードシステム６３０では、各フレーム時間は、各コードチャネルでフレーム時間の別々の部分にて送信する複数のユーザについて時間多重化されうる。たとえば、タイミングチャート６００−ｂでは、第２のユーザが、音声フレーム（たとえば、サブフレーム６４５−０、６４５−３、６４５−６、６４５−９など）を、フレーム時間の第２の部分の間に送信する。
【００８０】
いくつかの実施形態は、フレキシブル帯域幅システムに待ち時間管理を提供しうる。たとえば、ＭＡＣにて第１の音声フレームがいったん利用可能となれば、それは、ＰＨＹへと送信されうる。同ＰＨＹ層処理がなされると、その後、現在の仕様の制約により、放送による送信が、次の無線フレーム境界においてのみ開始可能となる。フレキシブル帯域幅システムについては、このことは、最大待ち時間が１つの拡張無線フレームと同じになりうるか、または、いくつかの実施形態では、これは、Ｎが大きい場合には非常に望ましくないことを意味しうる。
【００８１】
いくつかの実施形態は、物理層送信がスロット境界で可能となるように、この問題に対処するものである。たとえば、いくつかの実施形態は、２０ｍｓのウィンドウを、音声サービス用の「サブＴＴＩ」として規定している。サブＴＴＩに含まれるタイムスロット数は、いくつかの実施形態では
【数１】
0006038944.tif 000002
【００８２】
として算出されうる。ＰＨＹ送信のタイミングは、値ｎに依存しうる。
【００８３】
たとえば、ｎが整数（たとえば、ｎ＝２、３、５、６）の場合、音声フレームがいったんＰＨＹへと送信されると、直後のスロット境界にて送信が開始される。いくつかの実施形態は、本シナリオの以下のタイムラインを利用しうる。ここで、ｔ0は音声フレーム０がＰＨＹへ送出された時刻、ｔ1はＰＨＹが直後のスロット境界にて送信を開始した時刻、ｔ2は音声フレーム１がＰＨＹへ送出された時刻、ｔ3は音声フレーム０の送信が完了して音声フレーム１の送信が開始された時刻である。なお、サブＴＴＩの端部は、整数個のスロットを含むため、正確にスロット境界上にくることになる。最大遅延は、単一スロットが上限となっていてもよく、いくつかの実施形態では、１０ｍｓ×Ｎ／１５であってもよい。
【００８４】
ｎが整数でない場合には（たとえば、Ｎ＝４．８）、直後のスロット境界で開始した送信は、サブＴＴＩの境界がスロットの途中にくることがあるため、配列が合わないこともある。上記のタイムラインに基づけば、時刻ｔ2と時刻ｔ3は両方とも単一スロットにくることになる。そのような場合、このスロットで送信されるべきコンテンツは送信開始前に組み立てられる必要があるので、音声フレーム１の送信がｔ3の右方へ継続することが不可能ともなりうる。したがって、望ましくない中断が生じる。
【００８５】
いくつかの実施形態は、送信の開始を遅らせることにより、すなわち２番目の次のスロット境界で送信を開始することにより、この問題に対処するものである。最大遅延は、スロット２個が上限となるか、または、いくつかの実施形態では（２×１０ｍｓ×Ｎ／１５）となる。いくつかの実施形態では、１個または複数個のスロットだけ送信の開始を遅らせることもある。
【００８６】
次に、図７Ａを参照すると、ブロック図は、様々な実施形態による、マルチコードチャネルでの音声通信をサポートするために用いられるデバイス７００−ａを示している。デバイス７００−ａは、図１、図２、図３、図９、図１０および／または図１１を参照して説明した基地局１０５および／またはモバイルデバイス１１５のうちの１つまたは複数の側面の一例でありうる。また、デバイス７００−ａは、プロセッサであってもよい。デバイス７００−ａは、受信モジュール７０５、コードチャネル制御モジュール７１５、および／または送信モジュール７２０を含む。いくつかの実施形態は、デジタルまたはアナログ音声入力信号からの音声フレームを生成するボコーダーモジュール７１０（たとえば、マイク、デジタイザなど）を含む。これらの各要素は、相互に通信しうる。デバイス７００−ａおよび／またはその要素は、同様に構成されたデバイスおよび／または図７Ｂのデバイス７００−ｂなどの他のデバイスとの間で、情報を送受信するように構成されうる。
【００８７】
受信モジュール７０５は、パケット、データ、および／またはどのデバイス７００−ａが受信または送信したかについての信号伝達情報などの情報を受信しうる。受信モジュールは、１つまたは複数のコードチャネルを受信し、１つまたは複数のコードチャネルで受信したパケット、データおよび／または信号伝達情報を、コードチャネル制御モジュール７１５へと通信するように構成されている。また、受信モジュール７０５は、音声データを直接受信しうるので、ボコーダーモジュール７１０の機能を含む。
【００８８】
コードチャネル制御モジュール７１５は、１つまたは複数のコードチャネルについて、デバイス７００−ａの機能を制御しうる。たとえば、コードチャネル制御モジュール７１５は、音声フレームを、ボコーダーモジュール７１０から受信し、その音声フレームを音声サブフレームに分割し、これら複数の音声サブフレームをマルチコードチャネルに符号化しうる。そして、送信モジュール７２０は、音声フレームをマルチコードチャネルにて送信しうる。また、コードチャネル制御モジュール７１５は、サブフレームを、マルチコードチャネルにて受信モジュール７０５を通じて受信し、回線交換ネットワークに接続および／またはユーザに対して再生（たとえば、スピーカを介するなど）するために、音声フレームを音声サンプルに復号しうる。
【００８９】
次に、図７Ｂを参照すると、様々な実施形態による、マルチコードチャネルで音声通信をサポートするために用いられうるデバイス７００−ｂのブロック図が示されている。デバイス７００−ｂは、図１、図２、図３、図９、図１０および／または図１１を参照して説明される基地局１０５および／または移動局１１５の１つまたは複数の側面の例でありうる。また、デバイス７００−ｂは、プロセッサであってもよい。デバイス７００−ｂは、受信モジュール７０５−ａ、ボコーダーモジュール７１０−ａ、送信モジュール７２０−ａ、サブフレーム生成モジュール７３０、フレームオフセットモジュール７３５、マルチコード処理モジュール７４０、帯域幅スケーリングモジュール７４５、および／または音声デコーダーモジュール７５０を含んでもよい。
【００９０】
サブフレーム生成モジュール７３０は、ボコーダーモジュール７１０から音声フレームを受信し、各音声フレームから複数の音声サブフレームを作成しうる。また、フレームオフセットモジュール７３５は、音声フレームをボコーダーモジュール７１０−ａから受信し、および／または、サブフレームをサブフレーム生成モジュール７３０から受信し、音声フレームおよび／またはサブフレームのオフセットを、フレーム時間内に、またはフレーム時間を越えて制御しうる。たとえば、フレームオフセットモジュール７３５は、図４Ｂを参照して説明した実施形態により、オフセットフレームを、マルチコードチャネルを越えてオフセットさせてもよい。マルチコード処理モジュール７４０は、マルチコードチャネルを管理し、マルチコードチャネルを介して受信モジュール７０５−ａおよび／または送信モジュール７２０−ａを通じて送受信された音声フレームおよび／またはサブフレームを処理しうる。帯域幅スケーリングモジュール７４５は、受信モジュール７０５−ａおよび／または送信モジュール７２０−ａのためにフレキシブル帯域幅の波形を管理しうる。たとえば、帯域幅スケーリングモジュール７４５は、音声フレームおよび／またはサブフレームを受信モジュール７０５−ａを通じて受信、または音声フレームおよび／またはサブフレームを送信モジュール７２０−ａを通じて送信するために用いられる、１つまたは複数のフレキシブル帯域幅コードチャネルについて、帯域幅のスケーリングファクターを確立しうる。
【００９１】
様々な実施形態に整合する例では、音声データ（たとえば、アナログまたはデジタル音声信号）は、ボコーダーモジュール７１０−ａにより受信され、音声フレームは、具体的なフレーム時間に対応して生成される。帯域幅スケーリングモジュール７４５は、空いている帯域幅を決定し、音声通信をサポートするために複数のフレキシブル帯域幅の波形を確立する。マルチコード処理モジュール７４０は、フレキシブル帯域幅情報を、帯域幅スケーリングモジュール７４５から受信し、音声フレームを複数のフレキシブル帯域幅の波形でどのように送信するか決定する。マルチコード処理モジュール７４０と通信して、音声フレームが、サブフレーム生成モジュール７３０により受信され、音声フレームの送信に用いるべきコードチャネル数にしたがって、音声サブフレームへと分割される。音声サブフレームは、マルチコード処理モジュール７４０に対して提供され、このモジュールは、送信モジュール７２０−ａにより複数のフレキシブル帯域幅コードチャネルで送信するために、サブフレームを符号化する。いくつかの実施形態では、音声フレームおよび／またはサブフレームは、送信前に、フレームオフセットモジュール７３５によりオフセットされる。
【００９２】
次に、図８Ａを参照すると、ブロック図は、様々な実施形態による、音声フレームのサブフレームのサブセットを用いて音声通信をサポートするために用いられうるデバイス８００−ａを示している。デバイス８００−ａは、図１、図２、図３、図９、図１０および／または図１１を参照して説明した基地局１０５および／または移動局１１５の１つまたは複数の側面の例でありうる。デバイス８００−ａは、プロセッサであってもよい。デバイス８００−ａは、受信モジュール８０５、送信モジュール８２０、帯域幅スケーリングモジュール８４５、および／またはサブフレーム管理モジュール８６０を含みうる。また、実施形態では、デバイス８００−ａは、ボコーダーモジュール８１０および／または音声デコーダーモジュール８５０をも含みうる。これらの各要素は、相互に通信しうる。デバイス８００−ａおよび／またはその要素は、たとえば、同様に構成されたデバイスおよび／または図８Ｂのデバイス８００−ｂのような他のデバイスとの間で、情報を送受信するように構成されうる。
【００９３】
フレキシブル帯域幅スケーリングモジュール８４５は、受信モジュール８０５および送信モジュール８２０と協働し、パケット、データおよび／または信号伝達情報を確立して、移動局および／または基地局などの他の通信デバイスと、１つまたは複数のフレキシブル帯域幅の波形で通信するように構成されうる。受信モジュール８０５は、１つまたは複数のコードチャネルを受信して、１つまたは複数のコードチャネルで受信されたパケット、データおよび／または信号伝達情報を、サブフレーム管理モジュール８６０へと通信するように構成されうる。
【００９４】
サブフレーム管理モジュール８６０は、受信したパケット、データおよび／または信号伝達情報を処理して、１つまたは複数のフレキシブル帯域幅の波形での音声通信をサポートする。サブフレーム管理モジュール８６０は、ボコーダーモジュール８１０および音声デコーダーモジュール８５０と連携して、符号化および復号するために、音声フレームのサブフレームを処理するように構成されうる。たとえば、ボコーダーモジュール８１０は、音声サンプルを、フルレート音声データのためにフレームごとにＫ個のサブフレームを含んだ、符号化およびインターリーブされた音声データのフレームへと符号化しうる。サブフレーム管理モジュール８６０は、送信モジュール８２０とともに動作して、フレキシブル帯域幅コードチャネルのターミネーションターゲットに基づき、フレーム時間当たりＫ’個のサブフレームを送信しうる。たとえば、図５Ｂに示されるようなスケーリングファクターが４／３のフレキシブル帯域幅の波形について、ターミネーションターゲットは、１２個のサブフレームであってもよい。本例では、送信モジュール８２０は、フレーム時間当たり１２個のサブフレームを送信し、これは、フレキシブル帯域幅の波形により拡大され、フレーム時間の実質的に全てを占めている。また、サブフレーム管理モジュール８６０は、受信モジュール８０５および音声デコーダーモジュール８５０とともに動作して、１２個のサブフレームを受信し、受信したサブフレームに基づいてフレームを復号しようとしてもよい。実施形態では、フレームの復号を試行することは、フレーム時間の間に受信したサブフレームのサブセットに基づき、通常のフレーム時間の端部でなされる。
【００９５】
次に図８Ｂを参照すると、ブロック図は、様々な実施形態による、音声フレームのサブフレームのサブセットを用いて、マルチコードチャネルで、音声通信をサポートするために用いられるデバイス８００−ｂを示している。デバイス８００−ｂは、図１、図２、図３、図９、図１０および／または図１１を参照して説明した基地局１０５および／またはモバイルデバイス１１５のうちの１つまたは複数の側面の一例でありうる。また、デバイス８００−ｂは、プロセッサであってもよい。デバイス８００−ｂは、受信モジュール８０５−ａ、ボコーダーモジュール８１０−ａ、送信モジュール８２０−ａ、サブフレーム生成モジュール８３０、フレームオフセットモジュール８３５、マルチコード処理モジュール８４０、帯域幅スケーリングモジュール８４５−ａ、音声デコーダーモジュール８５０−ａ、外側ループパワー制御モジュール８５５、および／またはサブフレーム管理モジュール８６０−ａを含みうる。これらの各要素は、相互に通信しうる。デバイス８００−ｂおよび／またはその要素は、たとえば、同様に構成されたデバイスおよび／または図８Ａのデバイス８００−ａなどの他のデバイスとの間で、情報を送受信するように構成されうる。
【００９６】
デバイス８００−ｂは、上述のように、複数のフレキシブル帯域幅の波形にて、音声データのサブフレームのサブセットの送受信という側面およびマルチコードチャネルを用いて、音声をサポートするように利用されうる。実施形態では音声フレームのサブフレームは、マルチコードチャネルにて再編され、並行にまたはオフセットを用いて、コードチャネル間で送信されうる。たとえば、音声サンプルは、ボコーダーモジュール８１０−ａにより、音声フレームへと符号化されうる。音声フレームは、マルチコード処理モジュール８４０により決定された多数のコードチャネル、およびサブフレーム管理モジュール８６０−ａにより決定されたターミネーションターゲットに基づき、サブフレーム生成モジュール８３０によりサブフレームへと分割され、および／または、フレームオフセットモジュール８３５によりオフセットされる。マルチコード処理モジュール８４０は、送信モジュール８２０−ａを制御し、再編されたサブフレームをマルチコードチャネルで送信しうる。外側ループパワー制御モジュール８５５は、送信された多数のサブフレームにより所定のフレーム誤り率が得られるように、複数のフレキシブル帯域幅コードチャネルについて、外側ループパワー制御の設定点を設定しうる。
【００９７】
デバイス８００−ｂは、複数のフレキシブル帯域幅コードチャネルにて音声をサポートする受信機として利用されうる。デバイス８００−ｂは、送信されたサブフレームを、マルチコードチャネルで受信し、受信したサブフレームに基づいてフレームを復号しようとしてもよい。ここで、サブフレーム数は、フルレート音声フレームで符号化されたサブフレーム数よりも少ない。
【００９８】
デバイス７００−ａ、７００−ｂ、８００−ａおよび／または８００−ｂの要素は、ハードウェアで適用可能な機能のいくつかまたは全てを実行するように適合された１個または複数個の特定用途向け集積回路（ＡＳＩＣ）で、個別にまたは統合的に実装されうる。あるいは、これらの機能は、１個または複数の集積回路上の１個または複数個の他の処理ユニット（またはコア）により実行されてもよい。他の実施形態では、他の種類の集積回路が用いられてもよく（たとえば、構造化／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、および他のセミカスタムＩＣ）、これらは、本技術分野で知られた方式でプログラムされうる。また、各ユニットの機能は、メモリ内に実装された命令にて、その全体または一部が実施され、１個または複数の汎用または特定用途プロセッサにより実行されるようにフォーマットされている。
【００９９】
図９に、様々な実施形態による、音声通信をサポートするために構成された通信システム９００のブロック図を示す。本システム９００は、図１に示されたシステム１００、図２のシステム２００、図３のシステム３００、および／または図７Ａ、７Ｂ、８Ａおよび／または８Ｂのデバイス７００−ａ、７００−ｂ、８００−ａおよび／または８００−ｂの側面の一例でありうる。基地局１０５−ｄは、１本または複数本のアンテナ９４５と、送受信モジュール９５０と、メモリ９８０と、プロセッサモジュール９７０とを含み、各々は、直接的または間接的に相互通信することができる（たとえば、１つまたは複数のバスで）。送受信モジュール９５０は、１本または複数本のアンテナ９４５を介して、モバイルデバイス１１５−ｅと双方向通信するように構成され、各デバイスは、マルチモードモバイルデバイスであってもよい。また、送受信モジュール９５０（および／または基地局１０５−ｄの他の要素）は、１つまたは複数のネットワークと双方向通信するように構成されてもよい。いくつかの場合では、基地局１０５−ｄは、コアネットワーク１３０−ａおよび／または制御装置１２０−ａと、ネットワーク通信モジュール９７５を介して通信しうる。基地局１０５−ｄは、ｅノードＢ基地局、ホームｅノードＢ基地局、ノードＢ基地局、および／またはホームノードＢ基地局の一例であってもよい。制御装置１２０−ａは、ある場合には、ｅノードＢ基地局などとともに基地局１０５−ｄへと統合されうる。
【０１００】
また、基地局１０５−ｄは、基地局１０５−ｍおよび基地局１０５−ｎなどの他の基地局１０５とも通信しうる。各基地局１０５は、様々な無線接続技術などの他のワイヤレス通信技術を用いて、モバイルデバイス１１５−ｅと通信しうる。いくつかの場合では、基地局１０５−ｄは、基地局通信モジュール９６５を利用して、１０５−ｍおよび／または１０５−ｎなどの他の基地局と通信しうる。いくつかの実施形態では、基地局通信モジュール９６５は、ＬＴＥワイヤレス通信技術内のＸ２インターフェースを提供して、基地局１０５のいくつかの間に通信を提供してもよい。いくつかの実施形態では、基地局１０５−ｄは、制御装置１２０−ａおよび／またはコアネットワーク１３０−ａを介して、他の基地局と通信しうる。
【０１０１】
メモリ９８０は、ランダムアクセスメモリ（ＲＡＭ）と、読み取り専用メモリ（ＲＯＭ）とを含む。また、メモリ９８０は、実行されると、プロセッサモジュール９７０に、ここに説明した様々な機能を行わせる（たとえば、通話処理、データベース管理、メッセージルーティングなど）命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェアコード９８５を格納しうる。あるいは、ソフトウェアコード９８５は、プロセッサモジュール９７０によって直接的に実行可能ではないが、コンパイルされて実行されると、コンピュータに、たとえば、ここに説明した機能を行わせるように構成されうる。
【０１０２】
プロセッサモジュール９７０は、Ｉｎｔｅｌ（登録商標）ＣｏｒｐｏｒａｔｉｏｎまたはＡＭＤ（登録商標）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）などによりなる、インテリジェントハードウェアデバイス、たとえば、中央処理装置（ＣＰＵ）を含みうる。プロセッサモジュール９７０は、マイクを介して音声を取得し、音声を、取得した音声を示すパケットに変換し（たとえば、長さにして３０ｍｓなど）、送受信モジュール６５０へ提供し、ユーザが発話しているかどうかの表示を提供するように構成された音声エンコーダ（図示せず）を含みうる。あるいは、エンコーダは、パケットを送受信モジュール６５０へ送信し、パケット自体の提供または抑制／抑止により、ユーザが発話しているかどうかの表示を提供しうる。
【０１０３】
送受信モジュール９５０は、パケットを変調して、変調したパケットを１本または複数本のアンテナ９４５へ送信し、１本または複数本のアンテナ９４５から受信したパケットを復調するように構成されたモデムを含みうる。基地局１０５−ｄのいくつかの例は、単一のアンテナ９４５を含むが、基地局１０５−ｄは、搬送波の集約をサポートした複数のリンクのための複数本のアンテナ９４５を含むことが好ましい。たとえば、１つまたは複数のリンクは、モバイルデバイス１１５−ｅとのマクロ通信をサポートするように用いられうる。
【０１０４】
図９のアーキテクチャによると、基地局１０５−ｄは、通信管理モジュール９６０をさらに含みうる。通信管理モジュール９６０は、他の基地局１０５との通信を管理しうる。例として、通信管理モジュール９６０は、基地局１０５−ｄのいくつかまたは全ての他の要素とバスを介して通信する基地局１０５−ｄの要素であってもよい。あるいは、通信管理モジュール９６０の機能は、送受信モジュール９５０の要素として、コンピュータプログラム製品として、および／またはプロセッサモジュール９７０の１つまたは複数の制御要素として実装されうる。
【０１０５】
基地局１０５−ｄのための要素は、図７Ａ、７Ｂ、８Ａおよび／または８Ｂのデバイス７００−ａ、７００−ｂ、８００−ａおよび／または８００−ｂについて、上述の側面を実装するように構成され、簡潔にするためにここでは繰返さない。たとえば、ボコーダーモジュール９３０は、図７Ａ、７Ｂ、８Ａおよび／または８Ｂのボコーダーモジュール７１０または８１０と同様の機能を含みうる。いくつかの実施形態では、ボコーダーモジュール９３０の機能は、図９に示すような独立したボコーダーモジュール９３０の代わりに、プロセッサモジュール９７０により実行される。マルチコードモジュール９４０は、図７Ａおよび／または図７Ｂのコードチャネル制御モジュール７１５、サブフレーム生成モジュール７３０、フレームオフセットモジュール７３５、マルチコード処理モジュール７４０、および／または音声デコーダ７５０と同様の機能を含みうる。サブフレーム管理モジュール９３５は、図８Ａおよび／または８Ｂのボコーダーモジュール８１０、サブフレーム管理モジュール８６０、音声デコーダーモジュール８５０、および／または外側ループパワー制御モジュール８５５と同様の機能を含みうる。
【０１０６】
また、基地局１０５−ｄは、スペクトル識別モジュール９１５を含みうる。スペクトル識別モジュール９１５は、フレキシブル波形に利用可能なスペクトルを特定するのに利用されうる。いくつかの実施形態では、ハンドオーバーモジュール９２５は、ある基地局１０５から他の局へのモバイルデバイス１１５−ｅのハンドオーバー手順を実行するのに利用されうる。たとえば、ハンドオーバーモジュール９２５は、基地局１０５−ｄから他の局へのモバイルデバイス１１５−ｅのハンドオーバーを実行し、モバイルデバイス１１５−ｅと基地局の１つとの間では通常の波形が利用され、モバイルデバイスと他の基地局との間ではフレキシブル波形が利用されている。スケーリングモジュール９１０を利用して、チップレートをスケーリングおよび／または変更して、フレキシブル波形を生成しうる。スケーリングモジュール９１０は、図７Ｂ、８Ａおよび／または８Ｂに示される帯域幅スケーリングモジュール７４５および／または８４５の機能のいくつかまたは全てを実装してもよい。
【０１０７】
いくつかの実施形態では、基地局１０５−ｄの他の可能な要素とともに、１本または複数本のアンテナ９４５と連携する送受信モジュール９５０は、フレキシブル波形および／またはスケーリングファクターについての情報を、基地局１０５−ｄからモバイルデバイス１１５−ｅへ、他の基地局１０５−ｍ／１０５−ｎまたはコアネットワーク１３０−ａへと送信しうる。いくつかの実施形態では、基地局１０５−ｄの可能な他の要素とともに、１本または複数本のアンテナ９４５と連携する送受信モジュール９５０は、モバイルデバイス１１５−ｅへ、他の基地局１０５−ｍ／１０５−ｎまたはコアネットワーク１３０−ａへ、フレキシブル波形および／またはスケーリングファクターなどの情報を送信し、これらのデバイスまたはシステムがフレキシブル波形を利用できるようにしている。
【０１０８】
図１０は、様々な実施形態による、音声通信をサポートするために構成されたモバイルデバイス１１５−ｆのブロック図１０００である。モバイルデバイス１１５−ｆは、パーソナルコンピュータ（たとえば、ラップトップコンピュータ、ネットブックコンピュータ、タブレットコンピュータなど）、携帯電話、ＰＤＡ、スマートフォン、デジタルビデオレコーダ（ＤＶＲ）、インターネット機器、ゲームコンソール、電子リーダーなどの様々な構成のうちの任意のものであってもよい。モバイルデバイス１１５−ｆは、小型バッテリなどの内部電源（図示せず）を有し、モバイル動作を促進している。いくつかの実施形態では、モバイルデバイス１１５−ｆは、図１、図２および／または図３のモバイルデバイス１１５であってもよい。モバイルデバイス１１５−ｆは、図７Ａ、７Ｂ、８Ａおよび／または８Ｂのデバイス７００−ａ、７００−ｂ、８００−ａおよび／または８００−ｂの側面を含みうる。モバイルデバイス１１５−ｆは、マルチモードモバイルデバイスであってもよい。モバイルデバイス１１５−ｆを、ワイヤレス通信デバイスと称することもある。
【０１０９】
モバイルデバイス１１５−ｆは、ボコーダーモジュール１０３０と、サブフレーム管理モジュール１０３５と、マルチコードモジュール１０４０と、１本または複数本のアンテナ１０４５と、送受信モジュール１０５０と、メモリ１０８０と、プロセッサモジュール１０７０とを含み、その各々は、直接的または間接的に、相互に通信することができる（たとえば、１つまたは複数のバスを介して）。送受信モジュール１０５０は、上述のように、１本または複数本のアンテナ１０４５および／または１つまたは複数の優先またはワイヤレスリンクを介して、１つまたは複数のネットワークと双方向通信するように構成されている。たとえば、送受信モジュール１０５０は、図１、図２、図３および／または図９の基地局１０５と、双方向通信するように構成されうる。送受信モジュール１０５０は、パケットを変調し、変調したパケットを１本または複数本のアンテナ１０４５に送信のために提供し、１本または複数本のアンテナ１０４５から受信したパケットを復号するように構成されたモデムを含みうる。モバイルデバイス１１５−ｆは単一のアンテナ１０４５を含みうるが、モバイルデバイス１１５−ｆは、通例、複数のリンク用の複数のアンテナ１０４５を含むことになる。
【０１１０】
メモリ１０８０は、ランダムアクセスメモリ（ＲＡＭ）と読み取り専用メモリ（ＲＯＭ）とを含む。メモリ１０８０は、実行されると、プロセッサモジュール１０７０に、ここに説明した様々な機能を行わせる（たとえば、通話処理、データベース管理、メッセージルーティングなど）命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェアコード１０８５を格納しうる。あるいは、ソフトウェアコード１０８５は、プロセッサモジュール１０７０によって直接的に実行可能ではないが、（たとえば、コンパイルされて実行されると）コンピュータに、ここに説明した機能を行わせるように構成されうる。
【０１１１】
プロセッサモジュール１０７０は、Ｉｎｔｅｌ（登録商標）ＣｏｒｐｏｒａｔｉｏｎまたはＡＭＤ（登録商標）、マイクロコントローラ、特定用途向け集積回路（ＡＳＩＣ）などによりなる、インテリジェントハードウェアデバイス、たとえば、中央処理装置（ＣＰＵ）を含みうる。プロセッサモジュール１０７０は、マイクを介して音声を取得し、音声を、取得した音声を示すパケットに変換し（たとえば、長さ２０ｍｓ、長さ３０ｍｎなど）、音声パケット送受信モジュール１０５０へ提供し、ユーザが発話しているかどうかの表示を提供するように構成された音声エンコーダ（図示せず）を含みうる。あるいは、エンコーダは、単にパケットを送受信モジュール１０５０へ提供し、パケット自体の提供または抑制／抑止により、ユーザが発話しているかどうかの表示を提供しうる。
【０１１２】
図１０のアーキテクチャによると、モバイルデバイス１１５−ｆは、通信管理モジュール１０６０をさらに含みうる。通信管理モジュール１０６０は、他のモバイルデバイス１１５との通信を管理しうる。例として、通信管理モジュール１０６０は、モバイルデバイス１１５−ｆの他の要素のいくつかまたは全てとバスを介して通信するモバイルデバイス１１５−ｆの要素であってもよい。あるいは、通信管理モジュール１０６０の機能は、送受信モジュール１０５０の要素として、コンピュータプログラム製品として、および／またはプロセッサモジュール１０７０の１つまたは複数の制御要素として実装されてもよい。
【０１１３】
基地局１１５−ｄのための要素は、図７Ａ、７Ｂ、８Ａおよび／または８Ｂのデバイス７００−ａ、７００−ｂ、８００−ａおよび／または８００−ｂについて、上述の側面を実装するように構成され、簡潔にするためにここでは繰返さない。たとえば、マルチコードモジュール１０４０は、図７Ａのコードチャネル制御モジュール７１５、図７Ｂのマルチコード処理モジュール７４０および／または図８Ｂのマルチコード処理モジュール８４０と同様の機能を含みうる。サブフレーム管理モジュール１０３５は、図８Ａおよび／または８Ｂのボコーダーモジュール８１０、サブフレーム管理モジュール８６０、音声デコーダーモジュール８５０、および／または外側ループパワー制御モジュール８５５と同様の機能を含みうる。
【０１１４】
また、モバイルデバイス１１５−ｆは、スペクトル識別モジュール１０１５をも含みうる。スペクトル識別モジュール１０１５は、フレキシブル波形に利用可能なスペクトルを特定するのに利用されうる。いくつかの実施形態では、ハンドオーバーモジュール１０２５が、ある基地局から他の局へのモバイルデバイス１１５−ｆのハンドオーバー手順を実行するのに利用されうる。たとえば、ハンドオーバーモジュール１０２５は、ある基地局から他の局へのモバイルデバイス１１５−ｆのハンドオーバー手順を実行し、ここで、通常の波形が、モバイルデバイス１１５−ｆと基地局の１つとの間で利用され、フレキシブル波形が、モバイルデバイスと他の基地局との間で利用される。変倍モジュール１０１０は、チップレートをスケーリングおよび／または変更するのに利用されて、フレキシブル波形を生成しうる。スケーリングモジュール１０１０は、図７Ｂ、８Ａおよび／または８Ｂに示される帯域幅スケーリングモジュール７４５および／または８４５のいくつかまたは全てを実装してもよい。
【０１１５】
いくつかの実施形態では、送受信モジュール１０５０は、モバイルデバイス１１５−ｆの他の可能な要素とともに、１本または複数本のアンテナ１０４５と連携して、フレキシブル波形および／またはスケーリングファクターについての情報を、モバイルデバイス１１５ｆから基地局またはコアネットワークへと送信しうる。いくつかの実施形態では、モバイルデバイス１１５−ｆの他の可能な要素とともにアンテナ１０４５と連携した送受信モジュール１０５０は、フレキシブル波形および／またはスケーリングファクターなどの情報を、基地局またはコアネットワークへ送信して、これらのデバイスまたはシステムがフレキシブル波形を用いるようにしている。
【０１１６】
図１１は、様々な実施形態による、基地局１０５−ｅと、モバイルデバイス１１５−ｇとを含むシステム１１００のブロック図である。本システム１１００は、図１のシステム１００、図２のシステム２００、図３のシステム３００および／または図９のシステム９００の一例であってもよい。基地局１０５−ｅは、アンテナ１１３４−ａ〜１１３４−ｘを備えうる。モバイルデバイス１１５−ｇは、アンテナ１１５２−ａ〜１１５２−ｎを備えうる。基地局１０５−ｅにて、送信プロセッサ１１２０は、データソースからデータを受信しうる。
【０１１７】
送信プロセッサ１１２０は、データを処理しうる。また、送信プロセッサ１１２０は、基準シンボルおよびセル専用基準信号を生成しうる。送信（ＴＸ）ＭＩＭＯプロセッサ１１３０は、データシンボル、制御シンボルおよび／または基準シンボルに対して、該当する場合には空間処理（たとえば、プレコーディング）を施し、出力シンボルストリームを、送信変調器１１３２−ａ〜１１３２−ｘに提供しうる。各変調器１１３２は、対応する出力シンボルストリーム（たとえば、ＯＦＤＭ用など）を処理して、出力サンプルストリームを取得しうる。さらに、各変調器１１３２は、出力サンプルストリームを処理して（たとえば、アナログに変換、増幅、フィルタ、およびアップコンバート）、ダウンリンク（ＤＬ）信号を取得しうる。一例としては、変調器１１３２−ａ〜１１３２−ｘからのＤＬ信号が、それぞれアンテナ１１３４−ａ〜１１３４−ｘを介して送信されてもよい。送信プロセッサ１１２０は、プロセッサ１１４０から情報を取得してもよい。プロセッサ１１４０は、音声フレームを生成し、上述のサブフレームのサブセットの実施形態のマルチコードおよび送信に応じて、音声フレームを処理するように構成されうる。いくつかの実施形態では、プロセッサ１１４０は、汎用プロセッサ、送信プロセッサ１１２０および／または受信プロセッサ１１３８の一部として実装されうる。メモリ１１４２は、プロセッサ１１４０と接続しうる。
【０１１８】
いくつかの実施形態では、プロセッサ１１４０は、上述のように、マルチコードチャネルおよび／またはサブフレームのサブセットの送信技術を用いて音声通信をサポートするように構成されうる。マルチコードおよびサブフレームのサブセットの送信技術は、基地局１０５−ｄとモバイルデバイス１１５−ｇとの間の音声通信をサポートするために用いられうる。そのような音声通信は、通常の帯域幅波形および／またはフレキシブル帯域幅の波形を利用しうる。たとえば、プロセッサ１１４０は、送信用のマルチコードチャネルを決定し、音声フレームを生成し、送信プロセッサ１１２０および送信ＭＩＭＯプロセッサ１１３０、変調器１１３２ならびにアンテナ１１３４と連携して、音声フレームをマルチコードチャネルで送信するように構成されうる。プロセッサ１１４０は、さらに、マルチコードチャネルで、ＭＩＭＯ検出器１１３６およびプロセッサ１１３８、復調器１１３２ならびにアンテナ１１３４を介して送信された情報を受信し、音声フレームを復号するように構成されうる。
【０１１９】
さらに、プロセッサ１１４０は、上述のサブフレームのサブセットの送信技術を用いて音声通信をサポートするように構成されうる。実施形態では、プロセッサ１１４０は、フレキシブル帯域幅の波形を用いた１つまたは複数のコードチャネルのスケーリングファクターに基づき、ターミネーションターゲットを決定しうる。たとえば、ターミネーションターゲットは、多数のサブフレームを、１つまたは複数のコードチャネルで、通常のシステムの音声フレームに対応する時間内に送信されるべきものと規定しうる。プロセッサ１１４０は、符号化された音声フレームのターミネーションターゲットに基づき、１つまたは複数のコードチャネルで、プロセッサ１１２０および１１３０、変調器１１３２およびアンテナ１１３４を介して、サブフレームのサブセットを送信しうる。プロセッサ１１４０は、音声フレームのサブフレームのサブセットをＭＩＭＯ検出器１１３６および受信プロセッサ１１３８、復調器１１３２ならびにアンテナ１１３４を介して受信し、サブフレームのサブセットに基づいて音声フレームを復号しようとすることができる。外側ループパワー制御は、ターミネーションターゲットにて所定のフレーム誤り率が得られるように、１つまたは複数のコードチャネルへと調整されてもよい。
【０１２０】
モバイルデバイス１１５−ｇでは、モバイルデバイスアンテナ１１５２−ａ〜１１５２−ｎは、ＤＬ信号を基地局１０５−ｅから受信し、受信した信号を復調器１１５４−ａ〜１１５４−ｎにそれぞれ提供してもよい。各復調器１１５４は、それぞれの受信信号を調整（たとえば、フィルタ、増幅、ダウンコンバート、およびデジタイズ）して、入力サンプルを取得しうる。さらに、各復調器１１５４は、入力サンプル（たとえば、ＯＦＤＭ用など）を処理して、受信シンボルを取得しうる。ＭＩＭＯ検出器１１５６は、復調器１１５４−ａ〜１１５４−ｎからの受信シンボルを取得して、該当する場合には受信シンボルに対してＭＩＭＯ検出を実行し、検出されたシンボルを提供しうる。受信プロセッサ１１５８は、検出されたシンボルを処理（たとえば、復調、インターリーブ解除、および復号）し、モバイルデバイス１１５−ｇの復号されたデータをデータ出力に提供し、復号された制御情報を、プロセッサ１１８０またはメモリ１１８２に提供しうる。
【０１２１】
アップリンク（ＵＬ）では、モバイルデバイス１１５−ｇにて、送信プロセッサ１１６４は、データソースからのデータを受信して処理しうる。また、送信プロセッサ１１６４は、基準信号のための基準シンボルを生成しうる。送信プロセッサ１１６４からのシンボルは、該当する場合には送信ＭＩＭＯプロセッサ１１６６により処理され、復調器１１５４−ａ〜１１５４−ｎ（たとえば、ＳＣ−ＦＤＭＡなど）によりさらに処理され、基地局１０５−ｅから受信した送信パラメータに応じて基地局１０５−ｅへ送信されうる。送信プロセッサ１１６４は、音声フレームを生成し、上述の、マルチコードおよびサブフレームのサブセットの送信の実施形態により、音声フレームを処理するように構成されうる。プロセッサ１１８０は、パラメータのスケーリングよりフレキシブル帯域幅の使用を伴う、時間伸長の効果の反転を行ってもよい。基地局１０５−ｅでは、モバイルデバイス１１５−ｇからのＵＬ信号は、アンテナ１１３４により受信され、復調器１１３２により処理され、該当する場合にはＭＩＭＯ検出器１１３６により検出され、さらに受信プロセッサにより処理されうる。受信プロセッサ１１３８は、復号したデータをデータ出力およびプロセッサ１１８０へ提供しうる。いくつかの実施形態では、プロセッサ１１８０は、汎用プロセッサ、送信プロセッサ１１６４、および／または受信プロセッサ１１５８の一部として実装されうる。
【０１２２】
いくつかの実施形態では、プロセッサ１１８０は、上述のように、マルチコードチャネルおよび／またはサブフレームのサブセットの送信を用いて、音声通信をサポートするように構成されうる。マルチコードおよびサブフレームのサブセットの送信は、基地局１０５−ｄとモバイルデバイス１１５−ｇとの音声通信をサポートするために用いられうる。そのような音声通信は、通常の帯域幅波形および／またはフレキシブル帯域幅の波形を利用されてもよい。たとえば、プロセッサ１１８０は、送信用のマルチコードチャネルを決定し、音声フレームを生成し、送信プロセッサ１１６４および送信ＭＩＭＯプロセッサ１１６６、変調器１１５４ならびにアンテナ１１５２と連携して、音声フレームをマルチコードチャネルで送信しうる。さらに、プロセッサ１１８０は、マルチコードチャネルで、ＭＩＭＯ検出器１１５６および受信プロセッサ１１５８、復調器１１５４ならびにアンテナ１１５２を通じて送信された情報を受信し、音声フレームを復号するように構成されてもよい。
【０１２３】
さらに、プロセッサ１１８０は、上述のように、サブフレームのサブセットをフレーム時間内に送信および／または受信することにより、音声通信をサポートするように構成されうる。実施形態では、プロセッサ１１８０は、フレキシブル帯域幅の波形を用いた１つまたは複数のコードチャネルのスケーリングファクターに基づき、ターミネーションターゲットを決定しうる。たとえば、ターミネーションターゲットは、１つまたは複数のコードチャネルで、通常のシステムの音声フレームに対応する時間に送信されるべきサブフレーム数を規定しうる。プロセッサ１１８０は、符号化された音声フレームのターミネーションターゲットに基づき、１つまたは複数のコードチャネルで、プロセッサ１１６４および１１６６、変調器１１５４ならびにアンテナ１１５２を通じて送信しうる。プロセッサ１１８０は、音声フレームのサブフレームのサブセットをＭＩＭＯ受信機１１５６および受信プロセッサ１１５８、復調器１１５４ならびにアンテナ１１５２を通じて受信し、サブフレームのサブセットに基づき、音声フレームを復号しようとしてもよい。外側ループパワー制御は、１つまたは複数のコードチャネルがターミネーションターゲットで所定のフレーム誤り率となるように調整されてもよい。
【０１２４】
図１２Ａを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１２００−ａのフローチャートが示されている。方法１２００−ａは、様々なワイヤレス通信デバイスを利用して実装されうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示されるような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示されるようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示されるようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または、図１および／もしくは図９に示されるようなコアネットワーク１３０および／もしくは制御装置１２０を含むが、これに限定されるものではない。
【０１２５】
方法１２００−ａのブロック１２０５では、複数のコードチャネルが決定されうる。たとえば、モバイルデバイス１１５および／または基地局１０５は、論理音声トラフィックチャネルの２つ以上の送信用のコードチャネルを確立しうる。いくつかの実施形態では、コードチャネルは、フレキシブル帯域幅コードチャネルである。いくつかの実施形態では、コードチャネル数は、フレキシブル帯域幅コードチャネルのスケーリングファクターよりも多い。
【０１２６】
ブロック１２１０では、音声フレームが、ワイヤレス通信システムを用いて送信のために生成される。たとえば、ボコーダまたはプロセッサが、音声コーデック（たとえば、ＥＶＲＣ、ＥＶＲＣ−Ｂ、ＣＥＬＰなど）により、音声サンプルから音声フレームを生成するのに用いられうる。ブロック１２１５では、音声フレームは、複数のコードチャネルで送信される。たとえば、音声フレームは、図４Ａおよび／または図４Ｂを参照して説明する並行マルチコードおよび／またはオフセット付きマルチコード技術を用いて、並行にまたはオフセットされて送信されうる。
【０１２７】
図１２Ｂを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１２００−ｂのフローチャートが示されている。方法１２００−ｂは、様々なワイヤレス通信デバイスを用いて実装されうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示されるような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示されるようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示されるようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または図１および／もしくは図９に示されるようなコアネットワーク１３０および／もしくは制御装置１２０を含むが、これに限定されるものではない。
【０１２８】
方法１２００−ｂのブロック１２０５−ａでは、複数のコードチャネルが決定されうる。ブロック１２１０−ａでは、音声フレームが、送信のために生成されうる。いくつかの実施形態では、音声フレームは、ブロック１２２０にて、複数の音声サブフレームへと分割される。いくつかの実施形態では、ブロック１２２５にて、音声フレームおよび／またはサブフレームは、複数のコードチャネルで送信されるためにオフセットされる。たとえば、音声フレームは、図４Ｂに示されるように、フレーム時間によりオフセットされうる。ブロック１２１５−ａでは、音声フレームまたはサブフレームは、複数のコードチャネルで送信されうる。たとえば、音声サブフレームは、図４Ｃおよび／または図４Ｄを参照して説明した並行マルチコードおよび／またはマルチユーザーマルチコード技術を用いて、並行に送信される。
【０１２９】
図１３Ａを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１３００−ａのフローチャートが示されている。方法１３００−ａは、様々なワイヤレス通信デバイスを利用して実装されうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示されるような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示されるようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示されるようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または、図１および／もしくは図９に示されるようなコアネットワーク１３０および／もしくは制御装置１２０を含むが、これに限定されるものではない。
【０１３０】
方法１３００−ａのブロック１３０５では、入力音声ベクトルは、多数の音声フレームへと符号化され、各音声フレームは複数のサブフレームを含む。上述のように、サブフレームは、時間、ならびに／または制御されたパワー送信期間に送信されるべきビット数および／もしくはシンボル数により定義される。ブロック１３１０では、１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットが決定される。たとえば、ターミネーションターゲットは、音声フレーム期間に１つまたは複数のコードチャネルのフレキシブル帯域幅の波形で送信可能なサブフレーム数に関連しうる。いくつかの実施形態では、ブロック１３１５にて、１つまたは複数のコードチャネルの外側ループパワー制御の設定点は、ターミネーションターゲットおよびフレーム誤り率に基づいて調整される。たとえば、外側ループパワー制御の設定点は、ターミネーションターゲットで所定のフレーム誤り率となるように調整されてもよい。ブロック１３２０にて、サブフレームのサブセットが、１つまたは複数のコードチャネルで送信される。サブフレームのサブセットは、ターミネーションターゲットに基づく。たとえば、ターミネーションターゲットに対応したサブフレーム数は、音声フレーム期間に送信されるものである。
【０１３１】
図１３Ｂを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１３００−ｂのフローチャートが示されている。方法１３００−ｂは、様々なワイヤレス通信デバイスを利用して実装されうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示されるような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示されるようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示されるようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または図１および／もしくは図９に示されるようなコアネットワーク１３０および／もしくは制御装置１２０を含むが、これに限定されるものではない。方法１３００−ｂは、図１３Ａの方法１３００−ａの実施形態の例でありうる。
【０１３２】
方法１３００−ｂのブロック１３０５−ａにて、入力音声ベクトルは、多数の音声フレームへと符号化される。各音声フレームは、複数のサブフレームを含む。ブロック１３１０−ａにて、複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットが判別される。たとえば、ターミネーションターゲットは、複数のコードチャネルのコードチャネル数、およびコードチャネルのフレキシブル帯域幅の波形のスケーリングファクターに、少なくとも部分的に基づいていてもよい。いくつかの実施形態では、ブロック１３１５−ａにて、複数のコードチャネルの外側ループパワー制御の設定点は、ターミネーションターゲットおよびフレーム誤り率に基づいて調整される。たとえば、複数のコードチャネルの外側ループパワー制御の設定点は、サブフレームのサブセットが、再編されて複数のコードチャネルで送信された場合に、所定のフレーム誤り率となるように調整されうる。ブロック１３２０−ａにて、第１の複数のサブフレームのサブセットは、複数のコードチャネルのうちの第１のコードチャネルで送信されてもよい。たとえば、コードチャネルが２つで１４個のサブフレームのターミネーションターゲットがあるマルチコードシステムについては、第１の７個のサブフレームが第１のコードチャネルで送信されてもよい。ブロック１３２０−ｂでは、第２の複数のサブフレームのサブセットは、複数のコードチャネルのうちの第２のコードチャネルで送信されてもよい。上述の例では、１４個のサブフレームのうちの第２の７個は、第２のコードチャネルで送信しうる。ブロック１３２０−ａおよび１３２０−ｂにて、サブフレームは、コードチャネルに対して任意の順番で割り当てられうる。たとえば、サブフレーム０、２、４、６、８、１０および１２は、ブロック１３２０−ａにて、第１のコードチャネルで送信可能であり、サブフレーム１、３、５、７、９、１１および１３は、ブロック１３２０−ｂにて、第２のコードチャネルで送信されうる。サブフレームをコードチャネルに割り当てる他の方式は、当業者に明らかである。
【０１３３】
図１４Ａを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１４００−ａのフローチャートが示されている。方法１４００−ａは、様々なワイヤレス通信デバイスを利用して実装しうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示されるような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示されるようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示されるようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または図１および／もしくは図９に示されるようなコアネットワーク１３０および／もしくは制御装置１２０含むが、これに限定されるものではない。
【０１３４】
方法１４００−ａのブロック１４０５では、ターミネーションターゲットが、ワイヤレス通信システムにおける１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき決定される。たとえば、ターミネーションターゲットは、音声フレーム期間に１つまたは複数のコードチャネルのフレキシブル帯域幅の波形を送信可能なサブフレーム数と関連しうる。ブロック１４１０では、符号化された音声フレームのサブフレームのサブセットが、１つまたは複数のコードチャネルで受信される。いくつかの実施形態では、サブセットは、ブロック１４０５にて決定されたターミネーションターゲットに基づく。符号化された音声フレームのサブフレームのサブセットは、フレーム時間と実質的に同じ時間で受信しうる。サブセットは、サブフレームがＫ個のフルレートの符号化された音声フレームの第１のＫ’個のサブフレームに対応しうる。ここで、Ｋ’は、ターミネーションターゲットに基づく。サブフレームは、上述のように、時間ならびに／または制御されたパワー送信の時間に送信されるビット数および／もしくはシンボル数により規定されてもよい。
【０１３５】
ブロック１４１５では、音声フレームの復号は、受信されたサブフレームに基づいて行われうる。ブロック１４１５は、Ｋ’個のサブフレームが受信されると実行されうる。これは、通常のシステムでのフレーム時間の終端に対応しうる。いくつかの実施形態では、ブロック１４２０にて、１つまたは複数のコードチャネルの外側ループパワー制御の設定点は、ターミネーションターゲットおよびフレーム誤り率に基づいて調整される。すなわち、フレーム誤り率は、ブロック１４１５にて試行された復号からモニタされ、外側ループパワー制御の設定点は、ターミネーションターゲットにて所定のフレーム誤り率となるように調整されうる。
【０１３６】
図１４Ｂを参照すると、様々な実施形態による、ワイヤレス通信システムの音声をサポートする方法１４００−ｂのフローチャートが示されている。方法１４００−ｂは、様々なワイヤレス通信デバイスを利用して実装されうる。このデバイスは、図１、図２、図３、図９および／もしくは図１１に示すような基地局１０５、図１、図２、図３、図１０および／もしくは図１１に示すようなモバイルデバイス１１５、図７Ａ、図７Ｂ、図８Ａおよび／もしくは図８Ｂに示すようなデバイス７００−ａ、７００−ｂ、８００−ａおよび／もしくは８００−ｂ、ならびに／または図１および／もしくは図９に示すようなコアネットワーク１３０および／もしくは制御装置１２０を含むが、これに限定されるものではない。方法１４００−ｂは、図１４Ａ方法１４００−ａの実施形態の例でありうる。
【０１３７】
方法１４００−ｂのブロック１４０５−ａにて、ターミネーションターゲットは、ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づいて決定される。たとえば、ターミネーションターゲットは、音声フレーム期間に１つまたは複数のコードチャネルフレキシブル帯域幅の波形で送信可能なサブフレーム数と関連しうる。
【０１３８】
ブロック１４１０−ａでは、符号化された音声フレームの第１の複数のサブフレームのサブセットは、第１のコードチャネルで受信されうる。いくつかの実施形態では、サブセットは、ブロック１４０５−ａで決定されたターミネーションターゲットに基づく。符号化された音声フレームの第１の複数のサブフレームのサブセットは、通常のシステムのフレーム時間と実質的に同じ時間で受信しうる。サブセットは、サブフレームがＫ個のフルレートの符号化された音声フレームにおける第１のＫ’個のサブフレームに対応しうる。ここで、Ｋ’は、ターミネーションターゲットに基づく。サブフレームは、上述のように、時間、ならびに／または、制御されたパワー送信の時間で送信可能なビット数および／もしくはシンボル数により規定されうる。ブロック１４１０−ｂでは、符号化された音声フレームにおける第２の複数のサブフレームのサブセットは、第２のコードチャネルで受信されうる。たとえば、１６個のサブフレームを含むフルレート音声フレームのうちの１２個のサブフレームのターミネーションターゲットについて、ブロック１４１０−ａでは６個のサブフレーム（たとえば、０−５など）が第１のコードチャネルで受信され、ブロック１４１０−ｂでは、６個のサブフレーム（たとえば、６−１１など）が第２のコードチャネルで受信されうる。
【０１３９】
ブロック１４１５−ａでは、音声フレームの復号は、受信したサブフレームに基づいて試行されうる。ブロック１４１５−ａは、Ｋ’個のサブフレームが受信されたときに実行されうる。これは、通常のシステムでのフレーム時間の終端に対応しうる。いくつかの実施形態では、ブロック１４２０−ａにて、１つまたは複数のコードチャネルの外側ループパワー制御の設定点は、ターミネーションターゲットおよびフレーム誤り率に基づいて調整される。すなわち、フレーム誤り率は、ブロック１４１５−ａでの復号の試行からモニタされ、外側ループパワー制御の設定点は、ターミネーションターゲットにて所定のフレーム誤り率となるように調整されうる。
【０１４０】
添付の図面と組合わされた上述の詳細な説明は、例示的な実施形態を示すものであり、実施されるかまたは特許請求の範囲内となる実施形態のみを示すものではない。本説明全体を通して用いられる「例示的」なる用語は、「例、実例または説明となる」ことを意味し、「好ましい」または「他の実施形態よりも有効であることを意味するわけではない。詳細な説明には、説明された技術を理解する目的で具体的な詳細内容を含む。ただし、これらの技術は、これらの具体的な詳細内容がなくとも実施されうる。ある実例では、周知の構造およびデバイスは、説明された実施形態の概念が不明瞭になることを避けるために、ブロック図の形式で示されている。
【０１４１】
情報および信号は、様々な個々の技術および技法の任意のものを利用して表現されうる。たとえば、上記説明を通して参照されうる、データ、命令、指令、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界もしくは磁性粒子、光学場もしくは光粒子、またはそれらの任意の組合わせとして表現されてもよい。
【０１４２】
ここでの説明と組合わされて様々に説明されたブロックおよびモジュールは、ここに説明した機能を実施するように設計された、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向けＩＣ（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）もしくは他のプログラム可能論理デバイス、単体のゲートもしくはトランジスタ論理素子、単体のハードウェア要素、またはそれらの任意の組合わせで、実装または実施されうる。汎用プロセッサは、マイクロプロセッサであってもよいが、その他にも、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であってもよい。また、プロセッサは、コンピュータデバイスの組合わせ、たとえば、ＤＳＰとマイクロプロセッサとの組合わせ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１個もしくは複数個のマイクロプロセッサ、または任意の他のそのような組合わせであってもよい。
【０１４３】
ここに説明した機能は、ハードウェア、プロセッサにより実行されるソフトウェア、ファームウェア、またはこれらの任意の組合わせであってもよい。プロセッサにより実行されるソフトウェアとして実装された場合、その機能は、コンピュータ可読媒体上の１つまたは複数の命令またはコードとして格納または送信されうる。他の例および実装が、本開示および添付の特許請求の範囲の趣旨および射程内となる。たとえば、ソフトウェアの性質により、上述の機能は、プロセッサにより実行されるソフトウェア、ハードウェア、ファームウェア、配線、またはそれらの任意の組合わせを用いて実装可能である。また、機能を実装した特徴は、様々な場所に物理的に位置しうるものであり、機能の各部分が異なる物理的位置にて実装されるように分散された場合を含む。また、特許請求の範囲を含め、ここで用いられたように、「少なくとも１つの」で始まるリスト項目で用いられる「または（もしくは）」は、たとえば、「Ａ、ＢまたはＣの少なくとも１つ」なるリストがＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するように、分離的なリストを示す。
【０１４４】
コンピュータ可読媒体は、コンピュータプログラムをある場所から他の場所へ転送しやすくする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または特定用途コンピュータによりアクセス可能な任意の利用可能な媒体でありうる。例として、限定を意味せずに、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭまたは他の光学ディスク記憶、磁気ディスク記憶もしくは他の磁気記憶デバイス、または、所望のプログラムコード手段を実行または命令もしくはデータ構造の形態で格納するのに利用可能であるとともに汎用もしくは特定用途コンピュータまたは汎用もしくは特定用途プロセッサによりアクセス可能な他の任意の媒体であってもよい。また、あらゆる接続が、コンピュータ可読媒体なる用語で適切に示される。たとえば、ソフトウェアが、ウェブサイト、サーバまたは他の遠隔ソースから同軸ケーブル、ファイバー光学ケーブル、ツイステッドペア、デジタル加入者線（ＤＳＬ）、または赤外、無線およびマイクロ波などのワイヤレス技術を用いて送信される場合、同軸ケーブル、ファイバー光学ケーブル、ツイステッドペア、ＤＳＬ、または赤外、無線およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。ここに用いられるディスク（disk）およびディスク（disc）としては、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光学ディスク、デジタル多用途ディスク（ＤＶＤ）、フロッピー（登録商標）ディスクおよびＢｌｕ−ｒａｙ（登録商標）ディスクがある。ここで、ディスク（disk）は通例データを磁気的に再生するが、ディスク（disc）は、データをレーザーで光学的に再生する。また、上記の組合わせも、コンピュータ可読媒体の範囲に含まれる。
【０１４５】
本開示の上記説明は、当業者が本開示を作製または使用可能となるように提供されている。本開示に対する様々な変形が、当業者には容易に明らかであり、ここに規定した一般的な原理は、本開示の趣旨および範囲から逸脱することなく、他の変形例に適用されうる。本開示の全体を通じて、「例」または「例示」なる用語は、例または実例を示し、示された例についての優先性を含意したり必要としたりすることはない。このように、本開示は、ここに説明する例および設計に限定されるものではなく、ここで開示された原理および新規の特徴と整合する最も広範な射程が認められるべきである。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  ワイヤレス通信システムでの音声をサポートする方法であって、
複数のコードチャネルを決定することと、
送信用の複数の音声フレームを生成することと、
前記複数のコードチャネルで前記複数の音声フレームを送信することと
を備える方法。
［Ｃ２］  前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用することをさらに備える、Ｃ１に記載の方法。
［Ｃ３］  １個または複数個の前記複数の音声フレームを、複数の音声サブフレームに分割すること、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信することは、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信すること
を備える、Ｃ１に記載の方法。
［Ｃ４］  前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、Ｃ１に記載の方法。
［Ｃ５］  前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、Ｃ４に記載の方法。
［Ｃ６］  前記複数の音声フレームを、前記複数のコードチャネルで送信することは、
複数の音声サブフレームを複数のユーザから、前記複数のコードチャネルで送信する、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、こと
を備える、Ｃ４に記載の方法。
［Ｃ７］  前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、前記音声フレーム内のサブフレーム数未満であることと、
前記複数のコードチャネルで前記音声フレームのサブフレームのサブセットを送信することであって、前記音声フレームのサブフレームの前記サブセットは前記ターミネーションターゲットに基づくことと
をさらに備える、Ｃ４に記載の方法。
［Ｃ８］  前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ１に記載の方法。
［Ｃ９］  ワイヤレス通信システムでの音声をサポートする方法であって、
入力音声ベクトルを、複数の符号化された音声フレームに符号化することであって、各々の符号化された音声フレームが複数のサブフレームを有することと、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満であることと、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信することであって、前記符号化された音声フレームのサブフレームのサブセットは、前記ターミネーションターゲットに基づくことと
を備える方法。
［Ｃ１０］  前記ターミネーションターゲットおよびフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点をターミネーションターゲット調整することをさらに備えるＣ９に記載の方法。
［Ｃ１１］  前記フレーム誤り率は、所定の音声品質メトリックに基づく、Ｃ１０に記載の方法。
［Ｃ１２］  チャネル品質フィードバックおよび前記外側ループパワー制御設定点に基づいて、前記の送信されたサブフレームの内側ループパワー制御を調整すること
をさらに備える、Ｃ１０に記載の方法。
［Ｃ１３］  前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルでサブフレームのサブセットを送信することは、
第１のコードチャネルで前記符号化された音声フレームの第１の複数のサブフレームのサブセットを送信することと、
第２のコードチャネルで前記符号化された音声フレームの第２の複数のサブフレームのサブセットを送信することと
を備える、Ｃ９に記載の方法。
［Ｃ１４］  前記１つまたは複数のコードチャネルで前記複数の符号化された音声フレームを送信することは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングすることを備える、Ｃ９に記載の方法。
［Ｃ１５］  前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ９に記載の方法。
［Ｃ１６］  前記サブフレームはパワー制御グループを備える、Ｃ９に記載の方法。
［Ｃ１７］  ワイヤレス通信システムでの音声をサポートする方法であって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定することであって、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満であることと、
前記１つまたは複数のコードチャネルで音声フレームの複数のサブフレームのサブセットを受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、ことと、
前記複数のサブフレームの前記サブセットに基づいて前記音声フレームを復号することと
を備える方法。
［Ｃ１８］  前記復号に基づいて測定されたフレーム誤り率を決定することと、
前記ターミネーションターゲットおよび前記の測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整をターミネーションターゲット決定することと
をさらに備える、Ｃ１７に記載の方法。
［Ｃ１９］  前記外側ループパワー制御設定点の前記調整は、前記の測定されたフレーム誤り率および所定のフレーム誤り率に基づく、Ｃ１８に記載の方法。
［Ｃ２０］  前記外側ループパワー制御設定点およびチャネル品質フィードバックに基づいて、各音声フレームのサブフレームに対する内側ループパワー制御の調整を決定すること
をさらに備える、Ｃ１８に記載の方法。
［Ｃ２１］  前記１つまたは複数のコードチャネルは、複数のコードチャネルを備え、前記の前記複数のサブフレームの前記サブセットを受信することは、
前記複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信することと、
前記複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信することと
を備える、Ｃ１７に記載の方法。
［Ｃ２２］  前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ１７に記載の方法。
［Ｃ２３］  前記１つまたは複数のコードチャネルは、基礎的なコードチャネルと、１つまたは複数の補助的なコードチャネルとを備える、Ｃ１７に記載の方法。
［Ｃ２４］  前記サブフレームはパワー制御グループを備える、Ｃ１７に記載の方法。
［Ｃ２５］  音声をサポートするように構成されたワイヤレス通信システムであって、
複数のコードチャネルを決定するための手段と、
送信用の複数の音声フレームを生成するための手段と、
前記複数の音声フレームを、前記複数のコードチャネルで送信するための手段と
を備える、前記ワイヤレス通信システム。
［Ｃ２６］  前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するための手段
をさらに備えるＣ２５に記載のワイヤレス通信システム。
［Ｃ２７］  １個または複数個の前記複数の音声フレームを、複数の音声サブフレームに分割するための手段を、さらに備え、
および、ここにおいて、前記複数のコードチャネルで前記複数の音声フレームを送信するための手段は、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つのサブフレームを送信するための手段
を備える、Ｃ２５に記載のワイヤレス通信システム。
［Ｃ２８］  前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、Ｃ２５に記載のワイヤレス通信システム。
［Ｃ２９］  前記複数のコードチャネルは、前記フレキシブル帯域幅システムの前記スケーリングファクターよりも大きい、Ｃ２８に記載のワイヤレス通信システム。
［Ｃ３０］  音声をサポートするように構成されたワイヤレス通信システムであって、
入力音声ベクトルを複数の符号化された音声フレームへと符号化し、各々の符号化された音声フレームが複数のサブフレームを有する、手段と、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定し、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満である手段と、
前記１つまたは複数のコードチャネルで前記符号化された音声フレームの前記サブフレームのサブセットを送信し、前記符号化された音声フレームのサブフレームのサブセットは前記ターミネーションターゲットに基づく、手段と
を備える、前記ワイヤレス通信システム。
［Ｃ３１］  前記１つまたは複数のコードチャネルの外側ループパワー制御設定点を、前記ターミネーションターゲットおよびフレーム誤り率に基づいて調整するための手段をさらに備える、Ｃ３０に記載のワイヤレス通信システム。
［Ｃ３２］  前記フレーム誤り率は、所定の音声品質メトリックに基づく、Ｃ３１に記載のワイヤレス通信システム。
［Ｃ３３］  音声をサポートするように構成されたワイヤレス通信システムであって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定し、前記ターミネーションターゲットは符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である手段と、
音声フレームの複数のサブフレームのサブセットを、前記１つまたは複数のコードチャネルで受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、手段と、
前記音声フレームを、前記複数のサブフレームの前記サブセットに基づいて復号するための手段と
を備える、前記ワイヤレス通信システム。
［Ｃ３４］  前記復号に基づいて測定されたフレーム誤り率を決定するための手段と、
前記ターミネーションターゲットおよび前記の測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整をターミネーションターゲット決定するための手段と
をさらに備える、Ｃ３３に記載のワイヤレス通信システム。
［Ｃ３５］  前記外側ループパワー制御設定点の前記調整は、前記の測定されたフレーム誤り率および所定のフレーム誤り率に基づく、Ｃ３４に記載のワイヤレス通信システム。
［Ｃ３６］  ワイヤレス通信システムで音声をサポートするコンピュータプログラム製品であって、
非一時的コンピュータ可読媒体を備え、前記媒体は、
複数のコードチャネルを決定するコードと、
送信用の複数の音声フレームを生成するコードと、
前記複数のコードチャネルで前記複数の音声フレームを送信するコードと
を備える、コンピュータプログラム製品。
［Ｃ３７］  前記ワイヤレス通信システムは、フレキシブル帯域幅システムを備え、前記複数のコードチャネルは、前記フレキシブル帯域幅システムのスケーリングファクターに依存する、Ｃ３６に記載のコンピュータプログラム製品。
［Ｃ３８］  前記複数のコードチャネルで前記複数の音声フレームを送信するためのコードは、
前記複数のコードチャネルで複数のユーザから、複数の音声サブフレームを送信するためのコード、ここにおいて、前記複数の音声サブフレームの送信での遅延は、通常の帯域幅システムの送信での遅延未満である、
をさらに備える、Ｃ３７に記載のコンピュータプログラム製品。
［Ｃ３９］  前記非一時的コンピュータ可読媒体は、
前記フレキシブル帯域幅システムの前記スケーリングファクターに基づき、ターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、前記音声フレーム内のサブフレーム数未満であるコードと、および
前記複数のコードチャネルで前記音声フレームのサブフレームのサブセットを送信するためのコードであって、前記音声フレームのサブフレームの前記サブセットは前記ターミネーションターゲットに基づく、
をさらに備える、Ｃ３７に記載のコンピュータプログラム製品。
［Ｃ４０］  ワイヤレス通信システムで音声をサポートするコンピュータプログラム製品であって、
非一時的コンピュータ可読媒体を備え、前記媒体は、
複数の符号化された音声フレームへと入力音声ベクトルを符号化するためのコードであって、各々の符号化された音声フレームは複数のサブフレームを有する、と、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満である、と、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信するためのコードであって、前記符号化された音声フレームの前記サブフレームのサブセットは前記ターミネーションターゲットに基づく、と
を備える、コンピュータプログラム製品。
［Ｃ４１］  前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルで前記サブフレームの前記サブセットを送信するためのコードは、
第１のコードチャネルで前記符号化された音声フレームの第１の複数のサブフレームの前記サブセットを送信するためのコードと、
第２のコードチャネルで前記符号化された音声フレームの第２の複数のサブフレームの前記サブセットを、送信するためのコードと
を備える、Ｃ４０に記載のコンピュータプログラム製品。
［Ｃ４２］  前記１つまたは複数のコードチャネルで前記符号化された音声フレームの前記サブフレームのサブセットを送信するためのコードは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングするためのコードを、
備える、Ｃ４０記載のコンピュータプログラム製品。
［Ｃ４３］  ワイヤレス通信システムで音声をサポートするコンピュータプログラム製品であって、
非一時的コンピュータ可読媒体を備え、前記媒体は、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定するためのコードであって、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満である、と、
前記１つまたは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信するためのコード、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、と、
前記複数のサブフレームの前記サブセットに基づいて、前記音声フレームを復号するためのコードと
を備える、コンピュータプログラム製品。
［Ｃ４４］  前記１つまたは複数のコードチャネルは複数のコードチャネルを備え、前記複数のコードチャネルで音声フレームの前記複数のサブフレームの前記サブセットを受信するためのコードは、
前記複数のコードチャネルの第１のコードチャネルで、第１の複数のサブフレームのサブセットを受信するためのコードと、
前記複数のコードチャネルの第２のコードチャネルで、第２の複数のサブフレームのサブセットを受信するコードと
を備える、Ｃ４３に記載のコンピュータプログラム製品。
［Ｃ４５］  前記１つまたは複数のコードチャネルで前記複数の符号化された音声フレームのサブフレームのサブセット受信するためのコードは、
前記フレキシブル帯域幅のスケーリングファクターにより、前記１つまたは複数のコードチャネルのチップレートをスケーリングするコード
を備える、Ｃ４３記載のコンピュータプログラム製品。
［Ｃ４６］  ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
複数のコードチャネルを決定し、
送信用の複数の音声フレームを生成し、
前記複数の音声フレームを、前記複数のコードチャネルで送信するように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した、少なくとも１個のメモリと
を備える、前記ワイヤレス通信デバイス。
［Ｃ４７］  前記少なくとも１個のプロセッサは、
前記複数のコードチャネルで前記複数の音声フレームを送信するときに、前記複数のコードチャネル間のオフセットを利用するようにさらに構成される、Ｃ４６に記載のワイヤレス通信デバイス。
［Ｃ４８］  前記少なくとも１個のプロセッサは、
複数の音声サブフレームへ１個または複数個の前記複数の音声フレームを分割し、
前記複数の音声サブフレーム間のオフセットなしで、前記複数のコードチャネルで前記複数の音声フレームの少なくとも１つの前記複数の音声サブフレームを送信するように、
さらに構成される、Ｃ４６に記載のワイヤレス通信デバイス。
［Ｃ４９］  前記複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ４６に記載のワイヤレス通信デバイス。
［Ｃ５０］  ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
複数の符号化された音声フレームへと入力音声ベクトルを符号化し、各々の符号化された音声フレームが複数のサブフレームを有する、
前記ワイヤレス通信システムの１つまたは複数のコードチャネルのフレキシブル帯域幅のスケーリングファクターに基づき、ターミネーションターゲットを決定し、前記ターミネーションターゲットは、前記符号化された音声フレーム内のサブフレーム数未満であり、
前記１つまたは複数のコードチャネルで、前記符号化された音声フレームの前記サブフレームのサブセットを送信し、前記符号化された音声フレームの前記サブフレームの前記サブセットは、前記ターミネーションターゲットに基づく、
ように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した、少なくとも１個のメモリと
を備える、前記ワイヤレス通信デバイス。
［Ｃ５１］  前記少なくとも１個のプロセッサは、
前記ターミネーションターゲットおよびフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点をターミネーションターゲット調整するように、
さらに構成された、Ｃ５０に記載のワイヤレス通信デバイス。
［Ｃ５２］  前記フレーム誤り率は所定の音声品質メトリックに基づく、
Ｃ５１に記載のワイヤレス通信デバイス。
［Ｃ５３］  前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ５０に記載のワイヤレス通信デバイス。
［Ｃ５４］  ワイヤレス通信システムで音声をサポートするように構成されたワイヤレス通信デバイスであって、
少なくとも１個のプロセッサであって、
フレキシブル帯域幅のスケーリングファクターに基づいて、前記ワイヤレス通信システムの１つまたは複数のコードチャネルのターミネーションターゲットを決定し、前記ターミネーションターゲットは、符号化されたトラフィックチャネルフレーム内のサブフレーム数未満であり、
前記１つまたは複数のコードチャネルで、音声フレームの複数のサブフレームのサブセットを受信する、ここにおいて、前記複数のサブフレームの前記サブセットは、前記１つまたは複数のコードチャネルの前記ターミネーションターゲットに基づく、および
前記複数のサブフレームの前記サブセットに基づいて、前記音声フレームを復号する
ように構成されたプロセッサと、
前記少なくとも１個のプロセッサと接続した少なくとも１個のメモリと
を備えた、前記ワイヤレス通信デバイス。
［Ｃ５５］  前記少なくとも１個のプロセッサは、
受信した音声フレームに基づいて測定されたフレーム誤り率を決定し、
前記ターミネーションターゲットおよび前記の測定されたフレーム誤り率に基づいて、前記１つまたは複数のコードチャネルの外側ループパワー制御設定点に対する調整をターミネーションターゲット決定する
ようにさらに構成された、Ｃ５４に記載のワイヤレス通信デバイス。
［Ｃ５６］  前記１つまたは複数のコードチャネルの前記外側ループパワー制御設定点の前記調整は、前記の測定されたフレーム誤り率および所定のフレーム誤り率に基づく、Ｃ５５に記載のワイヤレス通信デバイス。
［Ｃ５７］  前記１つまたは複数のコードチャネルは、回線交換ネットワークを介する音声送信のための論理トラフィックチャネルを備える、Ｃ５６に記載のワイヤレス通信デバイス。
【図１】
0006038944.tif 000003
【図２Ａ】
0006038944.tif 000004
【図２Ｂ】
0006038944.tif 000005
【図３】
0006038944.tif 000006
【図４Ａ】
0006038944.tif 000007
【図４Ｂ】
0006038944.tif 000008
【図４Ｃ】
0006038944.tif 000009
【図４Ｄ】
0006038944.tif 000010
【図５Ａ】
0006038944.tif 000011
【図５Ｂ】
0006038944.tif 000012
【図５Ｃ】
0006038944.tif 000013
【図５Ｄ】
0006038944.tif 000014
【図６Ａ】
0006038944.tif 000015
【図６Ｂ】
0006038944.tif 000016
【図７Ａ】
0006038944.tif 000017
【図７Ｂ】
0006038944.tif 000018
【図８Ａ】
0006038944.tif 000019
【図８Ｂ】
0006038944.tif 000020
【図９】
0006038944.tif 000021
【図１０】
0006038944.tif 000022
【図１１】
0006038944.tif 000023
【図１２Ａ】
0006038944.tif 000024
【図１２Ｂ】
0006038944.tif 000025
【図１３Ａ】
0006038944.tif 000026
【図１３Ｂ】
0006038944.tif 000027
【図１４Ａ】
0006038944.tif 000028
【図１４Ｂ】
0006038944.tif 000029