(57)【要約】干渉取り消しによりデータおよび制御チャネル上の送信回復の技術が記述される。受信機は第１のチャネル推定値に基づいて第１のチャネルのための第１の干渉推定値を引き出し、入力信号から第１の干渉推定値を取り消す。その後、受信機は第２のチャネル推定値に基づいて第１のチャネルのための第２の干渉推定値を引き出し、入力信号から第１の干渉推定値の代わりに第２の干渉推定値を取り消す。受信機はパイロット記号に基づいて第１のチャネル推定値を引き出し、正確に復号されたパケットに基づいて第２のチャネル推定値を引き出してもよい。第２のチャネル推定値は第１のチャネル推定値より高品質であり得る。【選択図】      図７
2009504097.tif 000002
【特許請求の範囲】
【請求項１】
第１のチャネル推定値に基づいて第１のチャネルのための第１の干渉推定値を引き出し、入力信号から第１の干渉推定値を取り消し、第２のチャネル推定値に基づいて第１のチャネルのための第２の干渉推定値を引き出し、入力信号から第１の干渉推定値の代わりに第２の干渉推定値を取り消す少なくとも１つのプロセッサと、
少なくとも１つのプロセッサと通信するメモリとを含む装置。
【請求項２】
少なくとも１つのプロセッサはパイロット記号に基づいて第１のチャネル推定値を引き出し、データ記号に基づいて第２のチャネル推定値を引き出す請求項１の装置。
【請求項３】
少なくとも１つのプロセッサは、第２のチャネルから正確に復号されたパケットに基づいて第２のチャネル推定値を引き出す請求項１の装置。
【請求項４】
少なくとも１つのプロセッサは、第２のチャネルから正確に復号されたパケットを得るため、第１の干渉推定値を取り消した後、入力信号を処理する請求項３の装置。
【請求項５】
少なくとも１つのプロセッサは、第２のチャネル推定値および正確に復号されたパケットに基づいて第２のチャネルのための第３の干渉推定値を引き出し、入力信号から第３の干渉推定値を取り消す請求項３の装置。
【請求項６】
少なくとも１つのプロセッサは、正確に復号されたパケットが送られる多数の時間間隔について第２のチャネル推定値を引き出し、多数の時間間隔について第２の干渉推定値を引き出す請求項３の装置。
【請求項７】
少なくとも１つのプロセッサは、正確に復号されたパケットが送られる多数の時間間隔に第１のチャネル上で送られたデータを再構成し、第２のチャネル推定値および第１のチャネルのための再構成されたデータに基づいて、第１のチャネルのための第２の干渉推定値を引き出す請求項３の装置。
【請求項８】
少なくとも１つのプロセッサは、第１の端末のために第１および第２の干渉推定値を引き出しかつ取り消し、第２の端末のためにシグナリングおよびデータを回復するため第２の干渉推定値を取り消した後に入力信号を処理する請求項１の装置。
【請求項９】
第１のチャネルは制御チャネルであり、第２のチャネルはデータ・チャネルである請求項３の装置。
【請求項１０】
第１のチャネルは第２のチャネルのためのシグナリングを搬送する請求項９の装置。
【請求項１１】
第１のチャネルはハイブリッド自動再送信（ＨＡＲＱ）なしで送られ、第２のチャネルはＨＡＲＱで送られる請求項３の装置。
【請求項１２】
少なくとも１つのプロセッサは、専用の物理制御チャネル（ＤＰＣＣＨ）からのパイロット記号に基づいて第１のチャネル推定値を引き出し、Ｅ−ＤＣＨ専用の物理データチャネル（Ｅ−ＤＰＤＣＨ）からのデータ記号に基づいて第２のチャネル推定値を引き出す請求項１の装置。
【請求項１３】
第１のチャネルはＤＰＣＣＨまたはＥ−ＤＣＨ専用の物理制御チャネル（Ｅ−ＤＰＣＣＨ）である請求項１２の装置。
【請求項１４】
第１のチャネル推定値に基づいて第１のチャネルのための第１の干渉推定値を引き出し、
入力信号から第１の干渉推定値を取り消し、
第２のチャネル推定値に基づいて第１のチャネルのための第２の干渉推定値を引き出し、
入力信号から第１の干渉推定値の代わりに第２の干渉推定値を取り消すことを含む方法。
【請求項１５】
パイロット記号に基づいて第１のチャネル推定値を引き出し、
データ記号に基づいて第２のチャネル推定値を引き出すことをさらに含む請求項１４の方法。
【請求項１６】
第２のチャネルから正確に復号されたパケットを得るため第１の干渉推定値を取り消した後に入力信号を処理し、
正確に復号されたパケットに基づいて第２のチャネル推定値を引き出すことをさらに含む請求項１４の方法。
【請求項１７】
正確に復号されたパケットが送られる多数の時間間隔について第２のチャネル推定値を引き出し、第２の干渉推定値が多数の時間間隔について引き出されることをさらに含む請求項１６の方法。
【請求項１８】
第１および第２の干渉推定値が第１の端末のために引き出されかつ取り消され、方法は、第２の端末のためのシグナリングおよびデータを回復するため、第２の干渉推定値を取り消した後、入力信号を処理することをさらに含む請求項１４の方法。
【請求項１９】
第１のチャネル推定値に基づいて第１のチャネルのための第１の干渉推定値を引き出す手段と、
入力信号から第１の干渉推定値を取り消す手段と、
第２のチャネル推定値に基づいて第１のチャネルのための第２の干渉推定値を引き出す手段と、
入力信号から第１の干渉推定値の代わりに第２の干渉推定値を取り消す手段とを含む装置。
【請求項２０】
パイロット記号に基づいて第１のチャネル推定値を引き出す手段と、
データ記号に基づいて第２のチャネル推定値を引き出す手段とをさらに含む請求項１９の装置。
【請求項２１】
第２のチャネルから正確に復号されたパケットを得るため第１の干渉推定値を取り消した後に入力信号を処理する手段と、
正確に復号されたパケットに基づいて第２のチャネル推定値を引き出す手段とをさらに含む請求項１９の装置。
【請求項２２】
正確に復号されたパケットが送られる多数の時間間隔について第２のチャネル推定値を引き出す手段をさらに含み、第２の干渉推定値が多数の時間間隔について引き出される請求項２１の装置。
【請求項２３】
第１および第２の干渉推定値が第１の端末のために引き出されかつ取り消され、装置は、
第２の端末のためのシグナリングおよびデータを回復するため、第２の干渉推定値を取り消した後、入力信号を処理する手段をさらに含む請求項１９の装置。
【請求項２４】
データ・チャネルに基づいてチャネル推定値を引き出し、チャネル推定値に基づいて少なくとも１つの制御チャネルのための少なくとも１つの干渉推定値を引き出し、入力信号から少なくとも１つの干渉推定値を取り消す少なくとも１つのプロセッサと、
少なくとも１つのプロセッサと通信するメモリとを含む装置。
【請求項２５】
少なくとも１つのプロセッサは、データ・チャネルのための正確に復号されたパケットを得るため入力信号を処理し、正確に復号されたパケットに基づいてチャネル推定値を引き出す請求項２４の装置。
【請求項２６】
少なくとも１つのプロセッサは、データ・チャネルのための多数の時間間隔で多数の送信を受信し、正確に復号されたパケットを得るために多数の送信を処理し、正確に復号されたパケットに基づいて多数の時間間隔についてチャネル推定値を引き出し、多数の時間間隔について少なくとも１つの干渉推定値を引き出す請求項２４の装置。
【請求項２７】
少なくとも１つのプロセッサは、正確に復号されたパケットのための再送信を受信し、再送信を復号することなく再送信による干渉を取り消す請求項２４の装置。
【請求項２８】
少なくとも１つの制御チャネルはデータ・チャネルに関連した制御チャネルを含み、少なくとも１つのプロセッサは、多数の時間間隔中の最後の時間間隔における制御チャネル上で送られたシグナリングを回復し、最後の時間間隔について回復されたシグナリングに基づいて、多数の時間間隔の残りのものの制御チャネル上で送られたシグナリングを再構成し、チャネル推定値、最後の時間間隔について回復されたシグナリング、および残りの時間間隔について再構成されたシグナリングに基づいて、多数の時間間隔に対する制御チャネルのための干渉推定値を引き出す請求項２６の装置。
【請求項２９】
各時間間隔で制御チャネル上に送られたシグナリングは、データ・チャネルのためのフォーマット情報および冗長度バージョン情報、多数の時間間隔について不変であるフォーマット情報、および多数の時間間隔にわたって決定論的方法で変わる冗長度バージョン情報を含む請求項２８の装置。
【請求項３０】
少なくとも１つのプロセッサは、第１の端末のためのチャネル推定値および少なくとも１つの干渉推定値を引き出し、第２の端末のためのシグナリングおよびデータを回復するため、第１の端末のための少なくとも１つの干渉推定値を取り消した後に入力信号を処理する請求項２４の装置。
【請求項３１】
データ・チャネルに基づいてチャネル推定値を引き出し、
チャネル推定値に基づいて少なくとも１つの制御チャネルのための少なくとも１つの干渉推定値を引き出し、
入力信号から少なくとも１つの干渉推定値を取り消すことを含む方法。
【請求項３２】
データ・チャネルに基づいてチャネル推定値を引き出すことは、
データ・チャネルのための正確に復号されたパケットを得るため、入力信号を処理し、
正確に復号されたパケットに基づいてチャネル推定値を引き出すことを含む請求項３１の方法。
【請求項３３】
データ・チャネルに基づいてチャネル推定値を引き出すことは、
データ・チャネルのための多数の時間間隔における多数の送信を受信し、
正確に復号されたパケットを得るため多数の送信を処理し、
正確に復号されたパケットに基づいて多数の時間間隔についてチャネル推定値を引き出し、少なくとも１つの干渉推定値が多数の時間間隔について引き出されることを含む請求項３１の方法。
【請求項３４】
少なくとも１つの干渉推定値が第１の端末のために引き出されかつ取り消され、方法は、
第２の端末のためのシグナリングおよびデータを回復するため、少なくとも１つの干渉推定値を取り消した後、入力信号を処理することをさらに含む請求項３１の方法。
【請求項３５】
データ・チャネルに基づいてチャネル推定値を引き出す手段と、
チャネル推定値に基づいて少なくとも１つの制御チャネルのための少なくとも１つの干渉推定値を引き出す手段と、
入力信号から少なくとも１つの干渉推定値を取り消す手段とを含む装置。
【請求項３６】
データ・チャネルに基づいてチャネル推定値を引き出す手段は、
データ・チャネルのための正確に復号されたパケットを得るため、入力信号を処理する手段と、
正確に復号されたパケットに基づいてチャネル推定値を引き出す手段とを含む請求項３５の装置。
【請求項３７】
データ・チャネルに基づいてチャネル推定値を引き出す手段は、
データ・チャネルのための多数の時間間隔における多数の送信を受信する手段と、
正確に復号されたパケットを得るために多数の送信を処理する手段と、
正確に復号されたパケットに基づいて多数の時間間隔についてチャネル推定値を引き出す手段とを含み、少なくとも１つの干渉推定値が多数の時間間隔に対して引き出される請求項３５の装置。
【請求項３８】
少なくとも１つの干渉推定値が第１の端末のために引き出されかつ取り消され、装置は、
第２の端末のためのシグナリングおよびデータを回復するため、第１の端末のための少なくとも１つの干渉推定値を取り消した後に、入力信号を処理する手段をさらに含む請求項３５の装置。
【発明の詳細な説明】
【発明の分野】
【０００１】
３５Ｕ．Ｓ．Ｃ．§１１９の下の優先権主張
本特許出願は、２００５年８月１日に申請され、その譲受人に譲渡され、ここに引用文献として組込まれた、仮出願シリアルＮｏ．60/704,861、題名「Enhanced Interface Cancellation for Channels Not Supported by HARQ」に対して優先権を請求する。
【０００２】
本開示は一般に通信に係り、特に無線通信における干渉取り消しを行なう技術に関する。
【発明の背景】
【０００３】
無線多元接続通信ネットワークは、ダウンリンクとアップリンク上の多数の端末と同時に通信することができる。ダウンリンク（即ち、順方向リンク）は基地局から端末への通信リンクを指し、また、アップリンク（即ち、逆方向リンク）は端末から基地局への通信リンクを指す。多数の端末は、同時にダウンリンク上でシグナリングおよびデータを受信し、および/またはアップリンク上でシグナリングおよびデータを送信する。これは、互いに直交である送信を多重化することにより（例えば、ダウンリンクについて）、および/または他の送信への干渉を縮小するとともに送信のための所望の受信信号品質を達成するため、各送信の送信電力の制御により（例えば、アップリンクについて）達成され得る。
【０００４】
基地局はそのカバレージエリア内の多数の端末から送信を受信してもよい。各端末からの送信は、他の端末からの送信への干渉として作用する。その干渉は、各端末からの送信を回復する基地局の能力を妨害し、逆にシステム性能に影響を与えるかもしれない。
【０００５】
したがって、他の送信からの干渉がある状態で送信を回復する技術が、技術において必要である。
【発明の概要】
【０００６】
干渉取り消しによりデータおよび制御チャネル上の送信を回復するための技術がここに記述される。技術は、できるだけ早く干渉を推定し取り消し、利用可能な場合、より高品質のチャネル推定値および/またはより信頼できる情報を使用することにより、性能を改善する。
【０００７】
典型的な実施例によれば、少なくとも１つのプロセッサおよびメモリを含んでいる装置が記述される。プロセッサは、第１のチャネル推定値に基づいて第１のチャネルのための第１の干渉推定値を引き出し、入力信号から第１の干渉推定値を取り消す。プロセッサは、その後第２のチャネル推定値に基づいて第１のチャネルのための第２の干渉推定値を引き出し、第１の干渉推定値の代わりに入力信号から第２の干渉推定値を取り消す。第１のチャネル推定値はパイロット記号に基づいて引き出されてもよい。第２のチャネル推定値は正確に復号されたパケットに基づいて引き出され、第１のチャネル推定値より高品質であるかもしれない。
【０００８】
他の典型的な実施例によれば、少なくとも１つのプロセッサおよびメモリを含んでいる装置が記述される。プロセッサは、データ・チャネルに基づいてチャネル推定値を引き出し、チャネル推定値に基づいて少なくとも１つの制御チャネルのための少なくとも１つの干渉推定値を引き出し、入力信号から少なくとも１つの干渉推定値を取り消す。
【０００９】
発明の種々の態様および典型的な実施例が、さらに詳細に以下に記述される。
【好ましい実施形態の詳細な説明】
【００１０】
「典型的な」という単語は「例、実例あるいは例証として役立つ」ことを意味するためにここに使用される。「典型的な」ものとしてここに記述されたどんな典型的な実施例も、他の典型的な実施例より好ましい、または有利であると必ずしも解釈することができない。
【００１１】
ここに記述された技術は、符号分割多元接続（ＣＤＭＡ）ネットワーク、時分割多元接続（ＴＤＭＡ）ネットワーク、周波数分割多元接続（ＦＤＭＡ）ネットワークおよび直交ＦＤＭＡ（ＯＦＤＭＡ）ネットワークのような様々な無線通信ネットワークに使用され得る。「ネットワーク」および「システム」という用語はしばしば交換可能に使用される。ＣＤＭＡネットワークは、広帯域ＣＤＭＡ（Ｗ−ＣＤＭＡ）、ｃｄｍａ２０００などのような無線技術を実施してもよい。ｃｄｍａ２０００はＩＳ−２０００、ＩＳ−８５６およびＩＳ−９５標準をカバーする。ＴＤＭＡネットワークは、移動通信のグローバルシステム（ＧＳＭ）のような無線技術を実施してもよい。これらの各種無線技術および標準は技術において知られている。Ｗ−ＣＤＭＡおよびＧＳＭは、「第３世代共同プロジェクト」（３ＧＰＰ）という名の組織からのドキュメントに記述される。ｃｄｍａ２０００は、「第３世代共同プロジェクト２」（３ＧＰＰ２）という名の組織からのドキュメントに記述される。技術は、ダウンリンク送信と同様にアップリンク送信に使用されてもよい。明瞭さのため、技術は、Ｗ−ＣＤＭＡを利用するユニバーサル・モバイル電気通信システム（ＵＭＴＳ）におけるアップリンク送信について以下に記述される。
【００１２】
図１は、無線アクセス・ネットワーク（ＲＡＮ）１２０およびコアネットワーク１５０を含んでいる無線通信ネットワーク１００を示す。無線アクセス・ネットワーク１２０は、任意の数の基地局、任意の数の無線ネットワークコントローラ（ＲＮＣ）および他のネットワークエンティティを含んでいてもよい。単純性のために、１つの基地局１３０と１つのＲＮＣ１４０だけが図１で示される。基地局は一般に端末と通信する固定局であり、ノードＢ、アクセス・ポイントあるいは他のある用語として呼ばれてもよい。基地局１３０は特別な地理的エリアについて通信適用範囲を提供し、カバレージエリア内にある端末のための通信をサポートする。ＲＮＣ１４０は基地局１３０のために調整と制御を提供する。コアネットワーク１５０は、パケット・ルーティング、ユーザ登録、移動度管理などのような様々な機能をサポートする様々なネットワークエンティティを含んでいてもよい。
【００１３】
端末１１０ａないし１１０ｋは無線アクセス・ネットワーク１２０中の基地局１３０と通信する。端末は静止または移動であってもよく、また、ユーザ設備（ＵＥ）、移動局（ＭＳ）、アクセス端末（ＡＴ）、加入者ユニット、ステーション（ＳＴＡ）あるいは他のある用語で呼ばれてもよい。端末は、携帯電話、ワイヤレスデバイス、携帯情報端末（ＰＤＡ）、ハンドヘルド装置、無線モデム、ラップトップ・コンピュータなどかもしれない。「端末」および「ユーザ」という用語はここに交換可能に使用される。
【００１４】
ＵＭＴＳでは端末のためのデータは高次層で１つ以上の輸送チャネルとして処理される。輸送チャネルは、例えば音声、ビデオ、パケット・データなどの１つ以上のサービス用データを搬送してもよい。輸送チャネルは物理層で物理チャネルへマップされる。物理チャネルは異なるチャネル化コードでチャネル化され、コード領域において互いに直交である。
【００１５】
３ＧＰＰリリース５およびその後続は高速ダウンリンク・パケット・アクセス（ＨＳＤＰＡ）をサポートする。３ＧＰＰリリース６およびその後続は高速アップリンク・パケット・アクセス（ＨＳＵＰＡ）をサポートする。ＨＳＤＰＡとＨＳＵＰＡは、それぞれダウンリンクとアップリンク上の高速パケット・データ送信を可能にするチャネルおよび手順のセットである。
【００１６】
表１はＵＭＴＳにおけるいくつかのアップリンク物理チャネルをリストし、各アップリンク・チャネルについて短い記述を提供する。ＤＰＣＣＨとＤＰＤＣＨはそれぞれ制御とデータ・チャネルであり、通常音声と低レート・データに使用される。Ｅ−ＤＰＣＣＨおよびＥ−ＤＰＤＣＨは、それぞれＨＳＵＰＡにおける高レート・データのための制御とデータ・チャネルである。ＨＳ−ＤＰＣＣＨはＨＳＤＰＡのためのフィードバック・チャネルである。端末のための無線リンクは１つのＤＰＣＣＨ、０、１つまたは多数のＤＰＤＣＨ、高々１つのＥ−ＤＰＣＣＨおよび０、１つまたは多数のＥ−ＤＰＤＣＨを含んでいてもよい。ＨＡＲＱは、他のアップリンク・チャネルではなくＥ−ＤＰＤＣＨのために使用される。
【表１】
2009504097.tif 000003
【００１７】
エンハンスド専用チャネル（Ｅ−ＤＣＨ）はＨＳＤＰＡとＨＳＵＰＡのために使用された輸送チャネルである。
【００１８】
図２はＷ−ＣＤＭＡにおけるフレームフォーマットを示す。送信のためのタイムラインが無線フレームに分割される。無線フレームはそれぞれ１０ミリセカンド（ｍｓ）の持続時間を持ち、１２ビットのシステムフレーム番号（ＳＦＮ）によって識別される。各無線フレームはさらに１５のスロットに分割され、それらはスロット０ないしスロット１４としてラベル付けされる。各スロットは持続時間０．６６７ｍｓを持ち、３．８４Ｍｃｐｓで２５６０チップを含んでいる。各無線フレームは５つのサブフレーム０ないし４に分割される。各サブフレームは２ｍｓの持続時間とスパン３スロットを持っている。
【００１９】
図２は、さらに表１にリストされたアップリンク・チャネルのフォーマットを示す。ＤＰＣＣＨはパイロット・フィールド、輸送フォーマット結合インジケータ（ＴＦＣＩ）フィールド、フィードバック情報（ＦＢＩ）フィールドおよび送信電力制御（ＴＰＣ）フィールドを含んでいる。パイロット・フィールドはパイロット記号を運ぶ。ＴＦＣＩフィールドは、ＤＰＤＣＨのためのフォーマット情報を運ぶ。ＦＢＩのフィールドは、例えば、送信ダイバーシティのためのフィードバックを運ぶ。ＴＰＣフィールドは、端末へダウンリンク送信のための基地局の送信電力を調節するために、基地局に向ける電源制御情報を運ぶ。各フィールドのビット数は０以上で、使用のために選択されたスロット・フォーマットによって決定される。ＤＰＤＣＨはトラヒックデータを運ぶ。
【００２０】
Ｅ−ＤＰＣＣＨはＥ−ＤＰＤＣＨのためのシグナリングを搬送する。１つのサブフレームのためのシグナリングは、Ｅ−ＤＰＤＣＨ（Ｅ−ＴＦＣＩ）のための７ビットのＴＦＣＩ、２ビットの冗長度バージョン（ＲＶ）およびハッピービットを含んでいる。Ｅ−ＴＦＣＩは、Ｅ−ＤＰＤＣＨのためのフォーマット情報を伝える。ＲＶは、Ｅ−ＤＰＤＣＨ上で送られているパケットのための再送信計算を示し、高次層によって提供される再送信シーケンス番号（ＲＳＮ）から導出される。ハッピービットは、端末がアップリンク上の現在の許可に満足しているかどうか示す。１０のシグナリングビットは、３０コード・ビットを生成するためにリード-ミュラー（Reed-Muller）・ブロック符号で符号化されたブロックであり、それは１つのサブフレーム中のＥ−ＤＰＣＣＨ上で送られる。
【００２１】
Ｅ−ＤＰＤＣＨ（あるいは多数のＥ−ＤＰＤＣＨ）はサブフレームで運んでもよい。パケットはまた、輸送ブロック、データ・ブロック、データフレームなどと呼ばれ得る。各パケットはそのパケットの誤り検出に使用される巡回冗長検査（ＣＲＣ）値を付加される。
【００２２】
ＨＳ−ＤＰＣＣＨは１つのサブフレームにＨＡＲＱ−ＡＣＫフィールドおよびチャネル品質指標（ＣＱＩ）フィールドを含んでいる。ＨＡＲＱ−ＡＣＫフィールドはダウンリンク・パケットのために肯定応答（ＡＣＫ）あるいは否定応答（ＮＡＫ）を運ぶ。ＣＱＩフィールドは、ダウンリンク・チャネル品質を示す５ビットのＣＱＩ値を運ぶ。
【００２３】
図３はＨＳＵＰＡによるアップリンク上の典型的なＨＡＲＱ送信を示す。ＨＡＲＱはデータ送信の信頼性を改善するために使用されてもよい。端末はパケットＡを処理し（例えば、符号化し、インターリーブし、変調する）、サブフレームＳ１のＥ−ＤＰＤＣＨ上でパケットを送信する。２ｍｓの送信時間間隔（ＴＴＩ）は選択されてもよく、その場合には、パケット送信あるいは再送信はそれぞれ１つのサブフレーム中で送られる。基地局は送信を受信し、誤ってパケットＡを復号し、サブフレームＳ２のＥ−ＤＣＨハイブリッドＡＲＱ指標チャネル（Ｅ−ＨＩＣＨ）でＮＡＫを送る。端末はＮＡＫを受信し、サブフレームＳ３でパケットＡを再送信する。基地局は再送信を受信し、オリジナルの送信および再送信に基づいてパケットＡを復号し、パケットが誤って復号される場合、サブフレームＳ４でＮＡＫを送る。端末はＮＡＫを受信し、サブフレームＳ５でパケットＡをもう一度再送信する。基地局は第２の再送信を受信し、オリジナルの送信および２つの再送信に基づいてパケットＡを復号し、パケットが正確に復号される場合、サブフレームＳ６でＡＣＫを送る。その後、端末が処理し、パケットＡと同様の方法で次のパケットＢを送信する。
【００２４】
ＨＡＲＱについて、端末はパケットを一度送信し、ＡＣＫがパケットについて受け取られるか、端末がパケットの送信を放棄するまで、Ｎ回までのパケットを再送信してもよい。Ｎは再送信の最大値であり、０〜１５まで、即ち、０≦Ｎ≦１５の範囲の構成可能な値であり、典型的に２ｍｓのＴＴＩについて４に設定される。端末は、目標パケット誤り率（ＰＥＲ）がＮｔａｒｇｅｔ再送信の後に達成されるようなパケットに処理し送ってもよく、ここに、Ｎｔａｒｇｅｔは典型的に０より大きくＮより小さい。従って、基地局は、Ｎｔａｒｇｅｔ再送信の後に平均してパケットを正確に復号することができる。したがって、第１の送信の後の最初のＰＥＲは高いかもしれない。例えば、Ｎｔａｒｇｅｔが２に等しく、Ｎが３に等しいとき、基地局は最初の送信および２つの再送信の後に平均してパケットを正確に復号するかもしれない。
【００２５】
図３は、さらに、データがＥ−ＤＰＤＣＨ上で送信される各サブフレーム中のＥ−ＤＰＣＣＨ上で送られるシグナリングを示す。サブフレームＳ１のためのシグナリングは、ＸのＥ−ＴＦＣＩ値、０のＲＶ値およびａのハッピービットを含んでいる。サブフレームＳ３のためのシグナリングは、Ｘの同じＥ−ＴＦＣＩ値、１のＲＶ値およびｂのハッピービットを含んでいる。サブフレームＳ５のためのシグナリングは、Ｘの同じＥ−ＴＦＣＩ値、２のＲＶ値およびｃのハッピービットを含んでいる。サブフレームＳ７のためのシグナリングは、ＹのＥ−ＴＦＣＩ値、０のＲＶ値およびｄのハッピービットを含んでいる。図３で示されるように、Ｅ−ＤＰＣＣＨの内容は送信から送信に相関されてもよい。同じ７ビットＥ−ＴＦＣＩ値が与えられたパケットのすべての再／送信のために送られる。２ビットのＲＶは、パケットの各再送信について１だけインクリメントされる。ハッピービットは送信から送信に変化してもよいが、典型的にゆっくり変わる。
【００２６】
図４は図１の中で端末１１０ａおよび１１０ｋと基地局の１３０のブロック図を示す。端末の１１０ａにおいて、送信（ＴＸ）データプロセッサ４１０ａはデータおよびシグナリングを処理し（例えば、符号化し、インターリーブし、また記号マップする）、データとシグナリング記号をそれぞれ生成する。ここに使用されるように、データ記号はデータのための記号であり、シグナリング記号はシグナリングまたは制御情報のための記号であり、パイロット記号はパイロットのための記号であり、パイロットは端末と基地局の両方によって演繹的に知られているデータである。データ、シグナリングおよびパイロット記号は、ＰＳＫ、ＱＡＭあるいは他のある変調方式のための信号のコンステレーションからの変調記号であるかもしれない。ＴＸデータプロセッサ４１０ａは、ＤＰＤＣＨおよびＥ−ＤＰＤＣＨ上で送られた各パケットに対してＣＲＣ値を生成し付加する。ＣＤＭＡ変調器４２０ａはデータ、シグナリングおよびパイロット記号を処理し、送信器（ＴＭＴＲ）４３０ａに出力チップを供給する。送信器４３０ａは出力チップを処理し（例えば、アナログに変換し、増幅し、フィルタにかけ、周波数をアップコンバートする）、アンテナ４３２ａから送信されるアップリンク信号を生成する。端末１１０ｋおよび他の端末は、端末の１１０ａと同様の方法でアップリンク上のデータ、シグナリングおよびパイロットを処理し、送信してもよい。
【００２７】
基地局１１０では、アンテナ４５２が、他の端末と同様に端末１１０ａおよび１１０ｋからのアップリンク信号を受信する。アンテナ４５２は受信機（ＲＣＶＲ）４５４に受信機入力信号を供給する。受信機４５４は受信機入力信号を処理し（例えば、フィルタにかけ、増幅し、周波数ダウンコンバートし、またデジタル化する）、受信（ＲＸ）プロセッサ４６０に入力サンプルを供給する。ＲＸプロセッサ４６０内では、ＣＤＭＡ復調器（Ｄｅｍｏｄ）４６２が入力サンプルを処理し、端末によって送られたデータとシグナリング記号の推定である検知された記号を提供する。ＣＤＭＡ復調器４６２はレーキ受信機および/または等化器を実施してもよく、その各々は、多重信号パスからのエネルギーを結合することができる。ＲＸデータプロセッサ４６４は検知された記号を処理し（例えば、記号デマップし、デインタリーブし、また復号する）、復号されたデータとシグナリングを提供する。ＣＤＭＡ復調器４６２およびＲＸデータプロセッサ４６４による処理は、各端末で、ＣＤＭＡ変調器４２０およびＴＸデータプロセッサ４１０による処理にそれぞれ相補的である。
【００２８】
コントローラ／プロセッサ４４０ａ、４４０ｋおよび４７０は、それぞれ端末１１０ａおよび１１０ｋと基地局１３０における各種処理ユニットの作動を指示する。メモリ４４２ａ、４４２ｋおよび４７２は、それぞれ端末１１０ａおよび１１０ｋと基地局１３０のためのデータおよびプログラムコードを格納する。
【００２９】
図５は端末の１１０ａのＣＤＭＡ変調器４２０ａのブロック図を示す。ＣＤＭＡ変調器４２０ａ内では、拡散器５１２ａがＤＰＤＣＨのためのデータ記号を、チャネル化コードＣｄで拡散し、データ・チップを提供する。拡散器５１２ａは各データ記号を繰り返し、Ｌの複製された記号を生成し、ここにＬはＣｄの長さである。次に拡散器５１２は、Ｌの複製された記号にＣｄのＬチップを掛け、データ記号のためのＬデータ・チップを生成する。乗算器５１４ａは拡散器５１２ａの出力にＤＰＤＣＨのための利得係数βｄを掛ける。
【００３０】
ＤＰＣＣＨのためのパイロットとシグナリングの記号は拡散器５１２ｂにより拡散され、乗算器５１４ｂによって利得係数βｃで基準化される。Ｅ−ＤＰＤＣＨのためのデータ記号は拡散器５１２ｃで拡散され、乗算器５１４ｃによって利得係数βｅｄで基準化される。Ｅ−ＤＰＣＣＨのためのシグナリング記号は拡散器５１２ｄにより拡散され、乗算器５１４ｄによって利得係数βｅｃで基準化される。ＨＳ−ＤＰＣＣＨのためのシグナリング記号は拡散器５１２ｅにより拡散され、乗算器５１４ｅによって利得係数βｈｓで基準化される。
【００３１】
ユニット５２０は、各乗算器５１４の出力を同相（Ｉ）および/または直角位相（Ｑ）パスにマップし、すべてのアップリンク・チャネルのためのマップされたチップを合計し、複合値のチップを提供する。スクランブラ５３０はユニット５２０の出力を端末の１１０ａのためのスクランブリングコードＳｄｐｃｈ，ｎで乗算し、出力チップを提供する。
【００３２】
利得係数βｄ、およびβｅｄはトラヒックデータのために使用する送信電力の量を決定する。利得係数βｃ、βｅｃおよびβｈｓは、パイロットとシグナリングのために使用する送信電力の量を決定する。ＤＰＣＣＨの送信電力は電源制御メカニズムによって調節され、基地局で目標受信信号品質を達成する。この目標受信信号品質は、例えば−２１デシベル（ｄＢ）または他のある値のチップ当たりのエネルギー対全体の雑音比（Ｅｃｐ／Ｎｔ）であってもよい。他のアップリンク・チャネルの送信電力は利得係数を制御することによりＤＰＣＣＨの送信電力に関連して設定されてもよい。Ｅ−ＤＰＣＣＨ対ＤＰＣＣＨ間の電力比は２ｍｓのＴＴＩに対して１ｄＢかもしれない。トラヒック対パイロット比（Ｔ対Ｐ）はトラヒック・電力対パイロット電力比であり、ＤＰＤＣＨに対してＴ対Ｐ＝２０・log１０（βｄ／βｃ）、Ｅ−ＤＰＤＣＨに対して２０・log１０（βｅｄ／βｅｃ）としてｄＢの単位で与えられるかもしれない。トラヒック対パイロット比は典型的によい性能を達成するために選択され、例えば０〜２０ｄＢの範囲であり得る。ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨ、ＨＳ−ＤＰＣＣＨおよびＤＰＤＣＨの総計の電力は、典型的にすべてのアップリンク・チャネルの合計電力の無視できない部分である。
【００３３】
基地局は、表１および図５で示されたアップリンク・チャネルを特別な順に回復してもよい。基地局はＤＰＣＣＨを最初に処理し、チャネル推定値を得て、ＤＰＤＣＨのためのＴＦＣＩを回復してもよい。次に基地局は、チャネル推定値およびＴＦＣＩにしたがってＤＰＤＣＨを処理し、ＤＰＤＣＨ上で送られたデータを回復してもよい。基地局は、Ｅ−ＤＰＣＣＨを処理し、Ｅ−ＤＰＤＣＨのためのＥ−ＴＦＣＩおよびＲＶを回復してもよい。基地局はその後、Ｅ−ＴＦＣＩおよびＲＶに従ってＥ−ＤＰＤＣＨを処理し、Ｅ−ＤＰＤＣＨ上で送られたデータを回復してもよい。基地局はさらにＨＳ−ＤＰＣＣＨを処理し、このチャネル上で送られたシグナリングを回復してもよい。
【００３４】
図６は、図４におけるＲＸプロセッサ４６０の典型的な実施例のブロック図を示す。ＲＸプロセッサ４６０は、（１）パイロット記号に基づいたパイロット-ベース・チャネル推定値、および（２）正確に復号されたパケット用データ記号に基づいたデータ-ベース・チャネル推定値を引き出すことができる。ＲＸプロセッサ４６０は、さらに回復された各アップリンク・チャネルからの干渉を推定し除去することができる。１つの端末（例えば、図１における端末１１０ａ、１１０ｂまたは１１０ｋ）のための処理が以下に述べられる。
【００３５】
ＲＸプロセッサ４６０内で、パイロット逆拡散器６１２はＤＰＣＣＨのためのチャネル化コードＣｃで入力サンプル／入力信号を逆拡散し、逆拡散されたパイロット記号を提供する。ユニット６１４は逆拡散されたパイロット記号上の変調を除去し、チャネル利得推定値を提供する。チャネル推定値フィルタ６１６はチャネル利得推定値をフィルタにかけ、パイロット-ベース・チャネル推定値、ＣＨＰを提供する。チャネル推定値結合器６２８はフィルタ６１６からのパイロット-ベース・チャネル推定値を受信し、またチャネル推定値フィルタ６２６からのデータ-ベース・チャネル推定値、ＣＨＤを受信してもよい。結合器６２８は、以下に記載するように、パイロット-ベースおよび/またはパイロット-ベース・チャネル推定値に基づいて出力チャネル推定値、ＣＨＣを引き出す。
【００３６】
データ／シグナリング逆拡散器６２２は、ＤＰＣＣＨに対してチャネル化コードＣｃ、ＤＰＤＣＨに対してＣｄ、Ｅ−ＤＰＣＣＨに対してＣｅｃ、Ｅ−ＤＰＤＣＨに対してＣｅｄ、ＨＳ−ＤＰＣＣＨに対してＣｈｓで入力信号を逆拡散し、逆拡散された記号を提供する。復調器／復号器６３２は、結合器６２８からの出力チャネル推定値により逆拡散された記号上でコヒーレント検波を行ない、検知された記号を得る。ユニット６３２は制御チャネル（例えば、ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨおよび/またはＨＳ−ＤＰＣＣＨ）の検知された記号をさらに処理し（例えば、復号する）、制御チャネルのための回復されたシグナリングを供給する。ユニット６３２はまた、回復されたシグナリング（例えば、ＴＦＣＩおよび/またはＥ−ＴＦＣＩ）に従って、データ・チャネル（例えば、ＤＰＤＣＨおよび/またはＥ−ＤＰＤＣＨ）の検知された記号を処理し（例えば、デインタリーブし、復号する）、データ・チャネルのための復号されたデータを供給する。ＣＲＣチェッカ６３４はデータ・チャネルについて各復号されたパケットをチェックし、パケットが正確にあるいは誤って復号されたかどうか判断する。
【００３７】
典型的な実施例では、データ-ベース・チャネル推定値は、正確に復号された各パケットからに引き出される。符号器／変調器６３６は、端末によって行なわれるのと同じ方法で正確に復号されたパケットを処理し（例えば、符号化し、インターリーブし、変調する）、再生成されたデータ記号を提供する。ユニット６２４は、再生成されたデータ記号により逆拡散されたデータ記号上の変調を除去し、データ-ベース・チャネル利得推定値を提供する。チャネル推定フィルタ６２６はチャネル利得推定値にフィルタをかけ、データ-ベース・チャネル推定値、ＣＨＤを供給する。ユニット６２４からのチャネル利得推定値は、正確に復号された多くのデータ記号から引き出され、したがってユニット６１４からのパイロット-ベース・チャネル利得推定値よりもっと信頼できるかもしれない。フィルタ６２６は、より高い信号対雑音比（ＳＮＲ）の良好な性能を供給することができるフィルタで実施してもよい。
【００３８】
チャネル推定値結合器６２８はフィルタ６１６からのパイロット-ベース・チャネル推定値、およびフィルタ６２６からのデータ-ベース・チャネル推定値を受信する。結合器６２８は、２つのチャネル推定値のうちの１つを選択してもよいし、あるいは２つのチャネル推定値を組み合わせてもよい。データ-ベース・チャネル推定値が利用可能で、古くなっていない（例えば、スロットの所定数内で得られた）場合、トラヒック対パイロット比が特別な閾値以上であるなどの場合、結合器６２８はデータ-ベース・チャネル推定値を提供してもよい。結合器６２８はまた、（例えば、トラヒック対パイロット比が特別の範囲内にある場合）パイロット-ベースおよびデータ-ベース・チャネル推定値を結合してもよく、そうでなければ結合することを不可能にしてもよい。結合するかまたは結合しないかに関する決定は２つのチャネル推定値の品質に基づいてなされ、それはトラヒック対パイロット比から推論されてもよい。よい性能は、それらのＳＮＲが類似している場合にチャネル推定値を結合することにより、またそれらのＳＮＲが十分に異なる場合により良いチャネル推定値を使用することにより達成され得る。結合が可能になる場合、結合器６２８はパイロット-ベースおよびデータ-ベース・チャネル推定値の結合に重みが加えられない、または重みが加えられるようにしてもよい。どんな場合も、結合器６２８はコヒーレント検波および干渉推定値のために使用される出力チャネル推定値を提供する。
【００３９】
典型的な実施例では、回復された各データあるいは制御チャネルによる干渉が推定され、入力信号から取り除かれる。符号器／変調器６３６は端末によって行なわれた同じ方法で制御チャネルからのパイロットおよび/または回復されたシグナリングを処理し、制御チャネルのための再生成されたパイロットおよび/またはシグナリング記号を供給し得る。符号器／変調器６３６はまた、端末によって行なわれた同じ方法でデータ・チャネルからの正確に復号されたパケットを処理し、データ・チャネルのための再生成されたデータ記号を供給してもよい。ＣＤＭＡ変調器６３８は、ユニット６３６（例えば、図５で示されたような）からの再生成されたパイロット、シグナリングおよび/またはデータ記号を処理し（例えば、拡散し、スクランブルする）、出力チップを生成する。チャネル・エミュレータ６４０はＣＤＭＡ変調器６３８から出力チップおよび結合器６２８から出力チャネル推定値を受信し、出力チャネル推定値で出力チップを畳み込み、制御および/またはデータ・チャネルのための取り消されている干渉推定値を提供する。チャネル・エミュレータ６４０は、無線チャネルの影響をシミュレートする。干渉減算ユニット６４２は入力信号から干渉推定値を引き、出力サンプル／出力信号を提供する。
【００４０】
図６は、表１および図５で示される制御およびデータ・チャネルをすべて回復する演算処理装置を示す。これらのチャネルは、以下に述べられるような順序で回復され得る。演算処理装置の部分集合だけが任意に与えられたチャネルのために使用されてもよい。
【００４１】
高性能を達成するため干渉除去を行なうことは望ましい。非ＨＡＲＱチャネル（例えば、ＤＰＣＣＨ、ＤＰＤＣＨ、Ｅ−ＤＰＣＣＨおよびＨＳ−ＤＰＣＣＨ）の電力は無視できなく、端末の数が増加する場合、著しく増加するかもしれない。従って、可能な場合は常に、非ＨＡＲＱチャネルからの干渉は取り消されるべきである。
【００４２】
物理チャネルのための干渉推定値はその物理チャネルによる干渉の推定値である。干渉推定値も合成された波形あるいは他のある用語と呼ばれる。物理チャネルのための干渉推定値の正確さは、（１）その物理チャネルの再生成された記号の信頼性、および（２）干渉推定値を生成するために使用されるチャネル推定値の品質に依存する。ＤＰＤＣＨおよびＥ−ＤＰＤＣＨからの正確に復号されたパケットの再生成された記号の信頼性は高い。以下に述べられるように、制御チャネルの再生成された記号の信頼性は、連続の送信間の任意の相関の利用により改善され得る。パイロット-ベース・チャネル推定値は、より高品質のチャネル推定値が利用可能でない場合、限界の品質かもしれないし、初期に使用されるかもしれない。データ-ベース・チャネル推定値は、パイロット-ベース・チャネル推定値より品質において典型的により良い（そして時々はるかに良い）。利用可能な場合は常に、データ-ベース・チャネル推定値が使用され得る。
【００４３】
次の観察は干渉除去に関してなされてもよい。
【００４４】
１．初期の段階で比較的信頼できる情報を取り消すことは、後の段階で同じ情報を取り消すより多くの利点を提供するかもしれない。
【００４５】
２．より正確な干渉推定値はより高品質のチャネル推定値により引き出され得る。
【００４６】
３．より正確な干渉推定値はもっと信頼できる情報により引き出され得る。
【００４７】
４．Ｅ−ＤＰＣＣＨの内容は与えられたパケットのすべての送信に亘って相関され得る。逐次復号は、Ｅ−ＤＰＣＣＨのために行なわれ、この相関を利用して性能を改善し得る。
【００４８】
観察１は、たとえこれらの非ＨＡＲＱチャネルのための復号結果および/または利用可能なチャネル推定値があまり信頼できなくても、初期の段階で非ＨＡＲＱチャネルを取り消すことを示唆する。
【００４９】
観察２は、利用可能な場合は、ＤＰＤＣＨおよび/またはＥ−ＤＰＤＣＨからのデータ-ベース・チャネル推定値を使用し、すべてのチャネルのための干渉推定値を引き出すことを示唆する。観察２はさらに、データ-ベース・チャネル推定値が利用可能になるとすぐに、データ-ベース・チャネル推定値を使用して引き出された新しい干渉推定値で、パイロット-ベース・チャネル推定値を使用して引き出された初期の干渉推定値を交換することを示唆する。
【００５０】
観察３は、利用可能な場合、もっと信頼できる情報を使用し、干渉推定値を引き出すことを示唆する。
【００５１】
観察４は、Ｅ−ＤＰＣＣＨの後の送信からの復号結果を使用して、Ｅ−ＤＰＣＣＨの初期の送信における情報を推論することを示唆する。Ｅ−ＤＰＣＣＨのための干渉推定値は、推論された情報と同様に復号結果により引き出されてもよい。
【００５２】
図７は１つの端末についてデータおよび制御チャネルを回復するために基地局によって行なわれる処理７００の典型的な実施例を示す。単純性のために、処理７００は、ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨおよびＥ−ＤＰＤＣＨが端末によって送信されると仮定する。最初に、ＤＰＣＣＨが処理され、パイロット-ベース・チャネル推定値を引き出し、かつＤＰＣＣＨ上で送られたシグナリング（例えば、ＴＰＣビット）を回復する（ブロック７１２）。ＤＰＣＣＨによる干渉はパイロット-ベース・チャネル推定値で推定され、取り消され得る（ブロック７１４）。ＤＰＣＣＨのための回復された情報が信頼できないと考えられる場合、ＤＰＣＣＨのための干渉除去が省略されてもよい。次に、Ｅ−ＤＰＣＣＨがパイロット-ベース・チャネル推定値で処理され、Ｅ−ＤＰＣＣＨ上で送られたシグナリング（例えば、Ｅ−ＴＦＣＩおよびＲＶ）を回復する（ブロック７１６）。その後、Ｅ−ＤＰＣＣＨが正確に復号されたかどうかの決定がなされる（ブロック７２０）。ブロック７１６および７２０は以下でさらに詳細に記述される。
【００５３】
ブロック７２０で決定されるように、Ｅ−ＤＰＣＣＨが正確に復号される場合、Ｅ−ＤＰＣＣＨによる干渉はパイロット-ベース・チャネル推定値で推定され、取り消される（ブロック７２２）。次に、Ｅ−ＤＰＤＣＨは、パイロット-ベース・チャネル推定値により、および回復されたＥ−ＴＦＣＩおよびＲＶに従って処理され、Ｅ−ＤＰＤＣＨのための復号されたパケットを得る（ブロック７２４）。その後、パケットが正確に復号されたかどうかの決定がなされる（ブロック７３０）。
【００５４】
ブロック７３０で決定されるように、パケットが正確に復号される場合、データ-ベース・チャネル推定値は正確に復号されたパケットに基づいて引き出される（ブロック７３２）。Ｅ−ＤＰＤＣＨによる干渉はデータ-ベース・チャネル推定値で推定され、取り消される（ブロック７３４）。ＤＰＣＣＨによる干渉は、データ-ベース・チャネル推定値で再度推定され、取り消されてもよい（ブロック７３６）。正確に復号されたパケットのためのＥ−ＤＰＣＣＨのすべての送信による干渉は、以下に述べられるように、データ-ベース・チャネル推定値および、回復および/または再構成されたＥ−ＴＦＣＩおよびＲＶにより再度推定され、取り消されてもよい（ブロック７３８）。
【００５５】
ブロック７２０で決定されるように、Ｅ−ＤＰＣＣＨが誤って復号される場合、Ｅ−ＤＰＤＣＨの処理はスキップされてもよく、処理は終了してもよい。ブロック７３０で決定されるように、Ｅ−ＤＰＤＣＨのためのパケットが誤って復号される場合、ブロック７３２〜７３８の干渉除去はスキップされてもよく、処理は終了してもよい。
【００５６】
図７で示されなかったが、それが正確に復号される場合、データ-ベース・チャネル推定値はＥ−ＤＰＣＣＨから引き出されてもよい。Ｅ−ＤＰＣＣＨからのデータ-ベース・チャネル推定値は、ＤＰＣＣＨからのパイロット-ベース・チャネル推定値と結合されてもよい。結合されたチャネル推定値は、ＤＰＣＣＨのための新しい干渉推定値と同様に、Ｅ−ＤＰＣＣＨのための干渉推定値を引き出すために使用されてもよい。これらの干渉推定値はＥ−ＤＰＤＣＨを処理する前に入力信号から取り消されてもよい。
【００５７】
ＨＳ−ＤＰＣＣＨが送信される場合、このチャネルによる干渉は、（１）パイロット-ベース・チャネル推定値で推定され、ブロック７１４で取り消され、および/または（２）データ-ベース・チャネル推定値で推定され、ブロック７３６で取り消されるかもしれない。
【００５８】
ＤＰＤＣＨが送信される場合、このデータ・チャネルはＥ−ＤＰＤＣＨと同様な方法で処理されてもよい（例えばブロック７１４と７１６の間で）。ＤＰＤＣＨは、パイロット-ベース・チャネル推定値により、およびＤＰＣＣＨから回復されたＴＦＣＩに従って処理され、ＤＰＤＣＨのための復号されたパケットを得てもよい。パケットが正確に復号される場合、データ-ベース・チャネル推定値は正確に復号されたパケットに基づいて引き出されてもよい。ＤＰＤＣＨによる干渉は、データ-ベース・チャネル推定値で推定され取り消されてもよい。ＤＰＣＣＨによる干渉は、データ-ベース・チャネル推定値で再度推定され取り消されてもよい。利用可能な場合、Ｅ−ＤＰＣＣＨおよびＥ−ＤＰＤＣＨのための処理は、ＤＰＣＣＨとＤＰＤＣＨのための処理を完了した後に進み、（ＤＰＣＣＨからのパイロット-ベース・チャネル推定値の代わりに）ＤＰＤＣＨからのデータ-ベース・チャネル推定値を使用してもよい。
【００５９】
Ｅ−ＤＰＣＣＨについては、各サブフレーム中のシグナリングは７ビットのＥ−ＴＦＣＩ、２ビットのＲＶおよびハッピービットを含む。端末はブロック符号で１０ビットのシグナリングを符号化して、３０ビットのコードワードを生成し、１つのサブフレーム中でＥ−ＤＰＣＣＨのコードワードを送る。基地局は以下のようにＥ−ＤＰＣＣＨを処理してもよい。基地局は、Ｅ−ＤＰＤＣＨの受信エネルギーを決定し、受信エネルギーを閾値に対して比較し、受信エネルギーが閾値を越える場合、Ｅ−ＤＰＣＣＨが存在し／送信されたことを宣言してもよい。Ｅ−ＤＰＣＣＨが存在する場合、基地局は、例えば、最大尤度復号を使用して受信コードワードを復号し、Ｅ−ＤＰＣＣＨのための回復されたシグナリングとして最上の測定基準をもつ復号仮説を提供してもよい。誤り検出コーディング（例えば、ＣＲＣ）はＥ−ＤＰＣＣＨのために使用されない。従って、図７のブロック７２０については、受信エネルギーが閾値を越える場合、Ｅ−ＤＰＣＣＨは（１）正確に復号されたとみなし、そうでなければ（２）不正確に復号されたとみなすかもしれない。
【００６０】
図３で示されるように、Ｅ−ＤＰＣＣＨのためのシグナリングは、与えられたパケットのすべての送信のために相関させられる。この相関はＥ−ＤＰＣＣＨのための干渉除去を改善するために開発され得る。図３で示される例において、サブフレームＳ５におけるパケットＡを正確に復号した後、サブフレームＳ５のＥ−ＤＰＣＣＨのための回復されたシグナリングは非常に信頼でき、先のサブフレームＳ１およびＳ３におけるＥ−ＤＰＣＣＨの上で送られたシグナリングを再構成するか推論するために使用されてもよい。Ｅ−ＴＦＣＩはサブフレームＳ１、Ｓ３およびＳ５に対して同じである。ＲＶはサブフレームＳ１、Ｓ３およびＳ５に亘って連続して増加する。サブフレームＳ１およびＳ３におけるハッピービットは、サブフレームＳ５で受け取られたハッピービットと等しいと仮定されてもよい。サブフレームＳ１およびＳ３のための再構成されたシグナリングは、これらのサブフレームのために以前に得られた回復されたシグナリングより信頼できる。サブフレームＳ１およびＳ３におけるＥ−ＤＰＣＣＨによる干渉は、それぞれサブフレームＳ１およびＳ３のための再構成されたシグナリング、およびＥ−ＤＰＤＣＨからのデータ-ベース・チャネル推定値に基づいて引き出されてもよい。サブフレームＳ５におけるＥ−ＤＰＣＣＨによる干渉は、サブフレームＳ５のための回復されたシグナリング、およびデータ-ベース・チャネル推定値に基づいて引き出されてもよい。再構成されたシグナリングおよびデータ-ベース・チャネル推定値に基づいて引き出されるサブフレームＳ１およびＳ３のための新しい干渉推定値は、その後、回復されたシグナリングおよびパイロット-ベース・チャネル推定値に基づいて引き出されるサブフレームＳ１およびＳ３のための最初の干渉推定値と交換してもよい。
【００６１】
ＨＳ−ＤＰＣＣＨについては、基地局は、端末が４回までＡＣＫ／ＮＡＫ送信を繰り返すように構成し、ＡＣＫ／ＮＡＫを復号する尤度を改善する。この情報はＨＳ−ＤＰＣＣＨにより干渉を推定するために使用されてもよい。
【００６２】
基地局は、ＡＣＫ対ＮＡＫの誤りのために初期に干渉除去を行なってもよい。基地局はパケットを正確に復号し、端末へＡＣＫを送ってもよい。端末は誤ってＡＣＫをＮＡＫとして検知するかもしれず、そのとき、パケットの再送信を送ってもよい。基地局はＥ−ＤＰＣＣＨを復号し、そして、ＲＶ価値に基づいて、再送信が正確に復号されたパケットのために送られていることを認識する。その後、基地局は、再送信を復号する必要なしに、この再送信により干渉を推定し取り消すために正確に復号されたパケットを使用してもよい。この初期の干渉除去は回復されるべき後のチャネルおよび/または端末に役立つかもしれない。基地局はまた、再送信によりデータ-ベース・チャネル推定値を更新してもよい。
【００６３】
新しい送信が任意の端末から任意の制御あるいはデータ・チャネルで受信される場合は常に、図７の処理が行なわれてもよい。異なる物理チャネルが異なるＴＴＩに関係していてもよく、これらのチャネルのための送信は異なるレートで受信されてもよい。
【００６４】
データ・チャネル上のパケットが正確に復号される場合は常に、データ-ベース・チャネル推定値はパケットから引き出されてもよい。伴う制御チャネルと同様にデータ・チャネルによる干渉は、データ-ベース・チャネル推定値で推定され、入力信号から取り消されてもよい。Ｅ−ＤＰＤＣＨのようなＨＡＲＱチャネルについて、正確に復号されたパケットは、１つの送信あるいは複合の再／送信で送られてもよい。Ｅ−ＤＰＤＣＨからの干渉は、正確に復号されたパケットのすべての再／送信のために推定され、入力信号から引かれてもよい。非ＨＡＲＱチャネル（例えば、ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨおよびＨＳ−ＤＰＣＣＨ）からの干渉は、（１）データ-ベース・チャネル推定値によってカバーされるこれらのチャネルのすべての送信のために再度推定され、（２）入力信号から引かれるかもしれない。データ-ベース・チャネル推定値により引き出された新しい干渉推定値は、パイロット-ベース・チャネル推定値により引き出された最初の干渉推定値より正確かもしれない。これは、非ＨＡＲＱチャネルからのより多くの干渉の取り消しを許容する。他のチャネルおよび/または他の端末は、入力信号から取り消されたより多くの干渉をもつことから利益を得るかもしれない。
【００６５】
一般に、干渉除去は以下のように行なわれてもよい。
【００６６】
１．それが可能な場合は常に、干渉を取り消すことを試みる、
２．利用可能な場合、非ＨＡＲＱチャネルを含むすべてのチャネルについて干渉除去のために、データ-ベース・チャネル推定値を使用する、そして
３．データ-ベース・チャネル推定値および/またはもっと信頼できる情報が利用可能な場合、それほど正確でない干渉推定値をより正確な干渉推定値に取り替える。
【００６７】
目標１について、制御チャネル（例えば、ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨおよびＨＳ−ＤＰＣＣＨ）は、これらの制御チャネル上の送信を受信した後に取り消されてもよい。干渉除去の量は、チャネル推定値の品質、および干渉推定値を引き出すために使用された再生成された記号の信頼性によって決定される。データ-ベース・チャネル推定値が利用可能でない場合、パイロット-ベース・チャネル推定値が使用されてもよい。制御チャネルは、データ・チャネル（例えば、ＤＰＤＣＨおよびＥ−ＤＰＤＣＨ）を復号する前に取り消されてもよい。
【００６８】
目標２について、データ・チャネル（例えば、ＤＰＤＣＨまたはＥ−ＤＰＤＣＨ）が正確に復号される場合、データ-ベース・チャネル推定値はデータ・チャネルから引き出され、すべてのデータおよび制御チャネルのための干渉推定値を引き出すために使用されてもよい。
【００６９】
目標３について、データ-ベース・チャネル推定値および/またはもっと信頼できる情報が利用可能な場合は常に、新しい干渉推定値が引き出されてもよい。新しい干渉推定値は、データ-ベース・チャネル推定値、例えば、図３で示される例におけるサブフレームＳ１、Ｓ３およびＳ５のＥ−ＤＰＣＣＨ上のシグナリング送信によってカバーされたすべての送信のために引き出されてもよい。新しい干渉推定値は最初の干渉推定値と交換し、他のチャネルおよび/または他のユーザを復号する前に取り消される。
【００７０】
ここに記述された技術は、関連データ・チャネルが正確に復号されるまで待つ必要なしに、利用可能なチャネル推定値で制御チャネル（例えば、ＤＰＣＣＨ、Ｅ−ＤＰＣＣＨおよびＨＳ−ＤＰＣＣＨ）の初期の干渉除去を支援する。技術は、さらにデータ・チャネルの成功した復号の後に得られるデータ支援のチャネル推定値および/またはもっと信頼できる情報により、制御チャネルからの干渉の再推定を支援する。
【００７１】
図８は、データと制御チャネルを回復する過程８００の典型的な実施例を示す。第１のチャネル推定値が、例えば、パイロット記号に基づいて引き出される（ブロック８１２）。第１のチャネルはシグナリングを回復するために処理される（ブロック８１４）。第１のチャネルのための第１の干渉推定値は第１のチャネル推定値により引き出され（ブロック８１６）、入力信号から取り消される（ブロック８１８）。第２のチャネルは復号されたパケットを得るために処理される（ブロック８２０）。パケットが正確に復号されたかどうかの決定がなされる（ブロック８２２）。答えが「Ｎｏ」である場合、処理は終了する。そうでなければ、第２のチャネル推定値が、例えば、正確に復号されたパケットに基づいて引き出される（ブロック８２４）。第２のチャネルのための干渉推定値が第２のチャネル推定値を用いて引き出され（ブロック８２６）、入力信号から取り消される（ブロック８２８）。適用可能な場合、第１のチャネルのためのシグナリングが再構成されてもよい（ブロック８３０）。利用可能な場合、第１のチャネルのための第２の干渉推定値が第２のチャネル推定値および再構成されたシグナリングにより引き出される（ブロック８３２）。第１のチャネルのための第２の干渉推定値は、第１の干渉推定値の代わりに入力信号から取り消される（ブロック８３４）。他のチャネルおよび/または他のユーザのための処理は同様の方法で進められ得る。
【００７２】
第１のチャネルはＤＰＣＣＨ、Ｅ−ＤＰＣＣＨあるいは他のあるチャネルであるかもしれない。第２のチャネルはＤＰＤＣＨ、Ｅ−ＤＰＤＣＨあるいは他のあるチャネルであるかもしれない。第１のチャネル推定値はＤＰＣＣＨあるいは他のあるチャネルから引き出されてもよい。
【００７３】
図７および８は１つの端末のための処理を示す。多数（Ｋ）の端末は、逐次干渉除去（ＳＩＣ）および/または並列干渉除去（ＰＩＣ）で処理されてもよい。ＳＩＣを用いて、Ｋ端末は、各段階で１つの端末ずつ、Ｋ段階で連続して処理される。第１段階は第１の端末のための受信機４５４からの入力信号を処理し、第１段階からの出力信号が第２段階の入力信号として使用される。後の段階はそれぞれ、１つの端末のための前の段階からの入力信号を処理し、次の段階のために出力信号を提供する。
【００７４】
ＰＩＣを用いて、すべての端末は第１ラウンドで処理されてもよい。第１ラウンドにおいて成功裡に復号されたすべての端末からの干渉は、入力信号から推定され取り消されてもよい。第１ラウンドで成功裡に復号されない端末は再び干渉取り消し信号を使用して処理されてもよい。端末がすべて成功裡に復号されるか、すべての成功裡に復号された端末からの干渉が取り消されるまで、処理は継続してもよい。
【００７５】
ＳＩＣおよびＰＩＣの組合せを用いて、端末は、例えば、それらのＳＮＲに基づいてグループへ配列されてもよい。グループは、一度に１つのグループずつ連続して処理されてもよい。各グループの端末は並列に処理されてもよい。
【００７６】
干渉除去により、各端末のＳＮＲは、端末が回復される段階／順序に依存する。第１の端末のＳＮＲは、干渉が除去されていないので、最悪であるかもしれない。次の端末のＳＮＲは、第１の端末からの干渉が除去されたので、より良いかもしれない。最後の端末のＳＮＲは、すべての前の端末からの干渉が除去されるので、最良かもしれない。一般に、ＳＮＲは端末が回復される後のものを次第に改善する。
【００７７】
ここに記述された技術は、ユーザの数が増加する場合、ボトルネックになるかもしれない非ＨＡＲＱチャネルのための干渉除去を改善するかもしれない。送信がこれらのチャネル上で最初に受信される場合、技術は非ＨＡＲＱチャネルによる干渉を初期に取り消す。技術はまた、より高品質のチャネル推定値および/またはより信頼できる情報がこれらのチャネルに利用可能である場合、非ＨＡＲＱによる干渉を再推定しおよび再度取り消す。
【００７８】
明瞭さのために、技術は特にＵＭＴＳにおけるＨＳＵＰＡについて記述された。一般に、技術は、非ＨＡＲＱチャネルおよび/またはＨＡＲＱチャネルを支援するあらゆる無線通信ネットワークに使用されてもよい。例えば、技術は、ＩＳ−２０００リリース０およびＡを実行するＣＤＭＡ２０００１Ｘネットワーク、ＩＳ−２０００リリースＣを実施するＣＤＭＡ２０００１ｘＥＶ−ＤＶネットワーク、およびＩＳ−８５６を実施するＣＤＭＡ２０００１ｘＥＶ−ＤＯネットワークのような、ｃｄｍａ２０００ネットワークに使用されてもよい。技術は、ダウンリンクと同様に、例えば、上に記述されたようにアップリンクに使用されてもよい。
【００７９】
情報及び信号は様々な異なる技術及びプロトコルを使用して表されることを当業者は理解するであろう。例えば、上の記述の至る所で引用されるデータ、指示、命令、情報、信号、ビット、シンボル、及びチップは電圧、電流、電磁波、磁場または粒子、光学場または粒子、またはその任意の組合せによって表される。
【００８０】
ここで開示された実施例に関連して記述された様々な例示の論理ブロック、モジュール、回路、及びアルゴリズム・ステップは、電子ハードウェア、コンピュータ・ソフトウェア、または双方の組合せとして実施できることを当業者はさらに理解するであろう。このハードウェア及びソフトウェアの互換性を明瞭に示すために、様々な例示部品、ブロック、モジュール、回路、及びステップがそれらの機能性に関して一般に上で記述されてきた。そのような機能性がハードウェアまたはソフトウェアとして実施されるかどうかは全体のシステムに課せられた特定の応用及び設計の制約に依存する。熟練技術者は特定の各応用について種々の方法で記述された機能性を実施できるであろうが、そのような実施の決定は本発明の範囲から逸脱するものと解釈されるべきではない。
【００８１】
ここに開示された実施例に関連して記述された様々な例示の論理ブロック、モジュール、及び回路は、一般用途プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールド・プログラム可能なゲートアレイ（ＦＰＧＡ）または他のプログラム可能論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア部品、またはここに記述された機能を実行するために設計されたそのあらゆる組合せによって実施、或いは実行される。一般用途プロセッサはマイクロプロセッサでもよいが、その代りに、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械でもよい。プロセッサはまた計算デバイスの組合せ、例えば、ＤＳＰとマイクロプロセッサの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと接続した一以上のマイクロプロセッサ、またはそのような任意の他の構成として実施される。
【００８２】
ここに開示された実施例に関連して記述された方法またはアルゴリズムのステップは、直接ハードウェアにおいて、プロセッサによって実行されるソフトウェア・モジュールにおいて、或いは２つの組合せにおいて組込まれる。ソフトウェア・モジュールはＲＡＭメモリ、フラッシュ・メモリ、ＲＯＭメモリ、ＥＰＲＯＭメモリ、ＥＥＰＲＯＭメモリ、レジスタ、ハードディスク、交換可能ディスク、ＣＤ−ＲＯＭ、または当技術分野において既知の他の型式の記憶媒体に駐在する。典型的な記憶媒体はプロセッサが記憶媒体から情報を読取り、記憶媒体に情報を書込むことができるようにプロセッサに接続される。その代りでは、記憶媒体はプロセッサに一体化してもよい。プロセッサ及び記憶媒体はＡＳＩＣに駐在してもよい。ＡＳＩＣはユーザ端末に駐在してもよい。その代りでは、プロセッサ及び記憶媒体はユーザ端末中に個別部品として駐在してもよい。
【００８３】
開示された実施例の記述は当業者が本発明を行い、或いは使用することを可能にするために提供される。これらの実施例への様々な変更は当業者には直ちに明白であり、ここに定義された一般原理は本発明の精神または範囲から逸脱することなく他の実施例に適用できる。このように、本発明はここに示された実施例に限定されることを意図していないが、ここに開示された原理及び新規な特徴と両立する最も広い範囲を与えられるべきである。
【図面の簡単な説明】
【００８４】
【図１】無線通信ネットワークを示す。
【図２】Ｗ−ＣＤＭＡにおけるフレームとチャネル・フォーマットを示す。
【図３】典型的なハイブリッドの自動再送信（ＨＡＲＱ）送信を示す。
【図４】多数の端末および基地局のブロック図を示す。
【図５】端末におけるＣＤＭＡ変調器のブロック図を示す。
【図６】基地局における受信（ＲＸ）プロセッサのブロック図を示す。
【図７】１つの端末のためのデータおよび制御チャネルを回復するために基地局によって行なわれる処理を示す。
【図８】データと制御チャネルを回復する処理を示す。
【図１】
2009504097.tif 000004
【図２】
2009504097.tif 000005
【図３】
2009504097.tif 000006
【図４】
2009504097.tif 000007
【図５】
2009504097.tif 000008
【図６】
2009504097.tif 000009
【図７】
2009504097.tif 000010
【図８】
2009504097.tif 000011
【国際調査報告】
2009504097.tif 000012
2009504097.tif 000013