(57)【特許請求の範囲】
【請求項１】
複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置と無線通信を行う無線通信端末装置であって、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチ毎に算出するシンボル電力算出手段と、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出する検出手段と、それぞれの前記アンテナブランチについて、算出されたシンボル電力を参照して前記干渉コード数分の干渉コードを選択する干渉コード選択手段と、選択された干渉コードによる干渉を干渉キャンセラ処理により除去する干渉キャンセラと、を具備することを特徴とする無線通信端末装置。
【請求項２】
前記検出手段は、基準時間からのシフト数とそれぞれの前記アンテナブランチにおける干渉コード数とが対応付けられた共通ミッドアンブルを参照して干渉コード数を前記アンテナブランチ毎に検出することを特徴とする請求項１記載の無線通信端末装置。
【請求項３】
前記干渉コード選択手段は、自装置に割り当てられたコード以外の全てのコードについて前記アンテナブランチ毎のシンボル電力を比較し、シンボル電力が最も大きいアンテナブランチのコードを、シンボル電力が大きい順に前記干渉コード数分だけ干渉コードとして選択することを特徴とする請求項１又は請求項２に記載の無線通信端末装置。
【請求項４】
前記干渉キャンセラは、前記干渉コード選択手段によって選択された干渉コードを用いて受信信号に相関処理を行い、次いで、相関処理結果に対して前記干渉コードが送信されたアンテナブランチのチャネル推定値を複素乗算して干渉レプリカを生成することを特徴とする請求項１から請求項３のいずれかに記載の無線通信端末装置。
【請求項５】
複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置から送信された信号を受信し、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチ毎に算出し、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出し、それぞれの前記アンテナブランチについて、算出したシンボル電力を参照して検出した干渉コード数分の干渉コードを選択し、選択した干渉コードによる干渉を干渉キャンセラ処理により除去する無線受信方法。
【請求項６】
複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置から送信された信号を受信し、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチについて算出し、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出し、それぞれの前記アンテナブランチについて、算出したシンボル電力を参照して検出した干渉コード数分の干渉コードを選択し、選択した干渉コードを用いて受信信号に相関処理を行い、相関処理結果に対して前記干渉コードが送信されたアンテナブランチのチャネル推定値を複素乗算して干渉レプリカを生成し、生成した干渉レプリカを受信信号より差し引く干渉キャンセル方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤＭＡ方式を用いた無線通信システムにおいて他局からの干渉の影響を軽減する干渉キャンセラに関し、特にマルチユーザ型の干渉キャンセラにに関する。
【０００２】
【従来の技術】
多数の通信装置が相互に通信を行うマルチプルアクセス（多元接続）方式としてスペクトル拡散通信を用いたＣＤＭＡ（Code Division Multiple Access：符号分割多元接続）方式がある。ＣＤＭＡ方式は、ＴＤＭＡ（Time Division Multiple Access：符号分割多元接続）方式やＦＤＭＡ（Frequency Division Multiple Access：符号分割多元接続）方式と比較して高い周波数効率が図れ、より多くのユーザを収容することができるといった特徴を有する。
【０００３】
ＣＤＭＡ方式では、自セル内の他ユーザからの干渉によりチャネル容量の限界が決まる。したがって、チャネル容量を増加させるためには、何らかの方法で干渉を軽減する必要がある。干渉を軽減させる処理として干渉キャンセラ（ＩＣ:Interference Canceller）が挙げられ、特にマルチユーザ型の干渉キャンセラ（ＭＵＤ:Multi User Detection）が代表的である。ＣＤＭＡ方式では、自装置に割り当てられたコード以外の全てのコード（以下、「干渉コード」という）は全て干渉原因となるので、ＭＵＤはこの干渉コードによる干渉の影響を軽減する処理を行う。すなわち、ＭＵＤは干渉コードを用いて受信信号に相関処理を行い、次いで相関処理結果にその干渉コードが乗算された信号のチャネル推定値を複素乗算することにより干渉コード毎に復調データの複製（干渉レプリカ）を生成し、この干渉レプリカを受信信号から差し引くことにより干渉コードの干渉の影響を軽減する。
【０００４】
従来のＣＤＭＡ方式では、チャネル推定等に用いる既知信号としてミッドアンブルが採用されている。ミッドアンブルは、所定のチップ周期で巡回する既知のベーシックコードを所定のチップ単位ずつシフトさせて生成する。
【０００５】
図５に、既知信号としてミッドアンブルを採用し、基地局装置（以下「ＢＳ」という）がＭＵＤを備えた無線通信端末装置（以下「ＭＳ」という）とＣＤＭＡ無線通信を行うＣＤＭＡ無線システムについて示す。ＢＳ１１はＭＳ２１〜ＭＳ２８とＣＤＭＡ無線通信を行う。ＭＳ２１〜ＭＳ２８はそれぞれＭＵＤ３１〜ＭＵＤ３８を備えている。図５に示すシステムでは、拡散率１６の拡散コード（拡散コード＃１〜拡散コード＃１６）を用いているものとする。したがって、ＢＳ１１には最大で１６ユーザを収容することが可能である。
【０００６】
図６は、ＣＤＭＡ無線通信システムにおけるミッドアンブルの作成手順を示す模式図である。なお、ここでは、８つの互いに異なるブロックを用いた場合のミッドアンブルの作成手順について説明する。
【０００７】
図６に示すように、ミッドアンブルの各パターン（以下「ミッドアンブルパターン」という。）は、４５６（＝８Ｗ）チップ周期で巡回するベーシックコードを用いて以下に示す手順に従って作成される。なお、このベーシックコードは、基地局及び通信端末装置の双方にとって既知のものであり、Ａ〜Ｈの８つの互いに異なるブロックを含んでいる。ブロックＡ〜Ｈは、それぞれ５７（＝Ｗ）チップ長である。
【０００８】
まず、第１ステップとして、上記ベーシックコードの位相を基準時間から{Ｗ×（ｎ−１）}チップだけ図中右方向にシフトさせる。ここで、ｎはベーシックコードのシフト数（ミッドアンブルシフト）である。図５に示すように、シフトするチップ数は、ミッドアンブルシフト１、ミッドアンブルシフト２、……、ミッドアンブルシフト８の場合には、それぞれ０、Ｗ、……、７Ｗとなる。
【０００９】
第２ステップとして、シフトさせた各ベーシックコードについて、あるブロックを基準として、このブロックの先端部から４５６チップを残してこれ以外の部分を削除する。なお、ここでは、一例としてブロックＡを基準とする。
【００１０】
第３ステップとして、４５６チップ長だけ残された各コードを{Ｗ×（ｎ−１）}チップだけ図中左方向に巡回させる。例えば、ミッドアンブルシフト２の場合は、４５６チップ長だけ残されたコードをＷチップだけ図中左方向に巡回させて、ブロックＢがコードの左端に位置し、以下図中右方向にＣ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈと続き、コードの末端（右端）にはブロックＡが位置するようにする。
【００１１】
第４ステップとして、巡回後の各コードにおける先端ブロックと同じブロックを末端に付加して全体として５１２チップ長のコードとし、このコードを各ミッドアンブルシフトのミッドアンブルパターンとする。例えば、ミッドアンブルシフト２の場合は、巡回後の先頭ブロックＢと同じブロックＢ′を末端に付加してミッドアンブルシフト２のミッドアンブルパターンとする。
【００１２】
ところで、上述したミッドアンブルは、下り回線におけるミッドアンブルの伝送方式に着目して２通りに分類される。１つは各拡散コード毎に異なるパターンのミッドアンブルを割り当てて送信する個別ミッドアンブルであり、もう１つは全ての通信端末装置に同じ（共通の）ミッドアンブルを報知する共通ミッドアンブルである。
【００１３】
次に、図５に示す無線通信システムの動作について、ミッドアンブルとして個別ミッドアンブルを採用した場合と共通ミッドアンブルを採用した場合とに分けて説明する。
【００１４】
まず、ミッドアンブルとして個別ミッドアンブルを採用した場合について説明する。この場合、ミッドアンブルシフト１〜ミッドアンブルシフト８のミッドアンブルはそれぞれ拡散コード＃１〜拡散コード＃８と対応付けられており、この対応関係はＢＳ及びＭＳの双方にとって既知である。拡散コード＃９〜拡散コード＃１６については割り当てるべきミッドアンブルが存在しないので使用することができない。ＢＳ１１は、拡散コードごとに割り当てられたミッドアンブルをデータ部の間に設けられたミッドアンブル部に付加してＭＳ２１〜２８用の伝送信号を構成し、この伝送信号を多重してＭＳ２１〜２８にそれぞれ送信する。
【００１５】
ＭＳ２１〜２８は、ＢＳ１１から送信された信号を受信し、受信信号に含まれているミッドアンブルを参照して、受信信号にどの拡散コードを乗算した信号が多重されているのかを判定し、判定結果を自装置に備えられたＭＵＤ３１〜３８に通知する。ＭＵＤ３１〜３８は、判定結果からどの拡散コードが干渉コードとなっているのかを知り、その干渉コードとなっている拡散コードで受信信号に相関処理を行い、次いで相関処理結果にチャネル推定値を複素乗算することにより干渉レプリカを生成し、この干渉レプリカを受信信号から差し引く。ＣＤＭＡ方式においては、自装置に割り当てられた拡散コード以外の拡散コードは干渉コードとなる。ＭＵＤ３１〜３８は全ての干渉コードについて干渉レプリカを受信信号から差し引く処理を行って所望の復調データを得る。
【００１６】
しかし、既知信号として個別ミッドアンブルを採用した場合は、基地局に収容されるＭＳが増加するとミッドアンブル長が長くなり、伝送スロットに占めるデータ部分の割合が少なくなることから、通信効率が劣化するという問題がある。逆に通信効率を確保すると、使用できるミッドアンブルのパターンが限られて、セルに割り当てられたコードを有効に利用することができないという問題がある。したがって、高速通信が要求されるシステムでは、既知信号としては共通ミッドアンブルを採用することが要請される。
【００１７】
次いで、ミッドアンブルとして共通ミッドアンブルを採用した場合について説明する。ＢＳ１１は、ミッドアンブルシフト１〜ミッドアンブルシフト８のいずれかのミッドアンブルをデータ部の間に設けられたミッドアンブル部に付加して各ＭＳ２１〜２８に報知する。共通ミッドアンブルにおいては、多重されるコードの数がミッドアンブルシフトに対応付けられている。この対応を図７に示す。この図に示す対応関係は、ＢＳ及びＭＳの双方において既知である。図７は、共通ミッドアンブルの基準時間からのシフト数と多重されたコード数との対応を示す表である。
【００１８】
ＭＳ２１〜２８は、ＢＳ１１から送信された信号を受信し、受信信号に含まれているミッドアンブルシフトを検出し、検出したミッドアンブルシフトに対応する送信側で多重されたコード数を図７に示すテーブルを参照して検出する。一方、ＭＳ２１〜２８は、受信信号に対して各ＭＳ２１〜２８に固有の拡散コードでそれぞれ相関処理を施しＲＡＫＥ合成して、ＲＡＫＥ合成結果を一定期間加算してシンボル電力を算出する。そして、シンボル電力の大きいほうから順に、検出したコード数分のコードを干渉コードとして選択する。シンボル電力は、ＢＳの送信信号に多重されているコードについては略１となり、多重されていないコードについては略０となる。選択結果は自装置に備えられたＭＵＤ３１〜３８に通知される。ＭＵＤ３１〜３８は、個別ミッドアンブルの場合と同様に干渉レプリカを生成し、干渉レプリカを受信信号から差し引く処理を行って所望の復調データを得る。
【００１９】
ところで、近年、無線通信システムにおいて、基地局装置に複数のアンテナブランチを備えて複数のパスを確保するスペースダイバーシチが採用されている。スペースダイバーシチの１つとして、伝播状態に応じて最適なアンテナブランチを選択する選択ダイバーシチがある。以下、選択ダイバーシチを送信側に用いる技術を送信選択ダイバーシチという。この送信選択ダイバーシチは、複数の伝播路から最も伝播環境の良い伝播路を選択して信号を伝送することができるので、フェージングの影響を軽減することができる。
【００２０】
【発明が解決しようとする課題】
しかしながら、既知信号として共通ミッドアンブルを採用し、ＢＳがＭＵＤを備えたＭＳとＣＤＭＡ無線通信を行う従来の無線システムに送信選択ダイバーシチを適用すると、干渉コードがどのアンテナブランチから送信されたのか不明であるため、その干渉コードが乗算された信号のチャネル推定値を算出することができず、干渉レプリカを生成することができないという問題がある。
【００２１】
本発明はかかる点に鑑みてなされたものであり、既知信号として共通ミッドアンブルを採用し、ＢＳがＭＵＤを備えたＭＳとＣＤＭＡ無線通信を行う無線システムに送信選択ダイバーシチを適用したＣＤＭＡ無線通信システム、及びこのＣＤＭＡ無線通信システムに用いることが可能な通信端末装置を提供することを目的とする。
【００２２】
【課題を解決するための手段】
本発明の無線通信端末装置は、複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置と無線通信を行う無線通信端末装置であって、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチ毎に算出するシンボル電力算出手段と、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出する検出手段と、それぞれの前記アンテナブランチについて、算出されたシンボル電力を参照して前記干渉コード数分の干渉コードを選択する干渉コード選択手段と、選択された干渉コードによる干渉を干渉キャンセラ処理により除去する干渉キャンセラと、を具備する構成を採る。
【００２３】
この構成によれば、自装置に割り当てられたコード以外の全てのコードについてアンテナブランチ毎に算出したシンボル電力に基づいて干渉局をアンテナブランチ毎に選択することにより、各干渉コードが乗算された信号が送信されたアンテナブランチを特定することができる。これにより、各干渉コードが乗算された信号のチャネル推定値を用いて干渉キャンセル処理を行うことができる。
【００２４】
本発明の無線通信端末装置は、上記無線通信端末装置において、前記検出手段は、基準時間からのシフト数とそれぞれの前記アンテナブランチにおける干渉コード数とが対応付けられた共通ミッドアンブルを参照して干渉コード数を前記アンテナブランチ毎に検出する構成を採る。
【００２５】
この構成によれば、共通既知信号として共通ミッドアンブルを用いても、送信選択ダイバーシチを行う基地局装置とＣＤＭＡ無線通信を行う場合に干渉キャンセル処理を行うことができる。
【００２６】
本発明の無線通信端末装置は、上記無線通信端末装置において、前記干渉コード選択手段は、自装置に割り当てられたコード以外の全てのコードについて前記アンテナブランチ毎のシンボル電力を比較し、シンボル電力が最も大きいアンテナブランチのコードを、シンボル電力が大きい順に前記干渉コード数分だけ干渉コードとして選択する構成を採る。
【００２７】
この構成によれば、自装置に割り当てられたコード以外の全てのコードのシンボル電力をアンテナブランチ毎に算出し、算出したシンボル電力に基づいて干渉コードをアンテナブランチ毎に選択することにより、各干渉コードが乗算された信号が送信されたアンテナブランチを特定することができる。これにより、各干渉コードが乗算された信号のチャネル推定値を用いて干渉キャンセル処理を行うことができる。
【００２８】
本発明の無線通信端末装置は、上記無線通信端末装置において、前記干渉キャンセラは、前記干渉コード選択手段によって選択された干渉コードを用いて受信信号に相関処理を行い、次いで、相関処理結果に対して前記干渉コードが送信されたアンテナブランチのチャネル推定値を複素乗算して干渉レプリカを生成する構成を採る。
【００２９】
この構成によれば、共通既知信号として共通ミッドアンブルを用いた場合であっても干渉キャンセル処理を行うことができる。
【００３０】
本発明の無線受信方法は、複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置から送信された信号を受信し、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチ毎に算出し、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出し、それぞれの前記アンテナブランチについて、算出したシンボル電力を参照して検出した干渉コード数分の干渉コードを選択し、選択した干渉コードによる干渉を干渉キャンセラ処理により除去するようにした。
【００３１】
この方法によれば、自装置に割り当てられたコード以外の全てのコードについてアンテナブランチ毎に算出したシンボル電力に基づいて干渉局をアンテナブランチ毎に選択することにより、各干渉コードが乗算された信号が送信されたアンテナブランチを特定することができる。これにより、各干渉コードが乗算された信号のチャネル推定値を用いて干渉キャンセル処理を行うことができる。
【００３２】
本発明の干渉キャンセル方法は、複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置から送信された信号を受信し、自装置に割り当てられたコード以外の全てのコードのシンボル電力を前記アンテナブランチについて算出し、受信信号に含まれる共通既知信号を参照して干渉コード数を前記アンテナブランチ毎に検出し、それぞれの前記アンテナブランチについて、算出したシンボル電力を参照して検出した干渉コード数分の干渉コードを選択し、選択した干渉コードを用いて受信信号に相関処理を行い、相関処理結果に対して前記干渉コードが送信されたアンテナブランチのチャネル推定値を複素乗算して干渉レプリカを生成し、生成した干渉レプリカを受信信号より差し引くようにした。
【００３３】
この方法によれば、共通既知信号として共通ミッドアンブルを用いた場合であっても干渉キャンセル処理を行うことができる。
【００３４】
【発明の実施の形態】
本発明の骨子は、複数のアンテナブランチを備えて送信選択ダイバーシチを行う基地局装置とこの基地局装置と無線通信を行う無線通信端末装置とを備えて構成されるセルラシステムにおいて、無線通信端末装置は、自装置に割り当てられたコード以外の全てのコードのシンボル電力をアンテナブランチ毎に算出し、受信信号に含まれる共通ミッドアンブルを参照してアンテナブランチ毎に検出した干渉局数分の干渉コードを、算出したシンボル電力に基づいてアンテナブランチ毎に選択し、選択した干渉コードによる干渉をＭＵＤを用いて軽減することである。ＭＵＤは各干渉コードを用いて受信信号に相関処理を行い、次いで、相関処理結果に対してその干渉コードが乗算された信号が送信されたアンテナブランチに対応する伝播路におけるチャネル推定値を複素乗算することにより干渉コードの復調データの複製（干渉レプリカ）を生成し、この干渉レプリカを受信信号から差し引くことにより干渉コードによる干渉の影響を軽減する。
【００３５】
以下、本発明の一実施形態について添付図面を参照して説明する。
図１は、本発明の一実施の形態に係る無線通信システムを示すブロック図である。本実施の形態は、セルラーシステムにおいて、送信選択ダイバーシチを行う基地局装置（以下「ＢＳ」という）とマルチユーザ型干渉キャンセラ（ＭＵＤ:Multi User Detection）を備えた通信端末装置（以下「ＭＳ」という）との間で既知信号として共通ミッドアンブルを採用してＣＤＭＡ方式で無線通信を行う例である。送信選択ダイバーシチは、基地局装置に複数のアンテナブランチを備えて複数の伝播路を確保するスペースダイバーシチの１つで、伝播状態に応じて最適なアンテナブランチを選択する選択ダイバーシチを送信側に用いる技術である。また、共通ミッドアンブルは、全ての通信端末装置に共通のミッドアンブルである。共通ミッドアンブルは図６に示すように構成され、基準時間からのシフト数とそれぞれのアンテナブランチで送信された信号に多重されているコード数とが対応付けられている。
【００３６】
図１に示すように、ＢＳ１０１は、アンテナブランチ１０２及びアンテナブランチ１０３とを備えて構成され、ＭＳ１１１−１〜１１１−１０を収容している。図１に示すシステムでは、拡散率１６の拡散コード（拡散コード＃１〜拡散コード＃１６）を用いているものとする。したがって、ＢＳ１０１には最大で１６ユーザを収容することが可能である。ここでは、拡散コード＃１はＭＳ１１１−１に割り当てられ、その他の拡散コード＃２〜拡散コード＃１６は、ＭＳ１１１−２〜１１２−１０のいずれかに割り当てられているものとする。ＢＳ１０１は、送信選択ダイバーシチで各ＭＳ毎に最適なアンテナブランチを選択し、同じアンテナブランチが選択されたＭＳ同士の信号を多重して送信する。本実施の形態では、既知信号として共通ミッドアンブルを採用する。ＢＳ１０１は、共通ミッドアンブルをデータ部の間に設けられたミッドアンブル部に付加して各ＭＳ１１１−１〜１１１−１０用の伝送信号を構成し、この伝送信号のそれぞれに互いに直交する拡散コードを乗算して多重し、各ＭＳ１１１−１〜１１１−１０に送信する。すなわち、ＢＳ１０１の送信信号には複数のコードが多重されている。
【００３７】
図３に示すように、共通ミッドアンブルのシフト数（ミッドアンブルシフト）は多重されているコードの数と対応付けられているので、各アンテナブランチから送信される信号には、そのアンテナブランチからの送信信号に多重されているコード数に対応するシフト数（ミッドアンブルシフト）のミッドアンブルが付加される。図３の表１はアンテナブランチ１０２から送信される信号に多重されているコードの数とミッドアンブルのシフト数（ミッドアンブルシフト）との対応を示し、表２はアンテナブランチ１０３から送信される信号に多重されているコードの数とミッドアンブルのシフト数（ミッドアンブルシフト）との対応を示している。この表１及び表２は、ＢＳ１０１及び各ＭＳ１１１−１〜１１１−１０において既知であるので、各ＭＳ１１１−１〜１１１−１０はミッドアンブルシフトを検出することにより、受信信号に多重されているコード数の候補を知ることができる。
【００３８】
なお、ＢＳ１０１にアンテナブランチが２つ備えられた場合を示したが、アンテナブランチはいくつであっても良い。また、ＢＳ１０１のセルに収容するＭＳの数はシステムにおいて適宜変更可能である。さらに、図１に示す無線通信システムに用いる拡散率も適宜変更可能である。
【００３９】
ＭＳ１１１−１〜１１１−１０はそれぞれＭＵＤを備えている。ＭＳ１１１−１〜１１１−１０は、ＢＳ１０１から送信された信号を受信し、受信信号に多重されているコードのうち自装置に割り当てられたコード以外の全てのコードのシンボル電力をアンテナブランチ毎に算出し、算出したシンボル電力及び受信信号に含まれる共通ミッドアンブルを参照してアンテナブランチ毎に干渉となるコードを選択し、選択したコードによる干渉をＭＵＤを用いて軽減する。
【００４０】
図２に、ＭＳ１１１−１の構成を示す。なお、ＭＳ１１１−２〜１１１−１０の構成もＭＳ１１１−１の構成と同様である。この図に示すように、ＭＳ１１１−１は、アンテナ２０１から受信した信号にダウンコンバート、Ａ／Ｄ変換等の所定の無線受信処理を施す無線受信部２０２と、システムにおいて用いられる１６個の拡散コードのうち自装置に割り当てられたコード以外の全てのコードのシンボル電力をＢＳ１０１に備えられたアンテナブランチ１０２及び１０３のそれぞれについて算出するシンボル電力算出ユニット１５０と、シンボル電力をアンテナブランチ毎に比較して、比較結果が最も大きいアンテナブランチを選択するアンテナブランチ選択部２０７と、ミッドアンブルシフトに対応するコード数の候補を検出するコード数検出部２０８と、受信信号に多重されているコードの中から干渉コードを選び出す干渉コード選択部２０９と、受信信号から干渉レプリカを差し引いて干渉を軽減するＭＵＤ２１０と、を備えて構成される。
【００４１】
シンボル電力算出ユニット１５０は、受信信号に含まれるミッドアンブルの基準時間からのシフト数（ミッドアンブルシフト）を測定するシフト数測定部２０３と、受信信号に含まれるミッドアンブルを用いてチャネル推定を行うチャネル推定部２０４と、それぞれのＭＳ１１１−１〜１１１−１０に固有の拡散コードで相関処理を行う相関処理部２０５と、相関処理部２０５における相関処理結果をＲＡＫＥ合成し、そのＲＡＫＥ合成結果を所定期間にわたって加算してシンボル電力を求めるＲＡＫＥ合成部２０６と、を備えて構成される。これらの相関処理部２０５からＲＡＫＥ合成部２０６に至る処理系統は、システムにおいて用いられる１６個の拡散コード全てについてシンボル電力を算出するために、この拡散率と同じ数だけ設けられている。すなわち、本実施の形態においては１６系統設けられている。シンボル電力算出ユニット１５０は、基地局装置の送信ダイバーシチに用いるアンテナブランチの数、すなわち伝播路の数だけ設けられているので、ＭＳ１１１−１は全てのアンテナブランチについて、システムにおいて用いられる１６個の拡散コード全てのコードのシンボル電力を算出することができる。
【００４２】
次に、以上のように構成されたＭＳにおける干渉除去動作について詳しく説明する。各ＭＳにおける動作は同じなので、ここではＭＳ１１１−１の動作を例に説明する。
【００４３】
まず、ＢＳ１０１より、各ＭＳ１１１−１〜１１１−１０宛ての信号が、送信選択ダイバーシチにより同じアンテナブランチが選択された信号同士で多重されて送信される。この送信信号には、多重されたコード数に対応するシフト数（ミッドアンブルシフト）のミッドアンブルが付加される。この対応関係は図３に示されている。
【００４４】
ＭＳ１１１−１において、アンテナ２０１から受信された受信信号は、無線受信部２０２で所定の無線受信処理を施され、シフト数測定部２０３及び相関処理部２０５に出力される。シフト数測定部２０３では、受信信号に含まれる共通ミッドアンブルのシフト数（ミッドアンブルシフト）を測定する。チャネル推定部２０４では、ミッドアンブルが参照されてチャネル推定が行われ、チャネル推定値がＲＡＫＥ合成部２０６に出力される。相関処理部２０５では、システムにおいて用いられる１６個の拡散コードをそれぞれ乗算する相関処理が行われて受信シンボルが得られる。ＲＡＫＥ合成部２０６では、受信シンボルにチャネル推定値が複素乗算されて同期検波が行われ、受信シンボルがＲＡＫＥ合成される。ＲＡＫＥ合成結果は所定期間にわたって加算されてシンボル電力が得られる。シンボル電力は、乗算した拡散コードと受信信号の相関の高さを示す。シンボル電力は正規化されており、ＢＳの送信信号に多重されているコードについては相関が高いので略１となり、多重されていないコードについては相関が低いので略０となる。シンボル電力はそれぞれのアンテナブランチ選択部２０７に出力される。
【００４５】
アンテナブランチ選択部２０７では、システムにおいて用いられる１６個の拡散コードについて各アンテナブランチ毎に算出されたシンボル電力をコード毎に比較して、シンボル電力の最も大きなアンテナブランチがそのコードを乗算した信号を送信したアンテナブランチとして選択される。これにより、自装置に割り当てられたコードを乗算した信号がどのアンテナブランチより送信されたのかを知ることができる。また、干渉となるコード（以下、「干渉コード」という）を乗算した信号がどのアンテナブランチより送信されたのかについても知ることができる。アンテナブランチの選択結果はコード数検出部２０８に出力される。コード数検出部２０８では、図３に示す表を参照してシフト数測定部２０３において測定されたミッドアンブルのシフト数に対応する多重されたコード数の候補が検出される。図３は、共通ミッドアンブルの基準時間からのシフト数とそれぞれのアンテナブランチで送信された信号に多重されたコード数との対応を示す表である。各アンテナブランチから送信される信号に多重されたコードのうち、自装置に割り当てられたコード以外の全てのコードが干渉の原因となる。したがって、アンテナブランチ選択部２０７において自装置に割り当てられたコードを乗算した信号の送信元として選択されたアンテナブランチより送信された信号に多重された干渉コード数は、多重された全コード数より自装置に割り当てられたコード数を差し引いた数となる。また、自装置に割り当てられたコードを乗算した信号の送信元として選択されなかったアンテナブランチより送信された信号に多重された干渉コード数は、多重された全コード数と同じである。
【００４６】
ここでは、アンテナブランチ１０２が自装置に割り当てられたコードを乗算した信号の送信元として選択されたものとする。したがって、アンテナブランチ１０２から送信された信号に多重された干渉コード数は、アンテナブランチ１０２から送信された信号に多重された全コード数より自局に割り当てられたコード数を差し引いた数である。一方、アンテナブランチ１０３から送信された信号のコード数はそのままである。
【００４７】
干渉局選択部２０９では、コード数検出部２０８において選択された干渉コード数の候補を参照し、システムにおいて用いられる１６個の拡散コードについて算出されたシンボル電力を比較して、システムにおいて用いられる全ての拡散コードの中から干渉コードを選択する。この選択は各アンテナブランチ毎に行われる。
【００４８】
以下においては、図４を参照して、アンテナブランチ選択部２０７、コード数検出部２０８、及び干渉コード選択部２０９における干渉コードの選択手順について説明する。図４は各パス毎のシンボル電力の算出結果を示す図である。ここでは、一例として、アンテナブランチ１０２から送信された信号に含まれるミッドアンブルのシフト数が０であり、アンテナブランチ１０３から送信された信号に含まれるミッドアンブルのシフト数が５であるとする。図３に示す表１よりミッドアンブルのシフト数が０の場合には多重されたコード数は１、５、９、又は１３のいずれかであり、表２よりシフト数が５の場合には多重されたコード数は２、６、１０、又は１４のいずれかである。
【００４９】
図４において、アンテナブランチ１０２とアンテナブランチ１０３とのシンボル電力を比較すると、拡散コード＃１については、アンテナブランチ１０２のシンボル電力が最も大きいので、自装置に割り当てられた拡散コードを乗算した信号はアンテナブランチ１０２より送信されたと判断する。自装置に割り当てられた拡散コードを乗算した信号がアンテナブランチ１０２より送信され、自装置に割り当てられた拡散コードは１つであることを考慮すると、アンテナブランチ１０２の干渉コード数の候補は０、４、８、又は１２のいずれかであり、アンテナブランチ１０３の干渉コード数の候補は２、６、１０、又は１４のいずれかである。
【００５０】
図４を参照するに、干渉コードのうち、拡散コード＃３、拡散コード＃４、拡散コード＃６、拡散コード＃１０、拡散コード＃１１、拡散コード＃１２、拡散コード＃１４、及び拡散コード＃１５についてはアンテナブランチ１０２のシンボル電力が大きくなっている。一方、拡散コード＃２、拡散コード＃５、拡散コード＃７、拡散コード＃８、拡散コード＃９、拡散コード＃１３、及び拡散コード＃１６についてはアンテナブランチ１０３のシンボル電力が大きくなっている。この場合、アンテナブランチ選択部２０７は、拡散コード＃３、拡散コード＃４、拡散コード＃６、拡散コード＃１０、拡散コード＃１１、拡散コード＃１２、拡散コード＃１４、及び拡散コード＃１５を乗算した信号はアンテナブランチ１０２から送信されたと判断する。すなわち、これらの拡散コードについてはアンテナブランチ１０２が選択される。一方、拡散コード＃２、拡散コード＃５、拡散コード＃７、拡散コード＃８、拡散コード＃９、拡散コード＃１３、及び拡散コード＃１６を乗算した信号はアンテナブランチ１０３から送信されたと判断する。すなわち、これらの拡散コードについては、アンテナブランチ１０３が選択される。
【００５１】
次いで、干渉局選択部２０９は、アンテナブランチ１０２が選択された拡散コードのうち拡散コード＃３、拡散コード＃６、拡散コード＃１１、及び拡散コード＃１２のシンボル電力が１に近い値を取り、これ以外の拡散コードは０に近い値を取っているので、干渉局数の候補に４が含まれていることを考慮して、この４つの拡散コード（拡散コード＃３、拡散コード＃６、拡散コード＃１１、及び拡散コード＃１２）をアンテナブランチ１０２から送信された信号に多重された干渉コードとして選択する。図３を参照するに、干渉局数の候補としては４の他に０、８、又は１２があるが、アンテナブランチ１０２が選択された８個の拡散コード、すなわち拡散コード＃３、拡散コード＃４、拡散コード＃６、拡散コード＃１０、拡散コード＃１１、拡散コード＃１２、拡散コード＃１４、及び拡散コード＃１５のうち、拡散コード＃３、拡散コード＃６、拡散コード＃１１、拡散コード＃１２のシンボル電力は略１であり、これ以外の拡散コード＃４、拡散コード＃１０、拡散コード＃１４、及び拡散コード＃１５のシンボル電力は略０であるので、干渉コード数としては候補の中から容易に４を選択することができる。
【００５２】
一方、アンテナブランチ１０３が選択された拡散コードのうち、拡散コード＃５、及び拡散コード＃１６のシンボル電力が１に近い値を取り、これ以外の拡散コードは０に近い値を取っているので、干渉コード数の候補に２が含まれていることを考慮して、この２つの拡散コード（拡散コード＃５、及び拡散コード＃１６）をアンテナブランチ１０３から送信された信号に多重された干渉コードとして選択する。この場合も、干渉コード数として２以外を選択する余地は無い。
【００５３】
なお、本実施の形態においては、ＢＳ１０１にアンテナブランチが２本備えられた場合について説明したが、本発明はこれに限られず、アンテナブランチは３本以上備えられていても良い。アンテナブランチが３本以上備えられている場合であっても、同様にして干渉局を選択することができる。
【００５４】
このようにして選択された干渉局の情報はＭＵＤ２１０に出力される。ＭＵＤ２１０は、干渉コード選択部２０９の出力によりシステムにおいて用いられる全コードのうちどのコードが干渉コードとなっているかをアンテナブランチ毎に知ることができる。ＭＵＤ２１０は干渉コードとして選択した拡散コードを用いて受信信号に相関処理を行い、次いで、相関処理結果に対してその干渉コードを乗算した信号が送信されたアンテナブランチに対応する伝搬路のチャネル推定値を複素乗算することにより回線における歪みを補償して干渉局の復調データの複製（干渉レプリカ）を生成し、この干渉レプリカを受信信号から差し引くことにより干渉の影響を軽減する。
【００５５】
以上説明したように本実施の形態によれば、ＭＳは、自装置に割り当てられた拡散コード以外の拡散コードのシンボル電力をアンテナブランチ毎に算出し、算出したシンボル電力に基づいてアンテナブランチ毎に干渉コードを選択することにより、各干渉コードを乗算した信号が送信されたアンテナブランチに対応する伝搬路を特定することができる。これにより、各干渉コードが通った伝搬路のチャネル推定値を用いて干渉キャンセル処理を行うことができる。
【００５６】
なお、本実施の形態においては、干渉キャンセラとしてマルチユーザ型の干渉キャンセラ（ＭＵＤ）を用いる場合について説明したが、本発明はこれに限られず、シングルユーザ型又はマルチユーザ型の干渉キャンセラであっても良い。
【００５７】
【発明の効果】
以上説明したように本発明によれば、無線通信端末装置は、自装置に割り当てられた拡散コード以外の拡散コードについてアンテナブランチ毎に算出したシンボル電力に基づいて干渉コードをアンテナブランチ毎に選択することにより、各干渉コードを乗算した信号が送信されたアンテナブランチに対応する伝搬路を特定することができる。これにより、各干渉コードを乗算した信号が送信されたアンテナブランチに対応する伝搬路のチャネル推定値を用いて干渉キャンセル処理を行うことができる。したがって、共通既知信号として共通ミッドアンブルを採用し、基地局装置がＭＵＤを備えた無線通信端末装置とＣＤＭＡ無線通信を行う無線システムに、送信選択ダイバーシチを適用することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る無線通信システムを示すブロック図
【図２】本発明の一実施の形態に係る無線通信端末装置の構成を示すブロック図
【図３】共通ミッドアンブルの基準時間からのシフト数とそれぞれのアンテナブランチの干渉局数との対応を示す表
【図４】各パス毎のシンボル電力の算出結果を示す図
【図５】基地局装置がＭＵＤを備えた無線通信端末装置とＣＤＭＡ無線通信を行う従来のＣＤＭＡ無線システムについて示す図
【図６】ＣＤＭＡ無線通信システムにおけるミッドアンブルの作成手順を示す模式図
【図７】共通ミッドアンブルの基準時間からのシフト数と多重されたコード数との対応を示す表
【符号の説明】
１０１  基地局装置
１０２、１０３  アンテナブランチ
１１１−１〜１１１−１０  無線通信端末装置
２０３  シフト数測定部
２０４  チャネル推定部
２０５  相関処理部
２０６  ＲＡＫＥ合成部
２０７  アンテナブランチ選択部
２０８  コード数検出部
２０９  干渉コード選択部
２１０  ＭＵＤ
【図１】
0003672808.tif 000002
【図２】
0003672808.tif 000003
【図３】
0003672808.tif 000004
【図４】
0003672808.tif 000005
【図５】
0003672808.tif 000006
【図６】
0003672808.tif 000007
【図７】
0003672808.tif 000008