(57)【要約】【課題】基地局における通信の精度を従来よりも高める。【解決手段】無線装置制御部２の下り遅延時間算出部２３は、各無線装置３の各チャネルごとに、標準の時間と、ＣＰＲＩ送信処理部２５から所定のサイズのデータが発信されてからアンテナ３３から発信されるまでの時間との差を、求める。そして、下り遅延補正部２４は、ある無線装置３のあるチャネルを経由するデータを、その無線装置３のそのチャネルについて求められた上記の差に応じて遅延させて、送出する。【選択図】図３
2011024099.tif 000002
【特許請求の範囲】
【請求項１】
移動局と通信を行う複数の無線装置とそれぞれに異なる伝送路によって接続されかつ上流の装置と接続される無線装置制御装置であって、
前記無線装置ごとに、前記上流の装置と前記移動局との間でやり取りされる所定のサイズのデータを当該無線装置および当該無線装置制御装置が中継する際に要する所要時間を測定する、所要時間測定手段と、
前記上流の装置と前記移動局との間でやりとりする目的のデータである目的データを、当該目的データを中継する前記無線装置の前記所要時間に基づいて遅延させたタイミングで中継する、中継手段と、
を有する無線装置制御装置。
【請求項２】
前記中継手段は、前記目的データを、前記所要時間と基準の時間との差の時間だけ遅延させたタイミングで中継する、
請求項１記載の無線装置制御装置。
【請求項３】
前記所要時間測定手段は、前記無線装置ごとに、当該無線装置および当該無線装置制御装置のうちの一方から他方へ前記所定のサイズのデータを送る際に要する第一の時間と、当該無線装置制御装置と前記移動局との間でやりとりされる前記所定のサイズのデータを当該無線装置が中継するのに要する第二の時間と、に基づいて、前記所要時間を測定する、
請求項１または請求項２記載の無線装置制御装置。
【請求項４】
前記無線装置から、前記第二の時間が所定の位置に記されたフレームをCommon Public Radio Interfaceの規格に基づいて受信する、受信手段を有し、
前記所要時間測定手段は、受信された前記フレームの前記所定の位置に記される前記第二の時間に基づいて前記所要時間を測定する、
請求項３記載の無線装置制御装置。
【請求項５】
前記所定の位置は、Vender Specific領域である、
請求項４記載の無線装置制御装置。
【請求項６】
前記無線装置は、複数のアンテナを有しかつMultiple Input Multiple Outputの機能を備えており、
前記所要時間測定手段は、前記無線装置の前記アンテナごとに前記所要時間を測定し、
前記中継手段は、前記目的データを、当該目的データを中継する前記無線装置および前記アンテナの前記所要時間に基づいて遅延させたタイミングで中継する、
請求項１ないし請求項５のいずれかに記載の無線装置制御装置。
【請求項７】
前記所要時間測定手段は、前記所要時間として、当該無線装置制御装置から前記無線装置への方向である下り方向に前記所定のサイズのデータを中継する際の上り所要時間と、前記無線装置から当該無線装置制御装置への方向である上り方向に前記所定のサイズのデータを中継する際の下り所要時間と、を測定し、
前記中継手段は、前記目的データを前記下り方向に中継する場合は、前記所要時間として前記下り所要時間に基づいて遅延させたタイミングで当該目的データを中継し、前記上り方向に中継する場合は、前記所要時間として前記上り所要時間に基づいて遅延させたタイミングで当該目的データを中継する、
請求項１ないし請求項６のいずれかに記載の無線装置制御装置。
【請求項８】
複数の無線装置と、前記各無線装置を制御する無線装置制御装置と、を有する基地局であって、
前記各無線装置と前記無線装置制御装置とは、それぞれに異なる伝送路によって接続され、
前記無線装置には、
前記無線装置制御装置と前記移動局との間でやりとりされる前記所定のサイズのデータを当該無線装置が中継するのに要する第二の時間を測定する第二の時間測定手段と、
測定した前記第二の時間を前記無線装置制御装置に通知する通知手段と、が備えられ、
前記無線装置制御装置には、
前記無線装置ごとに、当該無線装置および当該無線装置制御装置のうちの一方から他方へ前記所定のサイズのデータを送る際に要する第一の時間を測定する、第一の時間測定手段と、
前記無線装置ごとに、前記上流の装置と前記移動局との間でやり取りされる所定のサイズのデータを当該無線装置および当該無線装置制御装置が中継する際に要する所要時間を、当該無線装置の前記第一の時間および前記第二の時間に基づいて算出する、所要時間算出手段と、
前記上流の装置と前記移動局との間でやりとりする目的のデータである目的データを、当該目的データを中継する前記無線装置の前記所要時間に基づいて遅延させたタイミングで中継する、中継手段と、が備えられる、
基地局。
【請求項９】
複数の無線装置と、それぞれに異なる伝送路を介して前記各無線装置と接続され前記各無線装置を制御する無線装置制御装置と、を有する基地局における、データ中継方法であって、
前記無線装置制御装置に、
前記無線装置ごとに、前記上流の装置と前記移動局との間でやり取りされる所定のサイズのデータを当該無線装置および当該無線装置制御装置が中継する際に要する所要時間を測定する測定処理を行わせ、
前記上流の装置と前記移動局との間でやりとりする目的のデータである目的データを、当該目的データを中継する前記無線装置の前記所要時間に基づいて遅延させたタイミングで中継する中継処理を行わせる、
データ中継方法。
【請求項１０】
前記中継処理においては、前記目的データを、前記所要時間と基準の時間との差の時間だけ遅延させたタイミングで中継させる、
請求項９記載のデータ中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基地局およびそれに用いられる無線装置制御装置などに関する。
【背景技術】
【０００２】
基地局（ＢＴＳ：Base Transceiver Station）は、通信網と移動局とを繋ぐ装置であって、両者の間でやり取りされるデータを中継する。通信網が携帯電話網である場合は、例えば、携帯電話網の中のRadio Network Controller（ＲＮＣ）と携帯電話端末との間でやり取りされるデータを中継する。または、通信網がLocal Area Network（ＬＡＮ）である場合は、例えば、ＬＡＮの中のルータとパーソナルコンピュータとの間でやり取りされるデータを中継する。
【０００３】
移動局を使用できるエリアを拡大するには、基地局を増やせばよい。しかし、基地局を設置するための十分な広さの場所を確保しにくいことがある。また、保守の作業者の手の届きにくい場所に基地局を設置すると、基地局の保守が容易でない。
【０００４】
狭い場所や手の届きにくい場所を有効的に利用できるように、移動局を相手に無線で通信を行う無線部を基地局の本体から分離しこれらの場所に設置する方法が、提案されている。
【０００５】
無線部と基地局の本体とは、光ファイバなどのケーブルによって繋がれる。両者のインタフェースとしてCommon Public Radio Interface（ＣＰＲＩ）を採用した規格が提案されている。この規格においては、無線部は、無線装置（ＲＥ：Radio Equipment）と呼ばれている。基地局の本体には、無線装置を制御するための無線装置制御装置（ＲＥＣ：Radio Equipment Control）が設けられている。無線装置と無線装置制御装置とは、光ファイバによって繋がれ、所定のプロトコルで通信を行う。
【０００６】
さらに、１つの無線装置制御装置によって複数の無線装置を制御することも、提案されている。上述の通り、無線装置の設置場所は、従来よりもフレキシブルである。よって、無線装置制御装置および各無線装置の設置場所によって、無線装置制御装置と各ＲＣとの間のケーブルの長さが相違する。そうすると、無線装置制御装置と各無線装置との間の伝送路の通信速度が相違してしまう。
【０００７】
そこで、各伝送路の位相差を求め、各伝送路における信号の遅れ具合を比較し調整する方法が、提案されている。
【０００８】
上述の背景技術は、特許文献１および非特許文献１を参照されたい。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−１１４９８号公報
【非特許文献】
【００１０】
【非特許文献１】”ＩＰ化対応無線基地局装置の開発”、「ＮＴＴ  ＤｏＣｏＭｏテクニカル・ジャーナル」Ｖｏｌ．１５Ｎｏ．１（２００７年４月号）、株式会社エヌ・ティ・ティ・ドコモ編集、大矢根秀彦・中南直樹・谷川大祐・平本義貴  著
【発明の概要】
【発明が解決しようとする課題】
【００１１】
また、近年、「Multiple Input Multiple Output（ＭＩＭＯ）」という技術が提案されている。ＭＩＭＯは、複数のアンテナを組み合わせて帯域を広げる技術である。送信側は、複数のアンテナによって同時に異なるデータを送信する。受信側は、同数のアンテナによって各データを受信し合成する。したがって、アンテナの本数に応じて、帯域が擬似的に広がる。
【００１２】
受信側の各アンテナは、合成すべきデータをほぼ同時刻に受信しなければならない。遅延が生じると、データを合成することができないからである。したがって、送信側の各アンテナも、遅延なくデータを発信しなければならない。
【００１３】
しかし、特許文献１などに記載される従来のＲＥＣ−ＲＥタイプの基地局は、無線装置制御装置と各無線装置との間の伝送路の遅延しか考慮していない。
【００１４】
本発明は、基地局における通信の精度を従来よりも高めることを、目的とする。
【課題を解決するための手段】
【００１５】
本発明の一形態に係る無線装置制御装置は、移動局と通信を行う複数の無線装置とそれぞれに異なる伝送路によって接続されかつ上流の装置と接続される無線装置制御装置であって、前記無線装置ごとに、前記上流の装置と前記移動局との間でやり取りされる所定のサイズのデータを当該無線装置および当該無線装置制御装置が中継する際に要する所要時間を測定する、所要時間測定手段と、前記上流の装置と前記移動局との間でやりとりする目的のデータである目的データを、当該目的データを中継する前記無線装置の前記所要時間に基づいて遅延させたタイミングで中継する、中継手段と、を有する。
【００１６】
好ましくは、前記中継手段は、前記目的データを、前記所要時間と基準の時間との差の時間だけ遅延させたタイミングで中継する。
【００１７】
または、前記所要時間測定手段は、前記無線装置ごとに、当該無線装置および当該無線装置制御装置のうちの一方から他方へ前記所定のサイズのデータを送る際に要する第一の時間と、当該無線装置制御装置と前記移動局との間でやりとりされる前記所定のサイズのデータを当該無線装置が中継するのに要する第二の時間と、に基づいて、前記所要時間を測定する。
【００１８】
または、前記無線装置から、前記第二の時間が所定の位置に記されたフレームをCommon Public Radio Interfaceの規格に基づいて受信する、受信手段を有し、前記所要時間測定手段は、受信された前記フレームの前記所定の位置に記される前記第二の時間に基づいて前記所要時間を測定する。
【００１９】
または、前記所定の位置は、Vender Specific領域である。
【００２０】
または、前記無線装置は、複数のアンテナを有しかつMultiple Input Multiple Outputの機能を備えており、前記所要時間測定手段は、前記無線装置の前記アンテナごとに前記所要時間を測定し、前記中継手段は、前記目的データを、当該目的データを中継する前記無線装置および前記アンテナの前記所要時間に基づいて遅延させたタイミングで中継する。
【００２１】
または、前記所要時間測定手段は、前記所要時間として、当該無線装置制御装置から前記無線装置への方向である下り方向に前記所定のサイズのデータを中継する際の上り所要時間と、前記無線装置から当該無線装置制御装置への方向である上り方向に前記所定のサイズのデータを中継する際の下り所要時間と、を測定し、前記中継手段は、前記目的データを前記下り方向に中継する場合は、前記所要時間として前記下り所要時間に基づいて遅延させたタイミングで当該目的データを中継し、前記上り方向に中継する場合は、前記所要時間として前記上り所要時間に基づいて遅延させたタイミングで当該目的データを中継する。
【発明の効果】
【００２２】
本願で開示する技術によると、基地局における通信の精度を従来よりも高めることができる。
【図面の簡単な説明】
【００２３】
【図１】基地局（ＢＴＳ：Base Transceiver Station）の全体的な構成の例を示す図である。
【図２】無線装置制御部（ＲＥＣ：Radio Equipment Control）および無線装置（ＲＥ：Radio Equipment）による全体的な処理の例を説明するための図である。
【図３】無線装置制御部の構成の例を示す図である。
【図４】無線装置の構成の例を示す図ある。
【図５】ビットレンジが３２ビットの場合のコントロール・ワードの例を示す図である。
【図６】ビットレンジが１６ビットの場合のコントロール・ワードの例を示す図である。
【図７】ビットレンジが３２ビットの場合のフレームの例を示す図である。
【図８】ビットレンジが１６ビットの場合のフレームの例を示す図である。
【図９】下り遅延補正部の構成の例を示す図である。
【図１０】ベーシック・フレームの例を示す図である。
【図１１】Random Access Memory（ＲＡＭ）へのデータの書込みのタイミングの例を示す図である。
【図１２】ＲＡＭからのデータの読取りのタイミングおよびフレーム化の例を示す図である。
【図１３】位相遅れの場合のデータの読取りのタイミングの例を示す図である。
【図１４】位相遅れの場合のデータの読取りのタイミングの例を示す図である。
【図１５】ラッチの例を示す図である。
【図１６】位相遅れの場合のフレーム化の例を示す図である。
【図１７】フレームのフォーマット変換の例を示す図である。
【図１８】無線装置制御部の全体的な処理の流れの例を説明するフローチャートである。
【図１９】無線装置の全体的な処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００２４】
図１は基地局（ＢＴＳ：Base Transceiver Station）１の全体的な構成の例を示す図、図２は無線装置制御部（ＲＥＣ：Radio Equipment Control）２および無線装置（ＲＥ：Radio Equipment）３による全体的な処理の例を説明するための図、図３は無線装置制御部２の構成の例を示す図、図４は無線装置３の構成の例を示す図ある。
【００２５】
図１に示す基地局１は、通信網と移動局５との間でやり取りされるデータを中継する装置である。例えば、通信網が携帯電話網である場合は、携帯電話網の中のRadio Network Controller（ＲＮＣ）と移動局５との間でやり取りされるデータを中継する。基地局１から見て、通信網側が上流（上位）であり、移動局５側が下流（下位）である。
【００２６】
基地局１は、１台の無線装置制御部２、複数台の無線装置３、および無線装置制御部２と各無線装置３とを繋ぐ伝送路４などを有する。以下、各無線装置３を「無線装置３Ａ」、「無線装置３Ｂ」、…と区別して記載することがある。同様に、無線装置制御部２と各無線装置３Ａ、無線装置３Ｂ、…とを繋ぐ伝送路４を「伝送路４Ａ」、「伝送路４Ｂ」、…と区別して記載することがある。伝送路４は、光ファイバなどのケーブルである。
【００２７】
無線装置３は、移動局５と直接に無線で通信を行う装置である。また、無線装置３には、後述するように複数のアンテナが備わっており、Multiple Input Multiple Output（ＭＩＭＯ）によって移動局５と通信を行うことができる。無線装置制御部２は、各無線装置３を制御するための装置である。
【００２８】
ここで、無線装置制御部２および無線装置３の動作を、図２を参照しながら説明する。下りの場合は、無線装置制御部２は、移動局５へ送信するためのデータを上流の装置（例えば、ＲＮＣ）から受信すると、ベースバンド処理を行う。データを複数のフレームに分割し、各フレームをCommon Public Radio Interface（ＣＰＲＩ）によっていずれかの無線装置３へ送信する。ただし、各フレームを送信するタイミングを、送信先の無線装置３およびその無線装置３で用いられるアンテナに応じて、遅らせることによって調整する。つまり、いわゆる遅延調整を行う。
【００２９】
無線装置３は、ＣＰＲＩによってフレームを受信すると、Digital/Analog（Ｄ／Ａ）変換などのデータ処理を行い、アンテナによって無線でフレームを発信する。
【００３０】
一方、上りの場合は、無線装置３は、移動局５から無線でフレームを受信すると、Analog/Digital（Ａ／Ｄ）変換などのデータ処理を行い、ＣＰＲＩによってフレームを無線装置制御部２へ送信する。
【００３１】
無線装置制御部２は、フレームを上流の装置へ送出する。ただし、各フレームを送出するタイミングを、送信元の無線装置３およびその無線装置３で用いられたアンテナに応じて、調整する。つまり、上りにおいても、遅延調整を行う。
【００３２】
無線装置制御部２は、図３に示すように、制御部２１、遅延測定部２２、下り遅延時間算出部２３、下り遅延補正部２４、ＣＰＲＩ送信処理部２５、ＣＰＲＩ受信処理部２６、上り遅延時間算出部２７、および上り遅延補正部２８などを有する。
【００３３】
無線装置３は、図４に示すように、ＣＰＲＩ受信部３１、複数の無線送信処理部３２、複数のアンテナ３３、複数の無線受信処理部３４、ＣＰＲＩ送信部３５、遅延測定部３６、および遅延時間通知部３７などを有する。無線送信処理部３２、アンテナ３３、および無線受信処理部３４が１つずつ集まって１つの組をなしている。無線送信処理部３２、アンテナ３３、および無線受信処理部３４の組は、ＭＩＭＯのチャネル数（多重数）と同じである。以下、ｋ番目のチャネルの無線送信処理部３２、アンテナ３３、および無線受信処理部３４をそれぞれ「無線送信処理部３２ｋ」、「アンテナ３３ｋ」、および「無線受信処理部３４ｋ」と記載することがある。
【００３４】
次に、図３に示す無線装置制御部２の各部および図４に示す無線装置３の各部の処理内容などについて、説明する。
【００３５】
〔下り回線の基本的な処理〕
無線装置制御部２において、上流の装置（例えば、ＲＮＣ）から送信されてきた、移動局５宛てのデータは、ベースバンド処理が施され、ＣＰＲＩ送信処理部２５によって無線装置３へ送信される。
【００３６】
無線装置３において、ＣＰＲＩ受信部３１は、無線装置制御部２から送信されてきたフレームを受信する。そして、その無線装置３に設けられているアンテナ３３の本数（つまり、ＭＩＭＯのチャネル数）に応じてフレームを各無線送信処理部３２（３２１、３２２、…）に振り分ける。
【００３７】
無線送信処理部３２は、ＣＰＲＩ受信部３１によって振り分けられたフレームを、Digital/Analog（Ｄ／Ａ）変換などのデータ処理を施して、その無線送信処理部３２に対応するアンテナ３３によって無線で移動局５へ送信する。
【００３８】
ただし、無線装置制御部２のＣＰＲＩ送信処理部２５からフレームを送出するタイミングは、後述する下り遅延補正部２４によって、遅延するように補正（調整）される。タイミングの補正の処理については、後述する。
【００３９】
〔上り回線の基本的な処理〕
無線装置３において、無線受信処理部３４は、移動局５から送信されてきたフレームを、その無線受信処理部３４に対応するアンテナ３３を介して受信する。そして、そのフレームをＣＰＲＩ送信部３５へ送出する。
【００４０】
ＣＰＲＩ送信部３５は、無線受信処理部３４から送出されてきたフレームを無線装置制御部２へ送信（転送）する。
【００４１】
無線装置制御部２において、ＣＰＲＩ受信処理部２６は、無線装置３から送信されてきたフレームを受信する。そして、上流の装置へ転送する。ただし、フレームが上流の装置へ転送されるタイミングは、後述する上り遅延補正部２８によって、遅延するように補正（調整）される。タイミングの補正の処理については、後述する。
【００４２】
〔タイミングの補正の処理〕
図５はビットレンジが３２ビットの場合のコントロール・ワードの例を示す図、図６はビットレンジが１６ビットの場合のコントロール・ワードの例を示す図、図７はビットレンジが３２ビットの場合のフレームの例を示す図、図８はビットレンジが１６ビットの場合のフレームの例を示す図、図９は下り遅延補正部２４の構成の例を示す図、図１０はベーシック・フレームの例を示す図、図１１はRandom Access Memory（ＲＡＭ）５０１へのデータの書込みのタイミングの例を示す図、図１２はＲＡＭ５０１からのデータの読取りのタイミングおよびフレーム化の例を示す図、図１３および図１４は位相遅れの場合のデータの読取りのタイミングの例を示す図、図１５はラッチの例を示す図、図１６は位相遅れの場合のフレーム化の例を示す図、図１７はフレームのフォーマット変換の例を示す図である。
【００４３】
無線装置制御部２において、制御部２１は、無線装置制御部２の各部の制御を行う。特に、本実施形態では、移動局５と無線装置３との間の通信に関する情報（例えば、速度、帯域の広さ、ビットレンジ、データ数、Ａ×Ｃコンテナ数、およびオーバサンプリングなどの情報）を下り遅延補正部２４および上り遅延補正部２８に与えることによって、上述のタイミングの補正の制御を行う。
【００４４】
無線装置制御部２の遅延測定部２２および無線装置３の遅延測定部３６は、タイミングの補正の際に参照される時間の測定（計測）を、次のように行う。
【００４５】
遅延測定部２２は、ある１つのフレームが無線装置制御部２と各無線装置３との間（つまり、伝送路４）を移動するのに要する時間が基準の時間に対してどれだけ遅延しているかを、測定する。以下、この遅延を表す時間を「ＲＥＣ−ＲＥ遅延時間ＴＡ」と記載する。
【００４６】
上述の通り、基地局１には、複数台の無線装置３が備わっている。よって、遅延測定部２２は、無線装置３ごとに無線装置制御部２との間のＲＥＣ−ＲＥ遅延時間ＴＡを算出する。例えば、無線装置３が５台備わっている場合は、５つのＲＥＣ−ＲＥ遅延時間ＴＡを算出する。
【００４７】
ここで、ＲＥＣ−ＲＥ遅延時間ＴＡを算出する手順を、無線装置制御部２と無線装置３Ａとの間のそれを算出する場合を例に説明する。
【００４８】
遅延測定部２２は、測定用のフレームＦａを送信するようにＣＰＲＩ送信処理部２５に対して指令する。すると、ＣＰＲＩ送信処理部２５は、フレームＦａを無線装置３Ａへ送信する。遅延測定部２２は、送信と同時に、時間の測定を開始する。
【００４９】
無線装置３Ａにおいて、ＣＰＲＩ受信部３１がフレームＦａを受信すると、ＣＰＲＩ送信部３５は直ちにフレームＦａを無線装置制御部２に対して送信する。
【００５０】
無線装置制御部２において、ＣＰＲＩ受信処理部２６によってフレームＦａが受信されると、遅延測定部２２は、時間の測定をストップする。このようにして、フレームＦａが無線装置制御部２と無線装置３Ａとの間を往復する時間が求められる。以下、この往復の時間を「所要時間Ｔ１４」と記載する。
【００５１】
遅延測定部２２は、所要時間Ｔ１４から基準の時間Ｔ＿ｏｆｆｓｅｔ＿ａを減算する。これにより、基準の時間Ｔ＿ｏｆｆｓｅｔ＿ａに対する所要時間Ｔ１４の遅れの時間が求められる。そして、この遅れの時間を２で割ることによって、ＲＥＣ−ＲＥ遅延時間ＴＡを算出する。
【００５２】
フレームＦａとして、例えば、後述するベーシック・フレームと同じサイズのフレームが用いられる。次に述べるフレームＦｂおよびＦｃについても、同様である。
【００５３】
一方、無線装置３の遅延測定部３６は、その無線装置３の中をフレームが通過する時間が基準の時間に対してどれだけ遅延しているかを、測定する。以下、下り方向の遅延を表す時間を「ＲＥ下り遅延時間ＴＢ」と記載し、上り方向の遅延を表す時間を「ＲＥ上り遅延時間ＴＣ」と記載する。
【００５４】
上述の通り、無線装置３は、ＭＩＭＯに対応しており、アンテナ３３の本数だけ、無線送信処理部３２、アンテナ３３、および無線受信処理部３４の組合せを有する。よって、遅延測定部３６は、これらの組合せ分のＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを算出する。例えば、アンテナ３３の本数が４本である場合は、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを４組ずつ算出する。
【００５５】
ここで、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを算出する手順を、無線装置３Ａにおける１番目のチャネルのそれらを算出する場合を例に説明する。
【００５６】
無線装置３Ａにおいて、遅延測定部３６は、測定用のフレームＦｂをＣＰＲＩ受信部３１に与えるとともに、時間の測定を開始する。ＣＰＲＩ受信部３１は、フレームＦｂを無線送信処理部３２１へ送出する。無線送信処理部３２１は、アンテナ３３１を介してフレームＦｂを無線で発信する。フレームＦｂが発信されたタイミングで、遅延測定部３６は、時間の測定をストップする。このようにして、下り方向のフレームが無線装置３Ａを通過する時間が求められる。以下、この往復の時間を「所要時間Ｔ２５」と記載する。そして、遅延測定部３６は、所要時間Ｔ２５から基準の時間Ｔ＿ｏｆｆｓｅｔ＿ｂを減算する。これによって求められた差が、ＲＥ下り遅延時間ＴＢである。
【００５７】
また、遅延測定部３６は、測定用のフレームＦｃを無線受信処理部３４１に与えるとともに、時間の測定を開始する。無線受信処理部３４１は、フレームＦｃをＣＰＲＩ送信部３５へ送出する。ＣＰＲＩ送信部３５は、無線装置制御部２へフレームＦｃを送信する。フレームＦｃが発信されたタイミングで、遅延測定部３６は、時間の測定をストップする。このようにして、上り方向のフレームが無線装置３Ａを通過する時間が求められる。以下、この往復の時間を「所要時間Ｔ５３」と記載する。そして、遅延測定部３６は、所要時間Ｔ５３から基準の時間Ｔ＿ｏｆｆｓｅｔ＿ｃを減算する。これによって求められた差が、ＲＥ上り遅延時間ＴＣである。
【００５８】
遅延時間通知部３７は、遅延測定部３６によって求められた、各チャネルのＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを、無線装置制御部２へ通知する。
【００５９】
遅延時間通知部３７は、種々の方法でＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを無線装置制御部２へ通知することができる。例えば、ＣＰＲＩの規格のフレームに、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを書き込み、そのフレームを無線装置制御部２へ送信することによって、通知することができる。
【００６０】
さらに具体的には、ビットレンジが３２ビットである場合は、ベーシック・フレーム（Basic Frame）Ｆｓ３２に含まれる図５に示すコントロール・ワード（Control Word）のベンダー・スペシフィック（Vender Specific）領域の特定の位置に、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを書き込み、このベーシック・フレームＦｓ３２を無線装置制御部２へ送信する。または、ビットレンジが１６ビットである場合は、ベーシック・フレーム（Basic Frame）Ｆｓ１６に含まれる図６に示すコントロール・ワード（Control Word）のベンダー・スペシフィック（Vender Specific）領域の特定の位置に、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを書き込み、このベーシック・フレームＦｓ１６を無線装置制御部２へ送信する。
【００６１】
なお、図７に示すように、ベーシック・フレームＦｓ３２が２５６個集まって、１つのハイパー・フレーム（Hyper Frame）Ｆｔ３２を形成する。さらに、ハイパー・フレームＦｔ３２が１５０個集まって、１つのラジオ・フレーム（Radio Frame）Ｆｕ３２を形成する。同様に、図８に示すように、ベーシック・フレームＦｓ１６が２５６個集まって、１つのハイパー・フレームＦｔ１６を形成する。さらに、ハイパー・フレームＦｔ１６が１５０個集まって、１つのラジオ・フレームＦｕ１６を形成する。１０［ミリ秒］ごとに１つのラジオ・フレームの送受信がなされる。ベーシック・フレームは、「チップ（Chip）」と呼ばれることがある。
【００６２】
無線通信の速度が２４５７．６［メガビット／秒］である場合は、ビットレンジは３２ビットである。つまり、３２ビット単位で演算処理などが実行される。一方、無線通信の速度が１２２８．８［メガビット／秒］である場合は、ビットレンジは１６ビットである。
【００６３】
無線装置制御部２において、各無線装置３から通知された各チャネルのＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣは、それぞれ下り遅延時間算出部２３および上り遅延時間算出部２７へ通知される。また、遅延測定部２２によって測定されたＲＥＣ−ＲＥ遅延時間ＴＡは下り遅延時間算出部２３および上り遅延時間算出部２７の両方に通知される。
【００６４】
下り遅延時間算出部２３は、通知された各ＲＥＣ−ＲＥ遅延時間ＴＡおよび各ＲＥ下り遅延時間ＴＢに基づいて、移動局５へ中継する対象のフレームを、どれくらいの時間だけ遅延させて発信すべきかを算出する。以下、この遅延の時間を「下り遅延時間ＴＤ」と記載する。
【００６５】
上述の通り、無線装置制御部２は複数台の無線装置３と繋がっており、各無線装置３は複数のチャネルを有する。そこで、下り遅延時間算出部２３は、各無線装置３のアンテナ３３の本数の下り遅延時間ＴＤを算出する。具体的には、無線装置３のＲＥＣ−ＲＥ遅延時間ＴＡとチャネルのＲＥ下り遅延時間ＴＢとを加算することによって、下り遅延時間ＴＤを算出する。例えば、無線装置３Ａの２番目のチャネルの下り遅延時間ＴＤを、無線装置３ＡのＲＥＣ−ＲＥ遅延時間ＴＡと無線装置３Ａの２番目のチャネルのＲＥ下り遅延時間ＴＢとを加算することによって、算出する。
【００６６】
下り遅延補正部２４は、ＣＰＲＩ送信処理部２５から無線装置３へフレームを送出するタイミングを、遅らせるように補正する処理を行う。具体的には、下り遅延時間算出部２３によって算出された下り遅延時間ＴＤだけ、基準の時間よりも遅らせて、フレームを無線装置３へ送出する。
【００６７】
例えば、無線装置３Ａの２番目のチャネルで送信されるフレームを、無線装置３Ａの２番目のチャネルの下り遅延時間ＴＤだけ遅らせてＣＰＲＩ送信処理部２５へ送出する。
【００６８】
ここで、フレームを送出するタイミングを遅延させるための構成の一例を、図９を参照しながら説明する。
【００６９】
下り遅延補正部２４は、図９に示すように、ＲＡＭ５０１、遅延時間分離部５０２、遅延時間変化検知部５０３、データ多重部５０４、カウント部５０５、レジスタ５０６、ＲＡＭライトアドレス決定部５０７、ＲＡＭライトイネーブル決定部５０８、パリティ生成部５０９、ＲＡＭライトデータ生成部５１０、ＲＡＭリードイネーブル決定部５１１、ＲＡＭリードアドレス決定部５１２、コンテナ読出部５１３、データマージ部５１４、フォーマット変換部５１５、およびパリティチェック部５１６などを備えている。遅延時間分離部５０２ないしフォーマット変換部５１５の各部は、電子回路によって実現される。全部または一部分の処理の手順をプログラムとして記述し、このプログラムをCentral Processing Unit（ＣＰＵ）に実行させることによって実現してもよい。
【００７０】
ＲＡＭ５０１は、無線装置３ごとに、その無線装置３が実現可能なＡ×Ｃコンテナの数だけ備わっている。
【００７１】
「Ａ×Ｃコンテナ数」は、アンテナ３３の本数×キャリア（搬送波）を意味する。例えば、無線装置３Ａのアンテナ３３の本数が４本であり、１本のアンテナ３３当たりキャリアを同時に３つまで使用することができる場合は、場合は、無線装置３ＡのためのＲＡＭ５０１が１２個備えられる。また、１つのキャリアに複数のユーザ（移動局５）宛ての信号を載せることができる。「コンテナ」とは、移動局５へ送信しまたは移動局５から受信するデータであって、そのサイズはベーシック・フレームのサイズよりも小さい。コンテナは、さらに、１２個のデータ群に分割されている。「Ａ×Ｃコンテナ」とは、Ａ番目のアンテナ３３のＣ番目のキャリアで移動局５へ送信しまたは移動局５から受信するコンテナを意味する。なお、図面の複雑化を避けるため、図９にはＲＡＭ５０１を２つだけ示している。
【００７２】
ＲＡＭ５０１には、移動局５へ送信するコンテナ（データ）のうちの、それに対応するアンテナ３３およびキャリアによって送信されるコンテナが書き込まれる。書き込まれたコンテナは、後述するタイミングで、無線装置３へ送信するために読み取られる。
【００７３】
遅延時間分離部５０２も、ＲＡＭ５０１と同様に、無線装置３それぞれのＡ×Ｃコンテナ数だけ備えられている。したがって、遅延時間分離部５０２は、いずれかの無線装置３のいずれかのアンテナ３３に対応している。
【００７４】
遅延時間分離部５０２には、それに対応する無線装置３のアンテナ３３の下り遅延時間ＴＤが、下り遅延時間算出部２３から入力される。遅延時間分離部５０２は、入力された下り遅延時間ＴＤを１チップ単位の時間（以下、「チップ遅れ時間ＴＤｃ」と記載する。）とそれ未満の時間（以下、「位相遅れ時間ＴＤｐ」と記載する。）に分解する。すなわち、上述の通り、無線装置３において１／３．８４［メガＨｚ／秒］（以下、「１チップ時間」と記載する。）ごとに１つのチップ（ベーシック・フレーム）がアンテナ３３を介して発信されるので、下り遅延時間ＴＤを１チップ時間で割った商がチップ遅れ時間ＴＤｃであり、余りが位相遅れ時間ＴＤｐである。
【００７５】
そして、遅延時間分離部５０２は、算出したチップ遅れ時間ＴＤｃを、遅延時間変化検知部５０３および自らに対応するＲＡＭ５０１に対応する加減算部６５１（後述する）へ通知する。また、算出した位相遅れ時間ＴＤｐを、後述するフォーマット変換部５１５へ通知する。
【００７６】
遅延時間変化検知部５０３は、１チップ単位の時間での、下り遅延時間ＴＤの変化を検知し、その結果を、後述するカウント部５０５へ通知する。
【００７７】
データ多重部５０４には、基準パルス信号Ｓａ、Ｉ／Ｑ（In-phase/Quadrature-phase）用データＤａ、およびチップ先頭パルス信号Ｓｂが入力される。
【００７８】
基準パルス信号Ｓａは、ラジオ・フレームの先頭を示すパルス信号である。本例では、基準パルス信号Ｓａとして、１０［ミリ秒］ごとに「オン」になるパルス信号が入力される。チップ先頭パルス信号Ｓｂは、ベーシック・フレームの先頭を示すパルス信号である。本例では、チップ先頭パルス信号Ｓｂとして、１チップ時間ごとに「オン」になるパルス信号が入力される。ただし、チップ先頭パルス信号Ｓｂがオンになるいずれかのタイミングで（具体的には、３８４００回ごとに１回）、基準パルス信号Ｓａがオンになる。
【００７９】
Ｉ／Ｑ用データＤａは、移動局５へ無線で送信する対象（目的）のデータである。Ｉ／Ｑ用データＤａは、複数のベーシック・フレーム（チップ）に分割され、後述するパリティ生成部５０９およびＲＡＭライトデータ生成部５１０に送出される。
【００８０】
カウント部５０５は、チップ内番号生成部６４１、ベーシック・フレーム番号生成部６４２、およびハイパー・フレーム番号生成部６４３などを有し、各フレームの番号などを生成する。
【００８１】
チップ内番号生成部６４１は、チップ先頭パルス信号Ｓｂがオンになるごとに、ベーシック・フレーム（チップ）のビットレンジのデータ単位（ユニット）ごとの番号を生成する。以下、この番号を「ユニット番号」と記載する。例えば、１つのベーシックフレームが１６個のデータに分けられる場合は、０〜１５番のユニット番号を生成する。そして、生成したユニット番号を１／１６［チップ時間］ごとに若い順に、後述するＲＡＭライトアドレス決定部５０７およびＲＡＭライトイネーブル決定部５０８へ送出する。
【００８２】
ベーシック・フレーム番号生成部６４２は、ベーシック・フレームに付すためのシーケンシャル番号であるベーシック・フレーム番号を生成する。
【００８３】
具体的には、ベーシック・フレーム番号生成部６４２は、第一のカウンタを有する。第一のカウンタの初期値は、「０」である。基準パルス信号Ｓａおよびチップ先頭パルス信号Ｓｂの両方がオンになるごとに、第一のカウンタを「０」にリセットし、ベーシック・フレーム番号として「０」を、ＲＡＭライトアドレス決定部５０７へ送出する。また、チップ先頭パルス信号Ｓｂだけがオンになるごとに、第一のカウンタに「１」を加算し、加算後の第一のカウンタが示す値をベーシック・フレーム番号としてＲＡＭライトアドレス決定部５０７へ送出する。
【００８４】
ハイパー・フレーム番号生成部６４３は、ラジオ・フレームに付すためのシーケンシャル番号であるラジオ・フレーム番号を生成する。
【００８５】
具体的には、ハイパー・フレーム番号生成部６４３は、第二のカウンタを有する。第二のカウンタの初期値は、「０」である。基準パルス信号Ｓａがオンになるごとに、第二のカウンタに「１」を加算し、加算後の第二のカウンタが示す値をラジオ・フレーム番号としてＲＡＭライトアドレス決定部５０７へ送出する。
【００８６】
レジスタ５０６には、制御部２１から送出された、移動局５と無線装置３との間の通信に関する情報（帯域の情報およびＡ×Ｃコンテナ数など）が格納される。
【００８７】
ＲＡＭライトアドレス決定部５０７は、レジスタ５０６に格納されている情報およびカウント部５０５から送られてきたユニット番号、ベーシック・フレーム番号、およびラジオ・フレーム番号に基づいて、後述するＲＡＭライトデータ生成部５１０によって生成されたコンテナの、ＲＡＭ５０１における格納場所を示すアドレスを決定する。以下、このアドレスを「ライトアドレス」と記載する。そして、決定したライトアドレスを、そのコンテナが格納されるＲＡＭ５０１の所定の領域（以下、「Ｗｒｉｔｅアドレス領域」と記載する。）へ書き込む。さらに、決定したライトアドレスを、そのＲＡＭ５０１に対応する加減算部６５１（後述する）へ通知する。
【００８８】
ＲＡＭライトイネーブル決定部５０８は、レジスタ５０６に格納されている情報およびチップ内番号生成部６４１から入力されたユニット番号に応じて、どのＲＡＭ５０１へのデータの書込みが可能であるかを決定する。
【００８９】
そして、ＲＡＭライトイネーブル決定部５０８は、書込みが可能であると決定したＲＡＭ５０１の所定の領域（以下、「Ｗｒｉｔｅイネーブル領域」と記載する。）に、その旨を示す値「１」を書き込み、それ以外のＲＡＭ５０１のＷｒｉｔｅイネーブル領域に、書込みが不可である旨を示す値「０」を書き込む。さらに、書込みが可能であると決定したＲＡＭ５０１の識別子を、後述するＲＡＭリードイネーブル決定部５１１に通知する。
【００９０】
パリティ生成部５０９は、データ多重部５０４から送られてきた所定のサイズのデータごとの、エラーの検出用の符号であるパリティ符号を生成し、ＲＡＭライトデータ生成部５１０へ送出する。
【００９１】
ＲＡＭライトデータ生成部５１０は、データ多重部５０４から送られてきたデータに、パリティ生成部５０９によって生成されたパリティ符号を加える。そのデータを、中継先の無線装置３のチャネル数（アンテナ数）に応じて分割するなどして、ＲＡＭ５０１に書き込むコンテナを生成する。そして、書き込んでもよいとＲＡＭライトイネーブル決定部５０８によって決定された（つまり、Ｗｒｉｔｅイネーブル領域に「１」が示される）ＲＡＭ５０１の、ＲＡＭライトアドレス決定部５０７によって決定されたライトアドレスの領域へ、生成したコンテナを書き込む。
【００９２】
このようにして、各ＲＡＭ５０１には、それぞれに対応するＡ×Ｃコンテナのフレームが書き込まれる。
【００９３】
例えば、図１０のような、無線装置３Ａの１番目のアンテナ３３（アンテナ３３１）の１番目のキャリアで送信するコンテナと同２番目のキャリアで送信するコンテナとを含むベーシック・フレームが２つ入力された場合は、図１１のように、各コンテナは、それぞれに対応するＲＡＭ５０１に書き込まれる。以下、前者に対応するＲＡＭ５０１を「ＲＡＭ５０１０」と記載し、前者に対応するＲＡＭ５０１を「ＲＡＭ５０１１」と記載することがある。また、ＲＡＭ５０１０に格納されるコンテナをコンテナ＃０と記載し、ＲＡＭ５０１１に格納されるコンテナをコンテナ＃１と記載することがある。
【００９４】
ＲＡＭリードイネーブル決定部５１１は、ＲＡＭライトイネーブル決定部５０８から識別子を通知されたＲＡＭ５０１の所定の領域（以下、「Ｒｅａｄイネーブル領域」と記載する。）に、読出しが可能であることを示す値「１」を書き込み、それ以外のＲＡＭ５０１のＲｅａｄイネーブル領域に、読出しが不可である旨を示す値「０」を書き込む。
【００９５】
ＲＡＭリードアドレス決定部５１２は、各ＲＡＭ５０１（５０３０、５０３１、…）から次に読み出すデータの先頭のアドレスを決定する。以下、このアドレスを「リードアドレス」と記載する。
【００９６】
具体的には、ＲＡＭリードアドレス決定部５１２は、各ＲＡＭ５０１（５０３０、５０３１、…）に対応した複数の加減算部６５１（６５１０、６５１１、…）が備えられている。
【００９７】
加減算部６５１は、ＲＡＭライトアドレス決定部５０７から通知されたライトアドレスから、遅延時間分離部５０２から通知されたチップ遅れ時間ＴＤｃに対応するアドレス分だけ戻ったアドレスを、リードアドレスに決定する。「チップ遅れ時間ＴＤｃに対応するアドレス分」とは、チップ遅れ時間ＴＤｃに送受信できるデータを格納するのに要する領域の大きさを意味する。
【００９８】
つまり、加減算部６５１は、ライトアドレスからチップ遅れ時間ＴＤｃ分のアドレスを引いたアドレスを、リードアドレスに決定する。そして、決定したリードアドレスを、その加減算部６５１に対応するＲＡＭ５０１の所定の領域（以下、「Ｒｅａｄアドレス領域」と記載する。）に書き込む。
【００９９】
コンテナ読出部５１３は、Ｒｅａｄイネーブル領域に「１」が示されるＲＡＭ５０１を検索し、検索したＲＡＭ５０１のＲｅａｄアドレス領域に示されるアドレスの領域からデータ（コンテナ）を読み出し、データマージ部５１４へ送出する。また、コンテナ読出部５１３は、基準パルス信号Ｓａおよびチップ先頭パルス信号Ｓｂを出力する。
【０１００】
データマージ部５１４は、各ＲＡＭ５０１からコンテナ読出部５１３によって読み出されたコンテナを一時的に保持（ラッチ）し、これらのコンテナを順次組み合わせることによって、ベーシック・フレームを生成する。この際に、各遅延時間分離部５０２から通知される位相遅れ時間ＴＤｐに基づいて、適宜、１チップ時間よりも短い時間でコンテナを遅らせる。
【０１０１】
ここで、コンテナ読出部５１３およびデータマージ部５１４によるコンテナの読出しおよびマージの手順の例を、図１２〜図１６を参照して説明する。
【０１０２】
ＲＡＭ５０１０およびＲＡＭ５０１１それぞれに対応するチップ遅れ時間ＴＤｃがいずれも１チップ時間であり、ＲＡＭ５０１０およびＲＡＭ５０１１それぞれに対応する位相遅れ時間ＴＤｐがいずれも０チップ時間である場合は、図１２に示すように、読出しおよびマージが行われる。
【０１０３】
ＲＡＭ５０１０および５０３１それぞれのＲｅａｄイネーブル領域は、交互に「１」を示す。つまり、ＲＡＭ５０１０のＲｅａｄイネーブル領域が「１」になればＲＡＭ５０１１のＲｅａｄイネーブル領域が「０」になり、ＲＡＭ５０１０のＲｅａｄイネーブル領域が「０」になればＲＡＭ５０１１のＲｅａｄイネーブル領域が「１」になる。
【０１０４】
ＲＡＭ５０１０のＲｅａｄイネーブル領域が「１」、「０」、「１」、「０」と遷移し、このときにＲＡＭ５０１１のＲｅａｄイネーブル領域が「０」、「１」、「０」、「１」と遷移すると、コンテナ読出部５１３は、コンテナ＃０、コンテナ＃１、コンテナ＃０、コンテナ＃１の順にコンテナを読み出す。
【０１０５】
そして、データマージ部５１４は、１番目に読み出したコンテナ＃０および２番目に読み出したコンテナ＃１をマージすることによって１チップ目を生成し、３番目に読み出したコンテナ＃０および４番目に読み出したコンテナ＃１をマージすることによって２チップ目を生成する。
【０１０６】
一方、ＲＡＭ５０１０およびＲＡＭ５０１１それぞれに対応するチップ遅れ時間ＴＤｃがいずれも０チップ時間であり、ＲＡＭ５０１０およびＲＡＭ５０１１それぞれに対応する位相遅れ時間ＴＤｐが１／１６［チップ時間］および１０／１６［チップ時間］である場合は、図１３〜図１６に示すように、読出しおよびマージが行われる。
【０１０７】
ＲＡＭ５０１０および５０３１それぞれのＲｅａｄイネーブル領域の変化は、位相遅れ時間ＴＤｐには依存しない。したがって、コンテナ読出部５１３は、位相遅れ時間ＴＤｐに関わらず、ＲＡＭ５０１０および５０３１から、それぞれ、図１３および図１４に示すように、Ｒｅａｄイネーブル領域の値に従ってコンテナを読み出す。
【０１０８】
データマージ部５１４は、ＲＡＭ５０１０から読み出されたコンテナ＃０を図１５（ａ）に示すように１／１６［チップ時間］ラッチし、ＲＡＭ５０１１から読み出されたコンテナ＃１を図１５（ｂ）に示すように１２／１６［チップ時間］ラッチする。そして、図１６に示すように、コンテナをマージしてベーシック・フレームを生成する。
【０１０９】
データマージ部５１４によって生成されたベーシック・フレームは、フォーマット変換部５１５へ送出される。
【０１１０】
図９に戻って、フォーマット変換部５１５は、データマージ部５１４によって生成されたベーシック・フレームのフォーマットの変換の処理を行う。この処理が施されたベーシック・フレーム（図１７参照）は、ＣＰＲＩ送信処理部２５（図３参照）へ送出される。
【０１１１】
パリティチェック部５１６は、データマージ部５１４によって生成されたベーシック・フレームにエラーが発生していないかどうかを、そのベーシック・フレームに含まれるパリティ符号を用いてチェックする。
【０１１２】
図３に戻って、上り遅延時間算出部２７は、通知された各ＲＥＣ−ＲＥ遅延時間ＴＡおよび各ＲＥ上り遅延時間ＴＣに基づいて、上流の装置へ中継する対象のフレームを、どれくらいの時間だけ遅延させて発信すべきかを算出する。以下、この遅延の時間を「上り遅延時間ＴＵ」と記載する。
【０１１３】
上述の通り、無線装置制御部２は複数台の無線装置３と繋がっており、各無線装置３は複数のチャネルを有する。そこで、上り遅延時間算出部２７は、各無線装置３のアンテナ３３の本数の上り遅延時間ＴＵを算出する。具体的には、無線装置３のＲＥＣ−ＲＥ遅延時間ＴＡとチャネルのＲＥ上り遅延時間ＴＣとを加算することによって、上り遅延時間ＴＵを算出する。例えば、無線装置３Ａの２番目のチャネルの上り遅延時間ＴＵを、無線装置３ＡのＲＥＣ−ＲＥ遅延時間ＴＡと無線装置３Ａの２番目のチャネルのＲＥ上り遅延時間ＴＣとを加算することによって、算出する。
【０１１４】
上り遅延補正部２８は、ＣＰＲＩ受信処理部２６によって受信されたフレームを上流の装置へ送出するタイミングを、遅らせるように調整する処理を行う。具体的には、上り遅延時間算出部２７によって算出された上り遅延時間ＴＵだけ、基準の時間よりも遅らせて、フレームを無線装置３へ送出する。
【０１１５】
上り遅延時間ＴＵだけ送出を遅らせる処理の方法は、図９で説明した、下り遅延補正部２４における下り遅延時間ＴＤだけ送出を遅らせる処理の方法と同様である。つまり、上り遅延補正部２８は、ＣＰＲＩ受信処理部２６から入力される、上位の装置へ転送する目的のデータを、下り遅延時間ＴＤの代わりに上り遅延時間ＴＵを用いて遅延させて、上位の装置へ出力する。
【０１１６】
図１８は無線装置制御部２の全体的な処理の流れの例を説明するフローチャート、図１９は無線装置３の全体的な処理の流れの例を説明するフローチャートである。
【０１１７】
次に、無線装置制御部２および無線装置３の全体的な処理の流れを、図１８および図１９を参照しながら説明する。
【０１１８】
無線装置制御部２は、基準の時間に対する、無線装置制御部２と無線装置３との間の通信の所要時間の遅延を測定するために、測定用のフレーム（フレームＦａ）を各無線装置３へ送信する（図１８の＃７０１）。
【０１１９】
すると、各無線装置３は、フレームＦａを受信すると（図１９の＃７２１でＹｅｓ）、そのフレームＦａを直ちに無線装置制御部２へ送信する（＃７２２）。
【０１２０】
無線装置制御部２は、ある無線装置３からフレームＦａが戻ってくると（＃７０２）、その無線装置３と無線装置制御部２との間のＲＥＣ−ＲＥ遅延時間ＴＡを、その無線装置３へフレームＦａを送信してからそのフレームＦａが戻ってくるまでの時間に基づいて測定（計測）する（＃７０３）。
【０１２１】
無線装置３は、所定の時間を経過するなど所定のタイミングが訪れるごとに（＃７２３でＹｅｓ）、基準の時間に対する、無線装置制御部２から受信したフレームを移動局５へ発信するまでの所要時間の遅延（ＲＥ下り遅延時間ＴＢ）および移動局５から受信したフレームを無線装置制御部２へ発信するまでの所要時間の遅延（ＲＥ上り遅延時間ＴＣ）を測定する（＃７２４）。そして、測定結果を無線装置制御部２へ通知する（＃７２５）。なお、無線装置３は、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを、自らの無線送信処理部３２、アンテナ３３、および無線受信処理部３４の組合せごとに測定する。
【０１２２】
また、無線装置制御部２は、無線装置３からＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣを受信するごとに（＃７０４でＹｅｓ）、その無線装置３のＲＥＣ−ＲＥ遅延時間ＴＡをも用いて、下り遅延時間ＴＤおよび上り遅延時間ＴＵを算出し、それらの下り遅延時間ＴＤおよび上り遅延時間ＴＵを後述の＃７０８、＃７１１の遅延調整のためのパラメータとして採用する。（＃７０５、＃７０６）。上述の通り、下り遅延時間ＴＤは、移動局５へ中継する対象のフレームを発信する際に遅延させる時間である。一方、上り遅延時間ＴＵは、上流の装置へ中継する対象のフレームを発信する際に遅延させる時間である。
【０１２３】
このようにして、各無線装置３のアンテナ３３ごとに下り遅延時間ＴＤおよび上り遅延時間ＴＵが求められる。
【０１２４】
また、無線装置制御部２は、上流の装置から移動局５宛のデータを受信すると（＃７０７でＹｅｓ）、そのデータが中継される無線装置３へ、そのデータをフレーム化して転送する（＃７０９）。ただし、この際に、そのデータが中継される無線装置３およびアンテナ３３に係る下り遅延時間ＴＤに基づいて転送のタイミングを遅延させる（＃７０８）。
【０１２５】
無線装置３は、無線装置制御部２からフレームが転送されてくると（＃７２６でＹｅｓ）、宛先の移動局５へそれを無線で送信する（＃７２７）。
【０１２６】
また、無線装置３は、移動局５からデータを受信すると（＃７２８でＹｅｓ）、無線装置制御部２へ転送する（＃７２９）。
【０１２７】
無線装置制御部２は、無線装置３から上流の装置へのデータを受信すると（＃７１０でＹｅｓ）、上流の装置へそのデータを転送する（＃７１２）。ただし、この際に、そのデータを中継した無線装置３およびアンテナ３３に係る上り遅延時間ＴＵに基づいて転送のタイミングを遅延させる（＃７１１）。
【０１２８】
本実施形態によると、基地局、特にＭＩＭＯの機能を有する基地局において、通信の精度を従来よりも高めることができる。
【０１２９】
本実施形態では、ＭＩＭＯの機能を有する基地局１を例に説明したが、ＭＩＭＯを使用しない場合にも、本発明を適用することができる。
【０１３０】
基地局１の運行中に、各無線装置３の各アンテナ３３に対応するＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣが変化することがある。そこで、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣのパターンを登録しておき、変化に応じて、ＲＥ下り遅延時間ＴＢおよびＲＥ上り遅延時間ＴＣをセレクタ（図３参照）によって使い分けるようにしてもよい。
【０１３１】
その他、基地局１、無線装置制御部２、無線装置３の全体または各部の構成、処理内容、処理順序、データベースの構成などは、本発明の趣旨に沿って適宜変更することができる。
【符号の説明】
【０１３２】
１  基地局
２  無線装置制御部（無線装置制御装置）
２２  遅延測定部（所要時間測定手段、第一の時間測定手段）
２３  下り遅延時間算出部（所要時間算出手段）
２４  下り遅延補正部（中継手段）
２５  ＣＰＲＩ送信処理部（中継手段）
２６  ＣＰＲＩ受信処理部（受信手段）
２７  上り遅延時間算出部（所要時間算出手段）
２８  上り遅延補正部（中継手段）
３  無線装置
３６  遅延測定部（第二の時間測定手段）
３７  遅延時間通知部（通知手段）
４  伝送路
【図１】
2011024099.tif 000003
【図２】
2011024099.tif 000004
【図３】
2011024099.tif 000005
【図４】
2011024099.tif 000006
【図５】
2011024099.tif 000007
【図６】
2011024099.tif 000008
【図７】
2011024099.tif 000009
【図８】
2011024099.tif 000010
【図９】
2011024099.tif 000011
【図１０】
2011024099.tif 000012
【図１１】
2011024099.tif 000013
【図１２】
2011024099.tif 000014
【図１３】
2011024099.tif 000015
【図１４】
2011024099.tif 000016
【図１５】
2011024099.tif 000017
【図１６】
2011024099.tif 000018
【図１７】
2011024099.tif 000019
【図１８】
2011024099.tif 000020
【図１９】
2011024099.tif 000021