(57)【特許請求の範囲】
【請求項１】
複数のセルにそれぞれ１以上の基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信方法であって、
同一セル内および異なるセル間における前記基地局と前記端末局の間のチャネル情報を取得する第１のステップと、
前記第１のステップで取得したチャネル情報を、第ｊセル内の基地局から第ｉセル内の端末局への干渉に相当するチャネル行列Ｈi,j として管理する第２のステップと、
第ｉセル内の基地局が同一セル内の前記端末局に対して用いる送信ウエイトをＷi,i と表記したときに、前記チャネル行列Ｈi,j に対し、
Ｍi,j ＝Ｗi,i(Ｈi,i Ｗi,i)-1・Ｈi,j 
なる行列Ｍi,j を取得する第３のステップと、
第ｉセルにおける送信情報をＳi としたときに、前記送信ウエイトＷi,i との乗算により第ｉセルにおける０次の送信信号Ｔi[0]を取得する第４のステップと、
第ｉセルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたｊ≠ｉなる第ｊセルにおけるａ次の送信信号Ｔj[a]を取得する第５のステップと、
前記送信信号Ｔj[a]と前記行列Ｍi,j の積算結果を所定のｊに対して総和を取り、かつその結果を前記０次の送信信号Ｔi[0]から減算することで第ｉセルにおけるａ＋１次の送信信号Ｔi[a+1]を算出する第６のステップと、
前記送信信号Ｔi[a+1]のＴi[a]に対する変化量を算出する第７のステップと、
前記変化量が所定の閾値よりも小さいか否かを判別する第８のステップと、
前記変化量が所定の閾値よりも小さいと判別されたときに送信信号算出処理を完了する第９のステップと
を有し、
前記変化量が所定の閾値よりも小さいと判別されないときに、前記第５のステップから前記第８のステップを繰り返し実施して送信信号を生成する
ことを特徴とする無線通信方法。
【請求項２】
複数のセルにそれぞれ１以上の基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して請求項１に記載の無線通信方法により通信を行う構成である
ことを特徴とする無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の基地局が同一周波数チャネルを用いて信号送信を行う屋外の無線アクセスシステムにおいて、各基地局が協調的に信号伝送を行うための無線通信方法および無線通信システムに関する。
【背景技術】
【０００２】
広帯域のインターネット接続サービスを提供するために光回線の普及が進んでいる。しかし、光回線の敷設には大きなコストがかかり、ある程度まとまったユーザ数を見込めなければ敷設が難しい。そこで、設備コストを抑えて広帯域のインターネット接続サービスを提供するために、ユーザに一番近いところ（ラスト１ホップ）で無線回線を利用する方法が検討されている。
【０００３】
このラスト１ホップの無線回線としては、ネットワーク側の基地局とユーザ宅側の端末局間で見通しがなくても通信可能なマイクロ波帯を用いることが理想である。しかし、周波数資源が枯渇しつつある現状では、マイクロ波帯においてひとつの事業者が多数の周波数チャネルを独占することは難しい。一方、広域のサービスエリアをひとつの基地局でカバーすることは困難であるため、面的にサービスエリアを広げる場合には、ひとつの基地局が円形状のセルと呼ばれるサービスエリアを構成し、そのセルを連続的に敷き詰めることで対処してきた。この際、隣接するセルが同一周波数チャネルを用いると、一般的にはセル間干渉が発生し、特性が大幅に劣化する。通常、このような問題を解決するためには、複数の周波数チャネルを用い、周波数の繰り返し割り当てを行うことで、同一周波数チャネルのセルの間隔を隔離していた。
【０００４】
このように、複数の周波数チャネルの繰り返し割り当てにより、同一周波数チャネルのセル間の相互干渉を抑圧することは可能であるが、利用可能な周波数チャネルが少ない場合には、必ずしも十分なレベルまで干渉を抑圧することはできない。このような問題を解決するための方法としては、非特許文献１に記載されているような、セル間の相互の干渉を抑圧するためのセル間干渉キャンセラを利用する方法が提案されている。
【０００５】
図５は、従来技術におけるセル間干渉キャンセラを用いた無線通信システムの構成例を示す。
図５において、101 は制御局、102-1 〜102-5 は遠隔基地局、103-1 〜103-5 は端末局、104-1 〜104-5 は同一周波数チャネルを用いるセル、105 は有線伝送路を表す。同一周波数を用いるセル104-1 〜104-5 は、複数周波数チャネルの繰り返し利用などにより、それぞれのセル104-1 〜104-5 はある程度の距離で隔離されている。すなわち、ここには着目した周波数チャネルのセル以外は記載していないが、実際にはその他の周波数チャネルを利用するセルが存在する。各セル104-1 〜104-5 に設置される遠隔基地局102-1 〜102-5 は、有線伝送路105 を介して制御局101 と接続される。制御局101 は、各遠隔基地局102-1 〜102-5 とその配下の端末局103-1 〜103-5 との無線通信を一括して管理し、各種信号処理を行う。
【０００６】
遠隔基地局102-1 〜102-5 および端末局103-1 〜103-5 は、図中では複数のアンテナを備え、各セル104-1 〜104-5 毎にＭＩＭＯチャネルを構成するように図示しているが、それぞれがアンテナ１本ずつのＳＩＳＯチャネルを構成しても構わない。さらに、セル内にそれぞれ複数の遠隔基地局を備え、全体として複数本のアンテナを備える構成でもよい。さらに、端末局103-1 〜103-5 もセル内に複数局存在し、同時刻に同一周波数チャネルを用いて同時並行的に通信を行うマルチユーザＭＩＭＯ通信を実現する構成でもよい。
【０００７】
制御局101 は、各遠隔基地局102-1 〜102-5 および各端末局103-1 〜103-5 との間のＭＩＭＯチャネルのチャネル情報を何らかの方法で取得可能であるとする。このチャネル情報の取得方法は、様々な文献で議論されている一般的な技術なので、ここではチャネル情報が既知であるとして詳細は省略する。
【０００８】
次に、無線通信システムにおける全体のチャネル行列Ｈall を以下のように定義する。
【数１】
0005642646.tif 000002
【０００９】
ここで、Ｎは無線通信システムを構成する同一周波数チャネルを用いるセルの総数を表す。さらに、チャネル行列Ｈall を構成する各成分Ｈi,j は、それ自体が行列を構成している。例えば、図５の例であれば５つのセルにより構成されているのでＮ＝５であり、対角成分であるＨ1,1 、Ｈ2,2 、…、Ｈ5,5 はそれぞれ、セル104-1 〜104-5 の中の各遠隔基地局102-1 〜102-5 と各端末局103-1 〜103-5 との間のＭＩＭＯチャネルを表している。また、非対角成分であるｉ≠ｊに対するＨi,j は、第ｊセル内の遠隔基地局102-j から第ｉセルの端末局103-i への干渉に相当するチャネル行列を表す。なお、この行列Ｈi,j は通信相手となる端末局毎に異なるので、その端末局に相当する添え字を付与して標記すべきであるが、ある瞬間に通信を行う対象となる端末のみに着目し、ここでは説明の都合上、端末局に相当する添え字を省略している。
【００１０】
ここで、非対角項の行列のノルムが対角項の行列のノルムよりも十分に小さい場合、すなわち以下の条件が成り立つとき、干渉キャンセラが有効に機能する。
【数２】
0005642646.tif 000003
【００１１】
以下の説明を進めるにあたり、チャネル行列Ｈall の対角項のみを抜き出して他をゼロ挿入した行列Ｈd と、非対角項のみを抜き出して対角項をゼロ挿入した行列Ｈndとを以下のように定義する。
【数３】
0005642646.tif 000004
【００１２】
さらに、第ｉセルにおいて必要に応じて遠隔基地局が送信信号に乗算する送信ウエイトをＷi,i としたとき、この部分行列を対角項に配置した全体の送信ウエイト行列を以下のように定義する。
【数４】
0005642646.tif 000005
【００１３】
同様に、第ｉセルでの遠隔基地局からの送信情報をＳi 、第ｉセルの端末局において受信される信号をＲi 、第ｉセルの端末局における雑音信号をｎi とおくと、全体としては以下のように表すことができる。
【数５】
0005642646.tif 000006
【００１４】
式(10)の信号Ｔとは、送信情報に対して送信ウエイトを乗算した信号で、送信側から実際に送信されるプリコーディングされた信号と位置づけられる。ここで、送信ウエイト行列Ｗi,i は、自分のセル以外のセルからの干渉を無視して算出した送信ウエイトとなっているので、式(6) ではセル間干渉信号が混在した状態になっている。非特許文献１に記載の干渉キャンセラでは、この他セルからの干渉信号の総和が端末局においてどのように受信されるかを推定し、この推定した信号の逆符号の信号のレプリカを遠隔基地局において生成し、これをもとの信号に加算して送信することとしている。干渉レプリカ信号を考慮した具体的な送信信号Ｔ′は以下の式で与えられる。
【数６】
0005642646.tif 000007
【００１５】
ここで、式(11)は、先の送信ウエイトＷの代わりに以下の換算送信ウエイトＷ′を算出し、送信情報Ｓに対しＷ′を乗算することで送信信号を求めることと理解できる。
【数７】
0005642646.tif 000008
【００１６】
図６は、従来技術における干渉キャンセルを考慮した送信信号算出処理を示す。図６(a) は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図６(b) は実際の送信処理を行う前段の送信準備処理、図６(c) は各ビット列を送信する際のシンボル単位での送信信号算出処理をそれぞれ表す。
【００１７】
図６(a) において、遠隔基地局と各端末局との間の伝搬チャネルは、時間と共に変化しているのが一般的である。そこで、所定の周期でそれぞれのチャネル情報を定期的に取得する。具体的には、処理を開始すると（S101）、チャネル情報を取得し（S102）、それを式(3) および式(4) の部分チャネル行列Ｈi,j として記録し（S103）、処理を終了する（S104）。本来、部分チャネル行列Ｈi,j は端末局毎に異なるので、その端末局に相当する添え字を付与すべきであるが、ここでは説明の都合上、省略している。
【００１８】
図６(b) において、送信機会を得て処理を開始すると（S111）、通信相手の端末局を選択し（S112）、メモリに記憶された当該端末局に関連した部分チャネル行列Ｈi,j を読み出す（S113）。さらに、対角成分の部分チャネル行列Ｈi,iに対する送信ウエイトＷi,iを算出する（S114）。ここでの送信ウエイトは、例えばＭＩＭＯ伝送における固有モード伝送のための送信ウエイトであったり、マルチユーザＭＩＭＯにおける端末局間干渉抑圧のためのヌル形成用の送信ウエイトであったり、如何なるものであっても構わない。また、特に送信ウエイトを定めずに、単なる単位行列を用いても構わない。この場合、送信ウエイトの算出処理（S114）は実効的には意味を持たない。次に、この送信ウエイトＷi,i を対角成分とした送信ウエイトＷに対して式(12)で示す換算送信ウエイトＷ′を算出し（S115) 、処理を終了する（S116）。
【００１９】
図６(c) において、実際にビット列に基づいたプリコーディングを行った送信信号の算出処理として処理を開始すると（S121）、送信情報Ｓを入力し（S122）、式(11)に従い送信情報Ｓに換算送信ウエイトＷ′を乗算し、送信信号Ｔ′を算出し（S123）、処理を終了して送信信号Ｔ′を決定する（S124）。なお、送信情報Ｓは、各セル毎の成分を式(7) により合成した信号ベクトルとして処理を行う。
【先行技術文献】
【非特許文献】
【００２０】
【非特許文献１】丸田一輝他、「マルチユーザMIMO分散アンテナシステムにおけるクラスタ間干渉キャンセラを用いた周波数利用効率改善効果」、信学技報RCS2009-231 、 pp.139-144 、2010年１月
【発明の概要】
【発明が解決しようとする課題】
【００２１】
以上が非特許文献１に記載の干渉キャンセラであるが、この干渉キャンセラが有効に機能するためには式(2) の条件を満たさなければならず、もともと少ない周波数チャネルで繰り返しを行っていた場合には、十分にセル間干渉を抑圧することができなかった。
【００２２】
そこで、式(2) の条件を十分に満たさない環境では、さらに干渉レプリカ信号の推定精度を高めることが有効である。まず、式(11)で示した干渉信号をキャンセルするためのレプリカ信号は、このレプリカ信号を求める対象のセルにおいて干渉源となりうる隣接セルからの干渉信号を無視し、単独のセルのみを考慮した場合の送信信号を前提として求めていた。これを拡張すれば、隣接する干渉源となりうるセルから式(11)で与えられる信号が送信されたことを前提に、その信号をキャンセルするためのレプリカ信号を再度算出し、その信号を減算することで近似の精度を高めることが可能となる。この場合の干渉レプリカ信号を考慮した具体的な送信信号Ｔ″は以下の式で与えられる。
【数８】
0005642646.tif 000009
【００２３】
しかし、この式の右辺の第３項を見ると、式(11)に含まれていた
(Ｈd・Ｗ)-1・Ｈnd・Ｗ
の項はそのまま流用するにしても、この行列を２乗し、さらにその左辺から行列Ｗを乗算する演算が必要になる。一般的に、Ｎ×Ｎの行列同士の乗算には、Ｎ3 の乗算回数が必要となる。非特許文献１にも記載されているように、全体としてのサービスエリアが広域になり、エリア全体での遠隔基地局のアンテナ数が増えるに従い、Ｎ3 に比例して乗算回数が膨大化する。すなわち、近似の精度を高めることは可能であるが、全体の行列Ｈall のサイズが増大した環境での適用は、回路規模が増大し、また演算の負荷が増大するために非現実的であった。
【００２４】
本発明は、演算量を抑圧しながら干渉レプリカ信号の推定精度を高めて信号対干渉電力比（ＳＩＲ：Signal to Interference power Ratio）を改善し、さらに周波数繰り返しを行う周波数チャネル数を抑えて周波数リソースを有効に活用することができる無線通信方法および無線通信システムを提供することを目的とする。
【課題を解決するための手段】
【００２５】
第１の発明は、複数のセルにそれぞれ１以上の基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して通信を行う無線通信方法であって、同一セル内および異なるセル間における基地局と端末局の間のチャネル情報を取得する第１のステップと、第１のステップで取得したチャネル情報を、第ｊセル内の基地局から第ｉセル内の端末局への干渉に相当するチャネル行列Ｈi,j として管理する第２のステップと、第ｉセル内の基地局が同一セル内の端末局に対して用いる送信ウエイトをＷi,i と表記したときに、チャネル行列Ｈi,j に対し、
Ｍi,j ＝Ｗi,i(Ｈi,i Ｗi,i)-1・Ｈi,j 
なる行列Ｍi,j を取得する第３のステップと、第ｉセルにおける送信情報をＳi としたときに、送信ウエイトＷi,i との乗算により第ｉセルにおける０次の送信信号Ｔi[0]を取得する第４のステップと、第ｉセルと同一周波数チャネルを用いて通信を行う周辺のセルの全てまたは一部において算出されたｊ≠ｉなる第ｊセルにおけるａ次の送信信号Ｔj[a]を取得する第５のステップと、送信信号Ｔj[a]と行列Ｍi,j の積算結果を所定のｊに対して総和を取り、かつその結果を０次の送信信号Ｔi[0]から減算することで第ｉセルにおけるａ＋１次の送信信号Ｔi[a+1]を算出する第６のステップと、送信信号Ｔi[a+1]のＴi[a]に対する変化量を算出する第７のステップと、変化量が所定の閾値よりも小さいか否かを判別する第８のステップと、変化量が所定の閾値よりも小さいと判別されたときに送信信号算出処理を完了する第９のステップとを有し、変化量が所定の閾値よりも小さいと判別されないときに、第５のステップから第８のステップを繰り返し実施して送信信号を生成する。
【００２６】
この第２のステップ〜第９のステップを実施することにより、サービスエリア全体に対する干渉キャンセルを考慮した高次の送信ウエイト行列を算出してから送信情報に乗算するのではなく、各ａの値に対して共通の小規模行列である行列Ｍi,j を用い、信号品質を測定しながらａ次の送信信号Ｔi[a]を漸化式で算出することにより、演算量を抑えながら高次の送信信号の解を取得することができる。
【００２７】
第２の発明の無線通信システムは、複数のセルにそれぞれ１以上の基地局が配置され、各基地局が有線回線を介してネットワークと接続され、各基地局がセル内の端末局と無線回線を介して第１の発明の無線通信方法により通信を行う構成である。
【発明の効果】
【００２８】
本発明によれば、同一周波数チャネルを用いる周辺のセルからの相互の与／被干渉を抑圧する干渉キャンセラに関する処理において、基地局と端末局との間のチャネル情報と、各基地局の送信信号と送信ウエイトを交換しながら、各基地局の送信信号が端末局上で与える干渉信号のレプリカを生成し、主信号に干渉信号をキャンセルする信号を重畳する処理を漸近的に繰り返し行うことによって、送信ウエイトを算出することができる。この方法では、行列演算を漸近式による繰り返し演算に変換できることから、演算量を低減することができる。
【００２９】
さらに、本発明では、繰り返し演算の実施回数の最適化を行うために、繰り返し演算を行うたびに、前回の演算により得られた送信信号との差分の絶対値を算出し、当該差分の絶対値が閾値を下回る場合に、当該繰り返し演算を完了とする。すなわち、繰り返し演算が収束したことを差分の変化量により検出することにより、時間領域で精度の高い収束判定を行うことができる。
【００３０】
また、信号処理自体はひとつの制御局に全て集約する必要はなく、分散的な制御局または基地局において処理を実行可能であり、この結果、個別の分散化された制御局または基地局の演算量をサービスエリア全体のセルの数に依存しない、現実的な演算量に抑えることが可能になり、極限的には超広域のサービスエリアへの拡張が可能になる。
【００３１】
また、本発明では端末局が測定した受信品質を用いて基地局における干渉キャンセラの繰り返し処理の回数を設定することにより、端末局において常に最適な信号品質が得られる干渉キャンセル信号を生成することが可能となる。
【図面の簡単な説明】
【００３２】
【図１】本発明の基本技術における制御局および遠隔基地局の構成例を示す図である。
【図２】本発明の基本技術における干渉キャンセルを実現する送信信号算出処理を示すフローチャートである。
【図３】本発明の基本技術におけるセル間干渉キャンセラを用いた無線通信システムの構成例を示す図である。
【図４】本発明の実施例における信号品質を考慮した干渉キャンセルを実現する送信信号算出処理を示すフローチャートである。
【図５】従来技術におけるセル間干渉キャンセラを用いた無線通信システムの構成例を示す図である。
【図６】従来技術における干渉キャンセルを考慮した送信信号算出処理を示すフローチャートである。
【発明を実施するための形態】
【００３３】
始めに、本発明が適用される基本技術（特願２０１０−２３３２６４）について説明する。
まず、式(10)で定義された送信信号ベクトルＴを、以下の定義により各セル単位の信号に分解する。
Ｔ＝（Ｔ1[0] Ｔ2[0] …  ＴN[0])T       …(14)
同様に、式(11)の左辺の送信信号ベクトルＴ′を、以下のように定義する。
Ｔ′＝（Ｔ1[1] Ｔ2[1] …  ＴN[1])T     …(15)
【００３４】
次に、式(11)の右辺の右側から送信ウエイトをまとめて抜き出し式(10)を用いれば、以下のように展開、変形することができる。
【数９】
0005642646.tif 000010
【００３５】
これは、送信信号としてＴi[0]の信号を送信することを仮定したときの干渉レプリカを減算した信号が、式(16)のＴi[1]の信号として与えられることを意味している。すなわち、０次の近似信号として、式(10)のＴを仮定したときの干渉レプリカを減算した信号が式(11)のＴ′、このＴ′を１次の近似信号と仮定したときの干渉レプリカを減算した信号が式(13)のＴ″と理解することができる。このように一般化すれば、ａ次の近似信号に対するａ＋１次の近似信号は以下の式で与えられる。
【数１０】
0005642646.tif 000011
【００３６】
さらに、この式を行毎に抜き出すと、以下のようにまとめることができる。
【数１１】
0005642646.tif 000012
【００３７】
ここで、式(20)の行列Ｍi,j はａの値によらず一定である。また、式(19)は行列×ベクトルで表される漸化式形式であり、総和のΣは被干渉として無視できない干渉レベルが一定値以上となるであろう範囲に対して実行すれば良い。
【００３８】
例えば、行列Ｍi,j が２×２の行列で、セルの数が全体でＮ個の場合を考えると、もともとの行列Ｈall は２Ｎ×２Ｎの行列であり、その逆行列演算は８Ｎ3 のオーダーとなる。一方で、仮に総和Σの実効範囲が周辺の10セルであれば、Ｍi,j とＴj[a]の積の総和の中での乗算回数は40である。これをＮセルに対して実施する場合の乗算回数は、総数で40Ｎのオーダーとなる。仮にａ＝３まで求めるとしても、演算量はその３倍なので、 120Ｎのオーダーで済むことになる。また、式(20)で与えられる行列の算出においては、上記の条件では概ね 100Ｎのオーダーである。Ｎ＝100 の場合で比較すれば、８Ｎ3 と 220Ｎとで約 360倍以上の差となる。
【００３９】
さらに、式(19)の演算は、各ａでのＴj[a]の計算結果を相互に共有できれば、セル毎に独立に演算を実施可能であるので、分散的な処理とすることで各分散処理の演算量を抑えることも可能である。以下に、この分散処理に関連した従来技術との差異を詳細に示す。
【００４０】
従来技術における式(11)および式(13)では、サービスエリア全体に関する行列を用いて送信信号ベクトルを表記していたが、従来方式の場合であっても分散的な処理を実施することは可能であった。この点を考慮して、式(11)を干渉の影響を考慮すべき範囲のセルに限定して信号処理を行うとした場合の演算は以下のように表される。
【数１２】
0005642646.tif 000013
【００４１】
ここでｎ(i) とは、送信信号ベクトルの演算対象である第ｉセルに対し、これに近接するｎ個のセルの集合を意味し、総和Σの加算の範囲を明確にするため、Σの上側に表記することとした。同様の計算は式(13)で示した送信信号ベクトルに対しても実施可能であり、その計算式を以下に示す。
【数１３】
0005642646.tif 000014
【００４２】
式(21)の場合と同様に、右辺第２項のΣの加算の範囲は、送信信号ベクトルの演算対象である第ｉセルに近接するｎ(i) 個のセルの集合であるが、右辺第３項のΣは２重化されており、総和ΣΣの加算の範囲は、右辺第２項のΣで加算される領域のさらに外側まで範囲が拡張される。具体的には、右辺第２項が第ｉセルを中心とする半径Ｘ（Ｘは伝搬減衰の条件で定まる所定の距離）の円内が加算対象とすれば、この円内の各セルからさらに半径Ｘの円を描く範囲が加算対象となり、結果的に右辺第３項の総和ΣΣの加算対象は第ｉセルを中心とする半径２Ｘの円内にまで拡大される。さらに、高次の干渉レプリカ信号を考慮すれば、第ｉセルに関する送信信号ベクトルの演算のためには、これらのエリア内の各種情報（チャネル行列、送信ウエイト行列、送信信号等）が必要となる。したがって、これらの大量の情報の相互交換と、それらを全て演算するための回路を個別に備えなければ、式(22)の演算を実行することはできない。
【００４３】
しかし、上記基本技術の動作例における式(19)の右辺第２項の総和Σは、高次の干渉レプリカ信号を考慮しているにもかかわらず、式(21)（および式(22)）の右辺第２項の総和Σの加算の範囲に限定されている。したがって、近接するセル間（上記説明の例では半径Ｘの円内のセル間）で情報交換することができれば、これらの情報に閉じた範囲で、セル毎に独立な演算を分散的に行うことが可能である。この結果、全体的な演算量の低減に加えて、分散処理を行う装置あたりの演算量は更に大幅に抑えることが可能となり、回路規模も十分に実現可能な領域にまで落とし込むことができる。
【００４４】
したがって、上記の基本技術により、システム全体での演算量を抑えるとともに、分散処理を行う場合の装置当たりの回路規模も抑え、高次のａに対する近似に対する解を求めることが可能となる。以下に、本基本技術の動作例について図を参照して説明する。
【００４５】
図１は、本発明の基本技術における制御局および遠隔基地局の構成例を示す。
図１において、1a〜1cは制御局、2a〜2cはチャネル情報取得・管理手段、3a〜3cは送信データ入力手段、4a〜4cは変調部、5a〜5cは送信信号生成手段、6a〜6cは干渉除去手段、7a〜7cは周辺セル情報取得手段、8a〜8cは干渉信号レプリカ生成手段、9a〜9cは情報伝達手段、10a 〜10i は遠隔基地局、11a 〜11c は端末局を示す。
【００４６】
本技術の特徴は、制御局1a〜1cは、干渉除去手段6a〜6c、周辺セル情報取得手段7a〜7c、干渉信号レプリカ生成手段8a〜8c、情報伝達手段9a〜9cを備え、情報伝達手段9a〜9cから周辺セル情報取得手段7a〜7cに有線伝送路等を介して通知される周辺セルの情報（送信信号および干渉となるチャネルの情報）と、チャネル情報取得・管理手段2a〜2cで管理されているチャネル情報を用いて、干渉信号レプリカ生成手段8a〜8cにおいて干渉信号レプリカを生成し、干渉除去手段6a〜6cにおいて送信信号と合成する処理を繰り返し実施するところにある。
【００４７】
制御局または基地局から端末局への情報伝送について説明する。
まず、端末局11a 〜11c からのアップリンクにおいてトレーニング信号を受信すると、チャネル情報取得・管理手段2a〜2cにて遠隔基地局と端末局間のチャネル情報を取得し、受信ウェイト等を生成して保存する。
【００４８】
一方、ダウンリンクにおいて、端末局11a 〜11c 宛ての信号が外部ネットワーク等から送信データ入力手段3a〜3cに入力されると、その信号は変調部4a〜4cにて無線信号として変調される。ここで、誤り訂正符号化、および複数のビット列をひとつのシンボルに変調するデジタル変調等の１次変調、そしてそれらのシンボルを例えばＯＦＤＭのような、搬送波に割り当てる２次変調の処理を含む。
【００４９】
次に、送信信号生成手段5a〜5cでは変調された信号に対し、チャネル情報取得・管理手段2a〜2cにて生成された受信ウェイトを０次の送信ウェイトとして乗算し、０次の送信信号を生成する。
【００５０】
干渉除去の処理を実施する際は、干渉除去手段6a〜6cを通して制御局が保有しているａ＝０を含むａ次の受信信号を情報伝達手段9a〜9cによって他の制御局に向けて伝送し、同時に、該伝送された情報を周辺セル情報取得手段7a〜7cによって取得する。
【００５１】
次に、干渉信号レプリカ生成手段8a〜8cが、取得した周辺セルの送信信号と、チャネル情報取得・管理手段2a〜2cにて保存されているチャネル情報を用いて干渉信号レプリカを生成し、干渉除去手段6a〜6cは該干渉信号レプリカと送信信号生成手段5a〜5cにて保存されている０次の送信信号を用いて式(19)によりａ＋１次の送信信号を生成する。上記一連の処理を繰り返し実施することで、高次の推定信号を生成する。繰り返し処理を終えると、干渉除去手段12a 〜12c は送信信号を遠隔基地局10a 〜10c へ出力し、信号は端末局11a 〜11c に向けて送信される。
【００５２】
図２は、本発明の基本技術における干渉キャンセルを実現する送信信号算出処理手順を示す。図２(a) は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図２(b) は送信信号算出処理を行う前段の送信準備処理、図２(c) はデータの各ビット列を送信した際のシンボル単位での送信信号算出処理をそれぞれ表す。
【００５３】
図２(a) において、遠隔基地局10a 〜10i と各端末局11a 〜11c との間の伝搬チャネルは、時間と共に変化しているのが一般的である。そこで、所定の周期でそれぞれのチャネル情報を定期的に取得する。具体的には、処理を開始すると（S1）、チャネル情報を取得し（S2）、それを式(3),(4) の部分チャネル行列Ｈi,j として記録し（S3）、処理を終了する（S4）。本来、部分チャネル行列Ｈi,j は端末局毎に異なるので、その端末局に相当する添え字を付与すべきであるが、ここでは説明の都合上、省略している。
【００５４】
図２(b) において、送信機会を得て処理を開始すると（S11)、着目したセル内の通信相手とする端末局を選択し（S12)、メモリに記憶された当該端末局に関連した部分チャネル行列Ｈi,j を読み出す（S13)。さらに、ｉ＝ｊの対角項に相当する行列に対し、送信ウエイト行列Ｗi,i を算出する（S14)。ここでの送信ウエイトは、例えばＭＩＭＯ伝送における固有モード伝送のための送信ウエイトであったり、マルチユーザＭＩＭＯにおける端末局間干渉抑圧のためのヌル形成用の送信ウエイトであったり、如何なるものであっても構わない。また、特に送信ウエイトを定めずに、単なる単位行列を用いても構わない。この場合、送信ウエイトの算出処理（S14)は実効的には意味を持たない。次に、式(20)に従い、行列Ｍi,j を算出し（S15)、処理を終了する（S16)。
【００５５】
図２(c) において、実際にビット列に基づいたプリコーディングを行った送信信号の算出処理として、処理を開始すると（S21)、送信情報Ｓi が入力され（S22)、式(10)の通り送信ウエイト行列を乗算して０次の送信信号としてＴi[0]を算出する（S23)。次にカウンタ値ａをゼロにリセットし（S24)、周辺セルの送信信号Ｔi[a]を取得し（S25)、式(19)に従いａ＋１次の送信信号Ｔi[a+1]を算出する（S26)。さらに、カウンタ値ａに１加算し（S27)、所定の閾値ｂを超えるか否かを判断する（S28)。ステップS28 にてYes の場合、処理を終了してｂ次の送信信号Ｔi[b]を決定する（S29)。一方、ステップS28 にてNoの場合はステップS25 に戻り、ステップS25 からステップS28 の処理を繰り返し実行する。
【００５６】
ここで、ステップS25 における周辺セルとは、式(19)のΣで総和をとる対象のセルであり、具体的には相互の与／被干渉が無視できない所定の受信レベル以上のセルである。この条件は、通常は置局設計において決まるため、固定的に設定されていることが一般的であるが、逐次干渉の度合いを調査し、その時点で干渉が無視できないセルを動的に管理しても構わない。また、ａ次の近似解として得られた送信信号Ｔi[a]のみを近接セル同士で情報交換すればよいので、相互に通知する情報量は限定的である。
【００５７】
また、ステップS25 からステップS28 の処理を繰り返し実行する際には、同一の回路を繰り返し利用することになるため、演算回数という意味では演算量は多少増加するが、回路規模はステップS25 からステップS28 の処理の繰り返し回数には依存せず、一定の回路規模のままとすることができる。
【００５８】
図３は、本発明の基本的技術におけるセル間干渉キャンセラを用いた無線通信システムの構成例を示す。
図３において、201-1 〜201-2 は制御局、202-1 〜202-5 は遠隔基地局、203-1 〜203-5 は端末局、204-1 〜204-5 は同一周波数チャネルを用いるセル、205-1 〜205-3 は有線伝送路を表す。
【００５９】
本構成と図５に示す従来構成が異なるところは、全てのセル204-1 〜204-5 内の遠隔基地局202-1 〜202-5 が単一の制御局に接続されているのではなく、分散した複数の制御局201-1 〜201-2 のいずれかひとつに有線伝送路205-1 〜205-2 を介して接続され、さらに分散した複数の制御局201-1 〜201-2 の間も有線伝送路205-3 を介して接続されている点である。
【００６０】
例えば、着目するセル204-1 において、相互に与／被干渉が無視できないセルがセル204-2 とセル204-5 であったとする。この場合、セル204-1 内の遠隔基地局202-1 が接続された制御局201-1 では、セル204-1 内およびセル204-1 とセル204-2 ／セル204-5 との間のチャネル情報を取得し、式(20)に示した行列Ｍi,j を算出する。さらに、実際に信号を送信する際には、式(19)におけるＴi[a]を、セル204-2 の遠隔基地局202-2 が接続された制御局201-1 （実際は同一の制御局であるので、情報の伝送は不要）およびセル204-5 の遠隔基地局202-5 が接続された制御局201-2 から取得する（図２(c) のステップS25 ）。図２(c) のステップS25 〜S28 の処理を繰り返しながらこの情報交換を繰り返し、最終的にセル204-1 の送信信号Ｔi[a]を決定する。
【００６１】
例えば、着目するセル204-4 において、相互に与／被干渉が無視できないセルがセル204-3 とセル204-5 であったとする。この場合、これらのセルは全て共通の制御局201-2 に接続しているので、制御局201-1 と制御局201-2 の間の有線伝送路205-3 にて情報交換は不要のように見えるが、実際には、全てのセルにおける送信信号の算出処理は同時並行的に行われるため、いずれかのセルにおいて必要となる情報は有線伝送路205-3 を介して交換し、それらを共有する。
【００６２】
また、制御局が２局でなく３局以上であれば、有線伝送路はスター状に相互接続される他、ツリー状、メッシュ状またはリング状に相互接続されていてもよい。ここで、重要な点は複数ホップとなっていても構わないので、必要な情報を必要な制御局に転送することができることである。
【００６３】
また、複数の基地局から１つのセルが構成される場合には、基地局連携によるマルチユーザＭＩＭＯ伝送を行うこととしてもよい。この場合、セル間相互の与／被干渉が無視できれば、各セルは相互に送信信号Ｔi[a]に関する情報を交換する必要はなく、各セル内で完結して信号処理を実施できるが、セル間相互の与／被干渉が無視できなければ各セル間での情報交換は必要である。
【００６４】
さらに、制御局と遠隔基地局が分離している必要はなく、例えば、動作例で示した制御局と遠隔基地局を集約したものに相当する機能を備えた基地局にて実現しても構わない。
【００６５】
なお、以上の動作例では制御局が複数存在する場合について説明を行ったが、上記の式(19)および式(20)の処理を実施すれば、必ずしも制御局は複数である必要はない。あくまでも、１つの制御局で集中的に信号処理を行っていた従来方式に対し、必要な情報交換のみを行えば、分散的に複数の制御局に信号処理を分散させることが可能になり、かつ、その制御局毎の演算量を少なく抑えることが可能になるため、結果的に実現可能な回路規模に抑えることが可能となる。また、１つのセルに複数の遠隔基地局が存在する場合でも、必ずしもマルチユーザＭＩＭＯを適用する必要もなく、シングルユーザの通常のＭＩＭＯ伝送であっても構わない。
【００６６】
また、図２(c) におけるステップS25 からステップS28 の処理について、ループを繰り返すことになるが、ハードウエア的にはループ毎に個別の回路を実装しても、同一回路を繰り返し利用してもどちらでも構わない。
【００６７】
さらに、以上の説明の中で部分チャネル行列Ｈi,j は行列として説明を行っていたが、単なるスカラー量も１×１の行列として理解すれば、必ずしも行列である必要はなく、部分チャネル行列Ｈi,j がスカラー量である場合にも拡張可能である。この場合、送信ウエイトＷi,i も１×１の行列とみなすことが可能であり、本質的には単に定数倍にする効果しか与えないので、この場合の送信ウエイトＷi,i の算出処理とは、Ｗi,i に定数１を設定する処理とみなすことができる。また、部分チャネル行列Ｈi,j はベクトルであっても、これを１×ｍ（ｍは２以上の整数）の行列と理解すれば、同様の拡張は可能である。
【００６８】
ただし、ここで説明した基本技術は、図２(c) におけるステップS25 からステップS28 の繰り返し処理における最適な回数が重要である。十分な繰り返し回数を設定すれば、干渉を十分に抑制し良好な特性は得られるが、繰り返し処理の増加に伴い演算量は増大してしまう。また、干渉は基地局と端末局の位置関係やフェージング等の影響により時間と伴に変化することが一般的であるため、最適な干渉キャンセル特性を得るためには繰り返し処理の回数を状況に応じて制御する必要がある。
【００６９】
以下、本発明における信号品質を考慮した干渉キャンセル信号生成に関する繰り返し処理についての具体的な実施例について説明する。
【００７０】
本発明実施例における制御局、遠隔基地局および端末局の構成例、無線通信システムの概要は、図１および図３と同様である。ただし、後述するように、干渉除去手段6a〜6cは、繰り返し処理を最適化するための動作を行う。
【００７１】
本動作の特徴は、干渉除去手段6a〜6cにおいて、干渉キャンセルを実施後と実施前の信号の差分、すなわち変化量を算出し、その変化量がある閾値よりも小さいと判定された場合には干渉キャンセル処理を終了するところにある。これにより、上記の基本技術に加え、本発明では干渉キャンセルを実施することによる信号の変化量を算出し、その変化量が小さければ、以降干渉キャンセル処理を実施する必要がないと判断し、その処理を中断するため、送信信号算出のための演算量を削減することが可能になる。
【００７２】
図４は、本発明の実施例における信号品質を考慮した干渉キャンセルを実現する送信信号算出処理フローを示す。図４(a) は遠隔基地局と各端末局間で定期的に行うチャネル情報の取得処理、図４(b) は送信信号算出処理の前段の送信準備処理、図４(c) は各ビット列を送信する際のシンボル単位の送信信号算出処理をそれぞれ表す。図４(a) および(b) における処理は、図２に示すフローと同様であるため、ここでは説明を省略する。
【００７３】
図４(c) において、送信信号の算出処理として処理を開始すると（S41)、送信情報Ｓi が入力され（S42)、式(10)の通りに送信ウエイト行列を乗算して０次の送信信号として、Ｔi[0]を算出する（S43)。次に、カウンタ値ａをゼロにリセットし（S44)、周辺セルの送信信号Ｔi[a]を取得し（S25)、式(19)に従いａ＋１次の送信信号Ｔi[a+1]を算出する(S46) 。
【００７４】
次に、ａ＋１次の干渉キャンセル処理を実施した送信信号Ｔi[a+1]とａ次の干渉キャンセル処理を実施した送信信号Ｔi[a]の差分の絶対値である
ｄ＝｜Ｔi[a+1]−Ｔi[a]｜
を算出し（S47)、その差分ｄが閾値ｅよりも小さいか否かを判定する（S48)。ステップS48 にてYes の場合、処理を終了してａ＋１次の送信信号Ｔi[a+1]を決定する（S51)。一方、ステップS48 にてNoの場合にはカウンタ値ａに１を加算し（S49)、所定の閾値ｂを超えるか否かを判断する（S50)。ステップS50 にてYes の場合、処理を終了してｂ次の送信信号Ｔi[b]を決定する（S51)。一方、ステップS50 にてNoの場合はステップS45 に戻り、ステップS45 からステップS49 の処理を繰り返し実行する。
【００７５】
上記の動作により、繰り返し処理の途中に受信信号の変化量がある一定量よりも小さくなる場合にはその処理を中断するため、演算量を削減することが可能になる。
【００７６】
また、あるセルにおいて繰り返し処理を完了した場合、他のセルは以降の繰り返し処理において当該セルからの信号を取得する必要がなくなるため、基地局ないしは制御局において交換する情報量を削減することも可能となる。
【００７７】
さらに、上記の動作を、基地局と端末局にて共有している既知のトレーニング信号に対して実施し、決定したａの値を用いてある一定量のデータ信号に対して干渉キャンセル処理を実施しても構わない。すなわち、既知のトレーニング信号について、ａ＋１次の干渉キャンセル処理を実施した送信信号Ｔi[a+1]とａ次の干渉キャンセル処理を実施した送信信号Ｔi[a]の差分の絶対値ｄが閾値ｅよりも小さくなったときの次数を閾値ｂとして、ステップS50 の判定を行う。このときには、受信信号ごとの処理S47 、S48 は行わず、S50 の判定のみを行う。
【符号の説明】
【００７８】
1a〜1c  制御局
2a〜2c  チャネル情報取得・管理手段
3a〜3c  送信データ入力手段
4a〜4c  変調部
5a〜5c  送信信号生成手段
6a〜6c  干渉除去手段
7a〜7c  周辺セル情報取得手段
8a〜8c  干渉信号レプリカ生成手段
9a〜9c  情報伝達手段
10a 〜10i   遠隔基地局
11a 〜11c   端末局
101 、201-1 〜201-2   制御局
102-1 〜102-5 、202-1 〜202-5   遠隔基地局
103-1 〜103-5 、203-1 〜203-5   端末局
104-1 〜104-5 、204-1 〜204-5   同一周波数チャネルを用いるセル
105 、 205-1〜205-3   有線伝送路
【図１】
0005642646.tif 000015
【図２】
0005642646.tif 000016
【図３】
0005642646.tif 000017
【図４】
0005642646.tif 000018
【図５】
0005642646.tif 000019
【図６】
0005642646.tif 000020