(57)【要約】【課題】パケットデータに対する制御情報を発生するための方法および装置。【解決手段】通信のためのシステムおよび技術であって、ここで、データパケットは送信サイトから少なくとも１個のタイムスロット上に送信され、最初の値および情報から値が計算され、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、値および情報は伝送サイトから送信され、送信された値および情報は受信サイトにおいて受信され、値は受信された情報から再計算され、そして、データパケット伝送のタイムスロットの数が、計算された、および、再計算された値から決定される。この要約は、研究者あるいは他の読者が技術的発表の主題内容を短期に確認することを可能にするであろう要約を要求する規則に従うために与えられることは強調される。この要約は請求項の範囲あるいは意味を説明しあるいは限定するために使用されないであろうとの了解のもとに提出される。【選択図】図２
2005505155.tif 000002
【特許請求の範囲】
【請求項１】
通信の方法であって、
データパケットを少なくとも１個のタイムスロット上で伝送サイトから送信し、
最初の値および情報から値を計算し、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、
伝送サイトから値および情報を送信し、
受信サイトにおいて、送信された値および情報を受信し、
受信された情報から値を再計算し、そして
計算された、および、再計算された値から、データパケット伝送のタイムスロットの数を決定する
ことを含む方法。
【請求項２】
ここで、値は巡回冗長検査値を含む、請求項１記載の方法。
【請求項３】
ここで、最初の巡回冗長検査値はデータパケットが第１の番号のタイムスロット上で送信される場合は第１の最初の値を、そしてデータパケットが第２の番号のタイムスロット上で送信される場合は第２の最初の値を含む、請求項２記載の方法。
【請求項４】
ここで、データパケットは、第１の番号のタイムスロット上で送信され、そしてデータパケット伝送のタイムスロットの数の決定は、計算された、および、再計算された巡回冗長検査値を比較することを含む、請求項３記載の方法。
【請求項５】
ここで、データパケットは第２の番号のタイムスロット上で送信され、そしてデータパケット伝送のタイムスロットの数の決定は、再計算された巡回冗長検査値と、あらかじめ設定された数とのモジューロ２加算を実行し、そして結果を計算された巡回冗長検査値と比較することを含む、請求項３記載の方法。
【請求項６】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上で送信される、請求項３記載の方法。
【請求項７】
ここで、第１の番号のタイムスロットは、４タイムスロットを含み、そして第２の番号のタイムスロットは８タイムスロットを含み、なおタイムスロットは各々１．２５ミリ秒である、請求項６記載の方法。
【請求項８】
通信システムであって、
少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、そして最初の値および情報から値を計算するよう形成されたチャネルエレメントと、なお最初の値はデータパケットのタイムスロットの数の関数であり、および、データパケット、値、および情報を送信するよう形成された送信機とを有する基地局と、
基地局から、値、および情報を受信するよう形成された受信機と、そして受信された情報から値を再計算し、そして、計算された、および再計算された値から、データパケットのタイムスロットの数を決定するよう形成された処理装置とを有する加入者局と
を含む通信システム。
【請求項９】
ここで、最終の値は巡回冗長検査値を含む、請求項８記載の通信システム。
【請求項１０】
ここで、チャネルエレメントはさらに最初の巡回冗長検査値を、データパケットが第１の番号のタイムスロット上に拡がる場合は第１の最初の値に、そしてデータパケットが第２の番号のタイムスロット上に拡がる場合は第２の最初の値にセットするよう形成された、請求項９記載の通信システム。
【請求項１１】
ここで、データパケットは第１の番号のタイムスロット上に拡がり、そして処理装置はさらに、計算された、および、再計算された巡回冗長検査値を比較することによってデータパケットのタイムスロットの数を決定するよう形成された、請求項１０記載の通信システム。
【請求項１２】
ここで、データパケットは第２の番号のタイムスロット上に拡がり、そして処理装置はさらに、再計算された巡回冗長検査値を、あらかじめ設定された値とのモジューロ２加算、および結果を計算された巡回冗長検査値と比較することによって、データパケットのタイムスロットの数を決定するよう形成された、請求項１０記載の通信システム。
【請求項１３】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上に拡がる、請求項１０記載の通信システム。
【請求項１４】
ここで、第１の番号のタイムスロットは４タイムスロットを含み、そして第２の番号のタイムスロットは８タイムスロットを含み、なおタイムスロット各々は１．２５ミリ秒である、請求項１３記載の通信システム。
【請求項１５】
送信デバイスであって、
少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、そして最初の値および情報から値を計算するよう形成されたチャネルエレメントと、なお最初の値はデータパケットのタイムスロットの数の関数であり、そして
データパケット、値、および情報を送信するよう形成された送信機とを
含むデバイス。
【請求項１６】
ここで、値は巡回冗長検査値を含む、請求項１５記載の送信デバイス。
【請求項１７】
ここで、チャネルエレメントはさらに、最初の巡回冗長検査値を、データパケットが第１の番号のタイムスロット上に拡がる場合は第１の最初の値に、そしてデータパケットが第２の番号のタイムスロット上に拡がる場合は第２の最初の値にセットするよう形成された、請求項１６記載の送信デバイス。
【請求項１８】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上に拡がる、請求項１７記載の送信デバイス。
【請求項１９】
ここで、第１の番号のタイムスロットは４タイムスロットを含み、そして第２の番号のタイムスロットは、８タイムスロットを含み、なおタイムスロット各々は１．２５ミリ秒である、請求項１８記載の送信デバイス。
【請求項２０】
受信デバイスであって、
少なくとも１個のタイムスロット上で送信されたデータパケット、および値および情報を受信するよう形成された受信機と、なお値は最初の値および情報から計算されており、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、そして
受信された情報から値を再計算し、そして、計算された、および再計算された値からデータパケット伝送のタイムスロットの数を決定するよう形成された処理装置と
を含む、受信デバイス。
【請求項２１】
ここで、値は巡回冗長検査値を含む、請求項２０記載の受信デバイス。
【請求項２２】
ここで、処理装置はさらに、計算された、および、再計算された巡回冗長検査値を比較することによって、データパケット伝送のタイムスロットの数を決定するよう形成された、請求項２１記載の受信デバイス。
【請求項２３】
ここで、処理装置はさらに、再計算された巡回冗長検査値と、あらかじめ設定された値とのモジューロ２加算によって、データパケット伝送のタイムスロットの数を決定し、そして結果を計算された巡回冗長検査値と比較するよう形成された、請求項２１記載の受信デバイス。
【請求項２４】
通信の方法を実行するために、計算機プログラムによって実行可能な命令のプログラムを具体化する計算機により読み出し可能な媒体であって、方法は、
少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、
最初の値および情報から値を計算し、なお最初の値はデータパケットのタイムスロットの数の関数であり、そして
データパケット、値、および情報を通信媒体上で伝送するためにフォーマットする
ことを含む、
方法。
【請求項２５】
ここで、値は巡回冗長検査値を含む、請求項２４記載の計算機により読み出し可能な媒体。
【請求項２６】
ここで、最初の巡回冗長検査値は、データパケットが第１の番号のタイムスロット上に拡がる場合は第１の最初の値を、そしてデータパケットが第２の番号のタイムスロット上に拡がる場合は第２の最初の値を含む、請求項２５記載の計算機により読み出し可能な媒体。
【請求項２７】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上に拡がる、請求項２６記載の計算機により読み出し可能な媒体。
【請求項２８】
ここで、第１の番号のタイムスロットは４タイムスロットを含み、そして第２の番号のタイムスロットは８タイムスロットを含む、なおタイムスロットは、各々１．２５ミリ秒である、請求項２７記載の計算機により読み出し可能な媒体。
【請求項２９】
通信システムであって、
少なくとも１個のタイムスロット上に拡がるデータパケットを発生するための手段と、そして最初の値および情報から値を計算するための手段と、なお最初の値はデータパケットのタイムスロットの数の関数であり、そしてデータパケット、数、および情報を送信するための手段とを有する基地局と、そして
基地局からの値、および情報を受信するための手段と、受信された情報から値を再計算するための手段と、そして、計算された、および再計算された値からデータパケットのタイムスロットの数を決定するための決定手段とを有する加入者局と
を含む、通信システム。
【請求項３０】
ここで、最終の値は巡回冗長検査値を含む、請求項２９記載の通信システム。
【請求項３１】
ここで、基地局はさらに、最初の巡回冗長検査値を、データパケットが第１の番号のタイムスロット上に拡がる場合は第１の最初の値に、そしてデータパケットが第２の番号のタイムスロット上に拡がる場合は第２の最初の値にセットするための手段を含む、請求項３０記載の通信システム。
【請求項３２】
ここで、データパケットは第１の番号のタイムスロット上に拡がり、そしてここで決定手段は、計算された、および、再計算された巡回冗長検査値を比較するための手段を含む、請求項３１記載の通信システム。
【請求項３３】
ここで、データパケットは第２の番号のタイムスロット上に拡がり、そしてここで、決定手段は、再計算された巡回冗長検査値の、あらかじめ設定された値とのモジューロ２加算を実行し、そして結果を計算された巡回冗長検査値と比較するための手段を含む、請求項３１記載の通信システム。
【請求項３４】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上に拡がる、請求項３１記載の通信システム。
【請求項３５】
ここで、第１の番号のタイムスロットは、４タイムスロットを含み、そして第２の番号のタイムスロットは８タイムスロットを含み、なおタイムスロットは各々１．２５ミリ秒である、請求項３４記載の通信システム。
【請求項３６】
送信デバイスであって、
少なくとも１個のタイムスロット上に拡がるデータパケットを発生するための手段と、
最初の値および情報から値を計算するための手段と、なお最初の値はデータパケットのタイムスロットの数の関数であり、そして
通信媒体上での伝送のためにデータパケット、値、および情報をフォーマットするための手段と
を含む、送信デバイス。
【請求項３７】
ここで、値は巡回冗長検査値を含む、請求項３６記載の送信デバイス。
【請求項３８】
ここで、巡回冗長検査値はビットシーケンスを含み、送信デバイスはさらに最初の巡回冗長検査値を、データパケットが第１の番号のタイムスロット上に拡がる場合は第１の最初の値に、そしてデータパケットが第２の番号のタイムスロット上に拡がる場合は第２の最初の値にセットするための手段を含む、請求項３７記載の送信デバイス。
【請求項３９】
ここで、巡回冗長検査値および情報は、第１の番号のタイムスロット上に拡がる、請求項３８記載の送信デバイス。
【請求項４０】
ここで、第１の番号のタイムスロットは４タイムスロットを含み、そして第２の番号のタイムスロットは８タイムスロットを含む、なおタイムスロットは各々１．２５ミリ秒である、請求項３９記載の送信デバイス。
【請求項４１】
受信デバイスであって、
少なくとも１個のタイムスロット上で送信されたデータパケット、および値、および情報を受信するための手段と、なお値は最初の値および情報から計算されており、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、
受信された情報から値を再計算するための手段と、そして
計算された、および、再計算された値からデータパケット伝送のタイムスロットの数を決定するための決定手段と
を含む、受信デバイス。
【請求項４２】
ここで、値は巡回冗長検査値を含む、請求項４１記載の受信デバイス。
【請求項４３】
ここで、決定手段は、計算された、および、再計算された巡回冗長検査値を比較するための手段を含む、請求項４２記載の受信デバイス。
【請求項４４】
ここで、決定手段は、再計算された巡回冗長検査値と、あらかじめ設定された値とのモジュロ２加算を実行し、結果を計算された巡回冗長検査値と比較するための手段を含む、請求項４２記載の受信デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願に対する相互参照
本特許出願は、３５Ｕ．Ｓ．Ｃ．１１９（ｅ）条に基づき、２００１年５月７日に出願された仮出願シリアル番号６０／２８９，４５０および２００１年５月３０日に出願された仮出願シリアル番号６０／２９４，６７４に基づく優先権を主張し、これらの内容が参照によってここに組み入れられる。
【０００２】
本発明は、一般的に通信システム、そしてとくにパケットデータトランスポートのために制御情報を発生するためのシステムおよび技術に関する。
【背景技術】
【０００３】
現在の通信システムは、複数のユーザが共通の通信媒体にアクセスすることを可能にするように設計されている。当業界においては、時間分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、空間分割多元接続（space division multiple-access）、偏波分割多元接続（polarization division multiple-access）、符号分割多元接続（ＣＤＭＡ）、および他の同様な多元接続技術等の多くの多元接続技術が知られている。多元接続コンセプトは、共通の通信媒体に対する複数のユーザアクセスを可能にするチャネル割り当て方式である。チャネル割り当ては、特定の多元接続技術に従って種々の形式を用いることが可能である。例として、ＦＤＭＡシステムにおいては、全周波数スペクトルは、いくつかのより小さいサブバンドに分割され、そして各ユーザは、通信媒体にアクセスするためにそれ自身のサブバンドを与えられる。代わりに、ＴＤＭＡシステムにおいては、各ユーザは、周期的に繰り返されるタイムスロット（time slot）の期間中、全周波数スペクトルを与えられる。ＣＤＭＡシステムにおいては、各ユーザは、すべての期間中全周波数スペクトルを与えられるが、しかし固有の符号の使用によってその伝送を識別する。
【０００４】
ＣＤＭＡは、スペクトル拡散通信に基づいた変調および多元接続技術である。ＣＤＭＡ通信システムにおいては、多数の信号が同じ周波数スペクトルを共有する。これは、搬送波を変調する異なった符号で各信号を送信することによって達成され、そしてそれによって信号波形のスペクトルを拡散する。送信された信号は、必要とされる信号のスペクトルを逆拡散するために対応する符号を用いる復調器によって受信機において分離される。それらの符号が整合せず必要とされない信号は、帯域幅内において逆拡散されずただ雑音の原因にのみなる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
多元接続通信のためのＣＤＭＡ技術の使用は、一般的に従来のＴＤＭＡおよびＦＤＭＡ技術に勝るユーザ容量の増加を与える。その結果、より多くのユーザがネットワークにアクセスし、すなわち１個あるいはそれ以上の基地局を経由して互いに通信することが可能となる。ＣＤＭＡシステムにおいては、チャネル割り当てはウォルシュ符号(Walsh code)として知られる直交シーケンスに基づいている。特定の通信への応用に従って、ウォルシュ符号チャネルの何れかの番号がパイロットチャネルおよび他の一般に使用される制御チャネル等の種々の制御チャネルをサポートするために必要とされるかも知れない。これらの制御チャネルは、システムの資源を浪費する傾向にあり、そのため、トラフィックを処理するのに利用可能な資源を減少することによってユーザ容量を減少する。過年度にわたる無線応用の著しい増加とともに、トラフィックに対して多くのシステム資源を割り当てることによってユーザ容量を最大にするためのコンピュータ使用における複雑性を減少する、より効率的なそして強力な制御チャネル方法に対するニーズが存在する。
【課題を解決するための手段】
【０００６】
本発明の一つの観点においては、通信の方法は伝送サイトから少なくとも１個のタイムスロット上にデータパケットを送信し、最初の値（value）および情報から値を計算し、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、伝送サイトからこの値および情報を送信し、受信サイトにおいて送信された値および情報を受信し、受信された情報から値を再計算し、そして計算された、および、再計算された値から、データパケット伝送のタイムスロットの数を決定することを含む。
【０００７】
本発明の他の観点においては、通信システムは、少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、そして最初の値および情報から値を計算するように形成されたチャネルエレメントと、なお最初の値はデータパケットのタイムスロットの数の関数であり、そしてデータパケット、この値および情報を送信するよう形成された送信機とを有する基地局、および基地局からの値および情報を受信するよう形成された受信機と、そして受信された情報から値を再計算し、そして計算された、および、再計算された値からデータパケットのタイムスロットの数を決定するよう形成された処理装置とを有する、加入者局を含む。
【０００８】
本発明のさらに他の観点においては、送信デバイスは、少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、そして最初の値および情報から値を計算するよう形成されたチャネルエレメントと、なお最初の値はデータパケットのタイムスロットの数の関数であり、そしてデータパケット、この値および情報を送信するよう形成された送信機とを含む。
【０００９】
本発明のさらなる観点においては、受信デバイスは、少なくとも１個のタイムスロット上で送信されたデータパケット、そして値および情報を受信するよう形成された受信機と、なお値は最初の値および情報から計算されており、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、そして受信された情報から値を再計算し、そして計算された、および、再計算された値からデータパケット伝送のタイムスロットの数を決定するよう形成された処理装置とを含む。
【００１０】
なお本発明のさらなる観点においては、計算機プログラムによって実行可能な命令のプログラムを具体化している、計算機により読み出し可能な媒体は、通信方法を形成し、この方法は、少なくとも１個のタイムスロット上に拡がるデータパケットを発生し、最初の値および情報から値を計算し、なお最初の値はデータパケットのタイムスロットの数の関数であり、そして、通信媒体上への伝送のために、データパケット、この値、および情報をフォーマットすることを含む。
【００１１】
本発明の他の観点においては、通信システムは、少なくとも１個のタイムスロット上に拡がるデータパケットを発生するための手段と、および最初の値および情報から値を計算するための手段と、なお最初の値はデータパケットのタイムスロットの数の関数であり、およびデータパケット、この値、および情報を送信するための手段とを有する基地局、および、基地局から値および情報を受信するための手段と、受信された情報から値を再計算するための手段と、そして、計算された、および、再計算された値からデータパケットのタイムスロットの数を決定するための決定手段とを有する加入者局を含む。
【００１２】
本発明のなお他の観点においては、送信デバイスは、少なくとも１個のタイムスロット上に拡がるデータパケットを発生するための手段と、最初の値および情報から値を計算するための手段と、なお最初の値はデータパケットのタイムスロットの数の関数であり、そして通信媒体上への伝送のためにデータパケット、値、および情報をフォーマットするための手段とを含む。
【００１３】
本発明のさらなる観点においては、受信デバイスは、少なくとも１個のタイムスロット上に送信されたデータパケット、および値、および情報を受信するための手段と、なお値は、最初の値および情報から計算されており、なお最初の値はデータパケット伝送のタイムスロットの数の関数であり、受信された情報から値を再計算するための手段と、そして計算された、および、再計算された値から、データパケット伝送のタイムスロットの数を決定するための決定手段とを含む。
【００１４】
本発明の他の観点は、本発明の典型的な実施例のみが、単に説明として示されそして述べられている以下の詳細な記述から、当業界において熟練した人々にとっては、容易に明白になろうことが理解される。理解されるであろうように、本発明は、他のそして異なった実施例の余地がある。そしてそのいくつかの項目は、すべて本発明から逸脱することなしに種々の観点において修正の余地がある。よって図面および記述は、性質上実例としてそして限定的でないとして見なされるべきものである。
【発明を実施するための最良の形態】
【００１５】
本発明の観点が、添付されている図面の中に、例としてそして限定としてではなく示される。図面において同様の参照数字は、この中の同様のエレメントを参照する。
添付された図面と関連して以下に記述される詳細な記述は、本発明の典型的な実施例に関する記述として意図されたものであり、そして本発明が実施されることが可能な唯一の実施例を示すことを意図されたものではない。この記述を通じて使用される用語“典型的な”は、“実例、例証、あるいは説明として有用”を意味し、そして必ずしも他の実施例よりも優れた望ましい、あるいは有利なものとして解釈されるべきではない。列挙された記述には、本発明に関する完全な理解を与える目的のための特定の項目を含む。しかしながら、当業界において熟練した人々にとっては、本発明はこれらの特定の項目なしに実現されることが可能なことは明白であろう。いくつかの実例においては、よく知られた構造およびデバイスが、本発明のコンセプトを難解にすることを避けるためにブロック線図形式の中に示される。
【００１６】
通信システムの典型的な実施例においては、データパケットは１個あるいはそれ以上のタイムスロットを介して送信することが可能である。各データパケットに伴うものは、情報サブパケットである。情報サブパケットは、対応するデータパケットを復号するための情報、およびこの情報を用いて最初の値（initial value）から計算された値を含む。伝送内に組み込まれた値は、対応するデータパケットを送信するために使用されたタイムスロットの数を決定するために使用することが可能である。
【００１７】
これらの制御チャネル技術に関する種々の観点が、回路切換音声（circuit-switched voice）および高速度パケットデータ応用をサポートするＣＤＭＡ通信システムの環境において述べられるであろう。しかしながら、当業界において熟練した人々は、これらの制御チャネル技術が種々の他の通信環境における使用に対して同様に適合することを認めるであろう。したがって、ＣＤＭＡ通信システムに対するいずれの言及も、このような独創的観点が広範囲な応用を有しているとの理解と共に、本発明の独創的観点を説明するためだけに意図されている。
【００１８】
図１は、回路切換音声および高速度パケットデータ応用をサポートする典型的なＣＤＭＡ通信システムに関する単純化された機能的ブロック線図である。基地局制御器１０２は、ネットワーク１０４と地理的領域の至る所に散在しているすべての基地局間とのインタフェースを与えるために使用することが可能である。地理的領域は、セルあるいはセクタとして知られるサブ領域に分割される。基地局は一般的にサブ領域内のすべての加入者局を取り扱うように割り当てられる。説明の容易のためにただ一つの基地局１０６が示されている。加入者局１０８は、ネットワーク１０４にアクセスする、すなわち基地局制御器１０２の制御下にある１個のあるいは複数の基地局を経由して他の加入者局（図示せず）と通信することが可能である。
【００１９】
図２は、図１の典型的なＣＤＭＡ通信システムの基本的なサブシステムを説明する、典型的な機能的ブロック線図である。基地局制御器１０２は、単純化のためにただ１個のセレクタエレメント２０２が示されているが、多くのセレクタエレメントを含む。１個のセレクタエレメントは、１個の加入者局１０８と通信している１個あるいはそれ以上の基地局間の伝送を制御するために使用される。呼が開始されるときに、呼制御処理装置２０４がセレクタエレメント２０２および基地局１０６間の接続を確立するために使用することが可能である。基地局１０６はそこで、その接続上で加入者局１０８に向けられた通信を識別するために、ＭＡＣ（メディアアクセス制御器；Media Access Controller）ＩＤを割り当てる。割り当てられたＭＡＣ  ＩＤは、呼の設立の期間中に、シグナリングメッセージの交換とともに、基地局１０６から加入者局１０８へ送信することが可能である。
【００２０】
セレクタエレメント２０２は、ネットワーク１０４から、回路切換音声およびデータを受信するよう形成することが可能である。セレクタエレメント２０２は、目標とされた加入者局１０８と通信している各基地局に対して回路切換音声およびデータを送出する。基地局１０６は、基地局１０６から１個あるいはそれ以上の加入者局へのデータの高速度配送のための、順方向パケットデータチャネルを含む順方向リンク伝送を発生する。順方向リンクは、基地局１０６から加入者局１０８への伝送に該当する。順方向パケットデータチャネルは、回路切換音声およびデータユーザの要求によって、任意の番号のウォルシュ符号サブチャネルから構成されることが可能である。順方向パケットデータチャネルは一般的に、時間分割多重化様式においては一度に１個の加入者局のために動作する。
【００２１】
基地局１０６は、セレクタエレメント２０２からのデータを加入者局１０８への伝送に先立ってバッファする、データ待ち行列（data queue）２０６を含むことが可能である。データ待ち行列２０６からのデータは、チャネルエレメント２０８に与えられることが可能である。チャネルエレメント２０８は、データを複数のデータパケット内に分割する。セレクタエレメント２０２からのデータの効率的輸送に必要とされるデータパケットの数に従って、ウォルシュ符号サブチャネルの何れかの番号が使用されることが可能である。チャネルエレメント２０８はそこで、ターボ符号化等の反復符号化プロセスを用いてデータパケットを符号化し、長い擬似ランダム雑音（ＰＮ）シーケンスを用いて符号化されたシンボルをスクランブルし、そしてスクランブルされたシンボルをインタリーブする。インタリーブされたシンボルのいくつかあるいはすべてはそこで、最初の順方向リンク伝送あるいは再伝送のためのデータサブパケットを形成するために選定されることが可能である。データサブパケットシンボルはそこで、チャネルエレメント２０８によって、ＱＰＳＫ（直交位相変調）、８‐ＰＳＫ、１６‐ＱＡＭ（直交振幅変調）、あるいは当業界において知られる任意の他の変調方式を用いて変調され、同相（Ｉ）および直交（Ｑ）成分にデマルチプレクスされ、そして固有のウォルシュ符号でカバーされることが可能である。各ウォルシュ符号サブチャネルのためのデータサブパケットはそこで、チャネルエレメント２０８によって結合され、そしてショートＰＮコード（short PN code）を用いて直交拡散される。ショートＰＮコードは、１個のサブ領域を他から分離するために使用されるコーディングの第２のレイヤである。このアプローチは、各サブ領域においてウォルシュ符号の再使用を可能にする。拡散ウォルシュサブチャネルはそこで、基地局１０６から加入者局１０８にアンテナ２１２を経由しての順方向リンク上への伝送に先立って、濾波、アップコンバージョン、および増幅のために、送信機２１０に提供されることが可能である。
【００２２】
制御および計画の機能は、チャネルスケジューラ２１４によって癩供されることが可能である。チャネルスケジューラ２１４は、データ待ち行列２０６から、加入者局１０８に送信されるべきデータの総量の表示である、待ち行列サイズを受信し、そして、基地局１０６および加入者局１０８間の通信チャネルの品質に基づいて、スループットを最大とし、そして伝送遅延を最小とするために、順方向リンク伝送のためのデータサブパケットサイズおよびデータレートを計画する。データパケットあるいはサブパケットサイズは、その中に含まれるビットの数によって定義される。計画されたデータパケットサイズおよびデータレートによって、データサブパケットは１個あるいはそれ以上のタイムスロット上に送信されることが可能である。ＣＤＭＡ通信システムに関する一つの典型的な実施例においては、データサブパケットは、１、２、４、あるいは８個の１．２５ミリ秒のタイムスロットを介して送信することが可能である。
【００２３】
チャネルスケジューラ２１４はまた、基地局１０６および加入者局１０８の間の通信チャネルの品質（quality）に基づいて、データサブパケットの変調フォーマットを計画することが可能である。例として、僅かのないし無干渉の、比較的歪みのない環境においては、チャネルスケジューラ２１４は、１６‐ＱＡＭ変調フォーマットで１個のタイムスロット上に各データサブパケットを送信するために高データレートを計画することが可能である。逆に、不十分なチャネル条件をもった加入者局に対しては、チャネルスケジューラ２１４は、ＱＰＳＫ変調フォーマットで８個のタイムスロット上に各データサブパケットを送信するために低いデータレートを計画することが可能である。システムのスループットを最大とするための、データレートおよび変調フォーマットの最適の組み合わせは、当業界において熟練した人々によって、容易に決定することが可能である。
【００２４】
基地局１０６によって発生された順方向リンク伝送はまた、順方向パケットデータチャネルと組み合わせられた１個あるいはそれ以上の順方向パケットデータ制御チャネルを含むことが可能である。複数のタイムスロット配列を有する従来の高速度パケットデータシステムは、ときに、２個の順方向パケットデータ制御チャネル、すなわち順方向第１パケットデータ制御チャネルおよび、順方向第２パケットデータ制御チャネルを使用する。順方向第２パケットデータ制御チャネルは、順方向パケットデータチャネル上の対応するサブデータパケットを受信し、あるいは復号するために加入者局によって使用されることが可能な、情報サブパケットを搬送する。順方向パケットデータチャネルと同様な方法で、順方向第２パケットデータ制御チャネルによって搬送された情報サブパケットは、異なったチャネル条件を有する種々の加入者局との通信を最適化するために、１個あるいはそれ以上のタイムスロット上で送信することが可能である。ＣＤＭＡ通信システムに関する一つの典型的な実施例においては、情報サブパケットは順方向第２パケットデータ制御チャネル上に、対応するデータサブパケットによって占有されたタイムスロットの数によって、１、２、あるいは４個の１．２５ミリ秒タイムスロットで送信することが可能である。例として、情報サブパケットは、１スロットデータサブパケットに対しては１個のスロット、２スロットデータサブパケットに対しては２個のスロット、あるいは４スロットあるいは８スロットデータサブパケットに対しては４個のスロットで送信することが可能である。４スロットおよび８スロットデータサブパケットフォーマットの間を識別するために、種々の方法を使用することが可能である。一つのアプローチは、データサブパケットが、４あるいは８個のタイムスロット上に送信されるか否かによって、基地局においてシンボルシーケンスを再配列するために異なったインタリーバを使用することである。順方向第２パケットデータ制御チャネル上の情報サブパケットによって占有されるタイムスロットの数は、順方向第１パケットデータ制御チャネル上に搬送された情報から決定することが可能である。
【００２５】
複数のスロット伝送を使用するＣＤＭＡ通信システムの少なくとも一つの実施例においては、第１および第２パケットデータ制御チャネルは１個の順方向パケットデータ制御チャネルに統合することが可能である。この実施例においては、順方向パケットデータ制御チャネル上に搬送された情報サブパケットによって占有されたタイムスロットの数は、サブパケット自身内の情報から種々の方法で決定することが可能である。例として、巡回冗長検査（ＣＲＣ；cyclic redundancy check）値を、順方向パケットデータ制御チャネル上に搬送された情報サブパケットの中に含ませることが可能である。ＣＲＣは、情報サブパケットを形成するビットシーケンス上でよく知られたアルゴリズムを実行することによって計算される。アルゴリズムは、情報サブパケット内の全ビット列が、いくつかのあらかじめ選定された定数によって分割される１個のバイナリ数であると見なされる、本質的には分割プロセスである。分割の結果である商は捨てられ、そしてどのような残余でも、ＣＲＣ値として保存される。アルゴリズムは、ソフトウエアにプログラムされ、あるいは代わりにハードウエアによって計算することが可能である。ハードウエアは、１個あるいはそれ以上のゲーティング機能と協同してシフトレジスタで実現することが可能である。シフトレジスタは、情報サブパケットを一時に１ビット受信するよう形成される。このプロセスの完了時におけるシフトレジスタの内容は、分割関数（division function）の残余すなわちＣＲＣ値である。この技術は、当業界においてはよく知られている。
【００２６】
加入者局においては、ＣＲＣ検査機能は、ＭＡＣ  ＩＤを経由して加入者局に向けられた情報サブパケット上で実行することが可能である。とくに、ＣＲＣは、１個あるいはそれ以上のタイムスロット上で再計算することが可能である。そして、再計算されたＣＲＣ値は、順方向リンク伝送にの中に組み込まれた送信されたＣＲＣ値と比較することが可能である。情報サブパケットの長さすなわち、情報サブパケットによって占有されたタイムスロットの数は、そこで、順方向リンク伝送の中に組み込まれたＣＲＣ値と整合する、再計算されたＣＲＣ値から決定することが可能である。例として、もしも加入者局によって計算された、２個のタイムスロット上のＣＲＣ値が順方向リンク伝送の中に組み込まれたＣＲＣ値と整合する場合は、そこで、情報サブパケットの長さは２タイムスロットである。もしも、加入者局によって計算されたＣＲＣ値の何れもが、順方向リンク伝送の中に組み込まれたＣＲＣ値と整合しない場合は、そこで、加入者局は、対応するデータサブパケットは他の加入者局に向けられたと想定する。
【００２７】
一度、情報サブパケットによって占有されたタイムスロットの数が決定されれば、それは対応するデータサブパケットを復号するために使用することが可能である。もしも、加入者局が、データパケットに対する、現在のデータサブパケットおよび前に受信された任意のデータサブパケットを含むデータパケットの復号に成功できた場合は、そこで、加入者局は基地局に対して、入力確認（ＡＣＫ；acknowledgement）応答を送出する。もしも、データパケットが復号に成功できなかった場合は、加入者局はそこで、さらなるデータパケットを要求する否定応答（ＮＡＣＫ；negative acknowledgement）を送出する。もしも、データパケットＣＲＣが検査する(checks)場合は、データパケットはうまく復号されたと考えられることが可能である。
【００２８】
ＣＲＣ保護されたサブパケットはまた、順方向パケットデータ制御チャネルの誤警報の確率(false-alarm probability)を減少することによって、増加されたシステムスループットを与えることが可能である。誤警報の確率は、加入者局が、他の加入者局に向けられたサブパケットを誤って復号しようと試みるであろう確率である。
【００２９】
ＣＲＣ値はまた４スロットおよび８スロットデータサブパケットフォーマットの間を識別するために使用されることが可能である。これは、データサブパケットのフォーマットによる二つの異なった値の一つに対して最初のＣＲＣをセットすることによって達成することが可能である。最初のＣＲＣ値は、情報サブパケットがそれによってそのためにシフトされる以前のシフトレジスタの内容に該当する。ＣＲＣ誤り検出を用いている従来のＣＤＭＡ通信システムにおいては、ＣＲＣ値は、最初のＣＲＣ値をすべて“１”にセットする過程で計算される。この過程は、任意の最初のＣＲＣ値が使用されうるにも拘らず、１、２、あるいは４スロットフォーマットを有するデータサブパケットを識別するのに便利な方法である。データサブパケットが８スロットフォーマットを有する場合、ＣＲＣ値は最初のＣＲＣ値をすべて“０”に、あるいは８スロット伝送を４スロット伝送から識別するいくつかの他の値に、セットする過程で計算されることが可能である。このアプローチは、基地局および加入者局の双方において減少された計算上の複雑性のために、４スロットおよび８スロットデータサブパケットフォーマットの間を識別するために、２個の異なったブロックインタリーバ（block interleaver）を使用することよりもより魅力的であるかも知れない。
【００３０】
チャネルエレメント２０８は、順方向パケットデータ制御チャネルのために情報を発生するために使用することが可能である。とくに、チャネルエレメントは、指定された加入者局を識別する６ビットＭＡＣ  ＩＤ、データサブパケットを識別する２ビットサブパケットＩＤ、データサブパケットが導出されるデータパケットを識別する２ビットＡＲＱチャネルＩＤ、およびデータサブパケットのサイズを示す３ビット長フィールドをパッケージすることによって、ペイロードを発生する。
【００３１】
チャネルエレメント２０８は、電子的ハードウエアの中で、計算機ソフトウエアの中で、あるいはこの二つの組み合わせの中で実現することが可能である。チャネルエレメント２０８は、汎用処理装置、ディジタル信号処理装置（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）あるいは他のプログラマブル論理デバイス、個別ゲートあるいはトランジスタ論理、個別ハードウエアコンポーネント、あるいはここに記述された機能の１個あるいはそれ以上を実現するよう設計されたこれらの任意の組み合わせをもって実現することが可能である。チャネルエレメント２０８の一つの典型的な実施例においては、チャネルエレメント機能は、マイクロプロセッサ等の汎用処理装置、あるいはチャネルエレメント機能を実行するために組み込まれた通信ソフトウエアレイヤを有するプログラマブルＤＳＰ等の特定用途向け処理装置をもって実現されることが可能である。この実施例においては、通信ソフトウエアレイヤは、種々の符号器、変調器、および種々の複数のスロット伝送を調整するためのサポーティング機能を実施するために使用することが可能である。
【００３２】
図３は、１スロット伝送のために、典型的な順方向パケットデータ制御チャネルを発生するための、チャネルエレメント構成に関する機能的ブロック線図である。この構成においては、１３ビットペイロードがＣＲＣ発生器３０２に与えられる。ＣＲＣ発生器３０２は、全ペイロード、あるいはその任意の部分上のＣＲＣ値を計算するために使用することが可能である。ペイロードの一部分のみに関するＣＲＣ値を計算することによって、計算上の複雑さの減少を達成することが可能である。ＣＲＣ値は設計パラメータに従ってビットの任意の数とすることが可能である。記述された典型的な実施例においては、ＣＲＣ発生器３０２は、ペイロードに８ビットを付加する。
【００３３】
２１ビットＣＲＣ保護されたペイロードは、符号器テール発生器（encoder tail generator）３０４に与えられる。符号器テール発生器３０４は、ペイロードの末尾に付加されるビットのシーケンスを発生する。テールを構成するビットのシーケンスは、加入者局における復号器が既知の状態において終了するシーケンスを提供されることを確実にするために使用され、したがって正確な復号を容易にする。８ビットテールは、テール発生器によって発生されることが可能であるが、しかしながら当業界において熟練した人々は容易に認めるであろうように、テールは任意の長さとすることが可能である。
【００３４】
符号器テールをもった２９ビットＣＲＣ保護されたペイロードは、畳み込み符号器３０６に与えられる。畳み込み符号器３０６は、加入者局において前方誤り訂正能力を提供し、そしてそれぞれの設計パラメータおよび全体のシステム制約に従って、任意の符号レートおよび拘束長（constraint length）をもって実行することが可能である。図３に示された典型的な実施例においては、畳み込み符号化は拘束長が９でレートが１／２において実行される。その結果、畳み込み符号器３０６への２９ビットシーケンス入力は５８シンボルシーケンスに符号化される。畳み込み符号化はよく知られており、そして当業界において熟練した人々は、特性を最適化するための適切なレートおよび拘束長を決定するための特性トレードオフを確かめることが容易にできるであろう。
【００３５】
パンクチャエレメント（puncture element）３０８は、畳み込み符号器３０６からの５８シンボルシーケンスから１０シンボルをパンクチャするために使用することが可能である。残っている４８シンボルシーケンスは１．２５ミリ秒の期間を有する１スロット伝送に対して３８．４ｋｓｐｓ（キロシンボル／秒）レートとなる。当業界において熟練した人々は容易に認めるであろうように、畳み込み符号器からのシンボルシーケンス出力からパンクチャされたシンボルの数は、畳み込み符号器のコーディングレートおよび通信システムのタイムスロット期間に基づいて最適のシンボルレートを達成するために、異なったシステムパラメータに従って変化させることが可能である。
【００３６】
種々の処理技術を、加入者局におけるシンボルシーケンスを復号するための復号器の能力に対するバースト誤りの影響を最小とするために、４８シンボルシーケンスに適用することが可能である。例として、パンクチャエレメント３０８からの４８シンボルシーケンスは、シンボルのシーケンスを再配列するブロックインタリーバ（block interleaver）３１０に与えることが可能である。
【００３７】
ブロックインタリーバ３１０からのシンボルシーケンスは、ＱＰＳＫ、８‐ＰＳＫ、１６‐ＱＡＭ、あるいは当業界において知られる任意の他の変調方式等の種々の変調方式をサポートすることが可能な、変調器３１４に与えることができる。記述された典型的な実施例においては、ＱＰＳＫ変調器３１４が使用される。変調器３１４からの変調されたシンボルはそこで、それらのそれぞれのＩおよびＱ成分に分離されそして、順方向パケットデータチャネルおよび他のウォルシュサブチャネルと結合されるに先立って、乗算器３１６で固有のウォルシュ符号でカバー（cover）することが可能である。複数のウォルシュサブチャネルはそこで、ショートＰＮコードを用いて直交拡散されそして、基地局１０６から加入者局１０８への順方向リンク上への伝送に先立って、濾波、アップコンバージョン、および増幅のために送信機２１０に結合することが可能である（図２参照）。
【００３８】
図４は、２スロット伝送のために、典型的な順方向パケットデータ制御チャネルを発生するための、チャネルエレメント構成に関する機能的ブロック線図である。１スロット伝送フォーマットと同様な方法で、１３ビットペイロードは、ＣＲＣ発生器３０２によって生成された８ビットＣＲＣ値および、符号器テール発生器３０４によって生成された８ビット符号器テールを付加されることが可能である。その結果生じた２１ビットシーケンスは畳み込み符号器４０２に与えることができる。２スロットフォーマットのために、畳み込み符号器４０２は、１１６シンボルシーケンスを生成するために、９の拘束長で、１／４レートにセットされる。パンクチャエレメント４０４は、畳み込み符号器４０２によって生成された１１６シンボルシーケンスから、２０シンボルをパンクチャするために使用することが可能である。その結果生ずる９６シンボルシーケンスは、１．２５ミリ秒の期間を有する２スロット伝送のための３８．４ｋｓｐｓシンボルレートをサポートする。
【００３９】
チャネルエレメントに関する残りの機能は、図３に関して述べられたと同様である。９６シンボルシーケンスはインタリーブされ、ＩおよびＱ成分に分離され、そして、順方向パケットデータチャネルおよび他のウォルシュサブチャネルと結合されるに先立って、固有のウォルシュ符号でカバーされる。複数のウォルシュサブチャネルはそこで、ショートＰＮコードを用いて直交拡散され、そして、基地局１０６から加入者局１０８への順方向リンク上への伝送に先立って、濾波、アップコンバージョン、および増幅のために送信機に提供することができる（図２参照）。
【００４０】
図５は、４スロット伝送のために、典型的な順方向パケットデータ制御チャネルを発生するための、チャネルエレメントの構成に関する機能的ブロック線図である。１および２スロット伝送フォーマットと同様な方法で、１３ビットペイロードは、ＣＲＣ発生器３０２によって生成された８ビットＣＲＣ値、および符号器テール発生器３０４によって生成された８ビットテールを付加することができる。その結果生じた２９ビットシーケンスは、パンクチャエレメント４０４によって２０シンボルがパンクチャされ９６シンボルシーケンスが結果として生ずる１１６シンボルシーケンスを生成するために、畳み込み符号器４０２において９の拘束長で１／４レートで符号化することができる。
【００４１】
２および４スロット伝送フォーマット間の主要な差は、４スロット伝送フォーマットを生成するための、パンクチャエレメント４０４に続くシーケンス中継器５０２の付加である。シーケンス中継器５０２は、４スロット伝送に適応するための１９２シンボルシーケンスを生成するために、９６シンボルシーケンスを２回繰り返すために使用することが可能である。記述された典型的な実施例においては、シーケンス中継器５０２は、パンクチャエレメント４０４の出力部に位置される。しかしながら、シーケンス中継器５０２はパンクチャエレメント４０４からの上りストリームあるいは下りストリームに交互に位置させることが可能であるかも知れない。シーケンス中継器５０２は、システムの要求によってシンボルシーケンスを必要とされる回数だけ繰り返すよう形成することが可能である。例として、畳み込み符号器４０２は、５８シンボルシーケンスを生成するために１／２レートにセットすることが可能であるかも知れない。５８シンボルシーケンスは、パンクチャエレメント４０４によってパンクチャされた１０シンボルを有することが可能であるかも知れない。そしてその結果となる４８シンボルシーケンスは、４スロット伝送に適応するように、シーケンス中継器５０２によって４回繰り返される。当業界において熟練した人々は、シーケンス中継器の繰り返し数、および、１、２、４、あるいは他の複数のタイムスロットフォーマットに対してシステム特性を最適化するために、畳み込み符号器のレートを容易に調整することが可能であろう。
【００４２】
チャネルエレメントの残りの機能は、図４に関して記述したものと同様である。１９２シンボルシーケンスはインタリーブされ、ＩおよびＱ成分に分離され、そして、順方向パケットデータチャネルおよび他のウォルシュサブチャネルと結合されるに先立って、固有のウォルシュ符号でカバーされる。複数のウォルシュサブチャネルはそこで、ショートＰＮコードを用いて直交拡散され、そして、基地局１０６から加入者局１０８への順方向リンク上への伝送に先立って、濾波、アップコンバージョン、および増幅のために送信機に提供することが可能である（図２参照）。
【００４３】
図２に戻って、基地局１０６からの順方向リンク伝送は、加入者局１０８において、アンテナ２１４によって受信される。受信された信号は、アンテナ２１４から受信機２１６に送られる。受信機２１６は、信号を濾波し、増幅し、信号をベースバンドにダウンコンバートし、そしてベースバンド信号を直交復調する。ベースバンド信号はそこで、メモリ２１８にサンプルされ保存される。メモリ２１８は、順方向リンクサブパケット伝送のためのタイムスロットの、最大の許容可能数をカバーするのに十分なサンプルを保存するために十分な大きさに作られるべきである。
【００４４】
典型的なＣＤＭＡ通信システムにおいては、サンプルは、１、２、４、あるいは８スロットフォーマットで、メモリ２１８から処理装置２２０に放出される。処理装置２２０は、復調器２２２、復号器２２４、ＣＲＣ発生器２２６、および比較器２２８によって、図２に示されているいくつかの機能を実行する。これらの機能は、直接にハードウエア内で、処理装置によって遂行されるソフトウエア内で、あるいはこの二つの組み合わせ内で実行することが可能である。処理装置は汎用あるいは特定用途向け処理装置、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡあるいは他のプログラマブル論理デバイス、個別ゲートあるいはトランジスタ論理、個別ハードウエアコンポーネント、あるいは、上に述べた機能の１個あるいはそれ以上を実行するように設計された、任意のこれらの組み合わせにより、実現することが可能である。当業界において熟練した人々が認めるであろうように、独立した処理装置を、各機能を実現するために使用することが可能であり、あるいは、代わりに複数の機能を、任意の数の処理装置の中に分配することが可能である。
【００４５】
ＣＤＭＡ通信システムの一つの典型的な実施例においては、メモリ２１８は最初に１タイムスロット相当（one time slot worth）のサンプルを、それらがショートＰＮコードで直交復調され、そしてウォルシュ符号を用いてシンボルに逆拡散される復調器２２２に放出する。順方向パケットデータ制御チャネルに対するシンボルシーケンスはそこで、ＱＰＳＫ、８‐ＰＳＫ、１６‐ＱＡＭ、あるいは基地局１０６によって使用されている任意の他の変調方式を用いて復調されることが可能である。復調されたシンボルシーケンスはそこで、基地局において行われた信号処理機能の逆、とくにデインタリービングおよび復号を実行する復号器２２４に与えられることが可能である。
【００４６】
復号されたビットシーケンスは加入者局に対するＭＡＣ  ＩＤを含むと仮定して、復号されたビットシーケンスをＣＲＣ発生器２２６に与えることが可能である。ＣＲＣ発生器２２６は、最初のＣＲＣ値をすべて“１”にセットする手順でＣＲＣ値を計算する。局所的に発生されたＣＲＣ値はそこで、順方向リンク伝送の中に組み込まれた、復号されたＣＲＣ値と比較器２２８で比較される。比較の結果は、順方向パケットデータ制御チャネル上で搬送された情報サブパケットが、１タイムスロットであるか否かを決定するために使用される。もしも局所的に発生されたＣＲＣ値が、順方向リンク伝送内に組み込まれた復号されたＣＲＣ値と整合する場合は、情報サブパケットは長さが１タイムスロットであると決定され、そしてペイロードを、処理装置２２０によって対応するデータサブパケットを復号するために使用することが可能である。
【００４７】
逆に、もしも局所的に発生されたＣＲＣ値が、順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と整合しない場合は、そこで、情報サブパケットは、汚染されているか、あるいは長さが１タイムスロット以上である。その場合には、処理装置２２０は、２タイムススロット相当（two time slots worth）のサンプルを、メモリ２１８から、復調、復号およびＣＲＣチェック機能のために放出する。処理装置２２０はそこで、最初のＣＲＣ値をすべて“１”にセットして新しいＣＲＣ値を計算し、局部内で発生されたＣＲＣ値を、順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と比較する。もしも比較が成功する場合は、データサブパケットは長さが２タイムスロットであると決定される。この場合、情報サブパケットのペイロードを、対応するデータサブパケットを復号するために使用することが可能である。
【００４８】
局所的に発生されたＣＲＣ値が、順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と整合しない場合は、そこで、処理装置２２０は、メモリ２１８から４タイムスロット相当のサンプルを、復調、復号、そしてＣＲＣチェック機能のために放出する。処理装置２２０は、そこで、最初のＣＲＣ値をすべて“１”にセットして新しいＣＲＣ値を計算し、そして局所的に発生されたＣＲＣ値を順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と比較する。もしも比較が成功する場合は、データサブパケットは長さが４タイムスロットであると決定される。この場合は、情報サブパケットのペイロードを対応するデータサブパケットを復号するために使用することが可能である。
【００４９】
逆に、もしも局所的に発生された値が、順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と整合しない場合は、そこで、処理装置２２０は、復号されたＣＲＣ値が、最初のＣＲＣ値をすべて“０”に設定して基地局において計算されたＣＲＣ値に対して妥当であるか否かを決定する。これを行う一つの方法は、最初のＣＲＣ値をすべて“０”に設定して局所的に発生されたＣＲＣ値を再計算することである。他のアプローチは、局所的に発生されたＣＲＣ値（最初のＣＲＣ値をすべて“１”にセットしての）、およびあらかじめ設定されたビットシーケンス間で、ビット毎にモジューロ２加算を実行することである。あらかじめ設定されたビットシーケンスは、二つの可能性のある最初のＣＲＣ値、この場合はすべて“１”およびすべて“０”の間に、ビット毎のモジューロ２加算を実行し、そして、ビット毎のモジューロ２加算の結果生じる、和にセットされた最初のＣＲＣ値をもった、同様のＣＲＣ発生器の中にペイロードビットの数に等しい一連の“０”ビットを与えることの結果となろうＣＲＣ値を計算することによって計算することが可能である。その結果生ずるＣＲＣ値は、あたかもＣＲＣ値がすべて“０”にセットされた最初のＣＲＣ値で計算されたかのように、同じである。
【００５０】
このアプローチに関係なく、再計算されたＣＲＣ値を順方向リンク伝送の中に組み込まれた復号されたＣＲＣ値と比較することが可能である。もしも二つの値が整合すれば、データサブパケットは、長さが８スロットであると決定され、そしてペイロードを、対応するデータサブパケットを復号するために使用することが可能である。もしも二つの値が整合しない場合は、そこで、加入者局は、対応するデータサブパケットは他の加入者局に向けられたと想定する。
【００５１】
当業界において熟練した人々は、ここに開示された実施例と関連して記述された、種々の事例としての論理ブロック、モジュール、回路、そしてアルゴリズムが、電子的ハードウエア、計算機ソフトウエア、あるいは両者の組み合わせとして実現されることが可能であることを認めるであろう。ハードウエアおよびソフトウエアのこの互換性を明らかに説明するために、種々の事例としてのコンポーネント、ブロック、モジュール、回路、およびアルゴリズムが、上に一般的に、その機能の点から記述されてきている。このような機能が、ハードウエアあるいはソフトウエアとして実現されるか否かは、それぞれの応用および全システムに課せられた設計制約次第である。熟練した技術者は、記述された機能を各特定の応用に対して種々の方法で実現することが可能である。しかし、このような実現の決定は、本発明の範囲から逸脱する原因として解釈されるべきではない。
【００５２】
ここに開示された実施例に関連して述べられた、種々の事例としての論理ブロック、モジュール、および回路は、汎用処理装置、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡあるいは他のプログラマブル論理デバイス、個別ゲートあるいはトランジスタ論理、個別ハードウエアコンポーネント、あるいはここに述べられた機能を実現するために設計されたこれらの任意の組み合わせをもって実現し、あるいは実行することが可能である。汎用処理装置はマイクロプロセッサであるかも知れず、しかし、代わりに処理装置は、任意の従来の処理装置、制御器、マイクロ制御器、あるいはステートマシンであるかも知れない。処理装置はまた、計算デバイスの組み合わせ、たとえば、ＤＳＰおよびマイクロ処理装置の組み合わせ、複数のマイクロプロセッサ、ＤＳＰコアと結びついた１個あるいはそれ以上のマイクロ処理装置、あるいは任意の他のこのような配列として実現されるかも知れない。
【００５３】
ここに開示された実施例と関連して記述された方法あるいはアルゴリズムは、直接にハードウエア内で、処理装置によって実行されるソフトウエアモジュール内で、あるいは、二つの組み合わせ内で実施されるかも知れない。ソフトウエアモジュールは、ＲＡＭメモリ、フラッシュメモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、抵抗器、ハードディスク、リムーバブルディスク、ＣＤ‐ＲＯＭ、あるいは当業界において知られた任意の他の形式の記録媒体の中に置かれるかも知れない。典型的な記録媒体は、処理装置が記録媒体から情報を読み出し、そして記録媒体に情報を書き込むことが可能なように、処理装置と結合されている。代わりに、記録媒体は処理装置に一体化されるかも知れない。処理装置および記録媒体は、ＡＳＩＣの中に置かれるかも知れない。ＡＳＩＣはユーザ端末の中に置かれるかも知れない。代わりに、処理装置および記録媒体は、ユーザ端末内に個別コンポーネントとして置かれるかも知れない。
【００５４】
開示された実施例に関する以上の記述は、当業界において熟練したいかなる人にも、本発明を作成しあるいは使用することを可能にするために与えられる。これらの実施例に対する種々の変更が、当業界において熟練した人々には容易に明白であろうしそしてここに定義された一般的原理は本発明の精神あるいは範囲から逸脱することなしに、他の実施例に適用することが可能である。したがって本発明は、ここに示された実施例に限定されることを意図したものではなく、しかしここに開示された原理および新しい特徴に一致した最も広い範囲に一致されるべきものである。
【図面の簡単な説明】
【００５５】
【図１】典型的なＣＤＭＡ通信システムに関する機能的ブロック線図である。
【図２】図１の典型的なＣＤＭＡ通信システムに関する基本的なサブシステムを示す機能的ブロック線図である。
【図３】１タイムスロットフォーマットを有する情報サブパケットを発生するように形成された典型的なチャネルエレメントを示す機能的ブロック線図である。
【図４】２タイムスロットフォーマットを有する情報サブパケットを発生するように形成された典型的なチャネルエレメントを示す機能的ブロック線図である。そして、
【図５】４タイムスロットフォーマットを有する情報サブパケットを発生するように形成された典型的なチャネルエレメントを示す機能的ブロック線図である。
【符号の説明】
【００５６】
１０２…基地局制御器、  １０４…ネットワーク、  １０６…基地局、  １０８…加入者局、  ２０２…セレクタエレメント、  ２０４…呼制御処理装置、  ２０６…データ待ち行列、  ２０８…チャネルエレメント、  ２１０…送信機、  ２１２…アンテナ、  ２１４…チャネルスケジューラ、  ２１６…受信機、  ２１８…メモリ、  ２２０…処理装置、  ２２２…復調器、  ２２４…復号器、  ２２６…ＣＲＣ発生器、  ２２８…比較器、  ３０２…ＣＲＣ発生器、  ３０４…符号器テール発生器、  ３０６…込み符号器、  ３０８…パンクチャエレメント、  ３１０…ブロックインタリーバ、  ３１４…ＱＰＳＫ変調器、  ３１６…乗算器、  ４０２…込み符号器、  ４０４…パンクチャエレメント、  ５０２…シーケンス中継器、
【図１】
2005505155.tif 000003
【図２】
2005505155.tif 000004
【図３】
2005505155.tif 000005
【図４】
2005505155.tif 000006
【図５】
2005505155.tif 000007
【国際公開パンフレット】
2005505155.tif 000008
2005505155.tif 000009
2005505155.tif 000010
2005505155.tif 000011
2005505155.tif 000012
2005505155.tif 000013
2005505155.tif 000014
2005505155.tif 000015
2005505155.tif 000016
2005505155.tif 000017
2005505155.tif 000018
2005505155.tif 000019
2005505155.tif 000020
2005505155.tif 000021
2005505155.tif 000022
2005505155.tif 000023
2005505155.tif 000024
2005505155.tif 000025
2005505155.tif 000026
2005505155.tif 000027
2005505155.tif 000028
2005505155.tif 000029
2005505155.tif 000030
2005505155.tif 000031
2005505155.tif 000032
2005505155.tif 000033
2005505155.tif 000034
2005505155.tif 000035
2005505155.tif 000036
2005505155.tif 000037
2005505155.tif 000038
2005505155.tif 000039
2005505155.tif 000040
【国際調査報告】
2005505155.tif 000041
2005505155.tif 000042