(57)【要約】【課題】無線通信システムのパケットデータ伝送において、時間軸上で間欠的に受信される受信パケットデータ信号の振幅レベルが高く変化した場合において、ＡＧＣ動作の追従性の向上を提供する。【解決手段】受信器１０１では、１つ、もしくは、複数のＡＧＣ係数を用いて、１つ、もしくは、複数のＡ／Ｄ変換後パケットデータ信号を生成する。生成した１つ、もしくは、複数のＡ／Ｄ変換後パケットデータ信号から、Ａ／Ｄ変換部においてオーバーフローが発生しておらず、かつ、信号のビットの桁落ちが少ないＡ／Ｄ変換後パケットデータ信号を選択して復調に用いる。【選択図】図１
2009027346.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成する回路と、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するメモリ回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択する回路を備えるＡＧＣ装置であって、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出する回路を備えることを特徴とするＡＧＣ装置。
【請求項２】
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でオーバーフローが発生していない前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を、復調に用いる受信信号として選択する回路を備えていることを特徴とする請求項１記載のＡＧＣ装置。
【請求項３】
少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成するステップと、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成するステップと、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成するステップと、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するステップと、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択するステップを有するＡＧＣ方法であって、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出するステップを有することを特徴とするＡＧＣ方法。
【請求項４】
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でオーバーフローが発生していない前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を、復調に用いる受信信号として選択するステップを有することを特徴とする請求項３記載のＡＧＣ方法。
【請求項５】
少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成する回路と、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するメモリ回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択する回路を備えるＡＧＣ装置に、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出する処理を実行させることを特徴とするプログラム。
【請求項６】
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でオーバーフローが発生していない前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を、復調に用いる受信信号として選択する処理を実行させることを特徴とする請求項５記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、送信器と受信器からなる無線通信システムに関し、特にパケットデ−タ伝送において、受信パケットデ−タ信号に対して行われるＡＧＣ（Auto Gain Control）に関する。
【背景技術】
【０００２】
以下に、関連するパケットデ−タ伝送におけるＡＧＣについて説明する。
図５に、関連するパケットデ−タ伝送におけるＡＧＣの構成を示す。図５では、１例として１つの送信器５００と１つの受信器５０１が存在する場合を示したが、実際には複数の送信器５００が存在する。
【０００３】
送信器５００は、送信パケットデ−タ信号を受信器５０１に対して時間軸上で間欠的に送信する。
【０００４】
受信器５０１は、受信電力測定部５０２、ＡＧＣ係数計算部５０３、ＡＧＣ係数乗算部５０４、Ａ／Ｄ変換部５０５、復調部５０６を有する。
【０００５】
受信電力測定部５０２は、Ａ／Ｄ変換部５０５からＡ／Ｄ変換後パケットデ−タ信号が入力される。入力されたＡ／Ｄ変換後パケットデ−タ信号を用いて、受信信号電力pを測定する。測定した受信信号電力pは、ＡＧＣ係数計算部５０３に出力する。
【０００６】
ＡＧＣ係数計算部５０３は、受信電力測定部５０２から受信信号電力pが入力される。ここで、受信信号電力pは、処理遅延により以前受信したＡ／Ｄ変換後パケットデ−タ信号に属する情報となる。式（１）により、ＡＧＣ係数coefを計算する。
【０００７】
【数１】
2009027346.tif 000003
【０００８】
ＡＧＣ係数coefは、ＡＧＣ係数乗算部５０４に出力される。
【０００９】
ＡＧＣ係数乗算部５０４は、ＡＧＣ係数計算部５０３からＡＧＣ係数coefが入力され、送信器５００から受信パケットデ−タ信号sig０が入力される。受信パケットデ−タ信号sig０の振幅レベルがＡ／Ｄ変換部５０５の入力に対して最適化することを目的として、受信パケットデ−タ信号sig０をＡＧＣ係数coefにより補正する。ここで、前述の最適化とは、Ａ／Ｄ変換部５０５が有するビット幅に対して、受信パケットデ−タ信号sig０がオ−バ−フロ−せず、かつ、ビットの桁落ちによる受信パケットデ−タ信号sig０の精度劣化が最小限に抑えられるように制御されることを示している。具体的には、式（２）により、受信パケットデ−タ信号sig０をＡＧＣ係数coefにより補正して、ＡＧＣ後パケットデ−タ信号sig１を生成する。
【００１０】
【数２】
2009027346.tif 000004
【００１１】
生成したＡＧＣ後パケットデ−タ信号sig１は、Ａ／Ｄ変換部５０５に出力する。
【００１２】
Ａ／Ｄ変換部５０５は、ＡＧＣ係数乗算部５０４からＡＧＣ後パケットデ−タ信号sig１が入力される。入力されたＡＧＣ後パケットデ−タ信号sig１に対して任意のビット幅でＡ／Ｄ変換を行い、Ａ／Ｄ変換後パケットデ−タ信号を生成する。生成したＡ／Ｄ変換後パケットデ−タ信号は、受信電力測定部５０２と復調部５０６に出力される。
【００１３】
復調部５０６は、Ａ／Ｄ変換部５０５からＡ／Ｄ変換後パケットデ−タ信号が入力される。Ａ／Ｄ変換後パケットデ−タ信号を復調して、ユ−ザ情報が得られる。
【００１４】
しかし、関連するパケットデ−タ伝送におけるＡＧＣでは、受信パケットデ−タ信号の振幅レベルが高く変化した場合に、受信パケットデ−タ信号の振幅レベルの変化に対してＡＧＣの動作が追従できないため、ＡＧＣ係数乗算部から出力されるＡＧＣ後パケットデ−タ信号の振幅レベルが高くなり、Ａ／Ｄ変換部への入力時点でオ−バ−フロ−が生じる。
【００１５】
また、関連するパケットデ−タ伝送におけるＡＧＣでは、上記の問題点を解決するために、受信パケットデ−タ信号の振幅レベルが高い場合に備えて、Ａ／Ｄ変換部へのＡＧＣ後パケットデ−タ信号の入力レベルがオ−バ−フロ−を生じないように、ＡＧＣ係数計算部において計算するＡＧＣ係数のレベルを前もって低く制御することも考えられるが、受信パケットデ−タ信号の振幅レベルが低い場合に、Ａ／Ｄ変換部においてＡ／Ｄ変換後パケットデ−タ信号にビットの桁落ちが生じて、逆にＡ／Ｄ変換後パケットデ−タ信号の精度劣化が生じる。
【００１６】
ここで、各々のＡ／Ｄ変換器により、それぞれゲインの異なる複数のアンプから出力されるアナログ信号をそれぞれデジタル信号に変換し、各々のＡ／Ｄ変換器から出力されるデジタル信号をそれぞれ所定数各々のサ−キュラバッファに保持すると共に、各々の電力検出器により、各々のＡ／Ｄ変換器から出力される所定数のデジタル信号の電力をそれぞれ検出し、その後、受信信号選択器により、各々の電力検出器の検出結果に応じて、各々のサ−キュラバッファにそれぞれ所定数保持されたデジタル信号の内の１つを選択的に出力することで、入力信号のダイナミックレンジがＡ／Ｄ変換器の入力レンジに対して大きく変動する場合であっても、常に入力信号を最適なレベルで受信し、受信品質を維持することができる技術が提案されている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２５８６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１７】
しかしながら、上述の関連技術では、電力検出器において、複数のデジタル信号毎に電力計算し、次に、受信信号選択器において、電力がデジタル信号の中央値（ビット幅の真ん中）に近い信号を選択するため、デジタル信号の最大値と中央値の間の使用頻度が減少するため、Ａ／Ｄ変換においてデジタル信号にビットの桁落ち頻度が増加して、デジタル信号のビット精度が劣化する問題があった。
【００１８】
本発明の目的は、Ａ／Ｄ変換部におけるデジタル信号のビットの桁落ちは最小限となり、デジタル信号のビット精度が最適化されるＡＧＣ装置、ＡＧＣ方法およびプログラムを提供することにある。
【課題を解決するための手段】
【００１９】
本発明のＡＧＣ装置は、少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成する回路と、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するメモリ回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択する回路を備えるＡＧＣ装置であって、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出する回路を備えることを特徴とする。
【００２０】
本発明のＡＧＣ方法は、少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成するステップと、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成するステップと、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成するステップと、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するステップと、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択するステップを有するＡＧＣ方法であって、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出するステップを有することを特徴とする。
【００２１】
また、本発明のプログラムは、少なくとも１つの送信器と１つの受信器から構成される無線通信システムのパケットデータ伝送において、１つ、もしくは、複数のＡＧＣ係数を生成する回路と、１つの受信信号を前記１つ、もしくは、複数のＡＧＣ係数で補正して１つ、もしくは、複数のＡＧＣ後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡＧＣ後の受信信号をＡ／Ｄ変換して、１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を生成する回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号を保存するメモリ回路と、前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号から、復調に用いる受信信号を選択する回路を備えるＡＧＣ装置に、
前記１つ、もしくは、複数のＡ／Ｄ変換後の受信信号に関して、Ａ／Ｄ変換部でのオーバーフローを検出する処理を実行させることを特徴とする。
【発明の効果】
【００２２】
本発明によれば、Ａ／Ｄ変換部におけるデジタル信号のビットの桁落ちは最小限となり、デジタル信号のビット精度が最適化される。
【発明を実施するための最良の形態】
【００２３】
次に、本発明の実施例について図面を参照して詳細に説明する。
図１は、本発明の１実施例によるパケットデ−タ伝送におけるＡＧＣの構成を示すブロック図である。パケットデ−タ伝送では、１つの送信器１００と１つの受信器１０１を有している。
【００２４】
送信器１００は、送信パケットデ−タ信号を受信器１０１に対して時間軸上で間欠的に送信する。
【００２５】
受信器１０１は、受信電力測定部１０２、ＡＧＣ係数計算部１０３−１〜１０３−Ｎ、ＡＧＣ係数乗算部１０４−１〜１０４−Ｎ、Ａ／Ｄ変換部１０５−１〜１０５−Ｎ、メモリ部１０６、受信信号選択部１０７、復調部１０８を有する。ここで、変数NはＡＧＣ係数の数を示す任意の整数であり、装置規模に依存する値である。
【００２６】
受信電力測定部１０２は、受信信号選択部１０７から復調用パケットデ−タ信号が入力される。入力された復調用パケットデ−タ信号を用いて、受信信号電力値を測定する。測定した受信信号電力値は、ＡＧＣ係数計算部１０３−１〜１０３−Ｎに入力する。
【００２７】
ＡＧＣ係数計算部１０３−１〜１０３−Ｎは、受信電力測定部１０２から受信信号電力値が入力される。入力された受信信号電力値から１つ、もしくは、複数のＡＧＣ係数を計算する。計算された１つ、もしくは、複数のＡＧＣ係数が、ＡＧＣ係数乗算部１０４−１〜１０４−Ｎに出力される。
【００２８】
ＡＧＣ係数乗算部１０４−１〜１０４−Ｎは、ＡＧＣ係数計算部１０３−１〜１０３−Ｎから１つ、もしくは、複数のＡＧＣ係数が入力され、送信器１００から１つの受信パケットデ−タ信号が入力される。ＡＧＣ係数乗算部１０４−１〜１０４−Ｎは、アナログ処理部分のアンプ部分の機能と、デジタル処理部分からのＡＧＣ係数設定部分の機能を含む。入力された受信パケットデ−タ信号と１つ、もしくは、複数のＡＧＣ係数から、１つ、もしくは、複数のＡＧＣ後パケットデ−タ信号を生成する。生成した１つ、もしくは、複数のＡＧＣ後パケットデ−タ信号は、Ａ／Ｄ変換部１０５−１〜１０５−Ｎに出力される。
【００２９】
Ａ／Ｄ変換部１０５−１〜１０５−Ｎは、ＡＧＣ係数乗算部１０４−１〜１０４−Ｎから１つ、もしくは、複数のＡＧＣ後パケットデ−タ信号が入力される。入力された１つ、もしくは、複数のＡＧＣ後パケットデ−タ信号に対して任意のビット幅でＡ／Ｄ変換を行い、１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号を生成する。生成した１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号は、メモリ部１０６に出力される。
【００３０】
メモリ部１０６は、Ａ／Ｄ変換部１０５−１〜１０５−Ｎから１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号が入力される。入力された１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号は保存される。保存した１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号は、乗算したＡＧＣ係数の大きい順に受信信号選択部１０７に出力される。
【００３１】
受信信号選択部１０７は、メモリ部１０６から１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号が入力される。入力された１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号から、復調に用いる復調用パケットデ−タ信号を１つ選択する。選択された復調用パケットデ−タ信号は、受信電力測定部１０２と復調部１０８に出力される。
【００３２】
復調部１０８は、受信信号選択部１０７から復調用パケットデ−タ信号が入力される。入力された復調用パケットデ−タ信号を復調して、ユ−ザ情報が得られる。
【００３３】
以下の説明では、１例として１つの送信器１００と１つの受信器１０１が存在する場合に、パケットデ−タ伝送における受信器１０１についての処理を述べる。
【００３４】
図２は、本発明における、受信器１０１の動作を示すフロ−チャ−トである。
【００３５】
図３は、本発明における、受信信号選択部１０７の構成を示すブロック図である。
【００３６】
図４は、本発明における、受信信号選択部１０７の動作を示すフロ−チャ−トである。
【００３７】
以下、受信器１０１において、受信パケットデ−タ信号の受信処理について述べる。
図２を参照すると、受信器１０１は送信器１００から送信された受信パケットデ−タ信号を受信する（ステップ２００）。
【００３８】
図２を参照すると、受信電力測定部１０２は、復調用パケットデ−タ信号を用いて、受信信号電力pを測定する（ステップ２０１）。
【００３９】
図２を参照すると、ＡＧＣ係数計算部１０３−１〜１０３−Ｎは、式（３）により、ＡＧＣ係数coefnを計算する（ステップ２０２）。ここで、変数ｎ（=０〜（N−１））はＡＧＣ係数の番号を示す整数であり、変数gnはＡＧＣ係数調整値を示している。
【００４０】
【数３】
2009027346.tif 000005
【００４１】
図２を参照すると、ＡＧＣ係数乗算部１０４−１〜１０４−Ｎは、式（４）により、受信パケットデ−タ信号sig０をＡＧＣ係数coefnにより補正して、ＡＧＣ後パケットデ−タ信号sig１nを生成する（ステップ２０３）。
【００４２】
【数４】
2009027346.tif 000006
【００４３】
図２を参照すると、Ａ／Ｄ変換部１０５−１〜１０５−Ｎは、ＡＧＣ後パケットデ−タ信号sig１nに対して任意のビット幅でＡ／Ｄ変換を行い、１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号を生成する（ステップ２０４）。ここで、Ａ／Ｄ変換部１０５−１〜１０５−Ｎのビット幅を超えるＡＧＣ後パケットデ−タ信号sig１nの値は、Ａ／Ｄ変換部１０５−１〜１０５−Ｎの有するビット幅で表現できる正の最大値、負の最大値でクリッピング処理される。具体的には、Ａ／Ｄ変換部１０５−１〜１０５−Ｎのビット幅をＭビットと仮定すると、正の最大値＝２M-1−１、負の最大値＝−２M-1となる。
【００４４】
図２を参照すると、メモリ部１０６は、Ａ／Ｄ変換後パケットデ−タ信号を保存する（ステップ２０５）。メモリ部１０６は、保存したＡ／Ｄ変換後パケットデ−タ信号を、乗算したＡＧＣ係数coefnの大きい順に出力する（ステップ２０６）。
【００４５】
図２を参照すると、受信信号選択部１０７は、大きなＡＧＣ係数coefnが乗算された順にＡ／Ｄ変換後パケットデ−タ信号の処理を行う。Ａ／Ｄ変換後パケットデ−タ信号に関してＡ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないことを検出する。ここで、Ａ／Ｄ変換後パケットデ−タ信号がＡ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われている場合は、該当Ａ／Ｄ変換後パケットデ−タ信号を復調に用いない。一方、Ａ／Ｄ変換後パケットデ−タ信号がＡ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングされていない場合は、該当Ａ／Ｄ変換後パケットデ−タ信号が復調に用いる復調用パケットデ−タ信号として選択される（ステップ２０７）。
【００４６】
図２を参照すると、復調部１０８は復調用パケットデ−タ信号を復調して、ユ−ザ情報を得る（ステップ２０８）。
【００４７】
図３に、受信信号選択部１０７の構成を示す。
【００４８】
受信信号選択部１０７は、受信信号読み込み部３００、クリッピング検出部３０１、復調信号選択部３０２を有する。
【００４９】
受信信号読み込み部３００は、メモリ部１０６からＡ／Ｄ変換後パケットデ−タ信号が入力される。入力されたＡ／Ｄ変換後パケットデ−タ信号は、クリッピング検出部３０１と復調信号選択部３０２に出力される。
【００５０】
クリッピング検出部３０１は、受信信号読み込み部３００からＡ／Ｄ変換後パケットデ−タ信号が入力される。入力されたＡ／Ｄ変換後パケットデ−タ信号に対して、Ａ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないことを検出する。Ａ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないＡ／Ｄ変換後パケットデ−タ信号の情報が復調信号選択部３０２に通知される。
【００５１】
復調信号選択部３０２は、受信信号読み込み部３００からＡ／Ｄ変換後パケットデ−タ信号が入力され、クリッピング検出部３０１からＡ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないＡ／Ｄ変換後パケットデ−タ信号の情報が通知される。通知されたクリッピングが行われていないＡ／Ｄ変換後パケットデ−タ信号の情報に基づき、入力されたＡ／Ｄ変換後パケットデ−タ信号を選択して、復調に用いる復調用パケットデ−タ信号として選択する。選択された復調用パケットデ−タ信号は、復調部１０８に出力される。
【００５２】
図４に、受信信号選択部１０７の動作のフロ−チャ−トを示す。
【００５３】
図４を参照すると、受信信号読み込み部３００は、大きいＡＧＣ係数が乗算された順にＡ／Ｄ変換後パケットデ−タ信号が入力される。入力された大きいＡＧＣ係数が乗算された順でＡ／Ｄ変換後パケットデ−タ信号を出力する（ステップ４００）。
【００５４】
図４を参照すると、クリッピング検出部３０１は、大きなＡＧＣ係数が乗算され順にＡ／Ｄ変換後パケットデ−タ信号の処理を行う。Ａ／Ｄ変換後パケットデ−タ信号に関して、Ａ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないことを検出する（ステップ４０１）。具体的には、Ａ／Ｄ変換後パケットデ−タ信号にＡ／Ｄ変換部１０５−１〜１０５−Ｎのビット幅Mで表現可能な正の最大値＝２M-1−１、負の最大値＝−２M-1が含まれていないことを確認することにより、Ａ／Ｄ変換部１０５−１〜１０５−Ｎでのクリッピングの有無を検出する。ここで、Ａ／Ｄ変換後パケットデ−タ信号に前述の正の最大値、負の最大値が含まれている場合は、Ａ／Ｄ変換部１０５−１〜１０５−Ｎでのクリッピングが行われたことが検出され、次に大きなＡＧＣ係数が乗算されたＡ／Ｄ変換後パケットデ−タ信号に対してＡ／Ｄ変換部１０５−１〜１０５−Ｎでのクリッピングの有無を検出する動作が開始される。Ａ／Ｄ変換部１０５−１〜１０５−Ｎでのクリッピングが無いことが検出されるまで前記検出動作を繰り返す（ステップ４０１）。一方、Ａ／Ｄ変換後パケットデ−タ信号に関して、Ａ／Ｄ変換部１０５−１〜１０５−Ｎのビット幅Ｍで表現可能な正の最大値、負の最大値が含まれていないことが検出された場合は、Ａ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないことが検出され、検出動作を終了する。ここで、すべてのＡ／Ｄ変換後パケットデ−タ信号でクリッピングが行われている場合は、最も小さなＡＧＣ係数が乗算されたＡ／Ｄ変換後パケットデ−タ信号を選択する（ステップ４０２）。
【００５５】
図４を参照すると、復調信号選択部３０２は、クリッピング検出部３０１から通知されたＡ／Ｄ変換部１０５−１〜１０５−Ｎでクリッピングが行われていないＡ／Ｄ変換後パケットデ−タ信号の情報に基づき、該当Ａ／Ｄ変換後パケットデ−タ信号を選択する（ステップ４０３）。
【００５６】
上記の実施例では、１例として１つの送信器１００が存在する場合を示したが、本発明はそれに限定されず、送信器１００は複数とすることが可能である。
【００５７】
上記の実施例では、受信器１０１のＡＧＣ係数計算部１０３−１〜１０３−Ｎにおいて、ＡＧＣ係数調整値gnを２のべき乗値により定義したが、本発明はそれに限定されず、ＡＧＣ係数調整値gnを２のべき乗値以外の任意の値で定義することも可能である。
【００５８】
上記の実施例によれば、Ａ／Ｄ変換部の有するビット幅以内に収まるＡ／Ｄ変換後パケットデ−タ信号を選択可能である。その理由は、受信パケットデ−タ信号の振幅レベルが高く変化した場合においても、１つの受信パケットデ−タ信号を１つ、もしくは、複数のＡＧＣ係数で補正して生成した１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号に対して、Ａ／Ｄ変換部におけるオ−バ−フロ−の発生を検出し、１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号からＡ／Ｄ変換部においてオ−バ−フロ−が発生していないＡ／Ｄ変換後パケットデ−タ信号を１つ選択して復調するためである。
【００５９】
また、Ａ／Ｄ変換部においてＡ／Ｄ変換後パケットデ−タ信号のビットの桁落ちを軽減可能である。その理由は、受信パケットデ−タ信号の振幅レベルが高く変化した場合においても、Ａ／Ｄ変換部におけるオ−バ−フロ−が発生していない１つ、もしくは、複数のＡ／Ｄ変換後パケットデ−タ信号から、最も大きなＡＧＣ係数を乗算したＡ／Ｄ変換後パケットデ−タ信号を選択するため、Ａ／Ｄ変換部においてＡ／Ｄ変換後パケットデ−タ信号のビットの桁落ちを軽減できるためである。
【００６０】
また、受信パケットデ−タ信号の振幅レベルが高く変化した場合においても、ＡＧＣの動作が追従可能である。その理由は、前記第１の効果により、Ａ／Ｄ変換後パケットデ−タ信号がＡ／Ｄ変換部でのオ−バ−フロ−によるオ−バ−フロ−の発生を回避可能であり、前記第２の効果により、Ａ／Ｄ変換部においてＡ／Ｄ変換後パケットデ−タ信号のビットの桁落ちを軽減できるためである。
【００６１】
なお、上述する各実施例は、本発明の好適な実施例であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、送信器、受信器の機能を実現するためのプログラムを送信器、受信器に読込ませて実行することにより機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュ−タ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインタ−ネット、電話回線などを介して伝送波により他のコンピュ−タシステムに伝送されてもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施例によるパケットデ−タ伝送におけるＡＧＣ処理の構成を示すブロック図である。
【図２】本発明の実施例によるパケットデ−タ伝送における受信器での動作を示すフロ−チャ−トである。
【図３】本発明の実施例によるパケットデ−タ伝送における受信器の受信信号選択部での構成を示すブロック図である。
【図４】本発明の実施例によるパケットデ−タ伝送における受信器の受信信号選択部での動作を示すフロ−チャ−トである。
【図５】従来のパケットデ−タ伝送におけるＡＧＣ処理の構成を示すブロック図である。
【符号の説明】
【００６３】
１００    送信器
１０１    受信器
１０２    受信電力測定部
１０３    ＡＧＣ係数計算部
１０４    ＡＧＣ係数乗算部
１０５    Ａ／Ｄ変換部
１０６    メモリ部
１０７    受信信号選択部
１０８    復調部
３００    受信信号読み込み部
３０１    クリッピング検出部
３０２    復調信号選択部
【図１】
2009027346.tif 000007
【図２】
2009027346.tif 000008
【図３】
2009027346.tif 000009
【図４】
2009027346.tif 000010
【図５】
2009027346.tif 000011