"通信システムにおいてシンボルをパンクチャリングする方法であって、N個のシンボルの容量を有しているフレームの中に適合されるべきシンボルの数Sを受信し、ここでSはNよりも大きく、受信されたシンボルSの中から、残されているパンクチャされないシンボルがフレームに適合するように、パンクチャされるべきシンボルの数Pを決定し、受信されたシンボルの数Sおよびシンボルパンクチャの数Pに基づいて、D1からDNまでの複数のパンクチャ距離を計算し、D1からDNまでの複数のパンクチャ距離それぞれに対して実行されるべきシンボルパンクチャの特定の数を決定し、ここでP1からPN個までのシンボルパンクチャは、それぞれD1からDNまでのパンクチャ距離において実行されるべきものであり、そしてここでP1からPN個までの合計はPに等しく、そしてD1からDNまでのパンクチャ距離において、それぞれP1からPN個までのシンボルパンクチャを実行することを含む方法。2個のパンクチャ距離D1およびD2は、受信されたシンボルの数Sおよびシンボルパンクチャの数Pに基づいて計算される、請求項1の方法。パンクチャ距離D1およびD2はそしてここではフロア演算子を表し、はセイリング演算子を表す、として計算される、請求項2の方法。パンクチャ距離D1およびD2は、ここではフロア演算子を表し、そしてとして計算される、請求項2の方法。P1およびP2個のシンボルパンクチャは、それぞれD1およびD2のパンクチャ距離において実行されるように決定される、請求項2の方法。P1およびP2個のシンボルパンクチャは、P2=S-PD1、そしてP1=P-P2として計算される、請求項5の方法。実行していることには、次のシンボルをパンクチャリングするために使用されるべき、D1あるいはD2のパンクチャ距離の何れかを選択し、選択されたパンクチャ距離に基づいて次のシンボルをパンクチャし、そして選択されたパンクチャ距離に基づいてP1あるいはP2を減じることを含む、請求項5の方法。実行していることにはさらに、すべてのP1およびP2個のシンボルパンクチャが達成されるまで、選択し、パンクチャし、そして減じることを反復することを含む、請求項7の方法。フレームを通してのシンボルの等しくない誤り確率を利用することによって改善された特性を与える目的で、特定の符号および特定のフレームサイズに対するパンクチャ分布を達成するために、パンクチャ距離D1におけるP1個のシンボルパンクチャは、パンクチャ距離D2におけるP2個のシンボルパンクチャの中に分配されている、請求項5の方法。実行していることには、パンクチャ距離D1におけるP1個のシンボルパンクチャは、パンクチャ距離D2におけるP2個のシンボルパンクチャの中に分配されるように、P1およびP2個のシンボルパンクチャリングのための、D1あるいはD2のパンクチャ距離を選択することを含む、請求項5の方法。実行していることには、P2に対するP1の比Rを決定し、そしてP個のシンボルパンクチャリングのために、平均して、パンクチャ距離D2においてパンクチャされたそれぞれのシンボルに対して、パンクチャ距離D1においてR個のシンボルが実行されるように、D1あるいはD2のパンクチャ距離を選択することを含む、請求項5の方法。実行していることには、増分カウンタの値N1およびN2の合計がPよりも小さい間は実行される反復アルゴリズムを含み、そこで、反復アルゴリズムの一巡は中間値F=P1N2―P2N1を決定し、もしも中間値Fがゼロよりも小さければ、パンクチャリング距離D2を使用しそしてN2を増し、そうでなければ、パンクチャリング距離D1を使用しそしてN1を増すステップを含む、請求項5の方法。実行していることには、パンクチャ距離D2におけるP2個のシンボルパンクチャに先立ち、パンクチャ距離D1においてP1個のシンボルパンクチャを実行することを含む、請求項5の方法。実行していることには、D1からDNまでの複数のパンクチャ距離の一つを選択し、選択されたパンクチャ距離において実行されるべきシンボルパンクチャの個数Pxを確認し、ここでPxはP1からPN個の中から選択されており、選択されたパンクチャ距離においてPx個のシンボルをパンクチャし、そして、D1からDNまでの複数のパンクチャ距離のそれぞれに対して、選択し、確認し、そしてパンクチャすることを反復することを含む、請求項1の方法。D1からDNまでの複数のパンクチャ距離のそれぞれは、ここではフロア演算子を表す、として定義される最小パンクチャ距離Dminよりも大きいかあるいは等しい、請求項1の方法。通信システムは、CDMA-2000基準、W-CDMA基準、あるいは1XTREME基準に適合する、請求項1の方法。拡散スペクトル通信システムにおけるシンボルパンクチャリングのための方法であって、N個のシンボルの容量を有しているフレームの中に適合されるべきシンボルの数Sを受信し、ここでSはNよりも大きく、S個の受信されたシンボルの中から、残されているパンクチャされないシンボルがフレームの中に適合するように、パンクチャされるべきシンボルの数Pを決定し、次式に従ってパンクチャ距離D1およびD2を計算し、そしてここではフロア演算子を表し、はセイリング演算子を表わしており、D1およびD2のパンクチャ距離においてそれぞれ実行されるべき、P1およびP2個のシンボルパンクチャをつぎの式に従って決定し、そしてP1=P-P2、そしてD1およびD2のパンクチャ距離においてそれぞれP1およびP2個のシンボルパンクチャを実行することを含む方法。通信システムにおいて、データを処理するための方法であって、複数のデータビットを受信し、この複数のデータビットを、複数の符号シンボルを発生するために、特定の符号体系に従って符号化し、S個の符号シンボルを発生するために、複数の符号シンボルのそれぞれをM回反復し、ここでMは、1よりも大きいかあるいは等しい整数であって、S個の符号シンボルの中から、残っているパンクチャされない符号シンボルがN個の符号シンボルの容量を有しているフレームの中に適合するように、パンクチャされるべき符号シンボルの数Pを決定し、ここでSはNよりも大きく、符号シンボルの数Sおよびシンボルパンクチャの数Pに基づいてD1からDNまでの複数のパンクチャ距離を計算し、D1からDNまでの複数のパンクチャ距離のそれぞれに対して実行されるべき特定のシンボルパンクチャの数を決定し、ここでP1からPN個までのシンボルパンクチャは、それぞれD1からDNまでのパンクチャ距離において実行されるべきであり、そしてそれぞれD1からDNまでのパンクチャ距離において、P1からPN個までのシンボルパンクチャを実行することを含む方法。Mは、SがNよりも大きいかあるいは等しいように最も小さい正の整数として選択される、請求項18の方法。特定の符号化体系は、畳み込み符号化体系あるいはターボ符号化体系である、請求項18の方法。通信システムにおいて、シンボルを復号するための方法であって、複数のN個のシンボルを受信し、N個の受信されたシンボルを発生するためにシンボルの数Sの中から実行されてしまっているシンボルパンクチャの数Pを決定し、シンボルの数Sおよびシンボルパンクチャの数Pに基づいてD1からDNまでの複数のパンクチャ距離を計算し、D1からDNまでのパンクチャ距離において、それぞれ実行されてしまっているP1からPN個までのシンボルパンクチャを決定し、N個の受信されたシンボルを発生するためにS個のシンボルをパンクチャするのに使用されたパンクチャリングパターンを導出し、ここでパンクチャリングパターンは、D1からDNまでのパンクチャ距離における、P1からPN個までのそれぞれのシンボルパンクチャに基づいて導出されており、S個の復元されたシンボルを発生するために、導出されたパンクチャリングパターンに基づいて、N個の受信されたシンボルの中にP個の消失を挿入し、そして特定の復号体系でS個の復元されたシンボルを復号することを含む方法。D1からDNまでの複数のパンクチャ距離のそれぞれは、ここではフロア演算子を表す、として定義される最小パンクチャ距離Dminより大きいかあるいは等しい、請求項21の方法。通信システムにおいて使用するための、送信データ処理装置であって、複数の符号シンボルを発生するために複数のデータビットを受信し符号化するために動作する符号器、および符号器と動作的に結合された、そしてN個のシンボルの容量を有しているフレームの中に適合されるべきシンボルの数Sを受信し、ここでSはNよりも大きく、S個の受信されたシンボルの中から、残っているパンクチャされないシンボルがフレームに適合するようにパンクチャされるべきシンボルの数Pを決定し、受信されたシンボルの数Sおよびシンボルパンクチャの数Pに基づいてD1からDNまでの複数のパンクチャ距離を計算し、D1からDNまでのパンクチャ距離においてそれぞれ実行されるべきP1からPN個までのシンボルパンクチャを決定し、そしてD1からDNまでのパンクチャ距離において、受信されたS個のシンボルに対してそれぞれP1からPN個までのシンボルパンクチャを実行するために動作するシンボルパンクチャリングエレメントを含む、送信データ処理装置。D1からDNまでの複数のパンクチャ距離のそれぞれは、ここではフロア演算子を表す、として定義される最小パンクチャ距離Dminよりも大きいかあるいは等しい、請求項23の送信データ処理装置。さらに、符号器およびシンボルパンクチャリングエレメントと結合したシンボル反復エレメントを含み、このシンボル反復エレメントは、符号器からの複数の符号シンボルを受信し、そしてS個のシンボルを発生するために、それぞれの受信された符号シンボルをM回反復するために動作する、ここでMは1よりも大きいかあるいは等しい整数である、請求項23の送信データ処理装置。通信システムにおいて使用するための受信機ユニットであって、それぞれの受信されたフレームに対して複数のサンプルを与えるために、変調された信号を受信し処理するために動作する受信機と、受信機に結合され、そしてそれぞれの受信されたフレームに対して複数のN個のシンボルを与えるための複数のサンプルを処理するために動作する復調器と、そして復調器に結合され、そしてN個のシンボルを受信し、N個の受信されたシンボルを発生するために、シンボルの数Sの中で実行されてしまっているシンボルパンクチャの数Pを決定し、シンボルの数Sおよびシンボルパンクチャの数Pに基づいてD1からDNまでの複数のパンクチャ距離を計算し、D1からDNまでのパンクチャ距離において、それぞれ実行されてしまっているP1からPN個までのシンボルパンクチャを決定し、N個の受信されたシンボルを発生するために、S個のシンボルをパンクチャするのに使用されるパンクチャリングパターンを導出し、ここでパンクチャリングパターンはD1からDNまでのパンクチャ距離におけるそれぞれP1からPN個までのシンボルパンクチャに基づいて導出されており、S個の復元されたシンボルを発生するために導出されたパンクチャリングパターンに基づいてN個の受信されたシンボルの中にP個の消失を挿入し、そしてS個の復元されたシンボルを特定の復号体系で復号するために動作する受信データ処理装置を含む受信機ユニット。図1は、本発明の実行されることが可能な通信システム100の実施例に関する単純化されたブロック線図である。送信機ユニット110において、典型的にはフレームあるいはパケットの中で、データソース112から、特定の処理体系に従ってデータをフォーマットし、符号化し、そしてインタリーブすなわち再配列する送信TXデータ処理装置114に、トラフィックデータが送出される。TXデータ処理装置114は、典型的にはさらに、信号および制御データたとえば、パイロットおよび電力制御データを処理する。変調器MOD116はそこで、処理されたデータを受信し、チャネル化すなわちカバーし、そして処理されたデータを、そこでアナログ信号に変換されるシンボルを発生するために拡散する。アナログ信号は、ろ波され、直交変調され、増幅され、そして送信機TMTR118によって変調された信号を発生するために、アップコンバートされ、そしてそこで1個あるいはそれ以上の受信機ユニットに、アンテナ120を経由して送信される。受信機ユニット130においては、送信された信号はアンテナ132によって受信され、受信機RCVR134に与えられる。受信機134の中で、受信された信号は増幅され、ろ波され、ダウンコンバートされ、直交復調され、そしてデータサンプルを与えるためにディジタイズされる。サンプルは逆拡散され、デカバーされ、そして復調器DEMOD136によって、復調されたシンボルを発生するために復調される。受信RXデータ処理装置138はそこで、送信されたデータを復元するために、復調されたシンボルを再配列し、復号する。復調器136およびRXデータ処理装置138によって実行された処理は、送信機ユニット110において実行された処理と対極的なものである。復元されたデータはそこでデータシンク140に与えられる。上に述べた信号処理は、音声、ビデオ、パケットデータ、メッセージング、そして他の一方向通信形式をサポートする。双方向通信システムは、二方向データ伝送をサポートする。しかしながら、他の方向に関する信号処理は、簡素化のため図1には示されていない。通信システム100は、符号分割多元接続CDMAシステム、時分割多元接続TDMA通信システムたとえば、GSM登録商標システム、周波数分割多元接続FDMA通信システム、あるいは他の地上リンク上のユーザ間の音声あるいはデータ通信をサポートする多元接続通信システムであることができる。多元接続通信システムにおけるCDMA技術の使用は、衛星あるいは地上中継器を使用している拡散スペクトル多元接続通信システムと題する、米国特許4,901,307、および、CDMAセルラ電話システムにおける波形発生のためのシステムおよび方法と題する、米国特許5,103,459の中に開示されている。他の特定のCDMAシステムは、高レートパケットデータ伝送のための方法および装置と題する1997年11月3日に提出された、米国特許アプリケーションシリアル番号08/963,386以後HDRシステムとして参照するに開示されている。これらの特許および特許アプリケーションは、本発明の譲渡人に譲渡され、そして参照としてこの中に組み込まれている。CDMAシステムは、典型的には、デュアルモード広帯域拡散スペクトルセルラシステムのためのTIA/EIA/IS-95-A移動局-基地局両立性基準以後IS-95-A基準として参照する、デュアルモード広帯域拡散スペクトルセルラ移動局のためのTIA/EIA/IS-98勧告的最小基準RecommendedMinimumStandard以後IS-98基準として参照する、第3世代パートナーシッププロジェクト3GPPと名付けられたコンソーシアムによって提出され、書類番号3GTS25.211、3GTS25.212、3GTS25.213、および3GTS25.214を含む一連の書類に具体化された基準以後W-CDMA基準として参照する、およびcdma2000拡散スペクトルシステムのためのTR-45.5物理レイヤ基準以後CDMA-2000基準として参照するなどの、一つあるいはそれ以上の基準に適合するように設計されている。新しいCDMA基準は引き続き提案され、そして使用のために採用されている。これらのCDMA基準は、参照によって本特許に組み込まれている。図2は、TXデータ処理装置114の実施例に関するブロック線図である。そしてそれは、本発明の若干の実施例を実行するように設計されることが可能である。トラフィックデータは、それぞれの受信されたフレームを特定の方法でフォーマットするフレームフォーマッタ212によってまた典型的にはフレームあるいはパケットの中で受信される。たとえば、フレームフォーマッタ212は、それぞれのデータのフレーム上で巡回冗長検査CRC符号化を実行し、そしてフレームにCRCビットを付加することができる。フレームフォーマッタ212は典型的には、さらに各フレームの末尾にいくつかの符号終止ビットcode-tailbitsを付加する。符号終止ビットは典型的には、ゼロの値を有し、フレームが符号化されてしまっている後に、その後の符号器を既知の状態たとえば、すべてゼロにセットするために使用される。他のフレームフォーマッティング機能もまた、フレームフォーマッタ212によって実行されるかも知れない。フォーマットされたフレームはそこで、符号シンボルの対応するフレームを発生するために、特定の符号化体系で各フレームを符号化する符号器214に与えられる。たとえば、符号器214は、データフレームの畳み込みあるいはターボ符号化を実行するかも知れない。使用される特定の符号化体系は、実行されている特定のシステムあるいは基準によって異なり、そして選択可能たとえば、異なった符号化体系が、異なったサービスの形態に対して使用されるかも知れないであるかも知れない。CDMA-2000およびW-CDMAシステムに対して使用される符号化体系は、さきに示した基準文書の中に詳細に記述されている。符号化されたフレームはそこでシンボル反復器repeater216に与えられる。特定のフレームに対して発生された符号シンボルの数およびフレームの容量に従ってゼロあるいはより多いシンボルが反復されるかも知れない。たとえば、CDMA-2000基準に従って、特定のフレーム内の各シンボルは、反復後のシンボルの数がフレームの容量を僅かに超えるように選択されている整数Mで、時間の整数すなわち、M=1、2、3など反復される。したがって、もしも特定のフレームに対してL個の符号シンボルが符号器214によって発生されれば、そしてフレームはN個のシンボル容量を有していればここでN≧L、そこでフレーム内の各シンボルはM回反復される。ここでMは、M=として計算される。記号は、セイリング演算子ceilingoperatorであって、つぎのより大きい整数を与える。たとえば、もしもN/L=5.2であれば、そこで=6である。多くの実例においては、反復後の符号シンボルの数は、フレームサイズに等しくはないすなわち、符号シンボルの数は、フレームの容量を超える。このようなことが生じるとき、符号シンボルの結果となる数がフレームの容量に適合するように、若干の符号シンボルは削除されるすなわち、パンクチャされる。シンボル反復およびパンクチャリングは、以下にさらに詳細に記述される。パンクチャされたフレームはそこで、インタリーバ220に与えられる。各フレームに対する符号シンボルは、典型的には特定の書き込み順序でたとえば、順々にインタリーバ220に書き込まれ、そしてすべてのフレームが保存されてしまった後に、符号シンボルは、シンボルの再配列を達成するために、典型的には書き込み順序と異なった特定の読み込み順序で検索される。また、インタリービング体系は、典型的には、実行されている特定のシステムあるいは基準によって定義される。図3Aは、CDMA-2000基準に記述されている、従来のシンボルパンクチャリング技術のフロー線図である。最初に、発生された符号シンボルの数S、および特定のフレームに対して必要とされるパンクチャの数Pが、ステップ312において決定される。図2の参照に戻って、S個の符号シンボルは、特定のフレームに対してシンボル反復器216によって発生される。もしもフレームがN個のシンボルの容量を有し、そしてもしもS≧Nであれば、そこでP個のシンボルがパンクチャされる。ここで、P=S-Nである。もしもPがゼロに等しければそこで、パンクチャは要求されない。そうでなければ、決定されたシンボルの数Sおよびパンクチャの数Pに基づいて、ステップ314において、パンクチャ距離Dが計算される。パンクチャ距離は、二つの連続したパンクチャシンボル間のシンボルの数プラス1である。ここで最初のパンクチャは、フレーム内のD番目のシンボルにおいて生じる。たとえば、もしもD=3であれば、そこで、次のパンクチャの前に、2個のパンクチャされないシンボルがあるであろう。CDMA-2000基準に従って、パンクチャ距離Dは、式1として計算される。ここで記号は、フロア演算子を表し、次のより低い整数を与える。たとえば、もしもS/P=5.2であれば、そこで=5である。フレーム内のシンボルはそこで、計算された距離Dを用いてパンクチャされる。シンボルパンクチャを実行するために、ステップ316において、1番目のシンボルから出発してフレーム内のシンボルが数えられ、そしてD番目のシンボルがパンクチャされる。シンボルがパンクチャされてしまった後に、ステップ318において、必要とされるパンクチャの数Pが減じられる。そこで、ステップ320において、すべてのP個のシンボルがパンクチャされてしまっているか否かの決定がなされる。この決定は単にP=0であるかどうかのチェックにより行われることができる。もしもすべてのP個のシンボルがパンクチャされてしまっていれば、この過程は終了する。そうでなければ、過程はステップ316に復帰し、そしてまた、さきに計算された距離Dに基づいて他のシンボルがパンクチャされる。図3Aにおいて記述された従来のシンボルパンクチャリング技術は、SおよびPの特定の値によって、異なったパンクチャ結果を与えることができる。とくに、パンクチャされたシンボルは、SおよびPの若干の値に対して全フレームにわたって均等に分配されるかも知れず、あるいはSおよびPの若干の他の値に対して、フレームの一部に集中されるかも知れない。これらの異なったパンクチャ結果は、つぎの単純な例によって示されることができる。図3Bは、図3Aに記述された従来のシンボルパンクチャリング技術を用いている単純な例を示している線図である。この特定の例においては、30個のシンボルが発生されているすなわち、S=30が、しかしこの例に対しては20個のシンボルのみが、フレームに適合されることが可能であるすなわち、N=20。したがって、10個のシンボルはパンクチャされる必要があるすなわち、P=S-N=30-20=10。式1を用いて、パンクチャ距離Dは3と計算されることができる。図3Bに示されたように、Xを有するボックスで表されたように、すべての3番目のシンボルがパンクチャされる。この特定の例においては、パンクチャされたシンボルは、全フレームに亙って均一に分配されている。図3Cは、従来のシンボルパンクチャリング技術を用いている、しかし異なったSおよびPの値に対する他の単純な例を説明している線図である。この特定の例においては、31個のシンボルが発生されすなわち、S=31、そして、20個のシンボルが、フレームに適合されることができるすなわち、N=20。したがって、11個のシンボルはパンクチャされることが必要であるすなわち、P=11。式1を用いて、パンクチャ距離Dは、2と計算されることができる。図3Cに示したように、Xを有するボックスで表されたように、すべての11個のシンボルがパンクチャされてしまうまで、すべての2番目のシンボルがパンクチャされる。11番目のシンボルがパンクチャされてしまう後に、残りのシンボルは修正されずに通過される。この特定の例に示されるように、パンクチャされたシンボルは、フレームの前部の方に集中され、一方フレームの後部は変化されずに残される。パンクチャされたシンボルの一様でない分布は、高いパンクチャレートですなわち、短いパンクチャ距離Dでシンボルをパンクチャしたことから生じる。図3Bおよび3Cは、従来のパンクチャリング技術を用いて得られることができる、異なったパンクチャ結果を示している。パンクチャリングパターンは、図3Bにおける均一な分布から、図3Cにおける不均一な分布に、符号シンボルの数Sを1だけ、単純に増加することの結果として変化する。このように、従来のパンクチャリング技術はクリティカルな点を有しており、そこでは、不連続なフロア演算子のために、Sが1だけ増加されるときに、パンクチャリング距離Dがちょうど1単位変化する。図3Cにおける、パンクチャされたシンボルの不均一な分布は、受信機ユニットにおける特性劣化を招くことが可能である。シンボルの削除は、これらのシンボルに対して送信電力をゼロに減少させることと等価である。畳み込み符号化されたデータに対しては、シンボルを復号するために受信機ユニットにおいて、Viterbi復号器が使用される。Viterbi復号器は、もしも誤りを含んで受信された符号シンボルが全フレームに亙ってより均一に分配されていれば、改善された特性すなわち、よりすぐれた誤り訂正能力を与える。フレームのある部分においてより多いシンボルをパンクチャすることによって、Viterbi復号器は、フレームのその部分においては、シンボル誤りを訂正することができないかも知れず、そして全フレームは消去されたすなわち、誤りをもって受信されたと宣言bedeclaredされるかも知れない。図4Aは、本発明のシンボルパンクチャリング技術の実施例に関するフロー線図である。最初に、ステップ412において、特定のフレームに対する発生された符号シンボルの数S、および必要とされるパンクチャの数Pが決定される。もしもフレームがN個のシンボルの容量を有しており、そしてもしもS≧Nであれば、そこで、P個のシンボルがパンクチャされる。ここで、P=S-Nである。もしもPがゼロに等しければ、そこでパンクチャは要求されない。そうでなければ、ステップ414において、決定されたシンボルの数Sおよびパンクチャの数Pに基づいて、パンクチャ距離Dが計算される。パンクチャ距離Dは、式1を用いて計算されることが可能である。フレーム内のシンボルはそこで、計算された距離Dを用いてパンクチャされる。シンボルパンクチャを実行するために、ステップ416において、フレーム内のシンボルが数えられ、最初に1番目のシンボルとして出発し、そしてD番目のシンボルがパンクチャされる。シンボルがパンクチャされてしまっている後に、ステップ418において、残っているシンボルの数が決定されすなわち、Sn1=Sn-D、そして必要とされるパンクチャの数Pが減じすなわち、Pn1=Pn-1られる。ステップ420において、そこで、すべてのP個のシンボルがパンクチャされてしまっているか否かの決定がなされる。また、この決定は、単にP=0であるかをチェックすることによって行われることができる。もしも、すべてのP個のシンボルがパンクチャされてしまっていれば、過程は終了する。そうでなければ、過程はステップ414に復帰し、そしてパンクチャ距離Dは、SおよびPに対する更新された値に基づいて再計算される。ステップ416において、シンボルはそこから進んで数えられ、そしてD番目のシンボルがパンクチャされる。過程はそこで、すべてのP個のシンボルがパンクチャされてしまうまで継続する。図4Aに示されたシンボルパンクチャリング技術は、それぞれのパンクチャの後にリアル-タイムで、パンクチャレートすなわち、パンクチャ距離Dを再計算する。新しいパンクチャ距離すなわち、次のパンクチャまでのシンボルの数は、なお残っているシンボルの数およびなお実行すべきパンクチャの数に基づいて計算される。それぞれの計算は、残っているシンボルパンクチャを均一に分配することを試みる、新しいパンクチャ距離Dを発生する。より明確な理解のために、図4Aに記述されたパンクチャリング技術は、図3Bに示された例、31個の符号シンボルが発生されすなわち、L=31、そしてフレームは20個のシンボルの容量を有するすなわち、N=20例に適用されることができる。また、11個のシンボルパンクチャが必要とされる。表1は、それぞれのパンクチャに対するすなわち、図4Aに示されたループを通過する各経路に対するパラメータS、P、およびDを表示している。図4Bは、表1に示したパンクチャリング例の結果を示している線図である。最初の2個のパンクチャに対しては、距離は2すなわち、D=2として計算される。2番目のシンボルパンクチャの後は、残っているシンボルは距離3すなわち、D=3でパンクチャされる。図4Bに示されたパンクチャパターンを図3Cに示されたパンクチャパターンと比較するとき、本発明のシンボルパンクチャリング技術は、パンクチャされたシンボルのよりすぐれた平坦な分布を与えることが認められうる。図5Aは、本発明の、他のシンボルパンクチャリング技術の実施例に関するフロー線図である。ステップ512において、最初に、特定のフレームのための、発生された符号シンボルの数Sおよび必要とされるパンクチャの数Pが決定される。また、もしも、フレームがN個のシンボルの容量を有しており、そしてもしも、S≧Nであれば、そこでP個のシンボルはパンクチャされ、ここで、P=S-Nである。もしも、Pがゼロに等しければ、そこで、パンクチャリングは必要とされない。そうでなければ、ステップ514において、決定されたシンボルの数Sおよびパンクチャの数Pに基づいて、2個のパンクチャ距離D1およびD2が計算される。すべての整数SおよびPに対して、つぎの等号が真であると示されることができる。式2式2に基づいて、2個のパンクチャ距離D1およびD2は、式3そして式4として計算されることができる。式3および4から、D1は1回の除算操作によってwithonedivisionoperation計算されることができ、そしてD2はD11として計算されることができる。しかしながら、D1およびD2に対する他の値もまた選択されることができ、それらは本発明の範囲の中にある。たとえば、D1はに等しいと選定されることができ、そしてD2はに等しいと選定されることができる。パンクチャ距離D1を用いているパンクチャの数P1、およびパンクチャ距離D2を用いているパンクチャの数P2は、そこで、ステップ516において計算される。パンクチャの数P1およびP2は、P2=S-PD1式5P1=P-P2式6として計算されることができる。パンクチャ距離D1およびD2、およびパンクチャの数P1およびP2は、つぎの式によって関連している。S=P1D1P2D2式7一度パンクチャ距離D1およびD2、およびパンクチャの数P1およびP2が計算されてしまえば、ステップ518において、計算されたパンクチャ距離の一つが選択される。以下に述べるように、D1あるいはD2の何れかを選択するために、種々の方法が使用されることができる。フレーム内のシンボルはそこで、選択されたパンクチャ距離を用いてパンクチャされる。また、シンボルパンクチャを実行するために、フレーム内のシンボルは、フレーム内の1番目のシンボルあるいは最後にパンクチャされたシンボルで出発して数えられる。そして、ステップ520において、D1番目あるいはD2番目のシンボルがパンクチャされる。シンボルがパンクチャされてしまった後に、ステップ522において、いずれのパンクチャ距離が選択されているかによって、必要とされるパンクチャの数P1あるいはP2が減じられる。とくに、もしもD1が選択されればP1が減じられ、そしてもしもD2が選択されればP2が減じられる。ステップ524において、すべてのP1およびP2個のシンボルがパンクチャされてしまっているか否かの決定がそこで行われる。この決定は、単にP1=0およびP2=0の何れかをチェックすることによって行われることができる。もしもすべてのP1およびP2個のシンボルがパンクチャされてしまっていれば、過程は終了する。そうでなければ、過程はステップ518に復帰し、そしてパンクチャ距離の一つが選択される。過程はそこで、すべてのP1およびP2個のシンボルがパンクチャされてしまうまで継続する。よりよい理解のために、図5Aに記述されたパンクチャリング技術が、そこでは31個のシンボルが発生されすなわち、S=31、20個のシンボルがフレームに適合できすなわち、N=20、そして11個のシンボルがパンクチャされる必要があるすなわち、P=11、上に述べられた特定の例に適用されることができる。式3および4を用いて、パンクチャ距離D1およびD2は、そしてとしてそれぞれ計算されることができる。式5および6を用いて、距離D2およびD1におけるパンクチャの数は、そして、P1=11-9=2としてそれぞれ計算されることができる。したがって、2個のパンクチャは距離2において、そして9個のパンクチャは距離3において実行される。上に示したように、次のパンクチャに対して、パンクチャ距離D1あるいはD2のいずれの一つを用いるかを選択するために、種々の方法が使用されることができる。一つの実施例においては、パンクチャ距離の一つたとえば、D1が対応する回数たとえば、P1に対して選択されそして使用され、そしてそこで他のパンクチャ距離たとえば、D2が、残っているパンクチャたとえば、P2に対して選択されそして使用される。上の例に対して、2個のパンクチャP1が距離2D1において、距離3D2における9個のパンクチャP2に先立って実行されることができる。他の実施例においては、パンクチャ距離D1およびD2は、距離の一つにおけるすべてのパンクチャが達成されるまで、交互に選択され使用される。残っているパンクチャはそこで、他の距離を用いて実行される。上の例に対しては、パンクチャは、距離2、3、2、3、3、3などの距離を用いて実行されることができる。さらに他の実施例においては、D1の距離におけるP1個のパンクチャは、D2の距離におけるP2個のパンクチャの中に近似的に分配される。たとえば、もしもP2に対するP1の比がRであれば、そこでR個のパンクチャは、距離D2を用いているパンクチャそれぞれに対して、距離D1を用いて実行される。上の例に対しては、距離2を用いて2個のパンクチャが実行され、そして距離3を用いて9個のパンクチャが実行される。したがって、距離2におけるそれぞれのパンクチャに対して、4あるいは5個のパンクチャが距離3を用いて実行されることができる。さらに他の実施例においては、距離D2におけるP2個のパンクチャの中に、距離D1におけるP1個のパンクチャを分配するのに、重み付けアルゴリズムが使用されることができる。中間の値をF=P1N2-P2N1と置こう。ここでN1およびN2は反復の一巡roundにおけるパンクチャの数を示している増分カウンタである。N1およびN2に対する最大値は、パンクチャリング距離P1およびP2がフレームの中に分配されるように選定される。すべてのフレームの開始時およびすべてのパンクチャの後に、そしてN1N2<Pの間に、距離D2が選定され、そしてもしもF<0であれば、N2が1だけ増加される。そうでなければ、距離D1が選定され、そしてN1が1だけ増加される。さらに他の実施例においては、シンボルパンクチャは近似的に全フレーム上に均一に分配される。この実施例の一つの特定の実行においては、次のパンクチャのためのパンクチャ距離を選択するのに用いられる値を保存するために、周回wrap-around累算器が使用されることができる。この累算器は、ゼロからBまでの値を保存するように設計されており、ここでBは、典型的には2のべき乗たとえば、256、512、1024、あるいは若干の他の値である。Bはまた、フレームのサイズよりも大きいかあるいは等しいすなわち、B≧Nように選択されているかも知れない。最初に、パンクチャP1およびP2個の小さい方の値が決定される。そこで、値Bにより乗算された、より大きいP1あるいはP2個の値に対する、より小さいP1あるいはP2個の値の比として累算値Aが計算される。たとえば、もしもP1=2、P2=9、そしてB=1024であれば、そこで、A=P1/P2B=2/91024≒227である。その後は、各パンクチャの前に、累算値Aは、累算器の中の値に加算され、そして累算器に戻して保存される。もしも累算器が値Aの累算の後に周回していれば、そこでより小さいP1あるいはP2個の値に対応するパンクチャ距離が、次のシンボルパンクチャに対して選択される。上の例に対しては、累算器の中の値は、1、2、3、4、5、6、7、8、9、10、そして11番目のそれぞれのシンボルパンクチャの前に、227、454、681、908、111、338、565、792、1019、222、そして449であると計算されることができる。パンクチャ距離D1は、累算器が周回してしまっており、それぞれ111および222の値を有していることから、5番目および10番目のシンボルパンクチャのために選択される。ゼロでない値で累算器を初期化することによって、距離2における1番目のパンクチャは異なることが可能である。たとえば、もしも累算器が値512で初期化されれば、そこで3番目および7番目のパンクチャが距離2において実行され、そして残っているパンクチャは距離3において実行される。図5Aに示された実施例に対しては、計算費用は低く保たれる。とくに、パンクチャ距離D1およびD2を計算するために、ステップ514において、1回だけの除算操作が行われ、そしてそれは、図3Aに示された従来のパンクチャ技術に対する除算操作の数と同一である。したがって、図5Aに示された実施例は、同じ計算費用をもって改善された特性を与える。図5Bは、図5Aに示されたシンボルパンクチャリング技術を用いている、上に述べたパンクチャリング例の結果を示している線図である。この線図においては、1番目および6番目のパンクチャは距離2を用いて実行され、そして他のパンクチャは距離3を用いて実行される。距離D1およびD2におけるパンクチャはまた、その一部は上に述べられている種々の他の方法で分配されることが可能である。図5Aに記述された本発明のシンボルパンクチャリング技術は、N個のパンクチャ距離をカバーするように一般化されることが可能である。D1からDNまでのN個のパンクチャ距離は、SおよびPそして多分他のパラメータに基づいて計算され、そしてS個の符号シンボルをパンクチャするのに用いることができる。改善されたパンクチャリング結果たとえば、より平坦なシンボルパンクチャの分配のために、距離D1からDNまでのそれぞれは、式8として定義される最小パンクチャ距離Dminよりも大きいかあるいは等しいように選択されることができる。しかしながら、上の条件からの偏りは実行が可能でありそして本発明の範囲内にある。N個のパンクチャ距離に対して、パンクチャ距離D1からDNまでのそれぞれにおいて実行されるべきシンボルパンクチャの数はそこで決定される。D1からDNまでの距離におけるP1からPN個までのシンボルパンクチャそれぞれは、次の条件が満足されるように選択される式9そして、式10P1からPN個までのシンボルパンクチャはそこで、D1からDNまでの距離においてそれぞれ実行される。上に述べたように、送信機ユニットにおいて実行されたシンボルパンクチャリングを説明するために、受信機ユニットにおいて対極的過程が実行される。とくに、消失すなわち、知らないが、パンクチャされてしまっているシンボルの位置に挿入される。消失は、これに続く復号過程の間に適切な重み付けを与えられる。復号に先立って、N個の符号シンボルは特定のフレームに対して受信される。N個の受信されたシンボルを発生するために、S個の符号シンボルの中に実行されてしまっているシンボルパンクチャの数Pが、そこで決定される。D1からDNまでのパンクチャ距離の数は、そこでSおよびPに基づいて計算される。D1からDNまでの距離においてそれぞれ実行されてしまっていた、P1からPN個までのシンボルパンクチャがまた決定される。N個の受信されたシンボルを発生するために、S個のシンボルをパンクチャするのに用いられたパンクチャリングパターンが、そこで、D1からDNまでの距離におけるP1からPN個までのシンボルパンクチャに基づいてそれぞれ導出される。P個の消失はそこで、S個の復元されたシンボルを発生するために導出されたパンクチャリングパターンに基づいて、N個の受信されたシンボルの中に挿入される。そしてそれらはそこで特定の復号体系で復号される。また、消失/シンボルパンクチャのより平坦な分配のために、D1からDNまでの距離それぞれは、上に定義された最小パンクチャ距離Dminよりも大きいかあるいは等しいとして選択されることが可能である。単純な例として、距離D1におけるP1個のシンボルパンクチャが、距離D2におけるP2個のシンボルパンクチャに先立って実行されている実施例に対しては、受信機ユニットはそれぞれのD1番目に受信されたシンボルの1個後にP1個の消失を挿入し、そこで、それぞれのD2番目に受信されたシンボルの1個後にP2個の消失を挿入する。S個の再生されたシンボルはそこで、送信機ユニットで用いられた符号化体系と対極的な、特定の復号体系で復号される。図6は、図3Aで記述された従来のパンクチャ技術で達成された特性の、本発明のパンクチャリング技術に対するプロットを示している。特性の結果は、CDMA-2000システムにおける順方向リンクすなわち、基地局からユーザ端末へに対するものである。水平軸は各フレームに対するデータおよびCRCビットの数を表している。CDMA-2000システムに対しては、基本フレームサイズの整数倍であるフレームサイズで、いろいろなサイズのフレームが使用のため利用することができるたとえば、利用できるフレームサイズは768K、ここでK=1、2、...。垂直軸は、1のフレーム誤り率FERに対する、平均的な必要とされる、合計雑音プラス干渉に対するビット当たりのエネルギーenergy-per-bit-to-total-noise-plus-interferenceであるEb/NoIocを表している。従来のパンクチャリング技術に対するシミュレーションの結果は、図6において破線610によって示される。結果は、ほぼ周期的な間隔で若干のピークを示している。たとえば、ピークは近似的に300、600、1200、そして2400ビットにおいて認められる。これらのピークは、従来のパンクチャリング技術によって発生された、不均一なシンボルパンクチャリングの結果である。このピークは、同じ1のFERを維持するために、より高いビット当たりの平均エネルギーEbを必要とすることを示している。本発明のパンクチャリング技術に対するシミュレーションの結果は、図6において実線612によって示される。結果は、ピークの若干について特性の改善を示している。とくに、300および600ビットそれぞれにおいて、近似的に0.5dB、および1.0dBの改善が認められる。明確化のために、本発明に関する若干の観点を、とくにCDMA-2000システムの順方向リンクに対して記述されて来ている。しかしながら、本発明はまた、同一の、同様な、あるいは異なったパンクチャリング体系を使用している他の通信システムに使用されることができる。たとえば本発明は、W-CDMAシステムおよび他のCDMAシステムにおいてパンクチャリングを実行するために使用されることができる。さらに、本発明のシンボルパンクチャリング技術はまた、逆方向リンクすなわち、ユーザ端末から基地局へ上で使用されることができる。本発明のパンクチャリング技術は、それが使用される特定のシステムあるいは基準に、より適合されるように修正されることが可能である。本発明のシンボルパンクチャリング技術は、種々の方法で実行されることができる。たとえば、このパンクチャリング技術は、1個あるいはそれ以上の特定用途向け集積回路ASICs、ディジタル信号処理装置DSPs、プログラマブル論理デバイスPLD、制御器、マイクロ制御器、マイクロ処理装置、ここに述べられた機能を実行するよう設計された他の電子ユニット、あるいはそれらの組み合わせの中のハードウエア内で実行されることが可能である。代わりに、本発明のパンクチャリング技術は、処理装置あるいは制御器上で実行されるソフトウエアあるいはファームウエア内で実行されることが可能である。本発明のパンクチャリング技術は、また、ハードウエアおよびソフトウエアの組み合わせ内で実行されることが可能である。好ましい実施の形態に関する以上の記述は、当業界において熟練したいかなる人にも本発明を作成しあるいは実施することを可能にする。これらの実施例に対する種々の変更は、当業界の熟練した人々にとって十分に明らかであり、そしてここに示された一般的原理は、独創的能力を用いなくても他の実施例に適用可能である。したがって本発明は、ここに示した実施例に限定されることを意図したものではなく、開示された原理および新しい機能と一致する最も広い見地に従うべきものである。"