(57)【要約】【課題】データ遅延の問題を解消すること。【解決手段】無線装置１００は、RF-IC部１５０が、アンテナAnt１が受信したＩＱデータとアンテナAnt２が受信したＩＱデータの差分値を算出し、アンテナAnt２にて受信したＩＱデータの代わりに、差分値をベースバンド処理部１１０に転送する。そして、無線装置１００は、ベースバンド処理部１１０が、差分値とアンテナAnt１のＩＱデータとを基にして、アンテナAnt２のＩＱデータを復元する。【選択図】図１
2010268395.tif 000002
【特許請求の範囲】
【請求項１】
第１のアンテナが受信したデータと第２のアンテナが受信したデータをそれぞれ取得し、前記第１のアンテナが受信したデータと、第２のアンテナが受信したデータの差分値を算出する差分算出部と、
前記第１のアンテナが受信したデータと前記差分値を受信部に転送する転送部と
を有することを特徴とする無線装置。
【請求項２】
前記転送部は、前記第１のアンテナが受信したデータと差分値を信号に変換し、変換した各信号を相互に前記受信部に転送することを特徴とする請求項１に記載の無線装置。
【請求項３】
前記転送部は、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値未満の場合に、前記第１のアンテナが受信したデータと差分値を前記受信部に転送することを特徴とする請求項１または２に記載の無線装置。
【請求項４】
前記転送部は、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値以上の場合に、前記差分値の代わりに、第２のアンテナが受信したデータを前記受信部に送信することを特徴とする請求項１、２または３に記載の無線装置。
【請求項５】
前記転送部から、前記第１のアンテナが受信したデータと前記差分値を受信した場合に、前記データと前記差分値を基にして、前記第２のアンテナが受信したデータを復元する復元部を更に有することを特徴とする請求項１〜４のいずれか一つに記載の無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線装置に関する。
【背景技術】
【０００２】
近年、携帯端末等の分野において、DigRFと呼ばれるインターフェース標準規格が制定された。このDigRFは、携帯端末に含まれるベースバンド処理部とRF-IC部の間の相互接続性を定義する規格である。図７は、DigRFv3規格に対応した無線装置の構成を示す図である。
【０００３】
図７に示すように、この無線装置１は、ベースバンド処理部１０とRF-IC部２０を有する。ベースバンド処理部１０は、インターフェース部１０ａ，１０ｂを有し、RF-IC部２０は、インターフェース部２０ａ，２０ｂ、ＤＡＣ２１、ＡＤＣ２２を有する。
【０００４】
インターフェース部１０ａ，１０ｂは、Txパス、Rxパスを介して、位相や振幅の情報を含んだＩＱデータ（Tx  I/Q  Data、Rx  I/Q  Data）、制御データ（Control  Data、RF-IC  Response）の送受信をRF-IC部２０との間で実行する処理部である。インターフェース部１０ａ，１０ｂは、ＩＱデータと制御データの送受信を実行する場合に、Txパス、Rxパスに対応するLVDS信号にＩＱデータおよび制御データを変換する。
【０００５】
インターフェース部２０ａ、２０ｂは、Txパス、Rxパスを介して、位相や振幅の情報を含んだＩＱデータ、制御データの送受信をベースバンド処理部１０との間で実行する処理部である。インターフェース部２０ａ，２０ｂは、ＩＱデータと制御データの送受信を実行する場合に、Txパス、Rxパスに対応するLVDS信号にＩＱデータおよび制御データを変換する。
【０００６】
インターフェース部２０ａは、ベースバンド処理部１０から、Txパスを介してＩＱデータを取得した場合に、取得したＩＱデータをＤＡＣ２１に出力する。インターフェース２０ｂは、ＡＤＣ２２からＩＱデータを取得した場合に、Rxパスを介して、ＩＱデータをベースバンド処理部１０に出力する。
【０００７】
ＤＡＣ２１は、インターフェース２０ａから出力されるデジタル信号（ＩＱデータ）をアナログ信号に変換し、変換したアナログ信号をアンテナに出力する処理部である。ＡＤＣ２２は、アンテナから取得するアナログ信号をデジタル信号（ＩＱデータ）に変換し、変換したデジタル信号をインターフェース部２０ｂに出力する。
【０００８】
続いて、TxパスおよびRxパスの通信フォーマットについて説明する。図８は、従来のTxパスおよびRxパスの通信フォーマットを説明するための図である。TxパスおよびRxパス上で転送されるデータは、Sync、Header、Payloadを有する。このうちSyncは１６bitの同期を検出するパターンビットであり、Headerはデータの種別を通知する８bitの先頭ビットである。
【０００９】
Payloadは、８bitから５１２bitのデータビットである。インターフェース部は、TxパスおよびRxパス上でＩＱデータを転送する場合に、ＩＱデータをPayloadに格納する。なお、DigRFv3では、TxパスのPayloadのビットサイズを９６bitと定め、RxパスのPayloadのビットサイズを２５６bitと定めている。図８の上段に示すように、Txパス上では、ＩＱデータを送信する場合に、１２０bit毎にデータが転送される。また、図８の中段に示すように、Rxパス上では、ＩＱデータを送信する場合に、２８０bit毎にデータが転送される。
【００１０】
また、インターフェース部は、TxパスおよびRxパス上で制御データを送信する場合に、Payloadに制御データを格納する。Payloadに制御データを格納する場合には、例えば、Payloadのビットサイズは３２bitとなる。
【００１１】
図８の下段に示すように、インターフェース部は、ＩＱデータの合間に制御データを転送する。ＩＱデータを転送するタイミングと制御データを転送するタイミングが重なってしまう場合には、先に転送を行ったデータの転送が完了するのを待ってから、もう一方の転送を行う。
【００１２】
続いて、図７に示したインターフェース１０ａ，１０ｂの構成について説明する。図９は、従来のインターフェース部の構成を示す図である。図９に示すように、インターフェース部１０ａは、Mux処理部１１、P/S変換処理部１２、SyncMux処理部１３、LVDSドライバ１４を有する。インターフェース部１０ｂは、LVDSレシーバ１５、サンプリング処理部１６、SyncDetect処理部１７、S/P変換処理部１８、Detect処理部１９を有する。
【００１３】
Mux処理部１１は、ＩＱデータと制御データを取得した場合に、取得したＩＱデータと制御データを多重化する処理部である。Mux処理部１１は、多重化したデータをP/S変換処理部１２に出力する。
【００１４】
P/S（Parallel/Serial）変換処理部１２は、Mux処理部１１から多重化されたデータを取得した場合に、Serial変換を実行する処理部である。P/S変換処理部１２は、Serial変換を実行したデータをSyncMux処理部１３に出力する。
【００１５】
SyncMux処理部１３は、P/S変換処理部１２からSerial変換されたデータを取得した場合に、取得したデータにSyncを付加する処理部である。SyncMux処理部１３は、Syncを付加したデータをLVDSドライバ１４に出力する。
【００１６】
LVDSドライバ１４は、SyncMux処理部１３からSyncを付加したデータを取得した場合に、取得したデータをLVDS信号に変換する処理部である。ここで、LVDS信号には、図８で示したSync、Header、Payloadが含まれる。LVDSドライバ１４は、PayloadにＩＱデータまたは制御データを格納してデータを転送する。
【００１７】
LVDSレシーバ１５は、RF-IC部２０からLVDS信号を受信し、受信したLVDS信号をSingle信号へと変換する処理部である。LVDSレシーバ１５は、変換したSingle信号をサンプリング処理部１６に出力する。
【００１８】
サンプリング処理部１６は、LVDSレシーバ１５からSingle信号を取得した場合に、Single信号に対するサンプリング処理を実行する処理部である。サンプリング処理部１６は、サンプリング結果となるデータをSyncDetect処理部１７に出力する。
【００１９】
SyncDetect処理部１７は、サンプリング処理部１６からサンプリング結果のデータを取得した場合に、取得したデータからSyncを検出し、DigRFV3規格で規定されたSyncパターンと一致比較を行うことで、同期を行う処理部である。SyncDetect処理部１７は、同期を行ったデータをS/P変換処理部１８に出力する。
【００２０】
S/P（Serial/Parallel）変換処理部１８は、SyncDetect処理部１７からデータを取得した場合に、取得したデータのParallel変換処理を行う処理部である。S/P変換処理部１８は、Parallel変換処理を行ったデータをDetect処理部１９に出力する。
【００２１】
Detect処理部１９は、S/P変換処理部１８からデータを取得した場合に、取得したデータに含まれるHeaderを解析し、データのPayloadに格納されたＩＱデータ（Rx  I/Q  Data）または制御データ（RF-IC  Response）を取り出す。Detect処理部１９は、ＩＱデータと制御データを分けて外部の装置に出力する。
【００２２】
ところで、図７に示した無線装置１の他に、ダイバーシティと呼ばれる技術を利用した無線装置が考案されている。例えば、ダイバーシティは、複数のアンテナで受信した同一の無線信号について、電波状況の優れたアンテナの信号を優先的に用いる技術である。
【００２３】
図１０は、ダイバーシティを利用した無線装置の構成を示す図である。図１０に示すように、この無線装置２は、ベースバンド処理部３０とRF-IC部４０を有する。また、ベースバンド処理部３０は、インターフェース部３０ａ，３０ｂ、DeMUX処理部３１を有する。RF-IC部４０は、インターフェース部４０ａ，４０ｂ、MUX処理部４１、ＤＡＣ４２、ＡＤＣ４３，４４を有する。なお、図１０に示す無線装置２は、各アンテナから受信した信号をRF-IC部４０からベースバンド処理部３０にワンレーンで転送する。
【００２４】
インターフェース部３０ａは、ＩＱデータや制御データを取得した場合に、取得したデータをLVDS信号に変換することで、Txパスを介して、ＩＱデータや制御データをRF-IC部４０に出力する処理部である。
【００２５】
インターフェー部３０ｂは、Rxパスを介して、RF-IC部４０からLVDS信号を受信し、受信した信号から制御データや各アンテナAnt１，Ant２で受信したＩＱデータを抽出する処理部である。インターフェース部３０ｂは、各アンテナAnt１，Ant２で受信したＩＱデータをDeMux処理部３１に出力する。また、インターフェース部３０ｂは、制御データを外部の装置に出力する。
【００２６】
DeMux処理部３１は、アンテナAnt１で受信したＩＱデータとアンテナAnt２で受信したＩＱデータに分離し、分離したＩＱデータを別々に出力する処理部である。
【００２７】
インターフェース部４０ａは、ベースバンド処理部３０から、Txパスを介してLVDS信号を取得した場合に、取得したLVDS信号に含まれるＩＱデータをＤＡＣ４２に出力する処理部である。
【００２８】
インターフェース部４０ｂは、Mux処理部４１から出力されるデータや制御データを取得した場合に、取得したデータをLVDS信号に変換することで、Rxパスを介して、ＩＱデータや制御データをベースバンド処理部３０に出力する処理部である。
【００２９】
Mux処理部４１は、ＡＤＣ４３から出力されるＩＱデータ（Ant１から受信したＩＱデータ）とＡＤＣ４４から出力されるＩＱデータ（Ant２から受信したＩＱデータ）を合成し、合成したデータをインターフェース部４０ｂに出力する処理部である。
【００３０】
ＤＡＣ４２は、インターフェース部４０ａから出力されるデジタル信号（ＩＱデータ）をアナログ信号に変換し、変換したアナログ信号をアンテナAnt１に出力する処理部である。
【００３１】
ＡＤＣ４３は、アンテナAnt１から取得するアナログ信号をデジタル信号（ＩＱデータ）に変換し、変換したデジタル信号をインターフェース部４０ｂに出力する処理部である。ＡＤＣ４４は、アンテナAnt２から取得するアナログ信号をデジタル信号（ＩＱデータ）に変換し、変換したデジタル信号をインターフェース部４０ｂに出力する処理部である。
【００３２】
図１１は、ダイバーシティワンレーン時のRxパスの通信フォーマットを示す図である。なお、図１１の上段は、アンテナAnt１またはアンテナAnt２でデータを受信した場合のRxパスのLVDS信号を示している。このようなシングル受信時において、LVDS信号のビット間隔は、図８と同様のビット間隔（３７０bit間隔）となる。
【００３３】
図１１の下段は、ダイバーシティ時にアンテナAnt１,Ant２のＩＱデータを多重化して転送し場合のRxパスのLVDS信号を示している。図１１の下段に示すように、ダイバーシティワンレーン時において、インターフェース部４０ｂは、アンテナAnt１側とアンテナAnt２側のＩＱデータを時系列に交互に転送する。また、各LVDS信号のビット間隔は、４５bitとなり、シングル受信時のビット間隔よりも狭くなる。
【先行技術文献】
【特許文献】
【００３４】
【特許文献１】特開２００７−２８５６９号公報
【特許文献２】特開２００７−９６７６２号公報
【発明の概要】
【発明が解決しようとする課題】
【００３５】
しかしながら、上述した従来の無線装置は、複数のアンテナから受信したＩＱデータや制御データをワンレーンで転送すると、データ遅延が発生してしまうという問題があった。図１２は、従来技術の問題点を説明するための図である。
【００３６】
図１２の下段に示すように、ダイバーシティワンレーン時には、ＩＱデータを含む各LVDS信号の間隔が狭いため、そのまま制御データを挿入して転送することができない。したがって、制御データを転送する場合には、ＩＱデータを含むLVDS信号を遅らせることで制御データを挿入するだけのビット幅を確保する必要がある。図１２の中段と下段を比較すると、制御データを挿入したことにより、かかる制御データ以降のＩＱデータ、制御データに遅延が発生する。
【００３７】
図１２で示したようなデータ遅延が発生すると、例えば、受信側から送信側へ転送される制御データに遅延が発生し、制御データの受信を待って処理を行う送信側において、バッファのオーバーフローなどが発生する恐れがある。したがって、データ遅延の問題を解消することが重要な課題となる。
【００３８】
開示の技術は、上記に鑑みてなされたものであって、データ遅延の問題を解消することが出来る無線装置を提供することを目的とする。
【課題を解決するための手段】
【００３９】
この無線装置は、第１のアンテナが受信したデータと第２のアンテナが受信したデータをそれぞれ取得し、前記第１のアンテナが受信したデータと、第２のアンテナが受信したデータの差分値を算出する差分算出部と、前記第１のアンテナが受信したデータと前記差分値を受信部に転送する転送部とを有することを要件とする。
【発明の効果】
【００４０】
この無線装置によれば、複数のアンテナから受信したデータをワンレーンで転送しても、データ遅延の発生を防止することが出来る。
【図面の簡単な説明】
【００４１】
【図１】図１は、本実施例にかかる無線装置の構成を示す機能ブロック図である。
【図２】図２は、本実施例にかかるRxパスの通信フォーマットを示す図である。
【図３】図３は、差分データ生成部の構成を示す図である。
【図４】図４は、ＩＱデータ復元部の構成を示す図である。
【図５】図５は、本実施例にかかるRF-IC部の処理手順を示すフローチャートである。
【図６】図６は、本実施例にかかるＩＱデータ復元部の処理手順を示すフローチャートである。
【図７】図７は、DigRFv3規格に対応した無線装置の構成を示す図である。
【図８】図８は、従来のTxパスおよびRxパスの通信フォーマットを説明するための図である。
【図９】図９は、従来のインターフェース部の構成を示す図である。
【図１０】図１０は、ダイバーシティを利用した無線装置の構成を示す図である。
【図１１】図１１は、ダイバーシティワンレーン時のRxパスの通信フォーマットを示す図である。
【図１２】図１２は、従来技術の問題点を説明するための図である。
【発明を実施するための形態】
【００４２】
以下に、本願の開示する無線装置の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００４３】
以下の説明では、無線装置が、アンテナAnt１，Ant２を用いて基地局から信号波を受信する場合について説明するがこれに限定されるものではない。無線装置は、アンテナAnt１，Ant２以外のアンテナを用いて基地局から信号波を受信しても良い。
【００４４】
まず、本実施例にかかる無線装置の概要について説明する。アンテナAnt１，Ant２は、元々基地局から同一の信号波を受信しているため、アンテナAnt１が受信したＩＱデータとアンテナAnt２が受信したＩＱデータに大きな差分はなく、互いに相関を持っている。アンテナAnt１，Ant２が受信したＩＱデータの差分は、伝播路の違いにより生じた位相差等が主な差分となる。
【００４５】
そこで、本実施例にかかる無線装置は、RF-IC部側で、アンテナAnt１が受信したＩＱデータとアンテナAnt２が受信したＩＱデータの差分値を時系列に算出し、アンテナAnt２にて受信したＩＱデータの代わりに、差分値をベースバンド処理部側に転送する。そして、無線装置は、ベースバンド処理部側で、差分値とアンテナAnt１のＩＱデータとを基にして、アンテナAnt２のＩＱデータを復元する。
【００４６】
差分値のデータ量は、アンテナAnt２が受信するＩＱデータと比較して少ない。したがって、無線装置が、複数のアンテナから受信したＩＱデータや制御データをワンレーンで転送しても、制御データのビット幅を確保できるので、データ遅延の発生を防止することが出来る。
【００４７】
次に、本実施例にかかる無線装置の構成について説明する。図１は、本実施例にかかる無線装置１００の構成を示す機能ブロック図である。図１に示すように、この無線装置１００は、ベースバンド処理部１１０と、RF-IC部１５０を有する。ベースバンド処理部１１０とRF-IC部１５０は、従来技術と同様にして、TxパスとRxパスにより相互に接続される。
【００４８】
ベースバンド処理部１１０は、インターフェース部１２０ａ，１２０ｂ、DeMUX処理部１３０、ＩＱデータ復元部１４０を有する。RF-IC部１５０は、インターフェース部１５０ａ，１５０ｂ、ＤＡＣ１６０、ＡＤＣ１７０，１８０、差分データ生成部１９０、MUX処理部２００を有する。
【００４９】
ベースバンド処理部１１０に含まれる各処理部について説明する。インターフェース部１２０ａは、ＩＱデータや制御データを取得した場合に、取得したデータをLVDS信号に変換することで、Txパスを介して、ＩＱデータ（Tx  I/Q  Data）や制御データ（Control  Data）をRF-IC部１５０に出力する処理部である。
【００５０】
インターフェース部１２０ｂは、Rxパスを介して、RF-IC部１５０からLVDS信号を受信し、受信した信号から制御データ、差分値（difference  Data）、アンテナAnt１で受信したＩＱデータ（Ant1  Rx  I/Q  Data）を抽出する処理部である。インターフェース部１２０ｂは、アンテナAnt１で受信したＩＱデータをDeMUX処理部１３０に出力し、差分値をＩＱデータ復元部１４０に出力する。インターフェース部１２０ｂは、制御データを外部の装置に出力する。
【００５１】
なお、インターフェース部１２０ｂは、インターフェース部１５０ｂから取得した信号に、アンテナAnt２で受信したＩＱデータ（Ant2  Rx  I/Q  Data）が含まれている場合には、アンテナAnt２で受信したＩＱデータをDeMUX処理部１３０に出力する。
【００５２】
DeMUX処理部１３０は、インターフェース部１２０ｂから、アンテナAnt１で受信したＩＱデータを受信した場合に、受信したＩＱデータをＩＱデータ復元部１４０と外部の装置に出力する処理部である。
【００５３】
なお、DeMUX処理部１３０は、インターフェース部１２０ｂから受信したデータに、アンテナAnt１で受信したＩＱデータとアンテナAnt２で受信したＩＱデータが含まれる場合には、各ＩＱデータを分離する。そして、DeMUX処理部１３０は、アンテナAnt１，Ant２で受信した各ＩＱデータをＩＱデータ復元部１４０に出力し、アンテナAnt１で受信したＩＱデータを外部の装置に出力する。
【００５４】
ＩＱデータ復元部１４０は、アンテナAnt１のＩＱデータと差分値を基にして、アンテナAnt２のＩＱデータを復元する処理部である。例えば、ＩＱデータ復元部１４０は、アンテナAnt１のＩＱデータ（時系列に並んだＩＱデータ）と差分値（時系列に並んだ差分値）を時間毎に対応させて加算することで、アンテナAnt２のＩＱデータを復元する。
【００５５】
ＩＱデータ復元部１４０は、復元したアンテナAnt２のＩＱデータを外部の装置に出力する。なお、ＩＱデータ復元部１４０は、DeMUX処理部１３０からアンテナAnt２のＩＱデータを取得した場合には、復元処理を行わず、取得したＩＱデータを外部の装置に出力する。
【００５６】
RF-IC部１５０に含まれる各処理部について説明する。インターフェース部１５０ａは、ベースバンド処理部１１０から、Txパスを介してLVDS信号を取得した場合に、取得したLVDS信号に含まれるＩＱデータをＤＡＣ１６０に出力する処理部である。
【００５７】
インターフェース部１５０ｂは、MUX処理部２００から出力されるデータや制御データ、差分値を取得した場合に、取得したデータをLVDS信号に変換することで、Rxパスを介して、ＩＱデータや制御データ、差分値をベースバンド処理部である。
【００５８】
図２は、本実施例にかかるRxパスの通信フォーマットを示す図である。インターフェース部１５０ｂは、アンテナAnt１のＩＱデータを取得した場合には、PayloadにＩＱデータを格納し、Sync、Headerを付加して、ベースバンド処理部１１０に転送する。アンテナAnt１のＩＱデータを転送する場合のビット幅は、２８０bitとなる。
【００５９】
インターフェース部１５０ｂは、差分値を取得した場合には、１２８bitのPayloadに差分値を格納し、Sync、Headerを付加して、ベースバンド処理部１１０に転送する。差分値を転送する場合のビット幅は、１５２bitとなる。
【００６０】
図２に示すように、インターフェース部１５０ｂは、ＩＱデータを格納したLVDS信号と差分値を格納したLVDS信号を交互に転送する。図２に示すように、差分値を格納したLVDS信号を転送してから１７２bitあけて、ＩＱデータを格納したLVDS信号を送信する。かかる１７２bitのビット幅が存在すれば、ＩＱデータや差分値の転送を遅らせることなく、制御データのLVDS信号（５６bit）をベースバンド処理部１１０に転送することが出来る。
【００６１】
なお、インターフェース部１５０ｂは、MUX処理部２００から、アンテナAnt１，Ant２のＩＱデータを取得した場合には、従来の無線装置と同様にして、アンテナAnt１側とアンテナAnt２側のＩＱデータを時系列に交互に転送する。
【００６２】
ＤＡＣ１６０は、インターフェース部１５０ａから出力されるデジタル信号（ＩＱデータ）をアナログ信号に変換し、変換したアナログ信号をアンテナAnt１に出力する処理部である。
【００６３】
ＡＤＣ１７０は、アンテナAnt１から取得するアナログ信号をデジタル信号（ＩＱデータ）に変換し、変換したデジタル信号をMUX処理部２００と差分データ生成部１９０に出力する処理部である。ＡＤＣ１８０は、アンテナAnt２から取得するアナログ信号をデジタル信号（ＩＱデータ）に変換し、変換したデジタル信号を差分データ生成部１９０に出力する処理部である。
【００６４】
差分データ生成部１９０は、ＡＤＣ１７０から取得するＩＱデータと、ＡＤＣ１８０から取得するＩＱデータとの差分値を時間毎に算出し、算出した差分値をインターフェース部１５０ｂに出力する処理部である。なお、差分データ生成部１９０は、差分値のデータ量が閾値以上の場合には、差分値の代わりに、アンテナAnt２にて受信されたＩＱデータをMUX処理部２００に出力する。
【００６５】
MUX処理部２００は、ＡＤＣ１７０からアンテナAnt１のＩＱデータのみを取得した場合には、アンテナAnt１のＩＱデータをインターフェース部１５０ｂに出力する。また、MUX処理部２００は、ＡＤＣ１７０からアンテナAnt１のＩＱデータを取得し、差分データ生成部１９０からアンテナAnt２のＩＱデータを取得した場合には、各ＩＱデータを合成し、インターフェース部１５０ｂに出力する。
【００６６】
次に、図１に示した差分データ生成部１９０の構成について説明する。図３は、差分データ生成部１９０の構成を示す図である。図３に示すように、差分データ生成部１９０は、差分算出部１９１、差分閾値比較部１９２、ビット化部１９３、送信選択処理部１９４を有する。
【００６７】
差分算出部１９１は、ＡＤＣ１７０から取得するＩＱデータと、ＡＤＣ１８０から取得するＩＱデータの差分値を時間毎に算出し、算出した差分値を差分閾値比較部１９２とビット化部１９３に出力する処理部である。
【００６８】
差分閾値比較部１９２は、差分値のデータ量と閾値とを比較し、差分値のデータ量が閾値以上となるか否かを判定する処理部である。ここで閾値は、例えば、１２８bitとする。差分閾値比較部１９２は、比較結果を送信選択処理部１９４に出力する。
【００６９】
ビット化部１９３は、差分算出部１９１から差分値を取得した場合に、取得した差分値をビットに変換する処理部である。ビット化部１９３は、ビットに変換した差分値を送信選択処理部１９４に出力する。
【００７０】
送信選択処理部１９４は、差分閾値比較部１９２の比較結果を基にして、差分値またはアンテナAnt２のＩＱデータをインターフェース部１５０ｂに出力する処理部である。具体的に、送信選択処理部１９４は、差分値のデータ量が閾値以上の場合には、アンテナAnt２のＩＱデータをインターフェース部１５０ｂに出力する。一方、送信選択処理部１９４は、差分値のデータ量が閾値未満の場合には、差分値をインターフェース部１５０ｂに出力する。
【００７１】
次に、図１に示したＩＱデータ復元部１４０の構成について説明する。図４は、ＩＱデータ復元部１４０の構成を示す図である。図４に示すように、このＩＱデータ復元部１４０は、復元処理部１４１と選択処理部１４２を有する。
【００７２】
復元処理部１４１は、アンテナAnt１のＩＱデータと差分値を基にして、アンテナAnt２のＩＱデータを復元する処理部である。例えば、復元処理部１４１は、アンテナAnt１のＩＱデータ（時系列に並んだＩＱデータ）と、差分値（時系列に並んだ差分値）を時間毎に対応させて加算することで、アンテナAnt２のＩＱデータを復元する。復元処理部１４１は、復元したアンテナAnt２のＩＱデータを選択処理部１４２に出力する。
【００７３】
選択処理部１４２は、復元処理部１４１から出力されるアンテナAnt２のＩＱデータ、または、DeMUX処理部１３０から出力されるアンテナAnt２のＩＱデータを選択し、選択したＩＱデータを、アンテナAnt２のＩＱデータとして、外部の装置に出力する処理部である。
【００７４】
選択処理部１４２は、DeMUX処理部１３０からアンテナAnt２のＩＱデータを取得した場合には、かかるＩＱデータを外部の装置に出力する。一方、選択処理部１４２は、DeMUX処理部１３０からアンテナAnt２のＩＱデータを取得できない場合に、復元処理部１４１からアンテナAnt２のＩＱデータを取得し、かかるＩＱデータを外部の装置に出力する。
【００７５】
次に、本実施例にかかるRF-IC部１５０の処理手順について説明する。図５は、本実施例にかかるRF-IC部１５０の処理手順を示すフローチャートである。図５に示すように、RF-IC部１５０は、アンテナAnt１，Ant２のＩＱデータを取得し（ステップＳ１０１）、各ＩＱデータの差分値を算出する（ステップＳ１０２）。
【００７６】
RF-IC部１５０は、差分値のデータ量が閾値以上か否かを判定する（ステップＳ１０３）。RF-IC部１５０は、差分値のデータ量が閾値未満の場合に（ステップＳ１０４，Ｎｏ）、アンテナAnt１のＩＱデータと差分値をベースバンド処理部１１０に出力する（ステップＳ１０５）。一方、RF-IC部１５０は、差分値のデータ量が閾値以上の場合に（ステップＳ１０４，Ｙｅｓ）、アンテナAnt１，Ant２のＩＱデータをベースバンド処理部１１０に出力する（ステップＳ１０６）。
【００７７】
次に、本実施例にかかるＩＱデータ復元部１４０の処理手順について説明する。図６は、本実施例にかかるＩＱデータ復元部１４０の処理手順を示すフローチャートである。図６に示すように、ＩＱデータ復元部１４０は、差分値を取得したか否かを判定する（ステップＳ２０１）。
【００７８】
ＩＱデータ復元部１４０は、差分値を取得している場合には（ステップＳ２０２，Ｙｅｓ）、差分値とアンテナAnt２のＩＱデータを基にしてアンテナAnt２のＩＱデータを復元し（ステップＳ２０３）、アンテナAnt２のＩＱデータを出力する（ステップＳ２０４）。
【００７９】
一方、ＩＱデータ復元部１４０は、差分値を取得していない場合には（ステップＳ２０２，Ｎｏ）、アンテナAnt２のＩＱデータをDeMUX処理部１３０から取得し（ステップＳ２０５）、ステップＳ２０４に移行する。
【００８０】
上述してきたように、本実施例にかかる無線装置１００は、RF-IC部１５０が、アンテナAnt１が受信したＩＱデータとアンテナAnt２が受信したＩＱデータの差分値を算出し、アンテナAnt２にて受信したＩＱデータの代わりに、差分値をベースバンド処理部１１０に転送する。そして、無線装置１００は、ベースバンド処理部１１０が、差分値とアンテナAnt１のＩＱデータとを基にして、アンテナAnt２のＩＱデータを復元する。
【００８１】
差分値のデータ量は、アンテナAnt２が受信するＩＱデータと比較して少ない。したがって、無線装置１００が、複数のアンテナから受信したＩＱデータや制御データをワンレーンで転送しても、制御データのビット幅を確保できるので、データ遅延の発生を防止することが出来る。
【００８２】
ところで、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００８３】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００８４】
（付記１）第１のアンテナが受信したデータと第２のアンテナが受信したデータをそれぞれ取得し、前記第１のアンテナが受信したデータと、第２のアンテナが受信したデータの差分値を算出する差分算出部と、
前記第１のアンテナが受信したデータと前記差分値を受信部に転送する転送部と
を有することを特徴とする無線装置。
【００８５】
（付記２）前記転送部は、前記第１のアンテナが受信したデータと差分値を信号に変換し、変換した各信号を相互に前記受信部に転送することを特徴とする付記１に記載の無線装置。
【００８６】
（付記３）前記転送部は、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値未満の場合に、前記第１のアンテナが受信したデータと差分値を前記受信部に転送することを特徴とする付記１または２に記載の無線装置。
【００８７】
（付記４）前記転送部は、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値以上の場合に、前記差分値の代わりに、第２のアンテナが受信したデータを前記受信部に送信することを特徴とする付記１、２または３に記載の無線装置。
【００８８】
（付記５）前記転送部から、前記第１のアンテナが受信したデータと前記差分値を受信した場合に、前記データと前記差分値を基にして、前記第２のアンテナが受信したデータを復元する復元部を更に有することを特徴とする付記１〜４のいずれか一つに記載の無線装置。
【００８９】
（付記６）無線装置が、
第１のアンテナが受信したデータと第２のアンテナが受信したデータをそれぞれ取得し、前記第１のアンテナが受信したデータと、第２のアンテナが受信したデータの差分値を算出する算出ステップと、
前記第１のアンテナが受信したデータと前記差分値を受信部に転送する転送ステップと
を含んだことを特徴とする転送方法。
【００９０】
（付記７）前記転送ステップは、前記第１のアンテナが受信したデータと差分値を信号に変換し、変換した各信号を相互に前記受信部に転送することを特徴とする付記６に記載の転送方法。
【００９１】
（付記８）前記転送ステップは、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値未満の場合に、前記第１のアンテナが受信したデータと差分値を前記受信部に転送することを特徴とする付記６または７に記載の転送方法。
【００９２】
（付記９）前記転送ステップは、前記差分値のデータ量と閾値を比較し、前記差分値のデータ量が閾値以上の場合に、前記差分値の代わりに、第２のアンテナが受信したデータを前記受信部に送信することを特徴とする付記６、７または８に記載の転送方法。
【００９３】
（付記１０）前記第１のアンテナが受信したデータと前記差分値を受信した場合に、前記データと前記差分値を基にして、前記第２のアンテナが受信したデータを復元する復元ステップを更に含んだことを特徴とする付記６〜９のいずれか一つに記載の転送方法。
【符号の説明】
【００９４】
１，２，１００    無線装置
１０，１１０    ベースバンド処理部
１１，４１，２００    Mux処理部
１２    P/S変換処理部
１３    SyncMux処理部
１４    LVDSドライバ
１５    LVDSレシーバ
１６    サンプリング処理部
１７    SyncDetect処理部
１８    S/P変換処理部
１９    Detect処理部
１０ａ，１０ｂ，２０ａ，２０ｂ，３０ａ，３０ｂ，４０ａ，４０ｂ，１２０ａ，１２０ｂ，１５０ａ，１５０ｂ  インターフェース部
２０，４０    RF-IC部
２１，４２，１６０    ＤＡＣ
２２，４３，４４，１７０，１８０    ＡＤＣ
３１，１３０    DeMUX処理部
１４０    ＩＱデータ復元部
１４１    復元処理部
１４２    選択処理部
１９０    差分データ生成部
１９１    差分算出部
１９２    差分閾値比較部
１９３    ビット化部
１９４    送信選択処理部
【図１】
2010268395.tif 000003
【図２】
2010268395.tif 000004
【図３】
2010268395.tif 000005
【図４】
2010268395.tif 000006
【図５】
2010268395.tif 000007
【図６】
2010268395.tif 000008
【図７】
2010268395.tif 000009
【図８】
2010268395.tif 000010
【図９】
2010268395.tif 000011
【図１０】
2010268395.tif 000012
【図１１】
2010268395.tif 000013
【図１２】
2010268395.tif 000014