(57)【特許請求の範囲】
【請求項１】
ＯＦＤＭ（Orthogonal  Frequency  Division  Multiplexing）シンボルを生成する無線制御装置と、前記ＯＦＤＭシンボルを変調して送出する無線装置とを有する無線基地局装置であって、
所定周期の基準信号と非同期である、前記無線制御装置によって生成された前記ＯＦＤＭシンボルのデータを、最大遅延分記憶する第１のバッファと、前記ＯＦＤＭシンボルの長さであるシンボル長から前記ＯＦＤＭシンボルに含まれるＣＰ（Cyplic  Prefix）の長さであるＣＰ長分を除いたオフセット長分記憶する第２のバッファとに格納する格納部と、
予め定められた最大遅延量から前記無線装置の装置内遅延量および前記無線制御装置と前記無線装置とを接続するケーブルの遅延量を減算した遅延量を算出する算出部と、
前記第１のバッファに格納された前記ＯＦＤＭシンボルのデータを順次読み出し、前記第２のバッファに格納された前記ＯＦＤＭシンボルのデータを前記オフセット長遅延させた後に読み出し、読み出した各データを比較して、比較したデータが一致する回数が前記ＣＰ長分なった時点の前記第１のバッファの読み出しアドレスの次の読み出しアドレスに記憶されるデータを前記ＯＦＤＭシンボルの先頭を検出する検出部と、
前記検出部によって検出された前記ＯＦＤＭシンボルの先頭の送出タイミングが前記基準信号から前記算出部によって算出された遅延量だけ遅延したタイミングになるように、前記ＯＦＤＭシンボルの送出タイミングを決定する遅延制御部と
を有することを特徴とする無線制御装置。
【請求項２】
前記遅延制御部は、前記検出部によって前記ＯＦＤＭシンボルのＣＰ長分のデータが所定回数連続して検出された場合に、最後に検出された時点の前記第１のバッファの読み出しアドレスの次の読み出しアドレスを初期値として、前記ＯＦＤＭシンボルの送出タイミングを決定することを特徴とする請求項１に記載の無線制御装置。
【請求項３】
ＯＦＤＭ（Orthogonal  Frequency  Division  Multiplexing）シンボルを生成する無線制御装置と、前記ＯＦＤＭシンボルを変調して送出する無線装置とを有する無線基地局装置が実行する制御方法であって、
所定周期の基準信号と非同期である、前記無線制御装置によって生成された前記ＯＦＤＭシンボルのデータを、最大遅延分記憶する第１のバッファと、前記ＯＦＤＭシンボルの長さであるシンボル長から前記ＯＦＤＭシンボルに含まれるＣＰ（Cyplic  Prefix）の長さであるＣＰ長分を除いたオフセット長分記憶する第２のバッファとに格納し、
予め定められた最大遅延量から前記無線装置の装置内遅延量および前記無線制御装置と前記無線装置とを接続するケーブルの遅延量を減算した遅延量を算出し、
前記第１のバッファに格納された前記ＯＦＤＭシンボルのデータを順次読み出し、前記第２のバッファに格納された前記ＯＦＤＭシンボルのデータを前記オフセット長遅延させた後に読み出し、読み出した各データを比較して、比較したデータが一致する回数が前記ＣＰ長分なった時点の前記第１のバッファの読み出しアドレスの次の読み出しアドレスに記憶されるデータを前記ＯＦＤＭシンボルの先頭を検出し、
検出された前記ＯＦＤＭシンボルの先頭の送出タイミングが前記基準信号から前記算出された遅延量だけ遅延したタイミングになるように、前記ＯＦＤＭシンボルの送出タイミングを決定する
ことを含んだことを特徴とする無線制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線制御装置および無線制御方法に関する。
【背景技術】
【０００２】
無線基地局（The  radio  base  station  system）は、無線制御部（ＲＥＣ：Radio  Equipment  Control）と無線部（ＲＥ：Radio  Equipment）とを有し、電波を発信または受信して移動体端末との通信回線を確保する装置である。例えば、ＲＥＣは、送信対象のＩＱデータを生成してＲＥに送信する装置である。また、ＲＥは、移動体端末との間で電波の送受信を行う装置であり、ＩＱデータを変調して移動体端末に送信したりする。
【０００３】
ＲＥＣは、プロトコルインタフェースの標準規格でありレイヤ１とレイヤ２で構成されるＣＰＲＩ（Common  Public  Radio  Interface）で、複数のＲＥ各々と接続される。また、ＣＰＲＩでは、UserPlaneデータ、ControlおよびManagementデータ、Synchronizationデータが多重されて送受信される。これらのデータのうち、ＲＥＣは、UserPlaneにＩＱデータをマッピングしてＲＥに送信する。
【０００４】
近年ではＭＢＭＳ（Multimedia  Broadcast  and  Multicast  Service）実現のために、全セクタのアンテナデータを同時に送出する、言い換えると、各ＲＥが同時に電波を送出することがある。このため、ＲＥＣは、光ケーブル長や装置などの遅延を吸収して、ＲＥへＩＱデータを送信することが望ましい。
【０００５】
一般的に、ＲＥＣは、ベースバンド信号処理部とＣＰＲＩ終端部とを有する。ＲＥＣは、ベースバンド信号処理部でＩＱデータを生成し、ＣＰＲＩ終端部でＩＱデータを電気信号から光信号に変換してＲＥへ出力する。このとき、ＲＥＣは、ＲＥＣ内で生じる処理遅延の揺らぎを吸収し、さらに、光ケーブルの遅延量とＲＥ装置内遅延量とを加算して、全セクタのアンテナデータがアンテナ端で同時に送出されるようにＲＥへ送信する。
【０００６】
このような揺らぎを吸収する手法としては、ベースバンド信号処理部でＰＬＬ（位相同期回路：Phase  Locked  Loop）を用いて、ＣＰＲＩインタフェースに同期した任意の周波数のクロックを使用することでセクタ間の遅延量を一定にする手法が利用されている。また、ベースバンド信号処理部で使用するクロックとＣＰＲＩクロックが非同期の場合に、ＩＱデータの先頭にフレーム先頭を示す制御信号を付与することで、セクタ間の遅延量を一定にする手法が利用されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−１８２９８９号公報
【特許文献２】特開２００７−２２１７４３号公報
【特許文献３】特開２０１０−１１００１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の技術では、ＰＬＬのようなアナログ回路を用いたり、ＩＱデータに新たな制御信号を追加したりするので、新たにビット線を増やしたりすることになり、遅延量を吸収するために実行する処理の精度が低いという問題があった。
【０００９】
開示の技術は、上記に鑑みてなされたものであって、精度よく遅延量を吸収できる無線制御装置および無線制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願の開示する無線制御装置は、一つの態様において、ＯＦＤＭ（Orthogonal  Frequency  Division  Multiplexing）シンボルを生成する無線制御装置と、前記ＯＦＤＭシンボルを変調して送出する無線装置とを有する。開示する無線制御装置は、前記ＯＦＤＭシンボルのデータを保持するバッファと、予め定められた最大遅延量から前記無線装置の装置内遅延量および前記無線制御装置と前記無線装置とを接続するケーブルの遅延量を減算した遅延量を算出する算出部とを有する。開示する無線制御装置は、前記バッファに入力されるデータからＯＦＤＭシンボルの先頭を検出する検出部を有する。さらに、開示する無線制御装置は、前記検出部によって検出された前記ＯＦＤＭシンボルの先頭の送出タイミングが所定周期の基準信号から前記算出部によって算出された遅延量だけ遅延したタイミングになるように、前記ＯＦＤＭシンボルの送出タイミングを決定する遅延制御部を有する。
【発明の効果】
【００１１】
本願の開示する無線制御装置および無線制御方法の一つの態様によれば、精度よく遅延量を吸収できるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施例１に係る無線基地局装置を含むシステムの全体構成を示す図である。
【図２】図２は、実施例１に係る無線基地局装置の構成を示す機能ブロック図である。
【図３】図３は、実施例１に係る遅延調整部の回路構成例を示す図である。
【図４】図４は、実施例１に係る遅延調整処理のタイムチャートを示す図である。
【図５】図５は、実施例１に係る遅延調整処理の流れを示す図である。
【図６】図６は、実施例２に係る無線基地局装置の構成を示す機能ブロック図である。
【図７】図７は、実施例２に係るＲＥＣの遅延調整部の回路構成例を示す図である。
【図８】図８は、実施例２に係る遅延調整処理のタイムチャートを示す図である。
【図９】図９は、実施例３に係る無線基地局装置を含むシステムの全体構成を示す図である。
【図１０】図１０は、実施例３に係る遅延調整および調整後の具体例を示す図である。
【発明を実施するための形態】
【００１３】
以下に、本願の開示する無線制御装置および無線制御方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例１】
【００１４】
実施例１では、無線基地局装置を含むシステムの全体構成、システムを形成する各装置の構成、処理の流れ、実施例１による効果を説明する。なお、無線制御部（ＲＥＣ）や無線部（ＲＥ）の数など、ここで例示するシステム構成等はあくまで例示であり、これに限定されるものではない。
【００１５】
［全体構成］
図１は、実施例１に係る無線基地局装置を含むシステムの全体構成を示す図である。図１に示すように、このシステムは、無線基地局装置１と移動体端末２〜４とが無線で通信可能に接続されて構成される。また、無線基地局装置１は、無線制御装置（ＲＥＣ）１０と無線装置（ＲＥ）３０と無線装置４０と無線装置５０とを有する。ＲＥＣ１０と各ＲＥは、ＣＰＲＩに準拠した装置であり、光ケーブルによって接続される。なお、実施例１では、ＲＥＣ１０と各ＲＥとを接続する光ケーブル内でＯＦＤＭシンボルが遅延する遅延量が一定であり、各ＲＥ内でＯＦＤＭシンボルが遅延する遅延量も一定であるとする。
【００１６】
ＲＥＣ１０は、セクタごとに対応したＯＦＤＭシンボルを生成して各ＲＥに送信する装置である。各ＲＥは、ＲＥＣ１０から受信したＯＦＤＭシンボルを変調してアンテナから送出する装置である。例えば、ＲＥ３０は、移動体端末２との間で電波を送受信し、ＲＥ４０は、移動体端末３との間で電波を送受信し、ＲＥ５０は、移動体端末４との間で電波を送受信する。
【００１７】
各移動体端末は、例えば携帯電話、スマートフォン、ＰＤＡ、無線機能を有するパーソナルコンピュータなどである。各移動体端末は、自装置を管理下におくＲＥとの間で無線通信を確立して、電波の送受信を実行する。
【００１８】
このような状況において、ＲＥＣ１０は、ＯＦＤＭシンボルのデータを保持するバッファを有する。そして、ＲＥＣは、予め定められた最大遅延量からＲＥ３０の装置内遅延量およびＲＥＣ１０とＲＥ３０とを接続するケーブルの遅延量を減算した遅延量を算出する。その後、ＲＥＣ１０は、検出されたＯＦＤＭシンボルの先頭の送出タイミングが所定周期の基準信号から、算出された遅延量だけ遅延したタイミングになるように、ＯＦＤＭシンボルの送出タイミングを決定する。
【００１９】
すなわち、ＲＥＣ１０は、ＯＦＤＭシンボルの先頭を抽出し、基準信号からのＯＦＤＭシンボルの遅延量をバッファに格納して、ＲＥへの出力タイミングを決定する。各ＲＥは、ＲＥＣ１０から受信したＯＦＤＭシンボルを変調して各移動体端末に送出する。この結果、ＲＥＣ１０が生成したＯＦＤＭシンボルは、各ＲＥからは同時に送出される。
【００２０】
このように、無線基地局装置１０は、ＰＬＬなどのアナログ回路を用いることもなく、また、ＩＱデータに新たな制御信号を追加したりすることもなく、ＲＥＣ内での揺らぎ、ＲＥ内の遅延量、ケーブル遅延量を吸収することができる。したがって、精度よく遅延量を吸収でき、システム全体の信頼性の向上や安定性の向上も図れる。
【００２１】
［各装置の構成］
図２は、実施例１に係る無線基地局装置の構成を示す機能ブロック図である。図２に示すように、無線基地局装置１は、ＲＥＣ１０と各ＲＥとを有する。なお、各ＲＥは、同様の構成を有するので、ここではＲＥ３０を例にして説明する。
【００２２】
（ＲＥＣの構成）
図２に示すように、ＲＥＣ１０は、ベースバンド信号処理部１１と遅延調整部１２とＣＰＲＩ終端部１７とを有する。なお、ここで示した各制御部は、あくまで例示であり、これ以外の制御部や記憶部等を有していてもよい。
【００２３】
ベースバンド信号処理部１１は、直並列変換、ＩＱマッピング、逆フーリエ変換、ＣＰ挿入などの処理を実行してＯＦＤＭシンボルを生成して、遅延調整部１２に出力する。例えば、ベースバンド信号処理部１１は、送信データ系列をサブキャリアに分割し、サブキャリアごとに、ＱＰＳＫ（Quadrature  Phase  Shift  Keying）など任意の変調方式を用いて１次変調を実行する。
【００２４】
そして、ベースバンド信号処理部１１は、１次変調が実行された各サブキャリア信号を周波数成分から時間軸上の成分に変換する高速逆フーリエ変換（ＩＦＦＴ：Inverse  Fast  Fourier  Transform）を実行する。その後、ベースバンド信号処理部１１は、高速逆フーリエ変換によって得られたＩＦＦＴ信号列の後端の一定期間をコピーして、ＩＦＦＴ信号列の先端に付加するＣＰ挿入を実行して、ＣＰと有効シンボルとから形成されるＯＦＤＭシンボルを生成する。そして、ベースバンド信号処理部１１は、生成したＯＦＤＭシンボルを遅延調整部１２に出力する。なお、ベースバンド信号処理部１１が実行する処理は、ここに例示したものに限られず、一般的なＲＥＣ装置で実行されるベースバンド信号処理と同様の処理が実行される。
【００２５】
遅延調整部１２は、ベースバンド信号処理部１１によって生成されたＯＦＤＭシンボルに対して、ＲＥＣ１０内遅延、ＲＥ内遅延、ケーブル遅延などを考慮した遅延量を調整する処理部である。この遅延調整部１２は、バッファ１０ａと、遅延量算出部１３と、ＣＰ検出部１４と、遅延測定部１５と、データ遅延設定部１６とを有する。この遅延調整部１２は、ＧＰＳ（Global  Positioning  System）などの無線フレームを受信し、当該無線フレームに同期した基準信号を生成する。
【００２６】
バッファ１０ａは、ＯＦＤＭシンボルの先頭データからデータを保持する記憶部である。例えば、バッファ１０ａは、最大遅延量分保持できる領域を有し、ベースバンド信号処理部１１から出力されたＯＦＤＭシンボルのＩＱデータを保持する。
【００２７】
遅延量算出部１３は、予め定められた最大遅延量からＲＥ３０の装置内遅延量およびＲＥＣ１０とＲＥ３０とを接続するケーブルの遅延量を減算した遅延量を算出する。例えば、遅延量算出部１３は、ＲＥ３０の装置内遅延量およびＲＥＣ１０とＲＥ３０とを接続するケーブルの遅延量を測定する。測定する手法は、一般的な手法を用いることができるので詳細な説明は省略するが、予め測定された測定値をメモリなどに記憶しておき、記憶する測定値を用いることもできる。また、最大遅延量は、図１に示したシステムで許容できる最大の遅延量であり、管理者等によって設定される。
【００２８】
一例を挙げると、遅延量算出部１３は、最大遅延量「２００」からＲＥ３０装置遅延量「１０」および光ケーブル遅延量「５０」を減算した「１４０」を、調整する遅延量として算出してデータ遅延設定部１６に出力する。
【００２９】
ＣＰ検出部１４は、下りＩＱサンプリングデータからＣＰを検出し、検出結果を遅延測定部１５に出力する。例えば、ＣＰ検出部１４は、バッファ１０ａに入力されるデータからＯＦＤＭシンボルのＣＰを検出し、検出したことを遅延測定部１５に出力する。
【００３０】
一例を挙げると、ＣＰ検出部１４は、バッファ１０ａに格納されたＩＱデータと、バッファ１０ａに格納されたＩＱデータを所定オフセット長遅延させたデータとを比較する。なお、ＯＦＤＭシンボル長やＣＰ長は、管理者等によって予めメモリ等に格納されている。つまり、ＣＰ検出部１４は、ベースバンド信号処理部１１から入力されたＩＱデータとバッファ１０ａの先頭に記憶されるＩＱデータとが一致した場合、ＣＰの元データを検出したと判定し、検出したことを遅延測定部１５に出力する。続いて、ＣＰ検出部１４は、次にベースバンド信号処理部１１から入力されたＩＱデータと、バッファ１０ａの先頭から２番目に記憶されるＩＱデータとが一致するか否かを判定する。
【００３１】
一方、ＣＰ検出部１４は、ＩＱデータが一致しない場合、次にベースバンド信号処理部１１から入力されたＩＱデータとバッファ１０ａの先頭の次に記憶されるＩＱデータとが一致するか否かを判定する。このようにして、ＣＰ検出部１４は、ベースバンド信号処理部１１から入力されたＩＱデータを連続的に比較してＣＰの元となったデータを検出する。
【００３２】
図２に戻り、遅延測定部１５は、ＣＰ検出部１４の検出結果からＯＦＤＭシンボルの境界を検出することで、ベースバンド信号処理部１１で生じたＯＦＤＭ単位で遅延量を測定する。例えば、遅延測定部１５は、ＣＰの元となったデータを検出したとＣＰ検出部１４から通知された回数がＣＰ長分となった場合に、検出されたＣＰの元データの次にバッファ１０ａに格納されているＩＱデータをＯＦＤＭシンボルの先頭として検出する。つまり、遅延測定部１５は、遅延調整部１２へのＩＱデータの入力が開始されてから上記タイミングまでを、ベースバンド信号処理部１１で生じた遅延量、言い換えると、揺らぎとして決定する。そして、遅延測定部１５は、検出したＯＦＤＭシンボルの先頭をデータ遅延設定部１６に通知する。
【００３３】
データ遅延設定部１６は、遅延測定部１５で測定された遅延量、光ケーブル遅延量、ＲＥ装置内遅延量を加算した後の送信タイミングが、各ＲＥ端でシステム最大遅延量として一定になるように、ＯＦＤＭシンボルに遅延量を加算する。例えば、データ遅延設定部１６は、遅延測定部１５よって検出されたＯＦＤＭシンボルの先頭の送出タイミングが所定周期の基準信号から、遅延量算出部１３によって算出された遅延量だけ遅延したタイミングになるように、ＯＦＤＭシンボルの送出タイミングを決定する。そして、データ遅延設定部１６は、送出タイミングが決定された、遅延調整済みのＯＦＤＭシンボルをＣＰＲＩ終端部１７に出力する。
【００３４】
ＣＰＲＩ終端部１７は、データ遅延設定部１６から入力された遅延調整済みのＯＦＤＭシンボルを光信号に変換して、ＲＥ３０に送信する。
【００３５】
（ＲＥの構成）
図２に示すように、ＲＥ３０は、一般的なＲＥと同様の構成を有し、例えばアンテナ３１、ＣＰＲＩ終端部３２、送信処理部３３などを有する。なお、ＲＥは、図２に示した制御部に限定されるものではなく、一般的なＲＥ装置と同様の構成を有する。
【００３６】
アンテナ３１は、移動体端末との間でデータの送受信を実行する。例えば、アンテナ３１は、ＲＥＣ１０から受信したＯＦＤＭシンボルが変調された電波、すなわち、下り信号を移動体端末に送出する。また、アンテナ３１は、移動体端末から電波、すなわち、上り信号を受信する。
【００３７】
ＣＰＲＩ終端部３２は、ＲＥＣ１０から受信したＯＦＤＭシンボルを光信号から電気信号に変換して送信処理部３３に出力する。このとき、送信処理部３３に出力されるＯＦＤＭシンボルは、ＲＥＣ１０によって調整された光ケーブル遅延量が相殺された状態となる。
【００３８】
送信処理部３３は、ＣＰＲＩ終端部３２から入力されたＯＦＤＭシンボルに対して周波数変換を実行して、アンテナ３１から移動体端末に送出する。このとき、アンテナ３１から送出されるＯＦＤＭ信号は、ＲＥＣ１０で調整された遅延量のうちＲＥの装置内遅延量が相殺されて送出される。
【００３９】
［遅延処理部の回路構成例］
次に、図３を用いて、図２に示した遅延調整部１２の回路構成例およびデータの流れを説明する。図３は、実施例１に係る遅延調整部の回路構成例を示す図である。図３に示すように、遅延調整部１２は、ＦＩＦＯ（First-In  First-Out）部１２ａ、カウンタ１２ｂ、加算部１２ｃ、メモリ１２ｄ、比較部１２ｅ、カウンタ１２ｆ、メモリ１２ｇ、保持部１２ｈ、加算部１２ｉ、カウンタ１２ｊを有する。
【００４０】
なお、図２に示した遅延量算出部１３は、加算部１２ｉに対応する。同様に、ＣＰ検出部１４は、ＦＩＦＯ部１２ａとカウンタ１２ｂと加算部１２ｃとメモリ１２ｄと比較部１２ｅと保持部１２ｈに対応する。同様に、遅延測定部１５は、カウンタ１２ｆと保持部１２ｈとに対応する。同様に、データ遅延設定部１６は、メモリ１２ｇとカウンタ１２ｊに対応する。
【００４１】
ＦＩＦＯ部１２ａは、入力されたＩＱデータをＧＰＳなどの無線フレームに同期したＣＰＲＩクロック（ＣＰＲＩ  ＣＬＫ）に同期化するＦＩＦＯ回路である。このＦＩＦＯ部１２ａには、ＣＰＲＩ  ＣＬＫと同期していない非同期クロック（ＣＬＫ）が入力される。また、ＦＩＦＯ部１２ａには、ＣＬＫに同期したデータであり、ベースバンド信号処理部１１から出力されたＩＱデータが入力される。
【００４２】
そして、ＦＩＦＯ部１２ａは、ＣＰＲＩ  ＣＬＫをメモリ１２ｄに出力する。また、ＦＩＦＯ部１２ａは、ＣＬＫからＣＰＲＩ  ＣＬＫに乗り換えた後のＩＱデータをライトデータ１（write  data1）としてメモリ１２ｇに出力する。同様に、ＦＩＦＯ部１２ａは、ＣＬＫからＣＰＲＩ  ＣＬＫに乗り換えた後のＩＱデータをライトデータ２（write  data2）としてメモリ１２ｄと比較部１２ｅ各々に出力する。
【００４３】
カウンタ１２ｂは、ＣＰＲＩクロックが入力されるカウンタであり、オフセット長分をカウントする。このカウンタ１２ｂは、基準信号（frame）と同期してカウントを開始する。カウンタ１２ｂは、カウントした値をメモリ１２ｄのライトアドレス２（write  address2）としてメモリ１２ｄに出力する。すなわち、メモリ１２ｄには、ライトアドレス２の領域にライトデータ２が書き込まれる。また、カウンタ１２ｂは、ライトアドレス２を加算部１２ｃに出力する。
【００４４】
加算部１２ｃは、カウンタ１２ｂから入力されたライトアドレス２とオフセット値とを加算した値を、メモリ１２ｄのリードアドレス２（read  address2）としてメモリ１２ｄに出力する。なお、オフセット値とは、ＯＦＤＭシンボル長からＣＰ長を減算した値である。
【００４５】
メモリ１２ｄは、ベースバンド信号処理部１１から出力されたＩＱデータをオフセット長分保持する記憶部である。このメモリ１２ｄは、ＦＩＦＯ部１２ａ等からＣＰＲＩ  ＣＬＫが入力される。また、メモリ１２ｄには、カウンタ１２ｂで生成されたライトアドレス２の領域に、ＦＩＦＯ部１２ａから出力されたライトデータ２が書き込まれる。また、メモリ１２ｄは、比較部１２ｅによって、加算部１２ｃで生成されたリードアドレス２の領域からリードデータ２が読み出される。
【００４６】
比較部１２ｅは、ＣＰ長分のデータを連続的に比較して一致または不一致を判定し、ＯＦＤＭシンボルのＣＰを検出してＯＦＤＭシンボルの境界を特定する。例えば、比較部１２ｅは、リードアドレス２でメモリ１２ｄから読み出したリードデータ２と、ＦＩＦＯ部１２ａから出力されたライトデータ２とを比較して、一致するか否かを判定する。そして、比較部１２ｅは、データの一致回数がＣＰ長分となった場合に、イネーブル信号を保持部１２ｈに出力する。一例を挙げると、ＣＰ長が「１６」である場合、比較部１２ｅは、一致回数が連続して「１６」回になった場合に、イネーブル信号を保持部１２ｈに出力する。
【００４７】
カウンタ１２ｆは、メモリ１２ｇのライトアドレス１（write  address1）をカウントする。このカウンタ１２ｆには、ＣＰＲＩ  ＣＬＫが入力され、基準信号（frame）と同期してカウントが開始される。また、カウンタ１２ｆは、カウントした値をライトアドレス１としてメモリ１２ｇと保持部１２ｈに出力する。
【００４８】
メモリ１２ｇは、ベースバンド信号処理部１１から出力されたＩＱデータを最大遅延量分保持する記憶部であり、ＣＰＲＩ  ＣＬＫが入力される。このメモリ１２ｇには、カウンタ１２ｆで生成されたライトアドレス１に、ＦＩＦＯ部１２ａから出力されたライトデータ１が書き込まれる。
【００４９】
保持部１２ｈは、比較部１２ｅからイネーブル信号を受信した場合に、その時点でカウンタ１２ｆから入力されたメモリ１２ｇのライトアドレス１を保持する。ここで保持されたアドレスがＯＦＤＭシンボルの先頭データが記憶されているアドレスとなる。保持部１２ｈは、保持したライトアドレス１をload  dataとしてカウンタ１２ｊに出力する。
【００５０】
加算部１２ｉは、基準信号（frame）に、システム全体の最大遅延量から光ケーブル長やＲＥ装置内遅延量を減算した遅延量を加算したタイミングを示すload  enableをカウンタ１２ｊに出力する。
【００５１】
カウンタ１２ｊは、加算部１２ｉから受信したload  enableのタイミングで、保持部１２ｈから受信したライトアドレス１を用いて、メモリ１２ｇからリードデータ１（read  data1）を読み出す。すなわち、カウンタ１２ｊは、ライトアドレス１を初期値として読み出したＯＦＤＭシンボルが、最大遅延量からload  enable分を減算した遅延調整量分調整されてＲＥへ出力する。この結果、ＯＦＤＭシンボルをＲＥ端で同時に出力することができる。
【００５２】
［具体例（タイムチャート）］
次に、図３に示した回路例を用いて、ＲＥＣ１０の遅延調整部１２が実行する処理の具体例を説明する。図４は、実施例１に係る遅延調整処理のタイムチャートを示す図である。
【００５３】
ここでは、ＯＦＤＭシンボル１は、ａ０〜ａ６３を有効シンボル、ａ４８〜ａ６３をＣＰとするＯＦＤＭデータであり、ＯＦＤＭシンボル２は、ｂ０〜ｂ６３を有効シンボル、ｂ４８〜ｂ６３をＣＰとするＯＦＤＭデータであるとする。つまり、ＯＦＤＭシンボル長を８０、ＣＰ長を１６、オフセット長を６４とする。また、数字の若番から先頭データとする。つまり、ａ０が有効シンボルの先頭であり、次がａ１となり、最後がａ６３であるとする。
【００５４】
このような状態において、カウンタ１２ｂとカウンタ１２ｆが、基準信号に同期してカウントを開始する。つまり、ＦＩＦＯ部１２ａにＩＱデータが入力されて、ＩＱデータがＣＰＲＩ  ＣＬＫに同期化されると、カウンタ１２ｂとカウンタ１２ｆがカウントを開始する。例えば、カウンタ１２ｂは、オフセット長分をカウントするので、０から順に６３までカウントし、６３の次は再び０からカウントする。カウンタ１２ｆは、最大遅延分をカウントするので、０から順に最大遅延量（２００）までカウントする。
【００５５】
ここで、カウンタ１２ｆがカウントした値は、ライトアドレス１としてメモリ１２ｇの書き込みアドレスに使用される。また、カウンタ１２ｂがカウントした値は、ライトアドレス２としてメモリ１２ｄの書き込みアドレスとして使用される。
【００５６】
ところで、入力されたＩＱデータが遅延の影響を受けていない通常状態ならばライトアドレス１＝０の領域にＩＱデータ「ａ４８」が書き込まれるが、入力されたＩＱデータはＲＥＣ装置内遅延の影響を受けている。したがって、ＦＩＦＯ部１２ａは、メモリ１２ｇへのライトアドレス１＝０からライトアドレス１＝３まではデータを書き込めず、空データ「ｘ」を書き込む。同様に、ＦＩＦＯ部１２ａは、メモリ１２ｄへのライトアドレス２＝０からライトアドレス２＝３まではデータを書き込めず、空データ「ｘ」を書き込む。
【００５７】
その後、ＦＩＦＯ部１２ａは、メモリ１２ｇのライトアドレス１＝４の領域にＯＦＤＭシンボルの先頭ＩＱデータ「ａ４８」を書き込む。これ以降は、ＦＩＦＯ部１２ａは、入力されたＩＱデータを順次、メモリ１２ｇのライトアドレス１の領域に書き込む。一例を挙げると、ＦＩＦＯ部１２ａは、次に入力されたＩＱデータ「ａ４７」をメモリ１２ｇのライトアドレス１＝５の領域に書き込む。続いて、ＦＩＦＯ部１２ａは、次に入力されたＩＱデータ「ａ４６」をメモリ１２ｇのライトアドレス１＝６の領域に書き込む。このようにして、ＦＩＦＯ部１２ａは、入力されたＩＱデータをメモリ１２ｇに書き込んでいく。
【００５８】
同様に、ＦＩＦＯ部１２ａは、メモリ１２ｄのライトアドレス２＝４の領域にＯＦＤＭシンボルの先頭ＩＱデータ「ａ４８」を書き込む。これ以降は、ＦＩＦＯ部１２ａは、入力されたＩＱデータを順次、メモリ１２ｄのライトアドレス２の領域に書き込む。ただし、メモリ１２ｄは、オフセット長分の領域、すなわち、データを６４個格納できる領域である。したがって、ＦＩＦＯ部１２ａは、メモリ１２ｄのライトアドレス２＝６３の領域にＩＱデータ「ａ４３」を書き込んだ後、次のＩＱデータ「ａ４４」については、メモリ１２ｄのライトアドレス２＝０の領域に上書きする。このようにして、ＦＩＦＯ部１２ａは、入力されたＩＱデータをメモリ１２ｄに書き込んでいく。
【００５９】
一方で、比較部１２ｅは、ＦＩＦＯ部１２ａがメモリ１２ｇに書き込むＩＱデータと、リードアドレス２を用いてメモリ１２ｄから読み込んだリードデータ２とを比較する。ところが、リードアドレス２は、加算部１２ｃがライトアドレス２にオフセット値を加算して生成されるので、オフセット長分のＩＱデータメモリ１２ｄに書き込まれるまで、すなわち、ライトアドレス２＝６２にデータが書き込まれるまで生成されない。したがって、ライトアドレス２＝６３のときリードアドレス２＝０となり、ライトアドレス２＝１のときリードアドレス２＝０となり、ライトアドレス２＝２のときリードアドレス２＝１となる。加算部１２ｃは、ライトアドレス２との関係が上記した関係になるリードアドレス２を生成する。
【００６０】
このように、比較部１２ｅは、メモリ１２ｄのライトアドレス２の領域に書き込まれるＩＱデータと、リードアドレス２でメモリ１２ｄから読み出したＩＱデータとを比較する。例えば、比較部１２ｅは、メモリ１２ｄのライトアドレス２＝３の領域に書き込まれるＩＱデータ「ａ４７」と、リードアドレス２＝４でメモリ１２ｄから読み出したＩＱデータ「ｘ」とを比較する。
【００６１】
このような比較を行っていくと、比較部１２ｅは、ライトアドレス２＝４の領域に書き込まれるＩＱデータ「ａ４８」と、リードアドレス２＝５で読み出したＩＱデータ「ａ４８」が一致することを検出し、検出回数を「１」とする。すなわち、比較部１２ｅは、ＣＰの元となったＩＱデータの先頭を検出する。その後、比較部１２ｅは、ライトアドレス２＝５からライトアドレス２＝１９各々で書き込んだＩＱデータと、リードアドレス２＝５からリードアドレス２＝２０各々で読み出したＩＱデータとが一致したことを検出し、ＣＰ長分「１６」までカウントする。すなわち、比較部１２ｅは、ＣＰの元となったＩＱデータの最後尾を検出する。
【００６２】
そして、比較部１２ｅは、ＣＰ長分「１６」までカウントするとイネーブル信号を保持部１２ｈに出力する。そして、保持部１２ｈは、イネーブル信号を受信したタイミングでカウンタ１２ｆが生成したライトアドレス１＝８４を保持する。すなわち、保持部１２ｈは、ＯＦＤＭシンボルの先頭が格納されているライトアドレス１を保持する。つまり、保持部１２ｈは、ＲＥＣ１０内装置遅延量を受けて遅延した、メモリ１２ｇに書き込まれたＯＦＤＭシンボルの先頭を検出する。
【００６３】
その後、加算部１２ｉは、基準信号（frame）に、システム全体の最大遅延量から光ケーブル長やＲＥ装置内遅延量を減算した遅延量を加算したタイミングを示す「load  enable」をカウンタ１２ｊに出力する。
【００６４】
カウンタ１２ｊは、加算部１２ｉから指定されたタイミング「load  enable」で、保持部１２ｈに保持されるライトアドレス１＝８４をリードアドレスとして、メモリ１２ｇからＩＱデータ「ｂ４８」を読み出す。このように、カウンタ１２ｊは、ライトアドレス１＝８４を先頭として、メモリ１２ｇからＩＱデータを順次読み出す。このようにすることで、遅延調整部１２は、ＯＦＤＭシンボルの先頭の送出タイミングが所定周期の基準信号から、ＲＥ内の遅延量、ケーブル遅延量を吸収したＯＦＤＭシンボルの送出タイミングを決定することができる。
【００６５】
［具体例（処理の流れ）］
次に、図４を用いて説明した処理の全体的な流れを説明する。図５は、実施例１に係る遅延調整処理の流れを示す図である。図５に示すように、基準信号の開始を時刻ｔ０とする。ＦＩＦＯ部１２ａからメモリ１２ｄおよびメモリ１２ｇ各々に先頭ＩＱデータが書き込まれたのが時刻ｔ１とする。
【００６６】
その後、時刻ｔ３の時点で、比較部１２ｅは、メモリ１２ｄから読み出したＩＱデータと、メモリ１２ｄおよびメモリ１２ｇに書き込まれるＩＱデータとが一致することを検出する。そして、時刻ｔ４の時点で、比較部１２ｅが一致したと検出した回数がＣＰ長分となる。
【００６７】
そして、保持部１２ｈは、時刻ｔ４のときのライトアドレス１を保持する。その後、カウンタ１２ｊは、加算部１２ｉによって遅延調整量が調整され、保持部１２ｈに保持されるライトアドレス１を先頭にして、メモリ１２ｇからデータを順次読み出す。この結果、遅延調整部１２は、基準信号に同期していないＯＦＤＭシンボルの先頭ＩＱデータを正確に検出して、メモリ１２ｇから読み出すことができる。
【００６８】
［実施例１による効果］
実施例１に係る無線基地局装置１は、ＰＬＬの使用もしくはフレームの先頭を示す制御信号を追加する施策を用いることなく、ベースバンド信号処理後のＩＱデータにおいて直接ＯＦＤＭシンボルの先頭を抽出し、位相の揺らぎを吸収することができる。また、ＲＥＣ内のＣＰＲＩ終端部以外の信号処理機能部は任意の周波数クロックを使用できる。また、無線基地局装置１は、ＰＬＬのようなアナログ回路を使用せず、デジタル回路で処理可能なため、信頼性や安定性を向上することが可能となる。
【実施例２】
【００６９】
ところで、実施例１に係る無線基地局装置は、ＯＦＤＭシンボルの境界を１回検出したタイミングを保持してＲＥＣ内遅延を調整する例について説明したが、これに限定されるものではない。例えば、開示する無線基地局装置は、ＯＦＤＭシンボルの境界を所定回数検出したタイミングを用いてＲＥＣ内遅延を調整することで、遅延調整後のＯＦＤＭシンボルの送信タイミングの正確性を高めることができる。
【００７０】
そこで、実施例２では、ＯＦＤＭシンボルの境界を所定回数検出したタイミングをＲＥＣ内遅延量とする例について説明する。ここでは、無線基地局装置の構成、回路構成例、タイムチャートについて説明する。なお、システムの全体構成は、実施例１と同様とする。
【００７１】
［無線基地局装置の構成］
図６は、実施例２に係る無線基地局装置の構成を示す機能ブロック図である。図６に示すように、ＲＥＣ２０と各ＲＥとを有する。なお、各ＲＥは、図２で説明したＲＥ３０と同様の構成を有するので、ここでは省略する。
【００７２】
（ＲＥＣの構成）
図６に示すように、ＲＥＣ２０は、ベースバンド信号処理部２１と遅延調整部２２とＣＰＲＩ終端部２８とを有する。なお、ここで示した各制御部は、あくまで例示であり、これ以外の制御部や記憶部等を有していてもよい。また、ベースバンド信号処理部２１は、図２で説明したベースバンド信号処理部１１と同様の構成を有し、ＣＰＲＩ終端部２８は、図２で説明したＣＰＲＩ終端部１７と同様の構成を有するので、ここでは詳細な説明は省略する。
【００７３】
遅延調整部２２は、ベースバンド信号処理部２１によって生成されたＯＦＤＭシンボルに対して、ＲＥＣ１０内遅延、ＲＥ内遅延、ケーブル遅延などを考慮した遅延量を調整する処理部である。この遅延調整部２２は、バッファ２０ａと、遅延量算出部２３と、ＣＰ検出部２４と、保護段数部２５と、遅延量測定部２６と、データ遅延設定部２７とを有する。この遅延調整部２２は、ＧＰＳなどの無線フレームを受信し、当該無線フレームに同期した基準信号を生成する。
【００７４】
バッファ２０ａは、図２で説明したバッファ１０ａと同様、ＯＦＤＭシンボルの先頭データからデータを順次保持する記憶部である。例えば、バッファ２０ａは、最大遅延量分保持できる領域を有し、ベースバンド信号処理部２１から出力されたＯＦＤＭシンボルの先頭ＩＱデータから順に保持する。
【００７５】
遅延量算出部２３は、図２で説明した遅延量算出部１３と同様、予め定められた最大遅延量からＲＥ３０の装置内遅延量およびＲＥＣ１０とＲＥ３０とを接続するケーブルの遅延量を減算した遅延量を算出する。
【００７６】
ＣＰ検出部２４は、図２で説明したＣＰ検出部１４と同様、下りＩＱサンプリングデータからＣＰを検出する。そして、ＣＰ検出部２４は、検出結果を保護段数部２５に出力する。なお、検出方法は、実施例１と同様であるので、ここでは詳細な説明は省略する。
【００７７】
保護段数部２５は、ＣＰ検出部２４で検出されたそれぞれのＣＰ間隔が全てＯＦＤＭシンボル長に連続的に一致した場合に、ＣＰであると判定する。例えば、保護段数部２５は、ＣＰ検出部２４によるＣＰの元ＩＱデータの検出回数がＣＰ長分になり、かつ、前回ＣＰ長分検出されてからＯＦＤＭシンボル長分後に検出されたものである場合に、保護段数をカウントする。そして、保護段数部２５は、カウントした保護段数が所定値となったタイミングを遅延測定部２６に出力する。
【００７８】
例えば、保護段数部２５は、ＣＰ検出部２４からＣＰの元ＩＱデータが検出されたと通知された回数がＣＰ長分の「１６」回になったことを検出する。さらに、保護段数部２５は、この検出時点が、前回ＣＰ長分のＩＱデータが検出されてから、ＯＦＤＭシンボル長分である「８０」個のＩＱデータがバッファ２０ａに入力された後である場合に、保護段数をカウントする。
【００７９】
つまり、保護段数部２５は、（１）ＯＦＤＭシンボル長文のＩＱデータ入力、（２）ＣＰ長分のＣＰ元データ検出となった場合に、（２）の検出は正しいと判定して保護段数をカウントする。そして、保護段数部２５は、上記（１）と（２）を所定回数検出した後の、ＯＦＤＭシンボルの先頭を遅延測定部２６に通知する。
【００８０】
図６に戻り、遅延測定部２６は、保護段数部２５から通知されたＯＦＤＭシンボルの先頭までに要した時間をベースバンド信号処理部２１で生じた遅延量、言い換えると揺らぎとして決定する。そして、遅延測定部２６は、ＯＦＤＭシンボルの先頭をデータ遅延設定部２７に出力する。
【００８１】
データ遅延設定部２７は、図２で説明したデータ遅延設定部１６と同様、遅延測定部２５で測定された遅延量、光ケーブル遅延量、ＲＥ装置内遅延量を加算した後の送信タイミングが各ＲＥ端でシステム最大遅延量として一定になるように、ＯＦＤＭシンボルに遅延量を加算する。
【００８２】
ＣＰＲＩ終端部２８は、図２で説明したＣＰＲＩ終端部１７と同様、データ遅延設定部２７から入力された遅延調整済みのＯＦＤＭシンボルを光信号に変換して、ＲＥ３０に送信する。
【００８３】
［遅延調整部の回路構成例］
次に、図７を用いて、図６に示した遅延調整部２２の回路構成例およびデータの流れを説明する。図７は、実施例２に係るＲＥＣの遅延調整部の回路構成例を示す図である。図７に示すように、遅延調整部２２は、ＦＩＦＯ部２２ａ、カウンタ２２ｂ、加算部２２ｃ、メモリ２２ｄ、第１比較部２２ｅ、カウンタ２２ｆ、メモリ２２ｇを有する。さらに、遅延調整部２２は、カウンタ２２ｈ、第２比較部２２ｉ、保持部２２ｊ、加算部２２ｋ、カウンタ２２ｌを有する。
【００８４】
なお、図６に示した遅延量算出部２３は、加算部２２ｋに対応する。同様に、ＣＰ検出部２４は、ＦＩＦＯ部２２ａとカウンタ２２ｂと加算部２２ｃとメモリ２２ｄと第１比較部２２ｅと保持部２２ｊに対応する。同様に、保護段数部２５は、カウンタ２２ｈと第２比較部２２ｉとに対応する。同様に、遅延測定部２６は、カウンタ２２ｆと保持部２２ｊとに対応する。同様に、データ遅延設定部２７は、メモリ２２ｇとカウンタ２２ｌに対応する。
【００８５】
図７に示すＦＩＦＯ部２２ａとカウンタ２２ｂと加算部２２ｃとは、図３に示したＦＩＦＯ部１２ａとカウンタ１２ｂと加算部１２ｃと同様の構成を有するので、詳細な説明は省略する。同様に、図７に示すメモリ２２ｄとカウンタ２２ｆとメモリ２２ｇとは、図３に示したメモリ１２ｄとカウンタ１２ｆとメモリ１２ｇと同様の構成を有するので、詳細な説明は省略する。
【００８６】
第１比較部２２ｅは、図３で説明した比較部１２ｅと同様に、ＣＰ長分のデータを連続的に比較して一致または不一致を判定し、ＯＦＤＭシンボルのＣＰを検出してＯＦＤＭシンボルの境界を特定する。ただし、比較部１２ｅと異なる点は、第１比較部２２ｅは、リードデータ２とライトデータ２とが一致すると判定した場合に、一致を検出したことを示すｔｍｐイネーブル信号＝１をカウンタ２２ｈと第２比較部２２ｉとに出力する点である。
【００８７】
カウンタ２２ｈは、ＯＦＤＭシンボル長分のカウンタであり、第１比較部２２ｅからのｔｍｐイネーブル信号をLoad  Enableとしてカウンタ値を０にし、その後は順次カウントする。例えば、カウンタ２２ｈは、第１比較部２２ｅからイネーブル信号＝１を受信した場合に、カウンタ値を０にする。また、カウンタ２２ｈは、ＣＰＲＩ  ＣＬＫと同期してカウントしたカウント値を第２比較部２２ｉに出力する。
【００８８】
第２比較部２２ｉは、カウンタ２２ｈのカウンタ値がＯＦＤＭシンボル長に満了した値であり、かつ、ｔｍｐイネーブル信号＝１である場合に、保護段数をカウントする。例えば、ＯＦＤＭシンボルが８である例で説明する。なお、カウント値は０から始まるものとする。この場合、第２比較部２２ｉは、ｔｍｐイネーブル信号＝１を受信した時点で、カウンタ２２ｈのカウンタ値が７である場合に、保護段数をインクリメントする。一方、第２比較部２２ｉは、ｔｍｐイネーブル信号＝１を受信した時点で、カウンタ２２ｈのカウンタ値が７以外である場合に、保護段数を０にして保護段数をリセットする。そして、第２比較部２２ｉは、カウントした保護段数が所定値となった場合に、イネーブル信号を保持部２２ｊに出力する。
【００８９】
保持部２２ｊは、第２比較部２２ｉからイネーブル信号を受信した場合に、その時点でカウンタ２２ｆから入力されたメモリ２２ｇのライトアドレス１を保持する。ここで保持されたアドレスがＯＦＤＭシンボルの先頭データが記憶されているアドレスとなる。保持部２２ｊは、保持したライトアドレス１をload  dataとしてカウンタ２２ｌに出力する。
【００９０】
なお、加算部２２ｋは、図３で説明した加算部１２ｉと同様の機能を有し、カウンタ２２ｌは、図３で説明したカウンタ１２ｊと同様の機能を有するので、ここでは詳細な説明は省略する。
【００９１】
［具体例（タイムチャート）］
次に、図７に示した回路例を用いて、ＲＥＣ２０の遅延調整部２２が実行する処理の具体例を説明する。図８は、実施例２に係る遅延調整処理のタイムチャートを示す図である。この例では、ＯＦＤＭシンボル長を８、ＣＰ長を２とする。したがって、カウンタ２２ｈは、８進カウンタとなる。
【００９２】
図８に示すように、ＦＩＦＯ部２２ａは、ベースバンド信号処理部２１からＩＱデータを受信し、ＯＦＤＭシンボル０の先頭ＩＱデータ「０」から順にＩＱデータをメモリ２２ｄ、第１比較部２２ｅ、メモリ２２ｇ各々に出力する。
【００９３】
その後、第１比較部２２ｅは、ＯＦＤＭシンボル０のＩＱデータ「６」をＣＰと検出する。すなわち、第１比較部２２ｅは、ＯＦＤＭシンボル０のＩＱデータ「６」をＯＦＤＭシンボル１の先頭ＩＱデータ、すなわちＣＰとして検出し、イネーブル信号＝１をカウンタ２２ｈに出力する。
【００９４】
カウンタ２２ｈは、第１比較部２２ｅから受信したイネーブル信号＝１を契機に、カウンタ値をリセットした後にカウントを開始する。つまり、カウンタ２２ｈは、ＦＩＦＯ部２２ａからＯＦＤＭシンボル０のＩＱデータ「７」が出力された時点をカウンタ値＝０としてカウントを開始する。
【００９５】
その後、第１比較部２２ｅは、ＯＦＤＭシンボル１のＩＱデータ「０」をＣＰと検出しイネーブル信号＝１をカウンタ２２ｈに出力する。このとき、カウンタ２２ｈは、カウンタをリセットする。一方で、第２比較部２２ｉは、このイネーブル信号＝１を受信するまでに、カウンタ２２ｈのカウント値が「０」と「１」の２個であり、ＯＦＤＭシンボル数「８」と一致しないので、保護段数をカウントしない。つまり、第２比較部２２ｉは、はじめに検出されたＣＰは誤検出であると判定する。
【００９６】
その後、第１比較部２２ｅは、ＯＦＤＭシンボル２のＩＱデータ「０」をＣＰと検出しイネーブル信号＝１をカウンタ２２ｈに出力する。このとき、カウンタ２２ｈは、カウンタをリセットする。一方で、第２比較部２２ｉは、このイネーブル信号＝１を受信するまでに、カウンタ２２ｈのカウント値が「０」から「７」の８個であり、ＯＦＤＭシンボル数「８」と一致するので、保護段数をカウントして保護段数＝１とする。
【００９７】
続いて、第１比較部２２ｅは、ＯＦＤＭシンボル３のＩＱデータ「０」をＣＰと検出しイネーブル信号＝１をカウンタ２２ｈに出力する。このとき、カウンタ２２ｈは、カウンタをリセットする。一方で、第２比較部２２ｉは、このイネーブル信号＝１を受信するまでに、カウンタ２２ｈのカウント値が「０」から「７」の８個であり、ＯＦＤＭシンボル数「８」と一致するので、保護段数をカウントして保護段数＝２とする。
【００９８】
そして、第２比較部２２ｉは、カウンタ２２ｈがカウントする保護段数の値が所定値の「２」となったタイミングで、イネーブル信号を保持部２２ｊに出力する。
【００９９】
［実施例２による効果］
このように、実施例２に係る無線基地局装置１は、複数のＯＦＤＭシンボルの境界を検出した上でＲＥＣ装置内遅延量を調整することができるので、ＣＰの誤検出によるＯＦＤＭシンボルの誤検出を防止できる。この結果、遅延調整後のＯＦＤＭシンボルの送信タイミングの正確性を高めることができる。
【実施例３】
【０１００】
ところで、実施例１や実施例２では、各ＲＥの装置内遅延量が一定であり、ＲＥＣと各ＲＥを接続する光ケーブルの遅延量も一定である例について説明したが、これに限定されるものではない。各ＲＥの装置内遅延量が一定ではない、または、光ケーブル遅延量が一定ではない場合でも、開示する無線基地局装置を適用することができる。
【０１０１】
そこで、実施例３では、各ＲＥの装置内遅延量が一定ではない、または、光ケーブル遅延量が一定ではない場合の例について説明する。
【０１０２】
図９は、実施例３に係る無線基地局装置を含むシステムの全体構成を示す図である。図９に示すように、このシステムは、無全基地局装置１と移動体端末２〜４とが無線で通信可能に接続されて構成される。また、無線基地局装置１は、ＲＥＣ１００とＲＥ３０とＲＥ４０とＲＥ５０とを有する。ＲＥＣ１０と各ＲＥは、ＣＰＲＩに準拠した装置であり、光ケーブルによって接続される。
【０１０３】
なお、図１と異なる点は、ＲＥＣ１０と各ＲＥとを接続する光ケーブル内でＯＦＤＭシンボルが遅延する遅延量が一定ではなく、各ＲＥ内でＯＦＤＭシンボルが遅延する遅延量も一定でないとする。
【０１０４】
ＲＥＣ１００は、処理部１１０、処理部１２０、処理部１３０を有し、各ＲＥごとに遅延調整を実行する。つまり、ＲＥ１００の処理部１１０は、ＲＥ１１５と接続され、ＲＥＣ１１０内の装置内遅延量、ＲＥ１１５内の装置内遅延量、光ケーブル遅延量を調整する。同様に、ＲＥＣ１００の処理部１２０は、ＲＥ１２５と接続され、ＲＥＣ１００内の装置内遅延量、ＲＥ１２５内の装置内遅延量、光ケーブル遅延量を調整する。同様に、ＲＥ１００の処理部１３０は、ＲＥ１３５と接続され、ＲＥＣ１００内の装置内遅延量、ＲＥ１３５内の装置内遅延量、光ケーブル遅延量を調整する。
【０１０５】
なお、ＲＥ１００は、ＲＥごとではなく、ＲＥが有するアンテナごとに処理部を有し、アンテナごとに遅延量を調整することもできる。その場合、例えばＲＥ１１５が２つのアンテナを有する場合には、ＲＥＣ１００は、ＲＥ１１５と２つの処理部で接続される。
【０１０６】
ＲＥＣ１００が有する各処理部は、ベースバンド信号処理部と遅延調整部とＣＰＲＩ終端部とを有し、図２と同様の構成を有する。また、遅延調整部の回路構成も図３や図７と同様である。なお、必ずしも図２と同様である必要は無く、例えば図６と同様の構成であってもよい。また、ＲＥＣ１００内に図２と図６の構成が混在していてもよい。
【０１０７】
このような構成を有するＲＥＣ１００は、ＲＥ１１５、ＲＥ１２５、ＲＥ１３５各々に対して遅延を調整したＯＦＤＭシンボルを生成し、各ＲＥからは同タイミングでＯＦＤＭが送出される。なお、各処理部は実行する処理は、図１〜図５で説明した処理と同様である。
【０１０８】
続いて、実施例３に係る遅延調整の具体例を説明する。図１０は、実施例３に係る遅延調整および調整後の具体例を示す図である。ここでは、最大遅延量を２００、ＲＥ１１５の装置内遅延量＋光ケーブル長＝２５、ＲＥ１２５の装置内遅延量＋光ケーブル長＝１８、ＲＥ１３５の装置内遅延量＋光ケーブル長＝５とする。なお、遅延量としては、例えばｍｓがある。
【０１０９】
このような状態において、図１０に示すように、処理部１１０は、ＲＥ１１５向けに、実施例１や２の手法を用いて、基準信号から１０遅延したバッファ位置にＯＦＤＭシンボルの先頭を検出する。続いて、処理部１１０は、最大遅延量からＲＥ１１５の装置内遅延量＋光ケーブル長＝２５を減算した遅延量１７５を算出する。その後、処理部１１０は、検出されたＯＦＤＭシンボルの先頭を基準として、算出した遅延量１０と１７５を調整したＯＦＤＭシンボルをＲＥ１１５に出力する。
【０１１０】
同様に、処理部１１０は、ＲＥ１２５向けに、基準信号から１５遅延したバッファ位置にＯＦＤＭシンボルの先頭を検出する。続いて、処理部１１０は、最大遅延量からＲＥ１２５の装置内遅延量＋光ケーブル長＝１８を減算した遅延量１８２を算出する。その後、処理部１１０は、検出されたＯＦＤＭシンボルの先頭を基準として、算出した遅延量１５と１８２を調整したＯＦＤＭシンボルをＲＥ１２５に出力する。
【０１１１】
同様に、処理部１１０は、ＲＥ１３５向けに、基準信号から８遅延したバッファ位置にＯＦＤＭシンボルの先頭を検出する。続いて、処理部１１０は、最大遅延量からＲＥ１３５の装置内遅延量＋光ケーブル長＝５を減算した遅延量１９５を算出する。その後、処理部１１０は、検出されたＯＦＤＭシンボルの先頭を基準として、算出した遅延量８と１９５を調整したＯＦＤＭシンボルをＲＥ１３５に出力する。
【０１１２】
このように、各処理部が各ＲＥに対して個別にＯＦＤＭシンボルの先頭を検出して、個別に遅延量を調整することができる。したがって、各ＲＥ内の遅延量が異なったり、光ケーブル遅延量が異なったりする場合でも、各ＲＥからは同タイミング（Timingα）で各ＯＦＤＭシンボルを送出することができる。
【実施例４】
【０１１３】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に異なる実施例を説明する。
【０１１４】
（ＲＥへの適用）
上述した実施例では、ＲＥＣ装置内に遅延調整部を設ける例について説明したが、これに限定されるものではない。例えば、ＲＥ装置に遅延調整部を設けてもよい。その場合、ＲＥ装置がＲＥＣ装置からＯＦＤＭシンボルを受信した時点で、ＲＥＣ装置とＲＥ装置との間のケーブル遅延量およびＲＥＣ装置内遅延量が吸収されていることになる。つまり、上記実施例で説明した遅延量算出部では、ケーブル遅延量＝０、ＲＥ装置内遅延量＝０と算出される。そして、ＲＥ装置の遅延処理部が算出する遅延量がＲＥ装置内遅延量となる。
【０１１５】
（システム）
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともできる。あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、例えば図３等に示した各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１１６】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、例えばＣＰ検出部１４と遅延量測定部１５とを統合するなど各装置の分散・統合の具体的形態は図示のものに限られない。つまり、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【０１１７】
なお、本実施例で説明した各機能部の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【符号の説明】
【０１１８】
１０  ＲＥＣ
１０ａ  バッファ
１１  ベースバンド信号処理部
１２  遅延調整部
１３  遅延量算出部
１４  ＣＰ検出部
１５  遅延測定部
１６  データ遅延設定部
１７  ＣＰＲＩ終端部
３０  ＲＥ
３１  アンテナ
３２  ＣＰＲＩ終端部
３３  送信処理部
【図１】
0005720346.tif 000002
【図２】
0005720346.tif 000003
【図３】
0005720346.tif 000004
【図４】
0005720346.tif 000005
【図５】
0005720346.tif 000006
【図６】
0005720346.tif 000007
【図７】
0005720346.tif 000008
【図８】
0005720346.tif 000009
【図９】
0005720346.tif 000010
【図１０】
0005720346.tif 000011