(57)【特許請求の範囲】
【請求項１】
同一周波数における一つのタイムスロットを空間的に分割し、複数のユーザのデータを受信するＰＤＭＡ方式を利用し、複数のユーザの入力信号から特定ユーザ以外の全てのユーザの入力信号成分を差し引くことにより干渉信号成分を除去する干渉キャンセラを直列に複数段接続し、それぞれの段においてユーザの入力信号に含まれる他のユーザ信号成分の割合を段階的に減少させて、全てのユーザ毎に入力信号を分離抽出する無線受信システムにおいて、
該無線受信システムは、
抽出すべきユーザ信号に関するチャネル割当情報を生成するチャネル割当情報生成手段と、
前記チャネル割当情報に基づいて前記複数のアンテナで受信した受信信号から各ユーザ毎のユーザ信号を抽出する抽出手段と、を有し、
前記チャネル割当情報生成手段は、各ユーザ毎に受信電力差がより大きくなるように抽出すべきチャネル割当情報を生成して前記抽出手段に供給し、前記チャネル割当情報に従って各ユーザを各タイムスロットに割り当てることを特徴とする無線受信システム。
【請求項２】
請求項１記載のシステムにおいて、
前記チャネル割当情報生成手段は、各ユーザ間の受信電力差の少なくともいずれかが規定値を超えるように抽出すべきチャネル割当情報を生成して前記抽出手段に供給することを特徴とする無線受信システム。
【請求項３】
請求項１、２のいずれかに記載のシステムにおいて、
前記抽出手段は、各ユーザ毎のユーザ信号を抽出する抽出ユニットを複数個直列に接続されて構成され、
前記抽出ユニットは、少なくともいずれかのユーザ信号を抽出するとともに、抽出したユーザ信号を入力受信信号から除去して次段の抽出ユニットに供給することを特徴とする無線受信システム。
【請求項４】
請求項３記載のシステムにおいて、
前記チャネル割当情報生成手段は、ＰＤＭＡ方式により多重化されたチャネル割当情報を生成し、
前記抽出手段は、前記ＰＤＭＡ方式により多重化されたユーザ信号から各ユーザ毎のユーザ信号を抽出する
ことを特徴とする無線受信システム。
【請求項５】
請求項１〜４のいずれかに記載のシステムにおいて、前記チャネル割当情報生成手段は、一定時間毎に前記チャネル割当情報を更新することを特徴とする無線受信システム。
【請求項６】
請求項１〜４のいずれかに記載のシステムにおいて、
さらに、各チャネル毎に受信電力差が大きくなるようにユーザ端末の送信電力を制御する手段と、を有することを特徴とする無線受信システム。
【請求項７】
同一周波数における一つのタイムスロットを空間的に分割し、複数のユーザのデータを受信するＰＤＭＡ方式を利用し、複数のユーザの入力信号から特定ユーザ以外の全てのユーザの入力信号成分を差し引くことにより干渉信号成分を除去する干渉キャンセラを直列に複数段接続し、それぞれの段においてユーザの入力信号に含まれる他のユーザ信号成分の割合を段階的に減少させて、全てのユーザ毎に入力信号を分離抽出する無線受信システムを具備する無線受信方法であって、
同一タイムスロット内での受信電力差が互いに大きくなるように複数のユーザ信号を前記タイムスロットに割り当てる割当ステップと、
受信信号から前記同一タイムスロットに割り当てられユーザ信号を互いに分離する分離ステップと、
を有することを特徴とする無線受信方法。
【請求項８】
請求項７記載の方法において、
前記割当ステップでは、前記受信電力差の少なくともいずれかが規定値を超えるように前記複数のユーザを前記同一タイムスロットに割り当てることを特徴とする無線受信方法。
【請求項９】
請求項７記載の方法において、
前記割当ステップでは、割当可能な複数のタイムスロットが存在する場合に、前記受信電力差がより大きくなるように複数のユーザ信号を同一タイムスロットに割り当てることを特徴とする無線受信方法。
【請求項１０】
請求項７〜９のいずれかに記載の方法において、
前記分離ステップでは、
前記受信信号から前記同一タイムスロットに割り当てられたユーザ信号を複数段にわたって順次分離して復調し、
復調されたユーザ信号を受信信号から順次除去することを特徴とする無線受信方法。
【請求項１１】
請求項７〜１０のいずれかに記載の方法において、
前記割当ステップは、所定周期で繰り返し実行されることを特徴とする無線受信方法。
【請求項１２】
請求項７〜１０のいずれかに記載の方法において、
さらに、前記受信電力差が大きくなるようにユーザ端末の送信電力を制御するステップと、を有することを特徴とする無線受信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は無線受信システム及び方法、特にＰＤＭＡ（Ｐａｔｈ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）等の通信方法による無線受信において、他のユーザの干渉信号を除去する技術に関する。
【０００２】
【従来の技術】
従来より、同一周波数において複数のチャネルを割り当て多重化する技術が知られている。
【０００３】
図９には、携帯電話等に適用されているＰＤＭＡ方式によるチャネル割り当ての様子が示されている。ＰＤＭＡにおいては、同一周波数における１つのタイムスロットを空間的に分割し、複数のユーザのデータを伝送する。図において、横軸は時間軸であり、縦軸は空間方向（パス多重方向）である。同一周波数において時間軸方向に４つのスロットに分割され（タイムスロット１〜４）、各タイムスロットはさらに空間方向が異なる４つのパスに分割される。例えば、タイムスロット３に着目すると、チャネル３，１（タイムスロット３における第１のパス）、チャネル３，２（タイムスロット３における第２のパス）、チャネル３，３（タイムスロット３における第３のパス）、チャネル３，４（タイムスロット３における第４のパス）の４つに分割され、各チャネルに異なるユーザが割り当てられることになる。同一タイムスロット内の４つのチャネルは、指向性を有するアダプティブアレイ等の信号抽出装置を用いて互いに分離される。アダプティブアレイの基本原理は、異なる方向からの電波を複数のアンテナで受信し、各アンテナからの受信信号に最適なウエイトを掛けることで各ユーザからの信号を分離することにある。
【０００４】
図１０には、従来のＰＤＭＡ用受信システムの構成が示されている。この図においては、ユーザ１とユーザ２とを分離するために、４本のアンテナ３〜６が設けられており、それぞれのアンテナの出力は周波数変換回路７において局部発振信号Ｌｏにより周波数変換される。周波数変換されたそれぞれの受信信号は、さらにＡ／Ｄ変換器８によりデジタル信号に変換され、ＤＳＰ（デジタルシグナルプロセッサ）１０に送られる。
【０００５】
ＤＳＰ１０には、アダプティブアレイ１１，１２、受信信号ベクトル計算機１３、メモリ１４、相関値計算機１５、チャネル割当装置１６が内蔵されている。アダプティブアレイ１１，１２は、デジタル受信信号からチャネル割当装置１６で指定される特定のユーザ信号のみをそれぞれ抽出する。すなわち、アダプティブアレイ１１はユーザ１の受信信号を抽出し、アダプティブアレイ１２はユーザ２の受信信号を抽出する。受信信号ベクトル計算機１３は、デジタル受信信号とアダプティブアレイ１１，１２の出力信号に基づき、全てのユーザに対応した受信信号ベクトルを計算してメモリ１４に記憶する。チャネル割当装置１６は、メモリ１４と相関値計算機１５とに対して２人のユーザ（ユーザ１とユーザ２）を指定する。相関値計算機１５は、メモリ１４に記憶した受信信号ベクトルのうち、指定された２人のユーザの受信信号ベクトルの相互相関値を計算する。チャネル割当装置１６は、２人のユーザの受信信号ベクトルの算出された相互相関値を受け取り、相互相関値が一定値以下であればその２人のユーザを同一タイムスロットに割当て多重化する。
【０００６】
このように、複数のユーザに対して同一タイムスロットを割り当てることができるが、これは複数のユーザからの受信電力強度の差が一定値以下である場合に行われる。両信号の受信電力に大きな差が存在すると、一定の利得条件下において両信号をともに復調することが困難だからである。
【０００７】
図１１及び図１２には、従来のタイムスロット割当の様子が模式的に示されている。基地局ＣＳとユーザ端末ＰＳ１、ＰＳ２が通信しているときに（それぞれ異なるタイムスロットで通信しているとする）、新たなユーザ端末ＰＳ３が発呼した場合を想定する。図１１に示されるように、ＰＳ１、ＰＳ２とＰＳ３の受信電力差を計算し、ＰＳ１とＰＳ３の受信電力差の方が、ＰＳ２とＰＳ３の受信電力差よりも大きい場合、基地局ＣＳでは新規のユーザ端末ＰＳ３を受信電力差の小さいＰＳ２のタイムスロットに割当て、ＰＳ２とＰＳ３を同一タイムスロットにおいて多重化する。一方、図１２に示されるように、ＰＳ１とＰＳ３の受信電力差の方が、ＰＳ２とＰＳ３の受信電力差よりも小さい場合、基地局ＣＳでは新規のユーザ端末ＰＳ３を受信電力差の小さいＰＳ１のタイムスロットに割当て、ＰＳ１とＰＳ３を同一タイムスロットにおいて多重化する。
【０００８】
【発明が解決しようとする課題】
このように、従来においては、相互相関値あるいは受信電力強度差が一定値以下の複数のユーザを同一タイムスロットに割当て、アダプティブアレイでユーザ毎に受信信号を分離抽出しているが、例えば図１１に示されたように、ＰＳ２とＰＳ３とを同一タイムスロットに割り当てた場合であって、ＰＳ２とＰＳ３がほぼ同一方向から信号を送信してきた場合、アダプティブアレイではＰＳ２とＰＳ３を分離することができず、ＰＳ２のみ、あるいはＰＳ３のみを分離することができない問題があった。
【０００９】
そこで、本願出願人は、先に特願平１１−２９００９３号にて、以下のような無線受信システムを提案している。すなわち、アダプティブアレイと、ユーザの信号成分がどの程度信号に含まれているかを推定するパラメータ推定器と、入力信号からあるユーザ以外の全てのユーザの信号成分を差し引くことにより干渉信号成分を除去する演算装置とからなる干渉キャンセラを直列に複数段接続し、それぞれの段においてユーザ信号に含まれる他のユーザ信号成分の割合を段階的に減少させて、最終的に全てのユーザ毎に信号を分離抽出する。
【００１０】
ところで、このような干渉キャンセラを複数段直列に接続した構成（以下、これをＭＩＣ（マルチステージ干渉キャンセラと称する））では、ある１つの段においていずれかのユーザの信号を正常に復調でき、正常に復調できたユーザの信号を受信信号から差し引いて次段のキャンセラに出力しているため、それぞれの段において少なくとも１つのユーザ信号はエラーなく復調できる必要がある。
【００１１】
しかしながら、このＭＩＣにおいて従来と同様に受信電力強度差の小さいユーザを同一タイムスロットに割り当ててしまうと、ある段において全てのユーザ信号を正しく復調できる可能性がある反面、全てのユーザ信号が復調エラーとなる可能性も生じることになり、ＭＩＣの機能を十分発揮できないおそれがある。すなわち、１段のみの構成であれば、全てのユーザを同時に分離することが必要となるため全てのユーザ信号を正しく復調できるような割当てを優先すべきであるが、ＭＩＣのように複数段の構成ではこのような割当により復調エラーが全てのユーザ信号に生じてしまうと、干渉を順次キャンセルすることができず、ユーザ毎に信号を分離することが困難となる問題があった。
【００１２】
本発明は、上記課題に鑑みなされたものであり、その目的は、複数のアンテナを用いて複数ユーザからの信号を受信し、ユーザ毎に確実に信号を分離して複数のユーザと通信できる装置及び方法を提供することにある。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明は、同一周波数における一つのタイムスロットを空間的に分割し、複数のユーザのデータを受信するＰＤＭＡ方式を利用し、複数のユーザの入力信号から特定ユーザ以外の全てのユーザの入力信号成分を差し引くことにより干渉信号成分を除去する干渉キャンセラを直列に複数段接続し、それぞれの段においてユーザの入力信号に含まれる他のユーザ信号成分の割合を段階的に減少させて、全てのユーザ毎に入力信号を分離抽出する無線受信システムにおいて、該無線受信システムは、抽出すべきユーザ信号に関するチャネル割当情報を生成するチャネル割当情報生成手段と、前記チャネル割当情報に基づいて前記複数のアンテナで受信した受信信号から各ユーザ毎のユーザ信号を抽出する抽出手段と、を有し、前記チャネル割当情報生成手段は、各ユーザ毎に受信電力差がより大きくなるように抽出すべきチャネル割当情報を生成して前記抽出手段に供給し、前記チャネル割当情報に従って各ユーザを各タイムスロットに割り当てることを特徴とする。したがって、複数のアンテナからの受信信号に含まれる複数のユーザ信号から、確実に分離抽出できたユーザ信号を除去することも可能となる。
【００１４】
ここで、前記チャネル割当情報生成手段は、各ユーザ間の受信電力差の少なくともいずれかが規定値を超えるように抽出すべきチャネル割当情報を生成して前記抽出手段に供給することが好適である。規定値を超えるような大なる受信電力差を生じさせることで、少なくともいずれか（具体的には最も受信電力の大きい信号）を確実に分離抽出することが可能となる。なお、規定値は例えば１０ｄＢと固定でもよく、適宜調整可能な可変値とすることもできる。許容エラーレートに応じて規定値を決定してもよい。
【００１５】
また、前記抽出手段は、各ユーザ毎のユーザ信号を抽出する抽出ユニットを複数個直列に接続されて構成され、前記抽出ユニットは、少なくともいずれかのユーザ信号を抽出するとともに、抽出したユーザ信号を入力受信信号から除去して次段の抽出ユニットに供給することが好適である。各抽出ユニットを複数個直列に接続してＭＩＣ構成とした場合、各段、すなわち各抽出ユニットにおいてユーザ毎に受信電力差が生じているから、いずれかの信号（最も受信電力の大きい信号）を確実に分離抽出することができ、これにより各抽出ユニットでの干渉除去機能を効果的に発揮させることができる。
【００１６】
前記チャネル割当情報生成手段は、ＰＤＭＡ方式により多重化されたチャネル割当情報を生成し、前記抽出手段は、前記ＰＤＭＡ方式により多重化されたユーザ信号から各ユーザ毎のユーザ信号を抽出することができる。
【００１７】
また、本システムにおいて、前記チャネル割当情報生成手段は、一定時間毎に前記チャネル割当情報を更新することが好適である。これにより、常に最適のチャネル割当情報を生成でき、安定して複数のユーザと通信を確立できる。
【００１８】
さらに、本システムにおいて、各チャネル毎に受信電力差が大きくなるようにユーザ端末の送信電力を制御する手段を有することもできる。これにより、当初は受信電力差がなくても、受信電力差を生じさせることが可能となり、適当なチャネル割当情報を生成することが可能となる。
【００１９】
また、本発明は、同一周波数における一つのタイムスロットを空間的に分割し、複数のユーザのデータを受信するＰＤＭＡ方式を利用し、複数のユーザの入力信号から特定ユーザ以外の全てのユーザの入力信号成分を差し引くことにより干渉信号成分を除去する干渉キャンセラを直列に複数段接続し、それぞれの段においてユーザの入力信号に含まれる他のユーザ信号成分の割合を段階的に減少させて、全てのユーザ毎に入力信号を分離抽出する無線受信システムを具備する無線受信方法であって、同一タイムスロット内での受信電力差が互いに大きくなるように複数のユーザ信号を前記タイムスロットに割り当てる割当ステップと、受信信号から前記同一タイムスロットに割り当てられユーザ信号を互いに分離する分離ステップと、を有することを特徴とする。
【００２０】
前記割当ステップでは、前記受信電力差の少なくともいずれかが規定値を超えるように前記複数のユーザを前記同一タイムスロットに割り当てることが好適である。
【００２１】
また、前記割当ステップでは、割当可能な複数のタイムスロットが存在する場合に、前記受信電力差がより大きくなるように複数のユーザ信号を同一タイムスロットに割り当てることが好適である。
【００２２】
本方法において、前記分離ステップでは、前記受信信号から前記同一タイムスロットに割り当てられたユーザ信号を複数段にわたって順次分離して復調し、復調されたユーザ信号を受信信号から順次除去することが好適である。
【００２３】
本方法において、前記割当ステップは、所定周期で繰り返し実行することができる。
【００２４】
また、本方法において、前記受信電力差が大きくなるようにユーザ端末の送信電力を制御するステップをさらに有することもできる。
【００２６】
まず、本実施形態の前提となるＭＩＣを用いた受信システムについて説明する。図１には、ＭＩＣを用いた受信システムの構成が示されている。４本のアンテナ３〜６、周波数変換器７、及びＡ／Ｄ変換器８が設けられ、Ａ／Ｄ変換器８から出力された入力信号ベクトルＸ１（ｔ）は第１段目の演算装置１０１と、第１段目のアダプティブアレイＡＡ１１〜ＡＡｍ１と、第１段目のパラメータ推定器ＰＥ１１〜ＰＥｍ１に送られる。
【００２７】
アダプティブアレイＡＡ１１〜ＡＡｍ１からは対応するユーザの信号成分を最も強く含む複素信号であるユーザ信号Ｙ１１〜Ｙｍ１がそれぞれ出力され、第１段目の演算装置１０１に送られ、また対応する検波器（復調器）ＤＥ１１〜ＤＥｍ１で検波（復調）される。
【００２８】
パラメータ推定器ＰＥ１１〜ＰＥｍ１は、それぞれ入力ベクトル信号Ｘ１（ｔ）と検波出力（復調出力）とに基づき対応するユーザの受信信号係数ベクトルＨ１１〜Ｈｍ１を推定し、第１段目の演算装置１０１に送る。パラメータ推定器ＰＥ１１〜ＰＥｍ１は、対応するユーザの信号成分が入力信号ベクトルにどの程度含まれているか、対応するユーザの信号成分が入力信号ベクトルに対してどの程度位相回転しているか、などを推定する。
【００２９】
第１段目の演算装置１０１は、各ユーザｉ（ｉ＝１〜ｍ）毎に、入力信号ベクトルＸ１（ｔ）から当該ユーザｉを除く他の全てのユーザの信号成分を差し引くことにより干渉信号成分を除去し、当該ユーザｉの入力信号ベクトルＸｉ２（ｔ）を算出して出力する。但し、復調器ＤＥ１１〜ＤＥｍ１で復調エラーが生じた場合、その信号を干渉信号成分として入力信号ベクトルから差し引かない。
【００３０】
仮に、復調エラーが生じた信号を用いて干渉成分を除去した場合、復調エラーがそのまま次段の入力信号に影響を与えてしまうからである。演算装置１０１は、全てのユーザ毎に入力信号Ｘ１２（ｔ）〜Ｘｍ２（ｔ）を算出し、第２段目のアダプティブアレイＡＡ１２〜ＡＡｍ２に送る。
【００３１】
第２段目のアダプティブアレイ、パラメータ推定器、検波器、演算装置の動作も第１段目の動作と同様であり、各段毎にユーザｉを除く全てのユーザの信号成分を差し引いていく。
【００３２】
したがって、第Ｌ段目の演算装置１０Ｌを通過した入力信号Ｘ１（Ｌ＋１）（ｔ）〜Ｘｍ（Ｌ＋１）（ｔ）には、他のユーザの信号成分が十分除去されており、最後のアダプティブアレイ及び検波器からなる分離部２００により、ユーザ毎に信号を分離して出力することが可能となる。
【００３３】
なお、復調エラーが生じず、正常に復調できたユーザ信号については、もはや干渉成分をキャンセルする必要がないので次段のキャンセラに信号を送らなくてもよい。例えば、図１においてユーザ１について信号を分離できた場合、演算装置１０１はＸ１２（ｔ）は出力せず、Ｘ２２（ｔ）〜Ｘｍ２（ｔ）を次段のアダプティブアレイに出力し、これらの信号について干渉成分を順次除去すればよい。
【００３４】
ところで、既述したように、受信電力差が小さいユーザ信号が同一タイムスロットに割り当てられている場合、例えば第１段目のキャンセラにおいて全てのユーザ信号に復調エラーが生じると、次段に与える信号が生成できなくなり、ユーザ毎に信号を分離できなくなる。
【００３５】
そこで、本実施形態では、このようなＭＩＣ構造を前提としつつ、さらにユーザの割当を調整することでユーザ毎の信号を確実に分離できるようにしている。
【００３６】
図２には、本実施形態に係る無線受信システムの構成が示されている。基本的には図１に示された構成と同様であるが、本実施形態ではチャネル割当の方法が異なる。具体的には、各段におけるパラメータ推定器ＰＥからのユーザ信号の受信信号係数Ｈを記憶するメモリ２０２、記憶された受信信号係数に基づいて各ユーザ信号の受信電力を算出する受信信号電力計算機２０４、算出された受信信号電力を記憶するＤＰＲＡＭ２０６及び受信信号電力に基づいてチャネル割当を決定するチャネル選択部２０８を有し、従来のように受信電力差の小さいユーザ信号を同一タイムスロットに割り当てるのではなく、その逆に受信電力差の大きいユーザ信号を同一タイムスロットに割り当てるように設定し、各段のアダプティブアレイに指示する。なお、受信信号電力計算機２０４では、各受信信号係数Ｈから、Ｐ＝Ｈ2 によりユーザ毎の受信電力を計算できる。また、チャネル選択部２０８で決定されたチャネル割当情報は各段のアダプティブアレイに供給され、各段のアダプティブアレイで指定されたユーザ信号が抽出される。
【００３７】
図３には、チャネル割当情報生成手段として機能するチャネル選択部２０８での割当処理フローチャートが示されている。まず、各タイムスロットに接続中のユーザ数を確認する（Ｓ１０１）。図９に示されるような構成の場合、４個のタイムスロットのそれぞれについて現在のユーザ数を確認する。そして、１層目、すなわちパス多重方向の第１方向に着目し、現在のところ空きが存在するか否かを判定する（Ｓ１０２）。１層目に空きがある場合には、新規に発呼してきたユーザに対しては１層目が空いているタイムスロットを割り当てる（Ｓ１０３）。すなわち、可能であれば複数のユーザをそれぞれ異なるタイムスロットに割り当てるようにする。一方、１層目のタイムスロットがすでに埋まっており、空きがない場合には。次に２層目に空きがあるか否かを判定する（Ｓ１０４）。２層目に空きがあるタイムスロットが１個だけ存在する場合には、複数のユーザを出来るだけ異なるタイムスロットに割り当てるとのアルゴリズムにしたがい、新規に発呼してきたユーザに対してはその空きのあるタイムスロットを割り当てる（Ｓ１０５）。２層目に空きのあるタイムスロットが２個以上存在する場合には、２個の空きがあるタイムスロットのうち、いずれに割当てるのが最適であるかを受信信号電力計算機２０４で算出された受信電力に基づいて決定する。すなわち、２層目に空きがある全タイムスロットの１層目に既に割り当てられているユーザの受信電力Ｐと新規に発呼してきたユーザの受信電力Ｐｎｅｗとの差Ｐｄｉｆｆをそれぞれ算出する（Ｓ１０６）。例えば、２層目に空きがあるタイムスロットが第２タイムスロット及び第３タイムスロットであり、それぞれのタイムスロットの１層目に既にユーザ２及びユーザ３が割り当てられている場合、ユーザ２の受信電力Ｐ２と新規ユーザの受信電力Ｐｎｅｗとの差Ｐ２−Ｐｎｅｗ、及びユーザ３の受信電力Ｐ３と新規ユーザの受信電力Ｐｎｅｗとの差Ｐ３−Ｐｎｅｗとを算出する。そして、２層目に空きが存在するタイムスロットのうち、Ｐｄｉｆｆが最も大きい、つまり受信電力が互いに最も異なるタイムスロットの２層目を選択し、新規ユーザを割り当てる（Ｓ１０７）。上述の例で云えば、Ｐ２−Ｐｎｅｗ＜Ｐ３−Ｐｎｅｗであれば、ユーザ３が割り当てられている第３タイムスロットの２層目に新規ユーザを割り当てる。
【００３８】
新規ユーザを受信電力差の大きいタイムスロットに割り当てると、そのタイムスロット内においてユーザ信号を互いに識別しようとする場合、受信電力の大きい信号は復調が容易であり、したがってＭＩＣの各段において受信信号の大きい信号を少なくとも１つは確実に復調されることとなり、このユーザ信号を用いて入力信号から干渉成分を除去することが可能となる。
【００３９】
一方、全てのタイムスロットで２層目に空きが存在しない場合、チャネル選択部２０８は図４の処理にしたがって割り当てる。すなわち、層を示すパラメータＮを３に設定し（Ｓ２０１）、Ｎ層目（つまり３層目）に空きの存在するタイムスロットが存在するか否かを判定する（Ｓ２０２）。３層目に空きが存在するタイムスロットが１個だけ存在する場合には、２層目における処理Ｓ１０４、Ｓ１０５と同様に、できるだけ異なるタイムスロットに割り当てるアルゴリズムにしたがい３層目に空きのある当該タイムスロットに新規ユーザを割り当てる（Ｓ２０３）。
【００４０】
一方、３層目に空きのあるタイムスロットが２個以上存在する場合には、３層目に空きがある全タイムスロットの１層目、２層目に割り当てられているユーザの受信電力Ｐｉと新規ユーザの受信電力Ｐｎｅｗとの差Ｐｉｄｉｆｆをそれぞれ算出する（Ｓ２０４）。例えば、第２、第３タイムスロットの３層目に空きがあり、第２タイムスロットの１、２層目にはそれぞれユーザ１，２が割り当てられ、第３タイムスロットの１、２層目にはそれぞれユーザ３、４が割り当てられている場合、Ｐ１−Ｐｎｅｗ、Ｐ２−Ｐｎｅｗ、Ｐ３−Ｐｎｅｗ、Ｐ４−Ｐｎｅｗを算出する。そして、全てのＰｉｄｉｆｆについて規定値を超えているか否か、つまり受信電力の差が大きいか否かを判定する（Ｓ２０５）。規定値は、例えば１０ｄＢとすることができる。そして、割り当てたユーザ全てについて受信電力差が規定値を超えているタイムスロットが存在する場合、そのタイムスロットに新規ユーザを割り当てる（Ｓ２０６）。例えば、第２タイムスロットについて、Ｐ１−Ｐｎｅｗ及びＰ２−Ｐｎｅｗのいずれもが規定値を超えている場合には、第２タイムスロットに新規ユーザを割り当てる。この場合、ユーザ１、ユーザ２、新規ユーザの受信電力がそれぞれ大きく異なることになり、ＭＩＣの各段においていずれかのユーザ信号（最も受信電力の大きい信号）を確実に復調して入力信号から差し引き、次段の信号を生成することができる。また、割り当てたユーザ全てについて受信電力差が規定値を超えていない場合には、規定値を超えているユーザ数が最も多いタイムスロットを選択して新規ユーザを割り当てる（Ｓ２０７）。例えば、第２タイムスロットについてはＰ１−Ｐｎｅｗ及びＰ２−Ｐｎｅｗのいずれもが規定値以下であり、第３タイムスロットについてはＰ３−Ｐｎｅｗは規定値以下であるがＰ４−Ｐｎｅｗは規定値を超える場合、第３タイムスロットに新規ユーザを割り当てる。これにより、新規ユーザが割り当てられたタイムスロットでは、少なくともいずれかのユーザの受信電力は他の受信電力よりも規定値を超えて大きくなるから、このユーザ信号を復調して入力信号から差し引き、ＭＩＣの次段の信号を生成することができる。なお、３層目に空きの存在するタイムスロットのいずれにおいても全ユーザの受信電力差が規定値以下である場合には、３層目に空きのある任意のタイムスロットに新規ユーザを割り当てる。
【００４１】
一方、３層目に空きのあるタイムスロットが存在しない場合には、その層が最終層であるか否かを判定する（Ｓ２０８）。多重化できる層数はアンテナの本数に応じて決定され、例えば図９に示されるようにあるタイムスロットに４つまで多重化できる場合には、未だ最終層ではないのでＮを１だけインクリメントし（Ｓ２０９）、Ｓ２０２以降の処理を繰り返す。これにより、いずれかのタイムスロットの４層目に新規ユーザが割り当てられることになる。また、既に最終層である場合には、新規ユーザを割り当てることができないので、チャネル割当を拒否し（Ｓ２１０）、処理を終了する。以上の処理で生成されたチャネル割当情報は既述したように各段のアダプティブアレイに供給される。
【００４２】
図５及び図６には、本実施形態の処理による割当処理が模式的に示されている。図５に示されるように新規のユーザ端末ＰＳ３が発呼してきた場合、ＰＳ１−ＰＳ３の方がＰＳ２−ＰＳ３よりも受信電力差が大きい場合には、ＰＳ２ではなくＰＳ１とＰＳ３を同一タイムスロットに割り当てる。また、図６に示されるように、ＰＳ１−ＰＳ３の方がＰＳ２−ＰＳ３よりも受信電力差が小さい場合には、ＰＳ２のタイムスロットにＰＳ３を割当て、同一タイムスロットに多重化する。図１１及び図１２に示された従来の割当処理と比較されたい。
【００４３】
なお、本実施形態における割当処理では、できるだけ異なるタイムスロットにユーザを割当て、これにより各タイムスロットの多重度を少なくしているが、受信電力差の大小を優先させて割り当てることも可能である。すなわち、２層目に空きの存在するタイムスロットが１個存在する場合にこのタイムスロットに新規ユーザを割り当てるのではなく、２層目の空きの有無によらず、受信電力差の大きいタイムスロットの３層目に新規ユーザを割り当てることもできる。例えば、第２タイムスロットにはユーザ１，２が割り当てられ、第３タイムスロットにはユーザ３，４が割り当てられて既に２層目まで空きがなく、第４タイムスロットにはユーザ５のみが割り当てられて２層目に空きが存在する場合でも、新規ユーザ６が発呼してきたときに、ユーザ１、２それぞれと新規ユーザ６との受信電力差が規定値を超えて大きく、一方２層目に空きのある第４タイムスロットに関してはユーザ５と新規ユーザとの受信電力差が規定値以下と小さい場合には、新規ユーザ６を第４タイムスロットではなく第２タイムスロットに割り当てる。
【００４４】
新規ユーザの割当アルゴリズムをまとめると、以下のようになる。
【００４５】
（１）できるだけタイムスロットの多重度が少なくなるように新規ユーザを異なるタイムスロットに割当て、全てのタイムスロットにおいてＮ層目が既存ユーザに割り当てられている場合には、Ｎ＋１層に割り当てるタイムスロットを受信電力差に基づき決定する。すなわち既存ユーザとの受信電力差を大きくとれるタイムスロットのＮ＋１層目に割り当てる。
【００４６】
（２）１層目については異なるタイムスロットに新規ユーザを割り当てるが、２層目以降については各タイムスロットの多重度によらず、既存ユーザとの受信電力差を大きくとれるタイムスロットに新規ユーザを割り当てる。
【００４７】
図７には、本実施形態のアルゴリズムにより新規ユーザを割り当てた場合のＭＩＣ各段における復調の様子が示されている。あるタイムスロットにユーザ１〜４が割り当てられ、ユーザ１〜４の順に受信電力が大きい場合を想定している。図中○はエラーなく復調でき、×は復調エラーが生じたことを示す。ＭＩＣの第１段（１ｓｔステージ）では、受信電力の最も大きいユーザ１の信号が正常に復調され、他のユーザ２〜４の信号は復調エラーが生じる。正常に復調できたユーザ１の信号を用いて入力信号から差し引くことで、入力信号に含まれるユーザ１の信号は除去され、ＭＩＣの次段の入力信号となる。
【００４８】
ＭＩＣの第２段（２ｎｄステージ）では、ユーザ１の信号は既に除去されており、ユーザ２の信号が受信電力が最も大きく正常に復調される。正常に復調できたユーザ２の信号は入力信号から差し引かれ、ユーザ２の信号が干渉成分として含まれない入力信号が次段に送られる。
【００４９】
ＭＩＣの第３段（３ｒｄステージ）では、ユーザ１，２の信号は既に除去されており、ユーザ３の信号が最も大きくエラーなく復調される。そして、ユーザ３の信号は入力信号から差し引かれ、ユーザ４の信号のみを含む入力信号が次段に送られる。
【００５０】
ＭＩＣの第４段（４ｔｈステージ）では、ユーザ４の信号のみ（あるいは他の信号成分も若干含まれているが微小量）が含まれているので、ユーザ４の信号を容易に抽出して復調することができる。
【００５１】
このように、本実施形態では、同一タイムスロットに多重化するときに、既存ユーザとの受信電力差が大きくなるように割り当てるので、図７に示されるように割当ユーザの受信電力間に相違が生じ、これによりＭＩＣの各段において少なくともいずれかのユーザの信号を確実に復調することが可能となる。
【００５２】
以上、本発明の実施形態について説明したが、本発明はこれに限定されるものではなく、本発明の技術的思想の範囲内において種々の変更が可能である。例えば、上記の（１）あるいは（２）のアルゴリズムに基づいて新規ユーザをタイムスロットに割当てた後に、ユーザ端末が移動してその受信電力が変化する場合もあり得る。したがって、ユーザのタイムスロットへの割当を動的に変化させることも好適である。
【００５３】
図８には、この場合の割当処理フローチャートが示されている。まず、（１）あるいは（２）のアルゴリズムにしたがい、新規ユーザをタイムスロットに割り当てる（Ｓ３０１）。そして、割り当てた後に一定時間経過したか否かを判定し（Ｓ３０２）、一定時間経過した後に、通信中の全ユーザに対して受信電力差を再計算し、受信電力差が大きくなるようにタイムスロットに再割当する（Ｓ３０３）。一例として、１層目のユーザはそのまま維持し、２層目以降のユーザに対して受信電力差を計算し、受信電力差が大きくなるように２層目以降に再割当する等である。
【００５４】
また、本実施形態において、既存ユーザとの受信電力差が規定値以下であり、受信電力差が大きくない場合には、任意のタイムスロットに割り当てるのではなく、ユーザの受信電力自体を制御して受信電力差を大きくすることも好適である、このためには、例えば図２の構成においてパワー制御部を新たに設け、新規ユーザと既存ユーザとの受信電力差が規定値以下である場合には、パワー制御部からパワー制御信号を新規ユーザの端末に送り、新規ユーザ端末の送信パワーを増大あるいは減少させ、既存ユーザとの受信電力差を大きくする。これにより、ＭＩＣの各段をより効果的に機能させることができる。
【発明の効果】
以上説明したように、本発明によれば、複数のユーザ信号が含まれる受信信号からユーザ毎に確実に信号を分離し、これにより複数のユーザと同時に通信することができる。
【図面の簡単な説明】
【図１】実施形態の前提となる無線受信システム構成図である。
【図２】実施形態の無線受信システム構成図である。
【図３】実施形態の処理フローチャート（その１）である。
【図４】実施形態の処理フローチャート（その２）である。
【図５】実施形態の新規ユーザ割当説明図である。
【図６】実施形態の新規ユーザ割当説明図である。
【図７】実施形態の処理結果説明図である。
【図８】他の実施形態の処理フローチャートである。
【図９】ＰＤＭＡ方式によるユーザ（チャネル）割当説明図である。
【図１０】従来の無線受信システム構成図である。
【図１１】従来の新規ユーザ割当説明図である。
【図１２】従来の新規ユーザ割当説明図である。
【符号の説明】
３〜６  アンテナ、２０４  受信電力計算機、２０８  チャネル選択部。
【図１】
0003574057.tif 000002
【図２】
0003574057.tif 000003
【図３】
0003574057.tif 000004
【図４】
0003574057.tif 000005
【図５】
0003574057.tif 000006
【図６】
0003574057.tif 000007
【図７】
0003574057.tif 000008
【図８】
0003574057.tif 000009
【図９】
0003574057.tif 000010
【図１０】
0003574057.tif 000011
【図１１】
0003574057.tif 000012
【図１２】
0003574057.tif 000013